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

Logo

Cargurus, Inc. занимается онлайн-покупками автомобилей. Он предлагает запатентованную технологию, алгоритмы поиска и инновационную аналитику данных для анализа списков новых и подержанных автомобилей. Фирма работает в следующих сегментах: США и Международный. Сегмент Соединенных Штатов получает доходы от подписок на рынке, рекламных услуг и других доходов от клиентов в Соединенных Штатах. Международный сегмент включает доходы от подписок на рынке, рекламных услуг и других доходов от клиентов за пределами США. Компания была основана Лэнгли Штайнертом в 2006 году и имеет штаб-квартиру в Кембридже, штат Массачусетс.

General
Code CARG
Type Common Stock
Name CarGurus
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00HQ77DS2
ISIN US1417881091
LEI 54930027BKQN6B7X7G78
PrimaryTicker CARG.US
CUSIP 141788109
CIK 1494259
EmployerIdNumber 04-3843478
FiscalYearEnd December
IPODate 2017-10-12
InternationalDomestic Domestic
Sector Consumer Cyclical
Industry Auto & Truck Dealerships
GicSector Communication Services
GicGroup Media & Entertainment
GicIndustry Interactive Media & Services
GicSubIndustry Interactive Media & Services
HomeCategory Domestic
IsDelisted Нет
Address 2 Canal Park, Cambridge, MA, United States, 02141
Phone 617 354 0068
WebURL https://www.cargurus.com
FullTimeEmployees 1403
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 2718041088
MarketCapitalizationMln 2718.0411
EBITDA 123200000
PERatio 33.1781
PEGRatio 1.4652
WallStreetTargetPrice 23.67
BookValue 6.352
DividendShare 0
DividendYield 0
EarningsShare 0.73
EPSEstimateCurrentYear 1.22
EPSEstimateNextYear 1.28
EPSEstimateNextQuarter 0.28
EPSEstimateCurrentQuarter 0.26
MostRecentQuarter 2023-09-30
ProfitMargin 0.2189
OperatingMarginTTM 0.1053
ReturnOnAssetsTTM 0.0521
ReturnOnEquityTTM 0.0909
RevenueTTM 977862976
RevenuePerShareTTM 8.489
QuarterlyRevenueGrowthYOY -0.485
GrossProfitTTM 657718000
DilutedEpsTTM 0.73
QuarterlyEarningsGrowthYOY 0.166

Financials / Income Statement / quarterly / net Income

29.63M
2021-12-31
19.91M
2022-03-31
18.06M
2022-06-30
18.82M
2022-09-30
24.79M
2022-12-31
11.87M
2023-03-31
16.41M
2023-06-30
22.3M
2023-09-30

Financials / Income Statement / quarterly / ebitda

54.91M
2021-12-31
37.84M
2022-03-31
34.78M
2022-06-30
39.84M
2022-09-30
41.35M
2022-12-31
25.64M
2023-03-31
29.41M
2023-06-30
35.57M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

339.34M
2021-12-31
430.61M
2022-03-31
511.23M
2022-06-30
426.45M
2022-09-30
286.74M
2022-12-31
231.96M
2023-03-31
239.74M
2023-06-30
219.42M
2023-09-30

Earnings / History / epsActual

0.22
2022-12-31
0.26
2023-03-31
0.29
2023-06-30
0.34
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 33.1781
ForwardPE 19.0476
PriceSalesTTM 2.7405
PriceBookMRQ 3.8222
EnterpriseValue 2503862272
EnterpriseValueRevenue 2.4909
EnterpriseValueEbitda 18.4588
SharesStats
SharesOutstanding 96270200
SharesFloat 80192860
PercentInsiders 1.912
PercentInstitutions 99.08
Technicals
Beta 1.633
52WeekHigh 24.64
52WeekLow 12.95
50DayMA 20.2314
200DayMA 19.368
SharesShort 8284478
SharesShortPriorMonth 7758502
ShortRatio 7.73
ShortPercent 0.1025
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
totalAssets 1048725000.00
intangibleAssets 30481000.00
otherCurrentAssets 19696000.00
totalLiab 305195000.00
totalStockholderEquity 716994000.00
otherCurrentLiab 36908000.00
commonStock 113000.00
capitalStock 113000.00
retainedEarnings 377890000.00
goodWill 157267000.00
cash 355330000.00
totalCurrentLiabilities 108638000.00
currentDeferredRevenue 21043000.00
netDebt -150013000.00
shortTermDebt 13206000.00
shortLongTermDebtTotal 205317000.00
otherStockholderEquity 341110000.00
totalCurrentAssets 535369000.00
shortTermInvestments 91824000.00
netReceivables 46107000.00
inventory 323000.00
accountsPayable 37481000.00
accumulatedOtherComprehensiveIncome -2119000.00
nonCurrrentAssetsOther 7546000.00
nonCurrentAssetsTotal 513356000.00
capitalLeaseObligations 205317000.00
nonCurrentLiabilitiesOther 4386000.00
nonCurrentLiabilitiesTotal 196557000.00
liabilitiesAndStockholdersEquity 1048725000.00
cashAndShortTermInvestments 447154000.00
propertyPlantAndEquipmentGross 238474000.00
propertyPlantAndEquipmentNet 238474000.00
netWorkingCapital 426731000.00
netInvestedCapital 716994000.00
commonStockSharesOutstanding 114322279.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
totalAssets 1040321000.00
intangibleAssets 38037000.00
otherCurrentAssets 21742000.00
totalLiab 309602000.00
totalStockholderEquity 700854000.00
deferredLongTermLiab 43000.00
otherCurrentLiab 36367000.00
commonStock 113000.00
capitalStock 113000.00
retainedEarnings 355588000.00
otherLiab 5654000.00
goodWill 157638000.00
otherAssets 71206000.00
cash 363060000.00
totalCurrentLiabilities 110764000.00
currentDeferredRevenue 21267000.00
netDebt -156006000.00
shortTermDebt 13870000.00
shortLongTermDebtTotal 207054000.00
otherStockholderEquity 346494000.00
propertyPlantEquipment 48243000.00
totalCurrentAssets 535292000.00
netTangibleAssets 535044000.00
shortTermInvestments 90490000.00
netReceivables 37820000.00
inventory 541000.00
accountsPayable 39260000.00
accumulatedOtherComprehensiveIncome -1341000.00
commonStockTotalEquity 113000.00
retainedEarningsTotalEquity 355588000.00
nonCurrrentAssetsOther 7828000.00
nonCurrentAssetsTotal 505029000.00
capitalLeaseObligations 207054000.00
nonCurrentLiabilitiesOther 5611000.00
nonCurrentLiabilitiesTotal 198838000.00
warrants 29865000.00
capitalSurpluse 346494000.00
liabilitiesAndStockholdersEquity 1040321000.00
cashAndShortTermInvestments 453550000.00
propertyPlantAndEquipmentGross 288613000.00
propertyPlantAndEquipmentNet 238148000.00
netWorkingCapital 424528000.00
netInvestedCapital 700854000.00
commonStockSharesOutstanding 114490651.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
totalAssets 1051579000.00
intangibleAssets 45552000.00
otherCurrentAssets 18114000.00
totalLiab 323296000.00
totalStockholderEquity 695808000.00
deferredLongTermLiab 30000.00
otherCurrentLiab 45010000.00
commonStock 114000.00
capitalStock 114000.00
retainedEarnings 339175000.00
goodWill 157689000.00
cash 456696000.00
totalCurrentLiabilities 123999000.00
currentDeferredRevenue 20808000.00
netDebt -246285000.00
shortTermDebt 15480000.00
shortLongTermDebtTotal 210411000.00
otherStockholderEquity 357748000.00
propertyPlantEquipment 42748000.00
totalCurrentAssets 543214000.00
netTangibleAssets 525042000.00
netReceivables 42395000.00
inventory 1637000.00
accountsPayable 42701000.00
accumulatedOtherComprehensiveIncome -1229000.00
commonStockTotalEquity 114000.00
retainedEarningsTotalEquity 339175000.00
nonCurrrentAssetsOther 18578000.00
nonCurrentAssetsTotal 508365000.00
capitalLeaseObligations 210411000.00
nonCurrentLiabilitiesOther 199267000.00
nonCurrentLiabilitiesTotal 199297000.00
warrants 32475000.00
capitalSurpluse 357748000.00
liabilitiesAndStockholdersEquity 1051579000.00
cashAndShortTermInvestments 456696000.00
propertyPlantAndEquipmentGross 239161000.00
propertyPlantAndEquipmentNet 239161000.00
netWorkingCapital 419215000.00
netInvestedCapital 695808000.00
commonStockSharesOutstanding 115915737.00
2022-12-31
date 2022-12-31
filing_date 2023-03-01
currency_symbol USD
totalAssets 927102000.00
intangibleAssets 53054000.00
otherCurrentAssets 21972000.00
totalLiab 155744000.00
totalStockholderEquity 734609000.00
deferredLongTermLiab 54000.00
otherCurrentLiab 39193000.00
commonStock 118000.00
capitalStock 118000.00
retainedEarnings 323043000.00
otherLiab 5355000.00
goodWill 157467000.00
otherAssets 62218000.00
cash 469517000.00
totalCurrentLiabilities 98733000.00
currentDeferredRevenue 12249000.00
netDebt -403099000.00
shortTermDebt 14762000.00
shortLongTermDebtTotal 66418000.00
otherStockholderEquity 413092000.00
propertyPlantEquipment 40128000.00
totalCurrentAssets 557366000.00
netTangibleAssets 560837000.00
shortTermInvestments 0.00
netReceivables 46817000.00
inventory 5282000.00
accountsPayable 32529000.00
accumulatedOtherComprehensiveIncome -1644000.00
commonStockTotalEquity 118000.00
retainedEarningsTotalEquity 323043000.00
nonCurrrentAssetsOther 26730000.00
nonCurrentAssetsTotal 369736000.00
capitalLeaseObligations 66418000.00
nonCurrentLiabilitiesOther 56957000.00
nonCurrentLiabilitiesTotal 57011000.00
warrants 36749000.00
capitalSurpluse 413092000.00
liabilitiesAndStockholdersEquity 927102000.00
cashAndShortTermInvestments 469517000.00
propertyPlantAndEquipmentGross 96997000.00
propertyPlantAndEquipmentNet 96997000.00
netWorkingCapital 458633000.00
netInvestedCapital 734609000.00
commonStockSharesOutstanding 119117004.00
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
totalAssets 982855000.00
intangibleAssets 60535000.00
otherCurrentAssets 51192000.00
totalLiab 232312000.00
totalStockholderEquity 577931000.00
deferredLongTermLiab 23000.00
otherCurrentLiab 56970000.00
commonStock 119000.00
capitalStock 119000.00
retainedEarnings 163796000.00
otherLiab 30489000.00
goodWill 156216000.00
otherAssets 69632000.00
cash 404429000.00
totalCurrentLiabilities 148881000.00
currentDeferredRevenue 12737000.00
netDebt -339462000.00
shortTermDebt 12025000.00
shortLongTermDebtTotal 64967000.00
otherStockholderEquity 418013000.00
propertyPlantEquipment 36833000.00
totalCurrentAssets 603846000.00
netTangibleAssets 533792000.00
shortTermInvestments 0.00
netReceivables 120059000.00
inventory 28166000.00
accountsPayable 67149000.00
accumulatedOtherComprehensiveIncome -3997000.00
commonStockTotalEquity 119000.00
retainedEarningsTotalEquity 163796000.00
nonCurrrentAssetsOther 25624000.00
nonCurrentAssetsTotal 379009000.00
capitalLeaseObligations 64967000.00
nonCurrentLiabilitiesOther 83408000.00
nonCurrentLiabilitiesTotal 83431000.00
warrants 172612000.00
capitalSurpluse 418013000.00
liabilitiesAndStockholdersEquity 982855000.00
cashAndShortTermInvestments 404429000.00
propertyPlantAndEquipmentGross 137847000.00
propertyPlantAndEquipmentNet 92626000.00
netWorkingCapital 454965000.00
netInvestedCapital 577931000.00
commonStockSharesOutstanding 132243636.00
2022-06-30
date 2022-06-30
filing_date 2022-08-08
currency_symbol USD
totalAssets 1009706000.00
intangibleAssets 68338000.00
otherCurrentAssets 76161000.00
totalLiab 283366000.00
totalStockholderEquity 461835000.00
deferredLongTermLiab 32000.00
otherCurrentLiab 74391000.00
commonStock 118000.00
capitalStock 118000.00
retainedEarnings 56832000.00
otherLiab 51283000.00
goodWill 157073000.00
otherAssets 60212000.00
cash 338238000.00
totalCurrentLiabilities 175973000.00
currentDeferredRevenue 15071000.00
netDebt -269788000.00
shortTermDebt 12340000.00
shortLongTermDebtTotal 68450000.00
otherStockholderEquity 407363000.00
propertyPlantEquipment 35343000.00
totalCurrentAssets 629514000.00
netTangibleAssets 500929000.00
shortTermInvestments 30000000.00
netReceivables 193431000.00
inventory 21684000.00
accountsPayable 74171000.00
accumulatedOtherComprehensiveIncome -2478000.00
commonStockTotalEquity 118000.00
retainedEarningsTotalEquity 56832000.00
nonCurrrentAssetsOther 23396000.00
nonCurrentAssetsTotal 380192000.00
capitalLeaseObligations 68450000.00
nonCurrentLiabilitiesOther 51251000.00
nonCurrentLiabilitiesTotal 107393000.00
warrants 264505000.00
capitalSurpluse 407363000.00
liabilitiesAndStockholdersEquity 1009706000.00
cashAndShortTermInvestments 368238000.00
propertyPlantAndEquipmentNet 94569000.00
netWorkingCapital 453541000.00
netInvestedCapital 461835000.00
commonStockSharesOutstanding 118390641.00
2022-03-31
date 2022-03-31
filing_date 2022-05-09
currency_symbol USD
totalAssets 945805000.00
intangibleAssets 76161000.00
otherCurrentAssets 32004000.00
totalLiab 241190000.00
totalStockholderEquity 464865000.00
deferredLongTermLiab 28000.00
otherCurrentLiab 61755000.00
commonStock 118000.00
capitalStock 118000.00
retainedEarnings 67168000.00
otherLiab 37924000.00
goodWill 157998000.00
otherAssets 48467000.00
cash 315005000.00
totalCurrentLiabilities 148907000.00
currentDeferredRevenue 12776000.00
netDebt -248143000.00
shortTermDebt 12503000.00
shortLongTermDebtTotal 66862000.00
otherStockholderEquity 398471000.00
propertyPlantEquipment 33101000.00
totalCurrentAssets 572719000.00
netTangibleAssets 470456000.00
shortTermInvestments 60000000.00
netReceivables 144718000.00
inventory 20992000.00
accountsPayable 61873000.00
accumulatedOtherComprehensiveIncome -892000.00
commonStockTotalEquity 118000.00
retainedEarningsTotalEquity 67168000.00
nonCurrrentAssetsOther 22028000.00
nonCurrentAssetsTotal 373086000.00
capitalLeaseObligations 66862000.00
nonCurrentLiabilitiesOther 92255000.00
nonCurrentLiabilitiesTotal 92283000.00
warrants 239750000.00
capitalSurpluse 398471000.00
liabilitiesAndStockholdersEquity 945805000.00
cashAndShortTermInvestments 375005000.00
propertyPlantAndEquipmentNet 90460000.00
netWorkingCapital 423812000.00
netInvestedCapital 464865000.00
commonStockSharesOutstanding 118031325.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
totalAssets 931574000.00
intangibleAssets 83915000.00
otherCurrentAssets 32184000.00
totalLiab 251925000.00
totalStockholderEquity 516841000.00
deferredLongTermLiab 58000.00
otherCurrentLiab 78586000.00
commonStock 118000.00
capitalStock 118000.00
retainedEarnings 129258000.00
otherLiab 23697000.00
goodWill 158287000.00
otherAssets 33445000.00
cash 231944000.00
totalCurrentLiabilities 170709000.00
currentDeferredRevenue 12784000.00
netDebt -161239000.00
shortTermDebt 13186000.00
shortLongTermDebtTotal 70705000.00
otherStockholderEquity 387868000.00
propertyPlantEquipment 32210000.00
totalCurrentAssets 563108000.00
netTangibleAssets 437447000.00
shortTermInvestments 90000000.00
netReceivables 189324000.00
inventory 19656000.00
accountsPayable 66153000.00
accumulatedOtherComprehensiveIncome -403000.00
commonStockTotalEquity 118000.00
retainedEarningsTotalEquity 129258000.00
nonCurrrentAssetsOther 14200000.00
nonCurrentAssetsTotal 368466000.00
capitalLeaseObligations 70705000.00
nonCurrentLiabilitiesOther 81158000.00
nonCurrentLiabilitiesTotal 81216000.00
warrants 162808000.00
capitalSurpluse 387868000.00
liabilitiesAndStockholdersEquity 931574000.00
cashAndShortTermInvestments 321944000.00
propertyPlantAndEquipmentNet 92819000.00
netWorkingCapital 392399000.00
netInvestedCapital 516841000.00
commonStockSharesOutstanding 117696590.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
totalAssets 819917000.00
intangibleAssets 92421000.00
otherCurrentAssets 28841000.00
totalLiab 176028000.00
totalStockholderEquity 589256000.00
deferredLongTermLiab 19000.00
otherCurrentLiab 21922000.00
commonStock 117000.00
capitalStock 117000.00
retainedEarnings 209024000.00
otherLiab 12565000.00
goodWill 155707000.00
otherAssets 36870000.00
cash 231091000.00
totalCurrentLiabilities 102450000.00
currentDeferredRevenue 12517000.00
netDebt -157407000.00
shortTermDebt 12671000.00
shortLongTermDebtTotal 73684000.00
otherStockholderEquity 379808000.00
propertyPlantEquipment 29569000.00
totalCurrentAssets 441509000.00
netTangibleAssets 395761000.00
shortTermInvestments 90000000.00
netReceivables 85182000.00
inventory 6395000.00
accountsPayable 55340000.00
accumulatedOtherComprehensiveIncome 307000.00
commonStockTotalEquity 117000.00
retainedEarningsTotalEquity 209024000.00
nonCurrrentAssetsOther 16263000.00
nonCurrentAssetsTotal 378408000.00
capitalLeaseObligations 73684000.00
nonCurrentLiabilitiesOther 73559000.00
nonCurrentLiabilitiesTotal 73578000.00
warrants 54633000.00
capitalSurpluse 379808000.00
liabilitiesAndStockholdersEquity 819917000.00
cashAndShortTermInvestments 321091000.00
propertyPlantAndEquipmentNet 93410000.00
netWorkingCapital 339059000.00
netInvestedCapital 589256000.00
commonStockSharesOutstanding 120438373.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
totalAssets 784205000.00
intangibleAssets 100348000.00
otherCurrentAssets 37271000.00
totalLiab 180459000.00
totalStockholderEquity 549181000.00
deferredLongTermLiab 8034000.00
otherCurrentLiab 33394000.00
commonStock 117000.00
capitalStock 117000.00
retainedEarnings 179825000.00
otherLiab 12189000.00
goodWill 156098000.00
otherAssets 40318000.00
cash 184642000.00
totalCurrentLiabilities 103547000.00
currentDeferredRevenue 13120000.00
netDebt -108763000.00
shortTermDebt 11156000.00
shortLongTermDebtTotal 75879000.00
otherStockholderEquity 368194000.00
propertyPlantEquipment 98665000.00
totalCurrentAssets 388776000.00
netTangibleAssets 292735000.00
shortTermInvestments 85000000.00
netReceivables 81863000.00
accountsPayable 45877000.00
accumulatedOtherComprehensiveIncome 1045000.00
commonStockTotalEquity 117000.00
retainedEarningsTotalEquity 179825000.00
nonCurrrentAssetsOther 14838000.00
nonCurrentAssetsTotal 395429000.00
capitalLeaseObligations 75879000.00
nonCurrentLiabilitiesOther 11898000.00
nonCurrentLiabilitiesTotal 76912000.00
warrants 54565000.00
capitalSurpluse 368194000.00
liabilitiesAndStockholdersEquity 784205000.00
cashAndShortTermInvestments 269642000.00
propertyPlantAndEquipmentGross 98665000.00
propertyPlantAndEquipmentNet 98665000.00
netWorkingCapital 285229000.00
netInvestedCapital 549181000.00
commonStockSharesOutstanding 119454104.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
totalAssets 719393000.00
intangibleAssets 108165000.00
otherCurrentAssets 34744000.00
totalLiab 155517000.00
totalStockholderEquity 508655000.00
deferredLongTermLiab 294000.00
otherCurrentLiab 22847000.00
commonStock 117000.00
retainedEarnings 151773000.00
otherLiab 5512000.00
goodWill 157152000.00
otherAssets 42397000.00
cash 140668000.00
totalCurrentLiabilities 81725000.00
currentDeferredRevenue 11986000.00
netDebt -61789000.00
shortTermDebt 10599000.00
shortLongTermDebtTotal 78879000.00
otherStockholderEquity 355968000.00
propertyPlantEquipment 29816000.00
totalCurrentAssets 311776000.00
netTangibleAssets 298559000.00
shortTermInvestments 100000000.00
netReceivables 36364000.00
accountsPayable 36293000.00
accumulatedOtherComprehensiveIncome 797000.00
commonStockTotalEquity 117000.00
retainedEarningsTotalEquity 151773000.00
nonCurrrentAssetsOther 13535000.00
nonCurrentAssetsTotal 407617000.00
capitalLeaseObligations 78879000.00
nonCurrentLiabilitiesOther 73498000.00
nonCurrentLiabilitiesTotal 73792000.00
warrants 55221000.00
capitalSurpluse 355968000.00
liabilitiesAndStockholdersEquity 719393000.00
cashAndShortTermInvestments 240668000.00
propertyPlantAndEquipmentGross 99903000.00
propertyPlantAndEquipmentNet 99903000.00
netWorkingCapital 230051000.00
netInvestedCapital 508655000.00
commonStockSharesOutstanding 117249365.00
2020-12-31
date 2020-12-31
filing_date 2021-02-12
currency_symbol USD
totalAssets 502298000.00
intangibleAssets 10862000.00
otherCurrentAssets 23442000.00
totalLiab 128712000.00
totalStockholderEquity 373586000.00
deferredLongTermLiab 291000.00
otherCurrentLiab 24751000.00
commonStock 113000.00
retainedEarnings 129412000.00
otherLiab 3366000.00
goodWill 29129000.00
otherAssets 102848000.00
cash 190299000.00
totalCurrentLiabilities 66536000.00
currentDeferredRevenue 9137000.00
netDebt -120404000.00
shortTermDebt 11085000.00
shortLongTermDebtTotal 69895000.00
otherStockholderEquity 242181000.00
propertyPlantEquipment 27483000.00
totalCurrentAssets 331976000.00
netTangibleAssets 333595000.00
shortTermInvestments 100000000.00
netReceivables 18235000.00
accountsPayable 21563000.00
accumulatedOtherComprehensiveIncome 1880000.00
commonStockTotalEquity 113000.00
retainedEarningsTotalEquity 129412000.00
nonCurrrentAssetsOther 13050000.00
nonCurrentAssetsTotal 170322000.00
capitalLeaseObligations 69895000.00
nonCurrentLiabilitiesOther 61885000.00
nonCurrentLiabilitiesTotal 62176000.00
capitalSurpluse 242181000.00
liabilitiesAndStockholdersEquity 502298000.00
cashAndShortTermInvestments 290299000.00
propertyPlantAndEquipmentGross 88318000.00
propertyPlantAndEquipmentNet 88318000.00
netWorkingCapital 265440000.00
netInvestedCapital 373586000.00
commonStockSharesOutstanding 114291136.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
totalAssets 460551000.00
intangibleAssets 10262000.00
otherCurrentAssets 1634000.00
totalLiab 122292000.00
totalStockholderEquity 338259000.00
deferredLongTermLiab 304000.00
otherCurrentLiab 17878000.00
commonStock 113000.00
retainedEarnings 104249000.00
otherLiab 4409000.00
goodWill 28357000.00
otherAssets 49709000.00
cash 245941000.00
totalCurrentLiabilities 55867000.00
currentDeferredRevenue 9678000.00
netDebt -172453000.00
shortTermDebt 11472000.00
shortLongTermDebtTotal 73488000.00
otherStockholderEquity 233246000.00
propertyPlantEquipment 27276000.00
totalCurrentAssets 281422000.00
netTangibleAssets 299640000.00
shortTermInvestments 0.00
netReceivables 16322000.00
inventory 17525000.00
accountsPayable 16839000.00
accumulatedOtherComprehensiveIncome 651000.00
commonStockTotalEquity 113000.00
retainedEarningsTotalEquity 104249000.00
nonCurrrentAssetsOther 13941000.00
nonCurrentAssetsTotal 179129000.00
capitalLeaseObligations 73488000.00
nonCurrentLiabilitiesOther 66121000.00
nonCurrentLiabilitiesTotal 66425000.00
capitalSurpluse 233246000.00
liabilitiesAndStockholdersEquity 460551000.00
cashAndShortTermInvestments 245941000.00
propertyPlantAndEquipmentGross 90801000.00
propertyPlantAndEquipmentNet 90801000.00
netWorkingCapital 225555000.00
netInvestedCapital 338259000.00
commonStockSharesOutstanding 113966863.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
totalAssets 407436000.00
intangibleAssets 10599000.00
otherCurrentAssets 1849000.00
totalLiab 111581000.00
totalStockholderEquity 295855000.00
deferredLongTermLiab 8825000.00
otherCurrentLiab 12991000.00
commonStock 113000.00
retainedEarnings 71686000.00
otherLiab 3361000.00
goodWill 27623000.00
otherAssets 60166000.00
cash 133199000.00
totalCurrentLiabilities 43147000.00
currentDeferredRevenue 8195000.00
netDebt -56603000.00
shortTermDebt 11523000.00
shortLongTermDebtTotal 76596000.00
otherStockholderEquity 224418000.00
propertyPlantEquipment 92967000.00
totalCurrentAssets 216081000.00
netTangibleAssets 257633000.00
shortTermInvestments 43000000.00
netReceivables 16844000.00
inventory 21189000.00
accountsPayable 10438000.00
accumulatedOtherComprehensiveIncome -362000.00
commonStockTotalEquity 113000.00
retainedEarningsTotalEquity 71686000.00
nonCurrrentAssetsOther 14135000.00
nonCurrentAssetsTotal 191355000.00
capitalLeaseObligations 76596000.00
nonCurrentLiabilitiesOther 3047000.00
nonCurrentLiabilitiesTotal 68434000.00
capitalSurpluse 224418000.00
liabilitiesAndStockholdersEquity 407436000.00
cashAndShortTermInvestments 176199000.00
propertyPlantAndEquipmentGross 92967000.00
propertyPlantAndEquipmentNet 92967000.00
netWorkingCapital 172934000.00
netInvestedCapital 295855000.00
commonStockSharesOutstanding 113737465.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
totalAssets 406438000.00
intangibleAssets 11006000.00
otherCurrentAssets 7887000.00
totalLiab 128470000.00
totalStockholderEquity 277968000.00
deferredLongTermLiab 10384000.00
otherCurrentLiab 13973000.00
commonStock 113000.00
retainedEarnings 64555000.00
otherLiab 2060000.00
goodWill 27298000.00
otherAssets 61329000.00
cash 74451000.00
totalCurrentLiabilities 58331000.00
currentDeferredRevenue 5042000.00
netDebt 3105000.00
shortTermDebt 9477000.00
shortLongTermDebtTotal 77556000.00
otherStockholderEquity 214143000.00
propertyPlantEquipment 96566000.00
totalCurrentAssets 210239000.00
netTangibleAssets 239664000.00
shortTermInvestments 81281000.00
netReceivables 17536000.00
inventory 29084000.00
accountsPayable 29839000.00
accumulatedOtherComprehensiveIncome -843000.00
commonStockTotalEquity 113000.00
retainedEarningsTotalEquity 64555000.00
nonCurrrentAssetsOther 14486000.00
deferredLongTermAssetCharges 36459000.00
nonCurrentAssetsTotal 196199000.00
capitalLeaseObligations 77556000.00
nonCurrentLiabilitiesOther 1731000.00
nonCurrentLiabilitiesTotal 70139000.00
capitalSurpluse 214143000.00
liabilitiesAndStockholdersEquity 406438000.00
cashAndShortTermInvestments 155732000.00
propertyPlantAndEquipmentGross 96566000.00
propertyPlantAndEquipmentNet 96566000.00
netWorkingCapital 151908000.00
netInvestedCapital 277968000.00
commonStockSharesOutstanding 113489992.00
2019-12-31
date 2019-12-31
filing_date 2020-02-14
currency_symbol USD
totalAssets 393623000.00
intangibleAssets 3920000.00
otherCurrentAssets 4972000.00
totalLiab 136768000.00
totalStockholderEquity 256855000.00
deferredLongTermLiab 10514000.00
otherCurrentLiab 18262000.00
commonStock 112000.00
retainedEarnings 51859000.00
otherLiab 2192000.00
goodWill 15207000.00
otherAssets 67606000.00
cash 59920000.00
totalCurrentLiabilities 73758000.00
currentDeferredRevenue 9984000.00
netDebt 9679000.00
shortTermDebt 8781000.00
shortLongTermDebtTotal 69599000.00
otherStockholderEquity 205234000.00
propertyPlantEquipment 87936000.00
totalCurrentAssets 218954000.00
netTangibleAssets 237728000.00
shortTermInvestments 111692000.00
netReceivables 22124000.00
inventory 20246000.00
accountsPayable 36731000.00
accumulatedOtherComprehensiveIncome -350000.00
commonStockTotalEquity 112000.00
retainedEarningsTotalEquity 51859000.00
nonCurrrentAssetsOther 14379000.00
deferredLongTermAssetCharges 42713000.00
nonCurrentAssetsTotal 174669000.00
capitalLeaseObligations 69599000.00
nonCurrentLiabilitiesOther 1908000.00
nonCurrentLiabilitiesTotal 63010000.00
capitalSurpluse 205234000.00
liabilitiesAndStockholdersEquity 393623000.00
cashAndShortTermInvestments 171612000.00
propertyPlantAndEquipmentGross 87936000.00
propertyPlantAndEquipmentNet 87936000.00
commonStockSharesOutstanding 113552018.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
totalAssets 369383000.00
intangibleAssets 3982000.00
otherCurrentAssets 7167000.00
totalLiab 132281000.00
totalStockholderEquity 237102000.00
deferredLongTermLiab 9944000.00
otherCurrentLiab 14022000.00
commonStock 112000.00
retainedEarnings 38688000.00
otherLiab 2097000.00
goodWill 14828000.00
otherAssets 57441000.00
cash 29514000.00
totalCurrentLiabilities 72378000.00
currentDeferredRevenue 7781000.00
netDebt 36115000.00
shortTermDebt 7823000.00
shortLongTermDebtTotal 65629000.00
otherStockholderEquity 199228000.00
propertyPlantEquipment 84007000.00
totalCurrentAssets 206182000.00
netTangibleAssets 215349000.00
shortTermInvestments 134808000.00
netReceivables 17892000.00
inventory 16801000.00
accountsPayable 42752000.00
accumulatedOtherComprehensiveIncome -926000.00
commonStockTotalEquity 112000.00
retainedEarningsTotalEquity 38688000.00
nonCurrrentAssetsOther 6240000.00
deferredLongTermAssetCharges 44200000.00
nonCurrentAssetsTotal 163201000.00
capitalLeaseObligations 65629000.00
nonCurrentLiabilitiesOther 1808000.00
nonCurrentLiabilitiesTotal 59903000.00
capitalSurpluse 199228000.00
liabilitiesAndStockholdersEquity 369383000.00
cashAndShortTermInvestments 164322000.00
propertyPlantAndEquipmentGross 84007000.00
propertyPlantAndEquipmentNet 84007000.00
commonStockSharesOutstanding 113364775.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
totalAssets 346161000.00
intangibleAssets 4320000.00
otherCurrentAssets 8991000.00
totalLiab 123775000.00
totalStockholderEquity 222386000.00
deferredLongTermLiab 9257000.00
otherCurrentLiab 14805000.00
commonStock 112000.00
retainedEarnings 28304000.00
otherLiab 1889000.00
goodWill 15446000.00
otherAssets 57059000.00
cash 27842000.00
totalCurrentLiabilities 70392000.00
currentDeferredRevenue 8479000.00
netDebt 31390000.00
shortTermDebt 7738000.00
shortLongTermDebtTotal 59232000.00
otherStockholderEquity 193967000.00
propertyPlantEquipment 78663000.00
totalCurrentAssets 188841000.00
netTangibleAssets 200788000.00
shortTermInvestments 119327000.00
netReceivables 17081000.00
inventory 15600000.00
accountsPayable 39370000.00
accumulatedOtherComprehensiveIncome 3000.00
commonStockTotalEquity 112000.00
nonCurrrentAssetsOther 5151000.00
nonCurrentAssetsTotal 157320000.00
capitalLeaseObligations 59232000.00
nonCurrentLiabilitiesOther 1608000.00
nonCurrentLiabilitiesTotal 53383000.00
capitalSurpluse 193967000.00
liabilitiesAndStockholdersEquity 346161000.00
cashAndShortTermInvestments 147169000.00
propertyPlantAndEquipmentGross 78663000.00
propertyPlantAndEquipmentNet 78663000.00
commonStockSharesOutstanding 113388509.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 331927000.00
intangibleAssets 4407000.00
otherCurrentAssets 8835000.00
totalLiab 120918000.00
totalStockholderEquity 211009000.00
deferredLongTermLiab 8446000.00
otherCurrentLiab 13793000.00
commonStock 111000.00
retainedEarnings 22297000.00
otherLiab 2488000.00
goodWill 15852000.00
otherAssets 46524000.00
cash 29939000.00
totalCurrentLiabilities 65474000.00
currentDeferredRevenue 8942000.00
netDebt 30503000.00
shortTermDebt 7486000.00
shortLongTermDebt 7486000.00
shortLongTermDebtTotal 60442000.00
otherStockholderEquity 188954000.00
propertyPlantEquipment 77292000.00
totalCurrentAssets 179406000.00
netTangibleAssets 189874000.00
shortTermInvestments 108500000.00
netReceivables 15111000.00
longTermDebt 52956000.00
inventory 17021000.00
accountsPayable 35253000.00
accumulatedOtherComprehensiveIncome -353000.00
commonStockTotalEquity 111000.00
retainedEarningsTotalEquity 22297000.00
nonCurrrentAssetsOther 3810000.00
deferredLongTermAssetCharges 42714000.00
nonCurrentAssetsTotal 152521000.00
capitalLeaseObligations 60442000.00
nonCurrentLiabilitiesOther 1486000.00
nonCurrentLiabilitiesTotal 55444000.00
capitalSurpluse 188954000.00
liabilitiesAndStockholdersEquity 331927000.00
cashAndShortTermInvestments 138439000.00
propertyPlantAndEquipmentGross 77292000.00
propertyPlantAndEquipmentNet 77292000.00
commonStockSharesOutstanding 113406320.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
totalAssets 268290000.00
otherCurrentAssets 7410000.00
totalLiab 74179000.00
totalStockholderEquity 194111000.00
deferredLongTermLiab 9395000.00
otherCurrentLiab 20347000.00
commonStock 111000.00
retainedEarnings 9713000.00
otherLiab 10676000.00
otherAssets 49163000.00
cash 34887000.00
totalCurrentLiabilities 63503000.00
currentDeferredRevenue 8811000.00
netDebt -34887000.00
otherStockholderEquity 184216000.00
propertyPlantEquipment 24269000.00
totalCurrentAssets 194858000.00
netTangibleAssets 194111000.00
shortTermInvestments 122800000.00
netReceivables 13614000.00
inventory 16147000.00
accountsPayable 34345000.00
accumulatedOtherComprehensiveIncome 71000.00
commonStockTotalEquity 111000.00
retainedEarningsTotalEquity 9713000.00
nonCurrrentAssetsOther 10277000.00
deferredLongTermAssetCharges 38886000.00
nonCurrentAssetsTotal 73432000.00
nonCurrentLiabilitiesOther 1281000.00
nonCurrentLiabilitiesTotal 10676000.00
capitalSurpluse 184216000.00
liabilitiesAndStockholdersEquity 268290000.00
cashAndShortTermInvestments 157687000.00
propertyPlantAndEquipmentGross 24269000.00
propertyPlantAndEquipmentNet 24269000.00
commonStockSharesOutstanding 113390212.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
totalAssets 234044000.00
intangibleAssets 0.00
otherCurrentAssets 7201000.00
totalLiab 63616000.00
totalStockholderEquity 170428000.00
deferredLongTermLiab 6943000.00
otherCurrentLiab 13698000.00
commonStock 110000.00
retainedEarnings -11448000.00
otherLiab 8187000.00
goodWill 0.00
otherAssets 40777000.00
cash 77642000.00
totalCurrentLiabilities 55429000.00
currentDeferredRevenue 7685000.00
netDebt -77642000.00
otherStockholderEquity 181630000.00
propertyPlantEquipment 17632000.00
totalCurrentAssets 175635000.00
netTangibleAssets 170428000.00
shortTermInvestments 70000000.00
netReceivables 12565000.00
longTermDebt 0.00
inventory 8227000.00
accountsPayable 34046000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 136000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 110000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -11448000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3792000.00
deferredLongTermAssetCharges 36985000.00
nonCurrentAssetsTotal 58409000.00
nonCurrentLiabilitiesOther 1244000.00
nonCurrentLiabilitiesTotal 8187000.00
capitalSurpluse 181630000.00
liabilitiesAndStockholdersEquity 234044000.00
cashAndShortTermInvestments 147642000.00
propertyPlantAndEquipmentGross 17632000.00
propertyPlantAndEquipmentNet 17632000.00
commonStockSharesOutstanding 113601415.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
totalAssets 213301000.00
intangibleAssets 0.00
otherCurrentAssets 11090000.00
totalLiab 56910000.00
totalStockholderEquity 156391000.00
deferredLongTermLiab 5206000.00
otherCurrentLiab 12496000.00
commonStock 110000.00
retainedEarnings -23583000.00
otherLiab 6361000.00
goodWill 0.00
otherAssets 32796000.00
cash 31762000.00
totalCurrentLiabilities 50549000.00
currentDeferredRevenue 7577000.00
netDebt -31762000.00
otherStockholderEquity 179716000.00
propertyPlantEquipment 16221000.00
totalCurrentAssets 164284000.00
netTangibleAssets 156391000.00
shortTermInvestments 110000000.00
netReceivables 11432000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 30476000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 148000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 110000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -23583000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3747000.00
deferredLongTermAssetCharges 29049000.00
nonCurrentAssetsTotal 49017000.00
nonCurrentLiabilitiesOther 1155000.00
nonCurrentLiabilitiesTotal 6361000.00
capitalSurpluse 179716000.00
liabilitiesAndStockholdersEquity 213301000.00
cashAndShortTermInvestments 141762000.00
propertyPlantAndEquipmentGross 16221000.00
propertyPlantAndEquipmentNet 16221000.00
commonStockSharesOutstanding 113081209.00
2018-03-31
date 2018-03-31
filing_date 2018-05-03
currency_symbol USD
totalAssets 182538000.00
intangibleAssets 0.00
otherCurrentAssets 7303000.00
totalLiab 47743000.00
totalStockholderEquity 134795000.00
deferredLongTermLiab 5434000.00
otherCurrentLiab 10857000.00
commonStock 106000.00
retainedEarnings -54848000.00
otherLiab 6524000.00
goodWill 0.00
otherAssets 4860000.00
cash 62003000.00
totalCurrentLiabilities 41219000.00
currentDeferredRevenue 7096000.00
netDebt -62003000.00
otherStockholderEquity 189237000.00
propertyPlantEquipment 16175000.00
totalCurrentAssets 161503000.00
netTangibleAssets 134795000.00
shortTermInvestments 80000000.00
netReceivables 12197000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 23266000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 300000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 106000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -54848000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2025000.00
deferredLongTermAssetCharges 2835000.00
nonCurrentAssetsTotal 21035000.00
nonCurrentLiabilitiesOther 1090000.00
nonCurrentLiabilitiesTotal 6524000.00
capitalSurpluse 189237000.00
liabilitiesAndStockholdersEquity 182538000.00
cashAndShortTermInvestments 142003000.00
propertyPlantAndEquipmentGross 16175000.00
propertyPlantAndEquipmentNet 16175000.00
commonStockSharesOutstanding 113341308.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
totalAssets 176594000.00
intangibleAssets 0.00
otherCurrentAssets 6918000.00
totalLiab 49569000.00
totalStockholderEquity 127025000.00
deferredLongTermLiab 5648000.00
otherCurrentLiab 14753000.00
commonStock 106000.00
retainedEarnings -58499000.00
otherLiab 6603000.00
goodWill 0.00
otherAssets 2827000.00
cash 87709000.00
totalCurrentLiabilities 42966000.00
currentDeferredRevenue 4305000.00
netDebt -87709000.00
otherStockholderEquity 185190000.00
propertyPlantEquipment 16563000.00
totalCurrentAssets 157204000.00
netTangibleAssets 127025000.00
shortTermInvestments 50000000.00
netReceivables 12577000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 23908000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 228000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 106000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -58499000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2002000.00
deferredLongTermAssetCharges 825000.00
nonCurrentAssetsTotal 19390000.00
nonCurrentLiabilitiesOther 955000.00
nonCurrentLiabilitiesTotal 6603000.00
capitalSurpluse 185190000.00
liabilitiesAndStockholdersEquity 176594000.00
cashAndShortTermInvestments 137709000.00
propertyPlantAndEquipmentGross 16563000.00
propertyPlantAndEquipmentNet 16563000.00
commonStockSharesOutstanding 103170000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
totalAssets 121656000.00
intangibleAssets 0.00
otherCurrentAssets 3485000.00
totalLiab 45258000.00
totalStockholderEquity 76398000.00
deferredLongTermLiab 5701000.00
otherCurrentLiab 11253000.00
commonStock 42000.00
retainedEarnings -60766000.00
otherLiab 6670000.00
goodWill 0.00
otherAssets 6312000.00
cash 25636000.00
totalCurrentLiabilities 38588000.00
currentDeferredRevenue 4598000.00
netDebt -25636000.00
otherStockholderEquity 4225000.00
propertyPlantEquipment 16100000.00
totalCurrentAssets 99244000.00
netTangibleAssets 76398000.00
shortTermInvestments 60000000.00
netReceivables 10123000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 22737000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 199000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 42000.00
preferredStockTotalEquity 132698000.00
retainedEarningsTotalEquity -60766000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5941000.00
deferredLongTermAssetCharges 371000.00
nonCurrentAssetsTotal 22412000.00
nonCurrentLiabilitiesOther 969000.00
nonCurrentLiabilitiesTotal 6670000.00
warrants 132698000.00
capitalSurpluse 4225000.00
liabilitiesAndStockholdersEquity 121656000.00
cashAndShortTermInvestments 85636000.00
propertyPlantAndEquipmentGross 16100000.00
propertyPlantAndEquipmentNet 16100000.00
commonStockSharesOutstanding 105306526.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 115606000.00
otherCurrentAssets 5510000.00
totalLiab 41852000.00
totalStockholderEquity 73754000.00
deferredLongTermLiab 1854000.00
otherCurrentLiab 11696000.00
commonStock 103000.00
retainedEarnings -65042000.00
otherLiab 6874000.00
otherAssets 3898000.00
cash 33309000.00
totalCurrentLiabilities 34277000.00
currentDeferredRevenue 4581000.00
netDebt -33309000.00
otherStockholderEquity 138566000.00
propertyPlantEquipment 15897000.00
totalCurrentAssets 95811000.00
netTangibleAssets -58944000.00
shortTermInvestments 48000000.00
netReceivables 8992000.00
accountsPayable 18000000.00
accumulatedOtherComprehensiveIncome 127000.00
commonStockTotalEquity 103000.00
preferredStockTotalEquity 132698000.00
nonCurrrentAssetsOther 3898000.00
nonCurrentAssetsTotal 19795000.00
nonCurrentLiabilitiesTotal 7575000.00
liabilitiesAndStockholdersEquity 115606000.00
cashAndShortTermInvestments 81309000.00
propertyPlantAndEquipmentGross 15897000.00
propertyPlantAndEquipmentNet 15897000.00
commonStockSharesOutstanding 106747037.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 105482000.00
totalLiab 36344000.00
totalStockholderEquity -63560000.00
otherCurrentLiab 6695000.00
commonStock 42000.00
retainedEarnings -67491000.00
otherLiab 6305000.00
otherAssets 2044000.00
cash 30909000.00
totalCurrentLiabilities 30039000.00
otherStockholderEquity -10000.00
propertyPlantEquipment 14002000.00
totalCurrentAssets 89436000.00
netTangibleAssets -63560000.00
shortTermInvestments 48000000.00
netReceivables 7521000.00
accountsPayable 16859000.00
commonStockSharesOutstanding 106747037.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 100331000.00
otherCurrentAssets 4604000.00
totalLiab 35605000.00
totalStockholderEquity 64726000.00
deferredLongTermLiab 5965000.00
otherCurrentLiab 9294000.00
commonStock 42000.00
retainedEarnings -71698000.00
otherLiab 6263000.00
otherAssets 2044000.00
cash 29476000.00
totalCurrentLiabilities 29050000.00
currentDeferredRevenue 3330000.00
netDebt -29476000.00
otherStockholderEquity 3714000.00
propertyPlantEquipment 12780000.00
totalCurrentAssets 85507000.00
netTangibleAssets -67972000.00
shortTermInvestments 44774000.00
netReceivables 6653000.00
accountsPayable 16426000.00
accumulatedOtherComprehensiveIncome -30000.00
commonStockTotalEquity 42000.00
preferredStockTotalEquity 132698000.00
nonCurrrentAssetsOther 2044000.00
nonCurrentAssetsTotal 14824000.00
nonCurrentLiabilitiesTotal 6555000.00
liabilitiesAndStockholdersEquity 100331000.00
cashAndShortTermInvestments 74250000.00
propertyPlantAndEquipmentGross 12780000.00
propertyPlantAndEquipmentNet 12780000.00
commonStockSharesOutstanding 102687017.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
commonStockSharesOutstanding 106747037.00
2015-12-31
date 2015-12-31
currency_symbol USD
totalAssets 77781000.00
otherCurrentAssets 1552000.00
totalLiab 20534000.00
totalStockholderEquity 57247000.00
deferredLongTermLiab 4141000.00
otherCurrentLiab 5917000.00
commonStock 45000.00
retainedEarnings -18610000.00
otherLiab 4141000.00
otherAssets 1490000.00
cash 61363000.00
totalCurrentLiabilities 16393000.00
propertyPlantEquipment 7147000.00
totalCurrentAssets 69144000.00
netTangibleAssets -16131000.00
shortTermInvestments 500000.00
netReceivables 5729000.00
accountsPayable 10476000.00
preferredStockTotalEquity 73378000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-01
currency_symbol USD
totalAssets 927102000.00
intangibleAssets 53054000.00
otherCurrentAssets 21972000.00
totalLiab 155744000.00
totalStockholderEquity 734609000.00
deferredLongTermLiab 54000.00
otherCurrentLiab 39193000.00
commonStock 118000.00
capitalStock 118000.00
retainedEarnings 323043000.00
otherLiab 5355000.00
goodWill 157467000.00
otherAssets 62218000.00
cash 469517000.00
totalCurrentLiabilities 98733000.00
currentDeferredRevenue 12249000.00
netDebt -403099000.00
shortTermDebt 14762000.00
shortLongTermDebtTotal 66418000.00
otherStockholderEquity 413092000.00
propertyPlantEquipment 40128000.00
totalCurrentAssets 557366000.00
netTangibleAssets 560837000.00
shortTermInvestments 0.00
netReceivables 46817000.00
inventory 5282000.00
accountsPayable 32529000.00
accumulatedOtherComprehensiveIncome -1644000.00
commonStockTotalEquity 118000.00
retainedEarningsTotalEquity 323043000.00
nonCurrrentAssetsOther 26730000.00
nonCurrentAssetsTotal 369736000.00
capitalLeaseObligations 66418000.00
nonCurrentLiabilitiesOther 56957000.00
nonCurrentLiabilitiesTotal 57011000.00
warrants 36749000.00
capitalSurpluse 413092000.00
liabilitiesAndStockholdersEquity 927102000.00
cashAndShortTermInvestments 469517000.00
propertyPlantAndEquipmentGross 96997000.00
propertyPlantAndEquipmentNet 96997000.00
netWorkingCapital 458633000.00
netInvestedCapital 734609000.00
commonStockSharesOutstanding 128150974.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
totalAssets 931574000.00
intangibleAssets 83915000.00
otherCurrentAssets 32184000.00
totalLiab 251925000.00
totalStockholderEquity 516841000.00
deferredLongTermLiab 58000.00
otherCurrentLiab 78586000.00
commonStock 118000.00
capitalStock 118000.00
retainedEarnings 129258000.00
otherLiab 23697000.00
goodWill 158287000.00
otherAssets 33445000.00
cash 231944000.00
totalCurrentLiabilities 170709000.00
currentDeferredRevenue 12784000.00
netDebt -161239000.00
shortTermDebt 13186000.00
shortLongTermDebtTotal 70705000.00
otherStockholderEquity 387868000.00
propertyPlantEquipment 32210000.00
totalCurrentAssets 563108000.00
netTangibleAssets 437447000.00
shortTermInvestments 90000000.00
netReceivables 189324000.00
inventory 19656000.00
accountsPayable 66153000.00
accumulatedOtherComprehensiveIncome -403000.00
commonStockTotalEquity 118000.00
retainedEarningsTotalEquity 129258000.00
nonCurrrentAssetsOther 14200000.00
nonCurrentAssetsTotal 368466000.00
capitalLeaseObligations 70705000.00
nonCurrentLiabilitiesOther 81158000.00
nonCurrentLiabilitiesTotal 81216000.00
warrants 162808000.00
capitalSurpluse 387868000.00
liabilitiesAndStockholdersEquity 931574000.00
cashAndShortTermInvestments 321944000.00
propertyPlantAndEquipmentGross 92819000.00
propertyPlantAndEquipmentNet 92819000.00
netWorkingCapital 392399000.00
netInvestedCapital 516841000.00
commonStockSharesOutstanding 117142062.00
2020-12-31
date 2020-12-31
filing_date 2021-02-12
currency_symbol USD
totalAssets 502298000.00
intangibleAssets 10862000.00
otherCurrentAssets 123442000.00
totalLiab 128712000.00
totalStockholderEquity 373586000.00
deferredLongTermLiab 291000.00
otherCurrentLiab 24751000.00
commonStock 113000.00
capitalStock 113000.00
retainedEarnings 129412000.00
otherLiab 3366000.00
goodWill 29129000.00
otherAssets 102848000.00
cash 190299000.00
totalCurrentLiabilities 66536000.00
currentDeferredRevenue 9137000.00
netDebt -120404000.00
shortTermDebt 11085000.00
shortLongTermDebtTotal 69895000.00
otherStockholderEquity 242181000.00
propertyPlantEquipment 27483000.00
totalCurrentAssets 331976000.00
netTangibleAssets 333595000.00
shortTermInvestments 100000000.00
netReceivables 18235000.00
inventory -100000000.00
accountsPayable 21563000.00
accumulatedOtherComprehensiveIncome 1880000.00
commonStockTotalEquity 113000.00
retainedEarningsTotalEquity 129412000.00
nonCurrrentAssetsOther 13050000.00
nonCurrentAssetsTotal 170322000.00
capitalLeaseObligations 69895000.00
nonCurrentLiabilitiesOther 61885000.00
nonCurrentLiabilitiesTotal 62176000.00
capitalSurpluse 242181000.00
liabilitiesAndStockholdersEquity 502298000.00
cashAndShortTermInvestments 290299000.00
propertyPlantAndEquipmentGross 88318000.00
propertyPlantAndEquipmentNet 88318000.00
netWorkingCapital 265440000.00
netInvestedCapital 373586000.00
commonStockSharesOutstanding 113849815.00
2019-12-31
date 2019-12-31
filing_date 2020-02-14
currency_symbol USD
totalAssets 393623000.00
intangibleAssets 3920000.00
otherCurrentAssets 4972000.00
totalLiab 136768000.00
totalStockholderEquity 256855000.00
deferredLongTermLiab 10514000.00
otherCurrentLiab 18262000.00
commonStock 112000.00
capitalStock 112000.00
retainedEarnings 51859000.00
otherLiab 2192000.00
goodWill 15207000.00
otherAssets 67606000.00
cash 59920000.00
totalCurrentLiabilities 73758000.00
currentDeferredRevenue 9984000.00
netDebt 9679000.00
shortTermDebt 8781000.00
shortLongTermDebtTotal 69599000.00
otherStockholderEquity 205234000.00
propertyPlantEquipment 87936000.00
totalCurrentAssets 218954000.00
netTangibleAssets 237728000.00
shortTermInvestments 111692000.00
netReceivables 22124000.00
inventory 20246000.00
accountsPayable 36731000.00
accumulatedOtherComprehensiveIncome -350000.00
commonStockTotalEquity 112000.00
retainedEarningsTotalEquity 51859000.00
nonCurrrentAssetsOther 14379000.00
deferredLongTermAssetCharges 42713000.00
nonCurrentAssetsTotal 174669000.00
capitalLeaseObligations 69599000.00
nonCurrentLiabilitiesOther 1908000.00
nonCurrentLiabilitiesTotal 63010000.00
capitalSurpluse 205234000.00
liabilitiesAndStockholdersEquity 393623000.00
cashAndShortTermInvestments 171612000.00
propertyPlantAndEquipmentGross 87936000.00
propertyPlantAndEquipmentNet 87936000.00
netWorkingCapital 145196000.00
netInvestedCapital 256855000.00
commonStockSharesOutstanding 113431850.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
totalAssets 268290000.00
otherCurrentAssets 7410000.00
totalLiab 74179000.00
totalStockholderEquity 194111000.00
deferredLongTermLiab 7252000.00
otherCurrentLiab 20347000.00
commonStock 111000.00
capitalStock 111000.00
retainedEarnings 9713000.00
otherLiab 10676000.00
otherAssets 49163000.00
cash 34887000.00
totalCurrentLiabilities 63503000.00
currentDeferredRevenue 8811000.00
netDebt -34887000.00
otherStockholderEquity 184216000.00
propertyPlantEquipment 24269000.00
totalCurrentAssets 194858000.00
netTangibleAssets 194111000.00
shortTermInvestments 122800000.00
netReceivables 13614000.00
inventory 16147000.00
accountsPayable 34345000.00
accumulatedOtherComprehensiveIncome 71000.00
commonStockTotalEquity 111000.00
retainedEarningsTotalEquity 9713000.00
nonCurrrentAssetsOther 10277000.00
deferredLongTermAssetCharges 38886000.00
nonCurrentAssetsTotal 73432000.00
nonCurrentLiabilitiesOther 1281000.00
nonCurrentLiabilitiesTotal 10676000.00
capitalSurpluse 184216000.00
liabilitiesAndStockholdersEquity 268290000.00
cashAndShortTermInvestments 157687000.00
propertyPlantAndEquipmentGross 24269000.00
propertyPlantAndEquipmentNet 24269000.00
netWorkingCapital 131355000.00
netInvestedCapital 194111000.00
commonStockSharesOutstanding 113364712.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
totalAssets 176594000.00
intangibleAssets 0.00
otherCurrentAssets 6918000.00
totalLiab 49569000.00
totalStockholderEquity 127025000.00
deferredLongTermLiab 5648000.00
otherCurrentLiab 14753000.00
commonStock 106000.00
retainedEarnings -58499000.00
otherLiab 6603000.00
goodWill 0.00
otherAssets 2827000.00
cash 87709000.00
totalCurrentLiabilities 42966000.00
currentDeferredRevenue 4305000.00
netDebt -87709000.00
otherStockholderEquity 8596000.00
propertyPlantEquipment 16563000.00
totalCurrentAssets 157204000.00
netTangibleAssets 127025000.00
shortTermInvestments 50000000.00
netReceivables 12577000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 23908000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 228000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 106000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -58499000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2002000.00
deferredLongTermAssetCharges 825000.00
nonCurrentAssetsTotal 19390000.00
nonCurrentLiabilitiesOther 955000.00
nonCurrentLiabilitiesTotal 6603000.00
capitalSurpluse 185190000.00
liabilitiesAndStockholdersEquity 176594000.00
cashAndShortTermInvestments 137709000.00
propertyPlantAndEquipmentGross 16563000.00
propertyPlantAndEquipmentNet 16563000.00
netWorkingCapital 114238000.00
netInvestedCapital 127025000.00
commonStockSharesOutstanding 60638000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 100331000.00
otherCurrentAssets 4604000.00
totalLiab 35605000.00
totalStockholderEquity 64726000.00
deferredLongTermLiab 5965000.00
otherCurrentLiab 9294000.00
commonStock 42000.00
retainedEarnings -71698000.00
otherLiab 6555000.00
otherAssets 2044000.00
cash 29476000.00
totalCurrentLiabilities 29050000.00
currentDeferredRevenue 3330000.00
netDebt -29476000.00
otherStockholderEquity 3714000.00
propertyPlantEquipment 12780000.00
totalCurrentAssets 85507000.00
netTangibleAssets -67972000.00
shortTermInvestments 44774000.00
netReceivables 6653000.00
accountsPayable 16426000.00
accumulatedOtherComprehensiveIncome -30000.00
commonStockTotalEquity 42000.00
preferredStockTotalEquity 132698000.00
nonCurrrentAssetsOther 2044000.00
nonCurrentAssetsTotal 14824000.00
nonCurrentLiabilitiesOther 590000.00
nonCurrentLiabilitiesTotal 6555000.00
capitalSurpluse 3714000.00
liabilitiesAndStockholdersEquity 100331000.00
cashAndShortTermInvestments 74250000.00
propertyPlantAndEquipmentGross 12780000.00
propertyPlantAndEquipmentNet 12780000.00
commonStockSharesOutstanding 106747037.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 77781000.00
otherCurrentAssets 2052000.00
totalLiab 20534000.00
totalStockholderEquity 57247000.00
deferredLongTermLiab 4141000.00
otherCurrentLiab 4443000.00
commonStock 45000.00
retainedEarnings -18610000.00
otherLiab 4141000.00
otherAssets 1490000.00
cash 61363000.00
totalCurrentLiabilities 16393000.00
currentDeferredRevenue 1474000.00
netDebt -61363000.00
otherStockholderEquity 2434000.00
propertyPlantEquipment 7147000.00
totalCurrentAssets 69144000.00
netTangibleAssets -16131000.00
shortTermInvestments 500000.00
netReceivables 5729000.00
accountsPayable 10476000.00
accumulatedOtherComprehensiveIncome -1649000.00
commonStockTotalEquity 45000.00
preferredStockTotalEquity 73378000.00
nonCurrrentAssetsOther 1000000.00
nonCurrentAssetsTotal 8637000.00
nonCurrentLiabilitiesTotal 4141000.00
capitalSurpluse 2434000.00
liabilitiesAndStockholdersEquity 77781000.00
cashAndShortTermInvestments 61363000.00
propertyPlantAndEquipmentGross 7147000.00
propertyPlantAndEquipmentNet 7147000.00
commonStockSharesOutstanding 106747037.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
investments -10683000.00
totalCashFromFinancingActivities -22617000.00
netIncome 18973000.00
changeInCash -7667000.00
beginPeriodCashFlow 374621000.00
endPeriodCashFlow 366954000.00
totalCashFromOperatingActivities 26350000.00
depreciation 12470000.00
changeToInventory 219000.00
changeToAccountReceivables -12904000.00
salePurchaseOfStock -15951000.00
otherCashflowsFromFinancingActivities -6648000.00
capitalExpenditures 9134000
changeInWorkingCapital -7747000.00
stockBasedCompensation 14262000.00
otherNonCashItems 4110000.00
freeCashFlow 17216000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
investments -98447000.00
changeToLiabilities -2978000.00
totalCashflowsFromInvestingActivities -98447000.00
netBorrowings -569000.00
totalCashFromFinancingActivities -27831000.00
changeToOperatingActivities -11281000.00
netIncome 13817000.00
changeInCash -97060000.00
beginPeriodCashFlow 471681000.00
endPeriodCashFlow 374621000.00
totalCashFromOperatingActivities 29336000.00
depreciation 11667000.00
otherCashflowsFromInvestingActivities -1084000.00
changeToInventory 1095000.00
changeToAccountReceivables 6383000.00
salePurchaseOfStock -22434000.00
otherCashflowsFromFinancingActivities -5380000.00
changeToNetincome 10329000.00
capitalExpenditures 5800000
changeReceivables 6383000.00
cashFlowsOtherOperating -11106000.00
cashAndCashEquivalentsChanges -96942000.00
changeInWorkingCapital -9472000.00
stockBasedCompensation 14603000.00
otherNonCashItems 3211000.00
freeCashFlow 23536000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
investments -5887000.00
changeToLiabilities 14721000.00
totalCashflowsFromInvestingActivities -5887000.00
netBorrowings -2139000.00
totalCashFromFinancingActivities -73238000.00
changeToOperatingActivities -11281000.00
netIncome 11866000.00
changeInCash -12451000.00
beginPeriodCashFlow 484132000.00
endPeriodCashFlow 471681000.00
totalCashFromOperatingActivities 66345000.00
depreciation 11576000.00
otherCashflowsFromInvestingActivities -3489000.00
changeToInventory 3645000.00
changeToAccountReceivables 6858000.00
salePurchaseOfStock -69024000.00
otherCashflowsFromFinancingActivities -4216000.00
changeToNetincome 2200000.00
capitalExpenditures 5887000
changeReceivables 6858000.00
cashFlowsOtherOperating 15350000.00
cashAndCashEquivalentsChanges -12780000.00
changeInWorkingCapital 37837000.00
stockBasedCompensation 14904000.00
otherNonCashItems 2083000.00
freeCashFlow 60458000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-01
currency_symbol USD
investments -4827000.00
changeToLiabilities -35987000.00
totalCashflowsFromInvestingActivities -4827000.00
netBorrowings -18584000.00
totalCashFromFinancingActivities -34931000.00
changeToOperatingActivities -40137000.00
netIncome 23231000.00
changeInCash 56821000.00
beginPeriodCashFlow 427311000.00
endPeriodCashFlow 484132000.00
totalCashFromOperatingActivities 95303000.00
depreciation 11732000.00
otherCashflowsFromInvestingActivities -3071000.00
changeToInventory 22884000.00
changeToAccountReceivables 89470000.00
salePurchaseOfStock -14428000.00
otherCashflowsFromFinancingActivities -21207000.00
changeToNetincome 22121000.00
capitalExpenditures 4827000
changeReceivables 89470000.00
cashFlowsOtherOperating -38277000.00
cashAndCashEquivalentsChanges 55545000.00
changeInWorkingCapital 35355000.00
stockBasedCompensation 13227000.00
otherNonCashItems 3207000.00
freeCashFlow 90476000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
investments 30000000.00
changeToLiabilities -6905000.00
totalCashflowsFromInvestingActivities 25720000.00
netBorrowings -2578000.00
totalCashFromFinancingActivities -32045000.00
changeToOperatingActivities -26881000.00
netIncome 18824000.00
changeInCash 66155000.00
beginPeriodCashFlow 361156000.00
endPeriodCashFlow 427311000.00
totalCashFromOperatingActivities 73208000.00
depreciation 11183000.00
otherCashflowsFromInvestingActivities -2773000.00
changeToInventory -6482000.00
changeToAccountReceivables 75506000.00
salePurchaseOfStock 14000.00
otherCashflowsFromFinancingActivities -32043000.00
changeToNetincome 7463000.00
capitalExpenditures 4280000
changeReceivables 75506000.00
cashFlowsOtherOperating -26388000.00
cashAndCashEquivalentsChanges 66883000.00
changeInWorkingCapital 32963000.00
stockBasedCompensation 13971000.00
otherNonCashItems 3468000.00
freeCashFlow 68928000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-08
currency_symbol USD
investments 25573000.00
changeToLiabilities 11953000.00
totalCashflowsFromInvestingActivities 25573000.00
netBorrowings -2379000.00
totalCashFromFinancingActivities 11250000.00
changeToOperatingActivities -3246000.00
netIncome 18061000.00
changeInCash 30658000.00
beginPeriodCashFlow 330498000.00
endPeriodCashFlow 361156000.00
totalCashFromOperatingActivities -5465000.00
depreciation 11234000.00
otherCashflowsFromInvestingActivities -2996000.00
changeToInventory -692000.00
changeToAccountReceivables -51995000.00
salePurchaseOfStock 25000.00
otherCashflowsFromFinancingActivities 11241000.00
changeToNetincome 3878000.00
capitalExpenditures 4427000
changeReceivables -51995000.00
cashFlowsOtherOperating 2096000.00
cashAndCashEquivalentsChanges 31358000.00
changeInWorkingCapital -41396000.00
stockBasedCompensation 13432000.00
otherNonCashItems 3577000.00
freeCashFlow -9892000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-09
currency_symbol USD
investments 30000000.00
changeToLiabilities -4654000.00
totalCashflowsFromInvestingActivities 26264000.00
netBorrowings -19000.00
totalCashFromFinancingActivities -36894000.00
changeToOperatingActivities 24371000.00
netIncome 18838000.00
changeInCash 82218000.00
beginPeriodCashFlow 248280000.00
endPeriodCashFlow 330498000.00
totalCashFromOperatingActivities 93060000.00
depreciation 11185000.00
otherCashflowsFromInvestingActivities -2506000.00
changeToInventory -1336000.00
changeToAccountReceivables 39973000.00
salePurchaseOfStock 680000.00
otherCashflowsFromFinancingActivities -36875000.00
changeToNetincome 1290000.00
capitalExpenditures 3736000
changeReceivables 39973000.00
cashFlowsOtherOperating 27764000.00
cashAndCashEquivalentsChanges 82430000.00
changeInWorkingCapital 58941000.00
stockBasedCompensation 14147000.00
otherNonCashItems 3040000.00
freeCashFlow 89324000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
investments -4796000.00
changeToLiabilities 11104000.00
totalCashflowsFromInvestingActivities -4796000.00
netBorrowings -10000.00
totalCashFromFinancingActivities 42864000.00
changeToOperatingActivities 27974000.00
netIncome 34159000.00
changeInCash 1059000.00
beginPeriodCashFlow 247221000.00
endPeriodCashFlow 248280000.00
totalCashFromOperatingActivities -36771000.00
depreciation 10989000.00
otherCashflowsFromInvestingActivities -2018000.00
changeToInventory -13261000.00
changeToAccountReceivables -123176000.00
salePurchaseOfStock 126000.00
otherCashflowsFromFinancingActivities 42211000.00
changeToNetincome 14765000.00
capitalExpenditures 4796000
changeReceivables -123176000.00
cashFlowsOtherOperating 28649000.00
cashAndCashEquivalentsChanges 1297000.00
changeInWorkingCapital -97343000.00
stockBasedCompensation 10974000.00
otherNonCashItems 4061000.00
freeCashFlow -41567000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
investments -5000000.00
changeToLiabilities 10205000.00
totalCashflowsFromInvestingActivities -7299000.00
netBorrowings -16000.00
totalCashFromFinancingActivities -2983000.00
changeToOperatingActivities -10158000.00
netIncome 29267000.00
changeInCash 43222000.00
beginPeriodCashFlow 203999000.00
endPeriodCashFlow 247221000.00
totalCashFromOperatingActivities 53728000.00
depreciation 10656000.00
otherCashflowsFromInvestingActivities -2036000.00
changeToInventory -4057000.00
changeToAccountReceivables -3613000.00
salePurchaseOfStock 139000.00
otherCashflowsFromFinancingActivities -2967000.00
changeToNetincome 17477000.00
capitalExpenditures 2299000
changeReceivables -3613000.00
cashFlowsOtherOperating -6207000.00
cashAndCashEquivalentsChanges 43446000.00
changeInWorkingCapital -9212000.00
stockBasedCompensation 13804000.00
otherNonCashItems 5775000.00
freeCashFlow 51429000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
investments 15000000.00
changeToLiabilities 11589000.00
totalCashflowsFromInvestingActivities 12038000.00
netBorrowings -3000.00
totalCashFromFinancingActivities -3030000.00
changeToOperatingActivities 13868000.00
netIncome 27396000.00
changeInCash 46465000.00
beginPeriodCashFlow 157534000.00
endPeriodCashFlow 203999000.00
totalCashFromOperatingActivities 37473000.00
depreciation 10165000.00
otherCashflowsFromInvestingActivities 483000.00
changeToInventory 15472000.00
changeToAccountReceivables -45559000.00
salePurchaseOfStock 140000.00
otherCashflowsFromFinancingActivities -3027000.00
changeToNetincome 16755000.00
capitalExpenditures 4588000
changeReceivables -45559000.00
cashFlowsOtherOperating 18198000.00
cashAndCashEquivalentsChanges 46481000.00
changeInWorkingCapital -20102000.00
stockBasedCompensation 14387000.00
otherNonCashItems 3351000.00
freeCashFlow 32885000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
investments -68092000.00
changeToLiabilities 4611000.00
totalCashflowsFromInvestingActivities -68092000.00
netBorrowings -14250000.00
totalCashFromFinancingActivities -19043000.00
changeToOperatingActivities -7608000.00
netIncome 19551000.00
changeInCash -43392000.00
beginPeriodCashFlow 200926000.00
endPeriodCashFlow 157534000.00
totalCashFromOperatingActivities 43862000.00
depreciation 8666000.00
otherCashflowsFromInvestingActivities -66865000.00
changeToInventory -4114000.00
changeToAccountReceivables -2423000.00
salePurchaseOfStock 258000.00
otherCashflowsFromFinancingActivities -108428000.00
changeToNetincome 14748000.00
capitalExpenditures 2193000
changeReceivables -2423000.00
cashFlowsOtherOperating -1291000.00
cashAndCashEquivalentsChanges -43273000.00
changeInWorkingCapital -2298000.00
stockBasedCompensation 14360000.00
otherNonCashItems 3523000.00
freeCashFlow 41669000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-12
currency_symbol USD
investments -100000000.00
changeToLiabilities 1547000.00
totalCashflowsFromInvestingActivities -101754000.00
netBorrowings -9000.00
totalCashFromFinancingActivities -2344000.00
changeToOperatingActivities -3250000.00
netIncome 25163000.00
changeInCash -55892000.00
beginPeriodCashFlow 256818000.00
endPeriodCashFlow 200926000.00
totalCashFromOperatingActivities 47937000.00
depreciation 2563000.00
otherCashflowsFromInvestingActivities -1534000.00
changeToInventory 1206000.00
changeToAccountReceivables -2065000.00
salePurchaseOfStock 141000.00
otherCashflowsFromFinancingActivities -3471000.00
changeToNetincome 18396000.00
capitalExpenditures 1754000
changeReceivables -2065000.00
cashFlowsOtherOperating 2333000.00
cashAndCashEquivalentsChanges -56161000.00
changeInWorkingCapital -1195000.00
stockBasedCompensation 10687000.00
otherNonCashItems 3253000.00
freeCashFlow 46183000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
investments 43000000.00
changeToLiabilities 6690000.00
totalCashflowsFromInvestingActivities 41437000.00
netBorrowings -10000.00
totalCashFromFinancingActivities -2866000.00
changeToOperatingActivities 6739000.00
netIncome 32563000.00
changeInCash 112596000.00
beginPeriodCashFlow 144222000.00
endPeriodCashFlow 256818000.00
totalCashFromOperatingActivities 73878000.00
depreciation 2432000.00
otherCashflowsFromInvestingActivities -1402000.00
changeToInventory 8524000.00
changeToAccountReceivables 301000.00
salePurchaseOfStock 66000.00
otherCashflowsFromFinancingActivities -2856000.00
changeToNetincome 21245000.00
capitalExpenditures 1511000
changeReceivables 301000.00
cashFlowsOtherOperating 10647000.00
cashAndCashEquivalentsChanges 112449000.00
changeInWorkingCapital 14684000.00
stockBasedCompensation 11028000.00
otherNonCashItems 3097000.00
freeCashFlow 72367000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
investments 38281000.00
changeToLiabilities -15535000.00
totalCashflowsFromInvestingActivities 35895000.00
netBorrowings -9000.00
totalCashFromFinancingActivities -1983000.00
changeToOperatingActivities 15102000.00
netIncome 7131000.00
changeInCash 58751000.00
beginPeriodCashFlow 85471000.00
endPeriodCashFlow 144222000.00
totalCashFromOperatingActivities 24787000.00
depreciation 3357000.00
otherCashflowsFromInvestingActivities -1029000.00
changeToInventory 14557000.00
changeToAccountReceivables 252000.00
salePurchaseOfStock 415000.00
otherCashflowsFromFinancingActivities -1974000.00
changeToNetincome 11467000.00
capitalExpenditures 2386000
changeReceivables 252000.00
cashFlowsOtherOperating 18115000.00
cashAndCashEquivalentsChanges 58699000.00
changeInWorkingCapital 27000.00
stockBasedCompensation 11769000.00
otherNonCashItems 3272000.00
freeCashFlow 22401000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
investments 30411000.00
changeToLiabilities -8321000.00
totalCashflowsFromInvestingActivities 7527000.00
netBorrowings -9000.00
totalCashFromFinancingActivities -2892000.00
changeToOperatingActivities -19577000.00
netIncome 12696000.00
changeInCash 14748000.00
beginPeriodCashFlow 70723000.00
endPeriodCashFlow 85471000.00
totalCashFromOperatingActivities 10141000.00
depreciation 2990000.00
otherCashflowsFromInvestingActivities -21670000.00
changeToInventory -16118000.00
changeToAccountReceivables 5401000.00
salePurchaseOfStock 514000.00
otherCashflowsFromFinancingActivities -2883000.00
changeToNetincome 18170000.00
capitalExpenditures 1880000
changeReceivables 5401000.00
cashFlowsOtherOperating -20795000.00
cashAndCashEquivalentsChanges 14776000.00
changeInWorkingCapital -26551000.00
stockBasedCompensation 11606000.00
otherNonCashItems 3936000.00
freeCashFlow 8261000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-14
currency_symbol USD
investments 23116000.00
changeToLiabilities -5949000.00
totalCashflowsFromInvestingActivities 21729000.00
netBorrowings -9000.00
totalCashFromFinancingActivities -3345000.00
changeToOperatingActivities 677000.00
netIncome 13171000.00
changeInCash 39045000.00
beginPeriodCashFlow 31678000.00
endPeriodCashFlow 70723000.00
totalCashFromOperatingActivities 20565000.00
depreciation 2158000.00
otherCashflowsFromInvestingActivities -947000.00
changeToInventory 5105000.00
changeToAccountReceivables -4624000.00
salePurchaseOfStock 351000.00
otherCashflowsFromFinancingActivities -5143000.00
changeToNetincome 10835000.00
capitalExpenditures 1387000
changeReceivables -4624000.00
cashFlowsOtherOperating 4974000.00
cashAndCashEquivalentsChanges 38949000.00
changeInWorkingCapital -8218000.00
stockBasedCompensation 8911000.00
otherNonCashItems 3252000.00
freeCashFlow 19178000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
investments -15481000.00
changeToLiabilities 4918000.00
totalCashflowsFromInvestingActivities -18209000.00
netBorrowings -9000.00
totalCashFromFinancingActivities -3833000.00
changeToOperatingActivities -3002000.00
netIncome 10384000.00
changeInCash 1666000.00
beginPeriodCashFlow 30012000.00
endPeriodCashFlow 31678000.00
totalCashFromOperatingActivities 23822000.00
depreciation 2118000.00
otherCashflowsFromInvestingActivities -547000.00
changeToAccountReceivables -1146000.00
salePurchaseOfStock 368000.00
otherCashflowsFromFinancingActivities -3824000.00
changeToNetincome 9292000.00
capitalExpenditures 2728000
changeReceivables -1146000.00
cashFlowsOtherOperating -1744000.00
cashAndCashEquivalentsChanges 1780000.00
changeInWorkingCapital -135000.00
stockBasedCompensation 8761000.00
otherNonCashItems 2403000.00
freeCashFlow 21094000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
investments -14427000.00
changeToLiabilities 2343000.00
totalCashflowsFromInvestingActivities -14427000.00
netBorrowings -6000.00
totalCashFromFinancingActivities -4252000.00
changeToOperatingActivities -1370000.00
netIncome 6007000.00
changeInCash -2595000.00
beginPeriodCashFlow 32607000.00
endPeriodCashFlow 30012000.00
totalCashFromOperatingActivities 16044000.00
depreciation 1914000.00
otherCashflowsFromInvestingActivities -15666000.00
changeToAccountReceivables -2319000.00
salePurchaseOfStock 1088000.00
otherCashflowsFromFinancingActivities -4246000.00
changeToNetincome 7665000.00
capitalExpenditures 3600000
changeInWorkingCapital -1346000.00
stockBasedCompensation 8943000.00
otherNonCashItems 2150000.00
freeCashFlow 12444000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments 14300000.00
changeToLiabilities 2000000.00
totalCashflowsFromInvestingActivities -11350000.00
netBorrowings -6000.00
totalCashFromFinancingActivities -3263000.00
changeToOperatingActivities -11370000.00
netIncome 12584000.00
changeInCash -4951000.00
beginPeriodCashFlow 37558000.00
endPeriodCashFlow 32607000.00
totalCashFromOperatingActivities 9685000.00
depreciation 1627000.00
otherCashflowsFromInvestingActivities -19950000.00
changeToInventory -7149000.00
changeToAccountReceivables -1519000.00
salePurchaseOfStock 697000.00
otherCashflowsFromFinancingActivities -3257000.00
changeToNetincome 3176000.00
capitalExpenditures 6511000
changeReceivables -1519000.00
cashFlowsOtherOperating -8183000.00
cashAndCashEquivalentsChanges -4928000.00
changeInWorkingCapital -9532000.00
stockBasedCompensation 7686000.00
otherNonCashItems 1012000.00
freeCashFlow 3174000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
investments -52800000.00
changeToLiabilities -5440000.00
totalCashflowsFromInvestingActivities -57427000.00
netBorrowings -6000.00
totalCashFromFinancingActivities -3447000.00
changeToOperatingActivities -7552000.00
netIncome 12450000.00
changeInCash -43740000.00
beginPeriodCashFlow 81298000.00
endPeriodCashFlow 37558000.00
totalCashFromOperatingActivities 17124000.00
depreciation 1264000.00
otherCashflowsFromInvestingActivities -544000.00
changeToInventory 2554000.00
changeToAccountReceivables -743000.00
salePurchaseOfStock 571000.00
otherCashflowsFromFinancingActivities -3845000.00
changeToNetincome 3265000.00
capitalExpenditures 4627000
changeReceivables -671000.00
cashFlowsOtherOperating 587000.00
cashAndCashEquivalentsChanges -43750000.00
changeInWorkingCapital 430000.00
stockBasedCompensation 5843000.00
otherNonCashItems 1634000.00
freeCashFlow 12497000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
investments 40000000.00
changeToLiabilities 4298000.00
totalCashflowsFromInvestingActivities 38855000.00
netBorrowings -6000.00
totalCashFromFinancingActivities -3703000.00
changeToOperatingActivities -3301000.00
netIncome 12135000.00
changeInCash 45932000.00
beginPeriodCashFlow 35366000.00
endPeriodCashFlow 81298000.00
totalCashFromOperatingActivities 10751000.00
depreciation 1308000.00
otherCashflowsFromInvestingActivities -253000.00
dividendsPaid 0.00
changeToInventory -5309000.00
changeToAccountReceivables -1658000.00
salePurchaseOfStock 676000.00
otherCashflowsFromFinancingActivities -3703000.00
changeToNetincome -1923000.00
capitalExpenditures 1145000
changeReceivables -1658000.00
cashFlowsOtherOperating -3409000.00
cashAndCashEquivalentsChanges 45903000.00
changeInWorkingCapital -769000.00
stockBasedCompensation 5528000.00
otherNonCashItems 487000.00
freeCashFlow 9606000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
investments -30000000.00
changeToLiabilities 7278000.00
totalCashflowsFromInvestingActivities -30691000.00
netBorrowings -6000.00
totalCashFromFinancingActivities -15183000.00
changeToOperatingActivities -2279000.00
netIncome 31265000.00
changeInCash -28507000.00
beginPeriodCashFlow 63873000.00
endPeriodCashFlow 35366000.00
totalCashFromOperatingActivities 17474000.00
depreciation 1220000.00
otherCashflowsFromInvestingActivities -144000.00
dividendsPaid 0.00
changeToInventory -2145000.00
changeToAccountReceivables 411000.00
salePurchaseOfStock 2305000.00
otherCashflowsFromFinancingActivities -15183000.00
changeToNetincome -20336000.00
capitalExpenditures 691000
changeReceivables 411000.00
cashFlowsOtherOperating -2364000.00
cashAndCashEquivalentsChanges -28400000.00
changeInWorkingCapital 5325000.00
stockBasedCompensation 5605000.00
otherNonCashItems 273000.00
freeCashFlow 16783000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-03
currency_symbol USD
investments -30000000.00
changeToLiabilities 3614000.00
totalCashflowsFromInvestingActivities -31015000.00
totalCashFromFinancingActivities -1062000.00
changeToOperatingActivities -4219000.00
netIncome 3651000.00
changeInCash -25679000.00
beginPeriodCashFlow 89552000.00
endPeriodCashFlow 63873000.00
totalCashFromOperatingActivities 6374000.00
depreciation 1237000.00
otherCashflowsFromInvestingActivities -581000.00
dividendsPaid 0.00
changeToInventory -4158000.00
changeToAccountReceivables 7000.00
salePurchaseOfStock 80000.00
otherCashflowsFromFinancingActivities -1062000.00
changeToNetincome 2238000.00
capitalExpenditures 1015000
changeReceivables 7000.00
cashFlowsOtherOperating -4373000.00
cashAndCashEquivalentsChanges -25703000.00
changeInWorkingCapital -752000.00
stockBasedCompensation 3818000.00
otherNonCashItems 430000.00
freeCashFlow 5359000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
investments -5226000.00
changeToLiabilities 11435000.00
totalCashflowsFromInvestingActivities -12598000.00
totalCashFromFinancingActivities 46620000.00
changeToOperatingActivities 3374000.00
netIncome 2267000.00
changeInCash 62133000.00
beginPeriodCashFlow 27419000.00
endPeriodCashFlow 89552000.00
totalCashFromOperatingActivities 7149000.00
depreciation 1125000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 2346000.00
changeToAccountReceivables -3026000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 110000.00
changeToNetincome 5156000.00
capitalExpenditures 1638000
changeInWorkingCapital -1198000.00
stockBasedCompensation 4804000.00
otherNonCashItems 605000.00
freeCashFlow 5511000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
investments -12000000.00
changeToLiabilities 5668000.00
totalCashflowsFromInvestingActivities -20960000.00
totalCashFromFinancingActivities -1703000.00
changeToOperatingActivities 3842000.00
netIncome 2379000.00
changeInCash -7934000.00
beginPeriodCashFlow 35353000.00
endPeriodCashFlow 27419000.00
totalCashFromOperatingActivities 8452000.00
depreciation 1083000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 2232000.00
changeToAccountReceivables -1293000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1703000.00
changeToNetincome 156000.00
capitalExpenditures 2811000
changeInWorkingCapital 5857000.00
stockBasedCompensation 74000.00
otherNonCashItems 132000.00
freeCashFlow 5641000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
investments -12000000.00
changeToLiabilities 1373000.00
totalCashflowsFromInvestingActivities -2202000.00
totalCashFromFinancingActivities -246000.00
changeToOperatingActivities -1627000.00
netIncome 4346000.00
changeInCash 2400000.00
beginPeriodCashFlow 32953000.00
endPeriodCashFlow 35353000.00
totalCashFromOperatingActivities 4845000.00
depreciation 917000.00
changeToInventory -1985000.00
changeToAccountReceivables -1693000.00
salePurchaseOfStock 59000.00
otherCashflowsFromFinancingActivities -246000.00
changeToNetincome 2071000.00
capitalExpenditures 2202000
changeInWorkingCapital -1276000.00
stockBasedCompensation 74000.00
otherNonCashItems 349000.00
freeCashFlow 2643000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
investments -3226000.00
changeToLiabilities 1078000.00
totalCashflowsFromInvestingActivities -3947000.00
totalCashFromFinancingActivities 109000.00
changeToOperatingActivities -1293000.00
netIncome 4207000.00
changeInCash 1433000.00
beginPeriodCashFlow 31520000.00
endPeriodCashFlow 32953000.00
totalCashFromOperatingActivities 5245000.00
depreciation 670000.00
changeToInventory 311000.00
changeToAccountReceivables -1027000.00
salePurchaseOfStock 109000.00
otherCashflowsFromFinancingActivities 109000.00
changeToNetincome 210000.00
capitalExpenditures 721000
changeInWorkingCapital 158000.00
stockBasedCompensation 76000.00
otherNonCashItems 159000.00
freeCashFlow 4524000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
investments -44774000.00
changeToLiabilities 9929000.00
totalCashflowsFromInvestingActivities -51992000.00
totalCashFromFinancingActivities -58140000.00
changeToOperatingActivities 4409000.00
netIncome 3838000.00
changeInCash -68902000.00
beginPeriodCashFlow 100422000.00
endPeriodCashFlow 31520000.00
totalCashFromOperatingActivities -447000.00
depreciation 691000.00
otherCashflowsFromInvestingActivities -46146000.00
changeToInventory 1387000.00
changeToAccountReceivables -864000.00
salePurchaseOfStock -58738000.00
otherCashflowsFromFinancingActivities 598000.00
changeToNetincome 791000.00
capitalExpenditures 2296000
changeInWorkingCapital -4993000.00
stockBasedCompensation 86000.00
otherNonCashItems -647000.00
freeCashFlow -2743000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalCashFromFinancingActivities 58756000.00
netIncome 2138000.00
changeInCash 66090000.00
beginPeriodCashFlow 34332000.00
endPeriodCashFlow 100422000.00
totalCashFromOperatingActivities 13869000.00
depreciation 545000.00
changeToInventory 240000.00
changeToAccountReceivables -702000.00
salePurchaseOfStock -1262000.00
otherCashflowsFromFinancingActivities 60018000.00
capitalExpenditures 2767000
changeInWorkingCapital 10877000.00
stockBasedCompensation 88000.00
otherNonCashItems 99000.00
freeCashFlow 11102000.00
2016-06-30
date 2016-06-30
currency_symbol USD
netIncome 269000.00
endPeriodCashFlow 34332000.00
capitalExpenditures 0
2016-03-31
date 2016-03-31
currency_symbol USD
netIncome 252000.00
capitalExpenditures 0
2015-12-31
date 2015-12-31
currency_symbol USD
investments -44774000.00
changeToLiabilities 8573000.00
totalCashflowsFromInvestingActivities -7615000.00
totalCashFromFinancingActivities 49965000.00
changeToOperatingActivities 6303000.00
netIncome -1636000.00
changeInCash 55265000.00
totalCashFromOperatingActivities 12915000.00
depreciation 1122000.00
otherCashflowsFromInvestingActivities -1262000.00
changeToAccountReceivables -716000.00
salePurchaseOfStock 67000.00
otherCashflowsFromFinancingActivities -102000.00
changeToNetincome 649000.00
capitalExpenditures 7615000
2015-03-31
date 2015-03-31
currency_symbol USD
netIncome 478000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-01
currency_symbol USD
investments 90000000.00
changeToLiabilities -35593000.00
totalCashflowsFromInvestingActivities 72730000.00
netBorrowings -2578000.00
totalCashFromFinancingActivities -92620000.00
changeToOperatingActivities -45893000.00
netIncome 78954000.00
changeInCash 235852000.00
beginPeriodCashFlow 248280000.00
endPeriodCashFlow 484132000.00
totalCashFromOperatingActivities 256106000.00
depreciation 45334000.00
otherCashflowsFromInvestingActivities -11346000.00
changeToInventory 14374000.00
changeToAccountReceivables 152954000.00
salePurchaseOfStock -14428000.00
otherCashflowsFromFinancingActivities -78845000.00
changeToNetincome 34752000.00
capitalExpenditures 17270000
changeReceivables 152954000.00
cashFlowsOtherOperating -34805000.00
cashAndCashEquivalentsChanges 236216000.00
changeInWorkingCapital 85863000.00
stockBasedCompensation 54777000.00
otherNonCashItems 13292000.00
freeCashFlow 238836000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
investments 10000000.00
changeToLiabilities 36438000.00
totalCashflowsFromInvestingActivities -68149000.00
netBorrowings -14250000.00
totalCashFromFinancingActivities 17808000.00
changeToOperatingActivities 24076000.00
netIncome 110373000.00
changeInCash 47354000.00
beginPeriodCashFlow 200926000.00
endPeriodCashFlow 248280000.00
totalCashFromOperatingActivities 98292000.00
depreciation 40476000.00
otherCashflowsFromInvestingActivities -70436000.00
changeToInventory -17318000.00
changeToAccountReceivables -174771000.00
salePurchaseOfStock 663000.00
otherCashflowsFromFinancingActivities -71548000.00
changeToNetincome 63745000.00
capitalExpenditures 13876000
changeReceivables -174771000.00
cashFlowsOtherOperating 39349000.00
cashAndCashEquivalentsChanges 47951000.00
changeInWorkingCapital -128955000.00
stockBasedCompensation 53525000.00
otherNonCashItems 16710000.00
freeCashFlow 84416000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-12
currency_symbol USD
investments 11692000.00
changeToLiabilities -15619000.00
totalCashflowsFromInvestingActivities -16895000.00
netBorrowings -37000.00
totalCashFromFinancingActivities -10085000.00
changeToOperatingActivities -986000.00
netIncome 77553000.00
changeInCash 130203000.00
beginPeriodCashFlow 70723000.00
endPeriodCashFlow 200926000.00
totalCashFromOperatingActivities 156743000.00
depreciation 11342000.00
otherCashflowsFromInvestingActivities -25635000.00
changeToInventory 10392000.00
changeToAccountReceivables 3889000.00
salePurchaseOfStock 1136000.00
otherCashflowsFromFinancingActivities -10048000.00
changeToNetincome 69278000.00
capitalExpenditures 7531000
changeReceivables 3889000.00
cashFlowsOtherOperating 10300000.00
cashAndCashEquivalentsChanges 129763000.00
changeInWorkingCapital -13035000.00
stockBasedCompensation 45090000.00
otherNonCashItems 13558000.00
freeCashFlow 149212000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-14
currency_symbol USD
investments 11108000.00
changeToLiabilities 3409000.00
totalCashflowsFromInvestingActivities -22257000.00
netBorrowings -30000.00
totalCashFromFinancingActivities -14693000.00
changeToOperatingActivities -15065000.00
netIncome 42146000.00
changeInCash 33165000.00
beginPeriodCashFlow 37558000.00
endPeriodCashFlow 70723000.00
totalCashFromOperatingActivities 70116000.00
issuanceOfCapitalStock 0.00
depreciation 7817000.00
otherCashflowsFromInvestingActivities -22160000.00
changeToInventory 305000.00
changeToAccountReceivables -9608000.00
salePurchaseOfStock 1807000.00
otherCashflowsFromFinancingActivities -14663000.00
changeToNetincome 30968000.00
capitalExpenditures 14226000
changeReceivables -9608000.00
cashFlowsOtherOperating -4616000.00
cashAndCashEquivalentsChanges 33166000.00
changeInWorkingCapital -19231000.00
stockBasedCompensation 34301000.00
otherNonCashItems 8817000.00
freeCashFlow 55890000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
investments -72800000.00
changeToLiabilities 9750000.00
totalCashflowsFromInvestingActivities -80278000.00
netBorrowings -30000.00
totalCashFromFinancingActivities -23395000.00
changeToOperatingActivities -17351000.00
netIncome 65170000.00
changeInCash -51994000.00
beginPeriodCashFlow 89552000.00
endPeriodCashFlow 37558000.00
totalCashFromOperatingActivities 51723000.00
issuanceOfCapitalStock 0.00
depreciation 5029000.00
otherCashflowsFromInvestingActivities -1522000.00
changeToInventory -9058000.00
changeToAccountReceivables -1911000.00
salePurchaseOfStock 3632000.00
otherCashflowsFromFinancingActivities -23395000.00
changeToNetincome -16756000.00
capitalExpenditures 7478000
changeReceivables -1911000.00
cashFlowsOtherOperating -9559000.00
cashAndCashEquivalentsChanges -51950000.00
changeInWorkingCapital -5409000.00
stockBasedCompensation 20794000.00
otherNonCashItems 5179000.00
freeCashFlow 44245000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
investments -12598000.00
changeToLiabilities 7206000.00
totalCashflowsFromInvestingActivities -12598000.00
netBorrowings -30000.00
totalCashFromFinancingActivities 44780000.00
changeToOperatingActivities 3374000.00
netIncome 13199000.00
changeInCash 58032000.00
beginPeriodCashFlow 31520000.00
endPeriodCashFlow 89552000.00
totalCashFromOperatingActivities 25691000.00
depreciation 3795000.00
otherCashflowsFromInvestingActivities -5226000.00
dividendsPaid 0.00
changeToInventory 2904000.00
changeToAccountReceivables -7039000.00
salePurchaseOfStock 44780000.00
otherCashflowsFromFinancingActivities 398000.00
changeToNetincome 5156000.00
capitalExpenditures 7372000
changeReceivables -7039000.00
cashFlowsOtherOperating -2060000.00
cashAndCashEquivalentsChanges 57873000.00
changeInWorkingCapital 3541000.00
stockBasedCompensation 5028000.00
otherNonCashItems 1245000.00
freeCashFlow 18319000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
investments -51992000.00
changeToLiabilities 7667000.00
totalCashflowsFromInvestingActivities -51992000.00
netBorrowings -30000.00
totalCashFromFinancingActivities 690000.00
changeToOperatingActivities 4409000.00
netIncome 6497000.00
changeInCash -31343000.00
beginPeriodCashFlow 62863000.00
endPeriodCashFlow 31520000.00
totalCashFromOperatingActivities 20004000.00
depreciation 2072000.00
otherCashflowsFromInvestingActivities -44774000.00
changeToInventory 1892000.00
changeToAccountReceivables -1432000.00
salePurchaseOfStock -60000000.00
otherCashflowsFromFinancingActivities 60690000.00
changeToNetincome 791000.00
capitalExpenditures 7218000
changeInWorkingCapital 10644000.00
stockBasedCompensation 322000.00
otherNonCashItems -313000.00
freeCashFlow 12786000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
investments -44774000.00
changeToLiabilities 7193000.00
totalCashflowsFromInvestingActivities -7615000.00
totalCashFromFinancingActivities 49965000.00
changeToOperatingActivities 6303000.00
netIncome -1636000.00
changeInCash 55265000.00
beginPeriodCashFlow 7598000.00
endPeriodCashFlow 62863000.00
totalCashFromOperatingActivities 12915000.00
depreciation 1122000.00
otherCashflowsFromInvestingActivities -1262000.00
changeToInventory 1649000.00
changeToAccountReceivables -716000.00
salePurchaseOfStock -18000000.00
otherCashflowsFromFinancingActivities 67965000.00
changeToNetincome 649000.00
capitalExpenditures 7615000
changeInWorkingCapital 12780000.00
stockBasedCompensation 1040000.00
otherNonCashItems 258000.00
freeCashFlow 5300000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
researchDevelopment 35434000.00
incomeBeforeTax 27262000.00
minorityInterest 3329000.00
netIncome 22302000.00
sellingGeneralAdministrative 24904000.00
sellingAndMarketingExpenses 76828000.00
grossProfit 164298000.00
reconciledDepreciation 12470000.00
ebit 23095000.00
ebitda 35565000.00
depreciationAndAmortization 12470000.00
operatingIncome 23095000.00
otherOperatingExpenses 196324000.00
taxProvision 8289000.00
interestIncome 5261000.00
netInterestIncome 5261000.00
incomeTaxExpense 8289000.00
totalRevenue 219419000.00
totalOperatingExpenses 141203000.00
costOfRevenue 55121000.00
totalOtherIncomeExpenseNet -1094000.00
netIncomeFromContinuingOps 18973000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
researchDevelopment 37391000.00
incomeBeforeTax 22418000.00
minorityInterest 2596000.00
netIncome 16413000.00
sellingGeneralAdministrative 27267000.00
sellingAndMarketingExpenses 77838000.00
grossProfit 164141000.00
reconciledDepreciation 11667000.00
ebit 17738000.00
ebitda 29405000.00
depreciationAndAmortization 11667000.00
nonOperatingIncomeNetOther 4680000.00
operatingIncome 17738000.00
otherOperatingExpenses 221999000.00
taxProvision 8601000.00
interestIncome 4333000.00
netInterestIncome 4333000.00
incomeTaxExpense 8601000.00
totalRevenue 239737000.00
totalOperatingExpenses 146403000.00
costOfRevenue 75596000.00
totalOtherIncomeExpenseNet 347000.00
netIncomeFromContinuingOps 13817000.00
netIncomeApplicableToCommonShares 16413000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
researchDevelopment 36607000.00
incomeBeforeTax 18397000.00
minorityInterest -4266000.00
netIncome 11866000.00
sellingGeneralAdministrative 24919000.00
sellingAndMarketingExpenses 75577000.00
grossProfit 154980000.00
reconciledDepreciation 11576000.00
ebit 14059000.00
ebitda 25635000.00
depreciationAndAmortization 11576000.00
nonOperatingIncomeNetOther 4338000.00
operatingIncome 14059000.00
otherOperatingExpenses 217904000.00
interestExpense 8604000.00
taxProvision 6531000.00
interestIncome 3743000.00
netInterestIncome 3743000.00
incomeTaxExpense 6531000.00
totalRevenue 231963000.00
totalOperatingExpenses 140921000.00
costOfRevenue 76983000.00
totalOtherIncomeExpenseNet 4338000.00
netIncomeFromContinuingOps 11866000.00
netIncomeApplicableToCommonShares 16132000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-01
currency_symbol USD
researchDevelopment 31553000.00
incomeBeforeTax 32580000.00
minorityInterest -1562000.00
netIncome 24793000.00
sellingGeneralAdministrative 1722000.00
sellingAndMarketingExpenses 70203000.00
grossProfit 137042000.00
reconciledDepreciation 11732000.00
ebit 29621000.00
ebitda 41353000.00
depreciationAndAmortization 11732000.00
nonOperatingIncomeNetOther 2959000.00
operatingIncome 29621000.00
otherOperatingExpenses 257123000.00
interestExpense 59787000.00
taxProvision 9349000.00
interestIncome 2339000.00
netInterestIncome 2339000.00
incomeTaxExpense 9349000.00
totalRevenue 286744000.00
totalOperatingExpenses 107421000.00
costOfRevenue 149702000.00
totalOtherIncomeExpenseNet 2959000.00
netIncomeFromContinuingOps 23231000.00
netIncomeApplicableToCommonShares 159247000.00
preferredStockAndOtherAdjustments 88786000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
researchDevelopment 30208000.00
incomeBeforeTax 28856000.00
minorityInterest -1576000.00
netIncome 18824000.00
sellingGeneralAdministrative 4760000.00
sellingAndMarketingExpenses 83319000.00
grossProfit 150785000.00
reconciledDepreciation 11183000.00
ebit 28656000.00
ebitda 39839000.00
depreciationAndAmortization 11183000.00
nonOperatingIncomeNetOther 200000.00
operatingIncome 28656000.00
otherOperatingExpenses 397798000.00
interestExpense 88340000.00
taxProvision 10032000.00
incomeTaxExpense 10032000.00
totalRevenue 426454000.00
totalOperatingExpenses 122129000.00
costOfRevenue 275669000.00
totalOtherIncomeExpenseNet 200000.00
netIncomeFromContinuingOps 18824000.00
netIncomeApplicableToCommonShares 106964000.00
preferredStockAndOtherAdjustments -86564000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-08
currency_symbol USD
researchDevelopment 31354000.00
incomeBeforeTax 23386000.00
minorityInterest -28397000.00
netIncome 18061000.00
sellingGeneralAdministrative 33514000.00
sellingAndMarketingExpenses 95605000.00
grossProfit 187851000.00
reconciledDepreciation 11234000.00
ebit 23542000.00
ebitda 34776000.00
depreciationAndAmortization 11234000.00
nonOperatingIncomeNetOther -156000.00
operatingIncome 23542000.00
otherOperatingExpenses 487687000.00
interestExpense 28553000.00
taxProvision 5325000.00
incomeTaxExpense 5325000.00
totalRevenue 511229000.00
totalOperatingExpenses 164309000.00
costOfRevenue 323378000.00
totalOtherIncomeExpenseNet -156000.00
netIncomeFromContinuingOps 18061000.00
netIncomeApplicableToCommonShares -10336000.00
preferredStockAndOtherAdjustments -29620000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-09
currency_symbol USD
researchDevelopment 30653000.00
incomeBeforeTax 26540000.00
minorityInterest -1072000.00
netIncome 19910000.00
sellingGeneralAdministrative 33121000.00
sellingAndMarketingExpenses 87581000.00
grossProfit 181875000.00
reconciledDepreciation 11185000.00
ebit 26659000.00
ebitda 37844000.00
depreciationAndAmortization 11185000.00
nonOperatingIncomeNetOther -119000.00
operatingIncome 26659000.00
otherOperatingExpenses 403949000.00
interestExpense 953000.00
taxProvision 7702000.00
incomeTaxExpense 7702000.00
totalRevenue 430608000.00
totalOperatingExpenses 155216000.00
costOfRevenue 248733000.00
totalOtherIncomeExpenseNet -119000.00
netIncomeFromContinuingOps 18838000.00
netIncomeApplicableToCommonShares -62090000.00
preferredStockAndOtherAdjustments -82000000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
researchDevelopment 27090000.00
incomeBeforeTax 44590000.00
minorityInterest 4527000.00
netIncome 29632000.00
sellingGeneralAdministrative 30583000.00
sellingAndMarketingExpenses 89639000.00
grossProfit 179735000.00
reconciledDepreciation 10989000.00
ebit 43924000.00
ebitda 54913000.00
depreciationAndAmortization 10989000.00
nonOperatingIncomeNetOther 666000.00
operatingIncome 43924000.00
otherOperatingExpenses 295418000.00
interestExpense 26000.00
taxProvision 10431000.00
interestIncome 26000.00
netInterestIncome 26000.00
incomeTaxExpense 10431000.00
totalRevenue 339342000.00
totalOperatingExpenses 135811000.00
costOfRevenue 159607000.00
totalOtherIncomeExpenseNet 640000.00
netIncomeFromContinuingOps 34159000.00
netIncomeApplicableToCommonShares -79766000.00
preferredStockAndOtherAdjustments 109398000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
researchDevelopment 26539000.00
incomeBeforeTax 40219000.00
minorityInterest 68000.00
netIncome 29199000.00
sellingGeneralAdministrative 20414000.00
sellingAndMarketingExpenses 66626000.00
grossProfit 162882000.00
reconciledDepreciation 10656000.00
ebit 40076000.00
ebitda 50732000.00
depreciationAndAmortization 10656000.00
nonOperatingIncomeNetOther 143000.00
operatingIncome 40076000.00
otherOperatingExpenses 182839000.00
taxProvision 10952000.00
incomeTaxExpense 10952000.00
totalRevenue 222915000.00
totalOperatingExpenses 122806000.00
costOfRevenue 60033000.00
totalOtherIncomeExpenseNet 143000.00
netIncomeFromContinuingOps 29267000.00
netIncomeApplicableToCommonShares 29199000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
researchDevelopment 27630000.00
incomeBeforeTax 38538000.00
minorityInterest 54565000.00
netIncome 28052000.00
sellingGeneralAdministrative 26167000.00
sellingAndMarketingExpenses 66135000.00
grossProfit 167431000.00
reconciledDepreciation 10165000.00
ebit 38477000.00
ebitda 48642000.00
depreciationAndAmortization 10165000.00
nonOperatingIncomeNetOther 61000.00
operatingIncome 38477000.00
otherOperatingExpenses 179271000.00
taxProvision 11142000.00
incomeTaxExpense 11142000.00
totalRevenue 217748000.00
totalOperatingExpenses 128954000.00
costOfRevenue 50317000.00
totalOtherIncomeExpenseNet 61000.00
netIncomeFromContinuingOps 27396000.00
netIncomeApplicableToCommonShares 28052000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
researchDevelopment 25164000.00
incomeBeforeTax 26013000.00
minorityInterest -2810000.00
netIncome 19551000.00
sellingGeneralAdministrative 20514000.00
sellingAndMarketingExpenses 68174000.00
grossProfit 147310000.00
reconciledDepreciation 8666000.00
ebit 25791000.00
ebitda 34457000.00
depreciationAndAmortization 8666000.00
nonOperatingIncomeNetOther 222000.00
operatingIncome 25791000.00
otherOperatingExpenses 145577000.00
taxProvision 6462000.00
incomeTaxExpense 6462000.00
totalRevenue 171368000.00
totalOperatingExpenses 121519000.00
costOfRevenue 24058000.00
totalOtherIncomeExpenseNet 222000.00
netIncomeFromContinuingOps 19551000.00
netIncomeApplicableToCommonShares 22361000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-12
currency_symbol USD
researchDevelopment 19997000.00
incomeBeforeTax 33408000.00
minorityInterest 55221000.00
netIncome 25163000.00
sellingGeneralAdministrative 17869000.00
sellingAndMarketingExpenses 67183000.00
grossProfit 140099000.00
reconciledDepreciation 2563000.00
ebit 33461000.00
ebitda 36024000.00
depreciationAndAmortization 2563000.00
nonOperatingIncomeNetOther -53000.00
operatingIncome 33461000.00
otherOperatingExpenses 118092000.00
interestExpense 22000.00
taxProvision 8245000.00
interestIncome 22000.00
netInterestIncome 22000.00
incomeTaxExpense 8245000.00
totalRevenue 151553000.00
totalOperatingExpenses 106638000.00
costOfRevenue 11454000.00
totalOtherIncomeExpenseNet -75000.00
netIncomeFromContinuingOps 25163000.00
netIncomeApplicableToCommonShares 25163000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
researchDevelopment 20758000.00
incomeBeforeTax 43772000.00
minorityInterest 55221000.00
netIncome 32563000.00
sellingGeneralAdministrative 14279000.00
sellingAndMarketingExpenses 57618000.00
grossProfit 137710000.00
reconciledDepreciation 2432000.00
ebit 43567000.00
ebitda 45999000.00
depreciationAndAmortization 2432000.00
nonOperatingIncomeNetOther 205000.00
operatingIncome 43567000.00
otherOperatingExpenses 103905000.00
interestExpense 174000.00
taxProvision 11209000.00
interestIncome 174000.00
netInterestIncome 174000.00
incomeTaxExpense 11209000.00
totalRevenue 147472000.00
totalOperatingExpenses 94143000.00
costOfRevenue 9762000.00
totalOtherIncomeExpenseNet 31000.00
netIncomeFromContinuingOps 32563000.00
netIncomeApplicableToCommonShares 32563000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
researchDevelopment 21887000.00
incomeBeforeTax 9183000.00
minorityInterest 55221000.00
netIncome 7131000.00
sellingGeneralAdministrative 14158000.00
sellingAndMarketingExpenses 38583000.00
grossProfit 84857000.00
reconciledDepreciation 3357000.00
ebit 8709000.00
ebitda 12066000.00
depreciationAndAmortization 3357000.00
nonOperatingIncomeNetOther 474000.00
operatingIncome 8709000.00
otherOperatingExpenses 86028000.00
interestExpense 317000.00
taxProvision 2052000.00
interestIncome 317000.00
netInterestIncome 317000.00
incomeTaxExpense 2052000.00
totalRevenue 94737000.00
totalOperatingExpenses 76148000.00
costOfRevenue 9880000.00
totalOtherIncomeExpenseNet 157000.00
netIncomeFromContinuingOps 7131000.00
netIncomeApplicableToCommonShares 7131000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
researchDevelopment 23084000.00
incomeBeforeTax 12747000.00
netIncome 12696000.00
sellingGeneralAdministrative 15860000.00
sellingAndMarketingExpenses 93595000.00
grossProfit 146079000.00
reconciledDepreciation 2990000.00
ebit 12019000.00
ebitda 15009000.00
depreciationAndAmortization 2990000.00
nonOperatingIncomeNetOther 728000.00
operatingIncome 12019000.00
otherOperatingExpenses 145670000.00
interestExpense 562000.00
taxProvision 51000.00
interestIncome 562000.00
netInterestIncome 562000.00
incomeTaxExpense 51000.00
totalRevenue 157689000.00
totalOperatingExpenses 134060000.00
costOfRevenue 11610000.00
totalOtherIncomeExpenseNet 166000.00
netIncomeFromContinuingOps 12696000.00
netIncomeApplicableToCommonShares 12696000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-14
currency_symbol USD
researchDevelopment 18399000.00
incomeBeforeTax 14513000.00
netIncome 13171000.00
sellingGeneralAdministrative 13812000.00
sellingAndMarketingExpenses 100606000.00
grossProfit 147593000.00
reconciledDepreciation 2158000.00
ebit 13635000.00
ebitda 15793000.00
depreciationAndAmortization 2158000.00
operatingIncome 13635000.00
otherOperatingExpenses 144518000.00
taxProvision 1342000.00
interestIncome 737000.00
netInterestIncome 737000.00
incomeTaxExpense 1342000.00
totalRevenue 158153000.00
totalOperatingExpenses 133958000.00
costOfRevenue 10560000.00
totalOtherIncomeExpenseNet 141000.00
netIncomeFromContinuingOps 13171000.00
netIncomeApplicableToCommonShares 13171000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
researchDevelopment 17745000.00
incomeBeforeTax 10714000.00
netIncome 10384000.00
sellingGeneralAdministrative 12322000.00
sellingAndMarketingExpenses 100133000.00
grossProfit 141070000.00
reconciledDepreciation 2118000.00
ebit 9704000.00
ebitda 11822000.00
depreciationAndAmortization 2118000.00
nonOperatingIncomeNetOther 1010000.00
operatingIncome 9704000.00
otherOperatingExpenses 140758000.00
taxProvision 330000.00
interestIncome 759000.00
netInterestIncome 759000.00
incomeTaxExpense 330000.00
totalRevenue 150462000.00
totalOperatingExpenses 131366000.00
costOfRevenue 9392000.00
totalOtherIncomeExpenseNet 251000.00
netIncomeFromContinuingOps 10384000.00
netIncomeApplicableToCommonShares 10384000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
researchDevelopment 17346000.00
incomeBeforeTax 4397000.00
netIncome 6007000.00
sellingGeneralAdministrative 12540000.00
sellingAndMarketingExpenses 101789000.00
grossProfit 136403000.00
reconciledDepreciation 1914000.00
ebit 3548000.00
ebitda 5462000.00
depreciationAndAmortization 1914000.00
operatingIncome 3548000.00
otherOperatingExpenses 141483000.00
taxProvision -1610000.00
interestIncome 744000.00
netInterestIncome 744000.00
incomeTaxExpense -1610000.00
totalRevenue 145031000.00
totalOperatingExpenses 132855000.00
costOfRevenue 8628000.00
totalOtherIncomeExpenseNet 105000.00
netIncomeFromContinuingOps 6007000.00
netIncomeApplicableToCommonShares 6007000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
researchDevelopment 15972000.00
incomeBeforeTax 9081000.00
netIncome 12584000.00
sellingGeneralAdministrative 11760000.00
sellingAndMarketingExpenses 91316000.00
grossProfit 127550000.00
reconciledDepreciation 1627000.00
ebit 7435000.00
ebitda 9062000.00
depreciationAndAmortization 1627000.00
nonOperatingIncomeNetOther 1646000.00
operatingIncome 7435000.00
otherOperatingExpenses 127835000.00
taxProvision -3503000.00
interestIncome 744000.00
netInterestIncome 744000.00
incomeTaxExpense -3503000.00
totalRevenue 135270000.00
totalOperatingExpenses 120115000.00
costOfRevenue 7720000.00
totalOtherIncomeExpenseNet 902000.00
netIncomeFromContinuingOps 12584000.00
netIncomeApplicableToCommonShares 12584000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
researchDevelopment 14153000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7609000.00
minorityInterest 0.00
netIncome 12450000.00
sellingGeneralAdministrative 11433000.00
sellingAndMarketingExpenses 85991000.00
grossProfit 119219000.00
reconciledDepreciation 1264000.00
ebit 6902000.00
ebitda 8166000.00
depreciationAndAmortization 1264000.00
operatingIncome 6902000.00
otherOperatingExpenses 119188000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4841000.00
totalRevenue 126090000.00
totalOperatingExpenses 112317000.00
costOfRevenue 6871000.00
totalOtherIncomeExpenseNet -5000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18119000.00
netIncomeApplicableToCommonShares 18119000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
researchDevelopment 12771000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4236000.00
minorityInterest 0.00
netIncome 12135000.00
sellingGeneralAdministrative 10630000.00
sellingAndMarketingExpenses 84867000.00
grossProfit 112630000.00
reconciledDepreciation 1308000.00
ebit 3635000.00
ebitda 4943000.00
depreciationAndAmortization 1308000.00
nonOperatingIncomeNetOther 601000.00
operatingIncome 3635000.00
otherOperatingExpenses 115407000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -7899000.00
totalRevenue 119042000.00
totalOperatingExpenses 108995000.00
costOfRevenue 6412000.00
totalOtherIncomeExpenseNet -38000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12135000.00
netIncomeApplicableToCommonShares 12135000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
researchDevelopment 11844000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2147000.00
minorityInterest 0.00
netIncome 31265000.00
sellingGeneralAdministrative 9541000.00
sellingAndMarketingExpenses 80933000.00
grossProfit 104366000.00
reconciledDepreciation 1220000.00
ebit 1444000.00
ebitda 2664000.00
depreciationAndAmortization 1220000.00
nonOperatingIncomeNetOther 703000.00
operatingIncome 1444000.00
otherOperatingExpenses 108881000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -29118000.00
totalRevenue 110325000.00
totalOperatingExpenses 102922000.00
costOfRevenue 5959000.00
totalOtherIncomeExpenseNet 703000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 31265000.00
netIncomeApplicableToCommonShares 31265000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-03
currency_symbol USD
researchDevelopment 9098000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4204000.00
minorityInterest 0.00
netIncome 3651000.00
sellingGeneralAdministrative 7871000.00
sellingAndMarketingExpenses 71508000.00
grossProfit 93132000.00
reconciledDepreciation 1237000.00
ebit 3922000.00
ebitda 5159000.00
depreciationAndAmortization 1237000.00
nonOperatingIncomeNetOther 282000.00
operatingIncome 3922000.00
otherOperatingExpenses 94779000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 553000.00
totalRevenue 98701000.00
totalOperatingExpenses 89210000.00
costOfRevenue 5569000.00
totalOtherIncomeExpenseNet 282000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3651000.00
netIncomeApplicableToCommonShares 3651000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
researchDevelopment 8317000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 272000.00
minorityInterest 0.00
netIncome 2267000.00
sellingGeneralAdministrative 8590000.00
sellingAndMarketingExpenses 67670000.00
grossProfit 85355000.00
reconciledDepreciation 1125000.00
ebit 32000.00
ebitda 1157000.00
depreciationAndAmortization 1125000.00
operatingIncome 32000.00
otherOperatingExpenses 90565000.00
interestExpense 202000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1995000.00
totalRevenue 90597000.00
totalOperatingExpenses 85323000.00
costOfRevenue 5242000.00
totalOtherIncomeExpenseNet 240000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15305000.00
netIncomeApplicableToCommonShares 2267000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
researchDevelopment 5796000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2969000.00
minorityInterest 0.00
netIncome 2379000.00
sellingGeneralAdministrative 5006000.00
sellingAndMarketingExpenses 63891000.00
grossProfit 78269000.00
reconciledDepreciation 1083000.00
ebit 2863000.00
ebitda 3946000.00
depreciationAndAmortization 1083000.00
nonOperatingIncomeNetOther 106000.00
operatingIncome 2863000.00
otherOperatingExpenses 80126000.00
interestExpense 340000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 590000.00
totalRevenue 82989000.00
totalOperatingExpenses 75406000.00
costOfRevenue 4720000.00
totalOtherIncomeExpenseNet 106000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2379000.00
netIncomeApplicableToCommonShares 978000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
researchDevelopment 4709000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6048000.00
minorityInterest 0.00
netIncome 4346000.00
sellingGeneralAdministrative 5033000.00
sellingAndMarketingExpenses 55533000.00
grossProfit 71918000.00
reconciledDepreciation 917000.00
ebit 5995000.00
ebitda 6912000.00
depreciationAndAmortization 917000.00
operatingIncome 5995000.00
otherOperatingExpenses 70245000.00
interestExpense 161000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1702000.00
totalRevenue 76240000.00
totalOperatingExpenses 65923000.00
costOfRevenue 4322000.00
totalOtherIncomeExpenseNet 53000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -8275000.00
netIncomeApplicableToCommonShares 4346000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 3648000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6548000.00
minorityInterest 0.00
netIncome 4207000.00
sellingGeneralAdministrative 4059000.00
sellingAndMarketingExpenses 49071000.00
grossProfit 63710000.00
reconciledDepreciation 670000.00
ebit 6384000.00
ebitda 7054000.00
depreciationAndAmortization 670000.00
operatingIncome 6384000.00
otherOperatingExpenses 60651000.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2341000.00
totalRevenue 67035000.00
totalOperatingExpenses 57326000.00
costOfRevenue 3325000.00
totalOtherIncomeExpenseNet 164000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4207000.00
netIncomeApplicableToCommonShares 4207000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
researchDevelopment 3319000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4720000.00
minorityInterest 0.00
netIncome 3838000.00
sellingGeneralAdministrative 4064000.00
sellingAndMarketingExpenses 45302000.00
grossProfit 57860000.00
reconciledDepreciation 691000.00
ebit 5006000.00
ebitda 5697000.00
depreciationAndAmortization 691000.00
operatingIncome 4606000.00
otherOperatingExpenses 56158000.00
interestExpense 13000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 882000.00
totalRevenue 60764000.00
totalOperatingExpenses 53254000.00
costOfRevenue 2904000.00
totalOtherIncomeExpenseNet -276000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6497000.00
netIncomeApplicableToCommonShares 3838000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
researchDevelopment 2984000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3364000.00
minorityInterest 0.00
netIncome 2138000.00
sellingGeneralAdministrative 3101000.00
sellingAndMarketingExpenses 40510000.00
grossProfit 50284000.00
reconciledDepreciation 545000.00
ebit 3257000.00
ebitda 3802000.00
depreciationAndAmortization 545000.00
operatingIncome 3257000.00
otherOperatingExpenses 49879000.00
interestExpense 13000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1226000.00
totalRevenue 53136000.00
totalOperatingExpenses 47027000.00
costOfRevenue 2852000.00
totalOtherIncomeExpenseNet 107000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2138000.00
2016-06-30
date 2016-06-30
currency_symbol USD
researchDevelopment 2814000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 426000.00
minorityInterest 0.00
netIncome 269000.00
sellingGeneralAdministrative 42820000.00
grossProfit 0.00
ebit 0.00
operatingIncome 344000.00
otherOperatingExpenses 0.00
interestExpense 13000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 157000.00
totalRevenue 45627000.00
totalOperatingExpenses 0.00
costOfRevenue 2039000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 269000.00
2016-03-31
date 2016-03-31
currency_symbol USD
researchDevelopment 2336000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 435000.00
minorityInterest 0.00
netIncome 252000.00
sellingGeneralAdministrative 36261000.00
grossProfit 0.00
ebit 0.00
operatingIncome 364000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 183000.00
totalRevenue 38614000.00
totalOperatingExpenses 0.00
costOfRevenue 1577000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 252000.00
2015-12-31
date 2015-12-31
currency_symbol USD
researchDevelopment 1875000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2540000.00
minorityInterest 0.00
netIncome -1636000.00
sellingGeneralAdministrative 31460000.00
grossProfit 94354000.00
ebit -2528000.00
operatingIncome -2528000.00
otherOperatingExpenses 969000.00
interestExpense 12000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -904000.00
totalRevenue 32757000.00
totalOperatingExpenses 101116000.00
costOfRevenue 1394000.00
totalOtherIncomeExpenseNet -12000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1636000.00
netIncomeApplicableToCommonShares -17566000.00
2015-09-30
date 2015-09-30
currency_symbol USD
researchDevelopment 1868000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 26319000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 27084000.00
totalOperatingExpenses 0.00
costOfRevenue 1167000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-06-30
date 2015-06-30
currency_symbol USD
researchDevelopment 3213000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -743000.00
minorityInterest 0.00
netIncome -478000.00
sellingGeneralAdministrative 22740000.00
grossProfit 0.00
ebit 0.00
operatingIncome -743000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -265000.00
totalRevenue 21841000.00
totalOperatingExpenses 0.00
costOfRevenue 872000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -478000.00
2015-03-31
date 2015-03-31
currency_symbol USD
researchDevelopment 1279000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 743000.00
minorityInterest 0.00
netIncome 478000.00
sellingGeneralAdministrative 15394000.00
grossProfit 0.00
ebit 0.00
operatingIncome 743000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 265000.00
totalRevenue 16906000.00
totalOperatingExpenses 0.00
costOfRevenue 648000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 478000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-01
currency_symbol USD
researchDevelopment 123768000.00
incomeBeforeTax 111362000.00
minorityInterest -5433000.00
netIncome 84387000.00
sellingGeneralAdministrative 73117000.00
sellingAndMarketingExpenses 336708000.00
grossProfit 657553000.00
reconciledDepreciation 45334000.00
ebit 108478000.00
ebitda 153812000.00
depreciationAndAmortization 45334000.00
nonOperatingIncomeNetOther 2884000.00
operatingIncome 108478000.00
otherOperatingExpenses 1546557000.00
interestExpense 3845000.00
taxProvision 32408000.00
interestIncome 3845000.00
netInterestIncome 3845000.00
incomeTaxExpense 32408000.00
totalRevenue 1655035000.00
totalOperatingExpenses 549075000.00
costOfRevenue 997482000.00
totalOtherIncomeExpenseNet 2884000.00
netIncomeFromContinuingOps 78954000.00
netIncomeApplicableToCommonShares 193785000.00
preferredStockAndOtherAdjustments -109398000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
researchDevelopment 106423000.00
incomeBeforeTax 149360000.00
minorityInterest 1129000.00
netIncome 109244000.00
sellingGeneralAdministrative 97678000.00
sellingAndMarketingExpenses 290574000.00
grossProfit 657358000.00
reconciledDepreciation 40476000.00
ebit 148268000.00
ebitda 188744000.00
depreciationAndAmortization 40476000.00
nonOperatingIncomeNetOther 1092000.00
operatingIncome 148268000.00
otherOperatingExpenses 803105000.00
interestExpense 37000.00
taxProvision 38987000.00
interestIncome 120000.00
netInterestIncome 120000.00
incomeTaxExpense 38987000.00
totalRevenue 951373000.00
totalOperatingExpenses 509090000.00
costOfRevenue 294015000.00
totalOtherIncomeExpenseNet 1092000.00
netIncomeFromContinuingOps 110373000.00
netIncomeApplicableToCommonShares -154000.00
preferredStockAndOtherAdjustments 109398000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-12
currency_symbol USD
researchDevelopment 85726000.00
incomeBeforeTax 99110000.00
netIncome 77553000.00
sellingGeneralAdministrative 62166000.00
sellingAndMarketingExpenses 256979000.00
grossProfit 508745000.00
reconciledDepreciation 11342000.00
ebit 97756000.00
ebitda 109098000.00
depreciationAndAmortization 11342000.00
nonOperatingIncomeNetOther 1354000.00
operatingIncome 97756000.00
otherOperatingExpenses 453695000.00
interestExpense 1354000.00
taxProvision 21557000.00
interestIncome 1075000.00
netInterestIncome 1075000.00
incomeTaxExpense 21557000.00
totalRevenue 551451000.00
totalOperatingExpenses 410989000.00
costOfRevenue 42706000.00
totalOtherIncomeExpenseNet 1354000.00
netIncomeFromContinuingOps 77553000.00
netIncomeApplicableToCommonShares 77553000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-14
currency_symbol USD
researchDevelopment 69462000.00
incomeBeforeTax 38705000.00
netIncome 42146000.00
sellingGeneralAdministrative 50434000.00
sellingAndMarketingExpenses 393844000.00
grossProfit 552616000.00
reconciledDepreciation 7817000.00
ebit 34322000.00
ebitda 42139000.00
depreciationAndAmortization 7817000.00
nonOperatingIncomeNetOther 4383000.00
operatingIncome 34322000.00
otherOperatingExpenses 554594000.00
interestExpense 4383000.00
taxProvision -3441000.00
interestIncome 2984000.00
netInterestIncome 2984000.00
incomeTaxExpense -3441000.00
totalRevenue 588916000.00
totalOperatingExpenses 518294000.00
costOfRevenue 36300000.00
totalOtherIncomeExpenseNet 4383000.00
netIncomeFromContinuingOps 42146000.00
netIncomeApplicableToCommonShares 42146000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
researchDevelopment 47866000.00
incomeBeforeTax 25484000.00
netIncome 65170000.00
sellingGeneralAdministrative 39475000.00
sellingAndMarketingExpenses 315939000.00
grossProfit 429275000.00
reconciledDepreciation 5029000.00
ebit 23191000.00
ebitda 28220000.00
depreciationAndAmortization 5029000.00
nonOperatingIncomeNetOther 2293000.00
operatingIncome 23191000.00
otherOperatingExpenses 430895000.00
interestExpense 0.00
taxProvision -39686000.00
interestIncome 2283000.00
netInterestIncome 2283000.00
incomeTaxExpense -39686000.00
totalRevenue 454086000.00
totalOperatingExpenses 406084000.00
costOfRevenue 24811000.00
totalOtherIncomeExpenseNet 10000.00
netIncomeFromContinuingOps 65170000.00
netIncomeApplicableToCommonShares 65170000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
researchDevelopment 22470000.00
incomeBeforeTax 15837000.00
netIncome 13199000.00
sellingGeneralAdministrative 22688000.00
sellingAndMarketingExpenses 236165000.00
grossProfit 299252000.00
reconciledDepreciation 3795000.00
ebit 15274000.00
ebitda 19069000.00
depreciationAndAmortization 3795000.00
nonOperatingIncomeNetOther 563000.00
operatingIncome 15274000.00
otherOperatingExpenses 301587000.00
interestExpense 29000.00
taxProvision 2638000.00
interestIncome 869000.00
netInterestIncome 840000.00
extraordinaryItems -187000.00
incomeTaxExpense 2638000.00
totalRevenue 316861000.00
totalOperatingExpenses 283978000.00
costOfRevenue 17609000.00
totalOtherIncomeExpenseNet 563000.00
netIncomeFromContinuingOps 13199000.00
netIncomeApplicableToCommonShares 7101000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
researchDevelopment 11453000.00
incomeBeforeTax 8945000.00
netIncome 6497000.00
sellingGeneralAdministrative 12783000.00
sellingAndMarketingExpenses 154125000.00
grossProfit 188566000.00
ebit 8987000.00
ebitda 11059000.00
depreciationAndAmortization 2072000.00
operatingIncome 8571000.00
otherOperatingExpenses 189570000.00
interestExpense 26000.00
taxProvision 2448000.00
interestIncome 416000.00
netInterestIncome 390000.00
incomeTaxExpense 2448000.00
totalRevenue 198141000.00
totalOperatingExpenses 179995000.00
costOfRevenue 9575000.00
totalOtherIncomeExpenseNet -16000.00
netIncomeFromContinuingOps 6497000.00
netIncomeApplicableToCommonShares -25590000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
researchDevelopment 8235000.00
incomeBeforeTax -2540000.00
netIncome -1636000.00
sellingGeneralAdministrative 5801000.00
sellingAndMarketingExpenses 81877000.00
grossProfit 94354000.00
ebit -2528000.00
ebitda -1406000.00
depreciationAndAmortization 1122000.00
operatingIncome -2528000.00
otherOperatingExpenses 101116000.00
interestExpense 12000.00
taxProvision -904000.00
interestIncome 12000.00
incomeTaxExpense -904000.00
totalRevenue 98588000.00
totalOperatingExpenses 96882000.00
costOfRevenue 4234000.00
totalOtherIncomeExpenseNet -12000.00
netIncomeFromContinuingOps -1636000.00
netIncomeApplicableToCommonShares -17566000.00