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

Logo

Cambium Networks Corp. занимается предоставлением решений для инфраструктуры беспроводной широкополосной сети. Его продукты включают в себя двухточечное соединение, Wi-Fi, видеонаблюдение, коммутацию и двухточечное соединение. Компания была основана в 2011 году и имеет штаб-квартиру в Rolling Meadows, IL.

General
Code CMBM
Type Common Stock
Name Cambium Networks Corp
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00P9KJB87
ISIN KYG177661090
PrimaryTicker CMBM.US
CUSIP G17766109
CIK 1738177
FiscalYearEnd December
IPODate 2019-06-26
Sector Technology
Industry Communication Equipment
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Communications Equipment
GicSubIndustry Communications Equipment
HomeCategory Domestic
IsDelisted Нет
Address 3800 Golf Road, Rolling Meadows, IL, United States, 60008
Phone 345 943 3100
WebURL https://www.cambiumnetworks.com
FullTimeEmployees 650
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 148284944
MarketCapitalizationMln 148.2849
EBITDA -3805000
PEGRatio 1.17
WallStreetTargetPrice 9.25
BookValue 4.708
DividendShare 0
DividendYield 0
EarningsShare -0.53
EPSEstimateCurrentYear -0.37
EPSEstimateNextYear -0.08
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter -0.09
MostRecentQuarter 2023-09-30
ProfitMargin -0.055
OperatingMarginTTM -0.5134
ReturnOnAssetsTTM -0.0243
ReturnOnEquityTTM -0.1119
RevenueTTM 264496000
RevenuePerShareTTM 9.661
QuarterlyRevenueGrowthYOY -0.47
GrossProfitTTM 145140000
DilutedEpsTTM -0.53
QuarterlyEarningsGrowthYOY 5.686

Financials / Income Statement / quarterly / net Income

1.43M
2021-12-31
-1.57M
2022-03-31
2.32M
2022-06-30
9.44M
2022-09-30
10.01M
2022-12-31
4.28M
2023-03-31
-2.64M
2023-06-30
-26.2M
2023-09-30

Financials / Income Statement / quarterly / ebitda

4.6M
2021-12-31
-482K
2022-03-31
4.94M
2022-06-30
11.73M
2022-09-30
11.41M
2022-12-31
7.51M
2023-03-31
-545K
2023-06-30
-20.62M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

78.71M
2021-12-31
61.9M
2022-03-31
69.3M
2022-06-30
81.2M
2022-09-30
84.51M
2022-12-31
77.4M
2023-03-31
59.54M
2023-06-30
43.05M
2023-09-30

Earnings / History / epsActual

0.36
2022-12-31
0.24
2023-03-31
0.03
2023-06-30
-0.44
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 18.7266
PriceSalesTTM 0.5209
PriceBookMRQ 1.0539
EnterpriseValue 150892080
EnterpriseValueRevenue 0.5228
EnterpriseValueEbitda -92.1197
SharesStats
SharesOutstanding 27665100
SharesFloat 12168783
PercentInsiders 3.97
PercentInstitutions 87.965
Technicals
Beta 0.911
52WeekHigh 23.26
52WeekLow 3.53
50DayMA 4.5931
200DayMA 11.0692
SharesShort 405854
SharesShortPriorMonth 426134
ShortRatio 1.58
ShortPercent 0.0331
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
totalAssets 245864000.00
intangibleAssets 19854000.00
otherCurrentAssets 9643000.00
totalLiab 115641000.00
totalStockholderEquity 130223000.00
otherCurrentLiab 42011000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -11744000.00
goodWill 9842000.00
cash 27529000.00
totalCurrentLiabilities 78824000.00
currentDeferredRevenue 8791000.00
netDebt 1025000.00
shortTermDebt 3173000.00
shortLongTermDebt 3173000.00
shortLongTermDebtTotal 28554000.00
otherStockholderEquity 143565000.00
totalCurrentAssets 187172000.00
netReceivables 61426000.00
longTermDebt 22588000.00
inventory 79764000.00
accountsPayable 24849000.00
accumulatedOtherComprehensiveIncome -1601000.00
nonCurrrentAssetsOther 880000.00
nonCurrentAssetsTotal 58692000.00
capitalLeaseObligations 2793000.00
nonCurrentLiabilitiesOther 1705000.00
nonCurrentLiabilitiesTotal 36817000.00
liabilitiesAndStockholdersEquity 245864000.00
cashAndShortTermInvestments 27529000.00
propertyPlantAndEquipmentGross 15622000.00
propertyPlantAndEquipmentNet 15622000.00
netWorkingCapital 108348000.00
netInvestedCapital 155984000.00
commonStockSharesOutstanding 27979575.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
totalAssets 280288000.00
intangibleAssets 18908000.00
otherCurrentAssets 9020000.00
totalLiab 126237000.00
totalStockholderEquity 154051000.00
otherCurrentLiab 47539000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 14456000.00
goodWill 9842000.00
cash 31978000.00
totalCurrentLiabilities 89079000.00
currentDeferredRevenue 8307000.00
netDebt -2567000.00
shortTermDebt 3166000.00
shortLongTermDebt 3166000.00
shortLongTermDebtTotal 29411000.00
otherStockholderEquity 141019000.00
totalCurrentAssets 218305000.00
netReceivables 86917000.00
longTermDebt 23212000.00
inventory 82348000.00
accountsPayable 30067000.00
accumulatedOtherComprehensiveIncome -1427000.00
nonCurrrentAssetsOther 929000.00
nonCurrentAssetsTotal 61983000.00
capitalLeaseObligations 3033000.00
nonCurrentLiabilitiesOther 1632000.00
nonCurrentLiabilitiesTotal 37158000.00
liabilitiesAndStockholdersEquity 280288000.00
cashAndShortTermInvestments 31978000.00
propertyPlantAndEquipmentGross 16198000.00
propertyPlantAndEquipmentNet 16198000.00
netWorkingCapital 129226000.00
netInvestedCapital 180429000.00
commonStockSharesOutstanding 27432705.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
totalAssets 283064000.00
intangibleAssets 18108000.00
otherCurrentAssets 7557000.00
totalLiab 130528000.00
totalStockholderEquity 152536000.00
otherCurrentLiab 52315000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 17098000.00
otherLiab 10195000.00
goodWill 9842000.00
otherAssets 15177000.00
cash 38696000.00
totalCurrentLiabilities 93773000.00
currentDeferredRevenue 8761000.00
netDebt -8976000.00
shortTermDebt 3160000.00
shortLongTermDebt 3160000.00
shortLongTermDebtTotal 29720000.00
otherStockholderEquity 136876000.00
propertyPlantEquipment 11521000.00
totalCurrentAssets 223707000.00
netTangibleAssets 124586000.00
netReceivables 98329000.00
longTermDebt 23837000.00
inventory 68333000.00
accountsPayable 29537000.00
accumulatedOtherComprehensiveIncome -1441000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 17098000.00
treasuryStock -5133000.00
nonCurrrentAssetsOther 876000.00
nonCurrentAssetsTotal 59357000.00
capitalLeaseObligations 2723000.00
longTermDebtTotal 23837000.00
nonCurrentLiabilitiesOther 12918000.00
nonCurrentLiabilitiesTotal 36755000.00
capitalSurpluse 142009000.00
liabilitiesAndStockholdersEquity 283064000.00
cashAndShortTermInvestments 38696000.00
propertyPlantAndEquipmentGross 16230000.00
propertyPlantAndEquipmentNet 16230000.00
netWorkingCapital 129934000.00
netInvestedCapital 179533000.00
commonStockSharesOutstanding 28452855.00
2022-12-31
date 2022-12-31
filing_date 2023-02-27
currency_symbol USD
totalAssets 269462000.00
intangibleAssets 17612000.00
otherCurrentAssets 6464000.00
totalLiab 124089000.00
totalStockholderEquity 145373000.00
otherCurrentLiab 43865000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 12822000.00
otherLiab 10236000.00
goodWill 9842000.00
otherAssets 13737000.00
cash 48162000.00
totalCurrentLiabilities 87220000.00
currentDeferredRevenue 8913000.00
netDebt -18371000.00
shortTermDebt 3158000.00
shortLongTermDebt 3158000.00
shortLongTermDebtTotal 29791000.00
otherStockholderEquity 134075000.00
propertyPlantEquipment 15282000.00
totalCurrentAssets 212989000.00
netTangibleAssets 117919000.00
netReceivables 89438000.00
longTermDebt 24463000.00
inventory 57068000.00
accountsPayable 31284000.00
accumulatedOtherComprehensiveIncome -1527000.00
nonCurrrentAssetsOther 955000.00
nonCurrentAssetsTotal 56473000.00
capitalLeaseObligations 2170000.00
nonCurrentLiabilitiesOther 1619000.00
nonCurrentLiabilitiesTotal 36869000.00
liabilitiesAndStockholdersEquity 269462000.00
cashAndShortTermInvestments 48162000.00
propertyPlantAndEquipmentGross 15282000.00
propertyPlantAndEquipmentNet 15282000.00
netWorkingCapital 125769000.00
netInvestedCapital 172994000.00
commonStockSharesOutstanding 28273786.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
totalAssets 247447000.00
intangibleAssets 17320000.00
otherCurrentAssets 5816000.00
totalLiab 117626000.00
totalStockholderEquity 129821000.00
otherCurrentLiab 40640000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 2811000.00
otherLiab 9790000.00
goodWill 9842000.00
otherAssets 10628000.00
cash 44859000.00
totalCurrentLiabilities 80188000.00
currentDeferredRevenue 8226000.00
netDebt -14056000.00
shortTermDebt 3155000.00
shortLongTermDebt 3155000.00
shortLongTermDebtTotal 30803000.00
otherStockholderEquity 128435000.00
propertyPlantEquipment 15602000.00
totalCurrentAssets 194055000.00
netTangibleAssets 102659000.00
netReceivables 84651000.00
longTermDebt 25090000.00
inventory 50641000.00
accountsPayable 28167000.00
accumulatedOtherComprehensiveIncome -1428000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity 2811000.00
treasuryStock -4723000.00
nonCurrrentAssetsOther 1035000.00
nonCurrentAssetsTotal 53392000.00
capitalLeaseObligations 2558000.00
longTermDebtTotal 25090000.00
nonCurrentLiabilitiesOther 12348000.00
nonCurrentLiabilitiesTotal 37438000.00
capitalSurpluse 133158000.00
liabilitiesAndStockholdersEquity 247447000.00
cashAndShortTermInvestments 44859000.00
propertyPlantAndEquipmentGross 42381000.00
propertyPlantAndEquipmentNet 15602000.00
netWorkingCapital 113867000.00
netInvestedCapital 158066000.00
commonStockSharesOutstanding 27979575.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 234900000.00
intangibleAssets 16785000.00
otherCurrentAssets 5251000.00
totalLiab 116748000.00
totalStockholderEquity 118152000.00
otherCurrentLiab 41097000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -6624000.00
otherLiab 8368000.00
goodWill 9842000.00
otherAssets 9986000.00
cash 45929000.00
totalCurrentLiabilities 79614000.00
currentDeferredRevenue 7269000.00
netDebt -14011000.00
shortTermDebt 3152000.00
shortLongTermDebt 3152000.00
shortLongTermDebtTotal 31918000.00
otherStockholderEquity 125918000.00
propertyPlantEquipment 15867000.00
totalCurrentAssets 182420000.00
netTangibleAssets 91525000.00
netReceivables 79818000.00
longTermDebt 25715000.00
inventory 47442000.00
accountsPayable 28096000.00
accumulatedOtherComprehensiveIncome -1145000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity -6624000.00
treasuryStock -4512000.00
nonCurrrentAssetsOther 1089000.00
nonCurrentAssetsTotal 52480000.00
capitalLeaseObligations 3051000.00
longTermDebtTotal 25715000.00
nonCurrentLiabilitiesOther 11419000.00
nonCurrentLiabilitiesTotal 37134000.00
capitalSurpluse 130430000.00
liabilitiesAndStockholdersEquity 234900000.00
cashAndShortTermInvestments 45929000.00
propertyPlantAndEquipmentNet 15867000.00
netWorkingCapital 102806000.00
netInvestedCapital 147019000.00
commonStockSharesOutstanding 27588772.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 214343000.00
intangibleAssets 16790000.00
otherCurrentAssets 5130000.00
totalLiab 101935000.00
totalStockholderEquity 112408000.00
otherCurrentLiab 38164000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -8946000.00
otherLiab 7201000.00
goodWill 9842000.00
otherAssets 10128000.00
cash 38397000.00
totalCurrentLiabilities 64809000.00
currentDeferredRevenue 6964000.00
netDebt -5334000.00
shortTermDebt 3138000.00
shortLongTermDebt 3138000.00
shortLongTermDebtTotal 33063000.00
otherStockholderEquity 122116000.00
propertyPlantEquipment 10732000.00
totalCurrentAssets 161452000.00
netTangibleAssets 85776000.00
netReceivables 64974000.00
longTermDebt 26351000.00
inventory 40210000.00
accountsPayable 16543000.00
accumulatedOtherComprehensiveIncome -765000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity -8946000.00
treasuryStock -4321000.00
nonCurrrentAssetsOther 1150000.00
nonCurrentAssetsTotal 52891000.00
capitalLeaseObligations 3574000.00
longTermDebtTotal 26351000.00
nonCurrentLiabilitiesOther 10775000.00
nonCurrentLiabilitiesTotal 37126000.00
capitalSurpluse 126437000.00
liabilitiesAndStockholdersEquity 214343000.00
cashAndShortTermInvestments 38397000.00
propertyPlantAndEquipmentNet 16131000.00
netWorkingCapital 96643000.00
netInvestedCapital 141897000.00
commonStockSharesOutstanding 26749675.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
totalAssets 232268000.00
intangibleAssets 16644000.00
otherCurrentAssets 4718000.00
totalLiab 120131000.00
totalStockholderEquity 112137000.00
otherCurrentLiab 44530000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -7378000.00
otherLiab 6914000.00
goodWill 9842000.00
otherAssets 8804000.00
cash 59291000.00
totalCurrentLiabilities 82140000.00
currentDeferredRevenue 6880000.00
netDebt -25725000.00
shortTermDebt 2489000.00
shortLongTermDebt 2489000.00
shortLongTermDebtTotal 33566000.00
otherStockholderEquity 120211000.00
propertyPlantEquipment 16389000.00
totalCurrentAssets 180589000.00
netTangibleAssets 85651000.00
netReceivables 70633000.00
longTermDebt 26965000.00
inventory 33777000.00
accountsPayable 28241000.00
accumulatedOtherComprehensiveIncome -699000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity -7378000.00
treasuryStock -3906000.00
nonCurrrentAssetsOther 1200000.00
nonCurrentAssetsTotal 51679000.00
capitalLeaseObligations 4112000.00
longTermDebtTotal 26965000.00
nonCurrentLiabilitiesOther 1551000.00
nonCurrentLiabilitiesTotal 37991000.00
capitalSurpluse 124117000.00
liabilitiesAndStockholdersEquity 232268000.00
cashAndShortTermInvestments 59291000.00
propertyPlantAndEquipmentNet 16389000.00
netWorkingCapital 98449000.00
netInvestedCapital 141591000.00
commonStockSharesOutstanding 28313291.00
2021-09-30
date 2021-09-30
filing_date 2021-11-10
currency_symbol USD
totalAssets 219012000.00
intangibleAssets 16240000.00
otherCurrentAssets 4408000.00
totalLiab 111560000.00
totalStockholderEquity 107452000.00
deferredLongTermLiab 9000.00
otherCurrentLiab 5586000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -8805000.00
otherLiab 7295000.00
goodWill 9842000.00
otherAssets 8529000.00
cash 58596000.00
totalCurrentLiabilities 70017000.00
currentDeferredRevenue 7257000.00
netDebt -24348000.00
shortTermDebt 32292000.00
shortLongTermDebtTotal 34248000.00
otherStockholderEquity 116940000.00
propertyPlantEquipment 15523000.00
totalCurrentAssets 168878000.00
netTangibleAssets 81370000.00
netReceivables 71846000.00
longTermDebt 30249000.00
inventory 28789000.00
accountsPayable 24882000.00
accumulatedOtherComprehensiveIncome -686000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity -8805000.00
treasuryStock -3663000.00
nonCurrrentAssetsOther 568000.00
nonCurrentAssetsTotal 50134000.00
capitalLeaseObligations 3999000.00
longTermDebtTotal 30249000.00
nonCurrentLiabilitiesOther 1978000.00
nonCurrentLiabilitiesTotal 41543000.00
capitalSurpluse 120603000.00
liabilitiesAndStockholdersEquity 219012000.00
cashAndShortTermInvestments 58596000.00
propertyPlantAndEquipmentNet 15523000.00
netWorkingCapital 98861000.00
netInvestedCapital 137701000.00
commonStockSharesOutstanding 28639177.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
totalAssets 217067000.00
intangibleAssets 16158000.00
otherCurrentAssets 3975000.00
totalLiab 116889000.00
totalStockholderEquity 100178000.00
deferredLongTermLiab 9000.00
otherCurrentLiab 37614000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -13422000.00
otherLiab 7029000.00
goodWill 9842000.00
otherAssets 7546000.00
cash 51397000.00
totalCurrentLiabilities 86109000.00
currentDeferredRevenue 6247000.00
netDebt -15490000.00
shortTermDebt 12156000.00
shortLongTermDebt 12156000.00
shortLongTermDebtTotal 35907000.00
otherStockholderEquity 114245000.00
propertyPlantEquipment 13026000.00
totalCurrentAssets 170495000.00
netTangibleAssets 74178000.00
netReceivables 82994000.00
longTermDebt 20507000.00
inventory 28393000.00
accountsPayable 30092000.00
accumulatedOtherComprehensiveIncome -648000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity -13422000.00
treasuryStock -3276000.00
nonCurrrentAssetsOther 391000.00
nonCurrentAssetsTotal 46572000.00
capitalLeaseObligations 3244000.00
longTermDebtTotal 20507000.00
nonCurrentLiabilitiesOther 1936000.00
nonCurrentLiabilitiesTotal 30780000.00
capitalSurpluse 117521000.00
liabilitiesAndStockholdersEquity 217067000.00
cashAndShortTermInvestments 51397000.00
propertyPlantAndEquipmentGross 13026000.00
propertyPlantAndEquipmentNet 13026000.00
netWorkingCapital 84386000.00
netInvestedCapital 132841000.00
commonStockSharesOutstanding 28909348.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
totalAssets 212219000.00
intangibleAssets 16275000.00
otherCurrentAssets 3827000.00
totalLiab 127818000.00
totalStockholderEquity 84401000.00
deferredLongTermLiab 9000.00
otherCurrentLiab 35714000.00
commonStock 3000.00
retainedEarnings -24939000.00
otherLiab 6543000.00
goodWill 9842000.00
otherAssets 16797000.00
cash 51182000.00
totalCurrentLiabilities 95464000.00
currentDeferredRevenue 6237000.00
netDebt 3655000.00
shortTermDebt 29026000.00
shortLongTermDebt 29026000.00
shortLongTermDebtTotal 54837000.00
otherStockholderEquity 109966000.00
propertyPlantEquipment 7891000.00
totalCurrentAssets 165346000.00
netTangibleAssets 58284000.00
netReceivables 71664000.00
longTermDebt 22769000.00
inventory 31435000.00
accountsPayable 24487000.00
accumulatedOtherComprehensiveIncome -629000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity -24939000.00
treasuryStock -3101000.00
nonCurrrentAssetsOther 336000.00
nonCurrentAssetsTotal 46873000.00
capitalLeaseObligations 3042000.00
longTermDebtTotal 22769000.00
nonCurrentLiabilitiesOther 9576000.00
nonCurrentLiabilitiesTotal 32354000.00
capitalSurpluse 113067000.00
liabilitiesAndStockholdersEquity 212219000.00
cashAndShortTermInvestments 51182000.00
propertyPlantAndEquipmentGross 12516000.00
propertyPlantAndEquipmentNet 12516000.00
netWorkingCapital 69882000.00
netInvestedCapital 136196000.00
commonStockSharesOutstanding 28517713.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 205753000.00
intangibleAssets 16333000.00
otherCurrentAssets 5024000.00
totalLiab 142366000.00
totalStockholderEquity 63387000.00
deferredLongTermLiab 9000.00
otherCurrentLiab 41080000.00
commonStock 3000.00
retainedEarnings -44799000.00
otherLiab 6466000.00
goodWill 9842000.00
otherAssets 10346000.00
cash 62472000.00
totalCurrentLiabilities 107611000.00
currentDeferredRevenue 6471000.00
netDebt -4982000.00
shortTermDebt 29201000.00
shortLongTermDebt 29201000.00
shortLongTermDebtTotal 57490000.00
otherStockholderEquity 108747000.00
propertyPlantEquipment 7535000.00
totalCurrentAssets 165135000.00
netTangibleAssets 37212000.00
netReceivables 59534000.00
longTermDebt 24957000.00
inventory 33962000.00
accountsPayable 30859000.00
accumulatedOtherComprehensiveIncome -564000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity -44799000.00
treasuryStock -1090000.00
nonCurrrentAssetsOther 288000.00
nonCurrentAssetsTotal 40618000.00
capitalLeaseObligations 3332000.00
longTermDebtTotal 24957000.00
nonCurrentLiabilitiesOther 9789000.00
nonCurrentLiabilitiesTotal 34755000.00
capitalSurpluse 109837000.00
liabilitiesAndStockholdersEquity 205753000.00
cashAndShortTermInvestments 62472000.00
propertyPlantAndEquipmentGross 12618000.00
propertyPlantAndEquipmentNet 12618000.00
netWorkingCapital 57524000.00
netInvestedCapital 117545000.00
commonStockSharesOutstanding 27582283.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
totalAssets 183532000.00
intangibleAssets 16491000.00
otherCurrentAssets 5074000.00
totalLiab 132936000.00
totalStockholderEquity 50596000.00
otherCurrentLiab 35158000.00
commonStock 3000.00
retainedEarnings -55305000.00
otherLiab 5729000.00
goodWill 9842000.00
otherAssets 1567000.00
cash 50120000.00
totalCurrentLiabilities 76450000.00
currentDeferredRevenue 6731000.00
netDebt 10091000.00
shortTermDebt 9454000.00
shortLongTermDebt 9454000.00
shortLongTermDebtTotal 60211000.00
otherStockholderEquity 106578000.00
propertyPlantEquipment 13121000.00
totalCurrentAssets 142511000.00
netTangibleAssets 24263000.00
netReceivables 54227000.00
longTermDebt 47068000.00
inventory 29054000.00
accountsPayable 25107000.00
accumulatedOtherComprehensiveIncome -680000.00
commonStockTotalEquity 3000.00
nonCurrrentAssetsOther 291000.00
nonCurrentAssetsTotal 41021000.00
capitalLeaseObligations 3689000.00
nonCurrentLiabilitiesOther 1451000.00
nonCurrentLiabilitiesTotal 56486000.00
liabilitiesAndStockholdersEquity 183532000.00
cashAndShortTermInvestments 50120000.00
propertyPlantAndEquipmentGross 13121000.00
propertyPlantAndEquipmentNet 13121000.00
netWorkingCapital 66061000.00
netInvestedCapital 107118000.00
commonStockSharesOutstanding 26346673.00
2020-06-30
date 2020-06-30
filing_date 2020-08-12
currency_symbol USD
totalAssets 168642000.00
intangibleAssets 17142000.00
otherCurrentAssets 3893000.00
totalLiab 124846000.00
totalStockholderEquity 43796000.00
otherCurrentLiab 30278000.00
commonStock 3000.00
retainedEarnings -60900000.00
otherLiab 5118000.00
goodWill 9842000.00
otherAssets 1256000.00
cash 37444000.00
totalCurrentLiabilities 66121000.00
currentDeferredRevenue 6368000.00
netDebt 25617000.00
shortTermDebt 9454000.00
shortLongTermDebt 9454000.00
shortLongTermDebtTotal 63061000.00
otherStockholderEquity 105476000.00
propertyPlantEquipment 13691000.00
totalCurrentAssets 126711000.00
netTangibleAssets 16812000.00
netReceivables 51491000.00
longTermDebt 49431000.00
inventory 30091000.00
accountsPayable 20021000.00
accumulatedOtherComprehensiveIncome -783000.00
commonStockTotalEquity 3000.00
nonCurrrentAssetsOther 415000.00
nonCurrentAssetsTotal 41931000.00
capitalLeaseObligations 4176000.00
nonCurrentLiabilitiesOther 1184000.00
nonCurrentLiabilitiesTotal 58725000.00
liabilitiesAndStockholdersEquity 168642000.00
cashAndShortTermInvestments 37444000.00
propertyPlantAndEquipmentGross 13691000.00
propertyPlantAndEquipmentNet 13691000.00
netWorkingCapital 60590000.00
netInvestedCapital 102681000.00
commonStockSharesOutstanding 25789830.00
2020-03-31
date 2020-03-31
filing_date 2020-05-13
currency_symbol USD
totalAssets 170831000.00
intangibleAssets 17733000.00
otherCurrentAssets 4944000.00
totalLiab 131264000.00
totalStockholderEquity 39567000.00
otherCurrentLiab 27514000.00
commonStock 3000.00
retainedEarnings -64212000.00
otherLiab 4918000.00
goodWill 9493000.00
otherAssets 1232000.00
cash 24493000.00
totalCurrentLiabilities 59827000.00
currentDeferredRevenue 6331000.00
netDebt 51480000.00
shortTermDebt 9454000.00
shortLongTermDebt 9454000.00
shortLongTermDebtTotal 75973000.00
otherStockholderEquity 104543000.00
propertyPlantEquipment 14707000.00
totalCurrentAssets 127666000.00
netTangibleAssets 12341000.00
netReceivables 61652000.00
longTermDebt 61795000.00
inventory 32499000.00
accountsPayable 16528000.00
accumulatedOtherComprehensiveIncome -767000.00
commonStockTotalEquity 3000.00
treasuryStock -1041000.00
nonCurrrentAssetsOther 417000.00
nonCurrentAssetsTotal 43165000.00
capitalLeaseObligations 4724000.00
longTermDebtTotal 61795000.00
nonCurrentLiabilitiesOther 520000.00
nonCurrentLiabilitiesTotal 71437000.00
capitalSurpluse 105584000.00
liabilitiesAndStockholdersEquity 170831000.00
cashAndShortTermInvestments 24493000.00
propertyPlantAndEquipmentGross 14707000.00
propertyPlantAndEquipmentNet 14707000.00
netWorkingCapital 67839000.00
netInvestedCapital 110816000.00
commonStockSharesOutstanding 25677179.00
2019-12-31
date 2019-12-31
filing_date 2020-03-24
currency_symbol USD
totalAssets 172142000.00
intangibleAssets 18495000.00
otherCurrentAssets 4350000.00
totalLiab 132213000.00
totalStockholderEquity 39929000.00
otherCurrentLiab 25770000.00
commonStock 3000.00
retainedEarnings -63374000.00
otherLiab 5189000.00
goodWill 8552000.00
otherAssets 929000.00
cash 19346000.00
totalCurrentLiabilities 67868000.00
currentDeferredRevenue 7430000.00
netDebt 49601000.00
shortTermDebt 9454000.00
shortLongTermDebt 9454000.00
shortLongTermDebtTotal 68947000.00
otherStockholderEquity 103679000.00
propertyPlantEquipment 15186000.00
totalCurrentAssets 129317000.00
netTangibleAssets 12882000.00
netReceivables 58628000.00
longTermDebt 54158000.00
inventory 41670000.00
accountsPayable 25214000.00
accumulatedOtherComprehensiveIncome -379000.00
commonStockTotalEquity 3000.00
treasuryStock -1094000.00
nonCurrrentAssetsOther 4324000.00
nonCurrentAssetsTotal 42825000.00
capitalLeaseObligations 5335000.00
longTermDebtTotal 54158000.00
nonCurrentLiabilitiesTotal 64345000.00
capitalSurpluse 104773000.00
liabilitiesAndStockholdersEquity 172142000.00
cashAndShortTermInvestments 19346000.00
propertyPlantAndEquipmentGross 15186000.00
propertyPlantAndEquipmentNet 15186000.00
commonStockSharesOutstanding 25635050.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 176501000.00
intangibleAssets 19777000.00
otherCurrentAssets 4516000.00
totalLiab 136286000.00
totalStockholderEquity 40215000.00
otherCurrentLiab 31256000.00
commonStock 3000.00
retainedEarnings -62325000.00
otherLiab 5184000.00
goodWill 8963000.00
otherAssets 496000.00
cash 18950000.00
totalCurrentLiabilities 69036000.00
currentDeferredRevenue 7557000.00
netDebt 52445000.00
shortTermDebt 9329000.00
shortLongTermDebt 9329000.00
shortLongTermDebtTotal 71395000.00
otherStockholderEquity 102898000.00
propertyPlantEquipment 15214000.00
totalCurrentAssets 132051000.00
netTangibleAssets 11475000.00
netReceivables 60351000.00
longTermDebt 56522000.00
inventory 41933000.00
accountsPayable 20894000.00
accumulatedOtherComprehensiveIncome -361000.00
commonStockTotalEquity 3000.00
treasuryStock -1094000.00
nonCurrrentAssetsOther 4084000.00
nonCurrentAssetsTotal 44450000.00
capitalLeaseObligations 5544000.00
longTermDebtTotal 56522000.00
nonCurrentLiabilitiesTotal 67250000.00
capitalSurpluse 103992000.00
liabilitiesAndStockholdersEquity 176501000.00
cashAndShortTermInvestments 18950000.00
propertyPlantAndEquipmentGross 15214000.00
propertyPlantAndEquipmentNet 15214000.00
commonStockSharesOutstanding 25634417.00
2019-06-30
date 2019-06-30
filing_date 2019-08-12
currency_symbol USD
totalAssets 215046000.00
intangibleAssets 12015000.00
otherCurrentAssets 4138000.00
totalLiab 177113000.00
totalStockholderEquity 37933000.00
otherCurrentLiab 40223000.00
commonStock 3000.00
retainedEarnings -64285000.00
otherLiab 1916000.00
goodWill 8060000.00
otherAssets 519000.00
cash 71246000.00
totalCurrentLiabilities 79768000.00
currentDeferredRevenue 2203000.00
netDebt 33215000.00
shortTermDebt 9032000.00
shortLongTermDebt 9032000.00
shortLongTermDebtTotal 104461000.00
otherStockholderEquity 102410000.00
propertyPlantEquipment 15423000.00
totalCurrentAssets 179029000.00
netTangibleAssets 17858000.00
netReceivables 62603000.00
longTermDebt 89371000.00
inventory 36978000.00
accountsPayable 28310000.00
accumulatedOtherComprehensiveIncome -195000.00
commonStockTotalEquity 3000.00
treasuryStock -1133000.00
nonCurrrentAssetsOther 4110000.00
nonCurrentAssetsTotal 36017000.00
capitalLeaseObligations 6058000.00
longTermDebtTotal 89371000.00
nonCurrentLiabilitiesTotal 97345000.00
capitalSurpluse 103543000.00
liabilitiesAndStockholdersEquity 215046000.00
cashAndShortTermInvestments 71246000.00
propertyPlantAndEquipmentGross 15423000.00
propertyPlantAndEquipmentNet 15423000.00
commonStockSharesOutstanding 13865111.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
totalAssets 158869000.00
intangibleAssets 12319000.00
otherCurrentAssets 6390000.00
totalLiab 174582000.00
totalStockholderEquity -15713000.00
otherCurrentLiab 37357000.00
commonStock 774000.00
retainedEarnings -64067000.00
otherLiab 1633000.00
goodWill 8060000.00
otherAssets 7708000.00
cash 3801000.00
totalCurrentLiabilities 74543000.00
currentDeferredRevenue 2738000.00
netDebt 103566000.00
shortTermDebt 8961000.00
shortLongTermDebt 8961000.00
shortLongTermDebtTotal 107367000.00
otherStockholderEquity 47803000.00
propertyPlantEquipment 15882000.00
totalCurrentAssets 110476000.00
netTangibleAssets -39090000.00
netReceivables 64316000.00
longTermDebt 91848000.00
inventory 32522000.00
accountsPayable 25487000.00
accumulatedOtherComprehensiveIncome -223000.00
commonStockTotalEquity 774000.00
nonCurrrentAssetsOther 48393000.00
nonCurrentAssetsTotal 48393000.00
capitalLeaseObligations 6558000.00
longTermDebtTotal 91848000.00
nonCurrentLiabilitiesTotal 100039000.00
capitalSurpluse 24651000.00
liabilitiesAndStockholdersEquity 158869000.00
cashAndShortTermInvestments 3801000.00
propertyPlantAndEquipmentGross 15882000.00
propertyPlantAndEquipmentNet 15882000.00
commonStockSharesOutstanding 25605562.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 142057000.00
intangibleAssets 12437000.00
otherCurrentAssets 5889000.00
totalLiab 162628000.00
totalStockholderEquity -20571000.00
otherCurrentLiab 30983000.00
commonStock 772000.00
retainedEarnings -45773000.00
goodWill 8060000.00
cash 4441000.00
totalCurrentLiabilities 66299000.00
currentDeferredRevenue 2770000.00
netDebt 98578000.00
shortTermDebt 8836000.00
shortLongTermDebtTotal 103019000.00
otherStockholderEquity 24651000.00
totalCurrentAssets 105573000.00
netReceivables 61068000.00
inventory 30710000.00
accountsPayable 23710000.00
accumulatedOtherComprehensiveIncome -221000.00
commonStockTotalEquity 772000.00
nonCurrentAssetsTotal 36484000.00
nonCurrentLiabilitiesTotal 96329000.00
liabilitiesAndStockholdersEquity 142057000.00
cashAndShortTermInvestments 4441000.00
propertyPlantAndEquipmentGross 7965000.00
propertyPlantAndEquipmentNet 7965000.00
commonStockSharesOutstanding 19807770.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
commonStockSharesOutstanding 19807770.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
commonStockSharesOutstanding 19807770.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 125641000.00
intangibleAssets 15225000.00
otherCurrentAssets 3083000.00
totalLiab 144585000.00
totalStockholderEquity -18944000.00
otherCurrentLiab 10045000.00
commonStock 772000.00
retainedEarnings -44487000.00
otherLiab 1255000.00
goodWill 8060000.00
otherAssets 6547000.00
cash 4492000.00
totalCurrentLiabilities 54996000.00
shortTermDebt 5058000.00
shortLongTermDebt 5058000.00
otherStockholderEquity 120000.00
propertyPlantEquipment 5754000.00
totalCurrentAssets 90055000.00
netTangibleAssets -42229000.00
netReceivables 53746000.00
longTermDebt 88334000.00
inventory 25897000.00
accountsPayable 19445000.00
commonStockSharesOutstanding 19807770.00
2017-03-31
date 2017-03-31
currency_symbol USD
totalStockholderEquity -49672000.00
netTangibleAssets -78613000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-27
currency_symbol USD
totalAssets 269462000.00
intangibleAssets 17612000.00
otherCurrentAssets 6464000.00
totalLiab 124089000.00
totalStockholderEquity 145373000.00
otherCurrentLiab 43865000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings 12822000.00
otherLiab 10236000.00
goodWill 9842000.00
otherAssets 13737000.00
cash 48162000.00
totalCurrentLiabilities 87220000.00
currentDeferredRevenue 8913000.00
netDebt -18371000.00
shortTermDebt 3158000.00
shortLongTermDebt 3158000.00
shortLongTermDebtTotal 29791000.00
otherStockholderEquity 134075000.00
propertyPlantEquipment 15282000.00
totalCurrentAssets 212989000.00
netTangibleAssets 117919000.00
netReceivables 89438000.00
longTermDebt 24463000.00
inventory 57068000.00
accountsPayable 31284000.00
accumulatedOtherComprehensiveIncome -1527000.00
nonCurrrentAssetsOther 955000.00
nonCurrentAssetsTotal 56473000.00
capitalLeaseObligations 2170000.00
nonCurrentLiabilitiesOther 1619000.00
nonCurrentLiabilitiesTotal 36869000.00
liabilitiesAndStockholdersEquity 269462000.00
cashAndShortTermInvestments 48162000.00
propertyPlantAndEquipmentGross 15282000.00
propertyPlantAndEquipmentNet 15282000.00
netWorkingCapital 125769000.00
netInvestedCapital 172994000.00
commonStockSharesOutstanding 28025278.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
totalAssets 232268000.00
intangibleAssets 16644000.00
otherCurrentAssets 4718000.00
totalLiab 120131000.00
totalStockholderEquity 112137000.00
otherCurrentLiab 44530000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -7378000.00
otherLiab 6914000.00
goodWill 9842000.00
otherAssets 8804000.00
cash 59291000.00
totalCurrentLiabilities 82140000.00
currentDeferredRevenue 6880000.00
netDebt -25725000.00
shortTermDebt 2489000.00
shortLongTermDebt 2489000.00
shortLongTermDebtTotal 33566000.00
otherStockholderEquity 120211000.00
propertyPlantEquipment 16389000.00
totalCurrentAssets 180589000.00
netTangibleAssets 85651000.00
netReceivables 70633000.00
longTermDebt 26965000.00
inventory 33777000.00
accountsPayable 28241000.00
accumulatedOtherComprehensiveIncome -699000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity -7378000.00
treasuryStock -3906000.00
nonCurrrentAssetsOther 1200000.00
nonCurrentAssetsTotal 51679000.00
capitalLeaseObligations 4112000.00
longTermDebtTotal 26965000.00
nonCurrentLiabilitiesOther 1551000.00
nonCurrentLiabilitiesTotal 37991000.00
capitalSurpluse 124117000.00
liabilitiesAndStockholdersEquity 232268000.00
cashAndShortTermInvestments 59291000.00
propertyPlantAndEquipmentGross 16389000.00
propertyPlantAndEquipmentNet 16389000.00
netWorkingCapital 98449000.00
netInvestedCapital 141591000.00
commonStockSharesOutstanding 28628136.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 205753000.00
intangibleAssets 16333000.00
otherCurrentAssets 5024000.00
totalLiab 142366000.00
totalStockholderEquity 63387000.00
deferredLongTermLiab 9000.00
otherCurrentLiab 41080000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -44799000.00
otherLiab 6466000.00
goodWill 9842000.00
otherAssets 10346000.00
cash 62472000.00
totalCurrentLiabilities 107611000.00
currentDeferredRevenue 6471000.00
netDebt -4982000.00
shortTermDebt 29201000.00
shortLongTermDebt 29201000.00
shortLongTermDebtTotal 57490000.00
otherStockholderEquity 108747000.00
propertyPlantEquipment 7535000.00
totalCurrentAssets 165135000.00
netTangibleAssets 37212000.00
netReceivables 59534000.00
longTermDebt 24957000.00
inventory 33962000.00
accountsPayable 30859000.00
accumulatedOtherComprehensiveIncome -564000.00
commonStockTotalEquity 3000.00
retainedEarningsTotalEquity -44799000.00
treasuryStock -1090000.00
nonCurrrentAssetsOther 288000.00
nonCurrentAssetsTotal 40618000.00
capitalLeaseObligations 3332000.00
longTermDebtTotal 24957000.00
nonCurrentLiabilitiesOther 9789000.00
nonCurrentLiabilitiesTotal 34755000.00
capitalSurpluse 109837000.00
liabilitiesAndStockholdersEquity 205753000.00
cashAndShortTermInvestments 62472000.00
propertyPlantAndEquipmentGross 12618000.00
propertyPlantAndEquipmentNet 12618000.00
netWorkingCapital 57524000.00
netInvestedCapital 117545000.00
commonStockSharesOutstanding 26403112.00
2019-12-31
date 2019-12-31
filing_date 2020-03-24
currency_symbol USD
totalAssets 172142000.00
intangibleAssets 18495000.00
otherCurrentAssets 4350000.00
totalLiab 132213000.00
totalStockholderEquity 39929000.00
otherCurrentLiab 25770000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -63374000.00
otherLiab 5189000.00
goodWill 8552000.00
otherAssets 929000.00
cash 19346000.00
totalCurrentLiabilities 67868000.00
currentDeferredRevenue 7430000.00
netDebt 49601000.00
shortTermDebt 9454000.00
shortLongTermDebt 9454000.00
shortLongTermDebtTotal 68947000.00
otherStockholderEquity 103679000.00
propertyPlantEquipment 15186000.00
totalCurrentAssets 129317000.00
netTangibleAssets 12882000.00
netReceivables 58628000.00
longTermDebt 54158000.00
inventory 41670000.00
accountsPayable 25214000.00
accumulatedOtherComprehensiveIncome -379000.00
commonStockTotalEquity 3000.00
treasuryStock -1094000.00
nonCurrrentAssetsOther 3395000.00
nonCurrentAssetsTotal 42825000.00
capitalLeaseObligations 5335000.00
longTermDebtTotal 54158000.00
nonCurrentLiabilitiesTotal 64345000.00
capitalSurpluse 104773000.00
liabilitiesAndStockholdersEquity 172142000.00
cashAndShortTermInvestments 19346000.00
propertyPlantAndEquipmentGross 15186000.00
propertyPlantAndEquipmentNet 15186000.00
netWorkingCapital 61449000.00
netInvestedCapital 103541000.00
commonStockSharesOutstanding 19741764.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 142057000.00
intangibleAssets 12437000.00
otherCurrentAssets 5889000.00
totalLiab 162628000.00
totalStockholderEquity -20571000.00
otherCurrentLiab 30983000.00
commonStock 772000.00
capitalStock 772000.00
retainedEarnings -45773000.00
otherLiab 2146000.00
goodWill 8060000.00
otherAssets 8022000.00
cash 4441000.00
totalCurrentLiabilities 66299000.00
currentDeferredRevenue 2770000.00
netDebt 98578000.00
shortTermDebt 8836000.00
shortLongTermDebt 8836000.00
shortLongTermDebtTotal 103019000.00
otherStockholderEquity 24651000.00
propertyPlantEquipment 7965000.00
totalCurrentAssets 105573000.00
netTangibleAssets -41068000.00
netReceivables 61068000.00
longTermDebt 94183000.00
inventory 30710000.00
accountsPayable 23710000.00
accumulatedOtherComprehensiveIncome -221000.00
commonStockTotalEquity 772000.00
nonCurrrentAssetsOther 36484000.00
nonCurrentAssetsTotal 36484000.00
capitalLeaseObligations 0.00
longTermDebtTotal 94183000.00
nonCurrentLiabilitiesOther 605000.00
nonCurrentLiabilitiesTotal 96329000.00
capitalSurpluse 24651000.00
liabilitiesAndStockholdersEquity 142057000.00
cashAndShortTermInvestments 4441000.00
propertyPlantAndEquipmentGross 7965000.00
propertyPlantAndEquipmentNet 7965000.00
netWorkingCapital 39274000.00
netInvestedCapital 82448000.00
commonStockSharesOutstanding 19807770.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 121613000.00
intangibleAssets 16664000.00
otherCurrentAssets 1318000.00
totalLiab 139439000.00
totalStockholderEquity -17826000.00
otherCurrentLiab 29340000.00
commonStock 772000.00
retainedEarnings -43400000.00
otherLiab 1356000.00
goodWill 8060000.00
otherAssets 6042000.00
cash 7377000.00
totalCurrentLiabilities 54640000.00
currentDeferredRevenue 2891000.00
netDebt 80000000.00
shortTermDebt 3934000.00
shortLongTermDebt 3934000.00
shortLongTermDebtTotal 87377000.00
otherStockholderEquity 24651000.00
propertyPlantEquipment 5221000.00
totalCurrentAssets 85626000.00
netTangibleAssets -42550000.00
netReceivables 52208000.00
longTermDebt 83443000.00
inventory 21885000.00
accountsPayable 18475000.00
accumulatedOtherComprehensiveIncome 151000.00
commonStockTotalEquity 772000.00
nonCurrrentAssetsOther 35987000.00
nonCurrentAssetsTotal 35987000.00
capitalLeaseObligations 0.00
longTermDebtTotal 83443000.00
nonCurrentLiabilitiesTotal 84799000.00
capitalSurpluse 24651000.00
liabilitiesAndStockholdersEquity 121613000.00
cashAndShortTermInvestments 7377000.00
propertyPlantAndEquipmentGross 5221000.00
propertyPlantAndEquipmentNet 5221000.00
netWorkingCapital 30986000.00
netInvestedCapital 69551000.00
commonStockSharesOutstanding 19807770.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 118762000.00
intangibleAssets 20881000.00
otherCurrentAssets 1281000.00
totalLiab 159817000.00
totalStockholderEquity -49672000.00
otherCurrentLiab 3569000.00
commonStock 772000.00
retainedEarnings -52528000.00
otherLiab 1339000.00
goodWill 8060000.00
otherAssets 4003000.00
cash 14627000.00
totalCurrentLiabilities 39434000.00
shortTermDebt 3138000.00
shortLongTermDebt 3138000.00
otherStockholderEquity 84000.00
propertyPlantEquipment 3835000.00
totalCurrentAssets 81983000.00
netTangibleAssets -78613000.00
netReceivables 40275000.00
longTermDebt 119044000.00
inventory 22661000.00
accountsPayable 13665000.00
commonStockSharesOutstanding 19807770.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
investments -3310000.00
totalCashFromFinancingActivities -869000.00
netIncome -26200000.00
changeInCash -4449000.00
beginPeriodCashFlow 31978000.00
endPeriodCashFlow 27529000.00
totalCashFromOperatingActivities -246000.00
depreciation 2294000.00
changeToInventory -1993000.00
changeToAccountReceivables 21685000.00
otherCashflowsFromFinancingActivities -213000.00
capitalExpenditures 3310000
changeInWorkingCapital 12390000.00
stockBasedCompensation 2845000.00
otherNonCashItems 4813000.00
freeCashFlow -3556000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
investments -2463000.00
changeToLiabilities 0.00
totalCashFromFinancingActivities 265000.00
netIncome -2642000.00
changeInCash -6718000.00
beginPeriodCashFlow 38696000.00
endPeriodCashFlow 31978000.00
totalCashFromOperatingActivities -4521000.00
issuanceOfCapitalStock 1102000.00
depreciation 2222000.00
changeToInventory -13739000.00
changeToAccountReceivables 11899000.00
otherCashflowsFromFinancingActivities -180000.00
capitalExpenditures 2463000
changeInWorkingCapital -5230000.00
stockBasedCompensation 3062000.00
otherNonCashItems -128000.00
freeCashFlow -6984000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
investments -3106000.00
changeToLiabilities 1680000.00
totalCashflowsFromInvestingActivities -3106000.00
netBorrowings -656000.00
totalCashFromFinancingActivities -417000.00
changeToOperatingActivities 8182000.00
netIncome 4276000.00
changeInCash -9466000.00
beginPeriodCashFlow 48162000.00
endPeriodCashFlow 38696000.00
totalCashFromOperatingActivities -5959000.00
depreciation 2095000.00
otherCashflowsFromInvestingActivities -1537000.00
changeToInventory -12601000.00
changeToAccountReceivables -8973000.00
salePurchaseOfStock 387000.00
otherCashflowsFromFinancingActivities 239000.00
changeToNetincome 1125000.00
capitalExpenditures 3106000
changeReceivables -8973000.00
cashFlowsOtherOperating 7401000.00
cashAndCashEquivalentsChanges -9482000.00
changeInWorkingCapital -14866000.00
stockBasedCompensation 2875000.00
otherNonCashItems 1180000.00
freeCashFlow -9065000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-27
currency_symbol USD
investments -2562000.00
changeToLiabilities 3114000.00
totalCashflowsFromInvestingActivities -2562000.00
netBorrowings -657000.00
totalCashFromFinancingActivities 1828000.00
changeToOperatingActivities -911000.00
netIncome 10011000.00
changeInCash 3303000.00
beginPeriodCashFlow 44859000.00
endPeriodCashFlow 48162000.00
totalCashFromOperatingActivities 4026000.00
depreciation 1972000.00
changeToInventory -8451000.00
changeToAccountReceivables -7244000.00
otherCashflowsFromFinancingActivities 3612000.00
changeToNetincome 1686000.00
capitalExpenditures 2562000
changeInWorkingCapital -9718000.00
stockBasedCompensation 2895000.00
otherNonCashItems 2068000.00
freeCashFlow 1464000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
investments -2414000.00
changeToLiabilities -137000.00
totalCashflowsFromInvestingActivities -2414000.00
netBorrowings -656000.00
totalCashFromFinancingActivities -774000.00
changeToOperatingActivities -2506000.00
netIncome 9435000.00
changeInCash -1070000.00
beginPeriodCashFlow 45929000.00
endPeriodCashFlow 44859000.00
totalCashFromOperatingActivities 2159000.00
depreciation 1930000.00
otherCashflowsFromInvestingActivities -1440000.00
changeToInventory -4786000.00
changeToAccountReceivables -5506000.00
salePurchaseOfStock 113000.00
otherCashflowsFromFinancingActivities -118000.00
changeToNetincome 3653000.00
capitalExpenditures 2414000
changeReceivables -5506000.00
cashFlowsOtherOperating 251000.00
cashAndCashEquivalentsChanges -1029000.00
changeInWorkingCapital -12935000.00
stockBasedCompensation 2848000.00
otherNonCashItems 1575000.00
freeCashFlow -255000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
investments -2487000.00
changeToLiabilities 11899000.00
totalCashflowsFromInvestingActivities -2487000.00
netBorrowings -656000.00
totalCashFromFinancingActivities 87000.00
changeToOperatingActivities 8589000.00
netIncome 2322000.00
changeInCash 7532000.00
beginPeriodCashFlow 38397000.00
endPeriodCashFlow 45929000.00
totalCashFromOperatingActivities 9986000.00
issuanceOfCapitalStock 1127000.00
depreciation 1904000.00
otherCashflowsFromInvestingActivities -933000.00
changeToInventory -7312000.00
changeToAccountReceivables -3930000.00
salePurchaseOfStock 1230000.00
otherCashflowsFromFinancingActivities -384000.00
changeToNetincome 2590000.00
capitalExpenditures 2487000
changeReceivables -10082000.00
cashFlowsOtherOperating 11055000.00
cashAndCashEquivalentsChanges 7586000.00
changeInWorkingCapital 3094000.00
stockBasedCompensation 2517000.00
otherNonCashItems 69000.00
freeCashFlow 7499000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
investments -1782000.00
changeToLiabilities -20256000.00
totalCashflowsFromInvestingActivities -1782000.00
netBorrowings -656000.00
totalCashFromFinancingActivities 104000.00
changeToOperatingActivities -8262000.00
netIncome -1568000.00
changeInCash -20894000.00
beginPeriodCashFlow 59291000.00
endPeriodCashFlow 38397000.00
totalCashFromOperatingActivities -19225000.00
depreciation 1790000.00
otherCashflowsFromInvestingActivities -1068000.00
changeToInventory -6485000.00
changeToAccountReceivables 6152000.00
salePurchaseOfStock 146000.00
otherCashflowsFromFinancingActivities 104000.00
changeToNetincome 1128000.00
capitalExpenditures 1782000
changeReceivables 6152000.00
cashFlowsOtherOperating 857000.00
cashAndCashEquivalentsChanges -20903000.00
changeInWorkingCapital -20704000.00
stockBasedCompensation 2420000.00
otherNonCashItems 210000.00
freeCashFlow -21007000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
investments -3378000.00
changeToLiabilities 4400000.00
totalCashflowsFromInvestingActivities -3378000.00
netBorrowings -908000.00
totalCashFromFinancingActivities -1501000.00
changeToOperatingActivities -1248000.00
netIncome 1427000.00
changeInCash 695000.00
beginPeriodCashFlow 58596000.00
endPeriodCashFlow 59291000.00
totalCashFromOperatingActivities 5565000.00
issuanceOfCapitalStock 923000.00
depreciation 1731000.00
otherCashflowsFromInvestingActivities -1316000.00
changeToInventory -5683000.00
changeToAccountReceivables 1315000.00
salePurchaseOfStock -567000.00
otherCashflowsFromFinancingActivities 28296000.00
changeToNetincome 3156000.00
capitalExpenditures 3378000
changeReceivables 1315000.00
cashFlowsOtherOperating -5968000.00
cashAndCashEquivalentsChanges 686000.00
changeInWorkingCapital -1216000.00
stockBasedCompensation 2133000.00
otherNonCashItems 1131000.00
freeCashFlow 2187000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-10
currency_symbol USD
investments -3225000.00
changeToLiabilities -5628000.00
totalCashflowsFromInvestingActivities -3225000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -1373000.00
changeToOperatingActivities 10253000.00
netIncome 4617000.00
changeInCash 7199000.00
beginPeriodCashFlow 51397000.00
endPeriodCashFlow 58596000.00
totalCashFromOperatingActivities 11819000.00
issuanceOfCapitalStock 0.00
depreciation 1775000.00
otherCashflowsFromInvestingActivities -992000.00
changeToInventory -481000.00
changeToAccountReceivables 10092000.00
salePurchaseOfStock 1196000.00
otherCashflowsFromFinancingActivities 1127000.00
changeToNetincome 1197000.00
capitalExpenditures 3225000
changeReceivables 10092000.00
cashFlowsOtherOperating 672000.00
cashAndCashEquivalentsChanges 7221000.00
changeInWorkingCapital 4144000.00
stockBasedCompensation 2076000.00
otherNonCashItems 12000.00
freeCashFlow 8594000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
investments -1951000.00
changeToLiabilities 5295000.00
totalCashflowsFromInvestingActivities -1951000.00
netBorrowings -19572000.00
totalCashFromFinancingActivities -17987000.00
changeToOperatingActivities 6114000.00
netIncome 11517000.00
changeInCash 215000.00
beginPeriodCashFlow 51182000.00
endPeriodCashFlow 51397000.00
totalCashFromOperatingActivities 20138000.00
depreciation 1751000.00
otherCashflowsFromInvestingActivities -801000.00
changeToInventory 3102000.00
changeToAccountReceivables -10881000.00
salePurchaseOfStock 2207000.00
otherCashflowsFromFinancingActivities 1585000.00
changeToNetincome 2800000.00
capitalExpenditures 1951000
changeReceivables -10881000.00
cashFlowsOtherOperating 5623000.00
cashAndCashEquivalentsChanges 200000.00
changeInWorkingCapital 3630000.00
stockBasedCompensation 2098000.00
otherNonCashItems 394000.00
freeCashFlow 18187000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
investments -1612000.00
changeToLiabilities -10559000.00
totalCashflowsFromInvestingActivities -1612000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -2092000.00
changeToOperatingActivities -8341000.00
netIncome 19860000.00
changeInCash -11290000.00
beginPeriodCashFlow 62472000.00
endPeriodCashFlow 51182000.00
totalCashFromOperatingActivities -7562000.00
depreciation 1720000.00
otherCashflowsFromInvestingActivities -798000.00
changeToInventory 3236000.00
changeToAccountReceivables -11700000.00
salePurchaseOfStock 1971000.00
otherCashflowsFromFinancingActivities 408000.00
changeToNetincome -4988000.00
capitalExpenditures 1612000
changeReceivables -11700000.00
cashFlowsOtherOperating -4411000.00
cashAndCashEquivalentsChanges -11266000.00
changeInWorkingCapital -23582000.00
stockBasedCompensation 1410000.00
otherNonCashItems -603000.00
freeCashFlow -9174000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments -1713000.00
changeToLiabilities 5922000.00
totalCashflowsFromInvestingActivities -1713000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -1062000.00
changeToOperatingActivities 6116000.00
netIncome 10506000.00
changeInCash 12352000.00
beginPeriodCashFlow 50120000.00
endPeriodCashFlow 62472000.00
totalCashFromOperatingActivities 15082000.00
depreciation 1763000.00
changeToInventory -4871000.00
changeToAccountReceivables -4766000.00
otherCashflowsFromFinancingActivities 1438000.00
changeToNetincome 275000.00
capitalExpenditures 1713000
changeInWorkingCapital 2401000.00
stockBasedCompensation 731000.00
otherNonCashItems 69000.00
freeCashFlow 13369000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
investments -1375000.00
changeToLiabilities 5156000.00
totalCashflowsFromInvestingActivities -1375000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -2352000.00
changeToOperatingActivities 3237000.00
netIncome 5595000.00
changeInCash 12676000.00
beginPeriodCashFlow 37444000.00
endPeriodCashFlow 50120000.00
totalCashFromOperatingActivities 16385000.00
depreciation 1807000.00
changeToInventory 156000.00
changeToAccountReceivables 7931000.00
otherCashflowsFromFinancingActivities 148000.00
changeToNetincome 1834000.00
capitalExpenditures 1375000
changeInWorkingCapital 7013000.00
stockBasedCompensation 954000.00
otherNonCashItems 1450000.00
freeCashFlow 15010000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-12
currency_symbol USD
investments -768000.00
changeToLiabilities 3565000.00
totalCashflowsFromInvestingActivities -768000.00
netBorrowings -12500000.00
totalCashFromFinancingActivities -12506000.00
changeToOperatingActivities 2487000.00
netIncome 3312000.00
changeInCash 12951000.00
beginPeriodCashFlow 24493000.00
endPeriodCashFlow 37444000.00
totalCashFromOperatingActivities 26225000.00
depreciation 1853000.00
changeToInventory 1713000.00
changeToAccountReceivables 11794000.00
otherCashflowsFromFinancingActivities -6000.00
changeToNetincome 1520000.00
capitalExpenditures 768000
changeInWorkingCapital 19404000.00
stockBasedCompensation 940000.00
otherNonCashItems 804000.00
freeCashFlow 25457000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-13
currency_symbol USD
investments -1544000.00
changeToLiabilities -8546000.00
totalCashflowsFromInvestingActivities -1544000.00
netBorrowings 7500000.00
totalCashFromFinancingActivities 7552000.00
changeToOperatingActivities -1086000.00
netIncome -838000.00
changeInCash 5147000.00
beginPeriodCashFlow 19346000.00
endPeriodCashFlow 24493000.00
totalCashFromOperatingActivities -791000.00
depreciation 1845000.00
changeToInventory 8698000.00
changeToAccountReceivables -2172000.00
salePurchaseOfStock -181000.00
otherCashflowsFromFinancingActivities 10052000.00
changeToNetincome 1171000.00
capitalExpenditures 1210000
changeInWorkingCapital -3106000.00
stockBasedCompensation 811000.00
otherNonCashItems 659000.00
freeCashFlow -2001000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-24
currency_symbol USD
investments -3205000.00
changeToLiabilities 3753000.00
totalCashflowsFromInvestingActivities -3205000.00
netBorrowings -2375000.00
totalCashFromFinancingActivities -2556000.00
changeToOperatingActivities -336000.00
netIncome -1049000.00
changeInCash 396000.00
beginPeriodCashFlow 18950000.00
endPeriodCashFlow 19346000.00
totalCashFromOperatingActivities 6145000.00
depreciation 2046000.00
dividendsPaid 66169000.00
changeToInventory 1028000.00
changeToAccountReceivables -7395000.00
salePurchaseOfStock -181000.00
otherCashflowsFromFinancingActivities 132157000.00
changeToNetincome 598000.00
capitalExpenditures 539000
changeInWorkingCapital 4414000.00
stockBasedCompensation 790000.00
otherNonCashItems 41000.00
freeCashFlow 5606000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
investments -2985000.00
changeToLiabilities -6223000.00
totalCashflowsFromInvestingActivities -2985000.00
netBorrowings -33087000.00
totalCashFromFinancingActivities -37445000.00
changeToOperatingActivities -11003000.00
netIncome 1960000.00
changeInCash -52296000.00
beginPeriodCashFlow 71246000.00
endPeriodCashFlow 18950000.00
totalCashFromOperatingActivities -11801000.00
depreciation 1568000.00
changeToInventory -1977000.00
changeToAccountReceivables 2423000.00
salePurchaseOfStock -3428000.00
otherCashflowsFromFinancingActivities -930000.00
changeToNetincome 788000.00
capitalExpenditures 985000
changeInWorkingCapital -16780000.00
stockBasedCompensation 828000.00
otherNonCashItems 632000.00
freeCashFlow -12786000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-12
currency_symbol USD
investments -911000.00
changeToLiabilities 2736000.00
totalCashflowsFromInvestingActivities -911000.00
netBorrowings -2375000.00
totalCashFromFinancingActivities 62398000.00
changeToOperatingActivities 1492000.00
netIncome -20374000.00
changeInCash 67445000.00
beginPeriodCashFlow 3801000.00
endPeriodCashFlow 71246000.00
totalCashFromOperatingActivities 5954000.00
depreciation 1393000.00
changeToInventory -4034000.00
changeToAccountReceivables 1717000.00
salePurchaseOfStock 65988000.00
otherCashflowsFromFinancingActivities -1215000.00
changeToNetincome 22847000.00
capitalExpenditures 911000
changeInWorkingCapital 1911000.00
stockBasedCompensation 16078000.00
otherNonCashItems -252000.00
freeCashFlow 5043000.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
investments -1511000.00
changeToLiabilities 1830000.00
totalCashflowsFromInvestingActivities -1511000.00
netBorrowings -2375000.00
totalCashFromFinancingActivities -2375000.00
changeToOperatingActivities 3000000.00
netIncome 1862000.00
changeInCash -640000.00
beginPeriodCashFlow 4441000.00
endPeriodCashFlow 3801000.00
totalCashFromOperatingActivities 3255000.00
depreciation 1360000.00
changeToInventory -2651000.00
changeToAccountReceivables -1902000.00
otherCashflowsFromFinancingActivities -1511000.00
changeToNetincome 1176000.00
capitalExpenditures 1511000
changeInWorkingCapital -1308000.00
otherNonCashItems 1031000.00
freeCashFlow 1744000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities -7500000.00
totalCashFromFinancingActivities 8479000.00
netIncome 744000.00
changeInCash 286000.00
beginPeriodCashFlow 4155000.00
endPeriodCashFlow 4441000.00
totalCashFromOperatingActivities -5656000.00
depreciation 1688000.00
changeToInventory -556000.00
changeToAccountReceivables -4807000.00
otherCashflowsFromFinancingActivities 9604000.00
capitalExpenditures 2448000
changeInWorkingCapital -7502000.00
otherNonCashItems 213000.00
freeCashFlow -8104000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
changeToLiabilities 4776000.00
totalCashflowsFromInvestingActivities -1810000.00
netBorrowings -1125000.00
totalCashFromFinancingActivities -1125000.00
changeToOperatingActivities 4448000.00
netIncome -2555000.00
changeInCash 223000.00
beginPeriodCashFlow 3932000.00
endPeriodCashFlow 4155000.00
totalCashFromOperatingActivities 3160000.00
depreciation 2529000.00
changeToInventory -3996000.00
changeToAccountReceivables 1297000.00
otherCashflowsFromFinancingActivities -1810000.00
changeToNetincome -841000.00
capitalExpenditures 1810000
changeInWorkingCapital 3885000.00
otherNonCashItems 407000.00
freeCashFlow 1350000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
changeToLiabilities 413000.00
totalCashflowsFromInvestingActivities -1906000.00
netBorrowings 1837000.00
totalCashFromFinancingActivities 1837000.00
changeToOperatingActivities -1650000.00
netIncome 525000.00
changeInCash -560000.00
beginPeriodCashFlow 4492000.00
endPeriodCashFlow 3932000.00
totalCashFromOperatingActivities -462000.00
depreciation 2431000.00
changeToInventory -1084000.00
changeToAccountReceivables -1929000.00
otherCashflowsFromFinancingActivities 2962000.00
changeToNetincome 548000.00
capitalExpenditures 1906000
changeInWorkingCapital -4109000.00
otherNonCashItems 345000.00
freeCashFlow -2368000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
changeToLiabilities 877000.00
totalCashflowsFromInvestingActivities -1336000.00
netBorrowings 5875000.00
totalCashFromFinancingActivities 5875000.00
changeToOperatingActivities -5582000.00
netIncome -227000.00
changeInCash -2885000.00
beginPeriodCashFlow 7377000.00
endPeriodCashFlow 4492000.00
totalCashFromOperatingActivities -7437000.00
depreciation 2370000.00
changeToInventory -4373000.00
changeToAccountReceivables 147000.00
otherCashflowsFromFinancingActivities 7000000.00
changeToNetincome 119000.00
capitalExpenditures 1336000
changeInWorkingCapital -9839000.00
otherNonCashItems 563000.00
freeCashFlow -8773000.00
2017-03-31
date 2017-03-31
currency_symbol USD
changeToLiabilities -4455000.00
totalCashflowsFromInvestingActivities -1024000.00
netBorrowings -6515000.00
totalCashFromFinancingActivities -7780000.00
changeToOperatingActivities -987000.00
netIncome 2672000.00
changeInCash -5066000.00
endPeriodCashFlow 7377000.00
totalCashFromOperatingActivities 3735000.00
depreciation 1588000.00
changeToInventory 4108000.00
changeToAccountReceivables 273000.00
otherCashflowsFromFinancingActivities -1265000.00
changeToNetincome 30000.00
capitalExpenditures 518000
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-27
currency_symbol USD
investments -9245000.00
changeToLiabilities 2767000.00
totalCashflowsFromInvestingActivities -9245000.00
netBorrowings -1969000.00
totalCashFromFinancingActivities 1245000.00
changeToOperatingActivities -3090000.00
netIncome 20200000.00
changeInCash -11129000.00
beginPeriodCashFlow 59291000.00
endPeriodCashFlow 48162000.00
totalCashFromOperatingActivities -3054000.00
depreciation 7596000.00
changeToInventory -27034000.00
changeToAccountReceivables -11174000.00
otherCashflowsFromFinancingActivities 3214000.00
changeToNetincome 9109000.00
capitalExpenditures 9245000
changeInWorkingCapital -40263000.00
stockBasedCompensation 10680000.00
otherNonCashItems 3922000.00
freeCashFlow -12299000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
investments -10166000.00
changeToLiabilities 1692000.00
totalCashflowsFromInvestingActivities -10166000.00
netBorrowings -26700000.00
totalCashFromFinancingActivities -22953000.00
changeToOperatingActivities -3314000.00
netIncome 37421000.00
changeInCash -3181000.00
beginPeriodCashFlow 62472000.00
endPeriodCashFlow 59291000.00
totalCashFromOperatingActivities 29960000.00
issuanceOfCapitalStock 1756000.00
depreciation 6977000.00
otherCashflowsFromInvestingActivities -3907000.00
changeToInventory 174000.00
changeToAccountReceivables -19336000.00
salePurchaseOfStock 4807000.00
otherCashflowsFromFinancingActivities 30583000.00
changeToNetincome 1445000.00
capitalExpenditures 10166000
changeReceivables -11174000.00
cashFlowsOtherOperating -4084000.00
cashAndCashEquivalentsChanges -3159000.00
changeInWorkingCapital -17024000.00
stockBasedCompensation 7717000.00
otherNonCashItems 934000.00
freeCashFlow 19794000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments -5400000.00
changeToLiabilities 18708000.00
totalCashflowsFromInvestingActivities -5400000.00
netBorrowings -10000000.00
totalCashFromFinancingActivities -8368000.00
changeToOperatingActivities 10754000.00
netIncome 18575000.00
changeInCash 43126000.00
beginPeriodCashFlow 19346000.00
endPeriodCashFlow 62472000.00
totalCashFromOperatingActivities 56901000.00
depreciation 7268000.00
otherCashflowsFromInvestingActivities -1993000.00
changeToInventory 5696000.00
changeToAccountReceivables 3018000.00
salePurchaseOfStock 1628000.00
otherCashflowsFromFinancingActivities 11632000.00
changeToNetincome 2904000.00
capitalExpenditures 5066000
changeReceivables 3165000.00
cashFlowsOtherOperating 3622000.00
cashAndCashEquivalentsChanges 43133000.00
changeInWorkingCapital 25712000.00
stockBasedCompensation 3436000.00
otherNonCashItems 2982000.00
freeCashFlow 51835000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-24
currency_symbol USD
investments -8612000.00
changeToLiabilities 2096000.00
totalCashflowsFromInvestingActivities -8612000.00
netBorrowings -40212000.00
totalCashFromFinancingActivities 20022000.00
changeToOperatingActivities -6847000.00
netIncome -17601000.00
changeInCash 14905000.00
beginPeriodCashFlow 4441000.00
endPeriodCashFlow 19346000.00
totalCashFromOperatingActivities 3553000.00
issuanceOfCapitalStock 65988000.00
depreciation 6367000.00
changeToInventory -7634000.00
changeToAccountReceivables -4671000.00
salePurchaseOfStock 65988000.00
otherCashflowsFromFinancingActivities -5754000.00
changeToNetincome 25409000.00
capitalExpenditures 3946000
changeInWorkingCapital -11763000.00
stockBasedCompensation 17696000.00
otherNonCashItems 1452000.00
freeCashFlow -393000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
investments -7500000.00
changeToLiabilities 4261000.00
totalCashflowsFromInvestingActivities -7500000.00
netBorrowings 15462000.00
totalCashFromFinancingActivities 15066000.00
changeToOperatingActivities -4422000.00
netIncome -1513000.00
changeInCash -2936000.00
beginPeriodCashFlow 7377000.00
endPeriodCashFlow 4441000.00
totalCashFromOperatingActivities -10395000.00
depreciation 9018000.00
changeToInventory -10009000.00
changeToAccountReceivables -5292000.00
otherCashflowsFromFinancingActivities 19566000.00
changeToNetincome -911000.00
capitalExpenditures 7500000
changeInWorkingCapital -17565000.00
otherNonCashItems 1528000.00
freeCashFlow -17895000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
investments -5931000.00
changeToLiabilities 4726000.00
totalCashflowsFromInvestingActivities -5931000.00
netBorrowings 53485000.00
totalCashFromFinancingActivities -24347000.00
changeToOperatingActivities 11216000.00
netIncome 9799000.00
changeInCash -7250000.00
beginPeriodCashFlow 14627000.00
endPeriodCashFlow 7377000.00
totalCashFromOperatingActivities 23001000.00
depreciation 8871000.00
changeToInventory 586000.00
changeToAccountReceivables -2262000.00
salePurchaseOfStock -65712000.00
otherCashflowsFromFinancingActivities 42168000.00
changeToNetincome -1012000.00
capitalExpenditures 5931000
changeInWorkingCapital 5805000.00
otherNonCashItems 410000.00
freeCashFlow 17070000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
investments -2031000.00
changeToLiabilities -3363000.00
totalCashflowsFromInvestingActivities -2031000.00
netBorrowings -5427000.00
totalCashFromFinancingActivities -5427000.00
changeToOperatingActivities 11390000.00
netIncome 2913000.00
changeInCash 9010000.00
beginPeriodCashFlow 5617000.00
endPeriodCashFlow 14627000.00
totalCashFromOperatingActivities 16532000.00
depreciation 8433000.00
changeToInventory -1314000.00
changeToAccountReceivables 5743000.00
otherCashflowsFromFinancingActivities 7285000.00
changeToNetincome 310000.00
capitalExpenditures 2031000
changeInWorkingCapital 5514000.00
otherNonCashItems -210000.00
freeCashFlow 14501000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
researchDevelopment 13151000.00
incomeBeforeTax -22783000.00
netIncome -26200000.00
sellingGeneralAdministrative 8688000.00
sellingAndMarketingExpenses 9675000.00
grossProfit 10959000.00
reconciledDepreciation 2294000.00
ebit -22163000.00
ebitda -20618000.00
depreciationAndAmortization 1545000.00
operatingIncome -22100000.00
otherOperatingExpenses 63601000.00
interestExpense 620000.00
taxProvision 3417000.00
netInterestIncome -620000.00
incomeTaxExpense 3417000.00
totalRevenue 43046000.00
totalOperatingExpenses 31514000.00
costOfRevenue 32087000.00
totalOtherIncomeExpenseNet -683000.00
netIncomeFromContinuingOps -26200000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
researchDevelopment 13008000.00
incomeBeforeTax -3346000.00
netIncome -2642000.00
sellingGeneralAdministrative 6564000.00
sellingAndMarketingExpenses 10800000.00
grossProfit 29242000.00
reconciledDepreciation 2222000.00
ebit -2767000.00
ebitda -545000.00
depreciationAndAmortization 2222000.00
operatingIncome -2703000.00
otherOperatingExpenses 62245000.00
interestExpense 579000.00
taxProvision -704000.00
netInterestIncome -579000.00
incomeTaxExpense -704000.00
totalRevenue 59542000.00
totalOperatingExpenses 31945000.00
costOfRevenue 30300000.00
totalOtherIncomeExpenseNet -64000.00
netIncomeFromContinuingOps -2642000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
researchDevelopment 14262000.00
incomeBeforeTax 4814000.00
netIncome 4276000.00
sellingGeneralAdministrative 6667000.00
sellingAndMarketingExpenses 11670000.00
grossProfit 39660000.00
reconciledDepreciation 2095000.00
ebit 5565000.00
ebitda 7506000.00
depreciationAndAmortization 1941000.00
nonOperatingIncomeNetOther -154000.00
operatingIncome 5565000.00
otherOperatingExpenses 71836000.00
interestExpense 597000.00
taxProvision 538000.00
netInterestIncome -597000.00
incomeTaxExpense 538000.00
totalRevenue 77401000.00
totalOperatingExpenses 34095000.00
costOfRevenue 37741000.00
totalOtherIncomeExpenseNet -751000.00
netIncomeFromContinuingOps 4276000.00
netIncomeApplicableToCommonShares 4276000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-27
currency_symbol USD
researchDevelopment 12874000.00
incomeBeforeTax 8876000.00
netIncome 10011000.00
sellingGeneralAdministrative 5422000.00
sellingAndMarketingExpenses 12148000.00
grossProfit 41369000.00
reconciledDepreciation 1972000.00
ebit 9450000.00
ebitda 11407000.00
depreciationAndAmortization 1957000.00
operatingIncome 9450000.00
otherOperatingExpenses 75057000.00
interestExpense 559000.00
taxProvision -1135000.00
netInterestIncome -559000.00
incomeTaxExpense -1135000.00
totalRevenue 84507000.00
totalOperatingExpenses 31919000.00
costOfRevenue 43138000.00
totalOtherIncomeExpenseNet -574000.00
netIncomeFromContinuingOps 10011000.00
netIncomeApplicableToCommonShares 10011000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
researchDevelopment 11747000.00
incomeBeforeTax 9281000.00
netIncome 9435000.00
sellingGeneralAdministrative 7882000.00
sellingAndMarketingExpenses 10071000.00
grossProfit 41166000.00
reconciledDepreciation 1930000.00
ebit 9960000.00
ebitda 11725000.00
depreciationAndAmortization 1765000.00
nonOperatingIncomeNetOther -165000.00
operatingIncome 9960000.00
otherOperatingExpenses 71240000.00
interestExpense 514000.00
taxProvision -154000.00
netInterestIncome -514000.00
incomeTaxExpense -154000.00
totalRevenue 81200000.00
totalOperatingExpenses 31206000.00
costOfRevenue 40034000.00
totalOtherIncomeExpenseNet -679000.00
netIncomeFromContinuingOps 9435000.00
netIncomeApplicableToCommonShares 9435000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
researchDevelopment 10576000.00
incomeBeforeTax 2629000.00
netIncome 2322000.00
sellingGeneralAdministrative 8085000.00
sellingAndMarketingExpenses 10579000.00
grossProfit 33439000.00
reconciledDepreciation 1904000.00
ebit 2665000.00
ebitda 4940000.00
depreciationAndAmortization 2275000.00
nonOperatingIncomeNetOther 371000.00
operatingIncome 2665000.00
otherOperatingExpenses 66631000.00
interestExpense 407000.00
taxProvision 307000.00
netInterestIncome -407000.00
incomeTaxExpense 307000.00
totalRevenue 69296000.00
totalOperatingExpenses 30774000.00
costOfRevenue 35857000.00
totalOtherIncomeExpenseNet -36000.00
netIncomeFromContinuingOps 2322000.00
netIncomeApplicableToCommonShares 2322000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
researchDevelopment 12102000.00
incomeBeforeTax -2769000.00
netIncome -1568000.00
sellingGeneralAdministrative 7665000.00
sellingAndMarketingExpenses 10148000.00
grossProfit 29166000.00
reconciledDepreciation 1790000.00
ebit -2195000.00
ebitda -482000.00
depreciationAndAmortization 1713000.00
nonOperatingIncomeNetOther -77000.00
operatingIncome -2195000.00
otherOperatingExpenses 64091000.00
interestExpense 497000.00
taxProvision -1201000.00
netInterestIncome -497000.00
incomeTaxExpense -1201000.00
totalRevenue 61896000.00
totalOperatingExpenses 31361000.00
costOfRevenue 32730000.00
totalOtherIncomeExpenseNet -574000.00
netIncomeFromContinuingOps -1568000.00
netIncomeApplicableToCommonShares -1568000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
researchDevelopment 11627000.00
incomeBeforeTax 1811000.00
netIncome 1427000.00
sellingGeneralAdministrative 7425000.00
sellingAndMarketingExpenses 11091000.00
grossProfit 34514000.00
reconciledDepreciation 1731000.00
ebit 2872000.00
ebitda 4603000.00
depreciationAndAmortization 1731000.00
nonOperatingIncomeNetOther -35000.00
operatingIncome 2907000.00
otherOperatingExpenses 75803000.00
interestExpense 1061000.00
taxProvision 384000.00
netInterestIncome -1061000.00
incomeTaxExpense 384000.00
totalRevenue 78710000.00
totalOperatingExpenses 31607000.00
costOfRevenue 44196000.00
totalOtherIncomeExpenseNet -35000.00
netIncomeFromContinuingOps 1427000.00
netIncomeApplicableToCommonShares 1427000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-10
currency_symbol USD
researchDevelopment 12082000.00
incomeBeforeTax 4972000.00
netIncome 4617000.00
sellingGeneralAdministrative 6640000.00
sellingAndMarketingExpenses 9938000.00
grossProfit 36020000.00
reconciledDepreciation 1775000.00
ebit 5724000.00
ebitda 7499000.00
depreciationAndAmortization 1775000.00
nonOperatingIncomeNetOther -88000.00
operatingIncome 5812000.00
otherOperatingExpenses 70108000.00
interestExpense 752000.00
taxProvision 355000.00
netInterestIncome -752000.00
incomeTaxExpense 355000.00
totalRevenue 75920000.00
totalOperatingExpenses 30208000.00
costOfRevenue 39900000.00
totalOtherIncomeExpenseNet -88000.00
netIncomeFromContinuingOps 4617000.00
netIncomeApplicableToCommonShares 4617000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
researchDevelopment 12617000.00
incomeBeforeTax 12902000.00
netIncome 11517000.00
sellingGeneralAdministrative 7896000.00
sellingAndMarketingExpenses 9718000.00
grossProfit 46092000.00
reconciledDepreciation 1751000.00
ebit 14218000.00
ebitda 15969000.00
depreciationAndAmortization 1751000.00
nonOperatingIncomeNetOther -79000.00
operatingIncome 14297000.00
otherOperatingExpenses 78412000.00
interestExpense 1316000.00
taxProvision 1385000.00
netInterestIncome -1316000.00
incomeTaxExpense 1385000.00
totalRevenue 92709000.00
totalOperatingExpenses 31795000.00
costOfRevenue 46617000.00
totalOtherIncomeExpenseNet -79000.00
netIncomeFromContinuingOps 11517000.00
netIncomeApplicableToCommonShares 11517000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
researchDevelopment 11603000.00
incomeBeforeTax 12221000.00
netIncome 19860000.00
sellingGeneralAdministrative 7529000.00
sellingAndMarketingExpenses 10040000.00
grossProfit 44170000.00
reconciledDepreciation 1720000.00
ebit 13361000.00
ebitda 15081000.00
depreciationAndAmortization 1720000.00
nonOperatingIncomeNetOther -42000.00
operatingIncome 13403000.00
otherOperatingExpenses 75112000.00
interestExpense 1140000.00
taxProvision -7639000.00
netInterestIncome -1140000.00
incomeTaxExpense -7639000.00
totalRevenue 88515000.00
totalOperatingExpenses 30767000.00
costOfRevenue 44345000.00
totalOtherIncomeExpenseNet -42000.00
netIncomeFromContinuingOps 19860000.00
netIncomeApplicableToCommonShares 19860000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
researchDevelopment 11862000.00
incomeBeforeTax 9838000.00
netIncome 10506000.00
sellingGeneralAdministrative 7176000.00
sellingAndMarketingExpenses 10152000.00
grossProfit 42237000.00
reconciledDepreciation 1763000.00
ebit 11035000.00
ebitda 12798000.00
depreciationAndAmortization 1763000.00
operatingIncome 11446000.00
otherOperatingExpenses 71359000.00
interestExpense 1197000.00
taxProvision -668000.00
netInterestIncome -1197000.00
incomeTaxExpense -668000.00
totalRevenue 82805000.00
totalOperatingExpenses 30791000.00
costOfRevenue 40568000.00
totalOtherIncomeExpenseNet -411000.00
netIncomeFromContinuingOps 10506000.00
netIncomeApplicableToCommonShares 10506000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
researchDevelopment 10213000.00
incomeBeforeTax 5739000.00
netIncome 5595000.00
sellingGeneralAdministrative 8604000.00
sellingAndMarketingExpenses 8293000.00
grossProfit 36069000.00
reconciledDepreciation 1807000.00
ebit 6998000.00
ebitda 8805000.00
depreciationAndAmortization 1807000.00
operatingIncome 7316000.00
otherOperatingExpenses 65655000.00
interestExpense 1259000.00
taxProvision 144000.00
netInterestIncome -1259000.00
incomeTaxExpense 144000.00
totalRevenue 72971000.00
totalOperatingExpenses 28753000.00
costOfRevenue 36902000.00
totalOtherIncomeExpenseNet -318000.00
netIncomeFromContinuingOps 5595000.00
netIncomeApplicableToCommonShares 5595000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-12
currency_symbol USD
researchDevelopment 9299000.00
incomeBeforeTax 3310000.00
netIncome 3312000.00
sellingGeneralAdministrative 6625000.00
sellingAndMarketingExpenses 8035000.00
grossProfit 30472000.00
reconciledDepreciation 1853000.00
ebit 4835000.00
ebitda 6688000.00
depreciationAndAmortization 1853000.00
operatingIncome 4813000.00
otherOperatingExpenses 57441000.00
interestExpense 1525000.00
taxProvision -2000.00
netInterestIncome -1525000.00
incomeTaxExpense -2000.00
totalRevenue 62254000.00
totalOperatingExpenses 25659000.00
costOfRevenue 31782000.00
totalOtherIncomeExpenseNet 22000.00
netIncomeFromContinuingOps 3312000.00
netIncomeApplicableToCommonShares 3312000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-13
currency_symbol USD
researchDevelopment 11814000.00
incomeBeforeTax -756000.00
netIncome -838000.00
sellingGeneralAdministrative 6446000.00
sellingAndMarketingExpenses 10304000.00
grossProfit 30632000.00
reconciledDepreciation 1845000.00
ebit 589000.00
ebitda 2434000.00
depreciationAndAmortization 1845000.00
operatingIncome 373000.00
otherOperatingExpenses 60056000.00
interestExpense 1345000.00
taxProvision 82000.00
interestIncome 1129000.00
netInterestIncome -1345000.00
incomeTaxExpense 82000.00
totalRevenue 60429000.00
totalOperatingExpenses 30259000.00
costOfRevenue 29797000.00
totalOtherIncomeExpenseNet 216000.00
netIncomeFromContinuingOps -838000.00
netIncomeApplicableToCommonShares -838000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-24
currency_symbol USD
researchDevelopment 12126000.00
incomeBeforeTax 190000.00
netIncome -1049000.00
sellingGeneralAdministrative 5936000.00
sellingAndMarketingExpenses 11445000.00
grossProfit 33295000.00
reconciledDepreciation 2046000.00
ebit 1592000.00
ebitda 3638000.00
depreciationAndAmortization 2046000.00
operatingIncome 1887000.00
otherOperatingExpenses 62175000.00
interestExpense 1402000.00
taxProvision 1239000.00
interestIncome 1402000.00
netInterestIncome -1402000.00
incomeTaxExpense 1239000.00
totalRevenue 64062000.00
totalOperatingExpenses 31408000.00
costOfRevenue 30767000.00
totalOtherIncomeExpenseNet -295000.00
netIncomeFromContinuingOps -1049000.00
netIncomeApplicableToCommonShares -1049000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
researchDevelopment 9895000.00
incomeBeforeTax 1963000.00
netIncome 1960000.00
sellingGeneralAdministrative 5996000.00
sellingAndMarketingExpenses 10363000.00
grossProfit 31832000.00
reconciledDepreciation 1568000.00
ebit 4068000.00
ebitda 5636000.00
depreciationAndAmortization 1568000.00
operatingIncome 4129000.00
otherOperatingExpenses 61574000.00
interestExpense 2105000.00
taxProvision 3000.00
interestIncome 2166000.00
netInterestIncome -2105000.00
incomeTaxExpense 3000.00
totalRevenue 65703000.00
totalOperatingExpenses 27703000.00
costOfRevenue 33871000.00
totalOtherIncomeExpenseNet -61000.00
netIncomeFromContinuingOps 1960000.00
netIncomeApplicableToCommonShares 1960000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-12
currency_symbol USD
researchDevelopment 15189000.00
incomeBeforeTax -11751000.00
netIncome -20374000.00
sellingGeneralAdministrative 13063000.00
sellingAndMarketingExpenses 14227000.00
grossProfit 34312000.00
reconciledDepreciation 1393000.00
ebit -9450000.00
ebitda -8057000.00
depreciationAndAmortization 1393000.00
operatingIncome -9394000.00
otherOperatingExpenses 78545000.00
interestExpense 2301000.00
taxProvision 8623000.00
interestIncome 2357000.00
netInterestIncome -2301000.00
incomeTaxExpense 8623000.00
totalRevenue 69151000.00
totalOperatingExpenses 43706000.00
costOfRevenue 34839000.00
totalOtherIncomeExpenseNet -56000.00
netIncomeFromContinuingOps -20374000.00
netIncomeApplicableToCommonShares -20374000.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
researchDevelopment 10482000.00
incomeBeforeTax 2277000.00
netIncome 1862000.00
sellingGeneralAdministrative 5130000.00
sellingAndMarketingExpenses 10218000.00
grossProfit 31790000.00
reconciledDepreciation 1360000.00
ebit 4545000.00
ebitda 5905000.00
depreciationAndAmortization 1360000.00
operatingIncome 4679000.00
otherOperatingExpenses 63433000.00
interestExpense 2268000.00
taxProvision 415000.00
interestIncome 2268000.00
netInterestIncome -2268000.00
incomeTaxExpense 415000.00
totalRevenue 68112000.00
totalOperatingExpenses 27111000.00
costOfRevenue 36322000.00
totalOtherIncomeExpenseNet -134000.00
netIncomeFromContinuingOps 1862000.00
netIncomeApplicableToCommonShares 1862000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
researchDevelopment 10034000.00
incomeBeforeTax 493000.00
netIncome 744000.00
sellingGeneralAdministrative 4640000.00
sellingAndMarketingExpenses 11368000.00
grossProfit 30471000.00
reconciledDepreciation 1688000.00
ebit 2727000.00
ebitda 4415000.00
depreciationAndAmortization 1688000.00
operatingIncome 2820000.00
otherOperatingExpenses 60489000.00
interestExpense 2234000.00
taxProvision -73000.00
extraordinaryItems 178000.00
incomeTaxExpense -251000.00
totalRevenue 63309000.00
totalOperatingExpenses 27651000.00
costOfRevenue 32838000.00
totalOtherIncomeExpenseNet -93000.00
netIncomeApplicableToCommonShares 744000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
researchDevelopment 9810000.00
incomeBeforeTax -3220000.00
netIncome -2555000.00
sellingGeneralAdministrative 5520000.00
sellingAndMarketingExpenses 10805000.00
grossProfit 27512000.00
reconciledDepreciation 2529000.00
ebit -1187000.00
ebitda 1342000.00
depreciationAndAmortization 2529000.00
operatingIncome -1071000.00
otherOperatingExpenses 60052000.00
interestExpense 2033000.00
incomeTaxExpense -665000.00
totalRevenue 58981000.00
totalOperatingExpenses 28583000.00
costOfRevenue 31469000.00
totalOtherIncomeExpenseNet -116000.00
netIncomeFromContinuingOps -2555000.00
netIncomeApplicableToCommonShares -2555000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
researchDevelopment 9688000.00
incomeBeforeTax 696000.00
netIncome 525000.00
sellingGeneralAdministrative 4323000.00
sellingAndMarketingExpenses 10066000.00
grossProfit 29309000.00
reconciledDepreciation 2431000.00
ebit 2784000.00
ebitda 5215000.00
depreciationAndAmortization 2431000.00
operatingIncome 2894000.00
otherOperatingExpenses 58125000.00
interestExpense 2088000.00
incomeTaxExpense 171000.00
totalRevenue 61019000.00
totalOperatingExpenses 26415000.00
costOfRevenue 31710000.00
totalOtherIncomeExpenseNet -110000.00
netIncomeFromContinuingOps 525000.00
netIncomeApplicableToCommonShares 525000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
researchDevelopment 9385000.00
incomeBeforeTax -281000.00
netIncome -227000.00
sellingGeneralAdministrative 4321000.00
sellingAndMarketingExpenses 10419000.00
grossProfit 28203000.00
reconciledDepreciation 2370000.00
ebit 1477000.00
ebitda 3847000.00
depreciationAndAmortization 2370000.00
operatingIncome 1708000.00
otherOperatingExpenses 56745000.00
interestExpense 1758000.00
incomeTaxExpense -54000.00
totalRevenue 58453000.00
totalOperatingExpenses 26495000.00
costOfRevenue 30250000.00
totalOtherIncomeExpenseNet -231000.00
netIncomeFromContinuingOps -227000.00
netIncomeApplicableToCommonShares -227000.00
2017-03-31
date 2017-03-31
currency_symbol USD
researchDevelopment 6950000.00
incomeBeforeTax 3613000.00
netIncome 2672000.00
sellingGeneralAdministrative 11530000.00
grossProfit 25709000.00
ebit 5141000.00
operatingIncome 5141000.00
interestExpense 1493000.00
incomeTaxExpense 771000.00
totalRevenue 48808000.00
totalOperatingExpenses 43667000.00
costOfRevenue 23099000.00
totalOtherIncomeExpenseNet -1528000.00
netIncomeFromContinuingOps 2842000.00
netIncomeApplicableToCommonShares 2672000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-27
currency_symbol USD
researchDevelopment 49865000.00
incomeBeforeTax 18017000.00
netIncome 20200000.00
sellingGeneralAdministrative 24982000.00
sellingAndMarketingExpenses 44452000.00
grossProfit 145140000.00
reconciledDepreciation 7596000.00
ebit 19880000.00
ebitda 25955000.00
depreciationAndAmortization 6075000.00
operatingIncome 19880000.00
otherOperatingExpenses 277019000.00
interestExpense 1977000.00
taxProvision -2183000.00
netInterestIncome -1977000.00
incomeTaxExpense -2183000.00
totalRevenue 296899000.00
totalOperatingExpenses 125260000.00
costOfRevenue 151759000.00
totalOtherIncomeExpenseNet -1863000.00
netIncomeFromContinuingOps 20200000.00
netIncomeApplicableToCommonShares 20200000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
researchDevelopment 47929000.00
incomeBeforeTax 31906000.00
netIncome 37421000.00
sellingGeneralAdministrative 29490000.00
sellingAndMarketingExpenses 40787000.00
grossProfit 160796000.00
reconciledDepreciation 6977000.00
ebit 36419000.00
ebitda 42346000.00
depreciationAndAmortization 5927000.00
nonOperatingIncomeNetOther -244000.00
operatingIncome 36419000.00
otherOperatingExpenses 299435000.00
interestExpense 4269000.00
taxProvision -5515000.00
netInterestIncome -4269000.00
incomeTaxExpense -5515000.00
totalRevenue 335854000.00
totalOperatingExpenses 124377000.00
costOfRevenue 175058000.00
totalOtherIncomeExpenseNet -4513000.00
netIncomeFromContinuingOps 37421000.00
netIncomeApplicableToCommonShares 37421000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
researchDevelopment 43188000.00
incomeBeforeTax 18131000.00
netIncome 18575000.00
sellingGeneralAdministrative 28851000.00
sellingAndMarketingExpenses 36784000.00
grossProfit 139410000.00
reconciledDepreciation 7268000.00
ebit 23948000.00
ebitda 30096000.00
depreciationAndAmortization 6148000.00
nonOperatingIncomeNetOther -491000.00
operatingIncome 23948000.00
otherOperatingExpenses 254511000.00
interestExpense 5326000.00
taxProvision -444000.00
netInterestIncome -5326000.00
incomeTaxExpense -444000.00
totalRevenue 278459000.00
totalOperatingExpenses 115462000.00
costOfRevenue 139049000.00
totalOtherIncomeExpenseNet -5817000.00
netIncomeFromContinuingOps 18575000.00
netIncomeApplicableToCommonShares 18575000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-24
currency_symbol USD
researchDevelopment 47692000.00
incomeBeforeTax -7321000.00
netIncome -17601000.00
sellingGeneralAdministrative 30125000.00
sellingAndMarketingExpenses 46253000.00
grossProfit 131229000.00
reconciledDepreciation 6367000.00
ebit 755000.00
ebitda 6613000.00
depreciationAndAmortization 5858000.00
operatingIncome 755000.00
otherOperatingExpenses 265727000.00
interestExpense 8076000.00
taxProvision 10280000.00
interestIncome 8076000.00
netInterestIncome -8076000.00
incomeTaxExpense 10280000.00
totalRevenue 267028000.00
totalOperatingExpenses 129928000.00
costOfRevenue 135799000.00
totalOtherIncomeExpenseNet -8076000.00
netIncomeFromContinuingOps -17601000.00
netIncomeApplicableToCommonShares -17601000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
researchDevelopment 38917000.00
incomeBeforeTax -2312000.00
minorityInterest 0.00
netIncome -1513000.00
sellingGeneralAdministrative 18804000.00
sellingAndMarketingExpenses 42658000.00
grossProfit 115495000.00
reconciledDepreciation 9018000.00
ebit 5801000.00
ebitda 14819000.00
depreciationAndAmortization 9018000.00
operatingIncome 6351000.00
otherOperatingExpenses 235411000.00
interestExpense 8113000.00
taxProvision -799000.00
interestIncome 8113000.00
netInterestIncome -8113000.00
extraordinaryItems 178000.00
incomeTaxExpense -799000.00
totalRevenue 241762000.00
totalOperatingExpenses 109144000.00
costOfRevenue 126267000.00
totalOtherIncomeExpenseNet -550000.00
netIncomeFromContinuingOps -1513000.00
netIncomeApplicableToCommonShares -1513000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
researchDevelopment 32227000.00
incomeBeforeTax 9381000.00
minorityInterest -671000.00
netIncome 9799000.00
sellingGeneralAdministrative 17578000.00
sellingAndMarketingExpenses 37209000.00
grossProfit 110711000.00
reconciledDepreciation 8871000.00
ebit 14399000.00
ebitda 23270000.00
depreciationAndAmortization 8871000.00
operatingIncome 14873000.00
otherOperatingExpenses 201798000.00
interestExpense 5018000.00
taxProvision -418000.00
interestIncome 5018000.00
netInterestIncome -5018000.00
extraordinaryItems 92000.00
incomeTaxExpense -418000.00
totalRevenue 216671000.00
totalOperatingExpenses 95838000.00
costOfRevenue 105960000.00
totalOtherIncomeExpenseNet -474000.00
netIncomeFromContinuingOps 9799000.00
netIncomeApplicableToCommonShares 9128000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
researchDevelopment 26267000.00
incomeBeforeTax 4460000.00
minorityInterest 8617000.00
netIncome 2275000.00
sellingGeneralAdministrative 13218000.00
sellingAndMarketingExpenses 29621000.00
grossProfit 89729000.00
ebit 12025000.00
ebitda 20458000.00
depreciationAndAmortization 8433000.00
operatingIncome 12190000.00
otherOperatingExpenses 169254000.00
interestExpense 7565000.00
taxProvision 1547000.00
interestIncome 7565000.00
netInterestIncome -7565000.00
incomeTaxExpense 1547000.00
totalRevenue 181444000.00
totalOperatingExpenses 77539000.00
costOfRevenue 91715000.00
totalOtherIncomeExpenseNet -165000.00
netIncomeFromContinuingOps 2913000.00
netIncomeApplicableToCommonShares 2275000.00