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

Logo

Ichor Holdings Ltd. занимается проектированием, проектированием и производством подсистем доставки жидкости для основного оборудования полупроводников. Он предлагает системы доставки газа и химикатов, которые являются ключевыми элементами технологических инструментов, используемых при производстве полупроводниковых приборов. Он также производит прецизионно обработанные компоненты, сварные конструкции и запатентованные продукты для использования в системах доставки жидкости для прямых продаж своим клиентам. Компания была основана в 1999 году и имеет штаб-квартиру во Фремонте, штат Калифорния.

General
Code ICHR
Type Common Stock
Name Ichor Holdings Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00F9VSCH3
ISIN KYG4740B1059
PrimaryTicker ICHR.US
CUSIP G4740B105
CIK 1652535
EmployerIdNumber
FiscalYearEnd December
IPODate 2016-12-09
InternationalDomestic Domestic
Sector Technology
Industry Semiconductor Equipment & Materials
GicSector Information Technology
GicGroup Semiconductors & Semiconductor Equipment
GicIndustry Semiconductors & Semiconductor Equipment
GicSubIndustry Semiconductor Materials & Equipment
HomeCategory Domestic
IsDelisted Нет
Address 3185 Laurelview Court, Fremont, CA, United States, 94538
Phone 510 897 5200
WebURL https://www.ichorsystems.com
FullTimeEmployees 2280
UpdatedAt 2023-12-09
Highlights
MarketCapitalization 801486400
MarketCapitalizationMln 801.4864
EBITDA 51333000
PEGRatio 0.29
WallStreetTargetPrice 32.5
BookValue 19.495
DividendShare 0
DividendYield 0
EarningsShare -0.58
EPSEstimateCurrentYear 0.54
EPSEstimateNextYear 0.93
EPSEstimateNextQuarter 0.15
EPSEstimateCurrentQuarter 0.08
MostRecentQuarter 2023-09-30
ProfitMargin -0.0186
OperatingMarginTTM -0.0206
ReturnOnAssetsTTM 0.0102
ReturnOnEquityTTM -0.0296
RevenueTTM 909358976
RevenuePerShareTTM 31.295
QuarterlyRevenueGrowthYOY -0.447
GrossProfitTTM 214356000
DilutedEpsTTM -0.58
QuarterlyEarningsGrowthYOY -0.061

Financials / Income Statement / quarterly / net Income

14.86M
2021-12-31
8.04M
2022-03-31
21.54M
2022-06-30
29.03M
2022-09-30
14.2M
2022-12-31
-5K
2023-03-31
-20.66M
2023-06-30
-10.43M
2023-09-30

Financials / Income Statement / quarterly / ebitda

23.96M
2021-12-31
19.7M
2022-03-31
34.42M
2022-06-30
41.11M
2022-09-30
26.26M
2022-12-31
12.5M
2023-03-31
5.65M
2023-06-30
4.04M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

287.19M
2021-12-31
293.15M
2022-03-31
329.56M
2022-06-30
355.64M
2022-09-30
301.72M
2022-12-31
225.87M
2023-03-31
185.01M
2023-06-30
196.76M
2023-09-30

Earnings / History / epsActual

0.72
2022-12-31
0.38
2023-03-31
0.02
2023-06-30
0.07
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 19.1205
PriceSalesTTM 0.8814
PriceBookMRQ 1.3995
EnterpriseValue 1043945082
EnterpriseValueRevenue 1.148
EnterpriseValueEbitda 21.5477
SharesStats
SharesOutstanding 29380000
SharesFloat 28949020
PercentInsiders 2.554
PercentInstitutions 98.665
Technicals
Beta 1.968
52WeekHigh 39.73
52WeekLow 22.26
50DayMA 26.6188
200DayMA 30.972
SharesShort 753172
SharesShortPriorMonth 825371
ShortRatio 3.94
ShortPercent 0.0357
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
totalAssets 994384000.00
intangibleAssets 60456000.00
otherCurrentAssets 5142000.00
totalLiab 421705000.00
totalStockholderEquity 572679000.00
otherCurrentLiab 8588000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 216570000.00
goodWill 335402000.00
cash 75933000.00
totalCurrentLiabilities 115668000.00
currentDeferredRevenue 16176000.00
netDebt 242458000.00
shortTermDebt 16893000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 318391000.00
otherStockholderEquity 356106000.00
totalCurrentAssets 451325000.00
netReceivables 103350000.00
longTermDebt 272942000.00
inventory 266900000.00
accountsPayable 74011000.00
nonCurrrentAssetsOther 12079000.00
nonCurrentAssetsTotal 543059000.00
capitalLeaseObligations 37949000.00
nonCurrentLiabilitiesOther 4510000.00
nonCurrentLiabilitiesTotal 306037000.00
liabilitiesAndStockholdersEquity 994384000.00
cashAndShortTermInvestments 75933000.00
propertyPlantAndEquipmentGross 133188000.00
propertyPlantAndEquipmentNet 133188000.00
netWorkingCapital 335657000.00
netInvestedCapital 853121000.00
commonStockSharesOutstanding 29297347.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
totalAssets 1003356000.00
intangibleAssets 64096000.00
otherCurrentAssets 5507000.00
totalLiab 426053000.00
totalStockholderEquity 577303000.00
deferredLongTermLiab 29000.00
otherCurrentLiab 8783000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 226995000.00
otherLiab 4378000.00
goodWill 335402000.00
otherAssets 2595000.00
cash 84608000.00
totalCurrentLiabilities 106404000.00
currentDeferredRevenue 16753000.00
netDebt 247663000.00
shortTermDebt 17000000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 332271000.00
otherStockholderEquity 350305000.00
propertyPlantEquipment 98914000.00
totalCurrentAssets 452065000.00
netTangibleAssets 177805000.00
netReceivables 95760000.00
longTermDebt 284701000.00
inventory 266190000.00
accountsPayable 63868000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 226995000.00
nonCurrrentAssetsOther 12422000.00
nonCurrentAssetsTotal 551291000.00
capitalLeaseObligations 40070000.00
longTermDebtTotal 284701000.00
nonCurrentLiabilitiesOther 4349000.00
nonCurrentLiabilitiesTotal 319649000.00
capitalSurpluse 441883000.00
liabilitiesAndStockholdersEquity 1003356000.00
cashAndShortTermInvestments 84608000.00
propertyPlantAndEquipmentGross 138098000.00
propertyPlantAndEquipmentNet 138098000.00
netWorkingCapital 345661000.00
netInvestedCapital 869504000.00
commonStockSharesOutstanding 29116413.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
totalAssets 1040151000.00
intangibleAssets 68056000.00
otherCurrentAssets 6530000.00
totalLiab 446687000.00
totalStockholderEquity 593464000.00
deferredLongTermLiab 29000.00
otherCurrentLiab 33238000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 247651000.00
goodWill 335402000.00
otherAssets 13605000.00
cash 68837000.00
totalCurrentLiabilities 118225000.00
netDebt 271567000.00
shortTermDebt 16957000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 340404000.00
otherStockholderEquity 345810000.00
propertyPlantEquipment 101481000.00
totalCurrentAssets 469598000.00
netTangibleAssets 190006000.00
netReceivables 122693000.00
longTermDebt 291459000.00
inventory 271538000.00
accountsPayable 68030000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 247651000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 12660000.00
nonCurrentAssetsTotal 570553000.00
capitalLeaseObligations 41445000.00
longTermDebtTotal 291459000.00
nonCurrentLiabilitiesOther 36974000.00
nonCurrentLiabilitiesTotal 328462000.00
capitalSurpluse 437388000.00
liabilitiesAndStockholdersEquity 1040151000.00
cashAndShortTermInvestments 68837000.00
propertyPlantAndEquipmentGross 142090000.00
propertyPlantAndEquipmentNet 142090000.00
netWorkingCapital 351373000.00
netInvestedCapital 892423000.00
commonStockSharesOutstanding 28984878.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
totalAssets 1083742000.00
intangibleAssets 72022000.00
otherCurrentAssets 7007000.00
totalLiab 496246000.00
totalStockholderEquity 587496000.00
deferredLongTermLiab 29000.00
otherCurrentLiab 39431000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 247656000.00
otherLiab 4908000.00
goodWill 335402000.00
otherAssets 16148000.00
cash 86470000.00
totalCurrentLiabilities 166292000.00
netDebt 255272000.00
shortTermDebt 16696000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 341742000.00
otherStockholderEquity 339837000.00
propertyPlantEquipment 98055000.00
totalCurrentAssets 513458000.00
netTangibleAssets 180072000.00
netReceivables 136321000.00
longTermDebt 293218000.00
inventory 283660000.00
accountsPayable 110165000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 247656000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 12926000.00
nonCurrentAssetsTotal 570284000.00
capitalLeaseObligations 41024000.00
longTermDebtTotal 293218000.00
nonCurrentLiabilitiesOther 4879000.00
nonCurrentLiabilitiesTotal 329954000.00
capitalSurpluse 431415000.00
liabilitiesAndStockholdersEquity 1083742000.00
cashAndShortTermInvestments 86470000.00
propertyPlantAndEquipmentGross 138612000.00
propertyPlantAndEquipmentNet 138612000.00
netWorkingCapital 347166000.00
netInvestedCapital 888214000.00
commonStockSharesOutstanding 29046802.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
totalAssets 1102735000.00
intangibleAssets 75964000.00
otherCurrentAssets 5164000.00
totalLiab 532890000.00
totalStockholderEquity 569845000.00
deferredLongTermLiab 38000.00
otherCurrentLiab 47587000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 233459000.00
otherLiab 4747000.00
goodWill 335402000.00
otherAssets 24487000.00
cash 56463000.00
totalCurrentLiabilities 205063000.00
netDebt 282179000.00
shortTermDebt 15562000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 338642000.00
otherStockholderEquity 336383000.00
propertyPlantEquipment 95577000.00
totalCurrentAssets 535582000.00
netTangibleAssets 158479000.00
netReceivables 183297000.00
longTermDebt 294977000.00
inventory 290658000.00
accountsPayable 141914000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 233459000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 13349000.00
nonCurrentAssetsTotal 567153000.00
capitalLeaseObligations 36165000.00
longTermDebtTotal 294977000.00
nonCurrentLiabilitiesOther 32812000.00
nonCurrentLiabilitiesTotal 327827000.00
capitalSurpluse 427961000.00
liabilitiesAndStockholdersEquity 1102735000.00
cashAndShortTermInvestments 56463000.00
propertyPlantAndEquipmentGross 194341000.00
propertyPlantAndEquipmentNet 131300000.00
netWorkingCapital 330519000.00
netInvestedCapital 872322000.00
commonStockSharesOutstanding 29050396.00
2022-06-30
date 2022-06-30
filing_date 2022-08-10
currency_symbol USD
totalAssets 1065704000.00
intangibleAssets 79923000.00
otherCurrentAssets 5699000.00
totalLiab 528380000.00
totalStockholderEquity 537324000.00
deferredLongTermLiab 38000.00
otherCurrentLiab 35814000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 204428000.00
otherLiab 4661000.00
goodWill 335902000.00
otherAssets 22134000.00
cash 46064000.00
totalCurrentLiabilities 198920000.00
netDebt 294191000.00
shortTermDebt 15456000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 340255000.00
otherStockholderEquity 332893000.00
propertyPlantEquipment 127252000.00
totalCurrentAssets 500493000.00
netTangibleAssets 121499000.00
shortTermInvestments 0.00
netReceivables 158403000.00
longTermDebt 296736000.00
inventory 290327000.00
accountsPayable 147650000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 204428000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 12887000.00
nonCurrentAssetsTotal 565211000.00
capitalLeaseObligations 36019000.00
longTermDebtTotal 296736000.00
nonCurrentLiabilitiesOther 4623000.00
nonCurrentLiabilitiesTotal 329460000.00
capitalSurpluse 424471000.00
liabilitiesAndStockholdersEquity 1065704000.00
cashAndShortTermInvestments 46064000.00
propertyPlantAndEquipmentNet 127252000.00
netWorkingCapital 301573000.00
netInvestedCapital 841560000.00
commonStockSharesOutstanding 29042519.00
2022-03-31
date 2022-03-31
filing_date 2022-05-11
currency_symbol USD
totalAssets 1020363000.00
intangibleAssets 84578000.00
otherCurrentAssets 7662000.00
totalLiab 508534000.00
totalStockholderEquity 511829000.00
deferredLongTermLiab 38000.00
otherCurrentLiab 35846000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 182891000.00
otherLiab 4410000.00
goodWill 335902000.00
otherAssets 20263000.00
cash 34516000.00
totalCurrentLiabilities 194066000.00
netDebt 290896000.00
shortTermDebt 15354000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 325412000.00
otherStockholderEquity 328935000.00
propertyPlantEquipment 86003000.00
totalCurrentAssets 459563000.00
netTangibleAssets 91349000.00
netReceivables 153534000.00
longTermDebt 283495000.00
inventory 263851000.00
accountsPayable 142866000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 182891000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 12110000.00
nonCurrentAssetsTotal 560800000.00
capitalLeaseObligations 34417000.00
longTermDebtTotal 283495000.00
nonCurrentLiabilitiesOther 30935000.00
nonCurrentLiabilitiesTotal 314468000.00
capitalSurpluse 420513000.00
liabilitiesAndStockholdersEquity 1020363000.00
cashAndShortTermInvestments 34516000.00
propertyPlantAndEquipmentNet 120057000.00
netWorkingCapital 265497000.00
netInvestedCapital 802824000.00
commonStockSharesOutstanding 29023455.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 1020876000.00
intangibleAssets 88588000.00
otherCurrentAssets 8153000.00
totalLiab 520161000.00
totalStockholderEquity 500715000.00
deferredLongTermLiab 38000.00
otherCurrentLiab 14377000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 174852000.00
otherLiab 4251000.00
goodWill 337242000.00
otherAssets 17282000.00
cash 75495000.00
totalCurrentLiabilities 208303000.00
currentDeferredRevenue 19066000.00
netDebt 247245000.00
shortTermDebt 15133000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 322740000.00
otherStockholderEquity 325860000.00
propertyPlantEquipment 114993000.00
totalCurrentAssets 462771000.00
netTangibleAssets 74885000.00
netReceivables 142990000.00
longTermDebt 285253000.00
inventory 236133000.00
accountsPayable 159727000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 174852000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 9166000.00
nonCurrentAssetsTotal 558105000.00
capitalLeaseObligations 29987000.00
longTermDebtTotal 285253000.00
nonCurrentLiabilitiesOther 4213000.00
nonCurrentLiabilitiesTotal 311858000.00
capitalSurpluse 417438000.00
liabilitiesAndStockholdersEquity 1020876000.00
cashAndShortTermInvestments 75495000.00
propertyPlantAndEquipmentNet 114993000.00
netWorkingCapital 254468000.00
netInvestedCapital 793468000.00
commonStockSharesOutstanding 29045351.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
totalAssets 828537000.00
intangibleAssets 29676000.00
otherCurrentAssets 7161000.00
totalLiab 347881000.00
totalStockholderEquity 480656000.00
deferredLongTermLiab 109000.00
otherCurrentLiab 13413000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 159993000.00
otherLiab 4109000.00
goodWill 174887000.00
otherAssets 12691000.00
cash 128038000.00
totalCurrentLiabilities 184098000.00
currentDeferredRevenue 19038000.00
netDebt 45313000.00
shortTermDebt 13677000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 173351000.00
otherStockholderEquity 320668000.00
propertyPlantEquipment 53087000.00
totalCurrentAssets 549515000.00
netTangibleAssets 276093000.00
shortTermInvestments 98706000.00
netReceivables 121680000.00
longTermDebt 158810000.00
inventory 193930000.00
accountsPayable 137970000.00
accumulatedOtherComprehensiveIncome -8000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 159993000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 7350000.00
nonCurrentAssetsTotal 279022000.00
capitalLeaseObligations 8916000.00
longTermDebtTotal 158810000.00
nonCurrentLiabilitiesOther 7989000.00
nonCurrentLiabilitiesTotal 163783000.00
capitalSurpluse 412246000.00
liabilitiesAndStockholdersEquity 828537000.00
cashAndShortTermInvestments 226744000.00
propertyPlantAndEquipmentNet 61768000.00
netWorkingCapital 365417000.00
netInvestedCapital 645091000.00
commonStockSharesOutstanding 29024862.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
totalAssets 822449000.00
intangibleAssets 33064000.00
otherCurrentAssets 8491000.00
totalLiab 363966000.00
totalStockholderEquity 458483000.00
deferredLongTermLiab 109000.00
otherCurrentLiab 14216000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 141456000.00
otherLiab 4101000.00
goodWill 174887000.00
otherAssets 12271000.00
cash 141714000.00
totalCurrentLiabilities 197738000.00
currentDeferredRevenue 19820000.00
netDebt 34271000.00
shortTermDebt 13858000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 175985000.00
otherStockholderEquity 317048000.00
propertyPlantEquipment 61707000.00
totalCurrentAssets 540520000.00
netTangibleAssets 250532000.00
shortTermInvestments 104951000.00
netReceivables 119108000.00
longTermDebt 157630000.00
inventory 166256000.00
accountsPayable 149844000.00
accumulatedOtherComprehensiveIncome -24000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 141456000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 7036000.00
nonCurrentAssetsTotal 281929000.00
capitalLeaseObligations 9605000.00
longTermDebtTotal 157630000.00
nonCurrentLiabilitiesOther 3992000.00
nonCurrentLiabilitiesTotal 166228000.00
capitalSurpluse 408626000.00
liabilitiesAndStockholdersEquity 822449000.00
cashAndShortTermInvestments 246665000.00
propertyPlantAndEquipmentGross 61707000.00
propertyPlantAndEquipmentNet 61707000.00
netWorkingCapital 342782000.00
netInvestedCapital 624863000.00
commonStockSharesOutstanding 29092521.00
2021-03-31
date 2021-03-31
filing_date 2021-05-05
currency_symbol USD
totalAssets 782209000.00
intangibleAssets 36454000.00
otherCurrentAssets 7347000.00
totalLiab 351147000.00
totalStockholderEquity 431062000.00
deferredLongTermLiab 109000.00
otherCurrentLiab 11778000.00
commonStock 3000.00
retainedEarnings 118591000.00
otherLiab 3683000.00
goodWill 174887000.00
otherAssets 11612000.00
cash 242946000.00
totalCurrentLiabilities 183084000.00
currentDeferredRevenue 16992000.00
netDebt -64921000.00
shortTermDebt 13645000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 178025000.00
otherStockholderEquity 352724000.00
propertyPlantEquipment 46849000.00
totalCurrentAssets 503029000.00
netTangibleAssets 219721000.00
netReceivables 108674000.00
longTermDebt 159576000.00
inventory 144062000.00
accountsPayable 140669000.00
accumulatedOtherComprehensiveIncome -40256000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 118591000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 5800000.00
nonCurrentAssetsTotal 279180000.00
capitalLeaseObligations 9699000.00
longTermDebtTotal 159576000.00
nonCurrentLiabilitiesOther 8378000.00
nonCurrentLiabilitiesTotal 168063000.00
capitalSurpluse 404046000.00
liabilitiesAndStockholdersEquity 782209000.00
cashAndShortTermInvestments 242946000.00
propertyPlantAndEquipmentGross 56227000.00
propertyPlantAndEquipmentNet 56227000.00
netWorkingCapital 319945000.00
netInvestedCapital 599388000.00
commonStockSharesOutstanding 28729112.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
totalAssets 774172000.00
intangibleAssets 39845000.00
otherCurrentAssets 7082000.00
totalLiab 362483000.00
totalStockholderEquity 411689000.00
deferredLongTermLiab 109000.00
otherCurrentLiab 10700000.00
commonStock 3000.00
retainedEarnings 103953000.00
otherLiab 3655000.00
goodWill 174887000.00
otherAssets 21915000.00
cash 252899000.00
totalCurrentLiabilities 162034000.00
currentDeferredRevenue 20792000.00
netDebt -42227000.00
shortTermDebt 13878000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 210672000.00
otherStockholderEquity 307733000.00
propertyPlantEquipment 41811000.00
totalCurrentAssets 495714000.00
netTangibleAssets 196957000.00
netReceivables 100977000.00
longTermDebt 191522000.00
inventory 134756000.00
accountsPayable 116664000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 103953000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 5503000.00
nonCurrentAssetsTotal 278458000.00
capitalLeaseObligations 10400000.00
longTermDebtTotal 191522000.00
nonCurrentLiabilitiesOther 8818000.00
nonCurrentLiabilitiesTotal 200449000.00
capitalSurpluse 399311000.00
liabilitiesAndStockholdersEquity 774172000.00
cashAndShortTermInvestments 252899000.00
propertyPlantAndEquipmentGross 41811000.00
propertyPlantAndEquipmentNet 51899000.00
netWorkingCapital 333680000.00
netInvestedCapital 611961000.00
commonStockSharesOutstanding 24370434.00
2020-09-30
date 2020-09-30
filing_date 2020-11-03
currency_symbol USD
totalAssets 605441000.00
intangibleAssets 42019000.00
otherCurrentAssets 5577000.00
totalLiab 350774000.00
totalStockholderEquity 254667000.00
deferredLongTermLiab 210000.00
otherCurrentLiab 9949000.00
commonStock 2000.00
retainedEarnings 91432000.00
otherLiab 2968000.00
goodWill 173010000.00
otherAssets 61657000.00
cash 78919000.00
totalCurrentLiabilities 148299000.00
currentDeferredRevenue 16785000.00
netDebt 134505000.00
shortTermDebt 13917000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 213424000.00
otherStockholderEquity 163233000.00
propertyPlantEquipment 44574000.00
totalCurrentAssets 326200000.00
netTangibleAssets 39638000.00
netReceivables 104121000.00
longTermDebt 193467000.00
inventory 137583000.00
accountsPayable 107648000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 91432000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 4101000.00
nonCurrentAssetsTotal 279241000.00
capitalLeaseObligations 11207000.00
longTermDebtTotal 193467000.00
nonCurrentLiabilitiesOther 8798000.00
nonCurrentLiabilitiesTotal 202475000.00
capitalSurpluse 254811000.00
liabilitiesAndStockholdersEquity 605441000.00
cashAndShortTermInvestments 78919000.00
propertyPlantAndEquipmentGross 44574000.00
propertyPlantAndEquipmentNet 55437000.00
netWorkingCapital 177901000.00
netInvestedCapital 456884000.00
commonStockSharesOutstanding 23347460.00
2020-06-30
date 2020-06-30
filing_date 2020-08-04
currency_symbol USD
totalAssets 598876000.00
intangibleAssets 45357000.00
otherCurrentAssets 6371000.00
totalLiab 360686000.00
totalStockholderEquity 238190000.00
deferredLongTermLiab 210000.00
otherCurrentLiab 6996000.00
commonStock 2000.00
retainedEarnings 80884000.00
otherLiab 2878000.00
goodWill 173010000.00
otherAssets 5470000.00
cash 56969000.00
totalCurrentLiabilities 155357000.00
currentDeferredRevenue 15974000.00
netDebt 159591000.00
shortTermDebt 14109000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 216560000.00
otherStockholderEquity 189817000.00
propertyPlantEquipment 57650000.00
totalCurrentAssets 317389000.00
netTangibleAssets 19823000.00
netReceivables 104859000.00
longTermDebt 195413000.00
inventory 149190000.00
accountsPayable 118278000.00
accumulatedOtherComprehensiveIncome -32513000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 80884000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 1116000.00
nonCurrentAssetsTotal 281487000.00
capitalLeaseObligations 12397000.00
longTermDebtTotal 195413000.00
nonCurrentLiabilitiesOther 2668000.00
nonCurrentLiabilitiesTotal 205329000.00
capitalSurpluse 248882000.00
liabilitiesAndStockholdersEquity 598876000.00
cashAndShortTermInvestments 56969000.00
propertyPlantAndEquipmentGross 57650000.00
propertyPlantAndEquipmentNet 57650000.00
netWorkingCapital 162032000.00
netInvestedCapital 442353000.00
commonStockSharesOutstanding 23066976.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
totalAssets 564019000.00
intangibleAssets 48693000.00
otherCurrentAssets 6868000.00
totalLiab 334499000.00
totalStockholderEquity 229520000.00
deferredLongTermLiab 210000.00
otherCurrentLiab 6108000.00
commonStock 2000.00
retainedEarnings 74073000.00
otherLiab 2741000.00
goodWill 173010000.00
otherAssets 5100000.00
cash 41583000.00
totalCurrentLiabilities 151437000.00
currentDeferredRevenue 12071000.00
netDebt 152920000.00
shortTermDebt 14182000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 194503000.00
otherStockholderEquity 185467000.00
propertyPlantEquipment 57471000.00
totalCurrentAssets 279745000.00
netTangibleAssets 7817000.00
netReceivables 87573000.00
longTermDebt 172359000.00
inventory 143721000.00
accountsPayable 119076000.00
accumulatedOtherComprehensiveIncome -30022000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 74073000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 1084000.00
deferredLongTermAssetCharges 4016000.00
nonCurrentAssetsTotal 284274000.00
capitalLeaseObligations 13394000.00
longTermDebtTotal 172359000.00
nonCurrentLiabilitiesOther 2531000.00
nonCurrentLiabilitiesTotal 183062000.00
capitalSurpluse 247023000.00
liabilitiesAndStockholdersEquity 564019000.00
cashAndShortTermInvestments 41583000.00
propertyPlantAndEquipmentGross 57471000.00
propertyPlantAndEquipmentNet 57471000.00
netWorkingCapital 128308000.00
netInvestedCapital 410629000.00
commonStockSharesOutstanding 23181127.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
totalAssets 566555000.00
intangibleAssets 52027000.00
otherCurrentAssets 4449000.00
totalLiab 345139000.00
totalStockholderEquity 221416000.00
deferredLongTermLiab 210000.00
otherCurrentLiab 5233000.00
commonStock 2000.00
retainedEarnings 70674000.00
otherLiab 2887000.00
goodWill 173010000.00
otherAssets 5832000.00
cash 60612000.00
totalCurrentLiabilities 163867000.00
currentDeferredRevenue 12814000.00
netDebt 132015000.00
shortTermDebt 14242000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 192627000.00
otherStockholderEquity 178340000.00
propertyPlantEquipment 58739000.00
totalCurrentAssets 276947000.00
netTangibleAssets -3621000.00
netReceivables 84849000.00
longTermDebt 169304000.00
inventory 127037000.00
accountsPayable 131578000.00
accumulatedOtherComprehensiveIncome -27600000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 70674000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 1094000.00
deferredLongTermAssetCharges 4738000.00
nonCurrentAssetsTotal 289608000.00
capitalLeaseObligations 14573000.00
longTermDebtTotal 169304000.00
nonCurrentLiabilitiesOther 2677000.00
nonCurrentLiabilitiesTotal 181272000.00
capitalSurpluse 242318000.00
liabilitiesAndStockholdersEquity 566555000.00
cashAndShortTermInvestments 60612000.00
propertyPlantAndEquipmentGross 58739000.00
propertyPlantAndEquipmentNet 58739000.00
commonStockSharesOutstanding 22993767.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
totalAssets 506866000.00
intangibleAssets 55367000.00
otherCurrentAssets 5085000.00
totalLiab 299676000.00
totalStockholderEquity 207190000.00
deferredLongTermLiab 3097000.00
otherCurrentLiab 3875000.00
commonStock 2000.00
retainedEarnings 62722000.00
otherLiab 5404000.00
goodWill 173010000.00
otherAssets 2298000.00
cash 30175000.00
totalCurrentLiabilities 115002000.00
currentDeferredRevenue 10123000.00
netDebt 163136000.00
shortTermDebt 14041000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 193311000.00
otherStockholderEquity 169787000.00
propertyPlantEquipment 57969000.00
totalCurrentAssets 218222000.00
netTangibleAssets -21187000.00
netReceivables 77140000.00
longTermDebt 169250000.00
inventory 105822000.00
accountsPayable 86963000.00
accumulatedOtherComprehensiveIncome -25321000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 62722000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 935000.00
deferredLongTermAssetCharges 1363000.00
nonCurrentAssetsTotal 288644000.00
capitalLeaseObligations 15311000.00
longTermDebtTotal 169250000.00
nonCurrentLiabilitiesOther 2307000.00
nonCurrentLiabilitiesTotal 184674000.00
capitalSurpluse 236044000.00
liabilitiesAndStockholdersEquity 506866000.00
cashAndShortTermInvestments 30175000.00
propertyPlantAndEquipmentGross 57969000.00
propertyPlantAndEquipmentNet 57969000.00
commonStockSharesOutstanding 22718882.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
totalAssets 489952000.00
intangibleAssets 58703000.00
otherCurrentAssets 4866000.00
totalLiab 286221000.00
totalStockholderEquity 203731000.00
deferredLongTermLiab 3794000.00
otherCurrentLiab 3129000.00
commonStock 2000.00
retainedEarnings 61799000.00
otherLiab 6001000.00
goodWill 173010000.00
otherAssets 2238000.00
cash 41456000.00
totalCurrentLiabilities 85933000.00
currentDeferredRevenue 8893000.00
netDebt 166910000.00
shortTermDebt 14079000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 208366000.00
otherStockholderEquity 165070000.00
propertyPlantEquipment 59635000.00
totalCurrentAssets 196366000.00
netTangibleAssets -27982000.00
netReceivables 41571000.00
longTermDebt 183008000.00
inventory 108473000.00
accountsPayable 59832000.00
accumulatedOtherComprehensiveIncome -23140000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 61799000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 875000.00
deferredLongTermAssetCharges 1363000.00
nonCurrentAssetsTotal 293586000.00
capitalLeaseObligations 16608000.00
longTermDebtTotal 183008000.00
nonCurrentLiabilitiesOther 2207000.00
nonCurrentLiabilitiesTotal 200288000.00
capitalSurpluse 233508000.00
liabilitiesAndStockholdersEquity 489952000.00
cashAndShortTermInvestments 41456000.00
propertyPlantAndEquipmentGross 59635000.00
propertyPlantAndEquipmentNet 59635000.00
commonStockSharesOutstanding 22663053.00
2019-03-31
date 2019-03-31
filing_date 2019-05-08
currency_symbol USD
totalAssets 495389000.00
intangibleAssets 53758000.00
otherCurrentAssets 5936000.00
totalLiab 293709000.00
totalStockholderEquity 201680000.00
deferredLongTermLiab 3969000.00
otherCurrentLiab 4488000.00
commonStock 2000.00
retainedEarnings 61463000.00
otherLiab 6203000.00
goodWill 173010000.00
otherAssets 2264000.00
cash 31611000.00
totalCurrentLiabilities 90490000.00
currentDeferredRevenue 7413000.00
netDebt 179303000.00
shortTermDebt 13898000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 210914000.00
otherStockholderEquity 161279000.00
propertyPlantEquipment 60742000.00
totalCurrentAssets 205615000.00
netTangibleAssets -25088000.00
netReceivables 53897000.00
longTermDebt 184954000.00
inventory 114171000.00
accountsPayable 64691000.00
accumulatedOtherComprehensiveIncome -21064000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 61463000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 901000.00
deferredLongTermAssetCharges 1363000.00
nonCurrentAssetsTotal 289774000.00
capitalLeaseObligations 17210000.00
longTermDebtTotal 184954000.00
nonCurrentLiabilitiesOther 2234000.00
nonCurrentLiabilitiesTotal 203219000.00
capitalSurpluse 231793000.00
liabilitiesAndStockholdersEquity 495389000.00
cashAndShortTermInvestments 31611000.00
propertyPlantAndEquipmentGross 60742000.00
propertyPlantAndEquipmentNet 60742000.00
commonStockSharesOutstanding 22536209.00
2018-12-31
date 2018-12-31
filing_date 2019-03-08
currency_symbol USD
totalAssets 485489000.00
intangibleAssets 56895000.00
otherCurrentAssets 6348000.00
totalLiab 287163000.00
totalStockholderEquity 198326000.00
deferredLongTermLiab 3966000.00
otherCurrentLiab 5148000.00
commonStock 2000.00
retainedEarnings 59945000.00
otherLiab 7292000.00
goodWill 173010000.00
otherAssets 2269000.00
cash 43834000.00
totalCurrentLiabilities 87754000.00
currentDeferredRevenue 9556000.00
netDebt 157033000.00
shortTermDebt 8750000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 200867000.00
otherStockholderEquity 157339000.00
propertyPlantEquipment 41740000.00
totalCurrentAssets 211575000.00
netTangibleAssets -31579000.00
netReceivables 40287000.00
longTermDebt 192117000.00
inventory 121106000.00
accountsPayable 64300000.00
accumulatedOtherComprehensiveIncome -18960000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 59945000.00
treasuryStock -89979000.00
nonCurrrentAssetsOther 906000.00
deferredLongTermAssetCharges 1363000.00
nonCurrentAssetsTotal 273914000.00
longTermDebtTotal 192117000.00
nonCurrentLiabilitiesOther 3326000.00
nonCurrentLiabilitiesTotal 199409000.00
capitalSurpluse 228358000.00
liabilitiesAndStockholdersEquity 485489000.00
cashAndShortTermInvestments 43834000.00
propertyPlantAndEquipmentGross 41740000.00
propertyPlantAndEquipmentNet 41740000.00
commonStockSharesOutstanding 23014317.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
totalAssets 512360000.00
intangibleAssets 60728000.00
otherCurrentAssets 4373000.00
totalLiab 289136000.00
totalStockholderEquity 223224000.00
deferredLongTermLiab 4032000.00
otherCurrentLiab 4281000.00
commonStock 2000.00
retainedEarnings 56460000.00
otherLiab 7094000.00
goodWill 173004000.00
otherAssets 1854000.00
cash 33021000.00
totalCurrentLiabilities 99977000.00
currentDeferredRevenue 9249000.00
netDebt 157794000.00
shortTermDebt 8750000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 190815000.00
otherStockholderEquity 183824000.00
propertyPlantEquipment 40359000.00
totalCurrentAssets 236415000.00
netTangibleAssets -10508000.00
shortTermInvestments 0.00
netReceivables 65358000.00
longTermDebt 182065000.00
inventory 133663000.00
accountsPayable 77697000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17100000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 56460000.00
treasuryStock -60317000.00
nonCurrrentAssetsOther 860000.00
deferredLongTermAssetCharges 994000.00
nonCurrentAssetsTotal 275945000.00
longTermDebtTotal 182065000.00
nonCurrentLiabilitiesOther 3062000.00
nonCurrentLiabilitiesTotal 189159000.00
capitalSurpluse 227079000.00
liabilitiesAndStockholdersEquity 512360000.00
cashAndShortTermInvestments 33021000.00
propertyPlantAndEquipmentGross 40400000.00
propertyPlantAndEquipmentNet 40359000.00
commonStockSharesOutstanding 24674912.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
totalAssets 562815000.00
intangibleAssets 67313000.00
otherCurrentAssets 5514000.00
totalLiab 320596000.00
totalStockholderEquity 242219000.00
deferredLongTermLiab 6368000.00
otherCurrentLiab 5290000.00
commonStock 3000.00
retainedEarnings 46823000.00
otherLiab 9474000.00
goodWill 171344000.00
otherAssets 1882000.00
cash 63419000.00
totalCurrentLiabilities 134297000.00
currentDeferredRevenue 12764000.00
netDebt 122156000.00
shortTermDebt 8750000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 185575000.00
otherStockholderEquity 212219000.00
propertyPlantEquipment 39605000.00
totalCurrentAssets 282671000.00
netTangibleAssets 3562000.00
shortTermInvestments 0.00
netReceivables 65672000.00
longTermDebt 176825000.00
inventory 148066000.00
accountsPayable 107493000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -16800000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 3000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 46823000.00
treasuryStock -29970000.00
nonCurrrentAssetsOther 888000.00
deferredLongTermAssetCharges 994000.00
nonCurrentAssetsTotal 280144000.00
longTermDebtTotal 176825000.00
nonCurrentLiabilitiesOther 3106000.00
nonCurrentLiabilitiesTotal 186299000.00
capitalSurpluse 225363000.00
liabilitiesAndStockholdersEquity 562815000.00
cashAndShortTermInvestments 63419000.00
propertyPlantAndEquipmentGross 39600000.00
propertyPlantAndEquipmentNet 39605000.00
commonStockSharesOutstanding 26120717.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
totalAssets 585878000.00
intangibleAssets 69526000.00
otherCurrentAssets 5260000.00
totalLiab 350195000.00
totalStockholderEquity 235683000.00
deferredLongTermLiab 10628000.00
otherCurrentLiab 7137000.00
commonStock 3000.00
retainedEarnings 18783000.00
otherLiab 13578000.00
goodWill 168412000.00
otherAssets 1776000.00
cash 63796000.00
totalCurrentLiabilities 155575000.00
currentDeferredRevenue 11492000.00
netDebt 123809000.00
shortTermDebt 6563000.00
shortLongTermDebt 6563000.00
shortLongTermDebtTotal 187605000.00
otherStockholderEquity 231383000.00
propertyPlantEquipment 36286000.00
totalCurrentAssets 309878000.00
netTangibleAssets -2255000.00
shortTermInvestments 0.00
netReceivables 76199000.00
longTermDebt 181042000.00
inventory 164623000.00
accountsPayable 130383000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14500000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 3000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18783000.00
treasuryStock -5000000.00
nonCurrrentAssetsOther 782000.00
deferredLongTermAssetCharges 994000.00
nonCurrentAssetsTotal 276000000.00
longTermDebtTotal 181042000.00
nonCurrentLiabilitiesOther 2950000.00
nonCurrentLiabilitiesTotal 194620000.00
capitalSurpluse 221897000.00
liabilitiesAndStockholdersEquity 585878000.00
cashAndShortTermInvestments 63796000.00
propertyPlantAndEquipmentGross 36300000.00
propertyPlantAndEquipmentNet 36286000.00
commonStockSharesOutstanding 26734710.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
totalAssets 541430000.00
intangibleAssets 35749000.00
otherCurrentAssets 5619000.00
totalLiab 329736000.00
totalStockholderEquity 211694000.00
deferredLongTermLiab 10558000.00
otherCurrentLiab 6083000.00
commonStock 3000.00
retainedEarnings -3006000.00
otherLiab 2896000.00
goodWill 94805000.00
otherAssets 244850000.00
cash 68646000.00
totalCurrentLiabilities 145762000.00
currentDeferredRevenue 12098000.00
netDebt 118091000.00
shortTermDebt 6490000.00
shortLongTermDebt 6490000.00
shortLongTermDebtTotal 186737000.00
otherStockholderEquity 227362000.00
propertyPlantEquipment 34380000.00
totalCurrentAssets 275710000.00
netTangibleAssets -26042000.00
shortTermInvestments 510000.00
netReceivables 50131000.00
longTermDebt 180247000.00
inventory 150801000.00
accountsPayable 121091000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12700000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 3000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 2062000.00
treasuryStock 0.00
nonCurrrentAssetsOther 101022000.00
deferredLongTermAssetCharges 994000.00
nonCurrentAssetsTotal 265720000.00
longTermDebtTotal 180247000.00
nonCurrentLiabilitiesOther 2896000.00
nonCurrentLiabilitiesTotal 183974000.00
capitalSurpluse 214697000.00
liabilitiesAndStockholdersEquity 541430000.00
cashAndShortTermInvestments 68646000.00
propertyPlantAndEquipmentGross 34400000.00
propertyPlantAndEquipmentNet 33150000.00
commonStockSharesOutstanding 26656065.00
2017-09-30
date 2017-09-30
filing_date 2017-11-13
currency_symbol USD
totalAssets 369778000.00
intangibleAssets 38468000.00
otherCurrentAssets 3617000.00
totalLiab 175984000.00
totalStockholderEquity 193794000.00
deferredLongTermLiab 440000.00
otherCurrentLiab 6523000.00
commonStock 3000.00
retainedEarnings -17402000.00
otherLiab 2547000.00
goodWill 95028000.00
otherAssets 136561000.00
cash 41987000.00
totalCurrentLiabilities 106435000.00
currentDeferredRevenue 7179000.00
netDebt 25755000.00
shortTermDebt 1180000.00
shortLongTermDebt 1180000.00
shortLongTermDebtTotal 67742000.00
otherStockholderEquity 223394000.00
propertyPlantEquipment 16748000.00
totalCurrentAssets 216469000.00
netTangibleAssets 60298000.00
shortTermInvestments 861000.00
netReceivables 59351000.00
longTermDebt 66562000.00
inventory 110632000.00
accountsPayable 91553000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12200000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 3000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -17402000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1677000.00
deferredLongTermAssetCharges 1388000.00
nonCurrentAssetsTotal 153309000.00
longTermDebtTotal 66562000.00
nonCurrentLiabilitiesOther 2547000.00
nonCurrentLiabilitiesTotal 69549000.00
capitalSurpluse 211193000.00
liabilitiesAndStockholdersEquity 369778000.00
cashAndShortTermInvestments 41987000.00
propertyPlantAndEquipmentGross 16700000.00
propertyPlantAndEquipmentNet 16748000.00
commonStockSharesOutstanding 26278147.00
2017-06-30
date 2017-06-30
filing_date 2017-08-11
currency_symbol USD
totalAssets 330989000.00
intangibleAssets 28548000.00
otherCurrentAssets 4857000.00
totalLiab 156251000.00
totalStockholderEquity 174738000.00
deferredLongTermLiab 462000.00
otherCurrentLiab 14731000.00
commonStock 3000.00
retainedEarnings -31692000.00
otherLiab 1357000.00
goodWill 77071000.00
otherAssets 107551000.00
cash 65044000.00
totalCurrentLiabilities 116224000.00
netDebt -26836000.00
shortTermDebt 38208000.00
shortLongTermDebt 38208000.00
shortLongTermDebtTotal 38208000.00
otherStockholderEquity 217717000.00
propertyPlantEquipment 14895000.00
totalCurrentAssets 208543000.00
netTangibleAssets 69119000.00
shortTermInvestments 1794000.00
netReceivables 39818000.00
longTermDebt 38208000.00
inventory 96995000.00
accountsPayable 101493000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11290000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 3000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -31692000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1199000.00
deferredLongTermAssetCharges 733000.00
nonCurrentAssetsTotal 122446000.00
longTermDebtTotal 38208000.00
nonCurrentLiabilitiesOther 1357000.00
nonCurrentLiabilitiesTotal 40027000.00
capitalSurpluse 206427000.00
liabilitiesAndStockholdersEquity 330989000.00
cashAndShortTermInvestments 65044000.00
propertyPlantAndEquipmentGross 14895000.00
propertyPlantAndEquipmentNet 14895000.00
commonStockSharesOutstanding 26063527.00
2017-03-31
date 2017-03-31
filing_date 2017-05-12
currency_symbol USD
totalAssets 320458000.00
intangibleAssets 30351000.00
otherCurrentAssets 8567000.00
totalLiab 158338000.00
totalStockholderEquity 162120000.00
deferredLongTermLiab 511000.00
otherCurrentLiab 11489000.00
commonStock 2000.00
retainedEarnings -41552000.00
otherLiab 1363000.00
goodWill 77071000.00
otherAssets 109440000.00
cash 46610000.00
totalCurrentLiabilities 118388000.00
netDebt -8534000.00
shortTermDebt 38076000.00
shortLongTermDebt 38076000.00
shortLongTermDebtTotal 38076000.00
otherStockholderEquity 214063000.00
propertyPlantEquipment 13935000.00
totalCurrentAssets 197083000.00
netTangibleAssets 54698000.00
shortTermInvestments 1794000.00
netReceivables 49062000.00
longTermDebt 38076000.00
inventory 90944000.00
accountsPayable 106899000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10393000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -41552000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1385000.00
deferredLongTermAssetCharges 633000.00
nonCurrentAssetsTotal 123375000.00
longTermDebtTotal 38076000.00
nonCurrentLiabilitiesOther 1363000.00
nonCurrentLiabilitiesTotal 39950000.00
capitalSurpluse 203670000.00
liabilitiesAndStockholdersEquity 320458000.00
cashAndShortTermInvestments 46610000.00
propertyPlantAndEquipmentGross 13935000.00
propertyPlantAndEquipmentNet 13935000.00
commonStockSharesOutstanding 25640089.00
2016-12-31
date 2016-12-31
filing_date 2017-03-28
currency_symbol USD
totalAssets 282491000.00
intangibleAssets 32146000.00
otherCurrentAssets 7061000.00
totalLiab 140832000.00
totalStockholderEquity 141659000.00
otherCurrentLiab 12539000.00
commonStock 2000.00
retainedEarnings -54392000.00
otherLiab 1212000.00
goodWill 77093000.00
otherAssets 113383000.00
cash 50854000.00
totalCurrentLiabilities 101070000.00
netDebt -12910000.00
shortTermDebt 37944000.00
shortLongTermDebt 37944000.00
shortLongTermDebtTotal 37944000.00
otherStockholderEquity 205697000.00
propertyPlantEquipment 12018000.00
totalCurrentAssets 157090000.00
netTangibleAssets 32420000.00
shortTermInvestments 1794000.00
netReceivables 26401000.00
longTermDebt 37944000.00
inventory 70881000.00
accountsPayable 88531000.00
accumulatedOtherComprehensiveIncome -9648000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 3574000.00
nonCurrentAssetsTotal 125401000.00
nonCurrentLiabilitiesTotal 39762000.00
liabilitiesAndStockholdersEquity 282491000.00
cashAndShortTermInvestments 50854000.00
propertyPlantAndEquipmentGross 12018000.00
propertyPlantAndEquipmentNet 12018000.00
commonStockSharesOutstanding 4989863.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalAssets 250773000.00
intangibleAssets 33950000.00
otherCurrentAssets 6060000.00
totalLiab 119329000.00
totalStockholderEquity 131444000.00
otherCurrentLiab 5571000.00
commonStock 2000.00
retainedEarnings -62305000.00
otherLiab 1392000.00
goodWill 77093000.00
otherAssets 114775000.00
cash 30676000.00
totalCurrentLiabilities 84031000.00
currentDeferredRevenue 6181000.00
netDebt 8584000.00
shortTermDebt 5791000.00
shortLongTermDebtTotal 39260000.00
otherStockholderEquity 209157000.00
propertyPlantEquipment 9669000.00
totalCurrentAssets 126329000.00
shortTermInvestments 1300000.00
netReceivables 30700000.00
longTermDebt 73469000.00
inventory 57398000.00
accountsPayable 66488000.00
accumulatedOtherComprehensiveIncome -15410000.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 142728000.00
nonCurrrentAssetsOther 3277000.00
nonCurrentAssetsTotal 124444000.00
nonCurrentLiabilitiesTotal 35298000.00
liabilitiesAndStockholdersEquity 250773000.00
cashAndShortTermInvestments 30676000.00
propertyPlantAndEquipmentGross 9669000.00
propertyPlantAndEquipmentNet 9669000.00
commonStockSharesOutstanding 23600009.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
commonStockSharesOutstanding 22584544.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
commonStockSharesOutstanding 22584544.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 198023000.00
intangibleAssets 31131000.00
otherCurrentAssets 3924000.00
totalLiab 123345000.00
totalStockholderEquity 74678000.00
otherCurrentLiab 16869000.00
retainedEarnings -71054000.00
otherLiab 1340000.00
goodWill 70015000.00
otherAssets 102209000.00
cash 24188000.00
totalCurrentLiabilities 63472000.00
currentDeferredRevenue 26000.00
netDebt 38400000.00
shortTermDebt 4550000.00
shortLongTermDebt 4550000.00
shortLongTermDebtTotal 62588000.00
otherStockholderEquity 3004000.00
propertyPlantEquipment 7482000.00
totalCurrentAssets 88332000.00
netTangibleAssets -169196000.00
netReceivables 12394000.00
longTermDebt 58038000.00
inventory 31287000.00
accountsPayable 42027000.00
preferredStockTotalEquity 142728000.00
nonCurrrentAssetsOther 767000.00
nonCurrentAssetsTotal 109691000.00
nonCurrentLiabilitiesTotal 59873000.00
liabilitiesAndStockholdersEquity 198023000.00
cashAndShortTermInvestments 24188000.00
propertyPlantAndEquipmentGross 7482000.00
propertyPlantAndEquipmentNet 7482000.00
commonStockSharesOutstanding 22385686.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
totalAssets 1083742000.00
intangibleAssets 72022000.00
otherCurrentAssets 7007000.00
totalLiab 496246000.00
totalStockholderEquity 587496000.00
deferredLongTermLiab 29000.00
otherCurrentLiab 39431000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 247656000.00
otherLiab 4908000.00
goodWill 335402000.00
otherAssets 16148000.00
cash 86470000.00
totalCurrentLiabilities 166292000.00
netDebt 255272000.00
shortTermDebt 16696000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 341742000.00
otherStockholderEquity 339837000.00
propertyPlantEquipment 98055000.00
totalCurrentAssets 513458000.00
netTangibleAssets 180072000.00
netReceivables 136321000.00
longTermDebt 293218000.00
inventory 283660000.00
accountsPayable 110165000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 247656000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 12926000.00
nonCurrentAssetsTotal 570284000.00
capitalLeaseObligations 41024000.00
longTermDebtTotal 293218000.00
nonCurrentLiabilitiesOther 4879000.00
nonCurrentLiabilitiesTotal 329954000.00
capitalSurpluse 431415000.00
liabilitiesAndStockholdersEquity 1083742000.00
cashAndShortTermInvestments 86470000.00
propertyPlantAndEquipmentGross 138612000.00
propertyPlantAndEquipmentNet 138612000.00
netWorkingCapital 347166000.00
netInvestedCapital 888214000.00
commonStockSharesOutstanding 28963031.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 1020876000.00
intangibleAssets 88588000.00
otherCurrentAssets 8153000.00
totalLiab 520161000.00
totalStockholderEquity 500715000.00
deferredLongTermLiab 38000.00
otherCurrentLiab 14377000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 174852000.00
otherLiab 4251000.00
goodWill 337242000.00
otherAssets 17282000.00
cash 75495000.00
totalCurrentLiabilities 208303000.00
currentDeferredRevenue 19066000.00
netDebt 247245000.00
shortTermDebt 15133000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 322740000.00
otherStockholderEquity 325860000.00
propertyPlantEquipment 114993000.00
totalCurrentAssets 462771000.00
netTangibleAssets 74885000.00
netReceivables 142990000.00
longTermDebt 285253000.00
inventory 236133000.00
accountsPayable 159727000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 174852000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 9166000.00
nonCurrentAssetsTotal 558105000.00
capitalLeaseObligations 29987000.00
longTermDebtTotal 285253000.00
nonCurrentLiabilitiesOther 4213000.00
nonCurrentLiabilitiesTotal 311858000.00
capitalSurpluse 417438000.00
liabilitiesAndStockholdersEquity 1020876000.00
cashAndShortTermInvestments 75495000.00
propertyPlantAndEquipmentGross 114993000.00
propertyPlantAndEquipmentNet 114993000.00
netWorkingCapital 254468000.00
netInvestedCapital 793468000.00
commonStockSharesOutstanding 28979352.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
totalAssets 774172000.00
intangibleAssets 39845000.00
otherCurrentAssets 7082000.00
totalLiab 362483000.00
totalStockholderEquity 411689000.00
deferredLongTermLiab 109000.00
otherCurrentLiab 10700000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 103953000.00
otherLiab 3655000.00
goodWill 174887000.00
otherAssets 21915000.00
cash 252899000.00
totalCurrentLiabilities 162034000.00
currentDeferredRevenue 20792000.00
netDebt -42227000.00
shortTermDebt 13878000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 210672000.00
otherStockholderEquity 307733000.00
propertyPlantEquipment 41811000.00
totalCurrentAssets 495714000.00
netTangibleAssets 196957000.00
netReceivables 100977000.00
longTermDebt 191522000.00
inventory 134756000.00
accountsPayable 116664000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 103953000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 5503000.00
nonCurrentAssetsTotal 278458000.00
capitalLeaseObligations 10400000.00
longTermDebtTotal 191522000.00
nonCurrentLiabilitiesOther 8818000.00
nonCurrentLiabilitiesTotal 200449000.00
capitalSurpluse 399311000.00
liabilitiesAndStockholdersEquity 774172000.00
cashAndShortTermInvestments 252899000.00
propertyPlantAndEquipmentGross 41811000.00
propertyPlantAndEquipmentNet 51899000.00
netWorkingCapital 333680000.00
netInvestedCapital 611961000.00
commonStockSharesOutstanding 23460105.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
totalAssets 566555000.00
intangibleAssets 52027000.00
otherCurrentAssets 4449000.00
totalLiab 345139000.00
totalStockholderEquity 221416000.00
deferredLongTermLiab 210000.00
otherCurrentLiab 5233000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 70674000.00
otherLiab 2887000.00
goodWill 173010000.00
otherAssets 5832000.00
cash 60612000.00
totalCurrentLiabilities 163867000.00
currentDeferredRevenue 12814000.00
netDebt 132015000.00
shortTermDebt 14242000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 192627000.00
otherStockholderEquity 150740000.00
propertyPlantEquipment 58739000.00
totalCurrentAssets 276947000.00
netTangibleAssets -3621000.00
netReceivables 84849000.00
longTermDebt 169304000.00
inventory 127037000.00
accountsPayable 131578000.00
accumulatedOtherComprehensiveIncome -27600000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 70674000.00
treasuryStock -91578000.00
nonCurrrentAssetsOther 1094000.00
deferredLongTermAssetCharges 4738000.00
nonCurrentAssetsTotal 289608000.00
capitalLeaseObligations 14573000.00
longTermDebtTotal 169304000.00
nonCurrentLiabilitiesOther 2677000.00
nonCurrentLiabilitiesTotal 181272000.00
capitalSurpluse 242318000.00
liabilitiesAndStockholdersEquity 566555000.00
cashAndShortTermInvestments 60612000.00
propertyPlantAndEquipmentGross 58739000.00
propertyPlantAndEquipmentNet 58739000.00
netWorkingCapital 113080000.00
netInvestedCapital 399470000.00
commonStockSharesOutstanding 22766903.00
2018-12-31
date 2018-12-31
filing_date 2019-03-08
currency_symbol USD
totalAssets 485489000.00
intangibleAssets 56895000.00
otherCurrentAssets 6348000.00
totalLiab 287163000.00
totalStockholderEquity 198326000.00
deferredLongTermLiab 3966000.00
otherCurrentLiab 5148000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 59945000.00
otherLiab 7292000.00
goodWill 173010000.00
otherAssets 2269000.00
cash 43834000.00
totalCurrentLiabilities 87754000.00
currentDeferredRevenue 9556000.00
netDebt 157033000.00
shortTermDebt 8750000.00
shortLongTermDebt 8750000.00
shortLongTermDebtTotal 200867000.00
otherStockholderEquity 157339000.00
propertyPlantEquipment 41740000.00
totalCurrentAssets 211575000.00
netTangibleAssets -31579000.00
netReceivables 40287000.00
longTermDebt 192117000.00
inventory 121106000.00
accountsPayable 64300000.00
accumulatedOtherComprehensiveIncome -18960000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 59945000.00
treasuryStock -89979000.00
nonCurrrentAssetsOther 906000.00
deferredLongTermAssetCharges 1363000.00
nonCurrentAssetsTotal 273914000.00
longTermDebtTotal 192117000.00
nonCurrentLiabilitiesOther 3326000.00
nonCurrentLiabilitiesTotal 199409000.00
capitalSurpluse 228358000.00
liabilitiesAndStockholdersEquity 485489000.00
cashAndShortTermInvestments 43834000.00
propertyPlantAndEquipmentGross 41740000.00
propertyPlantAndEquipmentNet 41740000.00
netWorkingCapital 123821000.00
netInvestedCapital 399193000.00
commonStockSharesOutstanding 25128055.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
totalAssets 541430000.00
intangibleAssets 35749000.00
otherCurrentAssets 5619000.00
totalLiab 329736000.00
totalStockholderEquity 211694000.00
deferredLongTermLiab 10558000.00
otherCurrentLiab 6083000.00
commonStock 3000.00
retainedEarnings -3006000.00
otherLiab 13454000.00
goodWill 94805000.00
otherAssets 2046000.00
cash 68646000.00
totalCurrentLiabilities 145762000.00
currentDeferredRevenue 12098000.00
netDebt 118091000.00
shortTermDebt 6490000.00
shortLongTermDebt 6490000.00
shortLongTermDebtTotal 186737000.00
otherStockholderEquity 227351000.00
propertyPlantEquipment 34380000.00
totalCurrentAssets 275710000.00
netTangibleAssets -26042000.00
shortTermInvestments 510000.00
netReceivables 50131000.00
longTermDebt 180247000.00
inventory 150801000.00
accountsPayable 121091000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12654000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 3000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 2062000.00
treasuryStock 0.00
nonCurrrentAssetsOther 101022000.00
deferredLongTermAssetCharges 994000.00
nonCurrentAssetsTotal 265720000.00
longTermDebtTotal 180247000.00
nonCurrentLiabilitiesOther 2896000.00
nonCurrentLiabilitiesTotal 183974000.00
capitalSurpluse 214697000.00
liabilitiesAndStockholdersEquity 541430000.00
cashAndShortTermInvestments 68646000.00
propertyPlantAndEquipmentGross 34380000.00
propertyPlantAndEquipmentNet 33150000.00
netWorkingCapital 131233000.00
netInvestedCapital 403499000.00
commonStockSharesOutstanding 26218424.00
2016-12-31
date 2016-12-31
filing_date 2017-03-28
currency_symbol USD
totalAssets 282491000.00
intangibleAssets 32146000.00
otherCurrentAssets 7061000.00
totalLiab 140832000.00
totalStockholderEquity 141659000.00
otherCurrentLiab 12539000.00
commonStock 2000.00
retainedEarnings -54392000.00
otherLiab 1818000.00
goodWill 77093000.00
otherAssets 4144000.00
cash 50854000.00
totalCurrentLiabilities 101070000.00
netDebt -12910000.00
shortTermDebt 37944000.00
shortLongTermDebt 37944000.00
shortLongTermDebtTotal 37944000.00
otherStockholderEquity 205697000.00
propertyPlantEquipment 12018000.00
totalCurrentAssets 157090000.00
netTangibleAssets 32420000.00
shortTermInvestments 1794000.00
netReceivables 26401000.00
longTermDebt 37944000.00
inventory 70881000.00
accountsPayable 88531000.00
accumulatedOtherComprehensiveIncome -9648000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 3574000.00
nonCurrentAssetsTotal 125401000.00
longTermDebtTotal 37944000.00
nonCurrentLiabilitiesOther 1173000.00
nonCurrentLiabilitiesTotal 39762000.00
capitalSurpluse 196049000.00
liabilitiesAndStockholdersEquity 282491000.00
cashAndShortTermInvestments 50854000.00
propertyPlantAndEquipmentGross 12018000.00
propertyPlantAndEquipmentNet 12018000.00
commonStockSharesOutstanding 1211411.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 198023000.00
intangibleAssets 31131000.00
otherCurrentAssets 3924000.00
totalLiab 123345000.00
totalStockholderEquity 74678000.00
otherCurrentLiab 16869000.00
retainedEarnings -71054000.00
otherLiab 1835000.00
goodWill 70015000.00
otherAssets 550000.00
cash 24188000.00
totalCurrentLiabilities 63472000.00
currentDeferredRevenue 26000.00
netDebt 38400000.00
shortTermDebt 4550000.00
shortLongTermDebt 4550000.00
shortLongTermDebtTotal 62588000.00
otherStockholderEquity 3004000.00
propertyPlantEquipment 7765000.00
totalCurrentAssets 88332000.00
netTangibleAssets -169196000.00
netReceivables 12394000.00
longTermDebt 58038000.00
inventory 31287000.00
accountsPayable 42027000.00
preferredStockTotalEquity 142728000.00
nonCurrrentAssetsOther 767000.00
nonCurrentAssetsTotal 109691000.00
longTermDebtTotal 58038000.00
nonCurrentLiabilitiesTotal 59873000.00
capitalSurpluse 3004000.00
liabilitiesAndStockholdersEquity 198023000.00
cashAndShortTermInvestments 24188000.00
propertyPlantAndEquipmentGross 7482000.00
propertyPlantAndEquipmentNet 7482000.00
commonStockSharesOutstanding 22584544.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 215563000.00
intangibleAssets 37541000.00
otherCurrentAssets 4345000.00
totalLiab 125502000.00
totalStockholderEquity 90061000.00
otherCurrentLiab 26063000.00
retainedEarnings -54553000.00
otherLiab 7368000.00
goodWill 70015000.00
otherAssets 4641000.00
cash 14373000.00
totalCurrentLiabilities 66249000.00
currentDeferredRevenue 23000.00
netDebt 40762000.00
shortTermDebt 3250000.00
shortLongTermDebt 3250000.00
shortLongTermDebtTotal 55135000.00
otherStockholderEquity 1886000.00
propertyPlantEquipment 9000000.00
totalCurrentAssets 94366000.00
netTangibleAssets -160223000.00
netReceivables 17943000.00
longTermDebt 51885000.00
inventory 30803000.00
accountsPayable 36913000.00
nonCurrrentAssetsOther 4641000.00
nonCurrentAssetsTotal 121197000.00
nonCurrentLiabilitiesTotal 59253000.00
liabilitiesAndStockholdersEquity 215563000.00
cashAndShortTermInvestments 14373000.00
propertyPlantAndEquipmentGross 9000000.00
propertyPlantAndEquipmentNet 9000000.00
commonStockSharesOutstanding 22584544.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
investments -2405000.00
totalCashFromFinancingActivities -10258000.00
netIncome -10425000.00
changeInCash -8675000.00
beginPeriodCashFlow 84608000.00
endPeriodCashFlow 75933000.00
totalCashFromOperatingActivities 3988000.00
depreciation 8891000.00
changeToInventory -710000.00
changeToAccountReceivables -7590000.00
otherCashflowsFromFinancingActivities 1617000.00
capitalExpenditures 2405000
changeInWorkingCapital 1315000.00
stockBasedCompensation 4752000.00
otherNonCashItems 116000.00
freeCashFlow 1583000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
investments -4015000.00
changeToLiabilities -12085000.00
totalCashflowsFromInvestingActivities -4015000.00
netBorrowings -5000000.00
totalCashFromFinancingActivities -7157000.00
changeToOperatingActivities -6775000.00
netIncome -20656000.00
changeInCash 15771000.00
beginPeriodCashFlow 68837000.00
endPeriodCashFlow 84608000.00
totalCashFromOperatingActivities 26943000.00
depreciation 8656000.00
changeToInventory 5348000.00
changeToAccountReceivables 26933000.00
salePurchaseOfStock 1355000.00
otherCashflowsFromFinancingActivities -282000.00
changeToNetincome 15349000.00
capitalExpenditures 4015000
changeReceivables 26933000.00
cashFlowsOtherOperating 3281000.00
cashAndCashEquivalentsChanges 15771000.00
changeInWorkingCapital 23477000.00
stockBasedCompensation 4277000.00
otherNonCashItems 117000.00
freeCashFlow 22928000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
investments -6819000.00
changeToLiabilities -50542000.00
totalCashflowsFromInvestingActivities -6819000.00
netBorrowings -6875000.00
totalCashFromFinancingActivities 59000.00
changeToOperatingActivities -6775000.00
netIncome -5000.00
changeInCash -17633000.00
beginPeriodCashFlow 86470000.00
endPeriodCashFlow 68837000.00
totalCashFromOperatingActivities -10873000.00
depreciation 8489000.00
changeToInventory 12122000.00
changeToAccountReceivables 13628000.00
salePurchaseOfStock 2626000.00
otherCashflowsFromFinancingActivities 1934000.00
changeToNetincome 2614000.00
capitalExpenditures 6819000
changeReceivables 13628000.00
cashFlowsOtherOperating 2705000.00
cashAndCashEquivalentsChanges -17633000.00
changeInWorkingCapital -22087000.00
stockBasedCompensation 3637000.00
otherNonCashItems 116000.00
freeCashFlow -17692000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
investments -6975000.00
changeToLiabilities -41953000.00
totalCashflowsFromInvestingActivities -6975000.00
netBorrowings -1875000.00
totalCashFromFinancingActivities -1792000.00
changeToOperatingActivities -9809000.00
netIncome 14197000.00
changeInCash 30007000.00
beginPeriodCashFlow 56463000.00
endPeriodCashFlow 86470000.00
totalCashFromOperatingActivities 38774000.00
depreciation 8357000.00
changeToInventory 6998000.00
changeToAccountReceivables 46976000.00
salePurchaseOfStock 675000.00
otherCashflowsFromFinancingActivities 83000.00
changeToNetincome 3606000.00
capitalExpenditures 6975000
changeReceivables 46976000.00
cashFlowsOtherOperating 477000.00
cashAndCashEquivalentsChanges 30007000.00
changeInWorkingCapital 12498000.00
stockBasedCompensation 3799000.00
otherNonCashItems 116000.00
freeCashFlow 31799000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
investments -7545000.00
changeToLiabilities 3905000.00
totalCashflowsFromInvestingActivities -7545000.00
netBorrowings -1875000.00
totalCashFromFinancingActivities -1630000.00
changeToOperatingActivities 11530000.00
netIncome 29031000.00
changeInCash 10399000.00
beginPeriodCashFlow 46064000.00
endPeriodCashFlow 56463000.00
totalCashFromOperatingActivities 19574000.00
depreciation 8349000.00
otherCashflowsFromInvestingActivities 500000.00
changeToInventory -331000.00
changeToAccountReceivables -24894000.00
salePurchaseOfStock 1126000.00
otherCashflowsFromFinancingActivities 245000.00
changeToNetincome 1828000.00
capitalExpenditures 8045000
changeReceivables -24894000.00
cashFlowsOtherOperating 1570000.00
cashAndCashEquivalentsChanges 10399000.00
changeInWorkingCapital -19750000.00
stockBasedCompensation 3719000.00
otherNonCashItems 116000.00
freeCashFlow 11529000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-10
currency_symbol USD
investments -10996000.00
changeToLiabilities 5756000.00
totalCashflowsFromInvestingActivities -10996000.00
netBorrowings 13125000.00
totalCashFromFinancingActivities 13161000.00
changeToOperatingActivities 1825000.00
netIncome 21537000.00
changeInCash 11548000.00
beginPeriodCashFlow 34516000.00
endPeriodCashFlow 46064000.00
totalCashFromOperatingActivities 9383000.00
depreciation 9079000.00
changeToInventory -26476000.00
changeToAccountReceivables -4869000.00
salePurchaseOfStock 599000.00
otherCashflowsFromFinancingActivities 25036000.00
changeToNetincome 2415000.00
capitalExpenditures 10996000
changeReceivables -4869000.00
cashFlowsOtherOperating 3111000.00
cashAndCashEquivalentsChanges 11548000.00
changeInWorkingCapital -23764000.00
stockBasedCompensation 3509000.00
otherNonCashItems 116000.00
freeCashFlow -1613000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-11
currency_symbol USD
investments -3417000.00
changeToLiabilities -17697000.00
totalCashflowsFromInvestingActivities -3417000.00
netBorrowings -1875000.00
totalCashFromFinancingActivities -1284000.00
changeToOperatingActivities -138000.00
netIncome 8039000.00
changeInCash -40979000.00
beginPeriodCashFlow 75495000.00
endPeriodCashFlow 34516000.00
totalCashFromOperatingActivities -36278000.00
depreciation 9315000.00
changeToInventory -27718000.00
changeToAccountReceivables -10544000.00
salePurchaseOfStock 1368000.00
otherCashflowsFromFinancingActivities 591000.00
changeToNetincome 2860000.00
capitalExpenditures 3417000
changeReceivables -10544000.00
cashFlowsOtherOperating -650000.00
cashAndCashEquivalentsChanges -40979000.00
changeInWorkingCapital -56609000.00
stockBasedCompensation 2897000.00
otherNonCashItems 117000.00
freeCashFlow -39695000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
investments 98549000.00
changeToLiabilities 17675000.00
totalCashflowsFromInvestingActivities -172612000.00
netBorrowings 129275000.00
totalCashFromFinancingActivities 128950000.00
changeToOperatingActivities -8491000.00
netIncome 14859000.00
changeInCash -52543000.00
beginPeriodCashFlow 128038000.00
endPeriodCashFlow 75495000.00
totalCashFromOperatingActivities -8881000.00
issuanceOfCapitalStock 0.00
depreciation 8323000.00
otherCashflowsFromInvestingActivities -268766000.00
changeToInventory -30075000.00
changeToAccountReceivables -12751000.00
salePurchaseOfStock 2527000.00
otherCashflowsFromFinancingActivities 231441000.00
changeToNetincome 1256000.00
capitalExpenditures 2135000
changeReceivables -12751000.00
cashFlowsOtherOperating -934000.00
cashAndCashEquivalentsChanges -52543000.00
changeInWorkingCapital -33642000.00
stockBasedCompensation 3367000.00
otherNonCashItems 1060000.00
freeCashFlow -11016000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
investments 6000000.00
changeToLiabilities -14580000.00
totalCashflowsFromInvestingActivities 2665000.00
netBorrowings -2187000.00
totalCashFromFinancingActivities -1863000.00
changeToOperatingActivities -314000.00
netIncome 18537000.00
changeInCash -13676000.00
beginPeriodCashFlow 141714000.00
endPeriodCashFlow 128038000.00
totalCashFromOperatingActivities -14478000.00
depreciation 6205000.00
changeToInventory -27674000.00
changeToAccountReceivables -2572000.00
salePurchaseOfStock 1020000.00
otherCashflowsFromFinancingActivities 324000.00
changeToNetincome 3166000.00
capitalExpenditures 3335000
changeReceivables -2572000.00
cashFlowsOtherOperating 2198000.00
cashAndCashEquivalentsChanges -13676000.00
changeInWorkingCapital -42628000.00
stockBasedCompensation 3010000.00
otherNonCashItems 502000.00
freeCashFlow -17813000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
investments -105033000.00
changeToLiabilities 11201000.00
totalCashflowsFromInvestingActivities -114498000.00
netBorrowings -2187000.00
totalCashFromFinancingActivities 25000.00
changeToOperatingActivities 2942000.00
netIncome 22865000.00
changeInCash -101232000.00
beginPeriodCashFlow 242946000.00
endPeriodCashFlow 141714000.00
totalCashFromOperatingActivities 13241000.00
depreciation 5807000.00
otherCashflowsFromInvestingActivities 504000.00
changeToInventory -22194000.00
changeToAccountReceivables -10434000.00
salePurchaseOfStock 3463000.00
otherCashflowsFromFinancingActivities 2212000.00
changeToNetincome 2813000.00
capitalExpenditures 9969000
changeReceivables -10434000.00
cashFlowsOtherOperating -990000.00
cashAndCashEquivalentsChanges -101232000.00
changeInWorkingCapital -18485000.00
stockBasedCompensation 2681000.00
otherNonCashItems -204000.00
freeCashFlow 3272000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-05
currency_symbol USD
investments -5400000.00
changeToLiabilities 18675000.00
totalCashflowsFromInvestingActivities -5400000.00
netBorrowings -30000000.00
totalCashFromFinancingActivities -30201000.00
changeToOperatingActivities -2914000.00
netIncome 14638000.00
changeInCash -9953000.00
beginPeriodCashFlow 252899000.00
endPeriodCashFlow 242946000.00
totalCashFromOperatingActivities 25648000.00
depreciation 5657000.00
changeToInventory -9306000.00
changeToAccountReceivables -7697000.00
salePurchaseOfStock -2966000.00
otherCashflowsFromFinancingActivities 1987000.00
changeToNetincome 2927000.00
capitalExpenditures 5400000
changeReceivables -7697000.00
cashFlowsOtherOperating 512000.00
cashAndCashEquivalentsChanges -9953000.00
changeInWorkingCapital 2184000.00
stockBasedCompensation 2415000.00
otherNonCashItems 242000.00
freeCashFlow 20248000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
investments -6306000.00
changeToLiabilities 13322000.00
totalCashflowsFromInvestingActivities -6306000.00
netBorrowings -2187000.00
totalCashFromFinancingActivities 140148000.00
changeToOperatingActivities 2535000.00
netIncome 12521000.00
changeInCash 173980000.00
beginPeriodCashFlow 78919000.00
endPeriodCashFlow 252899000.00
totalCashFromOperatingActivities 40138000.00
depreciation 6217000.00
otherCashflowsFromInvestingActivities -4296000.00
changeToInventory 2019000.00
changeToAccountReceivables 3144000.00
salePurchaseOfStock -2966000.00
otherCashflowsFromFinancingActivities 2964000.00
changeToNetincome 4276000.00
capitalExpenditures 2010000
changeReceivables 3144000.00
cashFlowsOtherOperating -1604000.00
cashAndCashEquivalentsChanges 173980000.00
changeInWorkingCapital 16882000.00
stockBasedCompensation 2452000.00
otherNonCashItems 3817000.00
freeCashFlow 38128000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-03
currency_symbol USD
investments -2626000.00
changeToLiabilities -7259000.00
totalCashflowsFromInvestingActivities -2626000.00
netBorrowings -2188000.00
totalCashFromFinancingActivities 1271000.00
changeToOperatingActivities 1682000.00
netIncome 10548000.00
changeInCash 21950000.00
beginPeriodCashFlow 56969000.00
endPeriodCashFlow 78919000.00
totalCashFromOperatingActivities 23305000.00
depreciation 6367000.00
changeToInventory 11607000.00
changeToAccountReceivables 738000.00
salePurchaseOfStock 3643000.00
otherCashflowsFromFinancingActivities 3459000.00
changeToNetincome 2097000.00
capitalExpenditures 2626000
changeReceivables 738000.00
cashFlowsOtherOperating -1035000.00
cashAndCashEquivalentsChanges 21950000.00
changeInWorkingCapital 4051000.00
stockBasedCompensation 2417000.00
otherNonCashItems 242000.00
freeCashFlow 20679000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-04
currency_symbol USD
investments -3195000.00
changeToLiabilities 2397000.00
totalCashflowsFromInvestingActivities -3195000.00
netBorrowings 25000000.00
totalCashFromFinancingActivities 22728000.00
changeToOperatingActivities 5165000.00
netIncome 6811000.00
changeInCash 15386000.00
beginPeriodCashFlow 41583000.00
endPeriodCashFlow 56969000.00
totalCashFromOperatingActivities -4147000.00
depreciation 5925000.00
changeToInventory -5469000.00
changeToAccountReceivables -17286000.00
salePurchaseOfStock 308000.00
otherCashflowsFromFinancingActivities 24915000.00
changeToNetincome 1803000.00
capitalExpenditures 3195000
changeReceivables -17286000.00
cashFlowsOtherOperating 1431000.00
cashAndCashEquivalentsChanges 15386000.00
changeInWorkingCapital -18927000.00
stockBasedCompensation 2141000.00
otherNonCashItems 241000.00
freeCashFlow -7342000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
investments -2470000.00
changeToLiabilities -13726000.00
totalCashflowsFromInvestingActivities -2470000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities 4477000.00
changeToOperatingActivities -2214000.00
netIncome 3399000.00
changeInCash -19029000.00
beginPeriodCashFlow 60612000.00
endPeriodCashFlow 41583000.00
totalCashFromOperatingActivities -21036000.00
depreciation 5737000.00
changeToInventory -16684000.00
changeToAccountReceivables -2724000.00
salePurchaseOfStock 2658000.00
otherCashflowsFromFinancingActivities 4007000.00
changeToNetincome 3587000.00
capitalExpenditures 2470000
changeReceivables -2724000.00
cashFlowsOtherOperating -868000.00
cashAndCashEquivalentsChanges -19029000.00
changeInWorkingCapital -34002000.00
stockBasedCompensation 2865000.00
otherNonCashItems 243000.00
freeCashFlow -23506000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
investments -3995000.00
changeToLiabilities 46713000.00
totalCashflowsFromInvestingActivities -3995000.00
netBorrowings 2000000.00
totalCashFromFinancingActivities 2285000.00
changeToOperatingActivities 4735000.00
netIncome 7952000.00
changeInCash 30437000.00
beginPeriodCashFlow 30175000.00
endPeriodCashFlow 60612000.00
totalCashFromOperatingActivities 32147000.00
depreciation 5912000.00
dividendsPaid -6401000.00
changeToInventory -21215000.00
changeToAccountReceivables -7709000.00
salePurchaseOfStock 1599000.00
otherCashflowsFromFinancingActivities 12734000.00
changeToNetincome -2322000.00
capitalExpenditures 3995000
changeReceivables -7709000.00
cashFlowsOtherOperating 2575000.00
cashAndCashEquivalentsChanges 30437000.00
changeInWorkingCapital 20364000.00
stockBasedCompensation 3940000.00
otherNonCashItems 241000.00
freeCashFlow 28152000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
investments -2231000.00
changeToLiabilities 29070000.00
totalCashflowsFromInvestingActivities -2231000.00
netBorrowings -7437000.00
totalCashFromFinancingActivities -13393000.00
changeToOperatingActivities 1915000.00
netIncome 923000.00
changeInCash -11281000.00
beginPeriodCashFlow 41456000.00
endPeriodCashFlow 30175000.00
totalCashFromOperatingActivities 4343000.00
depreciation 5497000.00
changeToInventory 2651000.00
changeToAccountReceivables -35569000.00
salePurchaseOfStock 655000.00
otherCashflowsFromFinancingActivities -48000.00
changeToNetincome 1095000.00
capitalExpenditures 2231000
changeReceivables -35569000.00
cashFlowsOtherOperating 434000.00
cashAndCashEquivalentsChanges -11281000.00
changeInWorkingCapital -3414000.00
stockBasedCompensation 1792000.00
otherNonCashItems 242000.00
freeCashFlow 2112000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
investments -9482000.00
changeToLiabilities -5770000.00
totalCashflowsFromInvestingActivities -9482000.00
netBorrowings -2188000.00
totalCashFromFinancingActivities -1756000.00
changeToOperatingActivities 1002000.00
netIncome 336000.00
changeInCash 9845000.00
beginPeriodCashFlow 31611000.00
endPeriodCashFlow 41456000.00
totalCashFromOperatingActivities 21083000.00
depreciation 5250000.00
otherCashflowsFromInvestingActivities -8147000.00
changeToInventory 5698000.00
changeToAccountReceivables 12326000.00
salePurchaseOfStock 495000.00
otherCashflowsFromFinancingActivities -63000.00
changeToNetincome 1300000.00
capitalExpenditures 9482000
changeReceivables 12326000.00
cashFlowsOtherOperating 1701000.00
cashAndCashEquivalentsChanges 9845000.00
changeInWorkingCapital 13955000.00
stockBasedCompensation 1475000.00
otherNonCashItems 242000.00
freeCashFlow 11601000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-08
currency_symbol USD
investments -4782000.00
changeToLiabilities -3378000.00
totalCashflowsFromInvestingActivities -4782000.00
netBorrowings -7375000.00
totalCashFromFinancingActivities -7018000.00
changeToOperatingActivities -2916000.00
netIncome 1518000.00
changeInCash -12223000.00
beginPeriodCashFlow 43834000.00
endPeriodCashFlow 31611000.00
totalCashFromOperatingActivities -423000.00
depreciation 5210000.00
dividendsPaid -5000000.00
changeToInventory 6935000.00
changeToAccountReceivables -13610000.00
salePurchaseOfStock -1599000.00
otherCashflowsFromFinancingActivities 9889000.00
changeToNetincome 1333000.00
capitalExpenditures 4782000
changeReceivables -13610000.00
cashFlowsOtherOperating 1357000.00
cashAndCashEquivalentsChanges -12223000.00
changeInWorkingCapital -8696000.00
stockBasedCompensation 1330000.00
otherNonCashItems 212000.00
freeCashFlow -5205000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-08
currency_symbol USD
changeToLiabilities -12744000.00
totalCashflowsFromInvestingActivities -2535000.00
netBorrowings 9812000.00
totalCashFromFinancingActivities -19757000.00
changeToOperatingActivities -696000.00
netIncome 3485000.00
changeInCash 10813000.00
beginPeriodCashFlow 33021000.00
endPeriodCashFlow 43834000.00
totalCashFromOperatingActivities 33105000.00
depreciation 5659000.00
otherCashflowsFromInvestingActivities -1443000.00
dividendsPaid -33329000.00
changeToInventory 12557000.00
changeToAccountReceivables 25071000.00
salePurchaseOfStock -29662000.00
otherCashflowsFromFinancingActivities 66637000.00
changeToNetincome 859000.00
capitalExpenditures 2535000
changeReceivables 25071000.00
cashFlowsOtherOperating -2021000.00
cashAndCashEquivalentsChanges 10813000.00
changeInWorkingCapital 22863000.00
stockBasedCompensation 1300000.00
otherNonCashItems 239000.00
freeCashFlow 30570000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
changeToLiabilities -34363000.00
totalCashflowsFromInvestingActivities -2588000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities -25023000.00
changeToOperatingActivities -3279000.00
netIncome 9637000.00
changeInCash -30398000.00
beginPeriodCashFlow 63419000.00
endPeriodCashFlow 33021000.00
totalCashFromOperatingActivities -2787000.00
depreciation 5838000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid -10000000.00
changeToInventory 14403000.00
changeToAccountReceivables 314000.00
salePurchaseOfStock -30348000.00
otherCashflowsFromFinancingActivities 19957000.00
changeToNetincome -25000.00
capitalExpenditures 2588000
changeReceivables 314000.00
cashFlowsOtherOperating 1169000.00
cashAndCashEquivalentsChanges -30398000.00
changeInWorkingCapital -18477000.00
stockBasedCompensation 1271000.00
otherNonCashItems 240000.00
freeCashFlow -5375000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
changeToLiabilities -29287000.00
totalCashflowsFromInvestingActivities -6572000.00
netBorrowings -2187000.00
totalCashFromFinancingActivities -24746000.00
changeToOperatingActivities -2570000.00
netIncome 28040000.00
changeInCash -377000.00
beginPeriodCashFlow 63796000.00
endPeriodCashFlow 63419000.00
totalCashFromOperatingActivities 30941000.00
depreciation 5815000.00
otherCashflowsFromInvestingActivities -1443000.00
dividendsPaid 0.00
changeToInventory 18636000.00
changeToAccountReceivables 11390000.00
salePurchaseOfStock -24970000.00
otherCashflowsFromFinancingActivities -27000.00
changeToNetincome -3608000.00
capitalExpenditures 5129000
changeReceivables 11390000.00
cashFlowsOtherOperating -203000.00
cashAndCashEquivalentsChanges -377000.00
changeInWorkingCapital 536000.00
stockBasedCompensation 1215000.00
otherNonCashItems 158000.00
freeCashFlow 25812000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
changeToLiabilities 9196000.00
totalCashflowsFromInvestingActivities -3668000.00
netBorrowings 535000.00
totalCashFromFinancingActivities -1056000.00
changeToOperatingActivities 835000.00
netIncome 16721000.00
changeInCash -5508000.00
beginPeriodCashFlow 69304000.00
endPeriodCashFlow 63796000.00
totalCashFromOperatingActivities -784000.00
depreciation 5752000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid -7162000.00
changeToInventory -10470000.00
changeToAccountReceivables -26350000.00
salePurchaseOfStock -5000000.00
otherCashflowsFromFinancingActivities 12232000.00
changeToNetincome 3664000.00
capitalExpenditures 3668000
changeReceivables -26350000.00
cashFlowsOtherOperating 370000.00
cashAndCashEquivalentsChanges -5508000.00
changeInWorkingCapital -27254000.00
stockBasedCompensation 3791000.00
otherNonCashItems 333000.00
freeCashFlow -4452000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
investments 2430000.00
changeToLiabilities 23460000.00
totalCashflowsFromInvestingActivities -186751000.00
netBorrowings 149705000.00
totalCashFromFinancingActivities 121610000.00
changeToOperatingActivities 4462000.00
netIncome 14396000.00
changeInCash 26308000.00
beginPeriodCashFlow 42848000.00
endPeriodCashFlow 69156000.00
totalCashFromOperatingActivities 37728000.00
depreciation 3814000.00
otherCashflowsFromInvestingActivities 2430000.00
dividendsPaid 0.00
changeToInventory -26520000.00
changeToAccountReceivables 21379000.00
salePurchaseOfStock 2810000.00
otherCashflowsFromFinancingActivities 120042000.00
changeToNetincome -13358000.00
capitalExpenditures 1617000
changeInWorkingCapital 20111000.00
stockBasedCompensation 694000.00
otherNonCashItems 196000.00
freeCashFlow 36111000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-13
currency_symbol USD
changeToLiabilities -18460000.00
totalCashflowsFromInvestingActivities -50937000.00
netBorrowings 29386000.00
totalCashFromFinancingActivities 33529000.00
changeToOperatingActivities -1137000.00
netIncome 14290000.00
changeInCash -23990000.00
beginPeriodCashFlow 66838000.00
endPeriodCashFlow 42848000.00
totalCashFromOperatingActivities -6582000.00
depreciation 3166000.00
otherCashflowsFromInvestingActivities -49542000.00
dividendsPaid 0.00
changeToInventory 7199000.00
changeToAccountReceivables -9215000.00
salePurchaseOfStock 4140000.00
otherCashflowsFromFinancingActivities 33824000.00
changeToNetincome -5360000.00
capitalExpenditures 1395000
changeReceivables -9215000.00
cashFlowsOtherOperating 1650000.00
cashAndCashEquivalentsChanges -23990000.00
changeInWorkingCapital -18826000.00
stockBasedCompensation 623000.00
otherNonCashItems 148000.00
freeCashFlow -7977000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-11
currency_symbol USD
changeToLiabilities -1087000.00
totalCashflowsFromInvestingActivities -2940000.00
netBorrowings 29705000.00
totalCashFromFinancingActivities 2189000.00
changeToOperatingActivities 7192000.00
netIncome 9860000.00
changeInCash 18434000.00
beginPeriodCashFlow 48404000.00
endPeriodCashFlow 66838000.00
totalCashFromOperatingActivities 19185000.00
depreciation 2700000.00
otherCashflowsFromInvestingActivities 2430000.00
dividendsPaid 0.00
changeToInventory -6051000.00
changeToAccountReceivables 9244000.00
salePurchaseOfStock 2189000.00
otherCashflowsFromFinancingActivities 2188000.00
changeToNetincome 420000.00
capitalExpenditures 2940000
changeReceivables 9244000.00
cashFlowsOtherOperating 3967000.00
cashAndCashEquivalentsChanges 18434000.00
changeInWorkingCapital 6073000.00
stockBasedCompensation 569000.00
otherNonCashItems 132000.00
freeCashFlow 16245000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-12
currency_symbol USD
investments 2430000.00
changeToLiabilities 17067000.00
totalCashflowsFromInvestingActivities 156000.00
netBorrowings 29705000.00
totalCashFromFinancingActivities 7277000.00
changeToOperatingActivities -2342000.00
netIncome 12840000.00
changeInCash -4244000.00
beginPeriodCashFlow 52648000.00
endPeriodCashFlow 48404000.00
totalCashFromOperatingActivities -11677000.00
depreciation 2485000.00
otherCashflowsFromInvestingActivities 2430000.00
dividendsPaid 0.00
changeToInventory -20063000.00
changeToAccountReceivables -22661000.00
salePurchaseOfStock 7277000.00
otherCashflowsFromFinancingActivities 156000.00
changeToNetincome 28000.00
capitalExpenditures 2274000
changeReceivables -22661000.00
cashFlowsOtherOperating -1505000.00
cashAndCashEquivalentsChanges -4244000.00
changeInWorkingCapital -27162000.00
stockBasedCompensation 344000.00
otherNonCashItems -109000.00
freeCashFlow -13951000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-28
currency_symbol USD
investments 2430000.00
changeToLiabilities 38373000.00
totalCashflowsFromInvestingActivities -21202000.00
netBorrowings -25171000.00
totalCashFromFinancingActivities 5655000.00
changeToOperatingActivities -3778000.00
netIncome 7913000.00
changeInCash 27344000.00
beginPeriodCashFlow 25304000.00
endPeriodCashFlow 52648000.00
totalCashFromOperatingActivities 23705000.00
depreciation 2448000.00
otherCashflowsFromInvestingActivities 230000.00
changeToInventory -13483000.00
changeToAccountReceivables 4413000.00
salePurchaseOfStock 47103000.00
otherCashflowsFromFinancingActivities 47103000.00
changeToNetincome 787000.00
capitalExpenditures 2015000
changeInWorkingCapital 11285000.00
stockBasedCompensation 1871000.00
otherNonCashItems 132000.00
freeCashFlow 21690000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
changeToLiabilities 17054000.00
totalCashFromFinancingActivities 567000.00
netIncome 7674000.00
changeInCash -767000.00
beginPeriodCashFlow 26071000.00
endPeriodCashFlow 25304000.00
totalCashFromOperatingActivities 115000.00
depreciation 2428000.00
otherCashflowsFromInvestingActivities 230000.00
changeToInventory -11524000.00
changeToAccountReceivables -2688000.00
otherCashflowsFromFinancingActivities 5000000.00
capitalExpenditures 1449000
changeInWorkingCapital -8182000.00
stockBasedCompensation 373000.00
otherNonCashItems 132000.00
freeCashFlow -1334000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalCashFromFinancingActivities 13848000.00
netIncome 968000.00
changeInCash 5796000.00
beginPeriodCashFlow 20275000.00
endPeriodCashFlow 26071000.00
totalCashFromOperatingActivities 9633000.00
depreciation 2479000.00
changeToInventory 17286000.00
changeToAccountReceivables -3871000.00
otherCashflowsFromFinancingActivities 19000000.00
capitalExpenditures 522000
changeInWorkingCapital 5607000.00
stockBasedCompensation 555000.00
otherNonCashItems 131000.00
freeCashFlow 9111000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalCashFromFinancingActivities 1862000.00
netIncome 107000.00
changeInCash -3913000.00
beginPeriodCashFlow 24188000.00
endPeriodCashFlow 20275000.00
totalCashFromOperatingActivities -5723000.00
depreciation 2142000.00
changeToInventory -15998000.00
changeToAccountReceivables -6861000.00
otherCashflowsFromFinancingActivities 3000000.00
capitalExpenditures 282000
changeInWorkingCapital -8453000.00
stockBasedCompensation 417000.00
otherNonCashItems 132000.00
freeCashFlow -6005000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
investments 2430000.00
changeToLiabilities -1676000.00
totalCashflowsFromInvestingActivities -1367000.00
netBorrowings 9250000.00
totalCashFromFinancingActivities -6000000.00
changeToOperatingActivities -2824000.00
netIncome -6774000.00
changeInCash 9394000.00
beginPeriodCashFlow 14794000.00
endPeriodCashFlow 24188000.00
totalCashFromOperatingActivities 15699000.00
depreciation 2483000.00
dividendsPaid 22127000.00
changeToInventory 11127000.00
changeToAccountReceivables 1869000.00
salePurchaseOfStock 47103000.00
otherCashflowsFromFinancingActivities 4000000.00
changeToNetincome 494000.00
capitalExpenditures 305000
changeInWorkingCapital 16856000.00
stockBasedCompensation 311000.00
otherNonCashItems 3291000.00
freeCashFlow 15394000.00
2015-09-30
date 2015-09-30
currency_symbol USD
netIncome 3016000.00
endPeriodCashFlow 14794000.00
capitalExpenditures 0
2015-06-30
date 2015-06-30
currency_symbol USD
netIncome 3724000.00
capitalExpenditures 0
2015-03-31
date 2015-03-31
currency_symbol USD
netIncome 5660000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
investments -28933000.00
changeToLiabilities -51275000.00
totalCashflowsFromInvestingActivities -28933000.00
netBorrowings 15000000.00
totalCashFromFinancingActivities 8455000.00
changeToOperatingActivities 3408000.00
netIncome 72804000.00
changeInCash 10975000.00
beginPeriodCashFlow 75495000.00
endPeriodCashFlow 86470000.00
totalCashFromOperatingActivities 31453000.00
issuanceOfCapitalStock 0.00
depreciation 35100000.00
otherCashflowsFromInvestingActivities 500000.00
changeToInventory -47527000.00
changeToAccountReceivables 6669000.00
salePurchaseOfStock 3768000.00
otherCashflowsFromFinancingActivities 25955000.00
changeToNetincome 10709000.00
capitalExpenditures 29433000
changeReceivables 6669000.00
cashFlowsOtherOperating 4508000.00
cashAndCashEquivalentsChanges 10975000.00
changeInWorkingCapital -87625000.00
stockBasedCompensation 13924000.00
otherNonCashItems 465000.00
freeCashFlow 2020000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
investments -484000.00
changeToLiabilities 38909000.00
totalCashflowsFromInvestingActivities -289845000.00
netBorrowings 92713000.00
totalCashFromFinancingActivities 96911000.00
changeToOperatingActivities -8777000.00
netIncome 70899000.00
changeInCash -177404000.00
beginPeriodCashFlow 252899000.00
endPeriodCashFlow 75495000.00
totalCashFromOperatingActivities 15530000.00
issuanceOfCapitalStock 0.00
depreciation 25992000.00
otherCashflowsFromInvestingActivities -268262000.00
changeToInventory -89249000.00
changeToAccountReceivables -33454000.00
salePurchaseOfStock 9664000.00
otherCashflowsFromFinancingActivities 235964000.00
changeToNetincome 10327000.00
capitalExpenditures 20839000
changeReceivables -33454000.00
cashFlowsOtherOperating 786000.00
cashAndCashEquivalentsChanges -177404000.00
changeInWorkingCapital -92571000.00
stockBasedCompensation 11473000.00
otherNonCashItems 1600000.00
freeCashFlow -5309000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
investments -14597000.00
changeToLiabilities -5266000.00
totalCashflowsFromInvestingActivities -14597000.00
netBorrowings 30000000.00
totalCashFromFinancingActivities 168624000.00
changeToOperatingActivities 7168000.00
netIncome 33279000.00
changeInCash 192287000.00
beginPeriodCashFlow 60612000.00
endPeriodCashFlow 252899000.00
totalCashFromOperatingActivities 38260000.00
issuanceOfCapitalStock 139372000.00
depreciation 24246000.00
otherCashflowsFromInvestingActivities -4296000.00
changeToInventory -8527000.00
changeToAccountReceivables -16128000.00
salePurchaseOfStock 149204000.00
otherCashflowsFromFinancingActivities 38003000.00
changeToNetincome 11763000.00
capitalExpenditures 10301000
changeReceivables -16128000.00
cashFlowsOtherOperating -2076000.00
cashAndCashEquivalentsChanges 192287000.00
changeInWorkingCapital -31996000.00
stockBasedCompensation 9875000.00
otherNonCashItems 4543000.00
freeCashFlow 27959000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
investments -20490000.00
changeToLiabilities 66635000.00
totalCashflowsFromInvestingActivities -20490000.00
netBorrowings -15000000.00
totalCashFromFinancingActivities -19882000.00
changeToOperatingActivities 4736000.00
netIncome 10729000.00
changeInCash 16778000.00
beginPeriodCashFlow 43834000.00
endPeriodCashFlow 60612000.00
totalCashFromOperatingActivities 57150000.00
issuanceOfCapitalStock 5757000.00
depreciation 21869000.00
otherCashflowsFromInvestingActivities -8147000.00
dividendsPaid -13000000.00
changeToInventory -5931000.00
changeToAccountReceivables -44562000.00
salePurchaseOfStock -1599000.00
otherCashflowsFromFinancingActivities 25710000.00
changeToNetincome 1406000.00
capitalExpenditures 20490000
changeReceivables -44562000.00
cashFlowsOtherOperating 6067000.00
cashAndCashEquivalentsChanges 16778000.00
changeInWorkingCapital 22209000.00
stockBasedCompensation 8537000.00
otherNonCashItems 937000.00
freeCashFlow 36660000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-08
currency_symbol USD
investments -15363000.00
changeToLiabilities -67198000.00
totalCashflowsFromInvestingActivities -15363000.00
netBorrowings 13160000.00
totalCashFromFinancingActivities -70581000.00
changeToOperatingActivities -5710000.00
netIncome 57883000.00
changeInCash -25470000.00
beginPeriodCashFlow 69304000.00
endPeriodCashFlow 43834000.00
totalCashFromOperatingActivities 60474000.00
issuanceOfCapitalStock 0.00
depreciation 23064000.00
otherCashflowsFromInvestingActivities -1443000.00
changeToInventory 35125000.00
changeToAccountReceivables 10425000.00
salePurchaseOfStock -89979000.00
otherCashflowsFromFinancingActivities 48308000.00
changeToNetincome 890000.00
capitalExpenditures 13920000
changeReceivables 10425000.00
cashFlowsOtherOperating -685000.00
cashAndCashEquivalentsChanges -25470000.00
changeInWorkingCapital -22333000.00
stockBasedCompensation 7577000.00
otherNonCashItems 970000.00
freeCashFlow 46554000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
investments -186751000.00
changeToLiabilities 22612000.00
totalCashflowsFromInvestingActivities -186751000.00
netBorrowings 149705000.00
totalCashFromFinancingActivities 164605000.00
changeToOperatingActivities 4462000.00
netIncome 51386000.00
changeInCash 16508000.00
beginPeriodCashFlow 52648000.00
endPeriodCashFlow 69156000.00
totalCashFromOperatingActivities 38654000.00
depreciation 12165000.00
otherCashflowsFromInvestingActivities 2430000.00
dividendsPaid 0.00
changeToInventory -45435000.00
changeToAccountReceivables -1253000.00
salePurchaseOfStock 16419000.00
otherCashflowsFromFinancingActivities 157622000.00
changeToNetincome -13358000.00
capitalExpenditures 8226000
changeReceivables -1059000.00
cashFlowsOtherOperating 3386000.00
cashAndCashEquivalentsChanges 16656000.00
changeInWorkingCapital -19804000.00
stockBasedCompensation 2230000.00
otherNonCashItems 367000.00
freeCashFlow 30428000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-28
currency_symbol USD
investments -21202000.00
changeToLiabilities 36761000.00
totalCashflowsFromInvestingActivities -21202000.00
netBorrowings -25171000.00
totalCashFromFinancingActivities 21932000.00
changeToOperatingActivities -3778000.00
netIncome 16662000.00
changeInCash 28460000.00
beginPeriodCashFlow 24188000.00
endPeriodCashFlow 52648000.00
totalCashFromOperatingActivities 27730000.00
depreciation 9497000.00
otherCashflowsFromInvestingActivities 230000.00
dividendsPaid 0.00
changeToInventory -23719000.00
changeToAccountReceivables -9007000.00
salePurchaseOfStock 47103000.00
otherCashflowsFromFinancingActivities 27000000.00
changeToNetincome 787000.00
capitalExpenditures 4268000
changeInWorkingCapital 257000.00
stockBasedCompensation 3216000.00
otherNonCashItems 527000.00
freeCashFlow 23462000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
investments 2430000.00
changeToLiabilities -1676000.00
totalCashflowsFromInvestingActivities -1367000.00
netBorrowings 9250000.00
totalCashFromFinancingActivities -15508000.00
changeToOperatingActivities -2824000.00
netIncome 5626000.00
changeInCash 9815000.00
beginPeriodCashFlow 14373000.00
endPeriodCashFlow 24188000.00
totalCashFromOperatingActivities 26690000.00
depreciation 9936000.00
dividendsPaid -22127000.00
changeToInventory 9110000.00
changeToAccountReceivables 6333000.00
salePurchaseOfStock 47103000.00
otherCashflowsFromFinancingActivities 76369000.00
changeToNetincome 494000.00
capitalExpenditures 1367000
changeInWorkingCapital 10943000.00
stockBasedCompensation 1118000.00
otherNonCashItems 3994000.00
freeCashFlow 25323000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
investments 2430000.00
changeToLiabilities 8749000.00
totalCashflowsFromInvestingActivities -3468000.00
netBorrowings -3250000.00
totalCashFromFinancingActivities -3231000.00
changeToOperatingActivities -413000.00
netIncome 6168000.00
changeInCash 1392000.00
beginPeriodCashFlow 12981000.00
endPeriodCashFlow 14373000.00
totalCashFromOperatingActivities 8091000.00
depreciation 9628000.00
dividendsPaid 22127000.00
changeToInventory -12125000.00
changeToAccountReceivables 959000.00
salePurchaseOfStock 19000.00
otherCashflowsFromFinancingActivities 9019000.00
changeToNetincome -4037000.00
capitalExpenditures 3468000
changeInWorkingCapital -2830000.00
stockBasedCompensation 1011000.00
otherNonCashItems 309000.00
freeCashFlow 4623000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
researchDevelopment 5188000.00
incomeBeforeTax -9989000.00
netIncome -10425000.00
sellingGeneralAdministrative 20066000.00
grossProfit 24069000.00
reconciledDepreciation 8891000.00
ebit -4853000.00
ebitda 4038000.00
depreciationAndAmortization 8891000.00
operatingIncome -4824000.00
otherOperatingExpenses 201585000.00
interestExpense 5136000.00
taxProvision 436000.00
netInterestIncome -5136000.00
incomeTaxExpense 436000.00
totalRevenue 196761000.00
totalOperatingExpenses 28893000.00
costOfRevenue 172692000.00
totalOtherIncomeExpenseNet -29000.00
netIncomeFromContinuingOps -10425000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
researchDevelopment 5188000.00
incomeBeforeTax -8036000.00
netIncome -20656000.00
sellingGeneralAdministrative 19500000.00
grossProfit 25742000.00
reconciledDepreciation 8656000.00
ebit -3006000.00
ebitda 5650000.00
depreciationAndAmortization 8656000.00
nonOperatingIncomeNetOther -100000.00
operatingIncome -2906000.00
otherOperatingExpenses 187914000.00
interestExpense 5030000.00
taxProvision 12620000.00
netInterestIncome -5030000.00
incomeTaxExpense 12620000.00
totalRevenue 185008000.00
totalOperatingExpenses 28648000.00
costOfRevenue 159266000.00
totalOtherIncomeExpenseNet -100000.00
netIncomeFromContinuingOps -20656000.00
netIncomeApplicableToCommonShares -20656000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
researchDevelopment 4313000.00
incomeBeforeTax -540000.00
netIncome -5000.00
sellingGeneralAdministrative 20167000.00
grossProfit 33240000.00
reconciledDepreciation 8489000.00
ebit 4794000.00
ebitda 12499000.00
depreciationAndAmortization 7705000.00
nonOperatingIncomeNetOther -784000.00
operatingIncome 4794000.00
otherOperatingExpenses 221076000.00
interestExpense 4550000.00
taxProvision -535000.00
netInterestIncome -4550000.00
incomeTaxExpense -535000.00
totalRevenue 225870000.00
totalOperatingExpenses 28446000.00
costOfRevenue 192630000.00
totalOtherIncomeExpenseNet -5334000.00
netIncomeFromContinuingOps -5000.00
netIncomeApplicableToCommonShares -5000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
researchDevelopment 4947000.00
incomeBeforeTax 13692000.00
netIncome 14197000.00
sellingGeneralAdministrative 22007000.00
grossProfit 48911000.00
reconciledDepreciation 8357000.00
ebit 18015000.00
ebitda 26261000.00
depreciationAndAmortization 8246000.00
nonOperatingIncomeNetOther -111000.00
operatingIncome 18015000.00
otherOperatingExpenses 283705000.00
interestExpense 4212000.00
taxProvision -505000.00
netInterestIncome -4212000.00
incomeTaxExpense -505000.00
totalRevenue 301720000.00
totalOperatingExpenses 30896000.00
costOfRevenue 252809000.00
totalOtherIncomeExpenseNet -4323000.00
netIncomeFromContinuingOps 14197000.00
netIncomeApplicableToCommonShares 14197000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
researchDevelopment 4859000.00
incomeBeforeTax 29508000.00
netIncome 29031000.00
sellingGeneralAdministrative 22195000.00
grossProfit 63560000.00
reconciledDepreciation 8349000.00
ebit 32547000.00
ebitda 41106000.00
depreciationAndAmortization 8559000.00
nonOperatingIncomeNetOther 210000.00
operatingIncome 32547000.00
otherOperatingExpenses 323096000.00
interestExpense 3249000.00
taxProvision 477000.00
netInterestIncome -3249000.00
incomeTaxExpense 477000.00
totalRevenue 355643000.00
totalOperatingExpenses 31013000.00
costOfRevenue 292083000.00
totalOtherIncomeExpenseNet -3039000.00
netIncomeFromContinuingOps 29031000.00
netIncomeApplicableToCommonShares 29031000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-10
currency_symbol USD
researchDevelopment 4907000.00
incomeBeforeTax 23281000.00
netIncome 21537000.00
sellingGeneralAdministrative 21103000.00
grossProfit 55461000.00
reconciledDepreciation 9079000.00
ebit 24796000.00
ebitda 34423000.00
depreciationAndAmortization 9627000.00
nonOperatingIncomeNetOther 548000.00
operatingIncome 24796000.00
otherOperatingExpenses 304764000.00
interestExpense 2063000.00
taxProvision 1744000.00
netInterestIncome -2063000.00
incomeTaxExpense 1744000.00
totalRevenue 329560000.00
totalOperatingExpenses 30665000.00
costOfRevenue 274099000.00
totalOtherIncomeExpenseNet -1515000.00
netIncomeFromContinuingOps 21537000.00
netIncomeApplicableToCommonShares 21537000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-11
currency_symbol USD
researchDevelopment 4851000.00
incomeBeforeTax 8849000.00
netIncome 8039000.00
sellingGeneralAdministrative 23267000.00
grossProfit 43932000.00
reconciledDepreciation 9315000.00
ebit 10465000.00
ebitda 19696000.00
depreciationAndAmortization 9231000.00
nonOperatingIncomeNetOther -84000.00
operatingIncome 10465000.00
otherOperatingExpenses 282681000.00
interestExpense 1532000.00
taxProvision 810000.00
netInterestIncome -1532000.00
incomeTaxExpense 810000.00
totalRevenue 293146000.00
totalOperatingExpenses 33467000.00
costOfRevenue 249214000.00
totalOtherIncomeExpenseNet -1616000.00
netIncomeFromContinuingOps 8039000.00
netIncomeApplicableToCommonShares 8039000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
researchDevelopment 4222000.00
incomeBeforeTax 14187000.00
netIncome 14859000.00
sellingGeneralAdministrative 21662000.00
grossProfit 46978000.00
reconciledDepreciation 8323000.00
ebit 15641000.00
ebitda 23964000.00
depreciationAndAmortization 8323000.00
nonOperatingIncomeNetOther -704000.00
operatingIncome 16345000.00
otherOperatingExpenses 270843000.00
interestExpense 1454000.00
taxProvision -672000.00
netInterestIncome -1454000.00
incomeTaxExpense -672000.00
totalRevenue 287188000.00
totalOperatingExpenses 30633000.00
costOfRevenue 240210000.00
totalOtherIncomeExpenseNet -704000.00
netIncomeFromContinuingOps 14859000.00
netIncomeApplicableToCommonShares 14859000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
researchDevelopment 3905000.00
incomeBeforeTax 19814000.00
netIncome 18537000.00
sellingGeneralAdministrative 15147000.00
grossProfit 43637000.00
reconciledDepreciation 6205000.00
ebit 21301000.00
ebitda 27506000.00
depreciationAndAmortization 6205000.00
nonOperatingIncomeNetOther 104000.00
operatingIncome 21197000.00
otherOperatingExpenses 241658000.00
interestExpense 1487000.00
taxProvision 1277000.00
netInterestIncome -1487000.00
incomeTaxExpense 1277000.00
totalRevenue 262855000.00
totalOperatingExpenses 22440000.00
costOfRevenue 219218000.00
totalOtherIncomeExpenseNet 104000.00
netIncomeFromContinuingOps 18537000.00
netIncomeApplicableToCommonShares 18537000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
researchDevelopment 4049000.00
incomeBeforeTax 23602000.00
netIncome 22865000.00
sellingGeneralAdministrative 14699000.00
grossProfit 47353000.00
reconciledDepreciation 5807000.00
ebit 25193000.00
ebitda 31000000.00
depreciationAndAmortization 5807000.00
nonOperatingIncomeNetOther -22000.00
operatingIncome 25215000.00
otherOperatingExpenses 257093000.00
interestExpense 1591000.00
taxProvision 737000.00
netInterestIncome -1591000.00
incomeTaxExpense 737000.00
totalRevenue 282308000.00
totalOperatingExpenses 22138000.00
costOfRevenue 234955000.00
totalOtherIncomeExpenseNet -22000.00
netIncomeFromContinuingOps 22865000.00
netIncomeApplicableToCommonShares 22865000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-05
currency_symbol USD
researchDevelopment 3515000.00
incomeBeforeTax 16153000.00
netIncome 14638000.00
sellingGeneralAdministrative 13516000.00
grossProfit 39512000.00
reconciledDepreciation 5657000.00
ebit 18072000.00
ebitda 23729000.00
depreciationAndAmortization 5657000.00
nonOperatingIncomeNetOther -185000.00
operatingIncome 18257000.00
otherOperatingExpenses 246309000.00
interestExpense 1919000.00
taxProvision 1515000.00
netInterestIncome -1919000.00
incomeTaxExpense 1515000.00
totalRevenue 264566000.00
totalOperatingExpenses 21255000.00
costOfRevenue 225054000.00
totalOtherIncomeExpenseNet -185000.00
netIncomeFromContinuingOps 14638000.00
netIncomeApplicableToCommonShares 14638000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
researchDevelopment 3261000.00
incomeBeforeTax 11896000.00
netIncome 12521000.00
sellingGeneralAdministrative 16618000.00
sellingAndMarketingExpenses -3102000.00
grossProfit 34350000.00
reconciledDepreciation 6217000.00
ebit 13895000.00
ebitda 20112000.00
depreciationAndAmortization 6217000.00
nonOperatingIncomeNetOther -321000.00
operatingIncome 14216000.00
otherOperatingExpenses 230750000.00
interestExpense 1999000.00
taxProvision -625000.00
netInterestIncome -1999000.00
incomeTaxExpense -625000.00
totalRevenue 244966000.00
totalOperatingExpenses 20134000.00
costOfRevenue 210616000.00
totalOtherIncomeExpenseNet -321000.00
netIncomeFromContinuingOps 12521000.00
netIncomeApplicableToCommonShares 12521000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-03
currency_symbol USD
researchDevelopment 3269000.00
incomeBeforeTax 10238000.00
netIncome 10548000.00
sellingGeneralAdministrative 13367000.00
grossProfit 32506000.00
reconciledDepreciation 6367000.00
ebit 12290000.00
ebitda 18657000.00
depreciationAndAmortization 6367000.00
nonOperatingIncomeNetOther -242000.00
operatingIncome 12532000.00
otherOperatingExpenses 215146000.00
interestExpense 2052000.00
taxProvision -310000.00
netInterestIncome -2052000.00
incomeTaxExpense -310000.00
totalRevenue 227678000.00
totalOperatingExpenses 19974000.00
costOfRevenue 195172000.00
totalOtherIncomeExpenseNet -242000.00
netIncomeFromContinuingOps 10548000.00
netIncomeApplicableToCommonShares 10548000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-04
currency_symbol USD
researchDevelopment 3509000.00
incomeBeforeTax 7000000.00
netIncome 6811000.00
sellingGeneralAdministrative 13113000.00
grossProfit 29262000.00
reconciledDepreciation 5925000.00
ebit 9302000.00
ebitda 15227000.00
depreciationAndAmortization 5925000.00
nonOperatingIncomeNetOther -2000.00
operatingIncome 9304000.00
otherOperatingExpenses 212260000.00
interestExpense 2302000.00
taxProvision 189000.00
netInterestIncome -2302000.00
incomeTaxExpense 189000.00
totalRevenue 221564000.00
totalOperatingExpenses 19958000.00
costOfRevenue 192302000.00
totalOtherIncomeExpenseNet -2000.00
netIncomeFromContinuingOps 6811000.00
netIncomeApplicableToCommonShares 6811000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
researchDevelopment 3322000.00
incomeBeforeTax 3157000.00
netIncome 3399000.00
sellingGeneralAdministrative 16618000.00
grossProfit 28774000.00
reconciledDepreciation 5737000.00
ebit 5531000.00
ebitda 11268000.00
depreciationAndAmortization 5737000.00
nonOperatingIncomeNetOther 31000.00
operatingIncome 5500000.00
otherOperatingExpenses 214528000.00
interestExpense 2374000.00
taxProvision -242000.00
netInterestIncome -2374000.00
incomeTaxExpense -242000.00
totalRevenue 220028000.00
totalOperatingExpenses 23274000.00
costOfRevenue 191254000.00
totalOtherIncomeExpenseNet 31000.00
netIncomeFromContinuingOps 3399000.00
netIncomeApplicableToCommonShares 3399000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
researchDevelopment 3090000.00
incomeBeforeTax 3185000.00
netIncome 7952000.00
sellingGeneralAdministrative 13779000.00
grossProfit 25915000.00
reconciledDepreciation 5912000.00
ebit 5639000.00
ebitda 11551000.00
depreciationAndAmortization 5912000.00
operatingIncome 5706000.00
otherOperatingExpenses 183649000.00
interestExpense 2454000.00
taxProvision -4767000.00
netInterestIncome -2454000.00
incomeTaxExpense -4767000.00
totalRevenue 189355000.00
totalOperatingExpenses 20209000.00
costOfRevenue 163440000.00
totalOtherIncomeExpenseNet -67000.00
netIncomeFromContinuingOps 7952000.00
netIncomeApplicableToCommonShares 7952000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
researchDevelopment 2987000.00
incomeBeforeTax 702000.00
netIncome 923000.00
sellingGeneralAdministrative 11048000.00
grossProfit 20693000.00
reconciledDepreciation 5497000.00
ebit 3365000.00
ebitda 8862000.00
depreciationAndAmortization 5497000.00
nonOperatingIncomeNetOther 43000.00
operatingIncome 3322000.00
otherOperatingExpenses 151134000.00
interestExpense 2663000.00
taxProvision -221000.00
netInterestIncome -2663000.00
incomeTaxExpense -221000.00
totalRevenue 154456000.00
totalOperatingExpenses 17371000.00
costOfRevenue 133763000.00
totalOtherIncomeExpenseNet 43000.00
netIncomeFromContinuingOps 923000.00
netIncomeApplicableToCommonShares 923000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
researchDevelopment 2634000.00
incomeBeforeTax 243000.00
netIncome 336000.00
sellingGeneralAdministrative 10685000.00
grossProfit 19533000.00
reconciledDepreciation 5250000.00
ebit 3005000.00
ebitda 8255000.00
depreciationAndAmortization 5250000.00
nonOperatingIncomeNetOther -7000.00
operatingIncome 3012000.00
otherOperatingExpenses 136183000.00
interestExpense 2762000.00
taxProvision -93000.00
netInterestIncome -2762000.00
incomeTaxExpense -93000.00
totalRevenue 139195000.00
totalOperatingExpenses 16521000.00
costOfRevenue 119662000.00
totalOtherIncomeExpenseNet -7000.00
netIncomeFromContinuingOps 336000.00
netIncomeApplicableToCommonShares 336000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-08
currency_symbol USD
researchDevelopment 2391000.00
incomeBeforeTax 145000.00
netIncome 1518000.00
sellingGeneralAdministrative 11758000.00
grossProfit 20223000.00
reconciledDepreciation 5210000.00
ebit 2913000.00
ebitda 8123000.00
depreciationAndAmortization 5210000.00
nonOperatingIncomeNetOther -24000.00
operatingIncome 2937000.00
otherOperatingExpenses 134894000.00
interestExpense 2768000.00
taxProvision -1373000.00
netInterestIncome -2768000.00
incomeTaxExpense -1373000.00
totalRevenue 137831000.00
totalOperatingExpenses 17286000.00
costOfRevenue 117608000.00
totalOtherIncomeExpenseNet -24000.00
netIncomeFromContinuingOps 1518000.00
netIncomeApplicableToCommonShares 1518000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-08
currency_symbol USD
researchDevelopment 2203000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3535000.00
minorityInterest 0.00
netIncome 3485000.00
sellingGeneralAdministrative 9432000.00
grossProfit 21449000.00
reconciledDepreciation 5659000.00
ebit 6162000.00
ebitda 9995000.00
depreciationAndAmortization 3833000.00
operatingIncome 5981000.00
otherOperatingExpenses 135421000.00
interestExpense 2627000.00
extraordinaryItems -199000.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 50000.00
totalRevenue 141402000.00
totalOperatingExpenses 15468000.00
costOfRevenue 119953000.00
totalOtherIncomeExpenseNet 181000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3485000.00
netIncomeApplicableToCommonShares 3485000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
researchDevelopment 2123000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9079000.00
minorityInterest 0.00
netIncome 9637000.00
sellingGeneralAdministrative 10700000.00
sellingAndMarketingExpenses -42000.00
grossProfit 28214000.00
reconciledDepreciation 5838000.00
ebit 11632000.00
ebitda 17470000.00
depreciationAndAmortization 5838000.00
nonOperatingIncomeNetOther 84000.00
operatingIncome 11548000.00
otherOperatingExpenses 163659000.00
interestExpense 2553000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -558000.00
totalRevenue 175207000.00
totalOperatingExpenses 16666000.00
costOfRevenue 146993000.00
totalOtherIncomeExpenseNet 84000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9637000.00
netIncomeApplicableToCommonShares 9637000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
researchDevelopment 2577000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23793000.00
minorityInterest 0.00
netIncome 28040000.00
sellingGeneralAdministrative 11600000.00
sellingAndMarketingExpenses 47000.00
grossProfit 43875000.00
reconciledDepreciation 5815000.00
ebit 26096000.00
ebitda 31911000.00
depreciationAndAmortization 5815000.00
nonOperatingIncomeNetOther 217000.00
operatingIncome 25879000.00
otherOperatingExpenses 223094000.00
interestExpense 2303000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4247000.00
totalRevenue 248973000.00
totalOperatingExpenses 17996000.00
costOfRevenue 205098000.00
totalOtherIncomeExpenseNet 217000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 28040000.00
netIncomeApplicableToCommonShares 28040000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
researchDevelopment 2452000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17812000.00
minorityInterest 0.00
netIncome 16721000.00
sellingGeneralAdministrative 15700000.00
sellingAndMarketingExpenses 11000.00
grossProfit 42599000.00
reconciledDepreciation 5752000.00
ebit 20316000.00
ebitda 26068000.00
depreciationAndAmortization 5752000.00
nonOperatingIncomeNetOther -241000.00
operatingIncome 20557000.00
otherOperatingExpenses 237472000.00
interestExpense 2504000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1091000.00
totalRevenue 258029000.00
totalOperatingExpenses 22042000.00
costOfRevenue 215430000.00
totalOtherIncomeExpenseNet -241000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16721000.00
netIncomeApplicableToCommonShares 16721000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
researchDevelopment 2213000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12847000.00
minorityInterest 0.00
netIncome 14396000.00
sellingGeneralAdministrative 11500000.00
sellingAndMarketingExpenses 30000.00
grossProfit 30680000.00
reconciledDepreciation 4158000.00
ebit 14020000.00
ebitda 17834000.00
depreciationAndAmortization 3814000.00
operatingIncome 14219000.00
otherOperatingExpenses 168717000.00
interestExpense 1173000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1551000.00
totalRevenue 182936000.00
totalOperatingExpenses 16461000.00
costOfRevenue 152256000.00
totalOtherIncomeExpenseNet -199000.00
discontinuedOperations -1561000.00
netIncomeFromContinuingOps 50605000.00
netIncomeApplicableToCommonShares 19195000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-13
currency_symbol USD
researchDevelopment 1992000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7742000.00
minorityInterest 0.00
netIncome 14290000.00
sellingGeneralAdministrative 11400000.00
sellingAndMarketingExpenses 30000.00
grossProfit 24196000.00
reconciledDepreciation 3166000.00
ebit 8481000.00
ebitda 10701000.00
depreciationAndAmortization 2220000.00
nonOperatingIncomeNetOther -73000.00
operatingIncome 8554000.00
otherOperatingExpenses 155965000.00
interestExpense 739000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -6556000.00
totalRevenue 164519000.00
totalOperatingExpenses 15642000.00
costOfRevenue 140323000.00
totalOtherIncomeExpenseNet -73000.00
discontinuedOperations -8000.00
netIncomeFromContinuingOps 14298000.00
netIncomeApplicableToCommonShares 14290000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-11
currency_symbol USD
researchDevelopment 1950000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10943000.00
minorityInterest 0.00
netIncome 9860000.00
sellingGeneralAdministrative 7984000.00
grossProfit 23506000.00
reconciledDepreciation 2700000.00
ebit 11618000.00
ebitda 14318000.00
depreciationAndAmortization 2700000.00
nonOperatingIncomeNetOther -151000.00
operatingIncome 11769000.00
otherOperatingExpenses 147964000.00
interestExpense 675000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 473000.00
totalRevenue 159733000.00
totalOperatingExpenses 11737000.00
costOfRevenue 136227000.00
totalOtherIncomeExpenseNet -151000.00
discontinuedOperations -610000.00
netIncomeFromContinuingOps 10470000.00
netIncomeApplicableToCommonShares 9860000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-12
currency_symbol USD
researchDevelopment 1744000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13477000.00
minorityInterest 0.00
netIncome 12840000.00
sellingGeneralAdministrative 6858000.00
grossProfit 24015000.00
reconciledDepreciation 2485000.00
ebit 14167000.00
ebitda 16652000.00
depreciationAndAmortization 2485000.00
nonOperatingIncomeNetOther 549000.00
operatingIncome 13618000.00
otherOperatingExpenses 135086000.00
interestExpense 690000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 525000.00
totalRevenue 148704000.00
totalOperatingExpenses 10397000.00
costOfRevenue 124689000.00
totalOtherIncomeExpenseNet 549000.00
discontinuedOperations -112000.00
netIncomeFromContinuingOps 12952000.00
netIncomeApplicableToCommonShares 12840000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-28
currency_symbol USD
researchDevelopment 2154000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8769000.00
minorityInterest 0.00
netIncome 7913000.00
sellingGeneralAdministrative 9626000.00
grossProfit 21405000.00
reconciledDepreciation 2448000.00
ebit 9894000.00
ebitda 11699000.00
depreciationAndAmortization 1805000.00
operatingIncome 9649000.00
otherOperatingExpenses 121759000.00
interestExpense 1125000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 778000.00
totalRevenue 131408000.00
totalOperatingExpenses 11756000.00
costOfRevenue 110003000.00
totalOtherIncomeExpenseNet 245000.00
discontinuedOperations -4117000.00
netIncomeFromContinuingOps 20779000.00
netIncomeApplicableToCommonShares 7991000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
researchDevelopment 1564000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5793000.00
minorityInterest 0.00
netIncome 7674000.00
sellingGeneralAdministrative 8346000.00
grossProfit 16885000.00
reconciledDepreciation 2428000.00
ebit 6976000.00
ebitda 9404000.00
depreciationAndAmortization 2428000.00
operatingIncome 6735000.00
otherOperatingExpenses 98952000.00
interestExpense 1183000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1888000.00
totalRevenue 105687000.00
totalOperatingExpenses 10150000.00
costOfRevenue 88802000.00
totalOtherIncomeExpenseNet 241000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7681000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
researchDevelopment 1290000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3500000.00
minorityInterest 0.00
netIncome 968000.00
sellingGeneralAdministrative 6663000.00
grossProfit 15180000.00
reconciledDepreciation 2479000.00
ebit 4660000.00
ebitda 7139000.00
depreciationAndAmortization 2479000.00
operatingIncome 4904000.00
otherOperatingExpenses 90461000.00
interestExpense 1160000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 225000.00
totalRevenue 95365000.00
totalOperatingExpenses 10276000.00
costOfRevenue 80185000.00
totalOtherIncomeExpenseNet -244000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3275000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
researchDevelopment 1375000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2068000.00
minorityInterest 0.00
netIncome 107000.00
sellingGeneralAdministrative 7739000.00
grossProfit 11925000.00
reconciledDepreciation 2142000.00
ebit 2970000.00
ebitda 5112000.00
depreciationAndAmortization 2142000.00
operatingIncome 2583000.00
otherOperatingExpenses 70704000.00
interestExpense 902000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 236000.00
totalRevenue 73287000.00
totalOperatingExpenses 9342000.00
costOfRevenue 61362000.00
totalOtherIncomeExpenseNet 387000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1832000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
researchDevelopment 1344000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -52000.00
minorityInterest 0.00
netIncome 15000.00
sellingGeneralAdministrative 7989000.00
grossProfit 10469000.00
reconciledDepreciation 2483000.00
ebit 881000.00
ebitda 3364000.00
depreciationAndAmortization 2483000.00
operatingIncome 877000.00
otherOperatingExpenses 63482000.00
interestExpense 933000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -67000.00
totalRevenue 64359000.00
totalOperatingExpenses 9592000.00
costOfRevenue 53890000.00
totalOtherIncomeExpenseNet 4000.00
discontinuedOperations -7181000.00
netIncomeFromContinuingOps 12807000.00
netIncomeApplicableToCommonShares 14000.00
2015-09-30
date 2015-09-30
currency_symbol USD
researchDevelopment 1397000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1245000.00
minorityInterest 0.00
netIncome 3016000.00
sellingGeneralAdministrative 6335000.00
grossProfit 0.00
ebit 0.00
operatingIncome 4717000.00
otherOperatingExpenses 0.00
interestExpense 944000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 75466000.00
totalOperatingExpenses 0.00
costOfRevenue 64414000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3404000.00
2015-06-30
date 2015-06-30
currency_symbol USD
researchDevelopment 1081000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2589000.00
minorityInterest 0.00
netIncome 3724000.00
sellingGeneralAdministrative 7123000.00
grossProfit 0.00
ebit 0.00
operatingIncome 3343000.00
otherOperatingExpenses 0.00
interestExpense 726000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 73293000.00
totalOperatingExpenses 0.00
costOfRevenue 62827000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3519000.00
2015-03-31
date 2015-03-31
currency_symbol USD
researchDevelopment 991000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5035000.00
minorityInterest 0.00
netIncome 5660000.00
sellingGeneralAdministrative 5997000.00
grossProfit 0.00
ebit 0.00
operatingIncome 5762000.00
otherOperatingExpenses 0.00
interestExpense 757000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 77523000.00
totalOperatingExpenses 0.00
costOfRevenue 65764000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5870000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
researchDevelopment 19564000.00
incomeBeforeTax 75330000.00
netIncome 72804000.00
sellingGeneralAdministrative 88572000.00
grossProfit 211864000.00
reconciledDepreciation 35100000.00
ebit 85823000.00
ebitda 121486000.00
depreciationAndAmortization 35663000.00
nonOperatingIncomeNetOther 563000.00
operatingIncome 85823000.00
otherOperatingExpenses 1194246000.00
interestExpense 11056000.00
taxProvision 2526000.00
netInterestIncome -11056000.00
incomeTaxExpense 2526000.00
totalRevenue 1280069000.00
totalOperatingExpenses 126041000.00
costOfRevenue 1068205000.00
totalOtherIncomeExpenseNet -10493000.00
netIncomeFromContinuingOps 72804000.00
netIncomeApplicableToCommonShares 72804000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
researchDevelopment 15691000.00
incomeBeforeTax 73756000.00
netIncome 70899000.00
sellingGeneralAdministrative 65857000.00
grossProfit 177480000.00
reconciledDepreciation 25992000.00
ebit 81014000.00
ebitda 106199000.00
depreciationAndAmortization 25185000.00
nonOperatingIncomeNetOther -807000.00
operatingIncome 81014000.00
otherOperatingExpenses 1015903000.00
interestExpense 6451000.00
taxProvision 2857000.00
netInterestIncome -6451000.00
incomeTaxExpense 2857000.00
totalRevenue 1096917000.00
totalOperatingExpenses 96466000.00
costOfRevenue 919437000.00
totalOtherIncomeExpenseNet -7258000.00
netIncomeFromContinuingOps 70899000.00
netIncomeApplicableToCommonShares 70899000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
researchDevelopment 13361000.00
incomeBeforeTax 32291000.00
netIncome 33279000.00
sellingGeneralAdministrative 56614000.00
grossProfit 124892000.00
reconciledDepreciation 24246000.00
ebit 41552000.00
ebitda 65264000.00
depreciationAndAmortization 23712000.00