Аналитика онлайн » CSWI

Logo

CSW Industrials, Inc. предоставляет клиентам эффективные решения. Он работает через сегменты промышленной продукции и специальных химических веществ. Сегмент Промышленные товары производит специальные механические изделия; средства защиты от огня и дыма; архитектурно-строительные изделия; и оборудование для хранения, фильтрации и применения. Сегмент Specialty Chemicals производит смазки и смазки; буровые растворы; противозадирные составы; химические составы; обезжиривающие и чистящие средства; проникающие; герметики для трубной резьбы; противопожарные герметики и герметики; и клеи / растворяющие цементы. Компания была основана 6 ноября 2014 года со штаб-квартирой в Далласе, штат Техас.

General
Code CSWI
Type Common Stock
Name CSW Industrials Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG007NLG4L3
ISIN US1264021064
LEI 549300SYOEO3RVQ7FB83
PrimaryTicker CSWI.US
CUSIP 126402106
CIK 1624794
EmployerIdNumber 47-2266942
FiscalYearEnd March
IPODate 2015-10-01
InternationalDomestic Domestic
Sector Industrials
Industry Specialty Industrial Machinery
GicSector Industrials
GicGroup Capital Goods
GicIndustry Building Products
GicSubIndustry Building Products
HomeCategory Domestic
IsDelisted Нет
Address 5420 Lyndon B. Johnson Freeway, Dallas, TX, United States, 75240
Phone 214 884 3777
WebURL https://www.cswindustrials.com
FullTimeEmployees 0
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 3223971328
MarketCapitalizationMln 3223.9713
EBITDA 186538000
PERatio 31.1759
PEGRatio 1.5261
WallStreetTargetPrice 199
BookValue 37.769
DividendShare 0.72
DividendYield 0.0037
EarningsShare 6.65
EPSEstimateCurrentYear 5.89
EPSEstimateNextYear 6.13
EPSEstimateNextQuarter 1.19
EPSEstimateCurrentQuarter 1.97
MostRecentQuarter 2023-09-30
ProfitMargin 0.1335
OperatingMarginTTM 0.2062
ReturnOnAssetsTTM 0.0922
ReturnOnEquityTTM 0.1877
RevenueTTM 773790976
RevenuePerShareTTM 49.908
QuarterlyRevenueGrowthYOY 0.065
GrossProfitTTM 255962000
DilutedEpsTTM 6.65
QuarterlyEarningsGrowthYOY 0.229

Financials / Income Statement / quarterly / net Income

8.31M
2021-12-31
18.45M
2022-03-31
29.44M
2022-06-30
24.32M
2022-09-30
15.5M
2022-12-31
27.06M
2023-03-31
30.61M
2023-06-30
30.06M
2023-09-30

Financials / Income Statement / quarterly / ebitda

19.99M
2021-12-31
28.9M
2022-03-31
49.66M
2022-06-30
35.32M
2022-09-30
23.11M
2022-12-31
39.77M
2023-03-31
54.63M
2023-06-30
41.99M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

136.29M
2021-12-31
173.3M
2022-03-31
199.93M
2022-06-30
191.19M
2022-09-30
171.09M
2022-12-31
195.69M
2023-03-31
203.36M
2023-06-30
203.65M
2023-09-30

Earnings / History / epsActual

1.01
2022-12-31
1.74
2023-03-31
1.97
2023-06-30
1.93
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 31.1759
ForwardPE 24.3902
PriceSalesTTM 4.1161
PriceBookMRQ 5.3825
EnterpriseValue 3446687232
EnterpriseValueRevenue 4.2884
EnterpriseValueEbitda 17.5843
SharesStats
SharesOutstanding 15550700
SharesFloat 15350455
PercentInsiders 4.885
PercentInstitutions 83.425
Technicals
Beta 0.727
52WeekHigh 209.02
52WeekLow 113.082
50DayMA 179.9772
200DayMA 164.3191
SharesShort 144238
SharesShortPriorMonth 169213
ShortRatio 2.21
ShortPercent 0.0094
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
totalAssets 1011306000.00
intangibleAssets 310145000.00
otherCurrentAssets 27278000.00
totalLiab 405343000.00
totalStockholderEquity 586927000.00
otherCurrentLiab 65588000.00
commonStock 163000.00
capitalStock 163000.00
retainedEarnings 548044000.00
goodWill 242994000.00
cash 13846000.00
totalCurrentLiabilities 112702000.00
netDebt 159154000.00
shortLongTermDebtTotal 173000000.00
otherStockholderEquity 47005000.00
totalCurrentAssets 318647000.00
netReceivables 126320000.00
longTermDebt 173000000.00
inventory 151203000.00
accountsPayable 47114000.00
accumulatedOtherComprehensiveIncome -8285000.00
nonCurrrentAssetsOther 50865000.00
nonCurrentAssetsTotal 692659000.00
nonCurrentLiabilitiesOther 118503000.00
nonCurrentLiabilitiesTotal 292641000.00
liabilitiesAndStockholdersEquity 1011306000.00
cashAndShortTermInvestments 13846000.00
propertyPlantAndEquipmentGross 187581000.00
propertyPlantAndEquipmentNet 88655000.00
netWorkingCapital 205945000.00
netInvestedCapital 759927000.00
commonStockSharesOutstanding 15588000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
totalAssets 1033099000.00
intangibleAssets 313355000.00
otherCurrentAssets 19775000.00
totalLiab 454096000.00
totalStockholderEquity 560094000.00
otherCurrentLiab 60193000.00
commonStock 163000.00
capitalStock 163000.00
retainedEarnings 520965000.00
otherLiab 83595000.00
goodWill 243162000.00
otherAssets 9832000.00
cash 14788000.00
totalCurrentLiabilities 106445000.00
netDebt 195212000.00
shortLongTermDebtTotal 210000000.00
otherStockholderEquity 45379000.00
propertyPlantEquipment 89392000.00
totalCurrentAssets 318680000.00
netTangibleAssets 335841000.00
netReceivables 127075000.00
longTermDebt 210000000.00
inventory 157042000.00
accountsPayable 46252000.00
accumulatedOtherComprehensiveIncome -6413000.00
commonStockTotalEquity 163000.00
retainedEarningsTotalEquity 520965000.00
nonCurrrentAssetsOther 68510000.00
nonCurrentAssetsTotal 714419000.00
longTermDebtTotal 210000000.00
nonCurrentLiabilitiesOther 137651000.00
nonCurrentLiabilitiesTotal 347651000.00
warrants 18909000.00
capitalSurpluse 128451000.00
liabilitiesAndStockholdersEquity 1033099000.00
cashAndShortTermInvestments 14788000.00
propertyPlantAndEquipmentGross 89392000.00
propertyPlantAndEquipmentNet 89392000.00
netWorkingCapital 212235000.00
netInvestedCapital 770094000.00
commonStockSharesOutstanding 15547000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-25
currency_symbol USD
totalAssets 1043453000.00
intangibleAssets 318903000.00
otherCurrentAssets 20279000.00
totalLiab 499314000.00
totalStockholderEquity 525675000.00
otherCurrentLiab 56967000.00
commonStock 163000.00
capitalStock 163000.00
retainedEarnings 493319000.00
goodWill 242740000.00
cash 18455000.00
totalCurrentLiabilities 108039000.00
currentDeferredRevenue 637000.00
netDebt 234545000.00
shortTermDebt 9784000.00
shortLongTermDebtTotal 253000000.00
otherStockholderEquity 40602000.00
propertyPlantEquipment 88235000.00
totalCurrentAssets 323056000.00
netTangibleAssets 544139000.00
netReceivables 122753000.00
longTermDebt 253000000.00
inventory 161569000.00
accountsPayable 40651000.00
accumulatedOtherComprehensiveIncome -8409000.00
commonStockTotalEquity 163000.00
retainedEarningsTotalEquity 493319000.00
nonCurrrentAssetsOther 70057000.00
nonCurrentAssetsTotal 720397000.00
capitalLeaseObligations 65374000.00
longTermDebtTotal 253000000.00
nonCurrentLiabilitiesOther 138275000.00
nonCurrentLiabilitiesTotal 391275000.00
warrants 18464000.00
capitalSurpluse 123336000.00
liabilitiesAndStockholdersEquity 1043453000.00
cashAndShortTermInvestments 18455000.00
propertyPlantAndEquipmentGross 88235000.00
propertyPlantAndEquipmentNet 88235000.00
netWorkingCapital 215017000.00
netInvestedCapital 778675000.00
commonStockSharesOutstanding 15523000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-02
currency_symbol USD
totalAssets 1047672000.00
intangibleAssets 322268000.00
otherCurrentAssets 26494000.00
totalLiab 531500000.00
totalStockholderEquity 498768000.00
otherCurrentLiab 66784000.00
commonStock 163000.00
capitalStock 163000.00
retainedEarnings 468908000.00
otherLiab 88480000.00
goodWill 243452000.00
otherAssets 12000000.00
cash 14721000.00
totalCurrentLiabilities 109376000.00
netDebt 261813000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 276534000.00
otherStockholderEquity 38131000.00
propertyPlantEquipment 85814000.00
totalCurrentAssets 322337000.00
netTangibleAssets 272720000.00
netReceivables 103213000.00
longTermDebt 275973000.00
inventory 177909000.00
accountsPayable 42031000.00
accumulatedOtherComprehensiveIncome -8434000.00
commonStockTotalEquity 163000.00
retainedEarningsTotalEquity 468908000.00
nonCurrrentAssetsOther 73801000.00
nonCurrentAssetsTotal 725335000.00
longTermDebtTotal 275973000.00
nonCurrentLiabilitiesOther 146151000.00
nonCurrentLiabilitiesTotal 422124000.00
warrants 17404000.00
capitalSurpluse 120860000.00
liabilitiesAndStockholdersEquity 1047672000.00
cashAndShortTermInvestments 14721000.00
propertyPlantAndEquipmentGross 85814000.00
propertyPlantAndEquipmentNet 85814000.00
netWorkingCapital 212961000.00
netInvestedCapital 775302000.00
commonStockSharesOutstanding 15512000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
totalAssets 1021392000.00
intangibleAssets 305395000.00
otherCurrentAssets 14947000.00
totalLiab 520855000.00
totalStockholderEquity 483033000.00
otherCurrentLiab 61059000.00
commonStock 162000.00
capitalStock 162000.00
retainedEarnings 455962000.00
otherLiab 80920000.00
goodWill 224716000.00
otherAssets 16489000.00
cash 13558000.00
totalCurrentLiabilities 111881000.00
netDebt 255937000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 269495000.00
otherStockholderEquity 37043000.00
propertyPlantEquipment 85401000.00
totalCurrentAssets 326285000.00
netTangibleAssets 275821000.00
netReceivables 125901000.00
longTermDebt 268934000.00
inventory 171879000.00
accountsPayable 50261000.00
accumulatedOtherComprehensiveIncome -10134000.00
commonStockTotalEquity 162000.00
retainedEarningsTotalEquity 455962000.00
treasuryStock -81230000.00
nonCurrrentAssetsOther 79595000.00
nonCurrentAssetsTotal 695107000.00
longTermDebtTotal 268934000.00
nonCurrentLiabilitiesOther 140040000.00
nonCurrentLiabilitiesTotal 408974000.00
warrants 17504000.00
capitalSurpluse 118273000.00
liabilitiesAndStockholdersEquity 1021392000.00
cashAndShortTermInvestments 13558000.00
propertyPlantAndEquipmentGross 85401000.00
propertyPlantAndEquipmentNet 85401000.00
netWorkingCapital 214404000.00
netInvestedCapital 752528000.00
commonStockSharesOutstanding 15477000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 1017923000.00
intangibleAssets 295318000.00
otherCurrentAssets 10074000.00
totalLiab 535683000.00
totalStockholderEquity 466720000.00
otherCurrentLiab 69427000.00
commonStock 162000.00
capitalStock 162000.00
retainedEarnings 434274000.00
otherLiab 140795000.00
goodWill 224055000.00
otherAssets 81993000.00
cash 15519000.00
totalCurrentLiabilities 121814000.00
netDebt 258116000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 273635000.00
otherStockholderEquity 39380000.00
propertyPlantEquipment 85627000.00
totalCurrentAssets 330930000.00
netTangibleAssets 258185000.00
netReceivables 143874000.00
longTermDebt 273074000.00
inventory 161463000.00
accountsPayable 51826000.00
accumulatedOtherComprehensiveIncome -7096000.00
commonStockTotalEquity 162000.00
retainedEarningsTotalEquity 434274000.00
treasuryStock -76925000.00
nonCurrrentAssetsOther 81993000.00
nonCurrentAssetsTotal 686993000.00
longTermDebtTotal 273074000.00
nonCurrentLiabilitiesOther 140795000.00
nonCurrentLiabilitiesTotal 413869000.00
warrants 15520000.00
capitalSurpluse 116305000.00
liabilitiesAndStockholdersEquity 1017923000.00
cashAndShortTermInvestments 15519000.00
propertyPlantAndEquipmentGross 85627000.00
propertyPlantAndEquipmentNet 85627000.00
netWorkingCapital 209116000.00
netInvestedCapital 740355000.00
commonStockSharesOutstanding 15652000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-18
currency_symbol USD
totalAssets 995360000.00
intangibleAssets 300837000.00
otherCurrentAssets 10610000.00
totalLiab 510949000.00
totalStockholderEquity 469086000.00
otherCurrentLiab 67979000.00
commonStock 162000.00
capitalStock 162000.00
retainedEarnings 407522000.00
otherLiab 78058000.00
goodWill 224658000.00
otherAssets 15610000.00
cash 16619000.00
totalCurrentLiabilities 117402000.00
currentDeferredRevenue 1026000.00
netDebt 236156000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 252775000.00
otherStockholderEquity 66476000.00
propertyPlantEquipment 87032000.00
totalCurrentAssets 300147000.00
netTangibleAssets 484411000.00
netReceivables 122804000.00
longTermDebt 252214000.00
inventory 150114000.00
accountsPayable 47836000.00
accumulatedOtherComprehensiveIncome -5074000.00
commonStockTotalEquity 162000.00
retainedEarningsTotalEquity 407522000.00
treasuryStock -46448000.00
nonCurrrentAssetsOther 82382000.00
nonCurrentAssetsTotal 695213000.00
capitalLeaseObligations 72544000.00
longTermDebtTotal 252214000.00
nonCurrentLiabilitiesOther 141333000.00
nonCurrentLiabilitiesTotal 393547000.00
warrants 15325000.00
capitalSurpluse 112924000.00
liabilitiesAndStockholdersEquity 995360000.00
cashAndShortTermInvestments 16619000.00
propertyPlantAndEquipmentGross 87032000.00
propertyPlantAndEquipmentNet 87032000.00
netWorkingCapital 182745000.00
netInvestedCapital 721861000.00
commonStockSharesOutstanding 15800000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-03
currency_symbol USD
totalAssets 950045000.00
intangibleAssets 295149000.00
otherCurrentAssets 16355000.00
totalLiab 475931000.00
totalStockholderEquity 458738000.00
otherCurrentLiab 58335000.00
commonStock 162000.00
capitalStock 162000.00
retainedEarnings 386448000.00
otherLiab 147150000.00
goodWill 237985000.00
otherAssets 83636000.00
cash 16184000.00
totalCurrentLiabilities 98426000.00
netDebt 214732000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 230916000.00
otherStockholderEquity 78186000.00
propertyPlantEquipment 82557000.00
totalCurrentAssets 250718000.00
netTangibleAssets 236129000.00
netReceivables 90737000.00
longTermDebt 230355000.00
inventory 127442000.00
accountsPayable 39530000.00
accumulatedOtherComprehensiveIncome -6058000.00
commonStockTotalEquity 162000.00
retainedEarningsTotalEquity 386448000.00
treasuryStock -32604000.00
nonCurrrentAssetsOther 83636000.00
nonCurrentAssetsTotal 699327000.00
longTermDebtTotal 230355000.00
nonCurrentLiabilitiesOther 147150000.00
nonCurrentLiabilitiesTotal 377505000.00
warrants 15376000.00
capitalSurpluse 110790000.00
liabilitiesAndStockholdersEquity 950045000.00
cashAndShortTermInvestments 16184000.00
propertyPlantAndEquipmentGross 82557000.00
propertyPlantAndEquipmentNet 82557000.00
netWorkingCapital 152292000.00
netInvestedCapital 689654000.00
commonStockSharesOutstanding 15844000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
totalAssets 903022000.00
intangibleAssets 280847000.00
otherCurrentAssets 9122000.00
totalLiab 439157000.00
totalStockholderEquity 448947000.00
otherCurrentLiab 47368000.00
commonStock 161000.00
capitalStock 161000.00
retainedEarnings 380523000.00
otherLiab 139948000.00
goodWill 218158000.00
otherAssets 78189000.00
cash 17329000.00
totalCurrentLiabilities 85714000.00
netDebt 196727000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 214056000.00
otherStockholderEquity 74291000.00
propertyPlantEquipment 80956000.00
totalCurrentAssets 244872000.00
netTangibleAssets 463865000.00
netReceivables 107660000.00
longTermDebt 213495000.00
inventory 110761000.00
accountsPayable 37785000.00
accumulatedOtherComprehensiveIncome -6028000.00
commonStockTotalEquity 161000.00
retainedEarningsTotalEquity 380523000.00
treasuryStock -34313000.00
nonCurrrentAssetsOther 78189000.00
nonCurrentAssetsTotal 658150000.00
longTermDebtTotal 213495000.00
nonCurrentLiabilitiesOther 139948000.00
nonCurrentLiabilitiesTotal 353443000.00
warrants 14918000.00
capitalSurpluse 108604000.00
liabilitiesAndStockholdersEquity 903022000.00
cashAndShortTermInvestments 17329000.00
propertyPlantAndEquipmentGross 80956000.00
propertyPlantAndEquipmentNet 80956000.00
netWorkingCapital 159158000.00
netInvestedCapital 663003000.00
commonStockSharesOutstanding 15811000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
totalAssets 904242000.00
intangibleAssets 286060000.00
otherCurrentAssets 10050000.00
totalLiab 459416000.00
totalStockholderEquity 431120000.00
otherCurrentLiab 47939000.00
commonStock 161000.00
capitalStock 161000.00
retainedEarnings 364905000.00
otherLiab 81315000.00
goodWill 218927000.00
otherAssets 16269000.00
cash 15677000.00
totalCurrentLiabilities 91727000.00
netDebt 215519000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 231196000.00
otherStockholderEquity 71663000.00
propertyPlantEquipment 140314000.00
totalCurrentAssets 242672000.00
netTangibleAssets -73867000.00
netReceivables 111940000.00
longTermDebt 230635000.00
inventory 105005000.00
accountsPayable 43227000.00
accumulatedOtherComprehensiveIncome -5609000.00
commonStockTotalEquity 161000.00
retainedEarningsTotalEquity 364905000.00
treasuryStock -35868000.00
nonCurrrentAssetsOther 75919000.00
nonCurrentAssetsTotal 661570000.00
longTermDebtTotal 230635000.00
nonCurrentLiabilitiesOther 135380000.00
nonCurrentLiabilitiesTotal 367689000.00
warrants 13706000.00
capitalSurpluse 107531000.00
liabilitiesAndStockholdersEquity 904242000.00
cashAndShortTermInvestments 15677000.00
propertyPlantAndEquipmentGross 80664000.00
propertyPlantAndEquipmentNet 80664000.00
netWorkingCapital 150945000.00
netInvestedCapital 662316000.00
commonStockSharesOutstanding 15781000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-20
currency_symbol USD
totalAssets 874957000.00
intangibleAssets 283060000.00
otherCurrentAssets 9684000.00
totalLiab 462944000.00
totalStockholderEquity 412013000.00
otherCurrentLiab 48280000.00
commonStock 161000.00
retainedEarnings 347234000.00
otherLiab 80975000.00
goodWill 218795000.00
otherAssets 14288000.00
cash 10088000.00
totalCurrentLiabilities 82748000.00
currentDeferredRevenue 1463000.00
netDebt 232249000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 242337000.00
otherStockholderEquity 70614000.00
propertyPlantEquipment 82554000.00
totalCurrentAssets 214553000.00
netTangibleAssets -89842000.00
netReceivables 96695000.00
longTermDebt 241776000.00
inventory 98086000.00
accountsPayable 32444000.00
accumulatedOtherComprehensiveIncome -5996000.00
commonStockTotalEquity 161000.00
retainedEarningsTotalEquity 347234000.00
treasuryStock -34075000.00
nonCurrrentAssetsOther 75995000.00
nonCurrentAssetsTotal 660404000.00
capitalLeaseObligations 64772000.00
longTermDebtTotal 241776000.00
nonCurrentLiabilitiesOther 138420000.00
nonCurrentLiabilitiesTotal 380196000.00
capitalSurpluse 104689000.00
liabilitiesAndStockholdersEquity 874957000.00
cashAndShortTermInvestments 10088000.00
propertyPlantAndEquipmentGross 144261000.00
propertyPlantAndEquipmentNet 82554000.00
netWorkingCapital 131805000.00
netInvestedCapital 654350000.00
commonStockSharesOutstanding 15781967.00
2020-12-31
date 2020-12-31
filing_date 2021-02-05
currency_symbol USD
totalAssets 880577000.00
intangibleAssets 279502000.00
otherCurrentAssets 20998000.00
totalLiab 477860000.00
totalStockholderEquity 402717000.00
otherCurrentLiab 50531000.00
commonStock 161000.00
retainedEarnings 339731000.00
otherLiab 146185000.00
goodWill 222262000.00
otherAssets 76736000.00
cash 18260000.00
totalCurrentLiabilities 76759000.00
netDebt 237217000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 255477000.00
otherStockholderEquity 69463000.00
propertyPlantEquipment 86254000.00
totalCurrentAssets 215823000.00
netTangibleAssets -99047000.00
netReceivables 75005000.00
longTermDebt 254916000.00
inventory 101560000.00
accountsPayable 25667000.00
accumulatedOtherComprehensiveIncome -6638000.00
commonStockTotalEquity 161000.00
retainedEarningsTotalEquity 339731000.00
treasuryStock -34075000.00
nonCurrrentAssetsOther 76736000.00
nonCurrentAssetsTotal 664754000.00
longTermDebtTotal 254916000.00
nonCurrentLiabilitiesOther 146185000.00
nonCurrentLiabilitiesTotal 401101000.00
capitalSurpluse 103538000.00
liabilitiesAndStockholdersEquity 880577000.00
cashAndShortTermInvestments 18260000.00
propertyPlantAndEquipmentGross 86254000.00
propertyPlantAndEquipmentNet 86254000.00
netWorkingCapital 139064000.00
netInvestedCapital 658194000.00
commonStockSharesOutstanding 15079000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-30
currency_symbol USD
totalAssets 391667000.00
intangibleAssets 43368000.00
otherCurrentAssets 5377000.00
totalLiab 89626000.00
totalStockholderEquity 302041000.00
otherCurrentLiab 36113000.00
commonStock 160000.00
retainedEarnings 339397000.00
otherLiab 6937000.00
goodWill 92419000.00
otherAssets 23288000.00
cash 47299000.00
totalCurrentLiabilities 57410000.00
netDebt -36682000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 10617000.00
otherStockholderEquity -28465000.00
propertyPlantEquipment 57734000.00
totalCurrentAssets 174858000.00
netTangibleAssets 166254000.00
netReceivables 70092000.00
longTermDebt 10056000.00
inventory 52090000.00
accountsPayable 20736000.00
accumulatedOtherComprehensiveIncome -9051000.00
commonStockTotalEquity 160000.00
retainedEarningsTotalEquity 339397000.00
treasuryStock -79401000.00
nonCurrrentAssetsOther 23288000.00
nonCurrentAssetsTotal 216809000.00
longTermDebtTotal 10056000.00
nonCurrentLiabilitiesOther 22160000.00
nonCurrentLiabilitiesTotal 32216000.00
capitalSurpluse 50936000.00
liabilitiesAndStockholdersEquity 391667000.00
cashAndShortTermInvestments 47299000.00
propertyPlantAndEquipmentGross 57734000.00
propertyPlantAndEquipmentNet 57734000.00
netWorkingCapital 117448000.00
netInvestedCapital 312658000.00
commonStockSharesOutstanding 14842000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
totalAssets 371357000.00
intangibleAssets 44777000.00
otherCurrentAssets 2816000.00
totalLiab 87347000.00
totalStockholderEquity 284010000.00
otherCurrentLiab 30104000.00
commonStock 160000.00
retainedEarnings 325042000.00
otherLiab 7211000.00
goodWill 92080000.00
otherAssets 8252000.00
cash 19687000.00
totalCurrentLiabilities 53953000.00
netDebt -8929000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 10758000.00
otherStockholderEquity -31025000.00
propertyPlantEquipment 72814000.00
totalCurrentAssets 153434000.00
netTangibleAssets 147153000.00
netReceivables 71490000.00
longTermDebt 10197000.00
inventory 59441000.00
accountsPayable 23288000.00
accumulatedOtherComprehensiveIncome -10167000.00
commonStockTotalEquity 160000.00
retainedEarningsTotalEquity 325042000.00
treasuryStock -81207000.00
nonCurrrentAssetsOther 23942000.00
nonCurrentAssetsTotal 217923000.00
longTermDebtTotal 10197000.00
nonCurrentLiabilitiesOther 21329000.00
nonCurrentLiabilitiesTotal 33394000.00
capitalSurpluse 50182000.00
liabilitiesAndStockholdersEquity 371357000.00
cashAndShortTermInvestments 19687000.00
propertyPlantAndEquipmentGross 57124000.00
propertyPlantAndEquipmentNet 57124000.00
netWorkingCapital 99481000.00
netInvestedCapital 294768000.00
commonStockSharesOutstanding 14808000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-20
currency_symbol USD
totalAssets 369245000.00
intangibleAssets 46185000.00
otherCurrentAssets 3074000.00
totalLiab 92504000.00
totalStockholderEquity 276741000.00
otherCurrentLiab 30659000.00
commonStock 159000.00
retainedEarnings 315078000.00
otherLiab 6350000.00
goodWill 91686000.00
otherAssets 7768000.00
cash 18338000.00
totalCurrentLiabilities 59146000.00
currentDeferredRevenue 2892000.00
netDebt 10795000.00
shortTermDebt 3617000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 29133000.00
otherStockholderEquity -27050000.00
propertyPlantEquipment 73561000.00
totalCurrentAssets 150045000.00
netTangibleAssets 138870000.00
netReceivables 74880000.00
longTermDebt 10337000.00
inventory 53753000.00
accountsPayable 21978000.00
accumulatedOtherComprehensiveIncome -11446000.00
commonStockTotalEquity 159000.00
retainedEarningsTotalEquity 315078000.00
treasuryStock -75377000.00
nonCurrrentAssetsOther 7768000.00
nonCurrentAssetsTotal 219200000.00
capitalLeaseObligations 18235000.00
longTermDebtTotal 10337000.00
nonCurrentLiabilitiesOther 2115000.00
nonCurrentLiabilitiesTotal 33358000.00
capitalSurpluse 48327000.00
liabilitiesAndStockholdersEquity 369245000.00
cashAndShortTermInvestments 18338000.00
propertyPlantAndEquipmentGross 73561000.00
propertyPlantAndEquipmentNet 73561000.00
netWorkingCapital 90899000.00
netInvestedCapital 287639000.00
commonStockSharesOutstanding 14707000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-04
currency_symbol USD
totalAssets 380694000.00
intangibleAssets 49420000.00
otherCurrentAssets 3889000.00
totalLiab 87702000.00
totalStockholderEquity 292992000.00
otherCurrentLiab 348000.00
commonStock 159000.00
retainedEarnings 302358000.00
otherLiab 10463000.00
goodWill 92720000.00
otherAssets 9647000.00
cash 39884000.00
totalCurrentLiabilities 53279000.00
currentDeferredRevenue 34666000.00
netDebt -28846000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 11038000.00
otherStockholderEquity -2304000.00
propertyPlantEquipment 70282000.00
totalCurrentAssets 158625000.00
netTangibleAssets 150852000.00
netReceivables 57583000.00
longTermDebt 10477000.00
inventory 57269000.00
accountsPayable 17704000.00
accumulatedOtherComprehensiveIncome -7221000.00
commonStockTotalEquity 159000.00
retainedEarningsTotalEquity 302358000.00
treasuryStock -49317000.00
nonCurrrentAssetsOther 24330000.00
nonCurrentAssetsTotal 222069000.00
longTermDebtTotal 10477000.00
nonCurrentLiabilitiesOther 19302000.00
nonCurrentLiabilitiesTotal 34423000.00
capitalSurpluse 47013000.00
liabilitiesAndStockholdersEquity 380694000.00
cashAndShortTermInvestments 39884000.00
propertyPlantAndEquipmentGross 55599000.00
propertyPlantAndEquipmentNet 55599000.00
commonStockSharesOutstanding 15253000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
totalAssets 371377000.00
intangibleAssets 50472000.00
otherCurrentAssets 4038000.00
totalLiab 84938000.00
totalStockholderEquity 286439000.00
otherCurrentLiab 368000.00
commonStock 159000.00
retainedEarnings 297094000.00
otherLiab 10410000.00
goodWill 92252000.00
otherAssets 10181000.00
cash 23677000.00
totalCurrentLiabilities 50708000.00
currentDeferredRevenue 34966000.00
netDebt -12498000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 11179000.00
otherStockholderEquity -1690000.00
propertyPlantEquipment 69195000.00
totalCurrentAssets 149277000.00
netTangibleAssets 143715000.00
netReceivables 68711000.00
longTermDebt 10618000.00
inventory 52851000.00
accountsPayable 14813000.00
accumulatedOtherComprehensiveIncome -9124000.00
commonStockTotalEquity 159000.00
retainedEarningsTotalEquity 297094000.00
treasuryStock -50757000.00
nonCurrrentAssetsOther 24512000.00
nonCurrentAssetsTotal 222100000.00
longTermDebtTotal 10618000.00
nonCurrentLiabilitiesOther 18897000.00
nonCurrentLiabilitiesTotal 34230000.00
capitalSurpluse 49067000.00
liabilitiesAndStockholdersEquity 371377000.00
cashAndShortTermInvestments 23677000.00
propertyPlantAndEquipmentGross 54864000.00
propertyPlantAndEquipmentNet 54864000.00
commonStockSharesOutstanding 15180000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
totalAssets 367031000.00
intangibleAssets 52335000.00
otherCurrentAssets 2445000.00
totalLiab 90204000.00
totalStockholderEquity 276827000.00
otherCurrentLiab 355000.00
commonStock 159000.00
retainedEarnings 290351000.00
otherLiab 10478000.00
goodWill 92429000.00
otherAssets 13244000.00
cash 10228000.00
totalCurrentLiabilities 44830000.00
currentDeferredRevenue 26027000.00
netDebt 11591000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 21819000.00
otherStockholderEquity -2911000.00
propertyPlantEquipment 69285000.00
totalCurrentAssets 139738000.00
netTangibleAssets 132063000.00
netReceivables 72841000.00
longTermDebt 21258000.00
inventory 54224000.00
accountsPayable 17887000.00
accumulatedOtherComprehensiveIncome -10772000.00
commonStockTotalEquity 159000.00
retainedEarningsTotalEquity 290351000.00
treasuryStock -50757000.00
nonCurrrentAssetsOther 28281000.00
nonCurrentAssetsTotal 227293000.00
longTermDebtTotal 21258000.00
nonCurrentLiabilitiesOther 19435000.00
nonCurrentLiabilitiesTotal 45374000.00
capitalSurpluse 47846000.00
liabilitiesAndStockholdersEquity 367031000.00
cashAndShortTermInvestments 10228000.00
propertyPlantAndEquipmentGross 54248000.00
propertyPlantAndEquipmentNet 54248000.00
commonStockSharesOutstanding 15193000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-22
currency_symbol USD
totalAssets 352632000.00
intangibleAssets 50466000.00
otherCurrentAssets 7051000.00
totalLiab 88946000.00
totalStockholderEquity 263686000.00
otherCurrentLiab 161000.00
commonStock 158000.00
retainedEarnings 277588000.00
otherLiab 8433000.00
goodWill 86295000.00
otherAssets 4108000.00
cash 26651000.00
totalCurrentLiabilities 49172000.00
currentDeferredRevenue 29426000.00
netDebt 4808000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 31459000.00
otherStockholderEquity -3331000.00
propertyPlantEquipment 53639000.00
totalCurrentAssets 151267000.00
netTangibleAssets 126925000.00
netReceivables 66136000.00
longTermDebt 30898000.00
inventory 51429000.00
accountsPayable 19024000.00
accumulatedOtherComprehensiveIncome -10729000.00
commonStockTotalEquity 158000.00
retainedEarningsTotalEquity 277588000.00
treasuryStock -49964000.00
nonCurrrentAssetsOther 10965000.00
nonCurrentAssetsTotal 201365000.00
longTermDebtTotal 30898000.00
nonCurrentLiabilitiesOther 2858000.00
nonCurrentLiabilitiesTotal 39774000.00
capitalSurpluse 46633000.00
liabilitiesAndStockholdersEquity 352632000.00
cashAndShortTermInvestments 26651000.00
propertyPlantAndEquipmentGross 53639000.00
propertyPlantAndEquipmentNet 53639000.00
commonStockSharesOutstanding 14990000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-05
currency_symbol USD
totalAssets 317484000.00
intangibleAssets 47376000.00
otherCurrentAssets 9344000.00
totalLiab 63657000.00
totalStockholderEquity 253827000.00
otherCurrentLiab 168000.00
commonStock 158000.00
retainedEarnings 263538000.00
otherLiab 8012000.00
goodWill 80838000.00
otherAssets 11861000.00
cash 14624000.00
totalCurrentLiabilities 44381000.00
currentDeferredRevenue 29138000.00
netDebt -3024000.00
shortTermDebt 561000.00
shortLongTermDebt 599000.00
shortLongTermDebtTotal 11600000.00
otherStockholderEquity 569000.00
propertyPlantEquipment 52720000.00
totalCurrentAssets 124689000.00
netTangibleAssets 125613000.00
netReceivables 50277000.00
longTermDebt 11039000.00
inventory 50444000.00
accountsPayable 14514000.00
accumulatedOtherComprehensiveIncome -10438000.00
commonStockTotalEquity 158000.00
retainedEarningsTotalEquity 263538000.00
treasuryStock -45007000.00
nonCurrrentAssetsOther 11861000.00
nonCurrentAssetsTotal 192795000.00
longTermDebtTotal 11039000.00
nonCurrentLiabilitiesOther 8237000.00
nonCurrentLiabilitiesTotal 19276000.00
capitalSurpluse 45576000.00
liabilitiesAndStockholdersEquity 317484000.00
cashAndShortTermInvestments 14624000.00
propertyPlantAndEquipmentGross 52720000.00
propertyPlantAndEquipmentNet 52720000.00
commonStockSharesOutstanding 15353000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
totalAssets 330924000.00
intangibleAssets 49266000.00
otherCurrentAssets 11898000.00
totalLiab 70623000.00
totalStockholderEquity 260301000.00
otherCurrentLiab 404000.00
commonStock 158000.00
retainedEarnings 258557000.00
otherLiab 7448000.00
goodWill 81340000.00
otherAssets 14362000.00
cash 11213000.00
totalCurrentLiabilities 41996000.00
currentDeferredRevenue 26265000.00
netDebt 10527000.00
shortTermDebt 561000.00
shortLongTermDebt 594000.00
shortLongTermDebtTotal 21740000.00
otherStockholderEquity 10229000.00
propertyPlantEquipment 52368000.00
totalCurrentAssets 133497000.00
longTermInvestments 91000.00
netTangibleAssets 129695000.00
netReceivables 61617000.00
longTermDebt 21179000.00
inventory 48769000.00
accountsPayable 14766000.00
accumulatedOtherComprehensiveIncome -8643000.00
commonStockTotalEquity 158000.00
retainedEarningsTotalEquity 258557000.00
treasuryStock -34249000.00
nonCurrrentAssetsOther 14453000.00
nonCurrentAssetsTotal 197427000.00
longTermDebtTotal 21179000.00
nonCurrentLiabilitiesOther 7448000.00
nonCurrentLiabilitiesTotal 28627000.00
capitalSurpluse 44478000.00
liabilitiesAndStockholdersEquity 330924000.00
cashAndShortTermInvestments 11213000.00
propertyPlantAndEquipmentGross 52368000.00
propertyPlantAndEquipmentNet 52368000.00
commonStockSharesOutstanding 15649000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
totalAssets 338879000.00
intangibleAssets 51122000.00
otherCurrentAssets 7237000.00
totalLiab 71270000.00
totalStockholderEquity 267609000.00
otherCurrentLiab 3467000.00
commonStock 158000.00
retainedEarnings 243402000.00
otherLiab 6588000.00
goodWill 81334000.00
otherAssets 22876000.00
cash 10983000.00
totalCurrentLiabilities 45339000.00
currentDeferredRevenue 23038000.00
netDebt 8897000.00
shortTermDebt 561000.00
shortLongTermDebt 620000.00
shortLongTermDebtTotal 19880000.00
otherStockholderEquity 32859000.00
propertyPlantEquipment 53437000.00
totalCurrentAssets 130110000.00
netTangibleAssets 135153000.00
netReceivables 65555000.00
longTermDebt 19319000.00
inventory 46335000.00
accountsPayable 18273000.00
accumulatedOtherComprehensiveIncome -8810000.00
commonStockTotalEquity 158000.00
retainedEarningsTotalEquity 243402000.00
treasuryStock -10754000.00
nonCurrrentAssetsOther 22876000.00
nonCurrentAssetsTotal 208769000.00
longTermDebtTotal 19319000.00
nonCurrentLiabilitiesOther 6612000.00
nonCurrentLiabilitiesTotal 25931000.00
capitalSurpluse 43613000.00
liabilitiesAndStockholdersEquity 338879000.00
cashAndShortTermInvestments 10983000.00
propertyPlantAndEquipmentGross 53437000.00
propertyPlantAndEquipmentNet 53437000.00
commonStockSharesOutstanding 15932000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-30
currency_symbol USD
totalAssets 340816000.00
intangibleAssets 53054000.00
otherCurrentAssets 9504000.00
totalLiab 75051000.00
totalStockholderEquity 265765000.00
deferredLongTermLiab 0.00
otherCurrentLiab 3966000.00
commonStock 158000.00
retainedEarnings 233650000.00
otherLiab 6738000.00
goodWill 81764000.00
otherAssets 23958000.00
cash 11706000.00
totalCurrentLiabilities 44854000.00
currentDeferredRevenue 23501000.00
netDebt 12314000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 24020000.00
otherStockholderEquity 39432000.00
propertyPlantEquipment 54473000.00
totalCurrentAssets 127567000.00
netTangibleAssets 130947000.00
shortTermInvestments 0.00
netReceivables 63383000.00
longTermDebt 23459000.00
inventory 42974000.00
accountsPayable 16826000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7475000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 158000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 233650000.00
treasuryStock -3252000.00
nonCurrrentAssetsOther 4125000.00
nonCurrentAssetsTotal 213249000.00
longTermDebtTotal 23459000.00
nonCurrentLiabilitiesOther 6738000.00
nonCurrentLiabilitiesTotal 30197000.00
capitalSurpluse 42684000.00
liabilitiesAndStockholdersEquity 340816000.00
cashAndShortTermInvestments 11706000.00
propertyPlantAndEquipmentGross 54473000.00
propertyPlantAndEquipmentNet 54473000.00
commonStockSharesOutstanding 15823000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-08
currency_symbol USD
totalAssets 348460000.00
intangibleAssets 54947000.00
otherCurrentAssets 9187000.00
totalLiab 88025000.00
totalStockholderEquity 260435000.00
deferredLongTermLiab 0.00
otherCurrentLiab 3613000.00
commonStock 158000.00
retainedEarnings 227311000.00
otherLiab 4597000.00
goodWill 81870000.00
otherAssets 160602000.00
cash 26542000.00
totalCurrentLiabilities 43828000.00
currentDeferredRevenue 24708000.00
netDebt 13619000.00
shortTermDebt 561000.00
shortLongTermDebt 695000.00
shortLongTermDebtTotal 40161000.00
otherStockholderEquity 39843000.00
propertyPlantEquipment 55235000.00
totalCurrentAssets 132623000.00
netTangibleAssets 123618000.00
shortTermInvestments 0.00
netReceivables 51407000.00
longTermDebt 39600000.00
inventory 45487000.00
accountsPayable 14946000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6877000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 158000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 227311000.00
treasuryStock -2008000.00
nonCurrrentAssetsOther 23785000.00
nonCurrentAssetsTotal 215837000.00
longTermDebtTotal 39600000.00
nonCurrentLiabilitiesOther 4597000.00
nonCurrentLiabilitiesTotal 44197000.00
capitalSurpluse 41851000.00
liabilitiesAndStockholdersEquity 348460000.00
cashAndShortTermInvestments 26542000.00
propertyPlantAndEquipmentGross 55235000.00
propertyPlantAndEquipmentNet 55235000.00
commonStockSharesOutstanding 15694000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
totalAssets 403019000.00
intangibleAssets 87239000.00
otherCurrentAssets 6522000.00
totalLiab 108850000.00
totalStockholderEquity 294169000.00
deferredLongTermLiab 0.00
otherCurrentLiab 32043000.00
commonStock 157000.00
retainedEarnings 261348000.00
otherLiab 6970000.00
goodWill 81766000.00
otherAssets 185302000.00
cash 26483000.00
totalCurrentLiabilities 49265000.00
netDebt 26693000.00
shortTermDebt 561000.00
shortLongTermDebt 734000.00
shortLongTermDebtTotal 53176000.00
otherStockholderEquity 39522000.00
propertyPlantEquipment 64010000.00
totalCurrentAssets 153707000.00
netTangibleAssets 125164000.00
shortTermInvestments 1909000.00
netReceivables 66449000.00
longTermDebt 52615000.00
inventory 52344000.00
accountsPayable 16661000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6858000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 157000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 261348000.00
treasuryStock -1037000.00
nonCurrrentAssetsOther 16297000.00
nonCurrentAssetsTotal 249312000.00
longTermDebtTotal 52615000.00
nonCurrentLiabilitiesOther 6970000.00
nonCurrentLiabilitiesTotal 59585000.00
capitalSurpluse 40559000.00
liabilitiesAndStockholdersEquity 403019000.00
cashAndShortTermInvestments 28392000.00
propertyPlantAndEquipmentGross 64010000.00
propertyPlantAndEquipmentNet 64010000.00
commonStockSharesOutstanding 15945000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
totalAssets 407550000.00
intangibleAssets 88894000.00
otherCurrentAssets 6938000.00
totalLiab 123965000.00
totalStockholderEquity 283585000.00
deferredLongTermLiab 0.00
otherCurrentLiab 30829000.00
commonStock 157000.00
retainedEarnings 254046000.00
otherLiab 8382000.00
goodWill 81286000.00
otherAssets 186345000.00
cash 25926000.00
totalCurrentLiabilities 48953000.00
netDebt 41265000.00
shortTermDebt 561000.00
shortLongTermDebt 67915000.00
shortLongTermDebtTotal 67191000.00
otherStockholderEquity 38191000.00
propertyPlantEquipment 64048000.00
totalCurrentAssets 157157000.00
netTangibleAssets 113405000.00
shortTermInvestments 1829000.00
netReceivables 71270000.00
longTermDebt 66630000.00
inventory 51194000.00
accountsPayable 17563000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8809000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 157000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 254046000.00
treasuryStock -1021000.00
nonCurrrentAssetsOther 16165000.00
nonCurrentAssetsTotal 250393000.00
longTermDebtTotal 66630000.00
nonCurrentLiabilitiesOther 8382000.00
nonCurrentLiabilitiesTotal 75012000.00
capitalSurpluse 39212000.00
liabilitiesAndStockholdersEquity 407550000.00
cashAndShortTermInvestments 27755000.00
propertyPlantAndEquipmentGross 64048000.00
propertyPlantAndEquipmentNet 64048000.00
commonStockSharesOutstanding 15923000.00
2017-03-31
date 2017-03-31
filing_date 2017-06-14
currency_symbol USD
totalAssets 397664000.00
intangibleAssets 90610000.00
otherCurrentAssets 7178000.00
totalLiab 125226000.00
totalStockholderEquity 272438000.00
deferredLongTermLiab 0.00
otherCurrentLiab 21833000.00
commonStock 157000.00
retainedEarnings 245026000.00
otherLiab 11754000.00
goodWill 80863000.00
otherAssets 187484000.00
cash 23146000.00
totalCurrentLiabilities 37736000.00
currentDeferredRevenue 923000.00
netDebt 50061000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 73207000.00
otherStockholderEquity 37690000.00
propertyPlantEquipment 63897000.00
totalCurrentAssets 146283000.00
netTangibleAssets 100965000.00
shortTermInvestments 1776000.00
netReceivables 63782000.00
longTermDebt 72646000.00
inventory 50401000.00
accountsPayable 14419000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10435000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 157000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 245026000.00
treasuryStock -1011000.00
nonCurrrentAssetsOther 16011000.00
nonCurrentAssetsTotal 251381000.00
longTermDebtTotal 72646000.00
nonCurrentLiabilitiesOther 14844000.00
nonCurrentLiabilitiesTotal 87490000.00
capitalSurpluse 38701000.00
liabilitiesAndStockholdersEquity 397664000.00
cashAndShortTermInvestments 24922000.00
propertyPlantAndEquipmentGross 63897000.00
propertyPlantAndEquipmentNet 63897000.00
commonStockSharesOutstanding 15846000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-13
currency_symbol USD
totalAssets 364777000.00
intangibleAssets 80418000.00
otherCurrentAssets 13133000.00
totalLiab 96133000.00
totalStockholderEquity 268644000.00
deferredLongTermLiab 0.00
otherCurrentLiab 23617000.00
commonStock 157000.00
retainedEarnings 242298000.00
otherLiab 13005000.00
goodWill 67147000.00
otherAssets 163643000.00
cash 20414000.00
totalCurrentLiabilities 36842000.00
netDebt 26433000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 46847000.00
otherStockholderEquity 36631000.00
propertyPlantEquipment 62996000.00
totalCurrentAssets 138138000.00
netTangibleAssets 121079000.00
shortTermInvestments 1753000.00
netReceivables 49758000.00
longTermDebt 46286000.00
inventory 53080000.00
accountsPayable 12664000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10442000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 157000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 242298000.00
treasuryStock -972000.00
nonCurrrentAssetsOther 16078000.00
nonCurrentAssetsTotal 226639000.00
longTermDebtTotal 46286000.00
nonCurrentLiabilitiesOther 13005000.00
nonCurrentLiabilitiesTotal 59291000.00
capitalSurpluse 37603000.00
liabilitiesAndStockholdersEquity 364777000.00
cashAndShortTermInvestments 22167000.00
propertyPlantAndEquipmentGross 62996000.00
propertyPlantAndEquipmentNet 62996000.00
commonStockSharesOutstanding 15894000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
totalAssets 384377000.00
intangibleAssets 82386000.00
otherCurrentAssets 12498000.00
totalLiab 118002000.00
totalStockholderEquity 266375000.00
deferredLongTermLiab 0.00
otherCurrentLiab 20258000.00
commonStock 156000.00
retainedEarnings 241892000.00
otherLiab 15139000.00
goodWill 67375000.00
otherAssets 165649000.00
cash 24624000.00
totalCurrentLiabilities 31022000.00
netDebt 47778000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 72402000.00
otherStockholderEquity 34016000.00
propertyPlantEquipment 63524000.00
totalCurrentAssets 155204000.00
netTangibleAssets 116614000.00
shortTermInvestments 10373000.00
netReceivables 58295000.00
longTermDebt 71841000.00
inventory 49414000.00
accountsPayable 10203000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9689000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 156000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 241892000.00
treasuryStock -569000.00
nonCurrrentAssetsOther 15888000.00
nonCurrentAssetsTotal 229173000.00
longTermDebtTotal 71841000.00
nonCurrentLiabilitiesOther 15139000.00
nonCurrentLiabilitiesTotal 86980000.00
capitalSurpluse 34585000.00
liabilitiesAndStockholdersEquity 384377000.00
cashAndShortTermInvestments 34997000.00
propertyPlantAndEquipmentGross 63524000.00
propertyPlantAndEquipmentNet 63524000.00
commonStockSharesOutstanding 15763000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
totalAssets 389513000.00
intangibleAssets 86827000.00
otherCurrentAssets 11375000.00
totalLiab 126770000.00
totalStockholderEquity 262743000.00
deferredLongTermLiab 0.00
otherCurrentLiab 17051000.00
commonStock 156000.00
retainedEarnings 238051000.00
otherLiab 14231000.00
goodWill 67440000.00
otherAssets 170206000.00
cash 21710000.00
totalCurrentLiabilities 28558000.00
netDebt 62832000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 84542000.00
otherStockholderEquity 33771000.00
propertyPlantEquipment 63519000.00
totalCurrentAssets 155788000.00
netTangibleAssets 108476000.00
shortTermInvestments 13183000.00
netReceivables 58825000.00
longTermDebt 83981000.00
inventory 50695000.00
accountsPayable 10946000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9235000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 156000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 238051000.00
treasuryStock -556000.00
nonCurrrentAssetsOther 15939000.00
nonCurrentAssetsTotal 233725000.00
longTermDebtTotal 83981000.00
nonCurrentLiabilitiesOther 14231000.00
nonCurrentLiabilitiesTotal 98212000.00
capitalSurpluse 34327000.00
liabilitiesAndStockholdersEquity 389513000.00
cashAndShortTermInvestments 34893000.00
propertyPlantAndEquipmentGross 63519000.00
propertyPlantAndEquipmentNet 63519000.00
commonStockSharesOutstanding 15778000.00
2016-03-31
date 2016-03-31
filing_date 2016-06-08
currency_symbol USD
totalAssets 392260000.00
intangibleAssets 88727000.00
otherCurrentAssets 11985000.00
totalLiab 134250000.00
totalStockholderEquity 258010000.00
deferredLongTermLiab 0.00
otherCurrentLiab 20573000.00
commonStock 156000.00
retainedEarnings 233955000.00
otherLiab 9773000.00
goodWill 67757000.00
otherAssets 172382000.00
cash 25987000.00
totalCurrentLiabilities 31563000.00
currentDeferredRevenue 517000.00
netDebt 63695000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 89682000.00
otherStockholderEquity 31597000.00
propertyPlantEquipment 64357000.00
totalCurrentAssets 155521000.00
netTangibleAssets 101526000.00
shortTermInvestments 13278000.00
netReceivables 52637000.00
longTermDebt 89121000.00
inventory 51634000.00
accountsPayable 9912000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7698000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 156000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 233955000.00
treasuryStock 0.00
nonCurrrentAssetsOther 15898000.00
nonCurrentAssetsTotal 236739000.00
longTermDebtTotal 89121000.00
nonCurrentLiabilitiesOther 13566000.00
nonCurrentLiabilitiesTotal 102687000.00
capitalSurpluse 31597000.00
liabilitiesAndStockholdersEquity 392260000.00
cashAndShortTermInvestments 39265000.00
propertyPlantAndEquipmentGross 64357000.00
propertyPlantAndEquipmentNet 64357000.00
commonStockSharesOutstanding 15717000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-16
currency_symbol USD
totalAssets 408569000.00
intangibleAssets 85742000.00
otherCurrentAssets 9930000.00
totalLiab 152859000.00
totalStockholderEquity 255710000.00
deferredLongTermLiab 0.00
otherCurrentLiab 17931000.00
commonStock 156000.00
retainedEarnings 232095000.00
otherLiab 17596000.00
goodWill 73309000.00
otherAssets 179299000.00
cash 51052000.00
totalCurrentLiabilities 29501000.00
currentDeferredRevenue 724000.00
netDebt 55271000.00
shortTermDebt 561000.00
shortLongTermDebtTotal 106323000.00
otherStockholderEquity 30456000.00
propertyPlantEquipment 61942000.00
totalCurrentAssets 167328000.00
netTangibleAssets 96659000.00
shortTermInvestments 5498000.00
netReceivables 46164000.00
longTermDebt 105762000.00
inventory 54684000.00
accountsPayable 10285000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6997000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 156000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 232095000.00
treasuryStock 0.00
nonCurrrentAssetsOther 20248000.00
nonCurrentAssetsTotal 241241000.00
longTermDebtTotal 105762000.00
nonCurrentLiabilitiesOther 17596000.00
nonCurrentLiabilitiesTotal 123358000.00
capitalSurpluse 30456000.00
liabilitiesAndStockholdersEquity 408569000.00
cashAndShortTermInvestments 56550000.00
propertyPlantAndEquipmentGross 61942000.00
propertyPlantAndEquipmentNet 61942000.00
commonStockSharesOutstanding 15741000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-16
currency_symbol USD
totalAssets 393595000.00
intangibleAssets 80491000.00
otherCurrentAssets 11973000.00
totalLiab 140732000.00
totalStockholderEquity 252863000.00
deferredLongTermLiab 0.00
otherCurrentLiab 17166000.00
commonStock 156000.00
retainedEarnings 230096000.00
otherLiab 16530000.00
goodWill 55730000.00
otherAssets 148904000.00
cash 53945000.00
totalCurrentLiabilities 47464000.00
currentDeferredRevenue 1173000.00
netDebt 40229000.00
shortTermDebt 17436000.00
shortLongTermDebtTotal 94174000.00
otherStockholderEquity 29058000.00
propertyPlantEquipment 60265000.00
totalCurrentAssets 184426000.00
netTangibleAssets 116642000.00
shortTermInvestments 7006000.00
netReceivables 56447000.00
longTermDebt 76738000.00
inventory 55055000.00
accountsPayable 11689000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6447000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 156000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 230096000.00
treasuryStock 0.00
nonCurrrentAssetsOther 12683000.00
nonCurrentAssetsTotal 209169000.00
longTermDebtTotal 76738000.00
nonCurrentLiabilitiesOther 16530000.00
nonCurrentLiabilitiesTotal 93268000.00
capitalSurpluse 29058000.00
liabilitiesAndStockholdersEquity 393595000.00
cashAndShortTermInvestments 60951000.00
propertyPlantAndEquipmentGross 60265000.00
propertyPlantAndEquipmentNet 60265000.00
commonStockSharesOutstanding 15583000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 376100000.00
intangibleAssets 82326000.00
otherCurrentAssets 5436000.00
totalLiab 161466000.00
totalStockholderEquity 214634000.00
otherCurrentLiab 33713000.00
commonStock 12000.00
retainedEarnings 217194000.00
otherLiab 32564000.00
goodWill 55975000.00
otherAssets 152229000.00
cash 31885000.00
totalCurrentLiabilities 38212000.00
netDebt 63304000.00
shortTermDebt 4499000.00
shortLongTermDebtTotal 95189000.00
otherStockholderEquity 5098000.00
propertyPlantEquipment 60825000.00
totalCurrentAssets 163046000.00
shortTermInvestments 8353000.00
netReceivables 62928000.00
longTermDebt 90690000.00
inventory 54444000.00
accountsPayable 20523000.00
accumulatedOtherComprehensiveIncome -8670000.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 1000000.00
treasuryStock -2712000.00
nonCurrrentAssetsOther 868000.00
nonCurrentAssetsTotal 213054000.00
nonCurrentLiabilitiesTotal 123254000.00
liabilitiesAndStockholdersEquity 376100000.00
cashAndShortTermInvestments 40238000.00
propertyPlantAndEquipmentGross 60825000.00
propertyPlantAndEquipmentNet 60825000.00
commonStockSharesOutstanding 15600000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 286521000.00
intangibleAssets 40997000.00
otherCurrentAssets 7789000.00
totalLiab 81920000.00
totalStockholderEquity 204601000.00
otherCurrentLiab 25057000.00
commonStock 12000.00
retainedEarnings 208784000.00
otherLiab 30159000.00
goodWill 40645000.00
otherAssets 94675000.00
cash 20448000.00
totalCurrentLiabilities 38618000.00
netDebt 6256000.00
shortTermDebt 13561000.00
shortLongTermDebt 13561000.00
shortLongTermDebtTotal 26704000.00
otherStockholderEquity 5098000.00
propertyPlantEquipment 56837000.00
totalCurrentAssets 135009000.00
netTangibleAssets 121959000.00
shortTermInvestments 9248000.00
netReceivables 52209000.00
longTermDebt 13143000.00
inventory 45315000.00
accountsPayable 10404000.00
accumulatedOtherComprehensiveIncome -10293000.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 1000000.00
treasuryStock -2712000.00
nonCurrrentAssetsOther 795000.00
nonCurrentAssetsTotal 151512000.00
nonCurrentLiabilitiesTotal 43302000.00
liabilitiesAndStockholdersEquity 286521000.00
cashAndShortTermInvestments 29696000.00
propertyPlantAndEquipmentGross 56837000.00
propertyPlantAndEquipmentNet 56837000.00
commonStockSharesOutstanding 15583000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
commonStockSharesOutstanding 15583000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
commonStockSharesOutstanding 15583000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
commonStockSharesOutstanding 15583000.00
2014-03-31
date 2014-03-31
currency_symbol USD
totalAssets 277820000.00
intangibleAssets 76633000.00
otherCurrentAssets 6555000.00
totalLiab 81634000.00
totalStockholderEquity 196186000.00
otherCurrentLiab 14039000.00
commonStock 12000.00
retainedEarnings 189870000.00
otherLiab 10755000.00
goodWill 35318000.00
otherAssets 89400000.00
cash 15411000.00
totalCurrentLiabilities 38068000.00
shortTermDebt 45097000.00
shortLongTermDebt 45097000.00
otherStockholderEquity 2497000.00
propertyPlantEquipment 59468000.00
totalCurrentAssets 128952000.00
netTangibleAssets 118553000.00
shortTermInvestments 16360000.00
netReceivables 51515000.00
longTermDebt 31333000.00
inventory 39111000.00
accountsPayable 9477000.00
preferredStockTotalEquity 1000000.00
treasuryStock -2506000.00
yearly
2023-03-31
date 2023-03-31
filing_date 2023-05-25
currency_symbol USD
totalAssets 1043453000.00
intangibleAssets 318903000.00
otherCurrentAssets 20279000.00
totalLiab 499314000.00
totalStockholderEquity 525675000.00
otherCurrentLiab 56967000.00
commonStock 163000.00
capitalStock 163000.00
retainedEarnings 493319000.00
goodWill 242740000.00
cash 18455000.00
totalCurrentLiabilities 108039000.00
currentDeferredRevenue 637000.00
netDebt 234545000.00
shortTermDebt 9784000.00
shortLongTermDebtTotal 253000000.00
otherStockholderEquity 40602000.00
propertyPlantEquipment 88235000.00
totalCurrentAssets 323056000.00
netTangibleAssets 544139000.00
netReceivables 122753000.00
longTermDebt 253000000.00
inventory 161569000.00
accountsPayable 40651000.00
accumulatedOtherComprehensiveIncome -8409000.00
commonStockTotalEquity 163000.00
retainedEarningsTotalEquity 493319000.00
nonCurrrentAssetsOther 70057000.00
nonCurrentAssetsTotal 720397000.00
capitalLeaseObligations 65374000.00
longTermDebtTotal 253000000.00
nonCurrentLiabilitiesOther 138275000.00
nonCurrentLiabilitiesTotal 391275000.00
warrants 18464000.00
capitalSurpluse 123336000.00
liabilitiesAndStockholdersEquity 1043453000.00
cashAndShortTermInvestments 18455000.00
propertyPlantAndEquipmentGross 88235000.00
propertyPlantAndEquipmentNet 88235000.00
netWorkingCapital 215017000.00
netInvestedCapital 778675000.00
commonStockSharesOutstanding 15546000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-18
currency_symbol USD
totalAssets 995360000.00
intangibleAssets 300837000.00
otherCurrentAssets 10610000.00
totalLiab 510949000.00
totalStockholderEquity 469086000.00
otherCurrentLiab 67979000.00
commonStock 162000.00
capitalStock 162000.00
retainedEarnings 407522000.00
otherLiab 78058000.00
goodWill 224658000.00
otherAssets 15610000.00
cash 16619000.00
totalCurrentLiabilities 117402000.00
currentDeferredRevenue 1026000.00
netDebt 236156000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 252775000.00
otherStockholderEquity 66476000.00
propertyPlantEquipment 87032000.00
totalCurrentAssets 300147000.00
netTangibleAssets 484411000.00
netReceivables 122804000.00
longTermDebt 252214000.00
inventory 150114000.00
accountsPayable 47836000.00
accumulatedOtherComprehensiveIncome -5074000.00
commonStockTotalEquity 162000.00
retainedEarningsTotalEquity 407522000.00
treasuryStock -46448000.00
nonCurrrentAssetsOther 82382000.00
nonCurrentAssetsTotal 695213000.00
capitalLeaseObligations 72544000.00
longTermDebtTotal 252214000.00
nonCurrentLiabilitiesOther 141333000.00
nonCurrentLiabilitiesTotal 393547000.00
warrants 15325000.00
capitalSurpluse 112924000.00
liabilitiesAndStockholdersEquity 995360000.00
cashAndShortTermInvestments 16619000.00
propertyPlantAndEquipmentGross 87032000.00
propertyPlantAndEquipmentNet 87032000.00
netWorkingCapital 182745000.00
netInvestedCapital 721861000.00
commonStockSharesOutstanding 15807000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-20
currency_symbol USD
totalAssets 874957000.00
intangibleAssets 283060000.00
otherCurrentAssets 9684000.00
totalLiab 462944000.00
totalStockholderEquity 412013000.00
otherCurrentLiab 48280000.00
commonStock 161000.00
capitalStock 161000.00
retainedEarnings 347234000.00
otherLiab 80975000.00
goodWill 218795000.00
otherAssets 14288000.00
cash 10088000.00
totalCurrentLiabilities 82748000.00
currentDeferredRevenue 1463000.00
netDebt 232249000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 242337000.00
otherStockholderEquity 70614000.00
propertyPlantEquipment 82554000.00
totalCurrentAssets 214553000.00
netTangibleAssets -89842000.00
netReceivables 96695000.00
longTermDebt 241776000.00
inventory 98086000.00
accountsPayable 32444000.00
accumulatedOtherComprehensiveIncome -5996000.00
commonStockTotalEquity 161000.00
retainedEarningsTotalEquity 347234000.00
treasuryStock -34075000.00
nonCurrrentAssetsOther 75995000.00
nonCurrentAssetsTotal 660404000.00
capitalLeaseObligations 64772000.00
longTermDebtTotal 241776000.00
nonCurrentLiabilitiesOther 138420000.00
nonCurrentLiabilitiesTotal 380196000.00
capitalSurpluse 104689000.00
liabilitiesAndStockholdersEquity 874957000.00
cashAndShortTermInvestments 10088000.00
propertyPlantAndEquipmentGross 144261000.00
propertyPlantAndEquipmentNet 82554000.00
netWorkingCapital 131805000.00
netInvestedCapital 654350000.00
commonStockSharesOutstanding 15126000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-20
currency_symbol USD
totalAssets 369245000.00
intangibleAssets 46185000.00
otherCurrentAssets 3074000.00
totalLiab 92504000.00
totalStockholderEquity 276741000.00
otherCurrentLiab 30659000.00
commonStock 159000.00
capitalStock 159000.00
retainedEarnings 315078000.00
otherLiab 6350000.00
goodWill 91686000.00
otherAssets 7768000.00
cash 18338000.00
totalCurrentLiabilities 59146000.00
currentDeferredRevenue 2892000.00
netDebt 10795000.00
shortTermDebt 3617000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 29133000.00
otherStockholderEquity -27050000.00
propertyPlantEquipment 73561000.00
totalCurrentAssets 150045000.00
netTangibleAssets 138870000.00
netReceivables 74880000.00
longTermDebt 10337000.00
inventory 53753000.00
accountsPayable 21978000.00
accumulatedOtherComprehensiveIncome -11446000.00
commonStockTotalEquity 159000.00
retainedEarningsTotalEquity 315078000.00
treasuryStock -75377000.00
nonCurrrentAssetsOther 7768000.00
nonCurrentAssetsTotal 219200000.00
capitalLeaseObligations 18235000.00
longTermDebtTotal 10337000.00
nonCurrentLiabilitiesOther 2115000.00
nonCurrentLiabilitiesTotal 33358000.00
capitalSurpluse 48327000.00
liabilitiesAndStockholdersEquity 369245000.00
cashAndShortTermInvestments 18338000.00
propertyPlantAndEquipmentGross 73561000.00
propertyPlantAndEquipmentNet 73561000.00
netWorkingCapital 90899000.00
netInvestedCapital 287639000.00
commonStockSharesOutstanding 15206000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-22
currency_symbol USD
totalAssets 352632000.00
intangibleAssets 50466000.00
otherCurrentAssets 7051000.00
totalLiab 88946000.00
totalStockholderEquity 263686000.00
otherCurrentLiab 28162000.00
commonStock 158000.00
capitalStock 158000.00
retainedEarnings 277588000.00
otherLiab 8433000.00
goodWill 86295000.00
otherAssets 10965000.00
cash 26651000.00
totalCurrentLiabilities 49172000.00
currentDeferredRevenue 1425000.00
netDebt 4808000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 31459000.00
otherStockholderEquity -3331000.00
propertyPlantEquipment 53639000.00
totalCurrentAssets 151267000.00
netTangibleAssets 126925000.00
netReceivables 66136000.00
longTermDebt 30898000.00
inventory 51429000.00
accountsPayable 19024000.00
accumulatedOtherComprehensiveIncome -10729000.00
commonStockTotalEquity 158000.00
retainedEarningsTotalEquity 277588000.00
treasuryStock -49964000.00
nonCurrrentAssetsOther 10965000.00
nonCurrentAssetsTotal 201365000.00
longTermDebtTotal 30898000.00
nonCurrentLiabilitiesOther 2858000.00
nonCurrentLiabilitiesTotal 39774000.00
capitalSurpluse 46633000.00
liabilitiesAndStockholdersEquity 352632000.00
cashAndShortTermInvestments 26651000.00
propertyPlantAndEquipmentGross 53639000.00
propertyPlantAndEquipmentNet 53639000.00
netWorkingCapital 102095000.00
netInvestedCapital 295145000.00
commonStockSharesOutstanding 15532000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-30
currency_symbol USD
totalAssets 340816000.00
intangibleAssets 53054000.00
otherCurrentAssets 9504000.00
totalLiab 75051000.00
totalStockholderEquity 265765000.00
deferredLongTermLiab 0.00
otherCurrentLiab 3966000.00
commonStock 158000.00
retainedEarnings 233650000.00
otherLiab 6604000.00
goodWill 81764000.00
otherAssets 23958000.00
cash 11706000.00
totalCurrentLiabilities 44854000.00
currentDeferredRevenue 23501000.00
netDebt 12314000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 24020000.00
otherStockholderEquity 39432000.00
propertyPlantEquipment 54473000.00
totalCurrentAssets 127567000.00
netTangibleAssets 130947000.00
shortTermInvestments 0.00
netReceivables 63383000.00
longTermDebt 23459000.00
inventory 42974000.00
accountsPayable 16826000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7475000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 158000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 233650000.00
treasuryStock -3252000.00
nonCurrrentAssetsOther 4125000.00
nonCurrentAssetsTotal 213249000.00
longTermDebtTotal 23459000.00
nonCurrentLiabilitiesOther 2361000.00
nonCurrentLiabilitiesTotal 30197000.00
capitalSurpluse 42684000.00
liabilitiesAndStockholdersEquity 340816000.00
cashAndShortTermInvestments 11706000.00
propertyPlantAndEquipmentGross 54473000.00
propertyPlantAndEquipmentNet 54473000.00
netWorkingCapital 82713000.00
netInvestedCapital 289785000.00
commonStockSharesOutstanding 15671000.00
2017-03-31
date 2017-03-31
filing_date 2017-06-14
currency_symbol USD
totalAssets 397664000.00
intangibleAssets 90610000.00
otherCurrentAssets 7178000.00
totalLiab 125226000.00
totalStockholderEquity 272438000.00
deferredLongTermLiab 0.00
otherCurrentLiab 21833000.00
commonStock 157000.00
retainedEarnings 245026000.00
otherLiab 14844000.00
goodWill 80863000.00
otherAssets 54394000.00
cash 23146000.00
totalCurrentLiabilities 37736000.00
currentDeferredRevenue 923000.00
netDebt 50061000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 73207000.00
otherStockholderEquity 37690000.00
propertyPlantEquipment 56812000.00
totalCurrentAssets 146283000.00
netTangibleAssets 132263000.00
shortTermInvestments 1776000.00
netReceivables 63782000.00
longTermDebt 72646000.00
inventory 50401000.00
accountsPayable 14419000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10435000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 157000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 245026000.00
treasuryStock -1011000.00
nonCurrrentAssetsOther 16011000.00
nonCurrentAssetsTotal 251381000.00
longTermDebtTotal 72646000.00
nonCurrentLiabilitiesOther 10290000.00
nonCurrentLiabilitiesTotal 87490000.00
capitalSurpluse 38701000.00
liabilitiesAndStockholdersEquity 397664000.00
cashAndShortTermInvestments 24922000.00
propertyPlantAndEquipmentGross 63897000.00
propertyPlantAndEquipmentNet 63897000.00
commonStockSharesOutstanding 15839000.00
2016-03-31
date 2016-03-31
filing_date 2016-06-08
currency_symbol USD
totalAssets 392260000.00
intangibleAssets 88727000.00
otherCurrentAssets 11985000.00
totalLiab 134250000.00
totalStockholderEquity 258010000.00
deferredLongTermLiab 0.00
otherCurrentLiab 20573000.00
commonStock 156000.00
retainedEarnings 233955000.00
otherLiab 13566000.00
goodWill 67757000.00
otherAssets 6608000.00
cash 25987000.00
totalCurrentLiabilities 31563000.00
currentDeferredRevenue 517000.00
netDebt 63695000.00
shortTermDebt 561000.00
shortLongTermDebt 561000.00
shortLongTermDebtTotal 89682000.00
otherStockholderEquity 31597000.00
propertyPlantEquipment 64357000.00
totalCurrentAssets 155521000.00
netTangibleAssets 101526000.00
shortTermInvestments 13278000.00
netReceivables 52637000.00
longTermDebt 89121000.00
inventory 51634000.00
accountsPayable 9912000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7698000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 156000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 233955000.00
treasuryStock 0.00
nonCurrrentAssetsOther 15898000.00
nonCurrentAssetsTotal 236739000.00
longTermDebtTotal 89121000.00
nonCurrentLiabilitiesOther 13566000.00
nonCurrentLiabilitiesTotal 102687000.00
capitalSurpluse 31597000.00
liabilitiesAndStockholdersEquity 392260000.00
cashAndShortTermInvestments 39265000.00
propertyPlantAndEquipmentGross 64357000.00
propertyPlantAndEquipmentNet 64357000.00
commonStockSharesOutstanding 15675000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 286521000.00
intangibleAssets 40997000.00
otherCurrentAssets 7789000.00
totalLiab 81920000.00
totalStockholderEquity 204601000.00
otherCurrentLiab 25057000.00
commonStock 12000.00
retainedEarnings 208784000.00
otherLiab 30255000.00
goodWill 40645000.00
otherAssets 15746000.00
cash 20448000.00
totalCurrentLiabilities 38618000.00
netDebt 6256000.00
shortTermDebt 13561000.00
shortLongTermDebt 13561000.00
shortLongTermDebtTotal 26704000.00
otherStockholderEquity 5098000.00
propertyPlantEquipment 56837000.00
totalCurrentAssets 135009000.00
netTangibleAssets 121959000.00
shortTermInvestments 9248000.00
netReceivables 52209000.00
longTermDebt 13143000.00
inventory 45315000.00
accountsPayable 8960000.00
accumulatedOtherComprehensiveIncome -10293000.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 1000000.00
treasuryStock -2712000.00
nonCurrrentAssetsOther 795000.00
nonCurrentAssetsTotal 151512000.00
longTermDebtTotal 13143000.00
nonCurrentLiabilitiesTotal 43302000.00
capitalSurpluse 7810000.00
liabilitiesAndStockholdersEquity 286521000.00
cashAndShortTermInvestments 29696000.00
propertyPlantAndEquipmentGross 56837000.00
propertyPlantAndEquipmentNet 56837000.00
commonStockSharesOutstanding 15583000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 277820000.00
intangibleAssets 41315000.00
otherCurrentAssets 8651000.00
totalLiab 81634000.00
totalStockholderEquity 196186000.00
otherCurrentLiab 24304000.00
commonStock 12000.00
retainedEarnings 187373000.00
otherLiab 10755000.00
goodWill 35318000.00
otherAssets 905000.00
cash 15411000.00
totalCurrentLiabilities 38068000.00
netDebt 29686000.00
shortTermDebt 13764000.00
shortLongTermDebt 45097000.00
shortLongTermDebtTotal 45097000.00
otherStockholderEquity 5304000.00
propertyPlantEquipment 59468000.00
totalCurrentAssets 128952000.00
netTangibleAssets 118553000.00
shortTermInvestments 14264000.00
netReceivables 51515000.00
longTermDebt 31333000.00
inventory 39111000.00
accountsPayable 9477000.00
accumulatedOtherComprehensiveIncome 2497000.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 1000000.00
treasuryStock -2506000.00
nonCurrrentAssetsOther 12767000.00
nonCurrentAssetsTotal 148868000.00
nonCurrentLiabilitiesTotal 43566000.00
liabilitiesAndStockholdersEquity 277820000.00
cashAndShortTermInvestments 29675000.00
propertyPlantAndEquipmentGross 59468000.00
propertyPlantAndEquipmentNet 59468000.00
commonStockSharesOutstanding 15583000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 236500000.00
intangibleAssets 75900000.00
otherCurrentAssets 77200000.00
totalLiab 23300000.00
totalStockholderEquity 176500000.00
otherAssets 83400000.00
totalCurrentLiabilities 9500000.00
netDebt 23300000.00
shortTermDebt 9500000.00
shortLongTermDebtTotal 23300000.00
otherStockholderEquity 176500000.00
totalCurrentAssets 77200000.00
nonCurrrentAssetsOther -75900000.00
nonCurrentAssetsTotal 75900000.00
nonCurrentLiabilitiesTotal 13800000.00
commonStockSharesOutstanding 15583000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 196000000.00
intangibleAssets 55500000.00
otherCurrentAssets 85700000.00
totalLiab 6100000.00
totalStockholderEquity 160000000.00
otherAssets 54800000.00
netDebt 6100000.00
shortLongTermDebtTotal 6100000.00
otherStockholderEquity 160000000.00
totalCurrentAssets 85700000.00
nonCurrrentAssetsOther -55500000.00
nonCurrentAssetsTotal 55500000.00
nonCurrentLiabilitiesTotal 6100000.00
commonStockSharesOutstanding 15600000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 166200000.00
intangibleAssets 49500000.00
otherCurrentAssets 72400000.00
totalLiab 17700000.00
totalStockholderEquity 148500000.00
otherAssets 44300000.00
otherStockholderEquity 148500000.00
totalCurrentAssets 72400000.00
nonCurrrentAssetsOther -49500000.00
nonCurrentAssetsTotal 49500000.00
nonCurrentLiabilitiesTotal 17700000.00
commonStockSharesOutstanding 15600000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
investments -3630000.00
totalCashFromFinancingActivities -41017000.00
netIncome 30183000.00
changeInCash -942000.00
beginPeriodCashFlow 14788000.00
endPeriodCashFlow 13846000.00
totalCashFromOperatingActivities 44679000.00
depreciation 9236000.00
dividendsPaid 2953000.00
changeToInventory 5598000.00
changeToAccountReceivables 402000.00
salePurchaseOfStock -1064000.00
otherCashflowsFromFinancingActivities 23249000.00
capitalExpenditures 2814000
changeInWorkingCapital 4260000.00
stockBasedCompensation 2751000.00
otherNonCashItems -1319000.00
freeCashFlow 41865000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
investments -5071000.00
changeToLiabilities 4255000.00
totalCashflowsFromInvestingActivities -5071000.00
netBorrowings -43000000.00
totalCashFromFinancingActivities -48811000.00
changeToOperatingActivities 2677000.00
netIncome 31056000.00
changeInCash -3667000.00
beginPeriodCashFlow 18455000.00
endPeriodCashFlow 14788000.00
totalCashFromOperatingActivities 50257000.00
depreciation 9107000.00
otherCashflowsFromInvestingActivities -100000.00
dividendsPaid 2947000.00
changeToInventory 2141000.00
changeToAccountReceivables -4319000.00
salePurchaseOfStock -2864000.00
otherCashflowsFromFinancingActivities -45864000.00
changeToNetincome 6345000.00
capitalExpenditures 4971000
changeReceivables -4319000.00
cashFlowsOtherOperating 7540000.00
cashAndCashEquivalentsChanges -3625000.00
changeInWorkingCapital 3732000.00
stockBasedCompensation 2805000.00
otherNonCashItems 2714000.00
freeCashFlow 45286000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-25
currency_symbol USD
investments -8444000.00
changeToLiabilities 38000.00
totalCashflowsFromInvestingActivities -8444000.00
netBorrowings -23582000.00
totalCashFromFinancingActivities -25221000.00
changeToOperatingActivities 2677000.00
netIncome 27123000.00
changeInCash 3734000.00
beginPeriodCashFlow 14721000.00
endPeriodCashFlow 18455000.00
totalCashFromOperatingActivities 37381000.00
depreciation 9249000.00
otherCashflowsFromInvestingActivities -2761000.00
dividendsPaid 2631000.00
changeToInventory 16848000.00
changeToAccountReceivables -20858000.00
salePurchaseOfStock -8000.00
otherCashflowsFromFinancingActivities 21352000.00
changeToNetincome -2212000.00
capitalExpenditures 5683000
changeReceivables -20858000.00
cashFlowsOtherOperating 29909000.00
cashAndCashEquivalentsChanges 3716000.00
changeInWorkingCapital 3362000.00
stockBasedCompensation 2455000.00
otherNonCashItems 109000.00
freeCashFlow 31698000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-02
currency_symbol USD
investments -37735000.00
changeToLiabilities -7344000.00
totalCashflowsFromInvestingActivities -37735000.00
netBorrowings 6378000.00
totalCashFromFinancingActivities 2249000.00
changeToOperatingActivities -4322000.00
netIncome 15499000.00
changeInCash 1163000.00
beginPeriodCashFlow 13558000.00
endPeriodCashFlow 14721000.00
totalCashFromOperatingActivities 36779000.00
depreciation 8969000.00
otherCashflowsFromInvestingActivities -33983000.00
dividendsPaid 2631000.00
changeToInventory -5161000.00
changeToAccountReceivables 25143000.00
salePurchaseOfStock -1497000.00
otherCashflowsFromFinancingActivities 44317000.00
changeToNetincome 2971000.00
capitalExpenditures 3752000
changeReceivables 25143000.00
cashFlowsOtherOperating -3298000.00
cashAndCashEquivalentsChanges 1293000.00
changeInWorkingCapital 9251000.00
stockBasedCompensation 2566000.00
otherNonCashItems 936000.00
freeCashFlow 33027000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
investments -21992000.00
changeToLiabilities -8635000.00
totalCashflowsFromInvestingActivities -21992000.00
netBorrowings -4141000.00
totalCashFromFinancingActivities -10660000.00
changeToOperatingActivities -4580000.00
netIncome 18171000.00
changeInCash 26222000.00
beginPeriodCashFlow 15519000.00
endPeriodCashFlow 26222000.00
totalCashFromOperatingActivities 26222000.00
depreciation 8051000.00
otherCashflowsFromInvestingActivities -19491000.00
dividendsPaid 2623000.00
changeToInventory -8089000.00
changeToAccountReceivables 17864000.00
salePurchaseOfStock -6169000.00
otherCashflowsFromFinancingActivities 45273000.00
changeToNetincome 1610000.00
capitalExpenditures 2501000
changeReceivables 17864000.00
cashFlowsOtherOperating -5307000.00
cashAndCashEquivalentsChanges -2172000.00
changeInWorkingCapital -4170000.00
stockBasedCompensation 2446000.00
otherNonCashItems -26222000.00
freeCashFlow 26222000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
investments -3995000.00
changeToLiabilities 8722000.00
totalCashflowsFromInvestingActivities -3995000.00
netBorrowings 20860000.00
totalCashFromFinancingActivities -13208000.00
changeToOperatingActivities 835000.00
netIncome 29638000.00
changeInCash -1100000.00
beginPeriodCashFlow 16619000.00
endPeriodCashFlow 15519000.00
totalCashFromOperatingActivities 16813000.00
depreciation 8613000.00
otherCashflowsFromInvestingActivities -1980000.00
dividendsPaid 2670000.00
changeToInventory -15020000.00
changeToAccountReceivables -21044000.00
salePurchaseOfStock -31398000.00
otherCashflowsFromFinancingActivities 34797000.00
changeToNetincome 5316000.00
capitalExpenditures 2015000
changeReceivables -21044000.00
cashFlowsOtherOperating 588000.00
cashAndCashEquivalentsChanges -390000.00
changeInWorkingCapital -26803000.00
stockBasedCompensation 2284000.00
otherNonCashItems 2771000.00
freeCashFlow 14798000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-18
currency_symbol USD
investments -6694000.00
changeToLiabilities 15915000.00
totalCashflowsFromInvestingActivities -6694000.00
netBorrowings 21859000.00
totalCashFromFinancingActivities 5530000.00
changeToOperatingActivities 8518000.00
netIncome 19980000.00
changeInCash 435000.00
beginPeriodCashFlow 16184000.00
endPeriodCashFlow 16619000.00
totalCashFromOperatingActivities -383000.00
depreciation 8390000.00
otherCashflowsFromInvestingActivities 603000.00
dividendsPaid 2375000.00
changeToInventory -16153000.00
changeToAccountReceivables -32350000.00
salePurchaseOfStock -13955000.00
otherCashflowsFromFinancingActivities 41487000.00
changeToNetincome -4450000.00
capitalExpenditures 7297000
changeReceivables -32350000.00
cashFlowsOtherOperating 100918000.00
cashAndCashEquivalentsChanges -1547000.00
changeInWorkingCapital -24034000.00
stockBasedCompensation 2227000.00
otherNonCashItems -1928000.00
freeCashFlow -7680000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-03
currency_symbol USD
investments -41210000.00
changeToLiabilities 5970000.00
totalCashflowsFromInvestingActivities -41210000.00
netBorrowings 16860000.00
totalCashFromFinancingActivities 13115000.00
changeToOperatingActivities -5243000.00
netIncome 8768000.00
changeInCash -1145000.00
beginPeriodCashFlow 17329000.00
endPeriodCashFlow 16184000.00
totalCashFromOperatingActivities 26697000.00
depreciation 7968000.00
otherCashflowsFromInvestingActivities -37795000.00
dividendsPaid 2366000.00
changeToInventory -16473000.00
changeToAccountReceivables 18197000.00
salePurchaseOfStock -2175000.00
otherCashflowsFromFinancingActivities 31309000.00
changeToNetincome 7582000.00
capitalExpenditures 3415000
changeReceivables 18197000.00
cashFlowsOtherOperating -5315000.00
cashAndCashEquivalentsChanges -1398000.00
changeInWorkingCapital 2174000.00
stockBasedCompensation 2287000.00
otherNonCashItems 3682000.00
freeCashFlow 23282000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
investments -3856000.00
changeToLiabilities -4251000.00
totalCashflowsFromInvestingActivities -3856000.00
netBorrowings -17140000.00
totalCashFromFinancingActivities -17983000.00
changeToOperatingActivities 1420000.00
netIncome 18208000.00
changeInCash 1652000.00
beginPeriodCashFlow 15677000.00
endPeriodCashFlow 17329000.00
totalCashFromOperatingActivities 23846000.00
depreciation 8234000.00
otherCashflowsFromInvestingActivities 6000.00
dividendsPaid 2360000.00
changeToInventory -5741000.00
changeToAccountReceivables 3588000.00
salePurchaseOfStock -13000.00
otherCashflowsFromFinancingActivities 1001000.00
changeToNetincome 2635000.00
capitalExpenditures 3862000
changeReceivables 3588000.00
cashFlowsOtherOperating 1173000.00
cashAndCashEquivalentsChanges 2007000.00
changeInWorkingCapital -5259000.00
stockBasedCompensation 2048000.00
otherNonCashItems 757000.00
freeCashFlow 19984000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
investments 304000.00
changeToLiabilities 10865000.00
totalCashflowsFromInvestingActivities 304000.00
netBorrowings -11140000.00
totalCashFromFinancingActivities -13701000.00
changeToOperatingActivities 152000.00
netIncome 20363000.00
changeInCash 5589000.00
beginPeriodCashFlow 10088000.00
endPeriodCashFlow 15677000.00
totalCashFromOperatingActivities 18929000.00
depreciation 12294000.00
otherCashflowsFromInvestingActivities 1383000.00
dividendsPaid 2358000.00
changeToInventory -11036000.00
changeToAccountReceivables -16164000.00
salePurchaseOfStock -3168000.00
otherCashflowsFromFinancingActivities 2965000.00
changeToNetincome 2770000.00
capitalExpenditures 1079000
changeReceivables -16164000.00
cashFlowsOtherOperating -38000.00
cashAndCashEquivalentsChanges 5532000.00
changeInWorkingCapital -16183000.00
stockBasedCompensation 1888000.00
otherNonCashItems 486000.00
freeCashFlow 17850000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-20
currency_symbol USD
investments -4927000.00
changeToLiabilities 15643000.00
totalCashflowsFromInvestingActivities -4927000.00
netBorrowings -13140000.00
totalCashFromFinancingActivities -15254000.00
changeToOperatingActivities -810000.00
netIncome 9628000.00
changeInCash -8172000.00
beginPeriodCashFlow 18260000.00
endPeriodCashFlow 10088000.00
totalCashFromOperatingActivities 12208000.00
depreciation 11260000.00
otherCashflowsFromInvestingActivities -9132000.00
dividendsPaid 2113000.00
changeToInventory -1796000.00
changeToAccountReceivables -21334000.00
salePurchaseOfStock -1000.00
otherCashflowsFromFinancingActivities 1000.00
changeToNetincome -383000.00
capitalExpenditures 1947000
changeReceivables -21334000.00
cashFlowsOtherOperating 22406000.00
cashAndCashEquivalentsChanges -7973000.00
changeInWorkingCapital -8297000.00
stockBasedCompensation 1141000.00
otherNonCashItems 669000.00
freeCashFlow 10261000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-05
currency_symbol USD
investments -280611000.00
changeToLiabilities -3889000.00
totalCashflowsFromInvestingActivities -280611000.00
netBorrowings 244711000.00
totalCashFromFinancingActivities 241577000.00
changeToOperatingActivities -2402000.00
netIncome 2348000.00
changeInCash -29039000.00
beginPeriodCashFlow 47299000.00
endPeriodCashFlow 18260000.00
totalCashFromOperatingActivities 9263000.00
depreciation 4547000.00
otherCashflowsFromInvestingActivities -278082000.00
dividendsPaid 1998000.00
changeToInventory -2461000.00
changeToAccountReceivables 9087000.00
salePurchaseOfStock -1136000.00
otherCashflowsFromFinancingActivities 244851000.00
changeToNetincome 1880000.00
capitalExpenditures 2529000
changeReceivables 9087000.00
cashFlowsOtherOperating 99000.00
cashAndCashEquivalentsChanges -29771000.00
changeInWorkingCapital 448000.00
stockBasedCompensation 1395000.00
otherNonCashItems 180000.00
freeCashFlow 6734000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-30
currency_symbol USD
investments -2514000.00
changeToLiabilities 3459000.00
totalCashflowsFromInvestingActivities -2514000.00
netBorrowings -141000.00
totalCashFromFinancingActivities -803000.00
changeToOperatingActivities -2912000.00
netIncome 16352000.00
changeInCash 27612000.00
beginPeriodCashFlow 19687000.00
endPeriodCashFlow 47299000.00
totalCashFromOperatingActivities 30637000.00
depreciation 3642000.00
otherCashflowsFromInvestingActivities 6000.00
dividendsPaid 1987000.00
changeToInventory 7338000.00
changeToAccountReceivables 1713000.00
salePurchaseOfStock -6000.00
otherCashflowsFromFinancingActivities 1331000.00
changeToNetincome 959000.00
capitalExpenditures 2520000
changeReceivables 1713000.00
cashFlowsOtherOperating 13526000.00
cashAndCashEquivalentsChanges 27320000.00
changeInWorkingCapital 9643000.00
stockBasedCompensation 1222000.00
otherNonCashItems 89000.00
freeCashFlow 28117000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
investments -1837000.00
changeToLiabilities -1537000.00
totalCashflowsFromInvestingActivities -1837000.00
netBorrowings -140000.00
totalCashFromFinancingActivities -11471000.00
changeToOperatingActivities 300000.00
netIncome 11960000.00
changeInCash 1349000.00
beginPeriodCashFlow 18338000.00
endPeriodCashFlow 19687000.00
totalCashFromOperatingActivities 14146000.00
depreciation 3588000.00
dividendsPaid 1985000.00
changeToInventory -6458000.00
changeToAccountReceivables 3315000.00
salePurchaseOfStock -9346000.00
otherCashflowsFromFinancingActivities 10000000.00
changeToNetincome 2916000.00
capitalExpenditures 1837000
changeReceivables 3315000.00
cashFlowsOtherOperating 12322000.00
cashAndCashEquivalentsChanges 838000.00
changeInWorkingCapital -4358000.00
stockBasedCompensation 1328000.00
otherNonCashItems 1206000.00
freeCashFlow 12309000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-20
currency_symbol USD
investments -2251000.00
changeToLiabilities 4963000.00
totalCashflowsFromInvestingActivities -2251000.00
netBorrowings -140000.00
totalCashFromFinancingActivities -27858000.00
changeToOperatingActivities -444000.00
netIncome 13372000.00
changeInCash -21546000.00
beginPeriodCashFlow 39884000.00
endPeriodCashFlow 18338000.00
totalCashFromOperatingActivities 9986000.00
depreciation 3599000.00
otherCashflowsFromInvestingActivities 1591000.00
dividendsPaid 2042000.00
changeToInventory 3446000.00
changeToAccountReceivables -18140000.00
salePurchaseOfStock -25676000.00
otherCashflowsFromFinancingActivities -2251000.00
changeToNetincome 1848000.00
capitalExpenditures 3842000
changeReceivables -18140000.00
cashFlowsOtherOperating 21197000.00
cashAndCashEquivalentsChanges -20123000.00
changeInWorkingCapital -8989000.00
stockBasedCompensation 1298000.00
otherNonCashItems -200000.00
freeCashFlow 6144000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-04
currency_symbol USD
investments -2874000.00
changeToLiabilities 2701000.00
totalCashflowsFromInvestingActivities -2874000.00
netBorrowings -140000.00
totalCashFromFinancingActivities -4138000.00
changeToOperatingActivities 71000.00
netIncome 7282000.00
changeInCash 16207000.00
beginPeriodCashFlow 23677000.00
endPeriodCashFlow 39884000.00
totalCashFromOperatingActivities 22804000.00
depreciation 3581000.00
otherCashflowsFromInvestingActivities 150000.00
dividendsPaid 2007000.00
changeToInventory -4200000.00
changeToAccountReceivables 11244000.00
salePurchaseOfStock -1991000.00
otherCashflowsFromFinancingActivities -2874000.00
changeToNetincome 1939000.00
capitalExpenditures 3024000
changeReceivables 11244000.00
cashFlowsOtherOperating 7539000.00
cashAndCashEquivalentsChanges 15792000.00
changeInWorkingCapital 9960000.00
stockBasedCompensation 1342000.00
otherNonCashItems 133000.00
freeCashFlow 19780000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
investments -1593000.00
changeToLiabilities 5628000.00
totalCashflowsFromInvestingActivities -1593000.00
netBorrowings -10641000.00
totalCashFromFinancingActivities -12694000.00
changeToOperatingActivities -1821000.00
netIncome 8819000.00
changeInCash 13449000.00
beginPeriodCashFlow 10228000.00
endPeriodCashFlow 23677000.00
totalCashFromOperatingActivities 27697000.00
depreciation 3586000.00
otherCashflowsFromInvestingActivities 752000.00
dividendsPaid 2053000.00
changeToInventory 1260000.00
changeToAccountReceivables 3698000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1593000.00
changeToNetincome -129000.00
capitalExpenditures 2345000
changeReceivables 3698000.00
cashFlowsOtherOperating 13654000.00
cashAndCashEquivalentsChanges 13056000.00
changeInWorkingCapital 8963000.00
stockBasedCompensation 1221000.00
otherNonCashItems 5888000.00
freeCashFlow 25352000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
investments -13726000.00
changeToLiabilities -8953000.00
totalCashflowsFromInvestingActivities -13726000.00
netBorrowings -9640000.00
totalCashFromFinancingActivities -12461000.00
changeToOperatingActivities 4647000.00
netIncome 15344000.00
changeInCash -16423000.00
beginPeriodCashFlow 26651000.00
endPeriodCashFlow 10228000.00
totalCashFromOperatingActivities 9410000.00
depreciation 4079000.00
otherCashflowsFromInvestingActivities -11500000.00
dividendsPaid 2028000.00
changeToInventory -2159000.00
changeToAccountReceivables -4799000.00
salePurchaseOfStock -793000.00
otherCashflowsFromFinancingActivities 7500000.00
changeToNetincome 1331000.00
capitalExpenditures 2226000
changeReceivables -4799000.00
cashFlowsOtherOperating 19911000.00
exchangeRateChanges 354000.00
cashAndCashEquivalentsChanges -16423000.00
changeInWorkingCapital -11247000.00
stockBasedCompensation 1213000.00
otherNonCashItems 116000.00
freeCashFlow 7184000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-22
currency_symbol USD
investments 3905000.00
changeToLiabilities 3365000.00
totalCashflowsFromInvestingActivities -11042000.00
netBorrowings 19860000.00
totalCashFromFinancingActivities 14903000.00
changeToOperatingActivities 3031000.00
netIncome 13625000.00
changeInCash 12027000.00
beginPeriodCashFlow 14624000.00
endPeriodCashFlow 26651000.00
totalCashFromOperatingActivities 9830000.00
depreciation 3438000.00
otherCashflowsFromInvestingActivities -12198000.00
dividendsPaid 2028000.00
changeToInventory 2139000.00
changeToAccountReceivables -16275000.00
salePurchaseOfStock -4957000.00
otherCashflowsFromFinancingActivities 20000000.00
changeToNetincome -10792000.00
capitalExpenditures 2749000
changeReceivables -16275000.00
cashFlowsOtherOperating 34380000.00
cashAndCashEquivalentsChanges 14460000.00
changeInWorkingCapital -7156000.00
stockBasedCompensation 1056000.00
otherNonCashItems -1533000.00
freeCashFlow 7081000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-05
currency_symbol USD
changeToLiabilities 2780000.00
totalCashflowsFromInvestingActivities 27000.00
netBorrowings -10140000.00
totalCashFromFinancingActivities -20898000.00
changeToOperatingActivities 1875000.00
netIncome 5997000.00
changeInCash 3411000.00
beginPeriodCashFlow 11213000.00
endPeriodCashFlow 14624000.00
totalCashFromOperatingActivities 24940000.00
depreciation 3412000.00
otherCashflowsFromInvestingActivities 2051000.00
dividendsPaid 2028000.00
changeToInventory -1927000.00
changeToAccountReceivables 10977000.00
salePurchaseOfStock -10758000.00
otherCashflowsFromFinancingActivities 27000.00
changeToNetincome 1783000.00
capitalExpenditures 2024000
changeReceivables 10977000.00
cashFlowsOtherOperating 7915000.00
exchangeRateChanges -658000.00
cashAndCashEquivalentsChanges 3411000.00
changeInWorkingCapital 13833000.00
stockBasedCompensation 1099000.00
otherNonCashItems -979000.00
freeCashFlow 22916000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
changeToLiabilities -272000.00
totalCashflowsFromInvestingActivities 5640000.00
netBorrowings 1859000.00
totalCashFromFinancingActivities -21636000.00
changeToOperatingActivities -5806000.00
netIncome 12423000.00
changeInCash 230000.00
beginPeriodCashFlow 10983000.00
endPeriodCashFlow 11213000.00
totalCashFromOperatingActivities 15993000.00
depreciation 3425000.00
otherCashflowsFromInvestingActivities 6893000.00
dividendsPaid 2028000.00
changeToInventory -2416000.00
changeToAccountReceivables 3878000.00
salePurchaseOfStock -23495000.00
otherCashflowsFromFinancingActivities 8000000.00
changeToNetincome 5028000.00
capitalExpenditures 1253000
changeReceivables 3878000.00
cashFlowsOtherOperating 6350000.00
exchangeRateChanges 233000.00
cashAndCashEquivalentsChanges 230000.00
changeInWorkingCapital -4778000.00
stockBasedCompensation 865000.00
otherNonCashItems -4442000.00
freeCashFlow 14740000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
changeToLiabilities -772000.00
totalCashflowsFromInvestingActivities 2316000.00
netBorrowings -4140000.00
totalCashFromFinancingActivities -11642000.00
changeToOperatingActivities 1942000.00
netIncome 14007000.00
changeInCash -723000.00
beginPeriodCashFlow 11706000.00
endPeriodCashFlow 10983000.00
totalCashFromOperatingActivities 8947000.00
depreciation 3561000.00
otherCashflowsFromInvestingActivities 3805000.00
changeToInventory -3333000.00
changeToAccountReceivables -2405000.00
salePurchaseOfStock -7502000.00
otherCashflowsFromFinancingActivities 2316000.00
changeToNetincome -4000000.00
capitalExpenditures 1489000
changeReceivables -2405000.00
cashFlowsOtherOperating 15896000.00
exchangeRateChanges -344000.00
cashAndCashEquivalentsChanges -723000.00
changeInWorkingCapital -4515000.00
stockBasedCompensation 929000.00
otherNonCashItems -5182000.00
freeCashFlow 7458000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-30
currency_symbol USD
investments 20000.00
changeToLiabilities -4080000.00
totalCashflowsFromInvestingActivities -1865000.00
netBorrowings -16141000.00
totalCashFromFinancingActivities -17384000.00
changeToOperatingActivities 6738000.00
netIncome 10610000.00
changeInCash -14836000.00
beginPeriodCashFlow 26542000.00
endPeriodCashFlow 11706000.00
totalCashFromOperatingActivities 4397000.00
depreciation 3786000.00
otherCashflowsFromInvestingActivities -685000.00
dividendsPaid 0.00
changeToInventory 2254000.00
changeToAccountReceivables -11371000.00
salePurchaseOfStock -1244000.00
otherCashflowsFromFinancingActivities 1000.00
changeToNetincome 731000.00
capitalExpenditures 1271000
changeInWorkingCapital -6459000.00
stockBasedCompensation 832000.00
otherNonCashItems -6442000.00
freeCashFlow 3126000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-08
currency_symbol USD
investments 20000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -1865000.00
netBorrowings -16141000.00
totalCashFromFinancingActivities -14008000.00
changeToOperatingActivities 6738000.00
netIncome 6256000.00
changeInCash 59000.00
beginPeriodCashFlow 26483000.00
endPeriodCashFlow 26542000.00
totalCashFromOperatingActivities 13303000.00
depreciation 2645000.00
otherCashflowsFromInvestingActivities -685000.00
dividendsPaid 0.00
changeToInventory 425000.00
changeToAccountReceivables 10835000.00
salePurchaseOfStock -971000.00
otherCashflowsFromFinancingActivities -22000.00
changeToNetincome 731000.00
capitalExpenditures 416000
changeInWorkingCapital 11531000.00
stockBasedCompensation 1293000.00
otherNonCashItems -8378000.00
freeCashFlow 12887000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
investments 20000.00
changeToLiabilities -1360000.00
totalCashflowsFromInvestingActivities -1021000.00
netBorrowings -14417000.00
totalCashFromFinancingActivities -14104000.00
changeToOperatingActivities 6738000.00
netIncome 7302000.00
changeInCash 557000.00
beginPeriodCashFlow 25926000.00
endPeriodCashFlow 26483000.00
totalCashFromOperatingActivities 15007000.00
depreciation 4270000.00
otherCashflowsFromInvestingActivities 526000.00
dividendsPaid 0.00
changeToInventory -834000.00
changeToAccountReceivables 5115000.00
salePurchaseOfStock -16000.00
otherCashflowsFromFinancingActivities -72000.00
changeToNetincome 413000.00
capitalExpenditures 1547000
changeReceivables 5115000.00
cashFlowsOtherOperating 101000.00
exchangeRateChanges 675000.00
cashAndCashEquivalentsChanges 557000.00
changeInWorkingCapital 3352000.00
stockBasedCompensation 1019000.00
otherNonCashItems -723000.00
freeCashFlow 13460000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
investments -5000.00
changeToLiabilities 4760000.00
totalCashflowsFromInvestingActivities -2349000.00
netBorrowings -6015000.00
totalCashFromFinancingActivities -6025000.00
changeToOperatingActivities 363000.00
netIncome 8514000.00
changeInCash 2780000.00
beginPeriodCashFlow 23146000.00
endPeriodCashFlow 25926000.00
totalCashFromOperatingActivities 10449000.00
depreciation 4232000.00
otherCashflowsFromInvestingActivities -49000.00
dividendsPaid 0.00
changeToInventory -853000.00
changeToAccountReceivables -7277000.00
salePurchaseOfStock -10000.00
otherCashflowsFromFinancingActivities -2349000.00
changeToNetincome 1124000.00
capitalExpenditures 2300000
changeReceivables -7277000.00
cashFlowsOtherOperating -51000.00
exchangeRateChanges 705000.00
cashAndCashEquivalentsChanges 2780000.00
changeInWorkingCapital -3102000.00
stockBasedCompensation 1017000.00
otherNonCashItems -39000.00
freeCashFlow 8149000.00
2017-03-31
date 2017-03-31
filing_date 2017-06-14
currency_symbol USD
investments 10968000.00
changeToLiabilities 5669000.00
totalCashflowsFromInvestingActivities -25968000.00
netBorrowings -16476000.00
totalCashFromFinancingActivities 26320000.00
changeToOperatingActivities 1480000.00
netIncome 2728000.00
changeInCash 2732000.00
beginPeriodCashFlow 20414000.00
endPeriodCashFlow 23146000.00
totalCashFromOperatingActivities 6362000.00
depreciation 3771000.00
otherCashflowsFromInvestingActivities 263000.00
dividendsPaid 0.00
changeToInventory 2905000.00
changeToAccountReceivables -8604000.00
salePurchaseOfStock -39000.00
otherCashflowsFromFinancingActivities 30000000.00
changeToNetincome 11876000.00
capitalExpenditures 2404000
changeInWorkingCapital -4843000.00
stockBasedCompensation 804000.00
otherNonCashItems 674000.00
freeCashFlow 3958000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-13
currency_symbol USD
changeToLiabilities 6756000.00
totalCashflowsFromInvestingActivities 4767000.00
netBorrowings -25554000.00
totalCashFromFinancingActivities -23788000.00
changeToOperatingActivities -853000.00
netIncome 406000.00
changeInCash -4210000.00
beginPeriodCashFlow 24624000.00
endPeriodCashFlow 20414000.00
totalCashFromOperatingActivities 13703000.00
depreciation 3999000.00
otherCashflowsFromInvestingActivities 193000.00
dividendsPaid 0.00
changeToInventory -3997000.00
changeToAccountReceivables 8330000.00
salePurchaseOfStock -403000.00
otherCashflowsFromFinancingActivities 2169000.00
changeToNetincome -938000.00
capitalExpenditures 1890000
changeInWorkingCapital 10236000.00
stockBasedCompensation 849000.00
otherNonCashItems -88000.00
freeCashFlow 11813000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
changeToLiabilities 4921000.00
totalCashflowsFromInvestingActivities 554000.00
netBorrowings -12141000.00
totalCashFromFinancingActivities -12154000.00
changeToOperatingActivities -805000.00
netIncome 3841000.00
changeInCash 2914000.00
beginPeriodCashFlow 21710000.00
endPeriodCashFlow 24624000.00
totalCashFromOperatingActivities 15120000.00
depreciation 3899000.00
otherCashflowsFromInvestingActivities 3109000.00
dividendsPaid 0.00
changeToInventory 470000.00
changeToAccountReceivables 489000.00
salePurchaseOfStock -13000.00
otherCashflowsFromFinancingActivities 554000.00
changeToNetincome 2534000.00
capitalExpenditures 2303000
changeReceivables 489000.00
cashFlowsOtherOperating -1034000.00
exchangeRateChanges -606000.00
cashAndCashEquivalentsChanges 2914000.00
changeInWorkingCapital 5075000.00
stockBasedCompensation 258000.00
otherNonCashItems 3601000.00
freeCashFlow 12817000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
investments 252000.00
changeToLiabilities -2890000.00
totalCashflowsFromInvestingActivities -2559000.00
netBorrowings -5140000.00
totalCashFromFinancingActivities -5696000.00
changeToOperatingActivities 123000.00
netIncome 4096000.00
changeInCash -4277000.00
beginPeriodCashFlow 25987000.00
endPeriodCashFlow 21710000.00
totalCashFromOperatingActivities 3851000.00
depreciation 4127000.00
otherCashflowsFromInvestingActivities -39000.00
dividendsPaid 0.00
changeToInventory 586000.00
changeToAccountReceivables -5977000.00
salePurchaseOfStock -556000.00
otherCashflowsFromFinancingActivities -2559000.00
changeToNetincome 4099000.00
capitalExpenditures 2772000
changeReceivables -5977000.00
cashFlowsOtherOperating -190000.00
exchangeRateChanges 127000.00
cashAndCashEquivalentsChanges -4277000.00
changeInWorkingCapital -8158000.00
stockBasedCompensation 2730000.00
otherNonCashItems 503000.00
freeCashFlow 1079000.00
2016-03-31
date 2016-03-31
filing_date 2016-06-08
currency_symbol USD
investments -1978000.00
changeToLiabilities 3082000.00
totalCashflowsFromInvestingActivities -110221000.00
netBorrowings 62979000.00
totalCashFromFinancingActivities -16552000.00
changeToOperatingActivities -9130000.00
netIncome 1860000.00
changeInCash -25065000.00
beginPeriodCashFlow 51052000.00
endPeriodCashFlow 25987000.00
totalCashFromOperatingActivities 3048000.00
depreciation 4223000.00
otherCashflowsFromInvestingActivities 46000.00
dividendsPaid 300000.00
changeToInventory 3572000.00
changeToAccountReceivables -7090000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 5088000.00
changeToNetincome 4912000.00
capitalExpenditures 5029000
changeInWorkingCapital -10020000.00
stockBasedCompensation 833000.00
otherNonCashItems 3251000.00
freeCashFlow -1981000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-16
currency_symbol USD
totalCashflowsFromInvestingActivities -97931000.00
totalCashFromFinancingActivities 11077000.00
netIncome 1999000.00
changeInCash -2893000.00
beginPeriodCashFlow 53945000.00
endPeriodCashFlow 51052000.00
totalCashFromOperatingActivities 16887000.00
depreciation 3389000.00
otherCashflowsFromInvestingActivities 20000.00
dividendsPaid 300000.00
changeToInventory 1007000.00
changeToAccountReceivables 10790000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 102967000.00
capitalExpenditures 2832000
changeInWorkingCapital 15481000.00
stockBasedCompensation -1000.00
otherNonCashItems -315000.00
freeCashFlow 14055000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-16
currency_symbol USD
totalCashflowsFromInvestingActivities -67530000.00
totalCashFromFinancingActivities 11924000.00
netIncome 12962000.00
changeInCash 22060000.00
beginPeriodCashFlow 31885000.00
endPeriodCashFlow 53945000.00
totalCashFromOperatingActivities 11419000.00
depreciation 3219000.00
otherCashflowsFromInvestingActivities 71000.00
dividendsPaid 60000.00
changeToInventory 1027000.00
changeToAccountReceivables 5945000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 13000000.00
capitalExpenditures 1319000
changeInWorkingCapital -4518000.00
otherNonCashItems -9096000.00
freeCashFlow 10100000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
changeToLiabilities 5474000.00
totalCashFromFinancingActivities 68245000.00
netIncome 8650000.00
changeInCash 11437000.00
beginPeriodCashFlow 20448000.00
endPeriodCashFlow 31885000.00
totalCashFromOperatingActivities 10176000.00
depreciation 3330000.00
dividendsPaid 240000.00
changeToInventory -550000.00
changeToAccountReceivables -7123000.00
otherCashflowsFromFinancingActivities 70000000.00
capitalExpenditures 1873000
changeInWorkingCapital -1852000.00
otherNonCashItems 873000.00
freeCashFlow 8303000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
investments 3353000.00
changeToLiabilities 1086000.00
totalCashflowsFromInvestingActivities -2625000.00
netBorrowings -18393000.00
totalCashFromFinancingActivities -4081000.00
changeToOperatingActivities 4751000.00
netIncome 5333000.00
changeInCash -141000.00
beginPeriodCashFlow 20589000.00
endPeriodCashFlow 20448000.00
totalCashFromOperatingActivities 3400000.00
depreciation 2716000.00
otherCashflowsFromInvestingActivities 6393000.00
dividendsPaid 7634000.00
changeToInventory -1948000.00
changeToAccountReceivables -7512000.00
salePurchaseOfStock 13096000.00
otherCashflowsFromFinancingActivities 4442000.00
changeToNetincome -3897000.00
capitalExpenditures 308000
changeInWorkingCapital -999000.00
otherNonCashItems 4910000.00
freeCashFlow 3092000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalCashFromFinancingActivities -13851000.00
netIncome 6386000.00
changeInCash -5036000.00
beginPeriodCashFlow 25625000.00
endPeriodCashFlow 20589000.00
totalCashFromOperatingActivities 12213000.00
depreciation 2552000.00
dividendsPaid 210000.00
changeToInventory -3634000.00
changeToAccountReceivables 8680000.00
otherCashflowsFromFinancingActivities 2759000.00
capitalExpenditures 2014000
changeInWorkingCapital 1786000.00
otherNonCashItems 129000.00
freeCashFlow 10199000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalCashFromFinancingActivities -8629000.00
netIncome 8238000.00
changeInCash 6254000.00
beginPeriodCashFlow 19371000.00
endPeriodCashFlow 25625000.00
totalCashFromOperatingActivities 12782000.00
depreciation 2569000.00
dividendsPaid 150000.00
changeToInventory -200000.00
changeToAccountReceivables 4518000.00
otherCashflowsFromFinancingActivities 2954000.00
capitalExpenditures 3118000
changeInWorkingCapital 3852000.00
otherNonCashItems -1655000.00
freeCashFlow 9664000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalCashFromFinancingActivities -332000.00
netIncome 9748000.00
changeInCash 3960000.00
beginPeriodCashFlow 15411000.00
endPeriodCashFlow 19371000.00
totalCashFromOperatingActivities 7073000.00
depreciation 2678000.00
dividendsPaid 300000.00
changeToInventory -873000.00
changeToAccountReceivables -5723000.00
otherCashflowsFromFinancingActivities 1868000.00
capitalExpenditures 3232000
changeInWorkingCapital -5494000.00
otherNonCashItems 606000.00
freeCashFlow 3841000.00
2014-03-31
date 2014-03-31
currency_symbol USD
investments -2013000.00
changeToLiabilities -850000.00
totalCashflowsFromInvestingActivities -39942000.00
netBorrowings 21750000.00
totalCashFromFinancingActivities 13069000.00
changeToOperatingActivities 1581000.00
netIncome 24732000.00
changeInCash -5948000.00
endPeriodCashFlow 15411000.00
totalCashFromOperatingActivities 21629000.00
depreciation 9113000.00
otherCashflowsFromInvestingActivities 5000.00
dividendsPaid 8651000.00
changeToInventory -6764000.00
changeToAccountReceivables -9964000.00
salePurchaseOfStock 13096000.00
otherCashflowsFromFinancingActivities -30000.00
changeToNetincome 3781000.00
capitalExpenditures 15042000
yearly
2023-03-31
date 2023-03-31
filing_date 2023-05-25
currency_symbol USD
investments -72166000.00
changeToLiabilities -7219000.00
totalCashflowsFromInvestingActivities -72166000.00
netBorrowings -485000.00
totalCashFromFinancingActivities -46840000.00
netIncome 96574000.00
changeInCash 1836000.00
beginPeriodCashFlow 16619000.00
endPeriodCashFlow 18455000.00
totalCashFromOperatingActivities 121453000.00
depreciation 35554000.00
otherCashflowsFromInvestingActivities -58215000.00
dividendsPaid 10555000.00
changeToInventory -11422000.00
changeToAccountReceivables 1105000.00
salePurchaseOfStock -39072000.00
otherCashflowsFromFinancingActivities 145739000.00
changeToNetincome 7685000.00
capitalExpenditures 13951000
changeReceivables 1105000.00
cashFlowsOtherOperating 21892000.00
cashAndCashEquivalentsChanges 2447000.00
changeInWorkingCapital -18360000.00
stockBasedCompensation 9751000.00
otherNonCashItems 3945000.00
freeCashFlow 107502000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-18
currency_symbol USD
investments -51456000.00
changeToLiabilities 28725000.00
totalCashflowsFromInvestingActivities -51456000.00
netBorrowings 8111000.00
totalCashFromFinancingActivities -13039000.00
changeToOperatingActivities 4847000.00
netIncome 67319000.00
changeInCash 6531000.00
beginPeriodCashFlow 10088000.00
endPeriodCashFlow 16619000.00
totalCashFromOperatingActivities 69089000.00
depreciation 36886000.00
otherCashflowsFromInvestingActivities -35803000.00
dividendsPaid 9459000.00
changeToInventory -49403000.00
changeToAccountReceivables -26729000.00
salePurchaseOfStock -19311000.00
otherCashflowsFromFinancingActivities 99292000.00
changeToNetincome 8186000.00
capitalExpenditures 15653000
changeReceivables -26729000.00
cashFlowsOtherOperating 96738000.00
cashAndCashEquivalentsChanges 4594000.00
changeInWorkingCapital -43302000.00
stockBasedCompensation 8450000.00
otherNonCashItems 2997000.00
freeCashFlow 53436000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-20
currency_symbol USD
investments 6152000.00
changeToLiabilities 13810000.00
totalCashflowsFromInvestingActivities -289889000.00
netBorrowings 231291000.00
totalCashFromFinancingActivities 214049000.00
changeToOperatingActivities -5824000.00
netIncome 40288000.00
changeInCash -8250000.00
beginPeriodCashFlow 18338000.00
endPeriodCashFlow 10088000.00
totalCashFromOperatingActivities 66254000.00
depreciation 23037000.00
otherCashflowsFromInvestingActivities -287208000.00
dividendsPaid 8083000.00
changeToInventory -3377000.00
changeToAccountReceivables -7219000.00
salePurchaseOfStock -10489000.00
otherCashflowsFromFinancingActivities -148000.00
changeToNetincome 5493000.00
capitalExpenditures 8833000
changeReceivables -7219000.00
cashFlowsOtherOperating 48353000.00
cashAndCashEquivalentsChanges -9586000.00
changeInWorkingCapital -2564000.00
stockBasedCompensation 5086000.00
otherNonCashItems 2144000.00
freeCashFlow 57421000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-20
currency_symbol USD
investments -20444000.00
changeToLiabilities 4339000.00
totalCashflowsFromInvestingActivities -20444000.00
netBorrowings -20561000.00
totalCashFromFinancingActivities -57151000.00
changeToOperatingActivities 2453000.00
netIncome 44817000.00
changeInCash -8313000.00
beginPeriodCashFlow 26651000.00
endPeriodCashFlow 18338000.00
totalCashFromOperatingActivities 69897000.00
depreciation 14845000.00
otherCashflowsFromInvestingActivities -9007000.00
dividendsPaid 8130000.00
changeToInventory -1653000.00
changeToAccountReceivables -7997000.00
salePurchaseOfStock -28460000.00
otherCashflowsFromFinancingActivities 7500000.00
changeToNetincome 4989000.00
capitalExpenditures 11437000
changeReceivables -7997000.00
cashFlowsOtherOperating 62301000.00
cashAndCashEquivalentsChanges -7698000.00
changeInWorkingCapital -1313000.00
stockBasedCompensation 5074000.00
otherNonCashItems 5937000.00
freeCashFlow 58460000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-22
currency_symbol USD
investments 3905000.00
changeToLiabilities 5101000.00
totalCashflowsFromInvestingActivities -3059000.00
netBorrowings 7439000.00
totalCashFromFinancingActivities -39273000.00
changeToOperatingActivities 1042000.00
netIncome 46052000.00
changeInCash 14945000.00
beginPeriodCashFlow 11706000.00
endPeriodCashFlow 26651000.00
totalCashFromOperatingActivities 59710000.00
depreciation 13836000.00
otherCashflowsFromInvestingActivities 551000.00
dividendsPaid 8130000.00
changeToInventory -5537000.00
changeToAccountReceivables -3825000.00
salePurchaseOfStock -46712000.00
otherCashflowsFromFinancingActivities 28000000.00
changeToNetincome -7981000.00
capitalExpenditures 7515000
changeReceivables -3825000.00
cashFlowsOtherOperating 64541000.00
cashAndCashEquivalentsChanges 17378000.00
changeInWorkingCapital -2616000.00
stockBasedCompensation 3949000.00
otherNonCashItems -12136000.00
freeCashFlow 52195000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-30
currency_symbol USD
investments 1860000.00
changeToLiabilities 6263000.00
totalCashflowsFromInvestingActivities -4545000.00
netBorrowings -49187000.00
totalCashFromFinancingActivities -51521000.00
changeToOperatingActivities 10911000.00
netIncome 32682000.00
changeInCash -11440000.00
beginPeriodCashFlow 23146000.00
endPeriodCashFlow 11706000.00
totalCashFromOperatingActivities 43156000.00
depreciation 14933000.00
otherCashflowsFromInvestingActivities -1510000.00
dividendsPaid 8130000.00
changeToInventory 992000.00
changeToAccountReceivables -2698000.00
salePurchaseOfStock -2241000.00
otherCashflowsFromFinancingActivities -93000.00
changeToNetincome 24637000.00
capitalExpenditures 5534000
changeReceivables -2698000.00
cashFlowsOtherOperating 47509000.00
exchangeRateChanges 1470000.00
cashAndCashEquivalentsChanges -11440000.00
changeInWorkingCapital 5322000.00
stockBasedCompensation 4161000.00
otherNonCashItems -15582000.00
freeCashFlow 37622000.00
2017-03-31
date 2017-03-31
filing_date 2017-06-14
currency_symbol USD
investments -25968000.00
changeToLiabilities 5669000.00
totalCashflowsFromInvestingActivities -25968000.00
netBorrowings -16476000.00
totalCashFromFinancingActivities -15318000.00
changeToOperatingActivities 1480000.00
netIncome 11071000.00
changeInCash -2841000.00
beginPeriodCashFlow 25987000.00
endPeriodCashFlow 23146000.00
totalCashFromOperatingActivities 39036000.00
depreciation 15796000.00
otherCashflowsFromInvestingActivities -2493000.00
dividendsPaid 8130000.00
changeToInventory -36000.00
changeToAccountReceivables -5762000.00
salePurchaseOfStock -1011000.00
otherCashflowsFromFinancingActivities 32169000.00
changeToNetincome 11876000.00
capitalExpenditures 9369000
changeReceivables -5762000.00
cashFlowsOtherOperating 8956000.00
exchangeRateChanges -591000.00
cashAndCashEquivalentsChanges -2841000.00
changeInWorkingCapital 2310000.00
stockBasedCompensation 4641000.00
otherNonCashItems 4690000.00
freeCashFlow 29667000.00
2016-03-31
date 2016-03-31
filing_date 2016-06-08
currency_symbol USD
investments -1978000.00
changeToLiabilities 3082000.00
totalCashflowsFromInvestingActivities -110221000.00
netBorrowings 62979000.00
totalCashFromFinancingActivities 74694000.00
changeToOperatingActivities -9130000.00
netIncome 25471000.00
changeInCash 5539000.00
beginPeriodCashFlow 20448000.00
endPeriodCashFlow 25987000.00
totalCashFromOperatingActivities 41530000.00
depreciation 14161000.00
otherCashflowsFromInvestingActivities -99168000.00
dividendsPaid 300000.00
changeToInventory 5056000.00
changeToAccountReceivables 2522000.00
salePurchaseOfStock 96000.00
otherCashflowsFromFinancingActivities 191055000.00
changeToNetincome 4912000.00
capitalExpenditures 11053000
changeReceivables 2522000.00
cashFlowsOtherOperating -8220000.00
exchangeRateChanges -464000.00
cashAndCashEquivalentsChanges 5539000.00
changeInWorkingCapital -909000.00
stockBasedCompensation 2231000.00
otherNonCashItems -6686000.00
freeCashFlow 30477000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
investments 3353000.00
changeToLiabilities 1086000.00
totalCashflowsFromInvestingActivities -2625000.00
netBorrowings -18393000.00
totalCashFromFinancingActivities -26893000.00
changeToOperatingActivities 4751000.00
netIncome 29705000.00
changeInCash 5037000.00
beginPeriodCashFlow 15411000.00
endPeriodCashFlow 20448000.00
totalCashFromOperatingActivities 35468000.00
depreciation 10515000.00
otherCashflowsFromInvestingActivities -1747000.00
dividendsPaid 8294000.00
changeToInventory -6655000.00
changeToAccountReceivables -37000.00
salePurchaseOfStock -206000.00
otherCashflowsFromFinancingActivities 12229000.00
changeToNetincome -3897000.00
capitalExpenditures 8672000
changeInWorkingCapital -855000.00
otherNonCashItems 3990000.00
freeCashFlow 26796000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
investments -2013000.00
changeToLiabilities -850000.00
totalCashflowsFromInvestingActivities -39942000.00
netBorrowings 21750000.00
totalCashFromFinancingActivities 13069000.00
changeToOperatingActivities 1581000.00
netIncome 24732000.00
changeInCash -5948000.00
beginPeriodCashFlow 21359000.00
endPeriodCashFlow 15411000.00
totalCashFromOperatingActivities 21629000.00
depreciation 9113000.00
otherCashflowsFromInvestingActivities 5000.00
dividendsPaid 8651000.00
changeToInventory -6764000.00
changeToAccountReceivables -9964000.00
salePurchaseOfStock 13096000.00
otherCashflowsFromFinancingActivities 37187000.00
changeToNetincome 3781000.00
capitalExpenditures 15042000
changeInWorkingCapital -15997000.00
otherNonCashItems 4804000.00
freeCashFlow 6587000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities 11302000.00
netIncome 21698000.00
changeInCash 5007000.00
beginPeriodCashFlow 16352000.00
endPeriodCashFlow 21359000.00
totalCashFromOperatingActivities 27806000.00
depreciation 6701000.00
dividendsPaid 6946000.00
changeToInventory -2873000.00
changeToAccountReceivables -4714000.00
otherCashflowsFromFinancingActivities 27748000.00
capitalExpenditures 15504000
changeInWorkingCapital -4223000.00
otherNonCashItems 6422000.00
freeCashFlow 12302000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
incomeBeforeTax 40613000.00
minorityInterest -127000.00
netIncome 30055000.00
sellingGeneralAdministrative 48966000.00
grossProfit 90959000.00
reconciledDepreciation 9236000.00
ebit 32757000.00
ebitda 41993000.00
depreciationAndAmortization 9236000.00
operatingIncome 41993000.00
otherOperatingExpenses 161660000.00
interestExpense 3306000.00
taxProvision 10431000.00
netInterestIncome -3306000.00
incomeTaxExpense -10431000.00
totalRevenue 203653000.00
totalOperatingExpenses 48966000.00
costOfRevenue 112694000.00
totalOtherIncomeExpenseNet -1380000.00
netIncomeFromContinuingOps 30182000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
incomeBeforeTax 41511000.00
minorityInterest 445000.00
netIncome 30611000.00
sellingGeneralAdministrative 46961000.00
grossProfit 92167000.00
reconciledDepreciation 9107000.00
ebit 45520000.00
ebitda 54627000.00
depreciationAndAmortization 9107000.00
nonOperatingIncomeNetOther 314000.00
operatingIncome 45206000.00
otherOperatingExpenses 158154000.00
interestExpense 4009000.00
taxProvision 10455000.00
netInterestIncome -4009000.00
incomeTaxExpense 10455000.00
totalRevenue 203360000.00
totalOperatingExpenses 46961000.00
costOfRevenue 111193000.00
totalOtherIncomeExpenseNet 314000.00
netIncomeFromContinuingOps 31056000.00
netIncomeApplicableToCommonShares 30611000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-25
currency_symbol USD
incomeBeforeTax 36228000.00
minorityInterest 60000.00
netIncome 27062000.00
sellingGeneralAdministrative 45580000.00
grossProfit 85345000.00
reconciledDepreciation 9249000.00
ebit 30516000.00
ebitda 39765000.00
depreciationAndAmortization 9249000.00
nonOperatingIncomeNetOther 570000.00
operatingIncome 30516000.00
otherOperatingExpenses 155921000.00
interestExpense 4107000.00
taxProvision 9105000.00
netInterestIncome -4107000.00
incomeTaxExpense 9105000.00
totalRevenue 195686000.00
totalOperatingExpenses 45580000.00
costOfRevenue 110341000.00
totalOtherIncomeExpenseNet 5712000.00
netIncomeFromContinuingOps 27122000.00
netIncomeApplicableToCommonShares 27062000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-02
currency_symbol USD
incomeBeforeTax 18175000.00
minorityInterest -100000.00
netIncome 15499000.00
sellingGeneralAdministrative 42686000.00
grossProfit 65798000.00
reconciledDepreciation 8969000.00
ebit 23112000.00
ebitda 23112000.00
depreciationAndAmortization 8232000.00
nonOperatingIncomeNetOther -737000.00
operatingIncome 23112000.00
otherOperatingExpenses 62609000.00
interestExpense 4200000.00
taxProvision 2676000.00
netInterestIncome -4200000.00
incomeTaxExpense -2676000.00
totalRevenue 171093000.00
totalOperatingExpenses -42686000.00
costOfRevenue 105295000.00
totalOtherIncomeExpenseNet -4937000.00
netIncomeFromContinuingOps 15499000.00
netIncomeApplicableToCommonShares 15599000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
incomeBeforeTax 32251000.00
minorityInterest -16000.00
netIncome 24315000.00
sellingGeneralAdministrative 45330000.00
grossProfit 80647000.00
reconciledDepreciation 8723000.00
ebit 35317000.00
ebitda 35317000.00
depreciationAndAmortization 8763000.00
nonOperatingIncomeNetOther 40000.00
operatingIncome 35317000.00
otherOperatingExpenses 65215000.00
interestExpense 3106000.00
taxProvision 7936000.00
netInterestIncome -3106000.00
incomeTaxExpense -7936000.00
totalRevenue 191192000.00
totalOperatingExpenses -45330000.00
costOfRevenue 110545000.00
totalOtherIncomeExpenseNet -3066000.00
netIncomeFromContinuingOps 24315000.00
netIncomeApplicableToCommonShares 24331000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
incomeBeforeTax 39258000.00
minorityInterest 195000.00
netIncome 29443000.00
sellingGeneralAdministrative 45552000.00
grossProfit 86425000.00
reconciledDepreciation 8613000.00
ebit 40873000.00
ebitda 49655000.00
depreciationAndAmortization 8782000.00
nonOperatingIncomeNetOther 169000.00
operatingIncome 40873000.00
otherOperatingExpenses 159061000.00
interestExpense 1784000.00
taxProvision 9620000.00
netInterestIncome -1784000.00
incomeTaxExpense 9620000.00
totalRevenue 199934000.00
totalOperatingExpenses 45552000.00
costOfRevenue 113509000.00
totalOtherIncomeExpenseNet -1615000.00
netIncomeFromContinuingOps 29638000.00
netIncomeApplicableToCommonShares 29443000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-18
currency_symbol USD
incomeBeforeTax 27605000.00
minorityInterest -51000.00
netIncome 18446000.00
sellingGeneralAdministrative 43405000.00
grossProfit 72342000.00
reconciledDepreciation 8390000.00
ebit 20513000.00
ebitda 28903000.00
depreciationAndAmortization 8390000.00
nonOperatingIncomeNetOther -34000.00
operatingIncome 20513000.00
otherOperatingExpenses 144362000.00
interestExpense 1298000.00
taxProvision 9554000.00
netInterestIncome -1298000.00
incomeTaxExpense 9080000.00
totalRevenue 173299000.00
totalOperatingExpenses 43405000.00
costOfRevenue 100957000.00
totalOtherIncomeExpenseNet 7092000.00
netIncomeFromContinuingOps 19979000.00
netIncomeApplicableToCommonShares 20030000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-03
currency_symbol USD
incomeBeforeTax 10837000.00
minorityInterest 458000.00
netIncome 8311000.00
sellingGeneralAdministrative 37894000.00
grossProfit 50042000.00
reconciledDepreciation 7968000.00
ebit 12021000.00
ebitda 19989000.00
depreciationAndAmortization 7968000.00
nonOperatingIncomeNetOther -127000.00
operatingIncome 12148000.00
otherOperatingExpenses 124138000.00
interestExpense 1184000.00
taxProvision 2068000.00
netInterestIncome -1184000.00
incomeTaxExpense 2068000.00
totalRevenue 136286000.00
totalOperatingExpenses 37894000.00
costOfRevenue 86244000.00
totalOtherIncomeExpenseNet -127000.00
netIncomeFromContinuingOps 8769000.00
netIncomeApplicableToCommonShares 8311000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
incomeBeforeTax 24329000.00
minorityInterest 212000.00
netIncome 17996000.00
sellingGeneralAdministrative 37159000.00
grossProfit 63051000.00
reconciledDepreciation 8234000.00
ebit 25759000.00
ebitda 33993000.00
depreciationAndAmortization 8234000.00
nonOperatingIncomeNetOther -133000.00
operatingIncome 25892000.00
otherOperatingExpenses 129693000.00
interestExpense 1430000.00
taxProvision 6121000.00
netInterestIncome -1430000.00
incomeTaxExpense 6121000.00
totalRevenue 155585000.00
totalOperatingExpenses 37159000.00
costOfRevenue 92534000.00
totalOtherIncomeExpenseNet -133000.00
netIncomeFromContinuingOps 18208000.00
netIncomeApplicableToCommonShares 17996000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
incomeBeforeTax 26764000.00
minorityInterest 13706000.00
netIncome 20048000.00
sellingGeneralAdministrative 40124000.00
grossProfit 68598000.00
reconciledDepreciation 12294000.00
ebit 28302000.00
ebitda 40596000.00
depreciationAndAmortization 12294000.00
nonOperatingIncomeNetOther -172000.00
operatingIncome 28474000.00
otherOperatingExpenses 132792000.00
interestExpense 1538000.00
taxProvision 6401000.00
netInterestIncome -1538000.00
incomeTaxExpense 6401000.00
totalRevenue 161266000.00
totalOperatingExpenses 40124000.00
costOfRevenue 92668000.00
totalOtherIncomeExpenseNet -172000.00
netIncomeFromContinuingOps 20363000.00
netIncomeApplicableToCommonShares 20048000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-20
currency_symbol USD
incomeBeforeTax 10897000.00
minorityInterest 13706000.00
netIncome 9627000.00
sellingGeneralAdministrative 37053000.00
grossProfit 53973000.00
reconciledDepreciation 11260000.00
ebit 949000.00
ebitda 12209000.00
depreciationAndAmortization 11260000.00
nonOperatingIncomeNetOther -4710000.00
operatingIncome 16919000.00
otherOperatingExpenses 116450000.00
interestExpense 1312000.00
taxProvision 1270000.00
netInterestIncome -1312000.00
incomeTaxExpense 1270000.00
totalRevenue 133369000.00
totalOperatingExpenses 37054000.00
costOfRevenue 79396000.00
totalOtherIncomeExpenseNet -4710000.00
netIncomeFromContinuingOps 9628000.00
netIncomeApplicableToCommonShares 9628000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-05
currency_symbol USD
incomeBeforeTax 3055000.00
minorityInterest 13706000.00
netIncome 2346000.00
sellingGeneralAdministrative 35222000.00
grossProfit 39338000.00
reconciledDepreciation 4547000.00
ebit 3524000.00
ebitda 8071000.00
depreciationAndAmortization 4547000.00
nonOperatingIncomeNetOther -592000.00
operatingIncome 4116000.00
otherOperatingExpenses 85816000.00
interestExpense 469000.00
taxProvision 709000.00
netInterestIncome -469000.00
incomeTaxExpense 709000.00
totalRevenue 89932000.00
totalOperatingExpenses 35222000.00
costOfRevenue 50594000.00
totalOtherIncomeExpenseNet -592000.00
netIncomeFromContinuingOps 2346000.00
netIncomeApplicableToCommonShares 2346000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-30
currency_symbol USD
incomeBeforeTax 21536000.00
minorityInterest 13706000.00
netIncome 16354000.00
sellingGeneralAdministrative 26556000.00
grossProfit 48736000.00
reconciledDepreciation 3642000.00
ebit 21820000.00
ebitda 25462000.00
depreciationAndAmortization 3642000.00
nonOperatingIncomeNetOther -360000.00
operatingIncome 22180000.00
otherOperatingExpenses 82760000.00
interestExpense 284000.00
taxProvision 5182000.00
netInterestIncome -284000.00
incomeTaxExpense 5182000.00
totalRevenue 104940000.00
totalOperatingExpenses 26556000.00
costOfRevenue 56204000.00
totalOtherIncomeExpenseNet -360000.00
netIncomeFromContinuingOps 16354000.00
netIncomeApplicableToCommonShares 16354000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
incomeBeforeTax 15628000.00
netIncome 11960000.00
sellingGeneralAdministrative 26499000.00
grossProfit 42752000.00
reconciledDepreciation 3588000.00
ebit 16253000.00
ebitda 19841000.00
depreciationAndAmortization 3588000.00
nonOperatingIncomeNetOther -307000.00
operatingIncome 16253000.00
otherOperatingExpenses 74711000.00
interestExpense 318000.00
taxProvision 3668000.00
netInterestIncome -318000.00
incomeTaxExpense 3668000.00
totalRevenue 90964000.00
totalOperatingExpenses 26499000.00
costOfRevenue 48212000.00
totalOtherIncomeExpenseNet -307000.00
netIncomeFromContinuingOps 11960000.00
netIncomeApplicableToCommonShares 11960000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-20
currency_symbol USD
incomeBeforeTax 16057000.00
netIncome 14581000.00
sellingGeneralAdministrative 28634000.00
grossProfit 44720000.00
reconciledDepreciation 3599000.00
ebit 8000000.00
ebitda 11599000.00
depreciationAndAmortization 3599000.00
operatingIncome 15135000.00
otherOperatingExpenses 82412000.00
taxProvision 2685000.00
interestIncome 245000.00
netInterestIncome -245000.00
extraordinaryItems 1209000.00
incomeTaxExpense 2685000.00
totalRevenue 98498000.00
totalOperatingExpenses 28634000.00
costOfRevenue 53778000.00
totalOtherIncomeExpenseNet 216000.00
discontinuedOperations 1209000.00
netIncomeFromContinuingOps 13372000.00
netIncomeApplicableToCommonShares 14581000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-04
currency_symbol USD
incomeBeforeTax 9354000.00
netIncome 7308000.00
sellingGeneralAdministrative 27203000.00
grossProfit 37691000.00
reconciledDepreciation 3581000.00
ebit 10488000.00
ebitda 14069000.00
depreciationAndAmortization 3581000.00
nonOperatingIncomeNetOther -848000.00
operatingIncome 10488000.00
otherOperatingExpenses 73228000.00
interestExpense 286000.00
taxProvision 2072000.00
interestIncome 286000.00
netInterestIncome -286000.00
extraordinaryItems 26000.00
incomeTaxExpense 2072000.00
totalRevenue 83716000.00
totalOperatingExpenses 27203000.00
costOfRevenue 46025000.00
totalOtherIncomeExpenseNet -848000.00
discontinuedOperations 26000.00
netIncomeFromContinuingOps 7282000.00
netIncomeApplicableToCommonShares 7308000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
incomeBeforeTax 12456000.00
netIncome 8783000.00
sellingGeneralAdministrative 27282000.00
grossProfit 47404000.00
reconciledDepreciation 3586000.00
ebit 20122000.00
ebitda 23708000.00
depreciationAndAmortization 3586000.00
nonOperatingIncomeNetOther -7367000.00
operatingIncome 20122000.00
otherOperatingExpenses 81202000.00
interestExpense 299000.00
taxProvision 3638000.00
interestIncome 299000.00
netInterestIncome -299000.00
extraordinaryItems -35000.00
incomeTaxExpense 3638000.00
totalRevenue 101324000.00
totalOperatingExpenses 27282000.00
costOfRevenue 53920000.00
totalOtherIncomeExpenseNet -7367000.00
discontinuedOperations -35000.00
netIncomeFromContinuingOps 8818000.00
netIncomeApplicableToCommonShares 8783000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
incomeBeforeTax 19733000.00
netIncome 15204000.00
sellingGeneralAdministrative 26914000.00
grossProfit 47235000.00
reconciledDepreciation 4079000.00
ebit 20321000.00
ebitda 24400000.00
depreciationAndAmortization 4079000.00
nonOperatingIncomeNetOther -87000.00
operatingIncome 20321000.00
otherOperatingExpenses 82012000.00
interestExpense 501000.00
taxProvision 4389000.00
interestIncome 501000.00
netInterestIncome -501000.00
extraordinaryItems -140000.00
incomeTaxExpense 4389000.00
totalRevenue 102333000.00
totalOperatingExpenses 26914000.00
costOfRevenue 55098000.00
totalOtherIncomeExpenseNet -87000.00
discontinuedOperations -140000.00
netIncomeFromContinuingOps 15344000.00
netIncomeApplicableToCommonShares 15204000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-22
currency_symbol USD
researchDevelopment 4300000.00
incomeBeforeTax 17009000.00
netIncome 13763000.00
sellingGeneralAdministrative 26774000.00
grossProfit 42845000.00
reconciledDepreciation 3438000.00
ebit 18514000.00
ebitda 21952000.00
depreciationAndAmortization 3438000.00
operatingIncome 16071000.00
otherOperatingExpenses 75406000.00
interestExpense 348000.00
taxProvision 3384000.00
interestIncome 348000.00
netInterestIncome -348000.00
extraordinaryItems 138000.00
incomeTaxExpense 3384000.00
totalRevenue 91477000.00
totalOperatingExpenses 26774000.00
costOfRevenue 48632000.00
totalOtherIncomeExpenseNet 1286000.00
discontinuedOperations 138000.00
netIncomeFromContinuingOps 13625000.00
netIncomeApplicableToCommonShares 13763000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-05
currency_symbol USD
researchDevelopment 4300000.00
incomeBeforeTax 9468000.00
netIncome 4981000.00
sellingGeneralAdministrative 24807000.00
grossProfit 34228000.00
reconciledDepreciation 3412000.00
ebit 9421000.00
ebitda 12833000.00
depreciationAndAmortization 3412000.00
nonOperatingIncomeNetOther 336000.00
operatingIncome 9421000.00
otherOperatingExpenses 68067000.00
interestExpense 289000.00
taxProvision 2971000.00
extraordinaryItems -1516000.00
incomeTaxExpense 3471000.00
totalRevenue 77488000.00
totalOperatingExpenses 24807000.00
costOfRevenue 43260000.00
totalOtherIncomeExpenseNet 336000.00
discontinuedOperations -1016000.00
netIncomeFromContinuingOps 5997000.00
netIncomeApplicableToCommonShares 4981000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
researchDevelopment 4300000.00
incomeBeforeTax 16866000.00
netIncome 15156000.00
sellingGeneralAdministrative 25005000.00
grossProfit 42209000.00
reconciledDepreciation 3425000.00
ebit 17204000.00
ebitda 20629000.00
depreciationAndAmortization 3425000.00
nonOperatingIncomeNetOther 82000.00
operatingIncome 17204000.00
otherOperatingExpenses 74408000.00
interestExpense 420000.00
incomeTaxExpense 4442000.00
totalRevenue 91612000.00
totalOperatingExpenses 25005000.00
costOfRevenue 49403000.00
totalOtherIncomeExpenseNet 82000.00
discontinuedOperations 2732000.00
netIncomeFromContinuingOps 12424000.00
netIncomeApplicableToCommonShares 15156000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
researchDevelopment 4300000.00
incomeBeforeTax 18098000.00
netIncome 11676000.00
sellingGeneralAdministrative 24344000.00
grossProfit 42088000.00
reconciledDepreciation 3561000.00
ebit 17744000.00
ebitda 21305000.00
depreciationAndAmortization 3561000.00
nonOperatingIncomeNetOther 738000.00
operatingIncome 17744000.00
otherOperatingExpenses 71834000.00
interestExpense 384000.00
incomeTaxExpense 4091000.00
totalRevenue 89578000.00
totalOperatingExpenses 24344000.00
costOfRevenue 47490000.00
totalOtherIncomeExpenseNet 738000.00
discontinuedOperations -2331000.00
netIncomeFromContinuingOps 14007000.00
netIncomeApplicableToCommonShares 11676000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-30
currency_symbol USD
researchDevelopment 4600000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9932000.00
minorityInterest 0.00
netIncome 6339000.00
sellingGeneralAdministrative 25657000.00
grossProfit 36191000.00
reconciledDepreciation 3786000.00
ebit 10384000.00
ebitda 14170000.00
depreciationAndAmortization 3786000.00
operatingIncome 10534000.00
otherOperatingExpenses 72931000.00
interestExpense 475000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -678000.00
totalRevenue 83465000.00
totalOperatingExpenses 25657000.00
costOfRevenue 47274000.00
totalOtherIncomeExpenseNet -127000.00
discontinuedOperations -4271000.00
netIncomeFromContinuingOps 10610000.00
netIncomeApplicableToCommonShares 6339000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-08
currency_symbol USD
researchDevelopment 4600000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7775000.00
minorityInterest 0.00
netIncome -34037000.00
sellingGeneralAdministrative 21923000.00
grossProfit 30202000.00
reconciledDepreciation 2645000.00
ebit 8279000.00
ebitda 10924000.00
depreciationAndAmortization 2645000.00
nonOperatingIncomeNetOther 36000.00
operatingIncome 8279000.00
otherOperatingExpenses 60757000.00
interestExpense 540000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5140000.00
totalRevenue 69036000.00
totalOperatingExpenses 21923000.00
costOfRevenue 38834000.00
totalOtherIncomeExpenseNet 36000.00
discontinuedOperations -73344000.00
netIncomeFromContinuingOps 2635000.00
netIncomeApplicableToCommonShares -34037000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11565000.00
minorityInterest 0.00
netIncome 7302000.00
sellingGeneralAdministrative 26830000.00
grossProfit 38845000.00
reconciledDepreciation 4270000.00
ebit 12015000.00
ebitda 16285000.00
depreciationAndAmortization 4270000.00
nonOperatingIncomeNetOther 256000.00
operatingIncome 12015000.00
otherOperatingExpenses 78354000.00
interestExpense 706000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4263000.00
totalRevenue 90369000.00
totalOperatingExpenses 26830000.00
costOfRevenue 51524000.00
totalOtherIncomeExpenseNet 256000.00
discontinuedOperations 73344000.00
netIncomeFromContinuingOps 7302000.00
netIncomeApplicableToCommonShares 7302000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13319000.00
minorityInterest 0.00
netIncome 8514000.00
sellingGeneralAdministrative 28106000.00
grossProfit 42369000.00
reconciledDepreciation 4232000.00
ebit 14263000.00
ebitda 18495000.00
depreciationAndAmortization 4232000.00
nonOperatingIncomeNetOther -313000.00
operatingIncome 14263000.00
otherOperatingExpenses 83764000.00
interestExpense 631000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4805000.00
totalRevenue 98027000.00
totalOperatingExpenses 28106000.00
costOfRevenue 55658000.00
totalOtherIncomeExpenseNet -313000.00
discontinuedOperations -36672000.00
netIncomeFromContinuingOps 8514000.00
netIncomeApplicableToCommonShares 8514000.00
2017-03-31
date 2017-03-31
filing_date 2017-06-14
currency_symbol USD
researchDevelopment 4800000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4073000.00
minorityInterest 0.00
netIncome 2728000.00
sellingGeneralAdministrative 26132000.00
grossProfit 31073000.00
reconciledDepreciation 3771000.00
ebit 2803000.00
ebitda 6574000.00
depreciationAndAmortization 3771000.00
operatingIncome 4722000.00
otherOperatingExpenses 82408000.00
interestExpense 532000.00
extraordinaryItems 0.00
nonRecurring 5822000.00
otherItems 0.00
incomeTaxExpense 1345000.00
totalRevenue 87349000.00
totalOperatingExpenses 26132000.00
costOfRevenue 56276000.00
totalOtherIncomeExpenseNet -336000.00
discontinuedOperations -6729000.00
netIncomeFromContinuingOps 20980000.00
netIncomeApplicableToCommonShares 3323000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3291000.00
minorityInterest 0.00
netIncome 405000.00
sellingGeneralAdministrative 25504000.00
grossProfit 28898000.00
reconciledDepreciation 3999000.00
ebit 3407000.00
ebitda 7406000.00
depreciationAndAmortization 3999000.00
nonOperatingIncomeNetOther 583000.00
operatingIncome 3381000.00
otherOperatingExpenses 72102000.00
interestExpense 673000.00
extraordinaryItems 0.00
nonRecurring 13000.00
otherItems 0.00
incomeTaxExpense 2886000.00
totalRevenue 75496000.00
totalOperatingExpenses 25504000.00
costOfRevenue 46598000.00
totalOtherIncomeExpenseNet 570000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 405000.00
netIncomeApplicableToCommonShares 405000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6980000.00
minorityInterest 0.00
netIncome 3842000.00
sellingGeneralAdministrative 25894000.00
grossProfit 35663000.00
reconciledDepreciation 3899000.00
ebit 12569000.00
ebitda 16468000.00
depreciationAndAmortization 3899000.00
nonOperatingIncomeNetOther 753000.00
operatingIncome 6969000.00
otherOperatingExpenses 70362000.00
interestExpense 742000.00
extraordinaryItems 0.00
nonRecurring 2800000.00
otherItems 0.00
incomeTaxExpense 3138000.00
totalRevenue 80131000.00
totalOperatingExpenses 25894000.00
costOfRevenue 44468000.00
totalOtherIncomeExpenseNet -2047000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3842000.00
netIncomeApplicableToCommonShares 3842000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7200000.00
minorityInterest 0.00
netIncome 4096000.00
sellingGeneralAdministrative 29711000.00
grossProfit 38203000.00
reconciledDepreciation 4127000.00
ebit 9574000.00
ebitda 13701000.00
depreciationAndAmortization 4127000.00
nonOperatingIncomeNetOther 538000.00
operatingIncome 7410000.00
otherOperatingExpenses 75615000.00
interestExpense 748000.00
extraordinaryItems 0.00
nonRecurring 1082000.00
otherItems 0.00
incomeTaxExpense 3104000.00
totalRevenue 84107000.00
totalOperatingExpenses 29711000.00
costOfRevenue 45904000.00
totalOtherIncomeExpenseNet -544000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4096000.00
netIncomeApplicableToCommonShares 4096000.00
2016-03-31
date 2016-03-31
filing_date 2016-06-08
currency_symbol USD
researchDevelopment 1265000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6012000.00
minorityInterest 0.00
netIncome 1860000.00
sellingGeneralAdministrative 30866000.00
grossProfit 34427000.00
reconciledDepreciation 4223000.00
ebit 6570000.00
ebitda 10793000.00
depreciationAndAmortization 4223000.00
operatingIncome 6796000.00
otherOperatingExpenses 69463000.00
interestExpense 743000.00
extraordinaryItems 0.00
nonRecurring 1315000.00
otherItems 0.00
incomeTaxExpense 4152000.00
totalRevenue 76259000.00
totalOperatingExpenses 27631000.00
costOfRevenue 41832000.00
totalOtherIncomeExpenseNet -41000.00
discontinuedOperations 1664000.00
netIncomeFromContinuingOps 23807000.00
netIncomeApplicableToCommonShares 1860000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-16
currency_symbol USD
researchDevelopment 1346000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4823000.00
minorityInterest 0.00
netIncome 1998000.00
sellingGeneralAdministrative 13815000.00
sellingAndMarketingExpenses 11365000.00
grossProfit 32149000.00
reconciledDepreciation 3389000.00
ebit 5623000.00
ebitda 9012000.00
depreciationAndAmortization 3389000.00
nonOperatingIncomeNetOther -7000.00
operatingIncome 5623000.00
otherOperatingExpenses 65295000.00
interestExpense 793000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2825000.00
totalRevenue 70918000.00
totalOperatingExpenses 26526000.00
costOfRevenue 38769000.00
totalOtherIncomeExpenseNet -7000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1998000.00
netIncomeApplicableToCommonShares 1998000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-16
currency_symbol USD
researchDevelopment 649000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19833000.00
minorityInterest 0.00
netIncome 12962000.00
sellingGeneralAdministrative 9860000.00
sellingAndMarketingExpenses 9556000.00
grossProfit 40843000.00
reconciledDepreciation 3219000.00
ebit 20778000.00
ebitda 23997000.00
depreciationAndAmortization 3219000.00
nonOperatingIncomeNetOther -113000.00
operatingIncome 20778000.00
otherOperatingExpenses 62966000.00
interestExpense 832000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6871000.00
totalRevenue 83744000.00
totalOperatingExpenses 20065000.00
costOfRevenue 42901000.00
totalOtherIncomeExpenseNet -113000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12962000.00
netIncomeApplicableToCommonShares 12962000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
researchDevelopment 1240000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13556000.00
minorityInterest 0.00
netIncome 8650000.00
sellingGeneralAdministrative 12621000.00
sellingAndMarketingExpenses 12295000.00
grossProfit 40444000.00
reconciledDepreciation 3330000.00
ebit 14288000.00
ebitda 17618000.00
depreciationAndAmortization 3330000.00
operatingIncome 14288000.00
otherOperatingExpenses 74621000.00
interestExpense 667000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4906000.00
totalRevenue 88909000.00
totalOperatingExpenses 26156000.00
costOfRevenue 48465000.00
totalOtherIncomeExpenseNet -65000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8650000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 1437000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8143000.00
minorityInterest 0.00
netIncome 5333000.00
sellingGeneralAdministrative 11489000.00
sellingAndMarketingExpenses 9362000.00
grossProfit 30756000.00
reconciledDepreciation 2716000.00
ebit 9715000.00
ebitda 12431000.00
depreciationAndAmortization 2716000.00
operatingIncome 8420000.00
otherOperatingExpenses 55603000.00
interestExpense 142000.00
extraordinaryItems 0.00
nonRecurring 710000.00
otherItems 0.00
incomeTaxExpense 2810000.00
totalRevenue 64071000.00
totalOperatingExpenses 22288000.00
costOfRevenue 33315000.00
totalOtherIncomeExpenseNet -183000.00
discontinuedOperations 1664000.00
netIncomeFromContinuingOps 29705000.00
netIncomeApplicableToCommonShares 5333000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
researchDevelopment 1353000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9751000.00
minorityInterest 0.00
netIncome 6386000.00
sellingGeneralAdministrative 7975000.00
sellingAndMarketingExpenses 9646000.00
grossProfit 28696000.00
reconciledDepreciation 2552000.00
ebit 9722000.00
ebitda 12274000.00
depreciationAndAmortization 2552000.00
operatingIncome 9722000.00
otherOperatingExpenses 51149000.00
interestExpense 123000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3365000.00
totalRevenue 60871000.00
totalOperatingExpenses 18974000.00
costOfRevenue 32175000.00
totalOtherIncomeExpenseNet 152000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6386000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
researchDevelopment 1451000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12579000.00
minorityInterest 0.00
netIncome 8238000.00
sellingGeneralAdministrative 8673000.00
sellingAndMarketingExpenses 10640000.00
grossProfit 33175000.00
reconciledDepreciation 2569000.00
ebit 13073000.00
ebitda 15642000.00
depreciationAndAmortization 2569000.00
operatingIncome 11749000.00
otherOperatingExpenses 55683000.00
interestExpense 178000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4341000.00
totalRevenue 68094000.00
totalOperatingExpenses 20764000.00
costOfRevenue 34919000.00
totalOtherIncomeExpenseNet 346000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8238000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
researchDevelopment 1446000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14455000.00
minorityInterest 0.00
netIncome 9748000.00
sellingGeneralAdministrative 7643000.00
sellingAndMarketingExpenses 10566000.00
grossProfit 33798000.00
reconciledDepreciation 2678000.00
ebit 14143000.00
ebitda 16821000.00
depreciationAndAmortization 2678000.00
operatingIncome 14143000.00
otherOperatingExpenses 54655000.00
interestExpense 168000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4707000.00
totalRevenue 68798000.00
totalOperatingExpenses 19655000.00
costOfRevenue 35000000.00
totalOtherIncomeExpenseNet 480000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9748000.00
2014-03-31
date 2014-03-31
currency_symbol USD
researchDevelopment 5490000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 37526000.00
minorityInterest 0.00
netIncome 24732000.00
sellingGeneralAdministrative 70839000.00
grossProfit 119186000.00
ebit 39222000.00
operatingIncome 39222000.00
otherOperatingExpenses 0.00
interestExpense 565000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 12794000.00
totalRevenue 231713000.00
totalOperatingExpenses 192491000.00
costOfRevenue 112527000.00
totalOtherIncomeExpenseNet -1696000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 24732000.00
netIncomeApplicableToCommonShares 24732000.00
yearly
2023-03-31
date 2023-03-31
filing_date 2023-05-25
currency_symbol USD
incomeBeforeTax 125911000.00
minorityInterest 139000.00
netIncome 96435000.00
sellingGeneralAdministrative 179148000.00
grossProfit 318214000.00
reconciledDepreciation 35554000.00
ebit 139066000.00
ebitda 174620000.00
depreciationAndAmortization 35554000.00
nonOperatingIncomeNetOther 42000.00
operatingIncome 139066000.00
otherOperatingExpenses 618838000.00
interestExpense 13197000.00
taxProvision 29337000.00
netInterestIncome -13197000.00
incomeTaxExpense 29337000.00
totalRevenue 757904000.00
totalOperatingExpenses 179148000.00
costOfRevenue 439690000.00
totalOtherIncomeExpenseNet -13155000.00
netIncomeFromContinuingOps 96574000.00
netIncomeApplicableToCommonShares 96435000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-18
currency_symbol USD
incomeBeforeTax 91465000.00
minorityInterest 934000.00
netIncome 66385000.00
sellingGeneralAdministrative 158582000.00
grossProfit 255962000.00
reconciledDepreciation 36886000.00
ebit 97380000.00
ebitda 133800000.00
depreciationAndAmortization 36420000.00
nonOperatingIncomeNetOther -466000.00
operatingIncome 97380000.00
otherOperatingExpenses 529055000.00
interestExpense 5449000.00
taxProvision 24146000.00
netInterestIncome -5449000.00
incomeTaxExpense 24146000.00
totalRevenue 626435000.00
totalOperatingExpenses 158582000.00
costOfRevenue 370473000.00
totalOtherIncomeExpenseNet -5915000.00
netIncomeFromContinuingOps 67319000.00
netIncomeApplicableToCommonShares 66385000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-20
currency_symbol USD
incomeBeforeTax 51118000.00
netIncome 40288000.00
sellingGeneralAdministrative 125330000.00
grossProfit 184800000.00
reconciledDepreciation 23037000.00
ebit 59470000.00
ebitda 76538000.00
depreciationAndAmortization 17068000.00
nonOperatingIncomeNetOther -5969000.00
operatingIncome 59470000.00
otherOperatingExpenses 359735000.00
interestExpense 2383000.00
taxProvision 10830000.00
netInterestIncome -2383000.00
incomeTaxExpense 10830000.00
totalRevenue 419205000.00
totalOperatingExpenses 125330000.00
costOfRevenue 234405000.00
totalOtherIncomeExpenseNet -8352000.00
discontinuedOperations 1209000.00
netIncomeFromContinuingOps 40288000.00
netIncomeApplicableToCommonShares 40288000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-20
currency_symbol USD
incomeBeforeTax 57601000.00
netIncome 45878000.00
sellingGeneralAdministrative 110032000.00
grossProfit 177050000.00
reconciledDepreciation 14845000.00
ebit 66067000.00
ebitda 74728000.00
depreciationAndAmortization 8661000.00
nonOperatingIncomeNetOther -7135000.00
operatingIncome 66067000.00
otherOperatingExpenses 318853000.00
interestExpense 1331000.00
taxProvision 12784000.00
interestIncome 1331000.00
netInterestIncome -1331000.00
extraordinaryItems 1061000.00
nonRecurring 951000.00
incomeTaxExpense 12784000.00
totalRevenue 385871000.00
totalOperatingExpenses 110032000.00
costOfRevenue 208821000.00
totalOtherIncomeExpenseNet -8466000.00
discontinuedOperations 1061000.00
netIncomeFromContinuingOps 44817000.00
netIncomeApplicableToCommonShares 45878000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-22
currency_symbol USD
researchDevelopment 4300000.00
incomeBeforeTax 61441000.00
netIncome 45574000.00
sellingGeneralAdministrative 100930000.00
grossProfit 161370000.00
reconciledDepreciation 13836000.00
ebit 62883000.00
ebitda 76719000.00
depreciationAndAmortization 13836000.00
nonOperatingIncomeNetOther 2443000.00
operatingIncome 60440000.00
otherOperatingExpenses 289715000.00
interestExpense 1442000.00
taxProvision 15389000.00
interestIncome 1442000.00
netInterestIncome -1442000.00
extraordinaryItems -978000.00
incomeTaxExpense 15389000.00
totalRevenue 350155000.00
totalOperatingExpenses 100930000.00
costOfRevenue 188785000.00
totalOtherIncomeExpenseNet 2443000.00
discontinuedOperations -478000.00
netIncomeFromContinuingOps 46052000.00
netIncomeApplicableToCommonShares 45574000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-30
currency_symbol USD
researchDevelopment 4600000.00
incomeBeforeTax 48247000.00
netIncome -11882000.00
sellingGeneralAdministrative 97202000.00
grossProfit 147916000.00
reconciledDepreciation 14933000.00
ebit 50564000.00
ebitda 65497000.00
depreciationAndAmortization 14933000.00
nonOperatingIncomeNetOther -150000.00
operatingIncome 50714000.00
otherOperatingExpenses 275508000.00
interestExpense 2317000.00
taxProvision 15565000.00
interestIncome 2317000.00
netInterestIncome -2317000.00
extraordinaryItems -45444000.00
incomeTaxExpense 15565000.00
totalRevenue 326222000.00
totalOperatingExpenses 97202000.00
costOfRevenue 178306000.00
totalOtherIncomeExpenseNet -150000.00
discontinuedOperations -44564000.00
netIncomeFromContinuingOps 32682000.00
netIncomeApplicableToCommonShares -11882000.00
2017-03-31
date 2017-03-31
filing_date 2017-06-14
currency_symbol USD
researchDevelopment 4800000.00
incomeBeforeTax 21544000.00
netIncome 11071000.00
sellingGeneralAdministrative 107241000.00
grossProfit 133837000.00
ebit 28354000.00
ebitda 44150000.00
depreciationAndAmortization 15796000.00
nonOperatingIncomeNetOther 1758000.00
operatingIncome 22481000.00
otherOperatingExpenses 300488000.00
interestExpense 2695000.00
taxProvision 10473000.00
interestIncome 2695000.00
netInterestIncome -2695000.00
extraordinaryItems -6729000.00
nonRecurring 1315000.00
incomeTaxExpense 10473000.00
totalRevenue 327084000.00
totalOperatingExpenses 107241000.00
costOfRevenue 193247000.00
totalOtherIncomeExpenseNet -2357000.00
discontinuedOperations -6729000.00
netIncomeFromContinuingOps 11071000.00
netIncomeApplicableToCommonShares 11071000.00
2016-03-31
date 2016-03-31
filing_date 2016-06-08
currency_symbol USD
researchDevelopment 4500000.00
incomeBeforeTax 44225000.00
netIncome 25471000.00
sellingGeneralAdministrative 100378000.00
grossProfit 147864000.00
ebit 47260000.00
ebitda 61421000.00
depreciationAndAmortization 14161000.00
nonOperatingIncomeNetOther -226000.00
operatingIncome 47486000.00
otherOperatingExpenses 272345000.00
interestExpense 3035000.00
taxProvision 18754000.00
interestIncome 3035000.00
nonRecurring 1315000.00
incomeTaxExpense 18754000.00
totalRevenue 319831000.00
totalOperatingExpenses 100378000.00
costOfRevenue 171967000.00
totalOtherIncomeExpenseNet -226000.00
discontinuedOperations 1664000.00
netIncomeFromContinuingOps 23807000.00
netIncomeApplicableToCommonShares 25471000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 5688000.00
incomeBeforeTax 44928000.00
netIncome 29705000.00
sellingGeneralAdministrative 35508000.00
sellingAndMarketingExpenses 40485000.00
grossProfit 126425000.00
ebit 46653000.00
ebitda 57168000.00
depreciationAndAmortization 10515000.00
operatingIncome 44034000.00
otherOperatingExpenses 217090000.00
interestExpense 1015000.00
taxProvision 15223000.00
nonRecurring 710000.00
incomeTaxExpense 15223000.00
totalRevenue 261834000.00
totalOperatingExpenses 81681000.00
costOfRevenue 135409000.00
totalOtherIncomeExpenseNet 795000.00
discontinuedOperations 1664000.00
netIncomeFromContinuingOps 29705000.00
netIncomeApplicableToCommonShares 29705000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
researchDevelopment 5490000.00
incomeBeforeTax 37526000.00
netIncome 24732000.00
sellingGeneralAdministrative 72864000.00
grossProfit 112086000.00
ebit 38966000.00
ebitda 48079000.00
depreciationAndAmortization 9113000.00
operatingIncome 37913000.00
otherOperatingExpenses 192491000.00
interestExpense 131000.00
incomeTaxExpense 12794000.00
totalRevenue 231713000.00
totalOperatingExpenses 72864000.00
costOfRevenue 119627000.00
totalOtherIncomeExpenseNet -1565000.00
netIncomeFromContinuingOps 24732000.00
netIncomeApplicableToCommonShares 24732000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
researchDevelopment 4322000.00
incomeBeforeTax 33220000.00
netIncome 21698000.00
sellingGeneralAdministrative 24699000.00
sellingAndMarketingExpenses 33314000.00
grossProfit 94582000.00
ebit 33735000.00
ebitda 40436000.00
depreciationAndAmortization 6701000.00
operatingIncome 32247000.00
otherOperatingExpenses 166847000.00
interestExpense 515000.00
incomeTaxExpense 10707000.00
totalRevenue 199094000.00
totalOperatingExpenses 62335000.00
costOfRevenue 104512000.00
totalOtherIncomeExpenseNet 899000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
incomeBeforeTax 24600000.00
netIncome 16800000.00
sellingGeneralAdministrative 53700000.00
grossProfit 78400000.00
ebit 24600000.00
ebitda 24600000.00
operatingIncome 24600000.00
otherOperatingExpenses 146400000.00
interestExpense 0.00
incomeTaxExpense 7800000.00
totalRevenue 171000000.00
totalOperatingExpenses 53800000.00
costOfRevenue 92600000.00
totalOtherIncomeExpenseNet -100000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
incomeBeforeTax 20400000.00
netIncome 14200000.00
sellingGeneralAdministrative 46600000.00
grossProfit 66300000.00
ebit 19700000.00
ebitda 20400000.00
depreciationAndAmortization 700000.00
operatingIncome 19700000.00
otherOperatingExpenses 123200000.00
interestExpense 0.00
incomeTaxExpense 6200000.00
totalRevenue 142800000.00
totalOperatingExpenses 46700000.00
costOfRevenue 76500000.00
totalOtherIncomeExpenseNet 700000.00