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

Logo

Компания Alarm.com Holdings, Inc. занимается разработкой технологий безопасности для беспроводных и веб-систем. Компания предлагает решения для обеспечения безопасности, видеонаблюдения и управления энергопотреблением. Он работает через Alarm.com и другие сегменты. Сегмент Alarm.com представляет облачную платформу для подключенного дома и связанных с ним решений для дома. Другой сегмент фокусируется на исследованиях и разработках домашней и коммерческой автоматизации, а также на продуктах и услугах по управлению энергопотреблением. Компания была основана Жаном-Полем Мартином и Элисон Дж. Славин в 2000 году и имеет штаб-квартиру в Тайсонсе, штат Вирджиния.

General
Code ALRM
Type Common Stock
Name Alarm.com Holdings Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG007GNPYY7
ISIN US0116421050
LEI 549300HIH92U1EKIHZ32
PrimaryTicker ALRM.US
CUSIP 011642105
CIK 1459200
EmployerIdNumber 26-4247032
FiscalYearEnd December
IPODate 2015-06-26
InternationalDomestic Domestic
Sector Technology
Industry Software - Application
GicSector Information Technology
GicGroup Software & Services
GicIndustry Software
GicSubIndustry Application Software
HomeCategory Domestic
IsDelisted Нет
Address 8281 Greensboro Drive, Tysons, VA, United States, 22102
Phone 877 389 4033
WebURL https://www.alarm.com
FullTimeEmployees 1986
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 3110740736
MarketCapitalizationMln 3110.7407
EBITDA 86208000
PERatio 48.6172
PEGRatio 1.5425
WallStreetTargetPrice 67.86
BookValue 13.377
DividendShare 0
DividendYield 0
EarningsShare 1.28
EPSEstimateCurrentYear 1.91
EPSEstimateNextYear 2.06
EPSEstimateNextQuarter 0.41
EPSEstimateCurrentQuarter 0.4
MostRecentQuarter 2023-09-30
ProfitMargin 0.0785
OperatingMarginTTM 0.0997
ReturnOnAssetsTTM 0.0305
ReturnOnEquityTTM 0.1019
RevenueTTM 863584000
RevenuePerShareTTM 17.347
QuarterlyRevenueGrowthYOY 0.026
GrossProfitTTM 499978000
DilutedEpsTTM 1.28
QuarterlyEarningsGrowthYOY 0.064

Financials / Income Statement / quarterly / net Income

9.15M
2021-12-31
9.08M
2022-03-31
10.84M
2022-06-30
18.33M
2022-09-30
18.09M
2022-12-31
14.42M
2023-03-31
15.8M
2023-06-30
19.52M
2023-09-30

Financials / Income Statement / quarterly / ebitda

18.22M
2021-12-31
17.18M
2022-03-31
20.58M
2022-06-30
26.73M
2022-09-30
27.14M
2022-12-31
24.59M
2023-03-31
34M
2023-06-30
30.54M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

195.29M
2021-12-31
205.44M
2022-03-31
212.85M
2022-06-30
216.14M
2022-09-30
208.14M
2022-12-31
209.72M
2023-03-31
223.88M
2023-06-30
221.85M
2023-09-30

Earnings / History / epsActual

0.53
2022-12-31
0.41
2023-03-31
0.49
2023-06-30
0.56
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 48.6172
ForwardPE 32.2581
PriceSalesTTM 3.5593
PriceBookMRQ 4.5376
EnterpriseValue 2989622784
EnterpriseValueRevenue 3.333
EnterpriseValueEbitda 23.2342
SharesStats
SharesOutstanding 49987800
SharesFloat 47590870
PercentInsiders 4.882
PercentInstitutions 92.251
Technicals
Beta 0.871
52WeekHigh 62.64
52WeekLow 44.92
50DayMA 56.4381
200DayMA 53.8099
SharesShort 1239380
SharesShortPriorMonth 1296718
ShortRatio 4.18
ShortPercent 0.0438
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
totalAssets 1411497000.00
intangibleAssets 82498000.00
otherCurrentAssets 26685000.00
totalLiab 713457000.00
totalStockholderEquity 667698000.00
otherCurrentLiab 96237000.00
commonStock 517000.00
capitalStock 517000.00
retainedEarnings 234882000.00
goodWill 153847000.00
cash 679969000.00
totalCurrentLiabilities 171917000.00
currentDeferredRevenue 10336000.00
netDebt -151459000.00
shortTermDebt 12538000.00
shortLongTermDebtTotal 528510000.00
otherStockholderEquity 432223000.00
totalCurrentAssets 931169000.00
netReceivables 110267000.00
longTermDebt 492727000.00
inventory 114248000.00
accountsPayable 52806000.00
accumulatedOtherComprehensiveIncome 76000.00
nonCurrrentAssetsOther 34481000.00
nonCurrentAssetsTotal 480328000.00
capitalLeaseObligations 35783000.00
nonCurrentLiabilitiesOther 13065000.00
nonCurrentLiabilitiesTotal 541540000.00
liabilitiesAndStockholdersEquity 1411497000.00
cashAndShortTermInvestments 679969000.00
propertyPlantAndEquipmentGross 82702000.00
propertyPlantAndEquipmentNet 82702000.00
netWorkingCapital 759252000.00
netInvestedCapital 1160425000.00
commonStockSharesOutstanding 54778793.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
totalAssets 1382720000.00
intangibleAssets 87841000.00
otherCurrentAssets 29748000.00
totalLiab 710621000.00
totalStockholderEquity 644231000.00
otherCurrentLiab 86526000.00
commonStock 515000.00
capitalStock 515000.00
retainedEarnings 215358000.00
otherLiab 27300000.00
goodWill 153997000.00
otherAssets 158077000.00
cash 627041000.00
totalCurrentLiabilities 165929000.00
currentDeferredRevenue 9671000.00
netDebt -97407000.00
shortTermDebt 12242000.00
shortLongTermDebtTotal 529634000.00
otherStockholderEquity 427530000.00
propertyPlantEquipment 56832000.00
totalCurrentAssets 897837000.00
netTangibleAssets 430261000.00
netReceivables 123285000.00
longTermDebt 491940000.00
inventory 117763000.00
accountsPayable 57490000.00
accumulatedOtherComprehensiveIncome 828000.00
commonStockTotalEquity 515000.00
retainedEarningsTotalEquity 215358000.00
nonCurrrentAssetsOther 36870000.00
nonCurrentAssetsTotal 484883000.00
capitalLeaseObligations 37694000.00
longTermDebtTotal 491940000.00
nonCurrentLiabilitiesOther 15511000.00
nonCurrentLiabilitiesTotal 544692000.00
warrants 27868000.00
capitalSurpluse 518249000.00
liabilitiesAndStockholdersEquity 1382720000.00
cashAndShortTermInvestments 627041000.00
propertyPlantAndEquipmentGross 84968000.00
propertyPlantAndEquipmentNet 84968000.00
netWorkingCapital 731908000.00
netInvestedCapital 1136171000.00
commonStockSharesOutstanding 54446275.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
totalAssets 1357530000.00
intangibleAssets 85645000.00
otherCurrentAssets 30676000.00
totalLiab 706309000.00
totalStockholderEquity 625381000.00
otherCurrentLiab 19577000.00
commonStock 513000.00
capitalStock 513000.00
retainedEarnings 199559000.00
goodWill 155287000.00
cash 606428000.00
totalCurrentLiabilities 161230000.00
currentDeferredRevenue 8776000.00
netDebt -73906000.00
shortTermDebt 12243000.00
shortLongTermDebtTotal 532522000.00
otherStockholderEquity 425139000.00
propertyPlantEquipment 57100000.00
totalCurrentAssets 880863000.00
netTangibleAssets 410289000.00
netReceivables 125885000.00
longTermDebt 492000000.00
inventory 117874000.00
accountsPayable 120634000.00
accumulatedOtherComprehensiveIncome 170000.00
commonStockTotalEquity 513000.00
retainedEarningsTotalEquity 199559000.00
nonCurrrentAssetsOther 36912000.00
nonCurrentAssetsTotal 476667000.00
capitalLeaseObligations 40522000.00
longTermDebtTotal 492000000.00
nonCurrentLiabilitiesOther 53079000.00
nonCurrentLiabilitiesTotal 545079000.00
warrants 25840000.00
capitalSurpluse 509132000.00
liabilitiesAndStockholdersEquity 1357530000.00
cashAndShortTermInvestments 606428000.00
propertyPlantAndEquipmentGross 87591000.00
propertyPlantAndEquipmentNet 87591000.00
netWorkingCapital 719633000.00
netInvestedCapital 1117381000.00
commonStockSharesOutstanding 54296321.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
totalAssets 1329375000.00
intangibleAssets 82458000.00
otherCurrentAssets 29056000.00
totalLiab 706528000.00
totalStockholderEquity 598859000.00
otherCurrentLiab 92118000.00
commonStock 510000.00
capitalStock 510000.00
retainedEarnings 185143000.00
otherLiab 23842000.00
goodWill 148183000.00
otherAssets 120441000.00
cash 622165000.00
totalCurrentLiabilities 164936000.00
currentDeferredRevenue 7540000.00
netDebt -92258000.00
shortTermDebt 12157000.00
shortLongTermDebtTotal 529907000.00
otherStockholderEquity 413206000.00
propertyPlantEquipment 57172000.00
totalCurrentAssets 891088000.00
netTangibleAssets 392206000.00
netReceivables 124283000.00
longTermDebt 490370000.00
inventory 115584000.00
accountsPayable 53121000.00
commonStockTotalEquity 510000.00
retainedEarningsTotalEquity 185143000.00
nonCurrrentAssetsOther 37356000.00
nonCurrentAssetsTotal 438287000.00
capitalLeaseObligations 39537000.00
longTermDebtTotal 490370000.00
nonCurrentLiabilitiesOther 13050000.00
nonCurrentLiabilitiesTotal 541592000.00
warrants 23988000.00
capitalSurpluse 497199000.00
liabilitiesAndStockholdersEquity 1329375000.00
cashAndShortTermInvestments 622165000.00
propertyPlantAndEquipmentGross 86105000.00
propertyPlantAndEquipmentNet 86105000.00
netWorkingCapital 726152000.00
netInvestedCapital 1089229000.00
commonStockSharesOutstanding 54534956.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
totalAssets 1309773000.00
intangibleAssets 87171000.00
otherCurrentAssets 27498000.00
totalLiab 692968000.00
totalStockholderEquity 593776000.00
otherCurrentLiab 81741000.00
commonStock 508000.00
capitalStock 508000.00
retainedEarnings 167058000.00
otherLiab 22167000.00
goodWill 150808000.00
otherAssets 101399000.00
cash 621347000.00
totalCurrentLiabilities 151141000.00
currentDeferredRevenue 7879000.00
netDebt -89663000.00
shortTermDebt 12024000.00
shortLongTermDebtTotal 531684000.00
otherStockholderEquity 426210000.00
propertyPlantEquipment 90398000.00
totalCurrentAssets 879997000.00
netTangibleAssets 355797000.00
netReceivables 118833000.00
longTermDebt 489586000.00
inventory 112319000.00
accountsPayable 49497000.00
commonStockTotalEquity 508000.00
retainedEarningsTotalEquity 167058000.00
nonCurrrentAssetsOther 32282000.00
nonCurrentAssetsTotal 429776000.00
capitalLeaseObligations 42098000.00
longTermDebtTotal 489586000.00
nonCurrentLiabilitiesOther 52241000.00
nonCurrentLiabilitiesTotal 541827000.00
warrants 23029000.00
capitalSurpluse 483225000.00
liabilitiesAndStockholdersEquity 1309773000.00
cashAndShortTermInvestments 621347000.00
propertyPlantAndEquipmentGross 90398000.00
propertyPlantAndEquipmentNet 90398000.00
netWorkingCapital 728856000.00
netInvestedCapital 1083362000.00
commonStockSharesOutstanding 54832528.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
totalAssets 1255541000.00
intangibleAssets 82264000.00
otherCurrentAssets 26038000.00
totalLiab 678131000.00
totalStockholderEquity 561283000.00
otherCurrentLiab 58458000.00
commonStock 507000.00
capitalStock 507000.00
retainedEarnings 148726000.00
otherLiab 16329000.00
goodWill 112901000.00
otherAssets 80451000.00
cash 643380000.00
totalCurrentLiabilities 141386000.00
currentDeferredRevenue 6959000.00
netDebt -111175000.00
shortTermDebt 11789000.00
shortLongTermDebtTotal 532205000.00
otherStockholderEquity 412050000.00
propertyPlantEquipment 60680000.00
totalCurrentAssets 885995000.00
netTangibleAssets 382245000.00
netReceivables 108256000.00
longTermDebt 488804000.00
inventory 108321000.00
accountsPayable 64180000.00
commonStockTotalEquity 507000.00
retainedEarningsTotalEquity 148726000.00
treasuryStock -56648000.00
nonCurrrentAssetsOther 30213000.00
nonCurrentAssetsTotal 369546000.00
capitalLeaseObligations 43401000.00
longTermDebtTotal 488804000.00
nonCurrentLiabilitiesOther 47941000.00
nonCurrentLiabilitiesTotal 536745000.00
warrants 16127000.00
capitalSurpluse 468698000.00
liabilitiesAndStockholdersEquity 1255541000.00
cashAndShortTermInvestments 643380000.00
propertyPlantAndEquipmentNet 92530000.00
netWorkingCapital 744609000.00
netInvestedCapital 1050087000.00
commonStockSharesOutstanding 54757020.00
2022-03-31
date 2022-03-31
filing_date 2022-05-05
currency_symbol USD
totalAssets 1224790000.00
intangibleAssets 86831000.00
otherCurrentAssets 27322000.00
totalLiab 646516000.00
totalStockholderEquity 562993000.00
otherCurrentLiab 43475000.00
commonStock 505000.00
capitalStock 505000.00
retainedEarnings 137884000.00
otherLiab 19259000.00
goodWill 112901000.00
otherAssets 64876000.00
cash 671753000.00
totalCurrentLiabilities 107469000.00
currentDeferredRevenue 5840000.00
netDebt -141511000.00
shortTermDebt 10454000.00
shortLongTermDebtTotal 530242000.00
otherStockholderEquity 424604000.00
propertyPlantEquipment 39969000.00
totalCurrentAssets 888578000.00
netTangibleAssets 378542000.00
netReceivables 103067000.00
longTermDebt 488024000.00
inventory 86436000.00
accountsPayable 47700000.00
commonStockTotalEquity 505000.00
retainedEarningsTotalEquity 137884000.00
treasuryStock -28480000.00
nonCurrrentAssetsOther 26822000.00
nonCurrentAssetsTotal 336212000.00
capitalLeaseObligations 42218000.00
longTermDebtTotal 488024000.00
nonCurrentLiabilitiesOther 51023000.00
nonCurrentLiabilitiesTotal 539047000.00
warrants 15281000.00
capitalSurpluse 453084000.00
liabilitiesAndStockholdersEquity 1224790000.00
cashAndShortTermInvestments 671753000.00
propertyPlantAndEquipmentNet 70104000.00
netWorkingCapital 781109000.00
netInvestedCapital 1051017000.00
commonStockSharesOutstanding 55170781.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
totalAssets 1232015000.00
intangibleAssets 91406000.00
otherCurrentAssets 26175000.00
totalLiab 605960000.00
totalStockholderEquity 613167000.00
otherCurrentLiab 48560000.00
commonStock 504000.00
capitalStock 504000.00
retainedEarnings 118833000.00
otherLiab 18685000.00
goodWill 112901000.00
otherAssets 37896000.00
cash 710621000.00
totalCurrentLiabilities 129339000.00
currentDeferredRevenue 5697000.00
netDebt -242354000.00
shortTermDebt 10331000.00
shortLongTermDebtTotal 468267000.00
otherStockholderEquity 493830000.00
propertyPlantEquipment 41713000.00
totalCurrentAssets 917620000.00
netTangibleAssets 421748000.00
netReceivables 105548000.00
longTermDebt 425345000.00
inventory 75276000.00
accountsPayable 64751000.00
commonStockTotalEquity 504000.00
retainedEarningsTotalEquity 118833000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 24349000.00
nonCurrentAssetsTotal 314395000.00
capitalLeaseObligations 42922000.00
longTermDebtTotal 425345000.00
nonCurrentLiabilitiesOther 51276000.00
nonCurrentLiabilitiesTotal 476621000.00
warrants 12888000.00
capitalSurpluse 498979000.00
liabilitiesAndStockholdersEquity 1232015000.00
cashAndShortTermInvestments 710621000.00
propertyPlantAndEquipmentNet 72192000.00
netWorkingCapital 788281000.00
netInvestedCapital 1038512000.00
commonStockSharesOutstanding 51927073.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
totalAssets 1181754000.00
intangibleAssets 90476000.00
otherCurrentAssets 23310000.00
totalLiab 572691000.00
totalStockholderEquity 597174000.00
otherCurrentLiab 43889000.00
commonStock 501000.00
capitalStock 501000.00
retainedEarnings 109687000.00
otherLiab 17570000.00
goodWill 112901000.00
otherAssets 35287000.00
cash 700307000.00
totalCurrentLiabilities 101687000.00
currentDeferredRevenue 7037000.00
netDebt -236631000.00
shortTermDebt 10242000.00
shortLongTermDebtTotal 463676000.00
otherStockholderEquity 486986000.00
propertyPlantEquipment 42412000.00
totalCurrentAssets 870767000.00
netTangibleAssets 405686000.00
netReceivables 90624000.00
longTermDebt 421112000.00
inventory 56526000.00
accountsPayable 40519000.00
commonStockTotalEquity 501000.00
retainedEarningsTotalEquity 109687000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 23857000.00
nonCurrentAssetsTotal 310987000.00
capitalLeaseObligations 42564000.00
longTermDebtTotal 421112000.00
nonCurrentLiabilitiesOther 49892000.00
nonCurrentLiabilitiesTotal 471004000.00
warrants 11889000.00
capitalSurpluse 492135000.00
liabilitiesAndStockholdersEquity 1181754000.00
cashAndShortTermInvestments 700307000.00
propertyPlantAndEquipmentNet 72323000.00
netWorkingCapital 769080000.00
netInvestedCapital 1018286000.00
commonStockSharesOutstanding 51836239.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
totalAssets 1156791000.00
intangibleAssets 94737000.00
otherCurrentAssets 22886000.00
totalLiab 571982000.00
totalStockholderEquity 573437000.00
otherCurrentLiab 37416000.00
commonStock 500000.00
capitalStock 500000.00
retainedEarnings 96149000.00
otherLiab 17268000.00
goodWill 112901000.00
otherAssets 34500000.00
cash 662682000.00
totalCurrentLiabilities 104102000.00
currentDeferredRevenue 6301000.00
netDebt -201938000.00
shortTermDebt 10132000.00
shortLongTermDebtTotal 460744000.00
otherStockholderEquity 476788000.00
propertyPlantEquipment 75062000.00
totalCurrentAssets 837791000.00
netTangibleAssets 363999000.00
netReceivables 92612000.00
longTermDebt 416921000.00
inventory 59611000.00
accountsPayable 50253000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity 96149000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 24251000.00
nonCurrentAssetsTotal 319000000.00
capitalLeaseObligations 43823000.00
longTermDebtTotal 416921000.00
nonCurrentLiabilitiesOther 8550000.00
nonCurrentLiabilitiesTotal 467880000.00
warrants 11372000.00
capitalSurpluse 481937000.00
liabilitiesAndStockholdersEquity 1156791000.00
cashAndShortTermInvestments 662682000.00
propertyPlantAndEquipmentGross 75062000.00
propertyPlantAndEquipmentNet 75062000.00
netWorkingCapital 733689000.00
netInvestedCapital 990358000.00
commonStockSharesOutstanding 51754392.00
2021-03-31
date 2021-03-31
filing_date 2021-05-04
currency_symbol USD
totalAssets 1114545000.00
intangibleAssets 98998000.00
otherCurrentAssets 17972000.00
totalLiab 555160000.00
totalStockholderEquity 548501000.00
otherCurrentLiab 31006000.00
commonStock 498000.00
retainedEarnings 81404000.00
otherLiab 15824000.00
goodWill 112838000.00
otherAssets 30081000.00
cash 642172000.00
totalCurrentLiabilities 91073000.00
currentDeferredRevenue 5283000.00
netDebt -183873000.00
shortTermDebt 10036000.00
shortLongTermDebtTotal 458299000.00
otherStockholderEquity 466599000.00
propertyPlantEquipment 76850000.00
totalCurrentAssets 795778000.00
netTangibleAssets 336665000.00
netReceivables 88406000.00
longTermDebt 412772000.00
inventory 47228000.00
accountsPayable 44748000.00
commonStockTotalEquity 498000.00
retainedEarningsTotalEquity 81404000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 22993000.00
nonCurrentAssetsTotal 318767000.00
capitalLeaseObligations 45527000.00
longTermDebtTotal 412772000.00
nonCurrentLiabilitiesOther 7451000.00
nonCurrentLiabilitiesTotal 464087000.00
warrants 10884000.00
capitalSurpluse 471748000.00
liabilitiesAndStockholdersEquity 1114545000.00
cashAndShortTermInvestments 642172000.00
propertyPlantAndEquipmentGross 76850000.00
propertyPlantAndEquipmentNet 76850000.00
netWorkingCapital 704705000.00
netInvestedCapital 961273000.00
commonStockSharesOutstanding 51739461.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 731687000.00
intangibleAssets 103259000.00
otherCurrentAssets 16348000.00
totalLiab 253244000.00
totalStockholderEquity 467752000.00
otherCurrentLiab 38071000.00
commonStock 496000.00
retainedEarnings 66574000.00
otherLiab 15303000.00
goodWill 112838000.00
otherAssets 73380000.00
cash 253459000.00
totalCurrentLiabilities 90244000.00
currentDeferredRevenue 4037000.00
netDebt -95789000.00
shortTermDebt 9973000.00
shortLongTermDebtTotal 157670000.00
otherStockholderEquity 400682000.00
propertyPlantEquipment 44796000.00
totalCurrentAssets 397414000.00
netTangibleAssets 262346000.00
netReceivables 83326000.00
longTermDebt 110000000.00
inventory 44281000.00
accountsPayable 38163000.00
commonStockTotalEquity 496000.00
retainedEarningsTotalEquity 66574000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 18233000.00
nonCurrentAssetsTotal 334273000.00
capitalLeaseObligations 47670000.00
longTermDebtTotal 110000000.00
nonCurrentLiabilitiesOther 53000000.00
nonCurrentLiabilitiesTotal 163000000.00
warrants 10691000.00
capitalSurpluse 405831000.00
liabilitiesAndStockholdersEquity 731687000.00
cashAndShortTermInvestments 253459000.00
propertyPlantAndEquipmentGross 78251000.00
propertyPlantAndEquipmentNet 78251000.00
netWorkingCapital 307170000.00
netInvestedCapital 577752000.00
commonStockSharesOutstanding 51384316.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
totalAssets 698045000.00
intangibleAssets 91384000.00
otherCurrentAssets 17854000.00
totalLiab 248618000.00
totalStockholderEquity 438716000.00
otherCurrentLiab 36647000.00
commonStock 493000.00
retainedEarnings 50607000.00
otherLiab 16185000.00
goodWill 105662000.00
otherAssets 35149000.00
cash 247176000.00
totalCurrentLiabilities 82828000.00
currentDeferredRevenue 4411000.00
netDebt -88101000.00
shortTermDebt 9470000.00
shortLongTermDebtTotal 159075000.00
otherStockholderEquity 387616000.00
propertyPlantEquipment 42639000.00
totalCurrentAssets 387112000.00
netTangibleAssets 252381000.00
netReceivables 81883000.00
longTermDebt 111000000.00
inventory 40199000.00
accountsPayable 32300000.00
commonStockTotalEquity 493000.00
retainedEarningsTotalEquity 50607000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 16600000.00
nonCurrentAssetsTotal 310933000.00
capitalLeaseObligations 48075000.00
longTermDebtTotal 111000000.00
nonCurrentLiabilitiesOther 54790000.00
nonCurrentLiabilitiesTotal 165790000.00
warrants 10711000.00
capitalSurpluse 392765000.00
liabilitiesAndStockholdersEquity 698045000.00
cashAndShortTermInvestments 247176000.00
propertyPlantAndEquipmentGross 42639000.00
propertyPlantAndEquipmentNet 76538000.00
netWorkingCapital 304284000.00
netInvestedCapital 549716000.00
commonStockSharesOutstanding 50979679.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
totalAssets 662645000.00
intangibleAssets 95402000.00
otherCurrentAssets 15265000.00
totalLiab 258676000.00
totalStockholderEquity 393253000.00
otherCurrentLiab 31458000.00
commonStock 491000.00
retainedEarnings 14523000.00
otherLiab 15421000.00
goodWill 105662000.00
otherAssets 35644000.00
cash 205827000.00
totalCurrentLiabilities 92769000.00
currentDeferredRevenue 3542000.00
netDebt -46143000.00
shortTermDebt 9198000.00
shortLongTermDebtTotal 159684000.00
otherStockholderEquity 378239000.00
propertyPlantEquipment 40627000.00
totalCurrentAssets 348089000.00
netTangibleAssets 202905000.00
netReceivables 76591000.00
longTermDebt 112000000.00
inventory 50406000.00
accountsPayable 48571000.00
commonStockTotalEquity 491000.00
retainedEarningsTotalEquity 14523000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 17490000.00
nonCurrentAssetsTotal 314556000.00
capitalLeaseObligations 47684000.00
longTermDebtTotal 112000000.00
nonCurrentLiabilitiesOther 53907000.00
nonCurrentLiabilitiesTotal 165907000.00
warrants 10716000.00
capitalSurpluse 383388000.00
liabilitiesAndStockholdersEquity 662645000.00
cashAndShortTermInvestments 205827000.00
propertyPlantAndEquipmentGross 40627000.00
propertyPlantAndEquipmentNet 74448000.00
netWorkingCapital 255320000.00
netInvestedCapital 505253000.00
commonStockSharesOutstanding 50551632.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
totalAssets 624075000.00
intangibleAssets 99420000.00
otherCurrentAssets 18834000.00
totalLiab 246885000.00
totalStockholderEquity 366216000.00
otherCurrentLiab 25836000.00
commonStock 488000.00
retainedEarnings -2472000.00
otherLiab 15962000.00
goodWill 104963000.00
otherAssets 34185000.00
cash 171732000.00
totalCurrentLiabilities 77659000.00
currentDeferredRevenue 4028000.00
netDebt -9665000.00
shortTermDebt 8803000.00
shortLongTermDebtTotal 162067000.00
otherStockholderEquity 368200000.00
propertyPlantEquipment 39467000.00
totalCurrentAssets 309301000.00
netTangibleAssets 172807000.00
netReceivables 81894000.00
longTermDebt 113000000.00
inventory 36841000.00
accountsPayable 38992000.00
commonStockTotalEquity 488000.00
retainedEarningsTotalEquity -2472000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 18021000.00
nonCurrentAssetsTotal 314774000.00
capitalLeaseObligations 49067000.00
longTermDebtTotal 113000000.00
nonCurrentLiabilitiesOther 56226000.00
nonCurrentLiabilitiesTotal 169226000.00
warrants 10974000.00
capitalSurpluse 373349000.00
liabilitiesAndStockholdersEquity 624075000.00
cashAndShortTermInvestments 171732000.00
propertyPlantAndEquipmentGross 39467000.00
propertyPlantAndEquipmentNet 74406000.00
netWorkingCapital 231642000.00
netInvestedCapital 479216000.00
commonStockSharesOutstanding 50246987.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 557799000.00
intangibleAssets 103438000.00
otherCurrentAssets 13504000.00
totalLiab 190938000.00
totalStockholderEquity 355651000.00
otherCurrentLiab 32191000.00
commonStock 487000.00
retainedEarnings -10463000.00
otherLiab 14944000.00
goodWill 104963000.00
otherAssets 34753000.00
cash 119629000.00
totalCurrentLiabilities 75795000.00
currentDeferredRevenue 3043000.00
netDebt -11747000.00
shortTermDebt 7683000.00
shortLongTermDebtTotal 107882000.00
otherStockholderEquity 393169000.00
propertyPlantEquipment 38548000.00
totalCurrentAssets 243674000.00
netTangibleAssets 158460000.00
netReceivables 76373000.00
longTermDebt 63000000.00
inventory 34168000.00
accountsPayable 32878000.00
accumulatedOtherComprehensiveIncome -27542000.00
commonStockTotalEquity 487000.00
retainedEarningsTotalEquity -10463000.00
nonCurrrentAssetsOther 17516000.00
nonCurrentAssetsTotal 314125000.00
capitalLeaseObligations 44882000.00
longTermDebtTotal 63000000.00
nonCurrentLiabilitiesOther 52143000.00
nonCurrentLiabilitiesTotal 115143000.00
warrants 11210000.00
capitalSurpluse 365627000.00
liabilitiesAndStockholdersEquity 557799000.00
cashAndShortTermInvestments 119629000.00
propertyPlantAndEquipmentGross 38548000.00
propertyPlantAndEquipmentNet 69071000.00
commonStockSharesOutstanding 50184451.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
totalAssets 501006000.00
intangibleAssets 68802000.00
otherCurrentAssets 13495000.00
totalLiab 164840000.00
totalStockholderEquity 336166000.00
otherCurrentLiab 26265000.00
commonStock 486000.00
retainedEarnings -23498000.00
otherLiab 8844000.00
goodWill 63591000.00
otherAssets 42968000.00
cash 164323000.00
totalCurrentLiabilities 56705000.00
currentDeferredRevenue 3063000.00
netDebt -58348000.00
shortTermDebt 6684000.00
shortLongTermDebtTotal 105975000.00
otherStockholderEquity 359178000.00
propertyPlantEquipment 32332000.00
totalCurrentAssets 263693000.00
netTangibleAssets 203773000.00
netReceivables 64897000.00
longTermDebt 64000000.00
inventory 20978000.00
accountsPayable 20693000.00
commonStockTotalEquity 486000.00
retainedEarningsTotalEquity -23498000.00
nonCurrrentAssetsOther 17618000.00
nonCurrentAssetsTotal 237313000.00
capitalLeaseObligations 41975000.00
longTermDebtTotal 64000000.00
nonCurrentLiabilitiesOther 44135000.00
nonCurrentLiabilitiesTotal 108135000.00
capitalSurpluse 359178000.00
liabilitiesAndStockholdersEquity 501006000.00
cashAndShortTermInvestments 164323000.00
propertyPlantAndEquipmentGross 32332000.00
propertyPlantAndEquipmentNet 59852000.00
commonStockSharesOutstanding 50152807.00
2019-06-30
date 2019-06-30
filing_date 2019-08-09
currency_symbol USD
totalAssets 505421000.00
intangibleAssets 72181000.00
otherCurrentAssets 33724000.00
totalLiab 192993000.00
totalStockholderEquity 312428000.00
otherCurrentLiab 51044000.00
commonStock 485000.00
retainedEarnings -41188000.00
otherLiab 9274000.00
goodWill 63591000.00
otherAssets 41439000.00
cash 150851000.00
totalCurrentLiabilities 83216000.00
currentDeferredRevenue 3560000.00
netDebt -43799000.00
shortTermDebt 6549000.00
shortLongTermDebtTotal 107052000.00
otherStockholderEquity 353131000.00
propertyPlantEquipment 29774000.00
totalCurrentAssets 268491000.00
netTangibleAssets 176656000.00
netReceivables 60021000.00
longTermDebt 65000000.00
inventory 23895000.00
accountsPayable 22063000.00
commonStockTotalEquity 485000.00
retainedEarningsTotalEquity -41188000.00
nonCurrrentAssetsOther 14060000.00
nonCurrentAssetsTotal 236930000.00
capitalLeaseObligations 42052000.00
longTermDebtTotal 65000000.00
nonCurrentLiabilitiesOther 44777000.00
nonCurrentLiabilitiesTotal 109777000.00
capitalSurpluse 353131000.00
liabilitiesAndStockholdersEquity 505421000.00
cashAndShortTermInvestments 150851000.00
propertyPlantAndEquipmentGross 29774000.00
propertyPlantAndEquipmentNet 57519000.00
commonStockSharesOutstanding 50283990.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 479902000.00
intangibleAssets 75560000.00
otherCurrentAssets 36302000.00
totalLiab 187406000.00
totalStockholderEquity 292496000.00
otherCurrentLiab 45420000.00
commonStock 482000.00
retainedEarnings -54984000.00
otherLiab 9458000.00
goodWill 63591000.00
otherAssets 42391000.00
cash 122442000.00
totalCurrentLiabilities 75643000.00
currentDeferredRevenue 3698000.00
netDebt -13910000.00
shortTermDebt 6227000.00
shortLongTermDebt 6227000.00
shortLongTermDebtTotal 108532000.00
otherStockholderEquity 346998000.00
propertyPlantEquipment 29366000.00
totalCurrentAssets 240581000.00
netTangibleAssets 153345000.00
netReceivables 56123000.00
longTermDebt 66000000.00
inventory 25714000.00
accountsPayable 20298000.00
accumulatedOtherComprehensiveIncome -20988000.00
commonStockTotalEquity 482000.00
retainedEarningsTotalEquity -54984000.00
nonCurrrentAssetsOther 13574000.00
nonCurrentAssetsTotal 239321000.00
capitalLeaseObligations 42532000.00
longTermDebtTotal 66000000.00
nonCurrentLiabilitiesOther 45763000.00
nonCurrentLiabilitiesTotal 111763000.00
capitalSurpluse 346998000.00
liabilitiesAndStockholdersEquity 479902000.00
cashAndShortTermInvestments 122442000.00
propertyPlantAndEquipmentGross 29366000.00
propertyPlantAndEquipmentNet 57779000.00
commonStockSharesOutstanding 50172818.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
totalAssets 440985000.00
intangibleAssets 79067000.00
otherCurrentAssets 9502000.00
totalLiab 163396000.00
totalStockholderEquity 277589000.00
otherCurrentLiab 3459000.00
commonStock 481000.00
retainedEarnings -64031000.00
otherLiab 21126000.00
goodWill 63591000.00
otherAssets 40107000.00
cash 146061000.00
totalCurrentLiabilities 75270000.00
currentDeferredRevenue 3356000.00
netDebt -79061000.00
shortTermDebt 48241000.00
shortLongTermDebtTotal 67000000.00
otherStockholderEquity 362127000.00
propertyPlantEquipment 27757000.00
totalCurrentAssets 228063000.00
netTangibleAssets 134931000.00
netReceivables 49510000.00
longTermDebt 67000000.00
inventory 22990000.00
accountsPayable 20214000.00
accumulatedOtherComprehensiveIncome -20988000.00
commonStockTotalEquity 481000.00
retainedEarningsTotalEquity -64031000.00
nonCurrrentAssetsOther 13555000.00
nonCurrentAssetsTotal 212922000.00
longTermDebtTotal 67000000.00
nonCurrentLiabilitiesOther 21126000.00
nonCurrentLiabilitiesTotal 88126000.00
capitalSurpluse 341139000.00
liabilitiesAndStockholdersEquity 440985000.00
cashAndShortTermInvestments 146061000.00
propertyPlantAndEquipmentGross 27757000.00
propertyPlantAndEquipmentNet 27757000.00
commonStockSharesOutstanding 49865890.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
totalAssets 427360000.00
intangibleAssets 82868000.00
otherCurrentAssets 16864000.00
totalLiab 162619000.00
totalStockholderEquity 264741000.00
deferredLongTermLiab 0.00
otherCurrentLiab 3116000.00
commonStock 480000.00
retainedEarnings -71959000.00
otherLiab 21613000.00
goodWill 63591000.00
otherAssets 37478000.00
cash 124243000.00
totalCurrentLiabilities 73006000.00
currentDeferredRevenue 3539000.00
netDebt -56243000.00
shortTermDebt 46705000.00
shortLongTermDebtTotal 68000000.00
otherStockholderEquity 336220000.00
propertyPlantEquipment 28349000.00
totalCurrentAssets 213474000.00
netTangibleAssets 118282000.00
shortTermInvestments 0.00
netReceivables 55461000.00
longTermDebt 68000000.00
inventory 16906000.00
accountsPayable 19646000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 480000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -71959000.00
treasuryStock 0.00
nonCurrrentAssetsOther 12482000.00
nonCurrentAssetsTotal 213886000.00
longTermDebtTotal 68000000.00
nonCurrentLiabilitiesOther 21613000.00
nonCurrentLiabilitiesTotal 89613000.00
capitalSurpluse 336220000.00
liabilitiesAndStockholdersEquity 427360000.00
cashAndShortTermInvestments 124243000.00
propertyPlantAndEquipmentGross 28349000.00
propertyPlantAndEquipmentNet 28349000.00
commonStockSharesOutstanding 47812642.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
totalAssets 402796000.00
intangibleAssets 86669000.00
otherCurrentAssets 20681000.00
totalLiab 136598000.00
totalStockholderEquity 266198000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2824000.00
commonStock 477000.00
retainedEarnings -64307000.00
otherLiab 21952000.00
goodWill 63591000.00
otherAssets 30338000.00
cash 105959000.00
totalCurrentLiabilities 45646000.00
currentDeferredRevenue 3460000.00
netDebt -36959000.00
shortTermDebt 17843000.00
shortLongTermDebt 69000000.00
shortLongTermDebtTotal 69000000.00
otherStockholderEquity 330028000.00
propertyPlantEquipment 26587000.00
totalCurrentAssets 193911000.00
netTangibleAssets 115938000.00
shortTermInvestments 0.00
netReceivables 52553000.00
longTermDebt 69000000.00
inventory 14718000.00
accountsPayable 21519000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 477000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -64307000.00
treasuryStock 0.00
nonCurrrentAssetsOther 13212000.00
deferredLongTermAssetCharges 18826000.00
nonCurrentAssetsTotal 208885000.00
longTermDebtTotal 69000000.00
nonCurrentLiabilitiesOther 21952000.00
nonCurrentLiabilitiesTotal 90952000.00
capitalSurpluse 330028000.00
liabilitiesAndStockholdersEquity 402796000.00
cashAndShortTermInvestments 105959000.00
propertyPlantAndEquipmentGross 26587000.00
propertyPlantAndEquipmentNet 26587000.00
commonStockSharesOutstanding 49497088.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
totalAssets 380043000.00
intangibleAssets 90466000.00
otherCurrentAssets 20842000.00
totalLiab 129785000.00
totalStockholderEquity 250258000.00
deferredLongTermLiab 8852000.00
otherCurrentLiab 4677000.00
commonStock 473000.00
retainedEarnings -75040000.00
otherLiab 22444000.00
goodWill 63591000.00
otherAssets 24794000.00
cash 96798000.00
totalCurrentLiabilities 37341000.00
currentDeferredRevenue 3281000.00
netDebt -26798000.00
shortTermDebt 12865000.00
shortLongTermDebt 70000000.00
shortLongTermDebtTotal 70000000.00
otherStockholderEquity 324825000.00
propertyPlantEquipment 25228000.00
totalCurrentAssets 174164000.00
netTangibleAssets 96201000.00
shortTermInvestments 0.00
netReceivables 43634000.00
longTermDebt 70000000.00
inventory 12890000.00
accountsPayable 16518000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 473000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -75040000.00
treasuryStock 0.00
nonCurrrentAssetsOther 9309000.00
deferredLongTermAssetCharges 17285000.00
nonCurrentAssetsTotal 205879000.00
longTermDebtTotal 70000000.00
nonCurrentLiabilitiesOther 13592000.00
nonCurrentLiabilitiesTotal 92444000.00
capitalSurpluse 324825000.00
liabilitiesAndStockholdersEquity 380043000.00
cashAndShortTermInvestments 96798000.00
propertyPlantAndEquipmentGross 25228000.00
propertyPlantAndEquipmentNet 25228000.00
commonStockSharesOutstanding 49268255.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 371641000.00
intangibleAssets 94286000.00
otherCurrentAssets 12796000.00
totalLiab 138814000.00
totalStockholderEquity 232827000.00
deferredLongTermLiab 9386000.00
otherCurrentLiab 4973000.00
commonStock 472000.00
retainedEarnings -88677000.00
otherLiab 23311000.00
goodWill 63591000.00
otherAssets 184246000.00
cash 96329000.00
totalCurrentLiabilities 44503000.00
currentDeferredRevenue 3292000.00
netDebt -25329000.00
shortTermDebt 19230000.00
shortLongTermDebt 71000000.00
shortLongTermDebtTotal 71000000.00
otherStockholderEquity 335893000.00
propertyPlantEquipment 23459000.00
totalCurrentAssets 163936000.00
longTermInvestments 1000000.00
netTangibleAssets 232827000.00
shortTermInvestments 0.00
netReceivables 40634000.00
longTermDebt 71000000.00
inventory 14177000.00
accountsPayable 17008000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14861000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 472000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -88677000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7925000.00
nonCurrentAssetsTotal 207705000.00
nonCurrentLiabilitiesTotal 94311000.00
capitalSurpluse 321032000.00
liabilitiesAndStockholdersEquity 371641000.00
cashAndShortTermInvestments 96329000.00
propertyPlantAndEquipmentGross 23459000.00
propertyPlantAndEquipmentNet 23459000.00
commonStockSharesOutstanding 49341091.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
totalAssets 374658000.00
intangibleAssets 97863000.00
otherCurrentAssets 15777000.00
totalLiab 144744000.00
totalStockholderEquity 229914000.00
deferredLongTermLiab 9587000.00
otherCurrentLiab 4935000.00
commonStock 471000.00
retainedEarnings -88997000.00
otherLiab 23615000.00
goodWill 63591000.00
otherAssets 196024000.00
cash 84640000.00
totalCurrentLiabilities 49129000.00
currentDeferredRevenue 3115000.00
netDebt -12640000.00
shortTermDebt 17955000.00
shortLongTermDebt 72000000.00
shortLongTermDebtTotal 72000000.00
otherStockholderEquity 318440000.00
propertyPlantEquipment 23399000.00
totalCurrentAssets 155235000.00
netTangibleAssets 68460000.00
shortTermInvestments 0.00
netReceivables 41201000.00
longTermDebt 72000000.00
inventory 13617000.00
accountsPayable 23124000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 471000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -88997000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7297000.00
nonCurrentAssetsTotal 219423000.00
longTermDebtTotal 72000000.00
nonCurrentLiabilitiesOther 14028000.00
nonCurrentLiabilitiesTotal 95615000.00
capitalSurpluse 318440000.00
liabilitiesAndStockholdersEquity 374658000.00
cashAndShortTermInvestments 84640000.00
propertyPlantAndEquipmentGross 23399000.00
propertyPlantAndEquipmentNet 23399000.00
commonStockSharesOutstanding 49259701.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
totalAssets 356241000.00
intangibleAssets 101144000.00
otherCurrentAssets 16031000.00
totalLiab 144955000.00
totalStockholderEquity 211286000.00
deferredLongTermLiab 9816000.00
otherCurrentLiab 4728000.00
commonStock 467000.00
retainedEarnings -104100000.00
otherLiab 24032000.00
goodWill 64092000.00
otherAssets 196435000.00
cash 68916000.00
totalCurrentLiabilities 48223000.00
currentDeferredRevenue 2885000.00
netDebt 3784000.00
shortTermDebt 16967000.00
shortLongTermDebt 72700000.00
shortLongTermDebtTotal 72700000.00
otherStockholderEquity 314919000.00
propertyPlantEquipment 22610000.00
totalCurrentAssets 137196000.00
netTangibleAssets 46050000.00
shortTermInvestments 0.00
netReceivables 41986000.00
longTermDebt 72700000.00
inventory 10263000.00
accountsPayable 23643000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 467000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -104100000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7453000.00
nonCurrentAssetsTotal 219045000.00
longTermDebtTotal 72700000.00
nonCurrentLiabilitiesOther 14216000.00
nonCurrentLiabilitiesTotal 96732000.00
capitalSurpluse 314919000.00
liabilitiesAndStockholdersEquity 356241000.00
cashAndShortTermInvestments 68916000.00
propertyPlantAndEquipmentGross 22610000.00
propertyPlantAndEquipmentNet 22610000.00
commonStockSharesOutstanding 49000553.00
2017-03-31
date 2017-03-31
filing_date 2017-05-10
currency_symbol USD
totalAssets 335640000.00
intangibleAssets 104664000.00
otherCurrentAssets 9931000.00
totalLiab 137233000.00
totalStockholderEquity 198407000.00
deferredLongTermLiab 10039000.00
otherCurrentLiab 4214000.00
commonStock 463000.00
retainedEarnings -113965000.00
otherLiab 22530000.00
goodWill 64102000.00
otherAssets 195593000.00
cash 63150000.00
totalCurrentLiabilities 41003000.00
currentDeferredRevenue 2944000.00
netDebt 10550000.00
shortTermDebt 13794000.00
shortLongTermDebt 73700000.00
shortLongTermDebtTotal 73700000.00
otherStockholderEquity 311909000.00
propertyPlantEquipment 20788000.00
totalCurrentAssets 119259000.00
netTangibleAssets 29641000.00
shortTermInvestments 0.00
netReceivables 38889000.00
longTermDebt 73700000.00
inventory 7289000.00
accountsPayable 20051000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9285000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 463000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -113965000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4791000.00
deferredLongTermAssetCharges 22036000.00
nonCurrentAssetsTotal 216381000.00
longTermDebtTotal 73700000.00
nonCurrentLiabilitiesOther 12491000.00
nonCurrentLiabilitiesTotal 96230000.00
capitalSurpluse 311909000.00
liabilitiesAndStockholdersEquity 335640000.00
cashAndShortTermInvestments 63150000.00
propertyPlantAndEquipmentGross 20788000.00
propertyPlantAndEquipmentNet 20788000.00
commonStockSharesOutstanding 48758774.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
totalAssets 261245000.00
intangibleAssets 4568000.00
otherCurrentAssets 9197000.00
totalLiab 69996000.00
totalStockholderEquity 191249000.00
deferredLongTermLiab 10040000.00
otherCurrentLiab 2207000.00
commonStock 461000.00
retainedEarnings -117909000.00
otherLiab 23597000.00
goodWill 24723000.00
otherAssets 50881000.00
cash 140634000.00
totalCurrentLiabilities 39699000.00
currentDeferredRevenue 2585000.00
netDebt -133934000.00
shortTermDebt 16618000.00
shortLongTermDebt 6700000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 308697000.00
propertyPlantEquipment 20180000.00
totalCurrentAssets 190184000.00
longTermInvestments 1000000.00
netTangibleAssets 191249000.00
shortTermInvestments 0.00
netReceivables 29810000.00
longTermDebt 6700000.00
inventory 10543000.00
accountsPayable 18289000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9285000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 461000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -117909000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4838000.00
nonCurrentAssetsTotal 71061000.00
nonCurrentLiabilitiesTotal 30297000.00
capitalSurpluse 308697000.00
liabilitiesAndStockholdersEquity 261245000.00
cashAndShortTermInvestments 140634000.00
propertyPlantAndEquipmentGross 20180000.00
propertyPlantAndEquipmentNet 20180000.00
commonStockSharesOutstanding 48025847.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
totalAssets 250348000.00
intangibleAssets 4950000.00
otherCurrentAssets 8261000.00
totalLiab 66048000.00
totalStockholderEquity 184300000.00
deferredLongTermLiab 9997000.00
otherCurrentLiab 4473000.00
commonStock 459000.00
retainedEarnings -120885000.00
otherLiab 22135000.00
goodWill 24723000.00
otherAssets 49154000.00
cash 135050000.00
totalCurrentLiabilities 37213000.00
currentDeferredRevenue 2122000.00
netDebt -128350000.00
shortTermDebt 10584000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 304726000.00
propertyPlantEquipment 17645000.00
totalCurrentAssets 183549000.00
netTangibleAssets 154627000.00
shortTermInvestments 0.00
netReceivables 28734000.00
longTermDebt 6700000.00
inventory 11504000.00
accountsPayable 20034000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -120885000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5226000.00
deferredLongTermAssetCharges 14255000.00
nonCurrentAssetsTotal 66799000.00
longTermDebtTotal 6700000.00
nonCurrentLiabilitiesOther 12138000.00
nonCurrentLiabilitiesTotal 28835000.00
capitalSurpluse 304726000.00
liabilitiesAndStockholdersEquity 250348000.00
cashAndShortTermInvestments 135050000.00
propertyPlantAndEquipmentGross 17645000.00
propertyPlantAndEquipmentNet 17645000.00
commonStockSharesOutstanding 48319952.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
totalAssets 241930000.00
intangibleAssets 5385000.00
otherCurrentAssets 6481000.00
totalLiab 64348000.00
totalStockholderEquity 177582000.00
deferredLongTermLiab 9964000.00
otherCurrentLiab 2221000.00
commonStock 456000.00
retainedEarnings -123452000.00
otherLiab 21835000.00
goodWill 24723000.00
otherAssets 46969000.00
cash 134164000.00
totalCurrentLiabilities 35813000.00
currentDeferredRevenue 2418000.00
netDebt -127464000.00
shortTermDebt 9618000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 300578000.00
propertyPlantEquipment 17361000.00
totalCurrentAssets 177600000.00
netTangibleAssets 147474000.00
shortTermInvestments 0.00
netReceivables 27502000.00
longTermDebt 6700000.00
inventory 9453000.00
accountsPayable 21556000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 456000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -123452000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3948000.00
deferredLongTermAssetCharges 12913000.00
nonCurrentAssetsTotal 64330000.00
longTermDebtTotal 6700000.00
nonCurrentLiabilitiesOther 11871000.00
nonCurrentLiabilitiesTotal 28535000.00
capitalSurpluse 300578000.00
liabilitiesAndStockholdersEquity 241930000.00
cashAndShortTermInvestments 134164000.00
propertyPlantAndEquipmentGross 17361000.00
propertyPlantAndEquipmentNet 17361000.00
commonStockSharesOutstanding 47523187.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
totalAssets 235868000.00
intangibleAssets 5820000.00
otherCurrentAssets 4592000.00
totalLiab 61420000.00
totalStockholderEquity 174448000.00
deferredLongTermLiab 9877000.00
otherCurrentLiab 3296000.00
commonStock 456000.00
retainedEarnings -125325000.00
otherLiab 21377000.00
goodWill 24723000.00
otherAssets 46822000.00
cash 135845000.00
totalCurrentLiabilities 33343000.00
currentDeferredRevenue 2350000.00
netDebt -129145000.00
shortTermDebt 9564000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 299317000.00
propertyPlantEquipment 17494000.00
totalCurrentAssets 171552000.00
netTangibleAssets 143905000.00
shortTermInvestments 0.00
netReceivables 23532000.00
longTermDebt 6700000.00
inventory 7583000.00
accountsPayable 18133000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 456000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -125325000.00
treasuryStock -42000.00
nonCurrrentAssetsOther 4111000.00
deferredLongTermAssetCharges 12168000.00
nonCurrentAssetsTotal 64316000.00
longTermDebtTotal 6700000.00
nonCurrentLiabilitiesOther 11500000.00
nonCurrentLiabilitiesTotal 28077000.00
capitalSurpluse 299359000.00
liabilitiesAndStockholdersEquity 235868000.00
cashAndShortTermInvestments 135845000.00
propertyPlantAndEquipmentGross 17494000.00
propertyPlantAndEquipmentNet 17494000.00
commonStockSharesOutstanding 47303896.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 226095000.00
intangibleAssets 6318000.00
otherCurrentAssets 4870000.00
totalLiab 55964000.00
totalStockholderEquity 170131000.00
deferredLongTermLiab 9701000.00
otherCurrentLiab 2219000.00
commonStock 455000.00
retainedEarnings -128063000.00
otherLiab 20185000.00
goodWill 24723000.00
otherAssets 49599000.00
cash 128358000.00
totalCurrentLiabilities 29079000.00
currentDeferredRevenue 2289000.00
netDebt -121658000.00
shortTermDebt 11758000.00
shortLongTermDebt 6700000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 297739000.00
propertyPlantEquipment 15446000.00
totalCurrentAssets 161050000.00
longTermInvestments 1500000.00
netTangibleAssets 136890000.00
shortTermInvestments 0.00
netReceivables 21348000.00
longTermDebt 6700000.00
inventory 6474000.00
accountsPayable 12813000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8530000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 455000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -128063000.00
treasuryStock -42000.00
nonCurrrentAssetsOther 6643000.00
deferredLongTermAssetCharges 11915000.00
nonCurrentAssetsTotal 65045000.00
longTermDebtTotal 6700000.00
nonCurrentLiabilitiesOther 10484000.00
nonCurrentLiabilitiesTotal 26885000.00
capitalSurpluse 297781000.00
liabilitiesAndStockholdersEquity 226095000.00
cashAndShortTermInvestments 128358000.00
propertyPlantAndEquipmentGross 15446000.00
propertyPlantAndEquipmentNet 15446000.00
commonStockSharesOutstanding 47353327.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
totalAssets 223125000.00
intangibleAssets 6879000.00
otherCurrentAssets 4535000.00
totalLiab 57321000.00
totalStockholderEquity 165804000.00
deferredLongTermLiab 9631000.00
otherCurrentLiab 3826000.00
commonStock 454000.00
retainedEarnings -131052000.00
otherLiab 17118000.00
goodWill 24723000.00
otherAssets 44769000.00
cash 126601000.00
totalCurrentLiabilities 33503000.00
currentDeferredRevenue 2372000.00
netDebt -119901000.00
shortTermDebt 9403000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 296402000.00
propertyPlantEquipment 12040000.00
totalCurrentAssets 166316000.00
netTangibleAssets 134202000.00
shortTermInvestments 0.00
netReceivables 21746000.00
longTermDebt 6700000.00
inventory 9625000.00
accountsPayable 17902000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -223125000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 454000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -131052000.00
treasuryStock -42000.00
nonCurrrentAssetsOther 6452000.00
deferredLongTermAssetCharges 6715000.00
nonCurrentAssetsTotal 56809000.00
longTermDebtTotal 6700000.00
nonCurrentLiabilitiesOther 7487000.00
nonCurrentLiabilitiesTotal 23818000.00
capitalSurpluse 296444000.00
liabilitiesAndStockholdersEquity 223125000.00
cashAndShortTermInvestments 126601000.00
propertyPlantAndEquipmentGross 12040000.00
propertyPlantAndEquipmentNet 12040000.00
commonStockSharesOutstanding 46872695.00
2015-06-30
date 2015-06-30
filing_date 2015-08-14
currency_symbol USD
totalAssets 119222000.00
intangibleAssets 7441000.00
otherCurrentAssets 3371000.00
totalLiab 51061000.00
totalStockholderEquity 68161000.00
deferredLongTermLiab 9451000.00
otherCurrentLiab 4099000.00
commonStock 28000.00
retainedEarnings -134281000.00
otherLiab 12703000.00
goodWill 24723000.00
otherAssets 50585000.00
cash 20883000.00
totalCurrentLiabilities 31658000.00
currentDeferredRevenue 1808000.00
netDebt -14183000.00
shortTermDebt 9027000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity -42000.00
propertyPlantEquipment 8409000.00
totalCurrentAssets 60228000.00
netTangibleAssets 35997000.00
shortTermInvestments 0.00
netReceivables 23568000.00
longTermDebt 6700000.00
inventory 8344000.00
accountsPayable 16724000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 202456000.00
retainedEarningsTotalEquity -134281000.00
treasuryStock -42000.00
nonCurrrentAssetsOther 11995000.00
deferredLongTermAssetCharges 6426000.00
nonCurrentAssetsTotal 58994000.00
longTermDebtTotal 6700000.00
nonCurrentLiabilitiesOther 3252000.00
nonCurrentLiabilitiesTotal 19403000.00
warrants 404912000.00
liabilitiesAndStockholdersEquity 119222000.00
cashAndShortTermInvestments 20883000.00
propertyPlantAndEquipmentGross 8409000.00
propertyPlantAndEquipmentNet 8409000.00
commonStockSharesOutstanding 2706369.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 126731000.00
intangibleAssets 8006000.00
otherCurrentAssets 3201000.00
totalLiab 62530000.00
totalStockholderEquity 64201000.00
otherCurrentLiab 41656000.00
commonStock 377000.00
retainedEarnings -125955000.00
otherLiab 12327000.00
goodWill 24702000.00
otherAssets 47805000.00
cash 39189000.00
totalCurrentLiabilities 43503000.00
currentDeferredRevenue 1847000.00
netDebt -32489000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 189779000.00
propertyPlantEquipment 8278000.00
totalCurrentAssets 70648000.00
netReceivables 16790000.00
longTermDebt 6700000.00
inventory 7893000.00
accountsPayable 11539000.00
commonStockTotalEquity 377000.00
preferredStockTotalEquity 202456000.00
treasuryStock -42000.00
nonCurrrentAssetsOther 9425000.00
nonCurrentAssetsTotal 56083000.00
nonCurrentLiabilitiesTotal 19027000.00
liabilitiesAndStockholdersEquity 126731000.00
cashAndShortTermInvestments 39189000.00
propertyPlantAndEquipmentGross 8278000.00
propertyPlantAndEquipmentNet 8278000.00
commonStockSharesOutstanding 44846440.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 120932000.00
intangibleAssets 5092000.00
otherCurrentAssets 1919000.00
totalLiab 40320000.00
totalStockholderEquity 80612000.00
deferredLongTermLiab 2800000.00
otherCurrentLiab 2143000.00
commonStock 26000.00
retainedEarnings -128996000.00
otherLiab 10872000.00
goodWill 21374000.00
otherAssets 40958000.00
cash 42572000.00
totalCurrentLiabilities 22748000.00
currentDeferredRevenue 1699000.00
netDebt -35872000.00
shortTermDebt 7727000.00
shortLongTermDebt 6700000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 7126000.00
propertyPlantEquipment 8130000.00
totalCurrentAssets 71844000.00
longTermInvestments 1800000.00
netTangibleAssets -149810000.00
netReceivables 17259000.00
longTermDebt 6700000.00
inventory 6852000.00
accountsPayable 11179000.00
accumulatedOtherComprehensiveIncome -5429000.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 202456000.00
treasuryStock -42000.00
nonCurrrentAssetsOther 9371000.00
nonCurrentAssetsTotal 49088000.00
nonCurrentLiabilitiesTotal 17572000.00
liabilitiesAndStockholdersEquity 120932000.00
cashAndShortTermInvestments 42572000.00
propertyPlantAndEquipmentGross 8130000.00
propertyPlantAndEquipmentNet 8130000.00
commonStockSharesOutstanding 39742814.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
commonStockSharesOutstanding 39742814.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
commonStockSharesOutstanding 39742814.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
commonStockSharesOutstanding 39742814.00
2013-12-31
date 2013-12-31
currency_symbol USD
totalAssets 99487000.00
intangibleAssets 26142000.00
otherCurrentAssets 2776000.00
totalLiab 37721000.00
totalStockholderEquity 61766000.00
otherCurrentLiab 9228000.00
commonStock 17000.00
otherLiab 9423000.00
goodWill 18480000.00
otherAssets 40445000.00
cash 33583000.00
totalCurrentLiabilities 22798000.00
propertyPlantEquipment 3586000.00
longTermDebt 5500000.00
inventory 2518000.00
accountsPayable 11570000.00
preferredStockTotalEquity 202456000.00
treasuryStock -42000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
totalAssets 1329375000.00
intangibleAssets 82458000.00
otherCurrentAssets 29056000.00
totalLiab 706528000.00
totalStockholderEquity 598859000.00
otherCurrentLiab 92118000.00
commonStock 510000.00
capitalStock 510000.00
retainedEarnings 185143000.00
otherLiab 23842000.00
goodWill 148183000.00
otherAssets 120441000.00
cash 622165000.00
totalCurrentLiabilities 164936000.00
currentDeferredRevenue 7540000.00
netDebt -92258000.00
shortTermDebt 12157000.00
shortLongTermDebtTotal 529907000.00
otherStockholderEquity 413206000.00
propertyPlantEquipment 57172000.00
totalCurrentAssets 891088000.00
netTangibleAssets 392206000.00
netReceivables 124283000.00
longTermDebt 490370000.00
inventory 115584000.00
accountsPayable 53121000.00
commonStockTotalEquity 510000.00
retainedEarningsTotalEquity 185143000.00
nonCurrrentAssetsOther 37356000.00
nonCurrentAssetsTotal 438287000.00
capitalLeaseObligations 39537000.00
longTermDebtTotal 490370000.00
nonCurrentLiabilitiesOther 13050000.00
nonCurrentLiabilitiesTotal 541592000.00
warrants 23988000.00
capitalSurpluse 497199000.00
liabilitiesAndStockholdersEquity 1329375000.00
cashAndShortTermInvestments 622165000.00
propertyPlantAndEquipmentGross 86105000.00
propertyPlantAndEquipmentNet 86105000.00
netWorkingCapital 726152000.00
netInvestedCapital 1089229000.00
commonStockSharesOutstanding 54932757.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
totalAssets 1232015000.00
intangibleAssets 91406000.00
otherCurrentAssets 26175000.00
totalLiab 605960000.00
totalStockholderEquity 613167000.00
otherCurrentLiab 48560000.00
commonStock 504000.00
capitalStock 504000.00
retainedEarnings 118833000.00
otherLiab 18685000.00
goodWill 112901000.00
otherAssets 37896000.00
cash 710621000.00
totalCurrentLiabilities 129339000.00
currentDeferredRevenue 5697000.00
netDebt -242354000.00
shortTermDebt 10331000.00
shortLongTermDebtTotal 468267000.00
otherStockholderEquity 493830000.00
propertyPlantEquipment 41713000.00
totalCurrentAssets 917620000.00
netTangibleAssets 421748000.00
netReceivables 105548000.00
longTermDebt 425345000.00
inventory 75276000.00
accountsPayable 64751000.00
commonStockTotalEquity 504000.00
retainedEarningsTotalEquity 118833000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 24349000.00
nonCurrentAssetsTotal 314395000.00
capitalLeaseObligations 42922000.00
longTermDebtTotal 425345000.00
nonCurrentLiabilitiesOther 51276000.00
nonCurrentLiabilitiesTotal 476621000.00
warrants 12888000.00
capitalSurpluse 498979000.00
liabilitiesAndStockholdersEquity 1232015000.00
cashAndShortTermInvestments 710621000.00
propertyPlantAndEquipmentGross 72192000.00
propertyPlantAndEquipmentNet 72192000.00
netWorkingCapital 788281000.00
netInvestedCapital 1038512000.00
commonStockSharesOutstanding 51919902.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 731687000.00
intangibleAssets 103259000.00
otherCurrentAssets 16348000.00
totalLiab 253244000.00
totalStockholderEquity 467752000.00
otherCurrentLiab 38071000.00
commonStock 496000.00
capitalStock 496000.00
retainedEarnings 66574000.00
otherLiab 15303000.00
goodWill 112838000.00
otherAssets 73380000.00
cash 253459000.00
totalCurrentLiabilities 90244000.00
currentDeferredRevenue 4037000.00
netDebt -95789000.00
shortTermDebt 9973000.00
shortLongTermDebtTotal 157670000.00
otherStockholderEquity 400682000.00
propertyPlantEquipment 44796000.00
totalCurrentAssets 397414000.00
netTangibleAssets 262346000.00
netReceivables 83326000.00
longTermDebt 110000000.00
inventory 44281000.00
accountsPayable 38163000.00
commonStockTotalEquity 496000.00
retainedEarningsTotalEquity 66574000.00
treasuryStock -5149000.00
nonCurrrentAssetsOther 18233000.00
nonCurrentAssetsTotal 334273000.00
capitalLeaseObligations 47670000.00
longTermDebtTotal 110000000.00
nonCurrentLiabilitiesOther 53000000.00
nonCurrentLiabilitiesTotal 163000000.00
warrants 10691000.00
capitalSurpluse 405831000.00
liabilitiesAndStockholdersEquity 731687000.00
cashAndShortTermInvestments 253459000.00
propertyPlantAndEquipmentGross 78251000.00
propertyPlantAndEquipmentNet 78251000.00
netWorkingCapital 307170000.00
netInvestedCapital 577752000.00
commonStockSharesOutstanding 50963190.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 557799000.00
intangibleAssets 103438000.00
otherCurrentAssets 13504000.00
totalLiab 190938000.00
totalStockholderEquity 355651000.00
otherCurrentLiab 32191000.00
commonStock 487000.00
capitalStock 487000.00
retainedEarnings -10463000.00
otherLiab 14944000.00
goodWill 104963000.00
otherAssets 34753000.00
cash 119629000.00
totalCurrentLiabilities 75795000.00
currentDeferredRevenue 3043000.00
netDebt -11747000.00
shortTermDebt 7683000.00
shortLongTermDebtTotal 107882000.00
otherStockholderEquity 365627000.00
propertyPlantEquipment 38548000.00
totalCurrentAssets 243674000.00
netTangibleAssets 158460000.00
netReceivables 76373000.00
longTermDebt 63000000.00
inventory 34168000.00
accountsPayable 32878000.00
accumulatedOtherComprehensiveIncome -27542000.00
commonStockTotalEquity 487000.00
retainedEarningsTotalEquity -10463000.00
nonCurrrentAssetsOther 17516000.00
nonCurrentAssetsTotal 314125000.00
capitalLeaseObligations 44882000.00
longTermDebtTotal 63000000.00
nonCurrentLiabilitiesOther 52143000.00
nonCurrentLiabilitiesTotal 115143000.00
warrants 11210000.00
capitalSurpluse 365627000.00
liabilitiesAndStockholdersEquity 557799000.00
cashAndShortTermInvestments 119629000.00
propertyPlantAndEquipmentGross 38548000.00
propertyPlantAndEquipmentNet 69071000.00
netWorkingCapital 167879000.00
netInvestedCapital 418651000.00
commonStockSharesOutstanding 50273889.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
totalAssets 440985000.00
intangibleAssets 79067000.00
otherCurrentAssets 9502000.00
totalLiab 163396000.00
totalStockholderEquity 277589000.00
otherCurrentLiab 3459000.00
commonStock 481000.00
capitalStock 481000.00
retainedEarnings -64031000.00
otherLiab 21126000.00
goodWill 63591000.00
otherAssets 40107000.00
cash 146061000.00
totalCurrentLiabilities 75270000.00
currentDeferredRevenue 3356000.00
netDebt -79061000.00
shortTermDebt 48241000.00
shortLongTermDebtTotal 67000000.00
otherStockholderEquity 362127000.00
propertyPlantEquipment 27757000.00
totalCurrentAssets 228063000.00
netTangibleAssets 134931000.00
netReceivables 49510000.00
longTermDebt 67000000.00
inventory 22990000.00
accountsPayable 20214000.00
accumulatedOtherComprehensiveIncome -20988000.00
commonStockTotalEquity 481000.00
retainedEarningsTotalEquity -64031000.00
nonCurrrentAssetsOther 13555000.00
nonCurrentAssetsTotal 212922000.00
longTermDebtTotal 67000000.00
nonCurrentLiabilitiesOther 21126000.00
nonCurrentLiabilitiesTotal 88126000.00
capitalSurpluse 341139000.00
liabilitiesAndStockholdersEquity 440985000.00
cashAndShortTermInvestments 146061000.00
propertyPlantAndEquipmentGross 27757000.00
propertyPlantAndEquipmentNet 27757000.00
netWorkingCapital 152793000.00
netInvestedCapital 344589000.00
commonStockSharesOutstanding 49692184.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 371641000.00
intangibleAssets 94286000.00
otherCurrentAssets 12796000.00
totalLiab 138814000.00
totalStockholderEquity 232827000.00
deferredLongTermLiab 9386000.00
otherCurrentLiab 4973000.00
commonStock 472000.00
retainedEarnings -88677000.00
otherLiab 23311000.00
goodWill 63591000.00
otherAssets 24469000.00
cash 96329000.00
totalCurrentLiabilities 44503000.00
currentDeferredRevenue 3292000.00
netDebt -25329000.00
shortTermDebt 19230000.00
shortLongTermDebt 71000000.00
shortLongTermDebtTotal 71000000.00
otherStockholderEquity 335893000.00
propertyPlantEquipment 23459000.00
totalCurrentAssets 163936000.00
longTermInvestments 1000000.00
netTangibleAssets 232827000.00
shortTermInvestments 0.00
netReceivables 40634000.00
longTermDebt 71000000.00
inventory 14177000.00
accountsPayable 17008000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14861000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 472000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -88677000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7925000.00
nonCurrentAssetsTotal 207705000.00
longTermDebtTotal 71000000.00
nonCurrentLiabilitiesOther 1646000.00
nonCurrentLiabilitiesTotal 94311000.00
capitalSurpluse 321032000.00
liabilitiesAndStockholdersEquity 371641000.00
cashAndShortTermInvestments 96329000.00
propertyPlantAndEquipmentGross 23459000.00
propertyPlantAndEquipmentNet 23459000.00
netWorkingCapital 119433000.00
netInvestedCapital 303827000.00
commonStockSharesOutstanding 49153948.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
totalAssets 261245000.00
intangibleAssets 4568000.00
otherCurrentAssets 9197000.00
totalLiab 69996000.00
totalStockholderEquity 191249000.00
deferredLongTermLiab 10040000.00
otherCurrentLiab 2207000.00
commonStock 461000.00
retainedEarnings -117909000.00
otherLiab 23597000.00
goodWill 24723000.00
otherAssets 18090000.00
cash 140634000.00
totalCurrentLiabilities 39699000.00
currentDeferredRevenue 2585000.00
netDebt -133934000.00
shortTermDebt 16618000.00
shortLongTermDebt 6700000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 308697000.00
propertyPlantEquipment 20180000.00
totalCurrentAssets 190184000.00
longTermInvestments 1000000.00
netTangibleAssets 191249000.00
shortTermInvestments 0.00
netReceivables 29810000.00
longTermDebt 6700000.00
inventory 10543000.00
accountsPayable 18289000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9285000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 461000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -117909000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4838000.00
nonCurrentAssetsTotal 71061000.00
longTermDebtTotal 6700000.00
nonCurrentLiabilitiesOther 2501000.00
nonCurrentLiabilitiesTotal 30297000.00
capitalSurpluse 308697000.00
liabilitiesAndStockholdersEquity 261245000.00
cashAndShortTermInvestments 140634000.00
propertyPlantAndEquipmentGross 20180000.00
propertyPlantAndEquipmentNet 20180000.00
commonStockSharesOutstanding 47875522.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 226095000.00
intangibleAssets 6318000.00
otherCurrentAssets 4870000.00
totalLiab 55964000.00
totalStockholderEquity 170131000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2219000.00
commonStock 455000.00
retainedEarnings -128063000.00
otherLiab 20185000.00
goodWill 24723000.00
otherAssets 18558000.00
cash 128358000.00
totalCurrentLiabilities 29079000.00
currentDeferredRevenue 2289000.00
netDebt -121658000.00
shortTermDebt 11758000.00
shortLongTermDebt 6700000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 297739000.00
propertyPlantEquipment 15446000.00
totalCurrentAssets 161050000.00
longTermInvestments 1500000.00
netTangibleAssets 136890000.00
shortTermInvestments 0.00
netReceivables 21348000.00
longTermDebt 6700000.00
inventory 6474000.00
accountsPayable 12813000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -226095000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 455000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -128063000.00
treasuryStock -42000.00
nonCurrrentAssetsOther 6643000.00
deferredLongTermAssetCharges 11915000.00
nonCurrentAssetsTotal 65045000.00
longTermDebtTotal 6700000.00
nonCurrentLiabilitiesOther 10484000.00
nonCurrentLiabilitiesTotal 26885000.00
capitalSurpluse 297781000.00
liabilitiesAndStockholdersEquity 226095000.00
cashAndShortTermInvestments 128358000.00
propertyPlantAndEquipmentGross 15446000.00
propertyPlantAndEquipmentNet 15446000.00
commonStockSharesOutstanding 24108362.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 120932000.00
intangibleAssets 5092000.00
otherCurrentAssets 1919000.00
totalLiab 40320000.00
totalStockholderEquity 80612000.00
deferredLongTermLiab 2800000.00
otherCurrentLiab 2143000.00
commonStock 26000.00
retainedEarnings -128996000.00
otherLiab 10872000.00
goodWill 21374000.00
otherAssets 9907000.00
cash 42572000.00
totalCurrentLiabilities 22748000.00
currentDeferredRevenue 1699000.00
netDebt -35872000.00
shortTermDebt 7727000.00
shortLongTermDebt 6700000.00
shortLongTermDebtTotal 6700000.00
otherStockholderEquity 7126000.00
propertyPlantEquipment 8130000.00
totalCurrentAssets 71844000.00
longTermInvestments 1800000.00
netTangibleAssets -149810000.00
netReceivables 17259000.00
longTermDebt 6700000.00
inventory 6852000.00
accountsPayable 11179000.00
accumulatedOtherComprehensiveIncome -5429000.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 202456000.00
treasuryStock -42000.00
nonCurrrentAssetsOther 9371000.00
nonCurrentAssetsTotal 49088000.00
nonCurrentLiabilitiesTotal 17572000.00
liabilitiesAndStockholdersEquity 120932000.00
cashAndShortTermInvestments 42572000.00
propertyPlantAndEquipmentGross 8130000.00
propertyPlantAndEquipmentNet 8130000.00
commonStockSharesOutstanding 39742814.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 99487000.00
intangibleAssets 5962000.00
otherCurrentAssets 1717000.00
totalLiab 37721000.00
totalStockholderEquity 61766000.00
otherCurrentLiab 8065000.00
commonStock 17000.00
retainedEarnings -142498000.00
otherLiab 9423000.00
goodWill 18480000.00
otherAssets 9325000.00
cash 33583000.00
totalCurrentLiabilities 22798000.00
currentDeferredRevenue 1163000.00
netDebt -26083000.00
shortTermDebt 2000000.00
shortLongTermDebtTotal 7500000.00
otherStockholderEquity 1735000.00
propertyPlantEquipment 3586000.00
totalCurrentAssets 55456000.00
netReceivables 16579000.00
longTermDebt 5500000.00
inventory 2518000.00
accountsPayable 11570000.00
accumulatedOtherComprehensiveIncome 56000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 202456000.00
treasuryStock -42000.00
nonCurrrentAssetsOther 8249000.00
nonCurrentAssetsTotal 44031000.00
nonCurrentLiabilitiesTotal 14923000.00
liabilitiesAndStockholdersEquity 99487000.00
cashAndShortTermInvestments 33583000.00
propertyPlantAndEquipmentGross 3586000.00
propertyPlantAndEquipmentNet 3586000.00
commonStockSharesOutstanding 39742814.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
commonStockSharesOutstanding 39742814.00
2011-12-31
date 2011-12-31
currency_symbol USD
commonStockSharesOutstanding 1000000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
investments -2144000.00
totalCashFromFinancingActivities -7156000.00
netIncome 19351000.00
changeInCash 53593000.00
beginPeriodCashFlow 628342000.00
endPeriodCashFlow 681935000.00
totalCashFromOperatingActivities 62826000.00
depreciation 11195000.00
changeToInventory 3273000.00
changeToAccountReceivables 11631000.00
salePurchaseOfStock -6128000.00
otherCashflowsFromFinancingActivities 1599000.00
capitalExpenditures 2156000
changeInWorkingCapital 24146000.00
stockBasedCompensation 11806000.00
otherNonCashItems 2070000.00
freeCashFlow 60670000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
investments -6648000.00
changeToLiabilities 591000.00
totalCashflowsFromInvestingActivities -6648000.00
netBorrowings 80000.00
totalCashFromFinancingActivities -8931000.00
changeToOperatingActivities -1722000.00
netIncome 15611000.00
changeInCash 21072000.00
beginPeriodCashFlow 607270000.00
endPeriodCashFlow 628342000.00
totalCashFromOperatingActivities 36788000.00
depreciation 11052000.00
otherCashflowsFromInvestingActivities -5668000.00
changeToInventory -900000.00
changeToAccountReceivables 1260000.00
salePurchaseOfStock -6726000.00
otherCashflowsFromFinancingActivities -2125000.00
changeToNetincome 3227000.00
capitalExpenditures 6663000
changeReceivables 1260000.00
cashFlowsOtherOperating 8353000.00
cashAndCashEquivalentsChanges 21209000.00
changeInWorkingCapital 4765000.00
stockBasedCompensation 11931000.00
otherNonCashItems 3404000.00
freeCashFlow 30125000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
investments -287000.00
changeToLiabilities -3511000.00
totalCashflowsFromInvestingActivities -12943000.00
netBorrowings -469000.00
totalCashFromFinancingActivities 842000.00
changeToOperatingActivities -1722000.00
netIncome 14207000.00
changeInCash -15609000.00
beginPeriodCashFlow 622879000.00
endPeriodCashFlow 607270000.00
totalCashFromOperatingActivities -3521000.00
depreciation 10739000.00
otherCashflowsFromInvestingActivities -10258000.00
changeToInventory 377000.00
changeToAccountReceivables -1843000.00
salePurchaseOfStock 1311000.00
otherCashflowsFromFinancingActivities -12943000.00
changeToNetincome -13656000.00
capitalExpenditures 2760000
changeReceivables -1843000.00
cashFlowsOtherOperating -7552000.00
cashAndCashEquivalentsChanges -15622000.00
changeInWorkingCapital -16746000.00
stockBasedCompensation 12686000.00
otherNonCashItems 2488000.00
freeCashFlow -6281000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
investments -49000.00
changeToLiabilities 4897000.00
totalCashflowsFromInvestingActivities -5694000.00
netBorrowings 80000.00
totalCashFromFinancingActivities -27849000.00
changeToOperatingActivities -3373000.00
netIncome 17790000.00
changeInCash 903000.00
beginPeriodCashFlow 621976000.00
endPeriodCashFlow 622879000.00
totalCashFromOperatingActivities 34446000.00
depreciation 8069000.00
otherCashflowsFromInvestingActivities -5089000.00
changeToInventory -3265000.00
changeToAccountReceivables -6025000.00
salePurchaseOfStock -26978000.00
otherCashflowsFromFinancingActivities -3228000.00
changeToNetincome 1677000.00
capitalExpenditures 556000
changeReceivables -6025000.00
cashFlowsOtherOperating 10841000.00
cashAndCashEquivalentsChanges 903000.00
changeInWorkingCapital 2369000.00
stockBasedCompensation 14601000.00
otherNonCashItems 4090000.00
freeCashFlow 33890000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
investments 17000.00
changeToLiabilities 8884000.00
totalCashflowsFromInvestingActivities -33495000.00
netBorrowings 80000.00
totalCashFromFinancingActivities 1361000.00
changeToOperatingActivities -7243000.00
netIncome 18110000.00
changeInCash -21937000.00
beginPeriodCashFlow 643913000.00
endPeriodCashFlow 621976000.00
totalCashFromOperatingActivities 10197000.00
depreciation 7923000.00
otherCashflowsFromInvestingActivities 17000.00
changeToInventory -3998000.00
changeToAccountReceivables -13351000.00
salePurchaseOfStock -367000.00
otherCashflowsFromFinancingActivities 1728000.00
changeToNetincome -3834000.00
capitalExpenditures 1782000
changeReceivables -13351000.00
cashFlowsOtherOperating 5680000.00
cashAndCashEquivalentsChanges -21937000.00
changeInWorkingCapital -15708000.00
stockBasedCompensation 13154000.00
otherNonCashItems 6550000.00
freeCashFlow 8415000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
investments -2844000.00
changeToLiabilities -329000.00
totalCashflowsFromInvestingActivities -26975000.00
totalCashFromFinancingActivities -27585000.00
changeToOperatingActivities -2714000.00
netIncome 10828000.00
changeInCash -28341000.00
beginPeriodCashFlow 672254000.00
endPeriodCashFlow 643913000.00
totalCashFromOperatingActivities 26219000.00
depreciation 8123000.00
otherCashflowsFromInvestingActivities -2984000.00
changeToInventory -21884000.00
changeToAccountReceivables -6599000.00
salePurchaseOfStock -28168000.00
otherCashflowsFromFinancingActivities -1080000.00
changeToNetincome 1058000.00
capitalExpenditures 24131000
changeReceivables -6599000.00
cashFlowsOtherOperating 34590000.00
cashAndCashEquivalentsChanges -28341000.00
changeInWorkingCapital 1921000.00
stockBasedCompensation 12789000.00
otherNonCashItems 4642000.00
freeCashFlow 2088000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-05
currency_symbol USD
investments 16000.00
changeToLiabilities -65000.00
totalCashflowsFromInvestingActivities -2155000.00
totalCashFromFinancingActivities -22251000.00
changeToOperatingActivities -6265000.00
netIncome 8903000.00
changeInCash -38367000.00
beginPeriodCashFlow 710621000.00
endPeriodCashFlow 672254000.00
totalCashFromOperatingActivities -13961000.00
depreciation 8114000.00
otherCashflowsFromInvestingActivities 16000.00
changeToInventory -11161000.00
changeToAccountReceivables 1629000.00
salePurchaseOfStock -23331000.00
otherCashflowsFromFinancingActivities -2155000.00
changeToNetincome 1436000.00
capitalExpenditures 2171000
changeReceivables 1629000.00
cashFlowsOtherOperating -23244000.00
cashAndCashEquivalentsChanges -38367000.00
changeInWorkingCapital -36465000.00
stockBasedCompensation 12110000.00
otherNonCashItems 4027000.00
freeCashFlow -16132000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
investments -6468000.00
changeToLiabilities 4552000.00
totalCashflowsFromInvestingActivities -6468000.00
totalCashFromFinancingActivities -3181000.00
changeToOperatingActivities -4364000.00
netIncome 8841000.00
changeInCash 10314000.00
beginPeriodCashFlow 700307000.00
endPeriodCashFlow 710621000.00
totalCashFromOperatingActivities 19963000.00
depreciation 7679000.00
otherCashflowsFromInvestingActivities -4303000.00
changeToInventory -18824000.00
changeToAccountReceivables -15252000.00
salePurchaseOfStock 1295000.00
otherCashflowsFromFinancingActivities -8885000.00
changeToNetincome 6759000.00
capitalExpenditures 6485000
changeReceivables -15252000.00
cashFlowsOtherOperating 22268000.00
cashAndCashEquivalentsChanges 10314000.00
changeInWorkingCapital -10934000.00
stockBasedCompensation 11332000.00
otherNonCashItems 7242000.00
freeCashFlow 13478000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
investments 37000.00
changeToLiabilities -626000.00
totalCashflowsFromInvestingActivities -1521000.00
totalCashFromFinancingActivities 1260000.00
changeToOperatingActivities -3931000.00
netIncome 13294000.00
changeInCash 37625000.00
beginPeriodCashFlow 662682000.00
endPeriodCashFlow 700307000.00
totalCashFromOperatingActivities 37886000.00
depreciation 7811000.00
otherCashflowsFromInvestingActivities 37000.00
changeToInventory 2711000.00
changeToAccountReceivables 1876000.00
salePurchaseOfStock 1542000.00
otherCashflowsFromFinancingActivities 1260000.00
changeToNetincome 10630000.00
capitalExpenditures 1558000
changeReceivables 1876000.00
cashFlowsOtherOperating -1657000.00
cashAndCashEquivalentsChanges 37625000.00
changeInWorkingCapital -1017000.00
stockBasedCompensation 9418000.00
otherNonCashItems 7155000.00
freeCashFlow 36328000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
investments 5000000.00
changeToLiabilities 14986000.00
totalCashflowsFromInvestingActivities -3309000.00
netBorrowings -407000.00
totalCashFromFinancingActivities -257000.00
changeToOperatingActivities -9199000.00
netIncome 14490000.00
changeInCash 20510000.00
beginPeriodCashFlow 642172000.00
endPeriodCashFlow 662682000.00
totalCashFromOperatingActivities 24076000.00
depreciation 7792000.00
otherCashflowsFromInvestingActivities 3000.00
changeToInventory -12383000.00
changeToAccountReceivables -4880000.00
salePurchaseOfStock 878000.00
otherCashflowsFromFinancingActivities -257000.00
changeToNetincome 6509000.00
capitalExpenditures 3312000
changeReceivables -4880000.00
cashFlowsOtherOperating 8911000.00
cashAndCashEquivalentsChanges 20510000.00
changeInWorkingCapital -11476000.00
stockBasedCompensation 10056000.00
otherNonCashItems 7179000.00
freeCashFlow 20764000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-04
currency_symbol USD
investments -5000000.00
changeToLiabilities 907000.00
totalCashflowsFromInvestingActivities -9067000.00
netBorrowings 390000000.00
totalCashFromFinancingActivities 376548000.00
changeToOperatingActivities -4344000.00
netIncome 14550000.00
changeInCash 388713000.00
beginPeriodCashFlow 253459000.00
endPeriodCashFlow 642172000.00
totalCashFromOperatingActivities 21232000.00
depreciation 7673000.00
otherCashflowsFromInvestingActivities 2000.00
changeToInventory -2947000.00
changeToAccountReceivables -5685000.00
salePurchaseOfStock 1989000.00
otherCashflowsFromFinancingActivities 484559000.00
changeToNetincome 5210000.00
capitalExpenditures 4069000
changeReceivables -5685000.00
cashFlowsOtherOperating -399000.00
cashAndCashEquivalentsChanges 388713000.00
changeInWorkingCapital -12069000.00
stockBasedCompensation 7888000.00
otherNonCashItems 6368000.00
freeCashFlow 17163000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
investments -2623000.00
changeToLiabilities 1616000.00
totalCashflowsFromInvestingActivities -32510000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 3383000.00
changeToOperatingActivities -299000.00
netIncome 15639000.00
changeInCash 6283000.00
beginPeriodCashFlow 247176000.00
endPeriodCashFlow 253459000.00
totalCashFromOperatingActivities 35410000.00
depreciation 10101000.00
otherCashflowsFromInvestingActivities -24423000.00
changeToInventory -3438000.00
changeToAccountReceivables -2967000.00
salePurchaseOfStock 5102000.00
otherCashflowsFromFinancingActivities -7328000.00
changeToNetincome 8502000.00
capitalExpenditures 5614000
changeReceivables -2967000.00
cashFlowsOtherOperating 8534000.00
cashAndCashEquivalentsChanges 6283000.00
changeInWorkingCapital 837000.00
stockBasedCompensation 8275000.00
otherNonCashItems 2334000.00
freeCashFlow 29796000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
investments 25103000.00
changeToLiabilities 58000.00
totalCashflowsFromInvestingActivities 21542000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 1185000.00
changeToOperatingActivities -4920000.00
netIncome 35825000.00
changeInCash 41349000.00
beginPeriodCashFlow 205827000.00
endPeriodCashFlow 247176000.00
totalCashFromOperatingActivities 18622000.00
depreciation 7081000.00
otherCashflowsFromInvestingActivities -584000.00
changeToInventory 9029000.00
changeToAccountReceivables -4582000.00
salePurchaseOfStock 2185000.00
otherCashflowsFromFinancingActivities 2185000.00
changeToNetincome -16557000.00
capitalExpenditures 3561000
changeReceivables -4582000.00
cashFlowsOtherOperating -12056000.00
cashAndCashEquivalentsChanges 41349000.00
changeInWorkingCapital -10573000.00
stockBasedCompensation 7448000.00
otherNonCashItems -22205000.00
freeCashFlow 15061000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
investments 2004000.00
changeToLiabilities -898000.00
totalCashflowsFromInvestingActivities -2293000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 1240000.00
changeToOperatingActivities -529000.00
netIncome 16625000.00
changeInCash 34095000.00
beginPeriodCashFlow 171732000.00
endPeriodCashFlow 205827000.00
totalCashFromOperatingActivities 35148000.00
depreciation 6925000.00
otherCashflowsFromInvestingActivities -900000.00
changeToInventory -13565000.00
changeToAccountReceivables 5515000.00
salePurchaseOfStock 3059000.00
otherCashflowsFromFinancingActivities 2240000.00
changeToNetincome 568000.00
capitalExpenditures 4297000
changeReceivables 5515000.00
cashFlowsOtherOperating 20153000.00
cashAndCashEquivalentsChanges 34095000.00
changeInWorkingCapital 8105000.00
stockBasedCompensation 7095000.00
otherNonCashItems 251000.00
freeCashFlow 30851000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
investments 3000.00
changeToLiabilities 812000.00
totalCashflowsFromInvestingActivities -7013000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities 46216000.00
changeToOperatingActivities -7555000.00
netIncome 8571000.00
changeInCash 52103000.00
beginPeriodCashFlow 119629000.00
endPeriodCashFlow 171732000.00
totalCashFromOperatingActivities 12900000.00
depreciation 6621000.00
otherCashflowsFromInvestingActivities -3297000.00
changeToInventory -2673000.00
changeToAccountReceivables -8064000.00
salePurchaseOfStock -5149000.00
otherCashflowsFromFinancingActivities 50000000.00
changeToNetincome 11950000.00
capitalExpenditures 7016000
changeReceivables -8064000.00
cashFlowsOtherOperating -4145000.00
cashAndCashEquivalentsChanges 52103000.00
changeInWorkingCapital -16605000.00
stockBasedCompensation 6358000.00
otherNonCashItems 6628000.00
freeCashFlow 5884000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments -31724000.00
changeToLiabilities -1352000.00
totalCashflowsFromInvestingActivities -67525000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities -434000.00
changeToOperatingActivities -3446000.00
netIncome 12834000.00
changeInCash -44694000.00
beginPeriodCashFlow 164323000.00
endPeriodCashFlow 119629000.00
totalCashFromOperatingActivities 23265000.00
depreciation 2199000.00
otherCashflowsFromInvestingActivities -27137000.00
changeToInventory -8503000.00
changeToAccountReceivables -6269000.00
salePurchaseOfStock 566000.00
otherCashflowsFromFinancingActivities -3304000.00
changeToNetincome 10548000.00
capitalExpenditures 8664000
changeReceivables -6269000.00
cashFlowsOtherOperating 9679000.00
cashAndCashEquivalentsChanges -44694000.00
changeInWorkingCapital -6653000.00
stockBasedCompensation 5882000.00
otherNonCashItems 7906000.00
freeCashFlow 14601000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
investments 18282000.00
changeToLiabilities 30000.00
totalCashflowsFromInvestingActivities 12480000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 12000.00
changeToOperatingActivities -2151000.00
netIncome 17690000.00
changeInCash 13472000.00
beginPeriodCashFlow 150851000.00
endPeriodCashFlow 164323000.00
totalCashFromOperatingActivities 980000.00
depreciation 6997000.00
otherCashflowsFromInvestingActivities -850000.00
changeToInventory 2917000.00
changeToAccountReceivables -5077000.00
salePurchaseOfStock 1012000.00
otherCashflowsFromFinancingActivities 1012000.00
changeToNetincome 8881000.00
capitalExpenditures 5802000
changeReceivables -5077000.00
cashFlowsOtherOperating -28955000.00
cashAndCashEquivalentsChanges 13472000.00
changeInWorkingCapital -25623000.00
stockBasedCompensation 5035000.00
otherNonCashItems -5248000.00
freeCashFlow -4822000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-09
currency_symbol USD
investments 7400000.00
changeToLiabilities 852000.00
totalCashflowsFromInvestingActivities 4654000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities -299000.00
changeToOperatingActivities -2094000.00
netIncome 13796000.00
changeInCash 28409000.00
beginPeriodCashFlow 122442000.00
endPeriodCashFlow 150851000.00
totalCashFromOperatingActivities 24054000.00
depreciation 6765000.00
otherCashflowsFromInvestingActivities 7400000.00
changeToInventory 1819000.00
changeToAccountReceivables -4174000.00
salePurchaseOfStock 701000.00
otherCashflowsFromFinancingActivities 701000.00
changeToNetincome 1539000.00
capitalExpenditures 2746000
changeReceivables -4174000.00
cashFlowsOtherOperating 5057000.00
cashAndCashEquivalentsChanges 28409000.00
changeInWorkingCapital 1851000.00
stockBasedCompensation 5420000.00
otherNonCashItems -3016000.00
freeCashFlow 21308000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments -20061000.00
changeToLiabilities -694000.00
totalCashflowsFromInvestingActivities -23023000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 591000.00
changeToOperatingActivities -3061000.00
netIncome 9010000.00
changeInCash -23619000.00
beginPeriodCashFlow 146061000.00
endPeriodCashFlow 122442000.00
totalCashFromOperatingActivities -1187000.00
depreciation 6873000.00
otherCashflowsFromInvestingActivities -20061000.00
changeToInventory -2724000.00
changeToAccountReceivables -6753000.00
salePurchaseOfStock 1591000.00
otherCashflowsFromFinancingActivities -23023000.00
changeToNetincome 4661000.00
capitalExpenditures 2962000
changeReceivables -6753000.00
cashFlowsOtherOperating -9942000.00
cashAndCashEquivalentsChanges -23619000.00
changeInWorkingCapital -21638000.00
stockBasedCompensation 4266000.00
otherNonCashItems 167000.00
freeCashFlow -4149000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
investments -1287000.00
changeToLiabilities -1819000.00
totalCashflowsFromInvestingActivities -4060000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 146000.00
changeToOperatingActivities 4870000.00
netIncome 7928000.00
changeInCash 21818000.00
beginPeriodCashFlow 124243000.00
endPeriodCashFlow 146061000.00
totalCashFromOperatingActivities 25732000.00
depreciation 5766000.00
otherCashflowsFromInvestingActivities -1075000.00
dividendsPaid 6399000.00
changeToInventory -6084000.00
changeToAccountReceivables 5847000.00
salePurchaseOfStock -1000.00
otherCashflowsFromFinancingActivities 1146000.00
changeToNetincome 2510000.00
capitalExpenditures 2773000
changeReceivables 5847000.00
cashFlowsOtherOperating 11715000.00
cashAndCashEquivalentsChanges 21818000.00
changeInWorkingCapital 6078000.00
stockBasedCompensation 3759000.00
otherNonCashItems 4575000.00
freeCashFlow 22959000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
changeToLiabilities -957000.00
totalCashflowsFromInvestingActivities -3186000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 1696000.00
changeToOperatingActivities 3463000.00
netIncome -7652000.00
changeInCash 18284000.00
beginPeriodCashFlow 105959000.00
endPeriodCashFlow 124243000.00
totalCashFromOperatingActivities 19774000.00
depreciation 6080000.00
otherCashflowsFromInvestingActivities -1287000.00
dividendsPaid 0.00
changeToInventory -2188000.00
changeToAccountReceivables -2995000.00
salePurchaseOfStock 2696000.00
otherCashflowsFromFinancingActivities 2696000.00
changeToNetincome -4270000.00
capitalExpenditures 3186000
changeReceivables -2995000.00
cashFlowsOtherOperating 31910000.00
cashAndCashEquivalentsChanges 18284000.00
changeInWorkingCapital 25545000.00
stockBasedCompensation 3457000.00
otherNonCashItems 114000.00
freeCashFlow 16588000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
changeToLiabilities 395000.00
totalCashflowsFromInvestingActivities -3084000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 561000.00
changeToOperatingActivities -4079000.00
netIncome 10733000.00
changeInCash 9161000.00
beginPeriodCashFlow 96798000.00
endPeriodCashFlow 105959000.00
totalCashFromOperatingActivities 11684000.00
depreciation 5514000.00
otherCashflowsFromInvestingActivities -1287000.00
dividendsPaid 0.00
changeToInventory -1828000.00
changeToAccountReceivables -9137000.00
salePurchaseOfStock 1561000.00
otherCashflowsFromFinancingActivities 1561000.00
changeToNetincome 2331000.00
capitalExpenditures 3084000
changeReceivables -9137000.00
cashFlowsOtherOperating 4161000.00
cashAndCashEquivalentsChanges 9161000.00
changeInWorkingCapital -7095000.00
stockBasedCompensation 3544000.00
otherNonCashItems 530000.00
freeCashFlow 8600000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
changeToLiabilities -879000.00
totalCashflowsFromInvestingActivities -3047000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities -4000.00
changeToOperatingActivities -5897000.00
netIncome 10515000.00
changeInCash 469000.00
beginPeriodCashFlow 96329000.00
endPeriodCashFlow 96798000.00
totalCashFromOperatingActivities 3520000.00
depreciation 5261000.00
otherCashflowsFromInvestingActivities -1287000.00
dividendsPaid 0.00
changeToInventory 1287000.00
changeToAccountReceivables -3013000.00
salePurchaseOfStock 996000.00
otherCashflowsFromFinancingActivities -3047000.00
changeToNetincome 2886000.00
capitalExpenditures 3047000
changeReceivables -3013000.00
cashFlowsOtherOperating -12564000.00
cashAndCashEquivalentsChanges 469000.00
changeInWorkingCapital -15169000.00
stockBasedCompensation 2669000.00
otherNonCashItems 40000.00
freeCashFlow 473000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
investments 1000000.00
changeToLiabilities -147000.00
totalCashflowsFromInvestingActivities -5812000.00
netBorrowings -1438000.00
totalCashFromFinancingActivities -1141000.00
changeToOperatingActivities -2228000.00
netIncome 320000.00
changeInCash 11689000.00
beginPeriodCashFlow 84640000.00
endPeriodCashFlow 96329000.00
totalCashFromOperatingActivities 18642000.00
depreciation 5101000.00
otherCashflowsFromInvestingActivities -4000000.00
dividendsPaid 68849000.00
changeToInventory -560000.00
changeToAccountReceivables -569000.00
salePurchaseOfStock -2000.00
otherCashflowsFromFinancingActivities 137260000.00
changeToNetincome 13178000.00
capitalExpenditures 2812000
changeReceivables -569000.00
cashFlowsOtherOperating 1379000.00
cashAndCashEquivalentsChanges 11689000.00
changeInWorkingCapital 103000.00
stockBasedCompensation 2279000.00
otherNonCashItems 1991000.00
freeCashFlow 15830000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
investments -1042000.00
changeToLiabilities -196000.00
totalCashflowsFromInvestingActivities 1020000.00
netBorrowings -700000.00
totalCashFromFinancingActivities 895000.00
changeToOperatingActivities -2895000.00
netIncome 15103000.00
changeInCash 15724000.00
beginPeriodCashFlow 68916000.00
endPeriodCashFlow 84640000.00
totalCashFromOperatingActivities 13809000.00
depreciation 5314000.00
otherCashflowsFromInvestingActivities 4000000.00
dividendsPaid 0.00
changeToInventory -3354000.00
changeToAccountReceivables 656000.00
salePurchaseOfStock -7000.00
otherCashflowsFromFinancingActivities 1602000.00
changeToNetincome -1433000.00
capitalExpenditures 1938000
changeReceivables 656000.00
cashFlowsOtherOperating -2324000.00
cashAndCashEquivalentsChanges 15724000.00
changeInWorkingCapital -5218000.00
stockBasedCompensation 1906000.00
otherNonCashItems 231000.00
freeCashFlow 11871000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
investments -3000000.00
changeToLiabilities 1419000.00
totalCashflowsFromInvestingActivities -6077000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 76000.00
changeToOperatingActivities -4392000.00
netIncome 9865000.00
changeInCash 5766000.00
beginPeriodCashFlow 63150000.00
endPeriodCashFlow 68916000.00
totalCashFromOperatingActivities 11767000.00
depreciation 5173000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2974000.00
changeToAccountReceivables -3578000.00
salePurchaseOfStock 1076000.00
otherCashflowsFromFinancingActivities 76000.00
changeToNetincome 792000.00
capitalExpenditures 3077000
changeReceivables -3578000.00
cashFlowsOtherOperating 1026000.00
cashAndCashEquivalentsChanges 5766000.00
changeInWorkingCapital -4107000.00
stockBasedCompensation 1915000.00
otherNonCashItems 631000.00
freeCashFlow 8690000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-10
currency_symbol USD
investments -1000000.00
changeToLiabilities -1279000.00
totalCashflowsFromInvestingActivities -157926000.00
netBorrowings 67000000.00
totalCashFromFinancingActivities 67473000.00
changeToOperatingActivities 668000.00
netIncome 3963000.00
changeInCash -77484000.00
beginPeriodCashFlow 140634000.00
endPeriodCashFlow 63150000.00
totalCashFromOperatingActivities 12969000.00
depreciation 3111000.00
otherCashflowsFromInvestingActivities -154289000.00
dividendsPaid 0.00
changeToInventory 3553000.00
changeToAccountReceivables 1580000.00
salePurchaseOfStock 1000.00
otherCashflowsFromFinancingActivities 67000000.00
changeToNetincome 867000.00
capitalExpenditures 2637000
changeReceivables 1580000.00
cashFlowsOtherOperating 1151000.00
cashAndCashEquivalentsChanges -77484000.00
changeInWorkingCapital 5005000.00
stockBasedCompensation 1313000.00
otherNonCashItems 700000.00
freeCashFlow 10332000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
investments -559000.00
changeToLiabilities 1930000.00
totalCashflowsFromInvestingActivities -5945000.00
netBorrowings 64300000.00
totalCashFromFinancingActivities 2835000.00
changeToOperatingActivities 2388000.00
netIncome 2976000.00
changeInCash 5584000.00
beginPeriodCashFlow 135050000.00
endPeriodCashFlow 140634000.00
totalCashFromOperatingActivities 8694000.00
depreciation 1863000.00
otherCashflowsFromInvestingActivities -2441000.00
dividendsPaid 0.00
changeToInventory 962000.00
changeToAccountReceivables -1844000.00
salePurchaseOfStock 1000.00
otherCashflowsFromFinancingActivities 1173000.00
changeToNetincome -625000.00
capitalExpenditures 2945000
changeReceivables -1844000.00
cashFlowsOtherOperating 3375000.00
cashAndCashEquivalentsChanges 5584000.00
changeInWorkingCapital 4423000.00
stockBasedCompensation 1121000.00
otherNonCashItems 808000.00
freeCashFlow 5749000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
investments -3000000.00
changeToLiabilities -39000.00
totalCashflowsFromInvestingActivities -3146000.00
netBorrowings -131000.00
totalCashFromFinancingActivities 2707000.00
changeToOperatingActivities -1546000.00
netIncome 2567000.00
changeInCash 886000.00
beginPeriodCashFlow 134164000.00
endPeriodCashFlow 135050000.00
totalCashFromOperatingActivities 1325000.00
depreciation 1845000.00
otherCashflowsFromInvestingActivities -1600000.00
dividendsPaid 0.00
changeToInventory -2052000.00
changeToAccountReceivables -1915000.00
salePurchaseOfStock -3000.00
otherCashflowsFromFinancingActivities 2710000.00
changeToNetincome 352000.00
capitalExpenditures 3146000
changeReceivables -1915000.00
cashFlowsOtherOperating 488000.00
cashAndCashEquivalentsChanges 886000.00
changeInWorkingCapital -3518000.00
stockBasedCompensation 1086000.00
otherNonCashItems 687000.00
freeCashFlow -1821000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
investments -139000.00
changeToLiabilities 657000.00
totalCashflowsFromInvestingActivities -2165000.00
netBorrowings 67000000.00
totalCashFromFinancingActivities -77000.00
changeToOperatingActivities -1709000.00
netIncome 1873000.00
changeInCash -1681000.00
beginPeriodCashFlow 135845000.00
endPeriodCashFlow 134164000.00
totalCashFromOperatingActivities 561000.00
depreciation 1843000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1869000.00
changeToAccountReceivables -4610000.00
salePurchaseOfStock 47000.00
otherCashflowsFromFinancingActivities -77000.00
changeToNetincome 735000.00
capitalExpenditures 2026000
changeReceivables -4610000.00
cashFlowsOtherOperating 1898000.00
cashAndCashEquivalentsChanges -1681000.00
changeInWorkingCapital -3924000.00
stockBasedCompensation 942000.00
otherNonCashItems 572000.00
freeCashFlow -1465000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
investments -73000.00
changeToLiabilities 1313000.00
totalCashflowsFromInvestingActivities -170000.00
totalCashFromFinancingActivities 737000.00
netIncome 2738000.00
changeInCash 7487000.00
beginPeriodCashFlow 128358000.00
endPeriodCashFlow 135845000.00
totalCashFromOperatingActivities 6920000.00
depreciation 1725000.00
otherCashflowsFromInvestingActivities 2441000.00
dividendsPaid 0.00
changeToInventory -1109000.00
changeToAccountReceivables -2812000.00
salePurchaseOfStock 371000.00
otherCashflowsFromFinancingActivities 366000.00
changeToNetincome 1224000.00
capitalExpenditures 2538000
changeReceivables -2812000.00
cashFlowsOtherOperating 3860000.00
cashAndCashEquivalentsChanges 7487000.00
changeInWorkingCapital 1252000.00
stockBasedCompensation 852000.00
otherNonCashItems 606000.00
freeCashFlow 4382000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
investments -247000.00
changeToLiabilities 7047000.00
totalCashflowsFromInvestingActivities -17632000.00
netBorrowings 64300000.00
totalCashFromFinancingActivities 105000.00
changeToOperatingActivities 5706000.00
netIncome 2989000.00
changeInCash 1757000.00
beginPeriodCashFlow 126601000.00
endPeriodCashFlow 128358000.00
totalCashFromOperatingActivities 5961000.00
depreciation 1571000.00
otherCashflowsFromInvestingActivities -406000.00
dividendsPaid 1013000.00
changeToInventory 3102000.00
changeToAccountReceivables 133000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -96858000.00
changeToNetincome 2723000.00
capitalExpenditures 3827000
changeInWorkingCapital 1555000.00
stockBasedCompensation 1149000.00
otherNonCashItems 89000.00
freeCashFlow 2134000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
totalCashflowsFromInvestingActivities -13740000.00
totalCashFromFinancingActivities 97081000.00
netIncome 3229000.00
changeInCash 105718000.00
beginPeriodCashFlow 20883000.00
endPeriodCashFlow 126601000.00
totalCashFromOperatingActivities 13460000.00
depreciation 1638000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 20000000.00
changeToInventory -1308000.00
changeToAccountReceivables 1404000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 97081000.00
capitalExpenditures 4508000
changeInWorkingCapital 7142000.00
stockBasedCompensation 809000.00
otherNonCashItems 677000.00
freeCashFlow 8952000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-14
currency_symbol USD
totalCashflowsFromInvestingActivities -8917000.00
totalCashFromFinancingActivities -20378000.00
netIncome 2509000.00
changeInCash -18306000.00
beginPeriodCashFlow 39189000.00
endPeriodCashFlow 20883000.00
totalCashFromOperatingActivities 4253000.00
depreciation 1602000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 20000000.00
changeToInventory -375000.00
changeToAccountReceivables -7261000.00
salePurchaseOfStock -1000.00
otherCashflowsFromFinancingActivities -20377000.00
capitalExpenditures 1986000
changeInWorkingCapital -83000.00
stockBasedCompensation 828000.00
otherNonCashItems 639000.00
freeCashFlow 2267000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalCashFromFinancingActivities -110000.00
netIncome 3041000.00
changeInCash -3383000.00
beginPeriodCashFlow 42572000.00
endPeriodCashFlow 39189000.00
totalCashFromOperatingActivities 3463000.00
depreciation 1388000.00
changeToInventory -1041000.00
changeToAccountReceivables -186000.00
otherCashflowsFromFinancingActivities -110000.00
capitalExpenditures 1026000
changeInWorkingCapital -1393000.00
stockBasedCompensation 561000.00
otherNonCashItems 749000.00
freeCashFlow 2437000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
investments 2000000.00
changeToLiabilities 1678000.00
totalCashflowsFromInvestingActivities -6288000.00
netBorrowings -1124000.00
totalCashFromFinancingActivities -203000.00
changeToOperatingActivities -1184000.00
netIncome 4486000.00
changeInCash 9488000.00
beginPeriodCashFlow 33084000.00
endPeriodCashFlow 42572000.00
totalCashFromOperatingActivities 9147000.00
depreciation 1327000.00
otherCashflowsFromInvestingActivities 1790000.00
dividendsPaid 20000000.00
changeToInventory 465000.00
changeToAccountReceivables 538000.00
salePurchaseOfStock -4000.00
otherCashflowsFromFinancingActivities -199000.00
changeToNetincome 5609000.00
capitalExpenditures 742000
changeInWorkingCapital 1469000.00
stockBasedCompensation 902000.00
otherNonCashItems 1643000.00
freeCashFlow 8405000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalCashFromFinancingActivities -698000.00
netIncome 2667000.00
changeInCash -5129000.00
beginPeriodCashFlow 38213000.00
endPeriodCashFlow 33084000.00
totalCashFromOperatingActivities -127000.00
depreciation 1108000.00
changeToInventory -1339000.00
changeToAccountReceivables 540000.00
otherCashflowsFromFinancingActivities -698000.00
capitalExpenditures 3856000
changeInWorkingCapital -5145000.00
stockBasedCompensation 746000.00
otherNonCashItems 910000.00
freeCashFlow -3983000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalCashFromFinancingActivities -1527000.00
netIncome 2076000.00
changeInCash -2650000.00
beginPeriodCashFlow 40863000.00
endPeriodCashFlow 38213000.00
totalCashFromOperatingActivities 679000.00
depreciation 901000.00
changeToInventory -3479000.00
changeToAccountReceivables -5608000.00
otherCashflowsFromFinancingActivities 5473000.00
capitalExpenditures 1683000
changeInWorkingCapital -3769000.00
stockBasedCompensation 831000.00
otherNonCashItems 913000.00
freeCashFlow -1004000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalCashFromFinancingActivities 2070000.00
netIncome 4273000.00
changeInCash 7280000.00
beginPeriodCashFlow 33583000.00
endPeriodCashFlow 40863000.00
totalCashFromOperatingActivities 5936000.00
depreciation 856000.00
changeToInventory 19000.00
changeToAccountReceivables 632000.00
salePurchaseOfStock -3000.00
otherCashflowsFromFinancingActivities 2573000.00
capitalExpenditures 611000
changeInWorkingCapital -293000.00
stockBasedCompensation 788000.00
otherNonCashItems 681000.00
freeCashFlow 5325000.00
2013-12-31
date 2013-12-31
currency_symbol USD
netIncome 4524000.00
endPeriodCashFlow 33583000.00
totalCashFromOperatingActivities 10654000.00
capitalExpenditures 2275000
2013-06-30
date 2013-06-30
currency_symbol USD
netIncome 2605000.00
capitalExpenditures 0
2013-03-31
date 2013-03-31
currency_symbol USD
netIncome 4352000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
investments -68319000.00
changeToLiabilities 5508000.00
totalCashflowsFromInvestingActivities -68319000.00
totalCashFromFinancingActivities -76324000.00
changeToOperatingActivities -19595000.00
netIncome 55631000.00
changeInCash -87742000.00
beginPeriodCashFlow 710621000.00
endPeriodCashFlow 622879000.00
totalCashFromOperatingActivities 56901000.00
depreciation 32229000.00
otherCashflowsFromInvestingActivities -36819000.00
changeToInventory -40308000.00
changeToAccountReceivables -24346000.00
salePurchaseOfStock -78844000.00
otherCashflowsFromFinancingActivities -1500000.00
changeToNetincome -1447000.00
capitalExpenditures 28640000
changeReceivables -24346000.00
cashFlowsOtherOperating 27867000.00
cashAndCashEquivalentsChanges -87742000.00
changeInWorkingCapital -47883000.00
stockBasedCompensation 52654000.00
otherNonCashItems 19309000.00
freeCashFlow 28261000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
investments -5000000.00
changeToLiabilities 4191000.00
totalCashflowsFromInvestingActivities -20365000.00
netBorrowings 374302000.00
totalCashFromFinancingActivities 374370000.00
changeToOperatingActivities -21838000.00
netIncome 51175000.00
changeInCash 457162000.00
beginPeriodCashFlow 253459000.00
endPeriodCashFlow 710621000.00
totalCashFromOperatingActivities 103157000.00
depreciation 40647000.00
otherCashflowsFromInvestingActivities -9303000.00
changeToInventory -31443000.00
changeToAccountReceivables -23941000.00
salePurchaseOfStock 5704000.00
otherCashflowsFromFinancingActivities 478666000.00
changeToNetincome 28514000.00
capitalExpenditures 15424000
changeReceivables -23941000.00
cashFlowsOtherOperating 29123000.00
cashAndCashEquivalentsChanges 457162000.00
changeInWorkingCapital -35496000.00
stockBasedCompensation 38694000.00
otherNonCashItems 18252000.00
freeCashFlow 87733000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
investments 24487000.00
changeToLiabilities 1588000.00
totalCashflowsFromInvestingActivities -20274000.00
netBorrowings 47000000.00
totalCashFromFinancingActivities 52024000.00
changeToOperatingActivities -13303000.00
netIncome 76660000.00
changeInCash 133830000.00
beginPeriodCashFlow 119629000.00
endPeriodCashFlow 253459000.00
totalCashFromOperatingActivities 102080000.00
depreciation 37290000.00
otherCashflowsFromInvestingActivities -28620000.00
dividendsPaid 11711000.00
changeToInventory -10647000.00
changeToAccountReceivables -10098000.00
salePurchaseOfStock -5149000.00
otherCashflowsFromFinancingActivities 60173000.00
changeToNetincome 4463000.00
capitalExpenditures 20488000
changeReceivables -10098000.00
cashFlowsOtherOperating 12486000.00
cashAndCashEquivalentsChanges 133830000.00
changeInWorkingCapital -18236000.00
stockBasedCompensation 29176000.00
otherNonCashItems -19554000.00
freeCashFlow 81592000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments -26103000.00
changeToLiabilities -1164000.00
totalCashflowsFromInvestingActivities -73414000.00
netBorrowings -4000000.00
totalCashFromFinancingActivities -130000.00
changeToOperatingActivities -10752000.00
netIncome 53330000.00
changeInCash -26432000.00
beginPeriodCashFlow 146061000.00
endPeriodCashFlow 119629000.00
totalCashFromOperatingActivities 47112000.00
depreciation 30434000.00
otherCashflowsFromInvestingActivities -27987000.00
changeToInventory -6491000.00
changeToAccountReceivables -22273000.00
salePurchaseOfStock 3870000.00
otherCashflowsFromFinancingActivities -73414000.00
changeToNetincome 25629000.00
capitalExpenditures 20174000
changeReceivables -22273000.00
cashFlowsOtherOperating -24161000.00
cashAndCashEquivalentsChanges -26432000.00
changeInWorkingCapital -52063000.00
stockBasedCompensation 20603000.00
otherNonCashItems -7791000.00
freeCashFlow 26938000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
investments -1287000.00
changeToLiabilities -3260000.00
totalCashflowsFromInvestingActivities -13377000.00
netBorrowings -4000000.00
totalCashFromFinancingActivities 2399000.00
changeToOperatingActivities -1643000.00
netIncome 21524000.00
changeInCash 49732000.00
beginPeriodCashFlow 96329000.00
endPeriodCashFlow 146061000.00
totalCashFromOperatingActivities 60710000.00
depreciation 22621000.00
otherCashflowsFromInvestingActivities -1075000.00
dividendsPaid 6400000.00
changeToInventory -8813000.00
changeToAccountReceivables -9298000.00
salePurchaseOfStock -1000.00
otherCashflowsFromFinancingActivities 6400000.00
changeToNetincome 3457000.00
capitalExpenditures 12090000
changeReceivables -9298000.00
cashFlowsOtherOperating 35222000.00
cashAndCashEquivalentsChanges 49732000.00
changeInWorkingCapital 9359000.00
stockBasedCompensation 13429000.00
otherNonCashItems 5259000.00
freeCashFlow 48620000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
investments -4042000.00
changeToLiabilities -203000.00
totalCashflowsFromInvestingActivities -168795000.00
netBorrowings 63862000.00
totalCashFromFinancingActivities 67303000.00
changeToOperatingActivities -2228000.00
netIncome 29251000.00
changeInCash -44305000.00
beginPeriodCashFlow 140634000.00
endPeriodCashFlow 96329000.00
totalCashFromOperatingActivities 57187000.00
depreciation 18699000.00
otherCashflowsFromInvestingActivities -154289000.00
dividendsPaid 139000000.00
changeToInventory -3335000.00
changeToAccountReceivables -1911000.00
salePurchaseOfStock -9000.00
otherCashflowsFromFinancingActivities 277562000.00
changeToNetincome 13404000.00
capitalExpenditures 10464000
changeReceivables -1911000.00
cashFlowsOtherOperating 1232000.00
cashAndCashEquivalentsChanges -44305000.00
changeInWorkingCapital -4217000.00
stockBasedCompensation 7413000.00
otherNonCashItems 3553000.00
freeCashFlow 46723000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
investments -771000.00
changeToLiabilities 3861000.00
totalCashflowsFromInvestingActivities -11426000.00
netBorrowings -131000.00
totalCashFromFinancingActivities 6202000.00
changeToOperatingActivities 2388000.00
netIncome 10154000.00
changeInCash 12276000.00
beginPeriodCashFlow 128358000.00
endPeriodCashFlow 140634000.00
totalCashFromOperatingActivities 17500000.00
depreciation 7276000.00
otherCashflowsFromInvestingActivities -1600000.00
dividendsPaid 0.00
changeToInventory -4068000.00
changeToAccountReceivables -11181000.00
salePurchaseOfStock -11000.00
otherCashflowsFromFinancingActivities 4552000.00
changeToNetincome 1686000.00
capitalExpenditures 10655000
changeReceivables -11181000.00
cashFlowsOtherOperating 9621000.00
cashAndCashEquivalentsChanges 12276000.00
changeInWorkingCapital -1767000.00
stockBasedCompensation 4001000.00
otherNonCashItems 2673000.00
freeCashFlow 6845000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
investments -653000.00
changeToLiabilities 9512000.00
totalCashflowsFromInvestingActivities -17632000.00
netBorrowings 64300000.00
totalCashFromFinancingActivities 76698000.00
changeToOperatingActivities 5706000.00
netIncome 11768000.00
changeInCash 85786000.00
beginPeriodCashFlow 42572000.00
endPeriodCashFlow 128358000.00
totalCashFromOperatingActivities 27137000.00
depreciation 6199000.00
otherCashflowsFromInvestingActivities -6285000.00
dividendsPaid 20000000.00
changeToInventory 378000.00
changeToAccountReceivables -5910000.00
salePurchaseOfStock -1000.00
otherCashflowsFromFinancingActivities -804000.00
changeToNetincome 1841000.00
capitalExpenditures 11347000
changeReceivables -5910000.00
cashFlowsOtherOperating 3241000.00
cashAndCashEquivalentsChanges 85786000.00
changeInWorkingCapital 7221000.00
stockBasedCompensation 3347000.00
otherNonCashItems 2154000.00
freeCashFlow 15790000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
investments 2000000.00
changeToLiabilities 1678000.00
totalCashflowsFromInvestingActivities -6288000.00
netBorrowings -1124000.00
totalCashFromFinancingActivities -358000.00
changeToOperatingActivities -1184000.00
netIncome 13502000.00
changeInCash 8989000.00
beginPeriodCashFlow 33583000.00
endPeriodCashFlow 42572000.00
totalCashFromOperatingActivities 15635000.00
depreciation 4192000.00
otherCashflowsFromInvestingActivities 1790000.00
dividendsPaid 7924000.00
changeToInventory -4334000.00
changeToAccountReceivables -3898000.00
salePurchaseOfStock -7000.00
otherCashflowsFromFinancingActivities 14519000.00
changeToNetincome 5609000.00
capitalExpenditures 6892000
changeInWorkingCapital -7738000.00
stockBasedCompensation 3267000.00
otherNonCashItems 4147000.00
freeCashFlow 8743000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalCashFromFinancingActivities -560000.00
netIncome 4524000.00
changeInCash -8337000.00
beginPeriodCashFlow 41920000.00
endPeriodCashFlow 33583000.00
totalCashFromOperatingActivities 10654000.00
depreciation 3561000.00
changeToInventory -1412000.00
changeToAccountReceivables -8678000.00
salePurchaseOfStock -5000.00
otherCashflowsFromFinancingActivities 945000.00
capitalExpenditures 2275000
changeInWorkingCapital -4369000.00
stockBasedCompensation 841000.00
otherNonCashItems 8261000.00
freeCashFlow 8379000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalCashFromFinancingActivities 11788000.00
netIncome 8929000.00
changeInCash 25103000.00
beginPeriodCashFlow 16817000.00
endPeriodCashFlow 41920000.00
totalCashFromOperatingActivities 16123000.00
depreciation 2432000.00
dividendsPaid 8596000.00
changeToInventory -22000.00
changeToAccountReceivables -3986000.00
salePurchaseOfStock -115906000.00
otherCashflowsFromFinancingActivities 137035000.00
capitalExpenditures 2322000
changeInWorkingCapital 3506000.00
stockBasedCompensation 1759000.00
otherNonCashItems 1644000.00
freeCashFlow 13801000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
researchDevelopment 61014000.00
incomeBeforeTax 23323000.00
minorityInterest 173000.00
netIncome 19524000.00
sellingGeneralAdministrative 31455000.00
sellingAndMarketingExpenses 23861000.00
grossProfit 199937000.00
reconciledDepreciation 11195000.00
ebit 22590000.00
ebitda 30538000.00
depreciationAndAmortization 7948000.00
operatingIncome 16171000.00
otherOperatingExpenses 138247000.00
interestExpense 906000.00
taxProvision 3972000.00
interestIncome 8493000.00
netInterestIncome 7587000.00
incomeTaxExpense 3972000.00
totalRevenue 221854000.00
totalOperatingExpenses 116330000.00
costOfRevenue 21917000.00
totalOtherIncomeExpenseNet 7152000.00
netIncomeFromContinuingOps 19351000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
researchDevelopment 60918000.00
incomeBeforeTax 22118000.00
minorityInterest 188000.00
netIncome 15799000.00
sellingGeneralAdministrative 29691000.00
sellingAndMarketingExpenses 22880000.00
grossProfit 137508000.00
reconciledDepreciation 11052000.00
ebit 22945000.00
ebitda 33997000.00
depreciationAndAmortization 11052000.00
nonOperatingIncomeNetOther 6786000.00
operatingIncome 16159000.00
otherOperatingExpenses 207716000.00
interestExpense 827000.00
taxProvision 6507000.00
interestIncome 7417000.00
netInterestIncome 6590000.00
incomeTaxExpense 6507000.00
totalRevenue 223875000.00
totalOperatingExpenses 121349000.00
costOfRevenue 86367000.00
totalOtherIncomeExpenseNet -631000.00
netIncomeFromContinuingOps 15611000.00
netIncomeApplicableToCommonShares 15799000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
researchDevelopment 61908000.00
incomeBeforeTax 12985000.00
minorityInterest -209000.00
netIncome 14416000.00
sellingGeneralAdministrative 28499000.00
sellingAndMarketingExpenses 26645000.00
grossProfit 133544000.00
reconciledDepreciation 10739000.00
ebit 13853000.00
ebitda 24592000.00
depreciationAndAmortization 10739000.00
nonOperatingIncomeNetOther 5034000.00
operatingIncome 13853000.00
otherOperatingExpenses 200897000.00
interestExpense 868000.00
taxProvision -1222000.00
interestIncome 5182000.00
netInterestIncome 4314000.00
incomeTaxExpense -1222000.00
totalRevenue 209716000.00
totalOperatingExpenses 124725000.00
costOfRevenue 76172000.00
totalOtherIncomeExpenseNet -868000.00
netIncomeFromContinuingOps 14207000.00
netIncomeApplicableToCommonShares 14416000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
researchDevelopment 57408000.00
incomeBeforeTax 18280000.00
minorityInterest 295000.00
netIncome 18085000.00
sellingGeneralAdministrative 25374000.00
sellingAndMarketingExpenses 23566000.00
grossProfit 128567000.00
reconciledDepreciation 8069000.00
ebit 14472000.00
ebitda 27137000.00
depreciationAndAmortization 12665000.00
nonOperatingIncomeNetOther 4596000.00
operatingIncome 14472000.00
otherOperatingExpenses 193667000.00
interestExpense 788000.00
taxProvision 490000.00
interestIncome 4697000.00
netInterestIncome 3909000.00
incomeTaxExpense 490000.00
totalRevenue 208139000.00
totalOperatingExpenses 114095000.00
costOfRevenue 79572000.00
totalOtherIncomeExpenseNet 3808000.00
netIncomeFromContinuingOps 17790000.00
netIncomeApplicableToCommonShares 18085000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
researchDevelopment 55581000.00
incomeBeforeTax 18356000.00
minorityInterest -222000.00
netIncome 18332000.00
sellingGeneralAdministrative 28011000.00
sellingAndMarketingExpenses 23057000.00
grossProfit 130552000.00
reconciledDepreciation 7923000.00
ebit 16316000.00
ebitda 26730000.00
depreciationAndAmortization 10414000.00
nonOperatingIncomeNetOther 2827000.00
operatingIncome 16316000.00
otherOperatingExpenses 199822000.00
interestExpense 787000.00
taxProvision 246000.00
interestIncome 2903000.00
netInterestIncome 2116000.00
incomeTaxExpense 246000.00
totalRevenue 216138000.00
totalOperatingExpenses 114236000.00
costOfRevenue 85586000.00
totalOtherIncomeExpenseNet 2040000.00
netIncomeFromContinuingOps 18110000.00
netIncomeApplicableToCommonShares 18332000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
researchDevelopment 54156000.00
incomeBeforeTax 11672000.00
minorityInterest -14000.00
netIncome 10842000.00
sellingGeneralAdministrative 29309000.00
sellingAndMarketingExpenses 22933000.00
grossProfit 125509000.00
reconciledDepreciation 8123000.00
ebit 11336000.00
ebitda 20580000.00
depreciationAndAmortization 9244000.00
nonOperatingIncomeNetOther 1121000.00
operatingIncome 11336000.00
otherOperatingExpenses 201509000.00
interestExpense 785000.00
taxProvision 844000.00
interestIncome 1016000.00
netInterestIncome 231000.00
incomeTaxExpense 844000.00
totalRevenue 212845000.00
totalOperatingExpenses 114173000.00
costOfRevenue 87336000.00
totalOtherIncomeExpenseNet 336000.00
netIncomeFromContinuingOps 10828000.00
netIncomeApplicableToCommonShares 10842000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-05
currency_symbol USD
researchDevelopment 51490000.00
incomeBeforeTax 8285000.00
minorityInterest -176000.00
netIncome 9079000.00
sellingGeneralAdministrative 23994000.00
sellingAndMarketingExpenses 23192000.00
grossProfit 115350000.00
reconciledDepreciation 8114000.00
ebit 8913000.00
ebitda 17183000.00
depreciationAndAmortization 8270000.00
nonOperatingIncomeNetOther 156000.00
operatingIncome 8913000.00
otherOperatingExpenses 196524000.00
interestExpense 784000.00
taxProvision -618000.00
interestIncome 143000.00
netInterestIncome -641000.00
incomeTaxExpense -618000.00
totalRevenue 205437000.00
totalOperatingExpenses 106437000.00
costOfRevenue 90087000.00
totalOtherIncomeExpenseNet -628000.00
netIncomeFromContinuingOps 8903000.00
netIncomeApplicableToCommonShares 9079000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
researchDevelopment 47612000.00
incomeBeforeTax 6599000.00
minorityInterest -305000.00
netIncome 9146000.00
sellingGeneralAdministrative 22567000.00
sellingAndMarketingExpenses 24579000.00
grossProfit 112904000.00
reconciledDepreciation 7679000.00
ebit 10837000.00
ebitda 18223000.00
depreciationAndAmortization 7386000.00
nonOperatingIncomeNetOther 77000.00
operatingIncome 10760000.00
otherOperatingExpenses 184530000.00
interestExpense 4238000.00
taxProvision -2242000.00
interestIncome 141000.00
netInterestIncome -4097000.00
incomeTaxExpense -2242000.00
totalRevenue 195290000.00
totalOperatingExpenses 102144000.00
costOfRevenue 82386000.00
totalOtherIncomeExpenseNet -64000.00
netIncomeFromContinuingOps 8841000.00
netIncomeApplicableToCommonShares 9146000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
researchDevelopment 44143000.00
incomeBeforeTax 15081000.00
minorityInterest -244000.00
netIncome 13538000.00
sellingGeneralAdministrative 18689000.00
sellingAndMarketingExpenses 22557000.00
grossProfit 111940000.00
reconciledDepreciation 7811000.00
ebit 19277000.00
ebitda 27088000.00
depreciationAndAmortization 7811000.00
nonOperatingIncomeNetOther 193000.00
operatingIncome 19084000.00
otherOperatingExpenses 173240000.00
interestExpense 4196000.00
taxProvision 1787000.00
interestIncome 140000.00
netInterestIncome -4056000.00
incomeTaxExpense 1787000.00
totalRevenue 192324000.00
totalOperatingExpenses 92856000.00
costOfRevenue 80384000.00
totalOtherIncomeExpenseNet 53000.00
netIncomeFromContinuingOps 13294000.00
netIncomeApplicableToCommonShares 13538000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
researchDevelopment 43491000.00
incomeBeforeTax 12752000.00
minorityInterest 11372000.00
netIncome 14745000.00
sellingGeneralAdministrative 23268000.00
sellingAndMarketingExpenses 20529000.00
grossProfit 111490000.00
reconciledDepreciation 7792000.00
ebit 16906000.00
ebitda 24698000.00
depreciationAndAmortization 7792000.00
nonOperatingIncomeNetOther 181000.00
operatingIncome 16725000.00
otherOperatingExpenses 172132000.00
interestExpense 4154000.00
taxProvision -1738000.00
interestIncome 149000.00
netInterestIncome -4005000.00
incomeTaxExpense -1738000.00
totalRevenue 188857000.00
totalOperatingExpenses 94765000.00
costOfRevenue 77367000.00
totalOtherIncomeExpenseNet 32000.00
netIncomeFromContinuingOps 14490000.00
netIncomeApplicableToCommonShares 14745000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-04
currency_symbol USD
researchDevelopment 42467000.00
incomeBeforeTax 11637000.00
minorityInterest 10884000.00
netIncome 14830000.00
sellingGeneralAdministrative 22882000.00
sellingAndMarketingExpenses 18999000.00
grossProfit 106736000.00
reconciledDepreciation 7673000.00
ebit 15005000.00
ebitda 22678000.00
depreciationAndAmortization 7673000.00
nonOperatingIncomeNetOther 2000.00
operatingIncome 15003000.00
otherOperatingExpenses 157495000.00
interestExpense 3368000.00
taxProvision -2913000.00
interestIncome 157000.00
netInterestIncome -3211000.00
incomeTaxExpense -2913000.00
totalRevenue 172498000.00
totalOperatingExpenses 91733000.00
costOfRevenue 65762000.00
totalOtherIncomeExpenseNet -155000.00
netIncomeFromContinuingOps 14550000.00
netIncomeApplicableToCommonShares 14830000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
researchDevelopment 38867000.00
incomeBeforeTax 13668000.00
minorityInterest -328000.00
netIncome 15967000.00
sellingGeneralAdministrative 23009000.00
sellingAndMarketingExpenses 23562000.00
grossProfit 106316000.00
reconciledDepreciation 7775000.00
ebit 14195000.00
ebitda 24296000.00
depreciationAndAmortization 10101000.00
nonOperatingIncomeNetOther 814000.00
operatingIncome 13381000.00
otherOperatingExpenses 152195000.00
interestExpense 527000.00
taxProvision -1971000.00
interestIncome 136000.00
netInterestIncome -391000.00
incomeTaxExpense -1971000.00
totalRevenue 165576000.00
totalOperatingExpenses 92935000.00
costOfRevenue 59260000.00
totalOtherIncomeExpenseNet 678000.00
netIncomeFromContinuingOps 15639000.00
netIncomeApplicableToCommonShares 15967000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
researchDevelopment 36914000.00
incomeBeforeTax 42371000.00
minorityInterest -259000.00
netIncome 36084000.00
sellingGeneralAdministrative 17410000.00
sellingAndMarketingExpenses 18410000.00
grossProfit 97668000.00
reconciledDepreciation 7081000.00
ebit 42927000.00
ebitda 49805000.00
depreciationAndAmortization 6878000.00
nonOperatingIncomeNetOther 24871000.00
operatingIncome 18056000.00
otherOperatingExpenses 140795000.00
interestExpense 556000.00
taxProvision 6546000.00
interestIncome 118000.00
netInterestIncome -438000.00
incomeTaxExpense 6546000.00
totalRevenue 158851000.00
totalOperatingExpenses 79612000.00
costOfRevenue 61183000.00
totalOtherIncomeExpenseNet 24753000.00
netIncomeFromContinuingOps 35825000.00
netIncomeApplicableToCommonShares 36084000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
researchDevelopment 36636000.00
incomeBeforeTax 14348000.00
minorityInterest -370000.00
netIncome 16995000.00
sellingGeneralAdministrative 17359000.00
sellingAndMarketingExpenses 16920000.00
grossProfit 92632000.00
reconciledDepreciation 6925000.00
ebit 15216000.00
ebitda 22141000.00
depreciationAndAmortization 6925000.00
nonOperatingIncomeNetOther 222000.00
operatingIncome 14994000.00
otherOperatingExpenses 126643000.00
interestExpense 868000.00
taxProvision -2277000.00
interestIncome 157000.00
netInterestIncome -711000.00
incomeTaxExpense -2277000.00
totalRevenue 141637000.00
totalOperatingExpenses 77638000.00
costOfRevenue 49005000.00
totalOtherIncomeExpenseNet 65000.00
netIncomeFromContinuingOps 16625000.00
netIncomeApplicableToCommonShares 16995000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
researchDevelopment 39730000.00
incomeBeforeTax 9773000.00
minorityInterest -236000.00
netIncome 8807000.00
sellingGeneralAdministrative 20865000.00
sellingAndMarketingExpenses 17075000.00
grossProfit 93959000.00
reconciledDepreciation 6621000.00
ebit 10418000.00
ebitda 17039000.00
depreciationAndAmortization 6621000.00
nonOperatingIncomeNetOther 551000.00
operatingIncome 9867000.00
otherOperatingExpenses 142072000.00
interestExpense 645000.00
taxProvision 1202000.00
interestIncome 459000.00
netInterestIncome -186000.00
incomeTaxExpense 1202000.00
totalRevenue 151939000.00
totalOperatingExpenses 84092000.00
costOfRevenue 57980000.00
totalOtherIncomeExpenseNet 92000.00
netIncomeFromContinuingOps 8571000.00
netIncomeApplicableToCommonShares 8807000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
researchDevelopment 30068000.00
incomeBeforeTax 14972000.00
minorityInterest -201000.00
netIncome 13035000.00
sellingGeneralAdministrative 18174000.00
sellingAndMarketingExpenses 18423000.00
grossProfit 87918000.00
reconciledDepreciation 2199000.00
ebit 15624000.00
ebitda 21925000.00
depreciationAndAmortization 6301000.00
nonOperatingIncomeNetOther 672000.00
operatingIncome 14952000.00
otherOperatingExpenses 125536000.00
interestExpense 652000.00
taxProvision 2138000.00
interestIncome 605000.00
netInterestIncome -47000.00
incomeTaxExpense 2138000.00
totalRevenue 140488000.00
totalOperatingExpenses 72966000.00
costOfRevenue 52570000.00
totalOtherIncomeExpenseNet 67000.00
netIncomeFromContinuingOps 12834000.00
netIncomeApplicableToCommonShares 13035000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
researchDevelopment 29461000.00
incomeBeforeTax 20563000.00
minorityInterest 11210000.00
netIncome 17690000.00
sellingGeneralAdministrative 18701000.00
sellingAndMarketingExpenses 14533000.00
grossProfit 80357000.00
reconciledDepreciation 6997000.00
ebit 21278000.00
ebitda 28275000.00
depreciationAndAmortization 6997000.00
nonOperatingIncomeNetOther 9083000.00
operatingIncome 12195000.00
otherOperatingExpenses 115685000.00
interestExpense 715000.00
taxProvision 2873000.00
interestIncome 2703000.00
netInterestIncome 1988000.00
incomeTaxExpense 2873000.00
totalRevenue 127880000.00
totalOperatingExpenses 68162000.00
costOfRevenue 47523000.00
totalOtherIncomeExpenseNet 6380000.00
netIncomeFromContinuingOps 17690000.00
netIncomeApplicableToCommonShares 17690000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-09
currency_symbol USD
researchDevelopment 28418000.00
incomeBeforeTax 14109000.00
minorityInterest 11210000.00
netIncome 13796000.00
sellingGeneralAdministrative 13872000.00
sellingAndMarketingExpenses 15631000.00
grossProfit 77104000.00
reconciledDepreciation 6765000.00
ebit 14895000.00
ebitda 20033000.00
depreciationAndAmortization 5138000.00
nonOperatingIncomeNetOther 850000.00
operatingIncome 14045000.00
otherOperatingExpenses 107615000.00
interestExpense 786000.00
taxProvision 313000.00
interestIncome 786000.00
netInterestIncome -786000.00
incomeTaxExpense 313000.00
totalRevenue 121660000.00
totalOperatingExpenses 63059000.00
costOfRevenue 44556000.00
totalOtherIncomeExpenseNet 850000.00
netIncomeFromContinuingOps 13796000.00
netIncomeApplicableToCommonShares 13796000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
researchDevelopment 26496000.00
incomeBeforeTax 9252000.00
minorityInterest 11210000.00
netIncome 9010000.00
sellingGeneralAdministrative 19212000.00
sellingAndMarketingExpenses 13228000.00
grossProfit 73385000.00
reconciledDepreciation 6873000.00
ebit 10073000.00
ebitda 16946000.00
depreciationAndAmortization 6873000.00
nonOperatingIncomeNetOther 852000.00
operatingIncome 9221000.00
otherOperatingExpenses 103114000.00
interestExpense 821000.00
taxProvision 242000.00
interestIncome 821000.00
netInterestIncome -821000.00
incomeTaxExpense 242000.00
totalRevenue 112335000.00
totalOperatingExpenses 64164000.00
costOfRevenue 38950000.00
totalOtherIncomeExpenseNet 852000.00
netIncomeFromContinuingOps 9010000.00
netIncomeApplicableToCommonShares 9010000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
researchDevelopment 24437000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8516000.00
minorityInterest 0.00
netIncome 7928000.00
sellingGeneralAdministrative 17807000.00
sellingAndMarketingExpenses 16340000.00
grossProfit 72544000.00
reconciledDepreciation 5766000.00
ebit 9275000.00
ebitda 14842000.00
depreciationAndAmortization 5567000.00
nonOperatingIncomeNetOther 882000.00
operatingIncome 8393000.00
otherOperatingExpenses 103009000.00
interestExpense 759000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 588000.00
totalRevenue 111402000.00
totalOperatingExpenses 64151000.00
costOfRevenue 38858000.00
totalOtherIncomeExpenseNet 882000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7928000.00
netIncomeApplicableToCommonShares 7929000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
researchDevelopment 22869000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -16713000.00
minorityInterest 0.00
netIncome -7652000.00
sellingGeneralAdministrative 43662000.00
sellingAndMarketingExpenses 14128000.00
grossProfit 69856000.00
reconciledDepreciation 6080000.00
ebit -15977000.00
ebitda -9897000.00
depreciationAndAmortization 6080000.00
nonOperatingIncomeNetOther 717000.00
operatingIncome -16694000.00
otherOperatingExpenses 128542000.00
interestExpense 736000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -9061000.00
totalRevenue 111848000.00
totalOperatingExpenses 86550000.00
costOfRevenue 41992000.00
totalOtherIncomeExpenseNet 717000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -7652000.00
netIncomeApplicableToCommonShares -7652000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
researchDevelopment 21521000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8179000.00
minorityInterest 0.00
netIncome 10733000.00
sellingGeneralAdministrative 18119000.00
sellingAndMarketingExpenses 14612000.00
grossProfit 68000000.00
reconciledDepreciation 5514000.00
ebit 8930000.00
ebitda 14444000.00
depreciationAndAmortization 5514000.00
nonOperatingIncomeNetOther 420000.00
operatingIncome 8510000.00
otherOperatingExpenses 95978000.00
interestExpense 751000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2554000.00
totalRevenue 104488000.00
totalOperatingExpenses 59490000.00
costOfRevenue 36488000.00
totalOtherIncomeExpenseNet 420000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10733000.00
netIncomeApplicableToCommonShares 10732000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
researchDevelopment 20377000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11717000.00
minorityInterest 0.00
netIncome 10515000.00
sellingGeneralAdministrative 16162000.00
sellingAndMarketingExpenses 10822000.00
grossProfit 64379000.00
reconciledDepreciation 5261000.00
ebit 12389000.00
ebitda 17650000.00
depreciationAndAmortization 5261000.00
nonOperatingIncomeNetOther 396000.00
operatingIncome 11993000.00
otherOperatingExpenses 80763000.00
interestExpense 672000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1202000.00
totalRevenue 92756000.00
totalOperatingExpenses 52386000.00
costOfRevenue 28377000.00
totalOtherIncomeExpenseNet 396000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10515000.00
netIncomeApplicableToCommonShares 10512000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 18915000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12291000.00
minorityInterest 0.00
netIncome 320000.00
sellingGeneralAdministrative 13597000.00
sellingAndMarketingExpenses 10851000.00
grossProfit 60908000.00
reconciledDepreciation 5101000.00
ebit 12942000.00
ebitda 17895000.00
depreciationAndAmortization 4953000.00
nonOperatingIncomeNetOther 350000.00
operatingIncome 12592000.00
otherOperatingExpenses 76201000.00
interestExpense 651000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 11971000.00
totalRevenue 88793000.00
totalOperatingExpenses 48316000.00
costOfRevenue 27885000.00
totalOtherIncomeExpenseNet 350000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 320000.00
netIncomeApplicableToCommonShares 320000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
researchDevelopment 19257000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10085000.00
minorityInterest 0.00
netIncome 15103000.00
sellingGeneralAdministrative 12974000.00
sellingAndMarketingExpenses 10426000.00
grossProfit 58129000.00
reconciledDepreciation 5314000.00
ebit 10743000.00
ebitda 16057000.00
depreciationAndAmortization 5314000.00
nonOperatingIncomeNetOther 342000.00
operatingIncome 10401000.00
otherOperatingExpenses 79561000.00
interestExpense 658000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -5018000.00
totalRevenue 89962000.00
totalOperatingExpenses 47728000.00
costOfRevenue 31833000.00
totalOtherIncomeExpenseNet 342000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15103000.00
netIncomeApplicableToCommonShares 15097000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
researchDevelopment 20062000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5359000.00
minorityInterest 0.00
netIncome 9865000.00
sellingGeneralAdministrative 13450000.00
sellingAndMarketingExpenses 11899000.00
grossProfit 56153000.00
reconciledDepreciation 5173000.00
ebit 6033000.00
ebitda 10879000.00
depreciationAndAmortization 4846000.00
nonOperatingIncomeNetOther 137000.00
operatingIncome 5896000.00
otherOperatingExpenses 80092000.00
interestExpense 674000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4506000.00
totalRevenue 85988000.00
totalOperatingExpenses 50257000.00
costOfRevenue 29835000.00
totalOtherIncomeExpenseNet 137000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9865000.00
netIncomeApplicableToCommonShares 9860000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-10
currency_symbol USD
researchDevelopment 14521000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4506000.00
minorityInterest 0.00
netIncome 3963000.00
sellingGeneralAdministrative 15375000.00
sellingAndMarketingExpenses 10314000.00
grossProfit 47559000.00
reconciledDepreciation 3111000.00
ebit 4722000.00
ebitda 7833000.00
depreciationAndAmortization 3111000.00
nonOperatingIncomeNetOther 237000.00
operatingIncome 4485000.00
otherOperatingExpenses 69709000.00
interestExpense 216000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 543000.00
totalRevenue 74194000.00
totalOperatingExpenses 43074000.00
costOfRevenue 26635000.00
totalOtherIncomeExpenseNet 237000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3963000.00
netIncomeApplicableToCommonShares 3961000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
researchDevelopment 12048000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4276000.00
minorityInterest 0.00
netIncome 2976000.00
sellingGeneralAdministrative 15802000.00
sellingAndMarketingExpenses 9448000.00
grossProfit 43079000.00
reconciledDepreciation 1863000.00
ebit 4329000.00
ebitda 5956000.00
depreciationAndAmortization 1627000.00
nonOperatingIncomeNetOther 175000.00
operatingIncome 4154000.00
otherOperatingExpenses 65640000.00
interestExpense 53000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1300000.00
totalRevenue 69794000.00
totalOperatingExpenses 38925000.00
costOfRevenue 26715000.00
totalOtherIncomeExpenseNet 175000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2976000.00
netIncomeApplicableToCommonShares 2964000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
researchDevelopment 11477000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2925000.00
minorityInterest 0.00
netIncome 2567000.00
sellingGeneralAdministrative 14804000.00
sellingAndMarketingExpenses 10705000.00
grossProfit 41480000.00
reconciledDepreciation 1845000.00
ebit 2974000.00
ebitda 4819000.00
depreciationAndAmortization 1845000.00
nonOperatingIncomeNetOther 139000.00
operatingIncome 2835000.00
otherOperatingExpenses 65011000.00
interestExpense 49000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 358000.00
totalRevenue 67846000.00
totalOperatingExpenses 38645000.00
costOfRevenue 26366000.00
totalOtherIncomeExpenseNet 139000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2567000.00
netIncomeApplicableToCommonShares 2567000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
researchDevelopment 10777000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2849000.00
minorityInterest 0.00
netIncome 1873000.00
sellingGeneralAdministrative 14191000.00
sellingAndMarketingExpenses 9851000.00
grossProfit 39240000.00
reconciledDepreciation 1843000.00
ebit 2896000.00
ebitda 4739000.00
depreciationAndAmortization 1843000.00
nonOperatingIncomeNetOther 88000.00
operatingIncome 2808000.00
otherOperatingExpenses 61615000.00
interestExpense 47000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 976000.00
totalRevenue 64423000.00
totalOperatingExpenses 36432000.00
costOfRevenue 25183000.00
totalOtherIncomeExpenseNet 88000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1873000.00
netIncomeApplicableToCommonShares 1873000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
researchDevelopment 9970000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4331000.00
minorityInterest 0.00
netIncome 2738000.00
sellingGeneralAdministrative 13129000.00
sellingAndMarketingExpenses 8976000.00
grossProfit 37927000.00
reconciledDepreciation 1725000.00
ebit 4372000.00
ebitda 6097000.00
depreciationAndAmortization 1725000.00
nonOperatingIncomeNetOther 111000.00
operatingIncome 4261000.00
otherOperatingExpenses 54782000.00
interestExpense 41000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1593000.00
totalRevenue 59043000.00
totalOperatingExpenses 33666000.00
costOfRevenue 21116000.00
totalOtherIncomeExpenseNet 111000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2738000.00
netIncomeApplicableToCommonShares 2738000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 13335000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4391000.00
minorityInterest 0.00
netIncome 3275000.00
sellingGeneralAdministrative 9477000.00
sellingAndMarketingExpenses 7835000.00
grossProfit 36812000.00
reconciledDepreciation 1571000.00
ebit 4441000.00
ebitda 6012000.00
depreciationAndAmortization 1571000.00
operatingIncome 4727000.00
otherOperatingExpenses 52194000.00
interestExpense 50000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1116000.00
totalRevenue 56921000.00
totalOperatingExpenses 32085000.00
costOfRevenue 20109000.00
totalOtherIncomeExpenseNet -286000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11768000.00
netIncomeApplicableToCommonShares 3275000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
researchDevelopment 9836000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4290000.00
minorityInterest 0.00
netIncome 3229000.00
sellingGeneralAdministrative 9932000.00
sellingAndMarketingExpenses 8425000.00
grossProfit 34038000.00
reconciledDepreciation 1638000.00
ebit 4334000.00
ebitda 5972000.00
depreciationAndAmortization 1638000.00
nonOperatingIncomeNetOther -7000.00
operatingIncome 4341000.00
otherOperatingExpenses 49666000.00
interestExpense 44000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1061000.00
totalRevenue 54007000.00
totalOperatingExpenses 29697000.00
costOfRevenue 19969000.00
totalOtherIncomeExpenseNet -7000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3229000.00
netIncomeApplicableToCommonShares 3179000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-14
currency_symbol USD
researchDevelopment 9079000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4173000.00
minorityInterest 0.00
netIncome 2509000.00
sellingGeneralAdministrative 8514000.00
sellingAndMarketingExpenses 8064000.00
grossProfit 31462000.00
reconciledDepreciation 1602000.00
ebit 4215000.00
ebitda 5743000.00
depreciationAndAmortization 1528000.00
nonOperatingIncomeNetOther -62000.00
operatingIncome 4277000.00
otherOperatingExpenses 47672000.00
interestExpense 42000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1664000.00
totalRevenue 51949000.00
totalOperatingExpenses 27185000.00
costOfRevenue 20487000.00
totalOtherIncomeExpenseNet -62000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2509000.00
netIncomeApplicableToCommonShares -16478000.00
preferredStockAndOtherAdjustments 18987000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 7752000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5091000.00
minorityInterest 0.00
netIncome 3041000.00
sellingGeneralAdministrative 7070000.00
sellingAndMarketingExpenses 7916000.00
grossProfit 29202000.00
reconciledDepreciation 1388000.00
ebit 5133000.00
ebitda 6521000.00
depreciationAndAmortization 1388000.00
operatingIncome 5126000.00
otherOperatingExpenses 40885000.00
interestExpense 42000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2050000.00
totalRevenue 46011000.00
totalOperatingExpenses 24076000.00
costOfRevenue 16809000.00
totalOtherIncomeExpenseNet 7000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3041000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
researchDevelopment 6725000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6583000.00
minorityInterest 0.00
netIncome 4486000.00
sellingGeneralAdministrative 6938000.00
sellingAndMarketingExpenses 5963000.00
grossProfit 27944000.00
reconciledDepreciation 1327000.00
ebit 6626000.00
ebitda 7953000.00
depreciationAndAmortization 1327000.00
operatingIncome 7041000.00
otherOperatingExpenses 38510000.00
interestExpense 43000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2097000.00
totalRevenue 45551000.00
totalOperatingExpenses 20903000.00
costOfRevenue 17607000.00
totalOtherIncomeExpenseNet -415000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13502000.00
netIncomeApplicableToCommonShares 4486000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
researchDevelopment 6094000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3159000.00
minorityInterest 0.00
netIncome 2667000.00
sellingGeneralAdministrative 6746000.00
sellingAndMarketingExpenses 8107000.00
grossProfit 25284000.00
reconciledDepreciation 1108000.00
ebit 3199000.00
ebitda 4307000.00
depreciationAndAmortization 1108000.00
operatingIncome 3279000.00
otherOperatingExpenses 39553000.00
interestExpense 40000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 492000.00
totalRevenue 42832000.00
totalOperatingExpenses 22005000.00
costOfRevenue 17548000.00
totalOtherIncomeExpenseNet -80000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2667000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
researchDevelopment 5764000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3507000.00
minorityInterest 0.00
netIncome 2076000.00
sellingGeneralAdministrative 7209000.00
sellingAndMarketingExpenses 6670000.00
grossProfit 24055000.00
reconciledDepreciation 901000.00
ebit 3562000.00
ebitda 4463000.00
depreciationAndAmortization 901000.00
operatingIncome 3562000.00
otherOperatingExpenses 38516000.00
interestExpense 55000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1431000.00
totalRevenue 42078000.00
totalOperatingExpenses 20493000.00
costOfRevenue 18023000.00
totalOtherIncomeExpenseNet -55000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2076000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
researchDevelopment 4610000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7070000.00
minorityInterest 0.00
netIncome 4273000.00
sellingGeneralAdministrative 5220000.00
sellingAndMarketingExpenses 5096000.00
grossProfit 22850000.00
reconciledDepreciation 856000.00
ebit 7128000.00
ebitda 7984000.00
depreciationAndAmortization 856000.00
operatingIncome 7118000.00
otherOperatingExpenses 29733000.00
interestExpense 58000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2797000.00
totalRevenue 36851000.00
totalOperatingExpenses 15732000.00
costOfRevenue 14001000.00
totalOtherIncomeExpenseNet 10000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4273000.00
2013-12-31
date 2013-12-31
currency_symbol USD
researchDevelopment 3867000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7212000.00
minorityInterest 0.00
netIncome 4524000.00
sellingGeneralAdministrative 27138000.00
grossProfit 75465000.00
ebit 0.00
operatingIncome 5912000.00
otherOperatingExpenses 0.00
interestExpense 63000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2688000.00
totalRevenue 34037000.00
totalOperatingExpenses 0.00
costOfRevenue 12366000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4524000.00
2013-09-30
date 2013-09-30
currency_symbol USD
researchDevelopment 3615000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4623000.00
minorityInterest 0.00
netIncome -2605000.00
sellingGeneralAdministrative 10391000.00
grossProfit 0.00
ebit 0.00
operatingIncome 6958000.00
otherOperatingExpenses 0.00
interestExpense 66000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2018000.00
totalRevenue 35618000.00
totalOperatingExpenses 0.00
costOfRevenue 17205000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -2605000.00
2013-06-30
date 2013-06-30
currency_symbol USD
researchDevelopment 2928000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4623000.00
minorityInterest 0.00
netIncome 2605000.00
sellingGeneralAdministrative 12834000.00
grossProfit 0.00
ebit 0.00
operatingIncome 4690000.00
otherOperatingExpenses 0.00
interestExpense 69000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2018000.00
totalRevenue 32538000.00
totalOperatingExpenses 0.00
costOfRevenue 14129000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2605000.00
2013-03-31
date 2013-03-31
currency_symbol USD
researchDevelopment 2675000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7402000.00
minorityInterest 0.00
netIncome 4352000.00
sellingGeneralAdministrative 8671000.00
grossProfit 0.00
ebit 0.00
operatingIncome 7472000.00
otherOperatingExpenses 0.00
interestExpense 71000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3050000.00
totalRevenue 28029000.00
totalOperatingExpenses 0.00
costOfRevenue 11258000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4352000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
researchDevelopment 218635000.00
incomeBeforeTax 56593000.00
minorityInterest 707000.00
netIncome 56338000.00
sellingGeneralAdministrative 106688000.00
sellingAndMarketingExpenses 92748000.00
grossProfit 499978000.00
reconciledDepreciation 32229000.00
ebit 51037000.00
ebitda 91966000.00
depreciationAndAmortization 40929000.00
nonOperatingIncomeNetOther 8700000.00
operatingIncome 51037000.00
otherOperatingExpenses 791522000.00
interestExpense 3144000.00
taxProvision 962000.00
interestIncome 8759000.00
netInterestIncome 5615000.00
incomeTaxExpense 962000.00
totalRevenue 842559000.00
totalOperatingExpenses 448941000.00
costOfRevenue 342581000.00
totalOtherIncomeExpenseNet 5556000.00
netIncomeFromContinuingOps 55631000.00
netIncomeApplicableToCommonShares 56338000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
researchDevelopment 177713000.00
incomeBeforeTax 46069000.00
minorityInterest -1084000.00
netIncome 52259000.00
sellingGeneralAdministrative 87406000.00
sellingAndMarketingExpenses 86664000.00
grossProfit 443070000.00
reconciledDepreciation 30955000.00
ebit 61572000.00
ebitda 102672000.00
depreciationAndAmortization 41100000.00
nonOperatingIncomeNetOther 453000.00
operatingIncome 61572000.00
otherOperatingExpenses 687397000.00
interestExpense 15956000.00
taxProvision -5106000.00
interestIncome 587000.00
netInterestIncome -15369000.00
incomeTaxExpense -5106000.00
totalRevenue 748969000.00
totalOperatingExpenses 381498000.00
costOfRevenue 305899000.00
totalOtherIncomeExpenseNet -15503000.00
netIncomeFromContinuingOps 51175000.00
netIncomeApplicableToCommonShares 52259000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
researchDevelopment 152147000.00
incomeBeforeTax 80160000.00
minorityInterest -1193000.00
netIncome 77853000.00
sellingGeneralAdministrative 78643000.00
sellingAndMarketingExpenses 75967000.00
grossProfit 390575000.00
reconciledDepreciation 28402000.00
ebit 82756000.00
ebitda 120046000.00
depreciationAndAmortization 37290000.00
nonOperatingIncomeNetOther 26458000.00
operatingIncome 82756000.00
otherOperatingExpenses 561705000.00
interestExpense 2596000.00
taxProvision 3500000.00
interestIncome 870000.00
netInterestIncome -1726000.00
incomeTaxExpense 3500000.00
totalRevenue 618003000.00
totalOperatingExpenses 334277000.00
costOfRevenue 227428000.00
totalOtherIncomeExpenseNet -2596000.00
netIncomeFromContinuingOps 76660000.00
netIncomeApplicableToCommonShares 77853000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
researchDevelopment 114443000.00
incomeBeforeTax 58896000.00
minorityInterest -201000.00
netIncome 53531000.00
sellingGeneralAdministrative 69959000.00
sellingAndMarketingExpenses 61815000.00
grossProfit 318764000.00
reconciledDepreciation 22834000.00
ebit 50413000.00
ebitda 92304000.00
depreciationAndAmortization 41891000.00
nonOperatingIncomeNetOther 11457000.00
operatingIncome 50413000.00
otherOperatingExpenses 451950000.00
interestExpense 2974000.00
taxProvision 5566000.00
interestIncome 4922000.00
netInterestIncome 1948000.00
incomeTaxExpense 5566000.00
totalRevenue 502363000.00
totalOperatingExpenses 268351000.00
costOfRevenue 183599000.00
totalOtherIncomeExpenseNet 8483000.00
netIncomeFromContinuingOps 53330000.00
netIncomeApplicableToCommonShares 53531000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
researchDevelopment 89204000.00
incomeBeforeTax 11699000.00
minorityInterest 11210000.00
netIncome 21524000.00
sellingGeneralAdministrative 95750000.00
sellingAndMarketingExpenses 55902000.00
grossProfit 274779000.00
reconciledDepreciation 22621000.00
ebit 14617000.00
ebitda 37238000.00
depreciationAndAmortization 22621000.00
nonOperatingIncomeNetOther 2415000.00
operatingIncome 12202000.00
otherOperatingExpenses 408292000.00
interestExpense 2918000.00
taxProvision -9825000.00
interestIncome 2918000.00
netInterestIncome -2918000.00
extraordinaryItems 100000.00
incomeTaxExpense -9825000.00
totalRevenue 420494000.00
totalOperatingExpenses 262577000.00
costOfRevenue 145715000.00
totalOtherIncomeExpenseNet 2415000.00
netIncomeFromContinuingOps 21524000.00
netIncomeApplicableToCommonShares 21521000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 72755000.00
incomeBeforeTax 32241000.00
minorityInterest 11210000.00
netIncome 29251000.00
sellingGeneralAdministrative 55396000.00
sellingAndMarketingExpenses 43490000.00
grossProfit 222749000.00
reconciledDepreciation 18699000.00
ebit 34440000.00
ebitda 53139000.00
depreciationAndAmortization 18699000.00
nonOperatingIncomeNetOther 1066000.00
operatingIncome 33374000.00
otherOperatingExpenses 305563000.00
interestExpense 2199000.00
taxProvision 2990000.00
interestIncome 2199000.00
netInterestIncome -2199000.00
extraordinaryItems -8800000.00
incomeTaxExpense 2990000.00
totalRevenue 338937000.00
totalOperatingExpenses 189375000.00
costOfRevenue 116188000.00
totalOtherIncomeExpenseNet 1066000.00
netIncomeFromContinuingOps 29251000.00
netIncomeApplicableToCommonShares 29238000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
researchDevelopment 44272000.00
incomeBeforeTax 14381000.00
minorityInterest 11210000.00
netIncome 10154000.00
sellingGeneralAdministrative 57926000.00
sellingAndMarketingExpenses 38980000.00
grossProfit 161726000.00
ebit 14571000.00
ebitda 21847000.00
depreciationAndAmortization 7276000.00
nonOperatingIncomeNetOther 513000.00
operatingIncome 14058000.00
otherOperatingExpenses 247048000.00
interestExpense 190000.00
taxProvision 4227000.00
interestIncome 190000.00
netInterestIncome -190000.00
incomeTaxExpense 4227000.00
totalRevenue 261106000.00
totalOperatingExpenses 147668000.00
costOfRevenue 99380000.00
totalOtherIncomeExpenseNet 513000.00
netIncomeFromContinuingOps 10154000.00
netIncomeApplicableToCommonShares 10142000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 40002000.00
incomeBeforeTax 17465000.00
netIncome 11768000.00
sellingGeneralAdministrative 35473000.00
sellingAndMarketingExpenses 32240000.00
grossProfit 131514000.00
ebit 17643000.00
ebitda 23842000.00
depreciationAndAmortization 6199000.00
nonOperatingIncomeNetOther -348000.00
operatingIncome 17991000.00
otherOperatingExpenses 190897000.00
interestExpense 178000.00
taxProvision 5697000.00
interestIncome 178000.00
incomeTaxExpense 5697000.00
totalRevenue 208888000.00
totalOperatingExpenses 113523000.00
costOfRevenue 77374000.00
totalOtherIncomeExpenseNet -348000.00
netIncomeFromContinuingOps 11768000.00
netIncomeApplicableToCommonShares -7219000.00
preferredStockAndOtherAdjustments 18987000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
researchDevelopment 23193000.00
incomeBeforeTax 20319000.00
netIncome 13502000.00
sellingGeneralAdministrative 26113000.00
sellingAndMarketingExpenses 25836000.00
grossProfit 100133000.00
ebit 20515000.00
ebitda 24707000.00
depreciationAndAmortization 4192000.00
operatingIncome 21000000.00
otherOperatingExpenses 146312000.00
interestExpense 196000.00
incomeTaxExpense 6817000.00
totalRevenue 167312000.00
totalOperatingExpenses 79133000.00
costOfRevenue 67179000.00
totalOtherIncomeExpenseNet -485000.00
netIncomeFromContinuingOps 13502000.00
netIncomeApplicableToCommonShares 13502000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
researchDevelopment 13085000.00
incomeBeforeTax 7212000.00
netIncome 4524000.00
sellingGeneralAdministrative 29928000.00
sellingAndMarketingExpenses 21467000.00
grossProfit 75264000.00
ebit 7481000.00
ebitda 11042000.00
depreciationAndAmortization 3561000.00
operatingIncome 7424000.00
otherOperatingExpenses 122798000.00
interestExpense 269000.00
incomeTaxExpense 2688000.00
totalRevenue 130222000.00
totalOperatingExpenses 67840000.00
costOfRevenue 54958000.00
totalOtherIncomeExpenseNet 57000.00
netIncomeApplicableToCommonShares 4524000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
researchDevelopment 8944000.00
incomeBeforeTax 16209000.00
netIncome 8929000.00
sellingGeneralAdministrative 14099000.00
sellingAndMarketingExpenses 13232000.00
grossProfit 55021000.00
ebit 16521000.00
ebitda 18953000.00
depreciationAndAmortization 2432000.00
operatingIncome 16516000.00
otherOperatingExpenses 79959000.00
interestExpense 312000.00
incomeTaxExpense 7280000.00
totalRevenue 96475000.00
totalOperatingExpenses 38505000.00
costOfRevenue 41454000.00
totalOtherIncomeExpenseNet 5000.00