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

Logo

CyberArk Software Ltd. занимается разработкой, маркетингом и продажей программных решений для обеспечения безопасности доступа. Ее продукты включают в себя основную систему безопасности доступа, CyberArk Alero, менеджер доступа к приложениям, менеджер привилегий конечной точки и облако привилегий CyberArk. Компания была основана Уди Мокади и Алоном Коэном в 1999 году и имеет штаб-квартиру в Петах-Тикве, Израиль.

General
Code CYBR
Type Common Stock
Name CyberArk Software Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG006Q52QV2
ISIN USM2682V1081
PrimaryTicker CYBR.US
CUSIP 23243T105
EmployerIdNumber
FiscalYearEnd December
IPODate 2014-09-24
InternationalDomestic Domestic
Sector Technology
Industry Software - Infrastructure
GicSector Information Technology
GicGroup Software & Services
GicIndustry Software
GicSubIndustry Systems Software
HomeCategory ADR
IsDelisted Нет
Address 9 Hapsagot Street, Petah Tikva, Israel, 4951040
Phone 972 3 918 0000
WebURL https://www.cyberark.com
FullTimeEmployees 2768
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 9089756160
MarketCapitalizationMln 9089.7562
EBITDA -122161000
PEGRatio 6.5551
WallStreetTargetPrice 217.09
BookValue 17.195
DividendShare 0
DividendYield 0
EarningsShare -2.35
EPSEstimateCurrentYear 0.78
EPSEstimateNextYear 1.71
EPSEstimateNextQuarter 0.41
EPSEstimateCurrentQuarter 0.23
MostRecentQuarter 2023-09-30
ProfitMargin -0.1399
OperatingMarginTTM -0.1346
ReturnOnAssetsTTM -0.049
ReturnOnEquityTTM -0.1418
RevenueTTM 697934976
RevenuePerShareTTM 16.87
QuarterlyRevenueGrowthYOY 0.253
GrossProfitTTM 465664000
DilutedEpsTTM -2.35
QuarterlyEarningsGrowthYOY -0.434

Financials / Income Statement / quarterly / net Income

-16.89M
2021-12-31
-37.81M
2022-03-31
-37.63M
2022-06-30
-32.73M
2022-09-30
-22.2M
2022-12-31
-35.03M
2023-03-31
-25.78M
2023-06-30
-14.61M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-11.85M
2021-12-31
-37.2M
2022-03-31
-38.18M
2022-06-30
-35.11M
2022-09-30
-30.07M
2022-12-31
-41.68M
2023-03-31
-35.56M
2023-06-30
-19.43M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

151.32M
2021-12-31
127.56M
2022-03-31
142.33M
2022-06-30
152.67M
2022-09-30
169.15M
2022-12-31
161.71M
2023-03-31
175.84M
2023-06-30
191.24M
2023-09-30

Earnings / History / epsActual

0.16
2022-12-31
-0.17
2023-03-31
0.03
2023-06-30
0.42
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 131.5789
PriceSalesTTM 12.8374
PriceBookMRQ 12.3501
EnterpriseValue 8784372736
EnterpriseValueRevenue 12.2691
EnterpriseValueEbitda -82.336
SharesStats
SharesOutstanding 41765100
SharesFloat 41388199
PercentInsiders 0.038
PercentInstitutions 97.88
Technicals
Beta 1.038
52WeekHigh 219.19
52WeekLow 113.19
50DayMA 186.7011
200DayMA 160.379
SharesShort 2032531
SharesShortPriorMonth 1971238
ShortRatio 3.85
ShortPercent 0.0493
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
totalAssets 1864866000.00
intangibleAssets 22050000.00
otherCurrentAssets 26308000.00
totalLiab 1144417000.00
totalStockholderEquity 720449000.00
otherCurrentLiab 461054000.00
commonStock 110000.00
capitalStock 110000.00
retainedEarnings -42107000.00
goodWill 153241000.00
otherAssets 298248000.00
cash 372196000.00
totalCurrentLiabilities 473678000.00
currentDeferredRevenue 357282000.00
netDebt 199394000.00
shortTermDebt -357282000.00
shortLongTermDebtTotal 571590000.00
otherStockholderEquity 762446000.00
totalCurrentAssets 1051487000.00
longTermInvestments 322026000.00
shortTermInvestments 534000000.00
netReceivables 118983000.00
longTermDebt 571590000.00
accountsPayable 12624000.00
accumulatedOtherComprehensiveIncome -12436000.00
nonCurrrentAssetsOther 213243000.00
nonCurrentAssetsTotal 813379000.00
nonCurrentLiabilitiesOther 33376000.00
nonCurrentLiabilitiesTotal 670739000.00
liabilitiesAndStockholdersEquity 1864866000.00
cashAndShortTermInvestments 906196000.00
propertyPlantAndEquipmentNet 17814000.00
netWorkingCapital 577809000.00
netInvestedCapital 1292039000.00
commonStockSharesOutstanding 41899371.00
2023-06-30
date 2023-06-30
filing_date 2023-08-10
currency_symbol USD
totalAssets 1828186000.00
intangibleAssets 23828000.00
otherCurrentAssets 27048000.00
totalLiab 1136293000.00
totalStockholderEquity 691893000.00
otherCurrentLiab 97445000.00
commonStock 110000.00
capitalStock 110000.00
retainedEarnings -27498000.00
otherLiab 104527000.00
goodWill 153241000.00
otherAssets 276384000.00
cash 396184000.00
totalCurrentLiabilities 460925000.00
currentDeferredRevenue 349833000.00
netDebt 174657000.00
shortLongTermDebtTotal 570841000.00
otherStockholderEquity 732777000.00
propertyPlantEquipment 21457000.00
totalCurrentAssets 1037677000.00
longTermInvestments 315599000.00
netTangibleAssets 514824000.00
shortTermInvestments 508950000.00
netReceivables 105495000.00
longTermDebt 570841000.00
accountsPayable 13647000.00
accumulatedOtherComprehensiveIncome -13496000.00
nonCurrrentAssetsOther 194089000.00
nonCurrentAssetsTotal 790509000.00
nonCurrentLiabilitiesOther 35706000.00
nonCurrentLiabilitiesTotal 675368000.00
liabilitiesAndStockholdersEquity 1828186000.00
cashAndShortTermInvestments 905134000.00
propertyPlantAndEquipmentNet 21457000.00
netWorkingCapital 576752000.00
netInvestedCapital 1262734000.00
commonStockSharesOutstanding 41599364.00
2023-03-31
date 2023-03-31
filing_date 2023-05-11
currency_symbol USD
totalAssets 1806015000.00
intangibleAssets 25667000.00
otherCurrentAssets 23668000.00
totalLiab 1127495000.00
totalStockholderEquity 678520000.00
otherCurrentLiab 90893000.00
commonStock 108000.00
capitalStock 108000.00
retainedEarnings -1720000.00
goodWill 153241000.00
cash 363663000.00
totalCurrentLiabilities 443588000.00
currentDeferredRevenue 339223000.00
netDebt 206429000.00
shortLongTermDebtTotal 570092000.00
otherStockholderEquity 692597000.00
totalCurrentAssets 1024949000.00
longTermInvestments 309687000.00
shortTermInvestments 550089000.00
netReceivables 87529000.00
longTermDebt 570092000.00
accountsPayable 13472000.00
accumulatedOtherComprehensiveIncome -12465000.00
nonCurrrentAssetsOther 191093000.00
nonCurrentAssetsTotal 781066000.00
nonCurrentLiabilitiesOther 37213000.00
nonCurrentLiabilitiesTotal 683907000.00
liabilitiesAndStockholdersEquity 1806015000.00
cashAndShortTermInvestments 913752000.00
propertyPlantAndEquipmentNet 22656000.00
netWorkingCapital 581361000.00
netInvestedCapital 1248612000.00
commonStockSharesOutstanding 41168043.00
2022-12-31
date 2022-12-31
filing_date 2023-03-02
currency_symbol USD
totalAssets 1819401000.00
intangibleAssets 27508000.00
otherCurrentAssets 22482000.00
totalLiab 1141257000.00
totalStockholderEquity 678144000.00
deferredLongTermLiab 138907000.00
otherCurrentLiab 103055000.00
commonStock 107000.00
capitalStock 107000.00
retainedEarnings 33308000.00
otherLiab 90567000.00
goodWill 153241000.00
otherAssets 251992000.00
cash 347338000.00
totalCurrentLiabilities 452472000.00
currentDeferredRevenue 327918000.00
netDebt 229863000.00
shortTermDebt 7857000.00
shortLongTermDebtTotal 577201000.00
otherStockholderEquity 660289000.00
propertyPlantEquipment 61331000.00
totalCurrentAssets 1097581000.00
longTermInvestments 227748000.00
netTangibleAssets 497395000.00
shortTermInvestments 606944000.00
netReceivables 120817000.00
longTermDebt 569344000.00
accountsPayable 13642000.00
accumulatedOtherComprehensiveIncome -15560000.00
nonCurrrentAssetsOther 217040000.00
nonCurrentAssetsTotal 721820000.00
capitalLeaseObligations 7857000.00
nonCurrentLiabilitiesOther 38917000.00
nonCurrentLiabilitiesTotal 688785000.00
liabilitiesAndStockholdersEquity 1819401000.00
cashAndShortTermInvestments 954282000.00
propertyPlantAndEquipmentGross 57660000.00
propertyPlantAndEquipmentNet 23474000.00
netWorkingCapital 645109000.00
netInvestedCapital 1247488000.00
commonStockSharesOutstanding 40923682.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
totalAssets 1745468000.00
intangibleAssets 29366000.00
otherCurrentAssets 22807000.00
totalLiab 1089153000.00
totalStockholderEquity 656315000.00
otherCurrentLiab 99278000.00
commonStock 107000.00
capitalStock 107000.00
retainedEarnings 55513000.00
otherLiab 122015000.00
goodWill 154506000.00
otherAssets 240541000.00
cash 324533000.00
totalCurrentLiabilities 398541000.00
currentDeferredRevenue 288847000.00
netDebt 244064000.00
shortLongTermDebtTotal 568597000.00
otherStockholderEquity 621316000.00
propertyPlantEquipment 22347000.00
totalCurrentAssets 1061645000.00
longTermInvestments 237063000.00
netTangibleAssets 472443000.00
shortTermInvestments 624959000.00
netReceivables 89346000.00
longTermDebt 568597000.00
accountsPayable 10416000.00
accumulatedOtherComprehensiveIncome -20621000.00
nonCurrrentAssetsOther 168083000.00
nonCurrentAssetsTotal 683823000.00
nonCurrentLiabilitiesOther 34773000.00
nonCurrentLiabilitiesTotal 690612000.00
liabilitiesAndStockholdersEquity 1745468000.00
cashAndShortTermInvestments 949492000.00
propertyPlantAndEquipmentNet 22347000.00
netWorkingCapital 663104000.00
netInvestedCapital 1224912000.00
commonStockSharesOutstanding 40834640.00
2022-06-30
date 2022-06-30
filing_date 2022-08-10
currency_symbol USD
totalAssets 1727453000.00
intangibleAssets 21578000.00
otherCurrentAssets 25197000.00
totalLiab 1067273000.00
totalStockholderEquity 660180000.00
otherCurrentLiab 99153000.00
commonStock 107000.00
capitalStock 107000.00
retainedEarnings 88238000.00
otherLiab 124352000.00
goodWill 135526000.00
otherAssets 228075000.00
cash 381527000.00
totalCurrentLiabilities 375069000.00
currentDeferredRevenue 264614000.00
netDebt 186325000.00
shortLongTermDebtTotal 567852000.00
otherStockholderEquity 588669000.00
propertyPlantEquipment 19557000.00
totalCurrentAssets 1053683000.00
longTermInvestments 269034000.00
netTangibleAssets 503076000.00
shortTermInvestments 559123000.00
netReceivables 87836000.00
longTermDebt 567852000.00
accountsPayable 11302000.00
accumulatedOtherComprehensiveIncome -16834000.00
nonCurrrentAssetsOther 160805000.00
nonCurrentAssetsTotal 673770000.00
nonCurrentLiabilitiesOther 36868000.00
nonCurrentLiabilitiesTotal 692204000.00
liabilitiesAndStockholdersEquity 1727453000.00
cashAndShortTermInvestments 940650000.00
propertyPlantAndEquipmentNet 19557000.00
netWorkingCapital 678614000.00
netInvestedCapital 1228032000.00
commonStockSharesOutstanding 40517587.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 1711613000.00
intangibleAssets 23153000.00
otherCurrentAssets 25072000.00
totalLiab 1041931000.00
totalStockholderEquity 669682000.00
otherCurrentLiab 79941000.00
commonStock 105000.00
capitalStock 105000.00
retainedEarnings 125866000.00
otherLiab 129037000.00
goodWill 135526000.00
otherAssets 209104000.00
cash 347852000.00
totalCurrentLiabilities 345786000.00
currentDeferredRevenue 254613000.00
netDebt 219256000.00
shortLongTermDebtTotal 567108000.00
otherStockholderEquity 551299000.00
propertyPlantEquipment 19409000.00
totalCurrentAssets 1062107000.00
longTermInvestments 262314000.00
netTangibleAssets 511003000.00
shortTermInvestments 612811000.00
netReceivables 76372000.00
longTermDebt 567108000.00
accountsPayable 11232000.00
accumulatedOtherComprehensiveIncome -7588000.00
nonCurrrentAssetsOther 149623000.00
nonCurrentAssetsTotal 649506000.00
nonCurrentLiabilitiesOther 38442000.00
nonCurrentLiabilitiesTotal 696145000.00
liabilitiesAndStockholdersEquity 1711613000.00
cashAndShortTermInvestments 960663000.00
propertyPlantAndEquipmentNet 19409000.00
netWorkingCapital 716321000.00
netInvestedCapital 1236790000.00
commonStockSharesOutstanding 40169333.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
totalAssets 1693202000.00
intangibleAssets 17866000.00
otherCurrentAssets 22225000.00
totalLiab 966690000.00
totalStockholderEquity 726512000.00
deferredLongTermLiab 96619000.00
otherCurrentLiab 92044000.00
commonStock 104000.00
capitalStock 104000.00
retainedEarnings 137074000.00
otherLiab 106594000.00
goodWill 123717000.00
otherAssets 168910000.00
cash 356850000.00
totalCurrentLiabilities 340002000.00
currentDeferredRevenue 230908000.00
netDebt 163244000.00
shortTermDebt 6974000.00
shortLongTermDebtTotal 520094000.00
otherStockholderEquity 588937000.00
propertyPlantEquipment 20183000.00
totalCurrentAssets 1061864000.00
longTermInvestments 300662000.00
netTangibleAssets 584929000.00
shortTermInvestments 569578000.00
netReceivables 113211000.00
longTermDebt 520094000.00
accountsPayable 10076000.00
accumulatedOtherComprehensiveIncome 397000.00
nonCurrrentAssetsOther 121743000.00
nonCurrentAssetsTotal 631338000.00
capitalLeaseObligations 6974000.00
nonCurrentLiabilitiesOther 20227000.00
nonCurrentLiabilitiesTotal 626688000.00
liabilitiesAndStockholdersEquity 1693202000.00
cashAndShortTermInvestments 926428000.00
propertyPlantAndEquipmentNet 20183000.00
netWorkingCapital 721862000.00
netInvestedCapital 1246606000.00
commonStockSharesOutstanding 39982230.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 1625656000.00
intangibleAssets 19320000.00
otherCurrentAssets 21306000.00
totalLiab 910278000.00
totalStockholderEquity 715378000.00
otherCurrentLiab 82881000.00
commonStock 104000.00
capitalStock 104000.00
retainedEarnings 153961000.00
otherLiab 99884000.00
goodWill 123717000.00
otherAssets 152215000.00
cash 435809000.00
totalCurrentLiabilities 294806000.00
currentDeferredRevenue 202233000.00
netDebt 79779000.00
shortLongTermDebtTotal 515588000.00
otherStockholderEquity 559851000.00
propertyPlantEquipment 19874000.00
totalCurrentAssets 1081082000.00
longTermInvestments 229448000.00
netTangibleAssets 572341000.00
shortTermInvestments 542520000.00
netReceivables 81447000.00
longTermDebt 515588000.00
accountsPayable 9692000.00
accumulatedOtherComprehensiveIncome 1462000.00
nonCurrrentAssetsOther 105520000.00
nonCurrentAssetsTotal 544574000.00
nonCurrentLiabilitiesOther 21256000.00
nonCurrentLiabilitiesTotal 615472000.00
liabilitiesAndStockholdersEquity 1625656000.00
cashAndShortTermInvestments 978329000.00
propertyPlantAndEquipmentNet 19874000.00
netWorkingCapital 786276000.00
netInvestedCapital 1230966000.00
commonStockSharesOutstanding 39848343.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 1605188000.00
intangibleAssets 20772000.00
otherCurrentAssets 22362000.00
totalLiab 890125000.00
totalStockholderEquity 715063000.00
otherCurrentLiab 73465000.00
commonStock 104000.00
capitalStock 104000.00
retainedEarnings 183067000.00
otherLiab 106687000.00
goodWill 123717000.00
otherAssets 150997000.00
cash 426835000.00
totalCurrentLiabilities 272317000.00
currentDeferredRevenue 190470000.00
netDebt 84286000.00
shortLongTermDebtTotal 511121000.00
otherStockholderEquity 530065000.00
propertyPlantEquipment 19646000.00
totalCurrentAssets 1074433000.00
longTermInvestments 215623000.00
netTangibleAssets 570574000.00
shortTermInvestments 549279000.00
netReceivables 75957000.00
longTermDebt 511121000.00
accountsPayable 8382000.00
accumulatedOtherComprehensiveIncome 1827000.00
commonStockTotalEquity 104000.00
nonCurrrentAssetsOther 107547000.00
nonCurrentAssetsTotal 530755000.00
nonCurrentLiabilitiesOther 22137000.00
nonCurrentLiabilitiesTotal 617808000.00
liabilitiesAndStockholdersEquity 1605188000.00
cashAndShortTermInvestments 976114000.00
propertyPlantAndEquipmentGross 19646000.00
propertyPlantAndEquipmentNet 19646000.00
netWorkingCapital 802116000.00
netInvestedCapital 1226184000.00
commonStockSharesOutstanding 39565087.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 1572175000.00
intangibleAssets 22224000.00
otherCurrentAssets 20987000.00
totalLiab 859376000.00
totalStockholderEquity 712799000.00
otherCurrentLiab 64052000.00
commonStock 102000.00
retainedEarnings 205825000.00
otherLiab 106885000.00
goodWill 123717000.00
otherAssets 135838000.00
cash 515178000.00
totalCurrentLiabilities 245799000.00
currentDeferredRevenue 175819000.00
netDebt -8486000.00
shortLongTermDebtTotal 506692000.00
otherStockholderEquity 505463000.00
propertyPlantEquipment 18816000.00
totalCurrentAssets 1066046000.00
longTermInvestments 205534000.00
netTangibleAssets 566858000.00
shortTermInvestments 463165000.00
netReceivables 66716000.00
longTermDebt 506692000.00
accountsPayable 5928000.00
accumulatedOtherComprehensiveIncome 1409000.00
commonStockTotalEquity 102000.00
nonCurrrentAssetsOther 96669000.00
nonCurrentAssetsTotal 506129000.00
nonCurrentLiabilitiesOther 23022000.00
nonCurrentLiabilitiesTotal 613577000.00
liabilitiesAndStockholdersEquity 1572175000.00
cashAndShortTermInvestments 978343000.00
propertyPlantAndEquipmentGross 18816000.00
propertyPlantAndEquipmentNet 18816000.00
netWorkingCapital 820247000.00
netInvestedCapital 1219491000.00
commonStockSharesOutstanding 39175052.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 1562352000.00
intangibleAssets 23676000.00
otherCurrentAssets 15312000.00
totalLiab 855064000.00
totalStockholderEquity 707288000.00
deferredLongTermLiab 48716000.00
otherCurrentLiab 70059000.00
commonStock 101000.00
retainedEarnings 221020000.00
otherLiab 89547000.00
goodWill 123717000.00
otherAssets 112438000.00
cash 499992000.00
totalCurrentLiabilities 247013000.00
currentDeferredRevenue 161679000.00
netDebt 2310000.00
shortTermDebt 7025000.00
shortLongTermDebtTotal 502302000.00
otherStockholderEquity 481992000.00
propertyPlantEquipment 38900000.00
totalCurrentAssets 1061431000.00
longTermInvestments 202190000.00
netTangibleAssets 559895000.00
shortTermInvestments 452999000.00
netReceivables 93128000.00
longTermDebt 502302000.00
accountsPayable 8250000.00
accumulatedOtherComprehensiveIncome 4175000.00
commonStockTotalEquity 101000.00
nonCurrrentAssetsOther 99992000.00
nonCurrentAssetsTotal 500921000.00
capitalLeaseObligations 7025000.00
nonCurrentLiabilitiesOther 24920000.00
nonCurrentLiabilitiesTotal 608051000.00
liabilitiesAndStockholdersEquity 1562352000.00
cashAndShortTermInvestments 952991000.00
propertyPlantAndEquipmentGross 18537000.00
propertyPlantAndEquipmentNet 18537000.00
netWorkingCapital 814418000.00
netInvestedCapital 1209590000.00
commonStockSharesOutstanding 39938780.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 1487403000.00
intangibleAssets 26259000.00
otherCurrentAssets 14753000.00
totalLiab 817173000.00
totalStockholderEquity 670230000.00
otherCurrentLiab 59877000.00
commonStock 101000.00
retainedEarnings 208970000.00
otherLiab 103888000.00
goodWill 123717000.00
otherAssets 120162000.00
cash 507079000.00
totalCurrentLiabilities 215335000.00
currentDeferredRevenue 149732000.00
netDebt -9129000.00
shortLongTermDebtTotal 497950000.00
otherStockholderEquity 457766000.00
propertyPlantEquipment 17804000.00
totalCurrentAssets 962283000.00
longTermInvestments 237178000.00
netTangibleAssets 520254000.00
shortTermInvestments 377117000.00
netReceivables 63334000.00
longTermDebt 497950000.00
accountsPayable 5726000.00
accumulatedOtherComprehensiveIncome 3393000.00
commonStockTotalEquity 101000.00
nonCurrrentAssetsOther 86604000.00
nonCurrentAssetsTotal 525120000.00
nonCurrentLiabilitiesOther 25972000.00
nonCurrentLiabilitiesTotal 601838000.00
liabilitiesAndStockholdersEquity 1487403000.00
cashAndShortTermInvestments 884196000.00
propertyPlantAndEquipmentGross 17804000.00
propertyPlantAndEquipmentNet 17804000.00
netWorkingCapital 746948000.00
netInvestedCapital 1168180000.00
commonStockSharesOutstanding 38797347.00
2020-06-30
date 2020-06-30
filing_date 2020-08-04
currency_symbol USD
totalAssets 1477653000.00
intangibleAssets 29102000.00
otherCurrentAssets 13762000.00
totalLiab 813532000.00
totalStockholderEquity 664121000.00
otherCurrentLiab 55205000.00
commonStock 101000.00
retainedEarnings 224848000.00
otherLiab 110219000.00
goodWill 133280000.00
otherAssets 114653000.00
cash 551706000.00
totalCurrentLiabilities 209677000.00
currentDeferredRevenue 145526000.00
netDebt -58070000.00
shortLongTermDebtTotal 493636000.00
otherStockholderEquity 435769000.00
propertyPlantEquipment 16865000.00
totalCurrentAssets 993619000.00
longTermInvestments 190134000.00
netTangibleAssets 501739000.00
shortTermInvestments 368015000.00
netReceivables 60136000.00
longTermDebt 493636000.00
accountsPayable 8946000.00
accumulatedOtherComprehensiveIncome 3403000.00
commonStockTotalEquity 101000.00
nonCurrrentAssetsOther 87098000.00
nonCurrentAssetsTotal 484034000.00
nonCurrentLiabilitiesOther 30007000.00
nonCurrentLiabilitiesTotal 603855000.00
liabilitiesAndStockholdersEquity 1477653000.00
cashAndShortTermInvestments 919721000.00
propertyPlantAndEquipmentGross 16865000.00
propertyPlantAndEquipmentNet 16865000.00
netWorkingCapital 783942000.00
netInvestedCapital 1157757000.00
commonStockSharesOutstanding 38565175.00
2020-03-31
date 2020-03-31
filing_date 2020-05-13
currency_symbol USD
totalAssets 1430204000.00
intangibleAssets 8110000.00
otherCurrentAssets 11943000.00
totalLiab 782886000.00
totalStockholderEquity 647318000.00
otherCurrentLiab 48056000.00
commonStock 99000.00
retainedEarnings 229164000.00
otherLiab 108899000.00
goodWill 82400000.00
otherAssets 103833000.00
cash 812667000.00
totalCurrentLiabilities 184628000.00
currentDeferredRevenue 130400000.00
netDebt -323308000.00
shortLongTermDebtTotal 489359000.00
otherStockholderEquity 418036000.00
propertyPlantEquipment 16427000.00
totalCurrentAssets 1153728000.00
longTermInvestments 65706000.00
netTangibleAssets 556808000.00
shortTermInvestments 277148000.00
netReceivables 51970000.00
longTermDebt 489359000.00
accountsPayable 6172000.00
accumulatedOtherComprehensiveIncome 19000.00
commonStockTotalEquity 99000.00
nonCurrrentAssetsOther 78970000.00
nonCurrentAssetsTotal 276476000.00
longTermDebtTotal 489359000.00
nonCurrentLiabilitiesOther 28646000.00
nonCurrentLiabilitiesTotal 598258000.00
capitalSurpluse 418036000.00
liabilitiesAndStockholdersEquity 1430204000.00
cashAndShortTermInvestments 1089815000.00
propertyPlantAndEquipmentGross 16427000.00
propertyPlantAndEquipmentNet 16427000.00
netWorkingCapital 969100000.00
netInvestedCapital 1136677000.00
commonStockSharesOutstanding 39309750.00
2019-12-31
date 2019-12-31
filing_date 2020-03-05
currency_symbol USD
totalAssets 1405166000.00
intangibleAssets 9143000.00
otherCurrentAssets 8406000.00
totalLiab 781034000.00
totalStockholderEquity 624132000.00
deferredLongTermLiab 37074000.00
otherCurrentLiab 62552000.00
commonStock 99000.00
retainedEarnings 226778000.00
otherLiab 84665000.00
goodWill 82400000.00
otherAssets 96542000.00
cash 792363000.00
totalCurrentLiabilities 192671000.00
currentDeferredRevenue 118519000.00
netDebt -307244000.00
shortTermDebt 5925000.00
shortLongTermDebtTotal 485119000.00
otherStockholderEquity 396437000.00
propertyPlantEquipment 16472000.00
totalCurrentAssets 1146201000.00
longTermInvestments 54408000.00
netTangibleAssets 532589000.00
shortTermInvestments 272479000.00
netReceivables 72953000.00
longTermDebt 485119000.00
accountsPayable 5675000.00
accumulatedOtherComprehensiveIncome 818000.00
commonStockTotalEquity 99000.00
nonCurrrentAssetsOther 72091000.00
nonCurrentAssetsTotal 258965000.00
capitalLeaseObligations 5925000.00
longTermDebtTotal 485119000.00
nonCurrentLiabilitiesOther 31408000.00
nonCurrentLiabilitiesTotal 588363000.00
capitalSurpluse 396437000.00
liabilitiesAndStockholdersEquity 1405166000.00
cashAndShortTermInvestments 1064842000.00
propertyPlantAndEquipmentGross 16472000.00
propertyPlantAndEquipmentNet 16472000.00
commonStockSharesOutstanding 39148849.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
totalAssets 827916000.00
intangibleAssets 10239000.00
otherCurrentAssets 9777000.00
totalLiab 259602000.00
totalStockholderEquity 568314000.00
deferredLongTermLiab 29328000.00
otherCurrentLiab 51664000.00
commonStock 98000.00
retainedEarnings 206042000.00
otherLiab 94294000.00
goodWill 82400000.00
otherAssets 97993000.00
cash 346092000.00
totalCurrentLiabilities 165308000.00
currentDeferredRevenue 109677000.00
netDebt -346092000.00
otherStockholderEquity 361180000.00
propertyPlantEquipment 16874000.00
totalCurrentAssets 571874000.00
longTermInvestments 48536000.00
netTangibleAssets 475675000.00
shortTermInvestments 160499000.00
netReceivables 55506000.00
accountsPayable 3967000.00
accumulatedOtherComprehensiveIncome 994000.00
commonStockTotalEquity 98000.00
nonCurrrentAssetsOther 69865000.00
nonCurrentAssetsTotal 256042000.00
nonCurrentLiabilitiesOther 26696000.00
nonCurrentLiabilitiesTotal 94294000.00
capitalSurpluse 361180000.00
liabilitiesAndStockholdersEquity 827916000.00
cashAndShortTermInvestments 506591000.00
propertyPlantAndEquipmentGross 16874000.00
propertyPlantAndEquipmentNet 16874000.00
commonStockSharesOutstanding 39057545.00
2019-06-30
date 2019-06-30
filing_date 2019-07-12
currency_symbol USD
totalAssets 789544000.00
intangibleAssets 11556000.00
otherCurrentAssets 10876000.00
totalLiab 255256000.00
totalStockholderEquity 534288000.00
otherCurrentLiab 50734000.00
commonStock 98000.00
retainedEarnings 190794000.00
otherLiab 92986000.00
goodWill 82400000.00
otherAssets 85736000.00
cash 341738000.00
totalCurrentLiabilities 162270000.00
currentDeferredRevenue 106921000.00
netDebt -341738000.00
otherStockholderEquity 342618000.00
propertyPlantEquipment 15790000.00
totalCurrentAssets 554734000.00
longTermInvestments 39328000.00
netTangibleAssets 440332000.00
shortTermInvestments 156845000.00
netReceivables 45275000.00
accountsPayable 4615000.00
accumulatedOtherComprehensiveIncome 778000.00
commonStockTotalEquity 98000.00
nonCurrrentAssetsOther 60690000.00
nonCurrentAssetsTotal 234810000.00
nonCurrentLiabilitiesOther 25718000.00
nonCurrentLiabilitiesTotal 92986000.00
capitalSurpluse 342618000.00
liabilitiesAndStockholdersEquity 789544000.00
cashAndShortTermInvestments 498583000.00
propertyPlantAndEquipmentGross 15790000.00
propertyPlantAndEquipmentNet 15790000.00
commonStockSharesOutstanding 38993170.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
totalAssets 748869000.00
intangibleAssets 13144000.00
otherCurrentAssets 9800000.00
totalLiab 246773000.00
totalStockholderEquity 502096000.00
otherCurrentLiab 43696000.00
commonStock 96000.00
retainedEarnings 177391000.00
otherLiab 93678000.00
goodWill 82400000.00
otherAssets 83959000.00
cash 301902000.00
totalCurrentLiabilities 153095000.00
currentDeferredRevenue 104506000.00
netDebt -301902000.00
otherStockholderEquity 324457000.00
propertyPlantEquipment 15325000.00
totalCurrentAssets 510665000.00
longTermInvestments 43376000.00
netTangibleAssets 406552000.00
shortTermInvestments 164446000.00
netReceivables 34517000.00
accountsPayable 4893000.00
accumulatedOtherComprehensiveIncome 152000.00
commonStockTotalEquity 96000.00
nonCurrrentAssetsOther 59341000.00
nonCurrentAssetsTotal 238204000.00
nonCurrentLiabilitiesOther 27113000.00
nonCurrentLiabilitiesTotal 93678000.00
capitalSurpluse 324457000.00
liabilitiesAndStockholdersEquity 748869000.00
cashAndShortTermInvestments 466348000.00
propertyPlantAndEquipmentGross 15325000.00
propertyPlantAndEquipmentNet 15325000.00
commonStockSharesOutstanding 38440461.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
totalAssets 673620000.00
intangibleAssets 14732000.00
otherCurrentAssets 6349000.00
totalLiab 206850000.00
totalStockholderEquity 466770000.00
otherCurrentLiab 8709000.00
commonStock 95000.00
retainedEarnings 163714000.00
otherLiab 63427000.00
goodWill 82400000.00
otherAssets 55344000.00
cash 260636000.00
totalCurrentLiabilities 143423000.00
currentDeferredRevenue 92375000.00
netDebt -260636000.00
shortTermDebt 37415000.00
otherStockholderEquity 303900000.00
propertyPlantEquipment 15120000.00
totalCurrentAssets 481763000.00
longTermInvestments 24261000.00
netTangibleAssets 369638000.00
shortTermInvestments 166347000.00
netReceivables 48431000.00
accountsPayable 4924000.00
accumulatedOtherComprehensiveIncome -939000.00
commonStockTotalEquity 95000.00
nonCurrrentAssetsOther 31863000.00
nonCurrentAssetsTotal 191857000.00
nonCurrentLiabilitiesTotal 63427000.00
capitalSurpluse 303900000.00
liabilitiesAndStockholdersEquity 673620000.00
cashAndShortTermInvestments 426983000.00
propertyPlantAndEquipmentGross 15120000.00
propertyPlantAndEquipmentNet 15120000.00
commonStockSharesOutstanding 37607625.00
2018-09-30
date 2018-09-30
filing_date 2018-11-08
currency_symbol USD
totalAssets 609388000.00
intangibleAssets 16374000.00
otherCurrentAssets 8413000.00
totalLiab 179249000.00
totalStockholderEquity 430139000.00
otherCurrentLiab 33484000.00
commonStock 95000.00
retainedEarnings 139534000.00
otherLiab 58748000.00
goodWill 83156000.00
otherAssets 48124000.00
cash 205247000.00
totalCurrentLiabilities 120501000.00
currentDeferredRevenue 84176000.00
netDebt -205247000.00
otherStockholderEquity 291087000.00
propertyPlantEquipment 13596000.00
totalCurrentAssets 424594000.00
longTermInvestments 23544000.00
netTangibleAssets 330609000.00
shortTermInvestments 181227000.00
netReceivables 29707000.00
accountsPayable 2841000.00
accumulatedOtherComprehensiveIncome -577000.00
commonStockTotalEquity 95000.00
nonCurrrentAssetsOther 25048000.00
nonCurrentAssetsTotal 184794000.00
nonCurrentLiabilitiesTotal 58748000.00
liabilitiesAndStockholdersEquity 609388000.00
cashAndShortTermInvestments 386474000.00
propertyPlantAndEquipmentGross 13596000.00
propertyPlantAndEquipmentNet 13596000.00
commonStockSharesOutstanding 37475729.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 577240000.00
intangibleAssets 18017000.00
otherCurrentAssets 10344000.00
totalLiab 173537000.00
totalStockholderEquity 403703000.00
otherCurrentLiab 32772000.00
commonStock 94000.00
retainedEarnings 131440000.00
otherLiab 54746000.00
goodWill 83157000.00
otherAssets 43392000.00
cash 205193000.00
totalCurrentLiabilities 118791000.00
currentDeferredRevenue 81660000.00
netDebt -205193000.00
otherStockholderEquity 273323000.00
propertyPlantEquipment 11858000.00
totalCurrentAssets 400339000.00
longTermInvestments 20477000.00
netTangibleAssets 302529000.00
shortTermInvestments 151843000.00
netReceivables 32959000.00
accountsPayable 4359000.00
accumulatedOtherComprehensiveIncome -1154000.00
commonStockTotalEquity 94000.00
nonCurrrentAssetsOther 22009000.00
nonCurrentAssetsTotal 176901000.00
nonCurrentLiabilitiesTotal 54746000.00
liabilitiesAndStockholdersEquity 577240000.00
cashAndShortTermInvestments 357036000.00
propertyPlantAndEquipmentGross 11858000.00
propertyPlantAndEquipmentNet 11858000.00
commonStockSharesOutstanding 36923520.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 542609000.00
intangibleAssets 19660000.00
otherCurrentAssets 11216000.00
totalLiab 161147000.00
totalStockholderEquity 381462000.00
otherCurrentLiab 29589000.00
commonStock 92000.00
retainedEarnings 123063000.00
otherLiab 51797000.00
goodWill 83195000.00
otherAssets 35412000.00
cash 182042000.00
totalCurrentLiabilities 109350000.00
currentDeferredRevenue 74728000.00
netDebt -182042000.00
otherStockholderEquity 258763000.00
propertyPlantEquipment 10587000.00
totalCurrentAssets 374964000.00
longTermInvestments 18791000.00
netTangibleAssets 278607000.00
shortTermInvestments 143318000.00
netReceivables 38388000.00
accountsPayable 5033000.00
accumulatedOtherComprehensiveIncome -456000.00
commonStockTotalEquity 92000.00
nonCurrrentAssetsOther 17456000.00
nonCurrentAssetsTotal 167645000.00
nonCurrentLiabilitiesTotal 51797000.00
liabilitiesAndStockholdersEquity 542609000.00
cashAndShortTermInvestments 325360000.00
propertyPlantAndEquipmentGross 10587000.00
propertyPlantAndEquipmentNet 10587000.00
commonStockSharesOutstanding 36464230.00
2017-12-31
date 2017-12-31
filing_date 2018-03-15
currency_symbol USD
totalAssets 502576000.00
intangibleAssets 15664000.00
otherCurrentAssets 7407000.00
totalLiab 148611000.00
totalStockholderEquity 353965000.00
deferredLongTermLiab 38249000.00
otherCurrentLiab 7235000.00
commonStock 91000.00
retainedEarnings 103893000.00
otherLiab 44203000.00
goodWill 69217000.00
otherAssets 137691000.00
cash 161261000.00
totalCurrentLiabilities 104408000.00
currentDeferredRevenue 66986000.00
netDebt -161261000.00
shortTermDebt 28227000.00
otherStockholderEquity 249874000.00
propertyPlantEquipment 9230000.00
totalCurrentAssets 355655000.00
longTermInvestments 27407000.00
netTangibleAssets 269084000.00
shortTermInvestments 141672000.00
netReceivables 45315000.00
accountsPayable 1960000.00
accumulatedOtherComprehensiveIncome 107000.00
commonStockTotalEquity 91000.00
nonCurrrentAssetsOther 6060000.00
nonCurrentAssetsTotal 146921000.00
nonCurrentLiabilitiesTotal 44203000.00
liabilitiesAndStockholdersEquity 502576000.00
cashAndShortTermInvestments 302933000.00
propertyPlantAndEquipmentGross 9230000.00
propertyPlantAndEquipmentNet 9230000.00
commonStockSharesOutstanding 36296609.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 464415000.00
intangibleAssets 17108000.00
otherCurrentAssets 5847000.00
totalLiab 121152000.00
totalStockholderEquity 343263000.00
otherCurrentLiab 26033000.00
commonStock 90000.00
retainedEarnings 100341000.00
otherLiab 33929000.00
goodWill 69355000.00
otherAssets 142285000.00
cash 145365000.00
totalCurrentLiabilities 87223000.00
currentDeferredRevenue 57726000.00
netDebt -145365000.00
otherStockholderEquity 242704000.00
propertyPlantEquipment 8076000.00
totalCurrentAssets 314054000.00
longTermInvestments 22503000.00
netTangibleAssets 256800000.00
shortTermInvestments 128936000.00
netReceivables 33906000.00
accountsPayable 3464000.00
accumulatedOtherComprehensiveIncome 128000.00
commonStockTotalEquity 90000.00
nonCurrrentAssetsOther 5362000.00
nonCurrentAssetsTotal 150361000.00
nonCurrentLiabilitiesTotal 33929000.00
liabilitiesAndStockholdersEquity 464415000.00
cashAndShortTermInvestments 274301000.00
propertyPlantAndEquipmentGross 8076000.00
propertyPlantAndEquipmentNet 8076000.00
commonStockSharesOutstanding 36184151.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 447578000.00
intangibleAssets 18552000.00
otherCurrentAssets 7206000.00
totalLiab 112882000.00
totalStockholderEquity 334696000.00
otherCurrentLiab 22556000.00
commonStock 90000.00
retainedEarnings 98660000.00
otherLiab 31306000.00
goodWill 69355000.00
otherAssets 144006000.00
cash 142457000.00
totalCurrentLiabilities 81576000.00
currentDeferredRevenue 57258000.00
netDebt -142457000.00
otherStockholderEquity 235351000.00
propertyPlantEquipment 5266000.00
totalCurrentAssets 298306000.00
longTermInvestments 22376000.00
netTangibleAssets 246789000.00
shortTermInvestments 118371000.00
netReceivables 30272000.00
accountsPayable 1762000.00
accumulatedOtherComprehensiveIncome 595000.00
commonStockTotalEquity 90000.00
nonCurrrentAssetsOther 5569000.00
nonCurrentAssetsTotal 149272000.00
nonCurrentLiabilitiesTotal 31306000.00
liabilitiesAndStockholdersEquity 447578000.00
cashAndShortTermInvestments 260828000.00
propertyPlantAndEquipmentGross 5266000.00
propertyPlantAndEquipmentNet 5266000.00
commonStockSharesOutstanding 36194471.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 437316000.00
intangibleAssets 12946000.00
otherCurrentAssets 6876000.00
totalLiab 113464000.00
totalStockholderEquity 323852000.00
otherCurrentLiab 24196000.00
commonStock 89000.00
retainedEarnings 95414000.00
otherLiab 30345000.00
goodWill 35145000.00
otherAssets 103624000.00
cash 175960000.00
totalCurrentLiabilities 83119000.00
currentDeferredRevenue 55978000.00
netDebt -175960000.00
otherStockholderEquity 227887000.00
propertyPlantEquipment 4869000.00
totalCurrentAssets 328823000.00
longTermInvestments 23582000.00
netTangibleAssets 275761000.00
shortTermInvestments 111097000.00
netReceivables 34890000.00
accountsPayable 2945000.00
accumulatedOtherComprehensiveIncome 462000.00
commonStockTotalEquity 89000.00
nonCurrrentAssetsOther 5397000.00
nonCurrentAssetsTotal 108493000.00
nonCurrentLiabilitiesTotal 30345000.00
liabilitiesAndStockholdersEquity 437316000.00
cashAndShortTermInvestments 287057000.00
propertyPlantAndEquipmentGross 4869000.00
propertyPlantAndEquipmentNet 4869000.00
commonStockSharesOutstanding 36113216.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
totalAssets 403031000.00
intangibleAssets 14035000.00
otherCurrentAssets 4804000.00
totalLiab 106815000.00
totalStockholderEquity 296216000.00
deferredLongTermLiab 23395000.00
otherCurrentLiab 4274000.00
commonStock 88000.00
retainedEarnings 74694000.00
otherLiab 28659000.00
goodWill 35145000.00
otherAssets 85105000.00
cash 172957000.00
totalCurrentLiabilities 78156000.00
currentDeferredRevenue 50111000.00
netDebt -172957000.00
shortTermDebt 21072000.00
otherStockholderEquity 221609000.00
propertyPlantEquipment 4760000.00
totalCurrentAssets 313166000.00
longTermInvestments 20443000.00
netTangibleAssets 247036000.00
shortTermInvestments 102075000.00
netReceivables 33330000.00
accountsPayable 2699000.00
accumulatedOtherComprehensiveIncome -175000.00
commonStockTotalEquity 88000.00
nonCurrrentAssetsOther 5093000.00
nonCurrentAssetsTotal 89865000.00
nonCurrentLiabilitiesTotal 28659000.00
liabilitiesAndStockholdersEquity 403031000.00
cashAndShortTermInvestments 275032000.00
propertyPlantAndEquipmentGross 4760000.00
propertyPlantAndEquipmentNet 4760000.00
commonStockSharesOutstanding 36003803.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalAssets 377012000.00
intangibleAssets 15156000.00
otherCurrentAssets 4421000.00
totalLiab 97099000.00
totalStockholderEquity 279913000.00
otherCurrentLiab 22488000.00
commonStock 88000.00
retainedEarnings 64455000.00
otherLiab 26188000.00
goodWill 35145000.00
otherAssets 88938000.00
cash 145192000.00
totalCurrentLiabilities 70475000.00
currentDeferredRevenue 45875000.00
netDebt -145192000.00
otherStockholderEquity 215115000.00
propertyPlantEquipment 4444000.00
totalCurrentAssets 283630000.00
longTermInvestments 22077000.00
shortTermInvestments 107286000.00
netReceivables 26731000.00
accountsPayable 2112000.00
accumulatedOtherComprehensiveIncome 255000.00
commonStockTotalEquity 88000.00
nonCurrrentAssetsOther 5298000.00
nonCurrentAssetsTotal 93382000.00
nonCurrentLiabilitiesTotal 26624000.00
liabilitiesAndStockholdersEquity 377012000.00
cashAndShortTermInvestments 252478000.00
propertyPlantAndEquipmentGross 4444000.00
propertyPlantAndEquipmentNet 4444000.00
commonStockSharesOutstanding 35983790.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 356069000.00
intangibleAssets 16290000.00
otherCurrentAssets 5196000.00
totalLiab 90013000.00
totalStockholderEquity 266056000.00
otherCurrentLiab 19550000.00
commonStock 86000.00
retainedEarnings 57343000.00
otherLiab 24841000.00
goodWill 35145000.00
otherAssets 89047000.00
cash 178420000.00
totalCurrentLiabilities 64577000.00
currentDeferredRevenue 42812000.00
netDebt -178420000.00
otherStockholderEquity 208507000.00
propertyPlantEquipment 4366000.00
totalCurrentAssets 262656000.00
longTermInvestments 22000000.00
shortTermInvestments 58236000.00
netReceivables 20804000.00
accountsPayable 2215000.00
accumulatedOtherComprehensiveIncome 120000.00
commonStockTotalEquity 86000.00
nonCurrrentAssetsOther 5192000.00
nonCurrentAssetsTotal 93413000.00
nonCurrentLiabilitiesTotal 25436000.00
liabilitiesAndStockholdersEquity 356069000.00
cashAndShortTermInvestments 236656000.00
propertyPlantAndEquipmentGross 4366000.00
propertyPlantAndEquipmentNet 4366000.00
commonStockSharesOutstanding 35787574.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalAssets 347359000.00
intangibleAssets 17424000.00
otherCurrentAssets 4770000.00
totalLiab 91999000.00
totalStockholderEquity 255360000.00
otherCurrentLiab 20238000.00
commonStock 86000.00
retainedEarnings 50894000.00
otherLiab 25141000.00
goodWill 35145000.00
otherAssets 75268000.00
cash 238202000.00
totalCurrentLiabilities 66206000.00
currentDeferredRevenue 43746000.00
netDebt -238202000.00
otherStockholderEquity 203969000.00
propertyPlantEquipment 4023000.00
totalCurrentAssets 268068000.00
shortTermInvestments 9277000.00
netReceivables 15819000.00
accountsPayable 2222000.00
accumulatedOtherComprehensiveIncome 411000.00
commonStockTotalEquity 86000.00
nonCurrrentAssetsOther 5411000.00
nonCurrentAssetsTotal 79291000.00
nonCurrentLiabilitiesTotal 25793000.00
liabilitiesAndStockholdersEquity 347359000.00
cashAndShortTermInvestments 247479000.00
propertyPlantAndEquipmentGross 4023000.00
propertyPlantAndEquipmentNet 4023000.00
commonStockSharesOutstanding 35707977.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
totalAssets 334424000.00
intangibleAssets 18558000.00
otherCurrentAssets 3293000.00
totalLiab 87754000.00
totalStockholderEquity 246670000.00
deferredLongTermLiab 18039000.00
otherCurrentLiab 7636000.00
commonStock 86000.00
retainedEarnings 46570000.00
otherLiab 22140000.00
goodWill 35145000.00
otherAssets 68885000.00
cash 234539000.00
totalCurrentLiabilities 64860000.00
currentDeferredRevenue 37104000.00
netDebt -234539000.00
shortTermDebt 17590000.00
otherStockholderEquity 200107000.00
propertyPlantEquipment 3584000.00
totalCurrentAssets 261955000.00
longTermInvestments 3230000.00
netTangibleAssets 192967000.00
shortTermInvestments 3713000.00
netReceivables 20410000.00
accountsPayable 2530000.00
accumulatedOtherComprehensiveIncome -93000.00
commonStockTotalEquity 86000.00
nonCurrrentAssetsOther 5184000.00
nonCurrentAssetsTotal 72469000.00
nonCurrentLiabilitiesTotal 22894000.00
liabilitiesAndStockholdersEquity 334424000.00
cashAndShortTermInvestments 238252000.00
propertyPlantAndEquipmentGross 3584000.00
propertyPlantAndEquipmentNet 3584000.00
commonStockSharesOutstanding 35727077.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 316041000.00
intangibleAssets 23895000.00
otherCurrentAssets 3784000.00
totalLiab 84290000.00
totalStockholderEquity 231751000.00
otherCurrentLiab 20521000.00
commonStock 86000.00
retainedEarnings 36637000.00
otherLiab 20654000.00
otherAssets 31081000.00
cash 238930000.00
totalCurrentLiabilities 62933000.00
currentDeferredRevenue 40692000.00
netDebt -238930000.00
otherStockholderEquity 195153000.00
propertyPlantEquipment 3291000.00
totalCurrentAssets 281669000.00
shortTermInvestments 10725000.00
netReceivables 23182000.00
inventory 5048000.00
accountsPayable 1720000.00
accumulatedOtherComprehensiveIncome -125000.00
commonStockTotalEquity 86000.00
nonCurrrentAssetsOther 28671000.00
nonCurrentAssetsTotal 34372000.00
nonCurrentLiabilitiesTotal 21357000.00
liabilitiesAndStockholdersEquity 316041000.00
cashAndShortTermInvestments 249655000.00
propertyPlantAndEquipmentGross 3291000.00
propertyPlantAndEquipmentNet 3291000.00
commonStockSharesOutstanding 35761096.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 315372000.00
otherCurrentAssets 3600000.00
totalLiab 93405000.00
totalStockholderEquity 221967000.00
otherCurrentLiab 33526000.00
commonStock 85000.00
retainedEarnings 29864000.00
otherLiab 18401000.00
otherAssets 6924000.00
cash 270119000.00
totalCurrentLiabilities 75004000.00
currentDeferredRevenue 39586000.00
netDebt -270119000.00
otherStockholderEquity 191735000.00
propertyPlantEquipment 2543000.00
totalCurrentAssets 305905000.00
shortTermInvestments 13699000.00
netReceivables 14298000.00
inventory 4189000.00
accountsPayable 1892000.00
accumulatedOtherComprehensiveIncome 283000.00
commonStockTotalEquity 85000.00
nonCurrrentAssetsOther 4294000.00
nonCurrentAssetsTotal 9467000.00
nonCurrentLiabilitiesTotal 18401000.00
liabilitiesAndStockholdersEquity 315372000.00
cashAndShortTermInvestments 283818000.00
propertyPlantAndEquipmentGross 2543000.00
propertyPlantAndEquipmentNet 2543000.00
commonStockSharesOutstanding 35001262.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 222060000.00
otherCurrentAssets 2998000.00
totalLiab 61620000.00
totalStockholderEquity 160440000.00
otherCurrentLiab 13279000.00
commonStock 80000.00
retainedEarnings 24942000.00
otherLiab 17042000.00
otherAssets 6305000.00
cash 162946000.00
totalCurrentLiabilities 44578000.00
currentDeferredRevenue 28818000.00
netDebt -162946000.00
otherStockholderEquity 135713000.00
propertyPlantEquipment 2321000.00
totalCurrentAssets 213434000.00
shortTermInvestments 28722000.00
netReceivables 14912000.00
inventory 3856000.00
accountsPayable 2481000.00
accumulatedOtherComprehensiveIncome -295000.00
commonStockTotalEquity 80000.00
nonCurrrentAssetsOther 4090000.00
nonCurrentAssetsTotal 8626000.00
nonCurrentLiabilitiesTotal 17042000.00
liabilitiesAndStockholdersEquity 222060000.00
cashAndShortTermInvestments 191668000.00
propertyPlantAndEquipmentGross 2321000.00
propertyPlantAndEquipmentNet 2321000.00
commonStockSharesOutstanding 34786581.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
totalAssets 210552000.00
intangibleAssets 18558000.00
otherCurrentAssets 2078000.00
totalLiab 55544000.00
totalStockholderEquity 155008000.00
deferredLongTermLiab 9566000.00
otherCurrentLiab 5756000.00
commonStock 79000.00
retainedEarnings 20776000.00
otherLiab 13851000.00
goodWill 35000000.00
otherAssets 6094000.00
cash 124184000.00
totalCurrentLiabilities 41693000.00
currentDeferredRevenue 22594000.00
netDebt -124184000.00
shortTermDebt 11508000.00
otherStockholderEquity 134486000.00
propertyPlantEquipment 2148000.00
totalCurrentAssets 202310000.00
longTermInvestments 3060000.00
netTangibleAssets 155008000.00
shortTermInvestments 52997000.00
netReceivables 19263000.00
inventory 3788000.00
accountsPayable 1835000.00
accumulatedOtherComprehensiveIncome -333000.00
commonStockTotalEquity 79000.00
nonCurrrentAssetsOther 4081000.00
nonCurrentAssetsTotal 8242000.00
nonCurrentLiabilitiesTotal 13851000.00
liabilitiesAndStockholdersEquity 210552000.00
cashAndShortTermInvestments 177181000.00
propertyPlantAndEquipmentGross 2148000.00
propertyPlantAndEquipmentNet 2148000.00
commonStockSharesOutstanding 34673940.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 193030000.00
otherCurrentAssets 1760000.00
totalLiab 45662000.00
totalStockholderEquity 147368000.00
otherCurrentLiab 11766000.00
commonStock 74000.00
retainedEarnings 14116000.00
otherLiab 12795000.00
otherAssets 6289000.00
cash 167846000.00
totalCurrentLiabilities 32840000.00
currentDeferredRevenue 19130000.00
netDebt -167846000.00
otherStockholderEquity 133359000.00
propertyPlantEquipment 1916000.00
totalCurrentAssets 184825000.00
shortTermInvestments 1163000.00
netReceivables 11033000.00
inventory 3023000.00
accountsPayable 1944000.00
accumulatedOtherComprehensiveIncome -181000.00
commonStockTotalEquity 74000.00
preferredStockTotalEquity 74000.00
nonCurrrentAssetsOther 3925000.00
nonCurrentAssetsTotal 8205000.00
nonCurrentLiabilitiesTotal 12822000.00
liabilitiesAndStockholdersEquity 193030000.00
cashAndShortTermInvestments 169009000.00
propertyPlantAndEquipmentGross 1916000.00
propertyPlantAndEquipmentNet 1916000.00
commonStockSharesOutstanding 29488511.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 98769000.00
otherCurrentAssets 440000.00
totalLiab 52608000.00
totalStockholderEquity 46161000.00
deferredLongTermLiab 7938000.00
otherCurrentLiab 3278000.00
commonStock 17000.00
retainedEarnings 10804000.00
otherLiab 16814000.00
otherAssets 7728000.00
cash 75261000.00
totalCurrentLiabilities 35767000.00
currentDeferredRevenue 24026000.00
netDebt -75261000.00
shortTermDebt 7128000.00
otherStockholderEquity 35226000.00
propertyPlantEquipment 1821000.00
totalCurrentAssets 89220000.00
longTermInvestments 3317000.00
netTangibleAssets 46161000.00
shortTermInvestments 1146000.00
netReceivables 8631000.00
inventory 3742000.00
accountsPayable 1335000.00
accumulatedOtherComprehensiveIncome 73000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 41000.00
nonCurrrentAssetsOther 5978000.00
nonCurrentAssetsTotal 9549000.00
nonCurrentLiabilitiesTotal 16841000.00
liabilitiesAndStockholdersEquity 98769000.00
cashAndShortTermInvestments 76407000.00
propertyPlantAndEquipmentGross 1821000.00
propertyPlantAndEquipmentNet 1821000.00
commonStockSharesOutstanding 29580336.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 94467000.00
otherCurrentAssets 393000.00
totalLiab 49736000.00
totalStockholderEquity 44731000.00
deferredLongTermLiab 7583000.00
otherCurrentLiab 2442000.00
commonStock 17000.00
retainedEarnings 9574000.00
otherLiab 7682000.00
otherAssets 2034000.00
cash 71729000.00
totalCurrentLiabilities 34471000.00
currentDeferredRevenue 24839000.00
netDebt -71729000.00
shortTermDebt 6485000.00
otherStockholderEquity 35017000.00
propertyPlantEquipment 1783000.00
totalCurrentAssets 85837000.00
longTermInvestments 3142000.00
netTangibleAssets 44731000.00
shortTermInvestments 1892000.00
netReceivables 7976000.00
inventory 3847000.00
accountsPayable 705000.00
accumulatedOtherComprehensiveIncome 82000.00
commonStockTotalEquity 17000.00
nonCurrrentAssetsOther 5176000.00
nonCurrentAssetsTotal 8630000.00
nonCurrentLiabilitiesTotal 15265000.00
liabilitiesAndStockholdersEquity 94467000.00
cashAndShortTermInvestments 73621000.00
propertyPlantAndEquipmentGross 1783000.00
propertyPlantAndEquipmentNet 1783000.00
commonStockSharesOutstanding 29580336.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 89724000.00
otherCurrentAssets 428000.00
totalLiab 43878000.00
totalStockholderEquity 45846000.00
otherCurrentLiab 3911000.00
commonStock 17000.00
retainedEarnings 10822000.00
otherLiab 12507000.00
goodWill 35000000.00
otherAssets 5368000.00
cash 62379000.00
totalCurrentLiabilities 31344000.00
currentDeferredRevenue 18175000.00
netDebt -62379000.00
shortTermDebt 7492000.00
otherStockholderEquity 34811000.00
propertyPlantEquipment 1272000.00
totalCurrentAssets 83084000.00
longTermInvestments 20000000.00
shortTermInvestments 3182000.00
netReceivables 12728000.00
inventory 4367000.00
accountsPayable 1766000.00
accumulatedOtherComprehensiveIncome 155000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 41000.00
nonCurrrentAssetsOther 3890000.00
nonCurrentAssetsTotal 6640000.00
nonCurrentLiabilitiesTotal 12534000.00
liabilitiesAndStockholdersEquity 89724000.00
cashAndShortTermInvestments 65561000.00
propertyPlantAndEquipmentGross 1272000.00
propertyPlantAndEquipmentNet 1272000.00
commonStockSharesOutstanding 29580336.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
commonStockSharesOutstanding 29580336.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
commonStockSharesOutstanding 29580336.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalStockholderEquity 39182000.00
cash -45995000.00
netDebt 45995000.00
otherStockholderEquity 38453000.00
totalCurrentAssets 45995000.00
shortTermInvestments 91990000.00
cashAndShortTermInvestments 45995000.00
commonStockSharesOutstanding 29580336.00
2012-12-31
date 2012-12-31
currency_symbol USD
totalAssets 64379000.00
otherCurrentAssets 3423000.00
totalLiab 25885000.00
totalStockholderEquity 38494000.00
otherCurrentLiab 16384000.00
commonStock 16000.00
retainedEarnings 4187000.00
otherLiab 8424000.00
otherAssets 4553000.00
cash 42887000.00
totalCurrentLiabilities 17441000.00
propertyPlantEquipment 937000.00
shortTermInvestments 3108000.00
accountsPayable 1057000.00
preferredStockTotalEquity 41000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-02
currency_symbol USD
totalAssets 1819401000.00
intangibleAssets 27508000.00
otherCurrentAssets 22482000.00
totalLiab 1141257000.00
totalStockholderEquity 678144000.00
deferredLongTermLiab 138907000.00
otherCurrentLiab 103055000.00
commonStock 107000.00
capitalStock 107000.00
retainedEarnings 33308000.00
otherLiab 90567000.00
goodWill 153241000.00
otherAssets 251992000.00
cash 347338000.00
totalCurrentLiabilities 452472000.00
currentDeferredRevenue 327918000.00
netDebt 229863000.00
shortTermDebt 7857000.00
shortLongTermDebtTotal 577201000.00
otherStockholderEquity 660289000.00
propertyPlantEquipment 61331000.00
totalCurrentAssets 1097581000.00
longTermInvestments 227748000.00
netTangibleAssets 497395000.00
shortTermInvestments 606944000.00
netReceivables 120817000.00
longTermDebt 569344000.00
accountsPayable 13642000.00
accumulatedOtherComprehensiveIncome -15560000.00
nonCurrrentAssetsOther 217040000.00
nonCurrentAssetsTotal 721820000.00
capitalLeaseObligations 7857000.00
nonCurrentLiabilitiesOther 38917000.00
nonCurrentLiabilitiesTotal 688785000.00
liabilitiesAndStockholdersEquity 1819401000.00
cashAndShortTermInvestments 954282000.00
propertyPlantAndEquipmentGross 57660000.00
propertyPlantAndEquipmentNet 23474000.00
netWorkingCapital 645109000.00
netInvestedCapital 1247488000.00
commonStockSharesOutstanding 40583002.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
totalAssets 1693202000.00
intangibleAssets 17866000.00
otherCurrentAssets 22225000.00
totalLiab 966690000.00
totalStockholderEquity 726512000.00
deferredLongTermLiab 96619000.00
otherCurrentLiab 92044000.00
commonStock 104000.00
capitalStock 104000.00
retainedEarnings 137074000.00
otherLiab 106594000.00
goodWill 123717000.00
otherAssets 168910000.00
cash 356850000.00
totalCurrentLiabilities 340002000.00
currentDeferredRevenue 230908000.00
netDebt 163244000.00
shortTermDebt 6974000.00
shortLongTermDebtTotal 520094000.00
otherStockholderEquity 588937000.00
propertyPlantEquipment 20183000.00
totalCurrentAssets 1061864000.00
longTermInvestments 300662000.00
netTangibleAssets 584929000.00
shortTermInvestments 569578000.00
netReceivables 113211000.00
longTermDebt 520094000.00
accountsPayable 10076000.00
accumulatedOtherComprehensiveIncome 397000.00
nonCurrrentAssetsOther 121743000.00
nonCurrentAssetsTotal 631338000.00
capitalLeaseObligations 6974000.00
nonCurrentLiabilitiesOther 20227000.00
nonCurrentLiabilitiesTotal 626688000.00
liabilitiesAndStockholdersEquity 1693202000.00
cashAndShortTermInvestments 926428000.00
propertyPlantAndEquipmentGross 47119000.00
propertyPlantAndEquipmentNet 20183000.00
netWorkingCapital 721862000.00
netInvestedCapital 1246606000.00
commonStockSharesOutstanding 39645453.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 1562352000.00
intangibleAssets 23676000.00
otherCurrentAssets 15312000.00
totalLiab 855064000.00
totalStockholderEquity 707288000.00
deferredLongTermLiab 48716000.00
otherCurrentLiab 70059000.00
commonStock 101000.00
capitalStock 101000.00
retainedEarnings 221020000.00
otherLiab 89547000.00
goodWill 123717000.00
otherAssets 112438000.00
cash 499992000.00
totalCurrentLiabilities 247013000.00
currentDeferredRevenue 161679000.00
netDebt 2310000.00
shortTermDebt 7025000.00
shortLongTermDebtTotal 502302000.00
otherStockholderEquity 481992000.00
propertyPlantEquipment 38900000.00
totalCurrentAssets 1061431000.00
longTermInvestments 202190000.00
netTangibleAssets 559895000.00
shortTermInvestments 452999000.00
netReceivables 93128000.00
longTermDebt 502302000.00
accountsPayable 8250000.00
accumulatedOtherComprehensiveIncome 4175000.00
commonStockTotalEquity 101000.00
nonCurrrentAssetsOther 99992000.00
nonCurrentAssetsTotal 500921000.00
capitalLeaseObligations 7025000.00
nonCurrentLiabilitiesOther 24920000.00
nonCurrentLiabilitiesTotal 608051000.00
liabilitiesAndStockholdersEquity 1562352000.00
cashAndShortTermInvestments 952991000.00
propertyPlantAndEquipmentGross 18537000.00
propertyPlantAndEquipmentNet 18537000.00
netWorkingCapital 814418000.00
netInvestedCapital 1209590000.00
commonStockSharesOutstanding 38628770.00
2019-12-31
date 2019-12-31
filing_date 2020-03-05
currency_symbol USD
totalAssets 1405166000.00
intangibleAssets 9143000.00
otherCurrentAssets 8406000.00
totalLiab 781034000.00
totalStockholderEquity 624132000.00
deferredLongTermLiab 37074000.00
otherCurrentLiab 62552000.00
commonStock 99000.00
capitalStock 99000.00
retainedEarnings 226778000.00
otherLiab 84665000.00
goodWill 82400000.00
otherAssets 74058000.00
cash 792363000.00
totalCurrentLiabilities 192671000.00
currentDeferredRevenue 118519000.00
netDebt -307244000.00
shortTermDebt 5925000.00
shortLongTermDebtTotal 485119000.00
otherStockholderEquity 396437000.00
propertyPlantEquipment 38956000.00
totalCurrentAssets 1146201000.00
longTermInvestments 54408000.00
netTangibleAssets 532589000.00
shortTermInvestments 272479000.00
netReceivables 72953000.00
longTermDebt 485119000.00
accountsPayable 5675000.00
accumulatedOtherComprehensiveIncome 818000.00
commonStockTotalEquity 99000.00
nonCurrrentAssetsOther 72091000.00
nonCurrentAssetsTotal 258965000.00
capitalLeaseObligations 5925000.00
longTermDebtTotal 485119000.00
nonCurrentLiabilitiesOther 31408000.00
nonCurrentLiabilitiesTotal 588363000.00
capitalSurpluse 396437000.00
liabilitiesAndStockholdersEquity 1405166000.00
cashAndShortTermInvestments 1064842000.00
propertyPlantAndEquipmentGross 16472000.00
propertyPlantAndEquipmentNet 16472000.00
netWorkingCapital 953530000.00
netInvestedCapital 1109251000.00
commonStockSharesOutstanding 38890108.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
totalAssets 673620000.00
intangibleAssets 14732000.00
otherCurrentAssets 6349000.00
totalLiab 206850000.00
totalStockholderEquity 466770000.00
deferredLongTermLiab 25595000.00
otherCurrentLiab 8709000.00
commonStock 95000.00
capitalStock 95000.00
retainedEarnings 163714000.00
otherLiab 63427000.00
goodWill 82400000.00
otherAssets 55344000.00
cash 260636000.00
totalCurrentLiabilities 143423000.00
currentDeferredRevenue 92375000.00
netDebt -260636000.00
shortTermDebt 37415000.00
otherStockholderEquity 303900000.00
propertyPlantEquipment 15120000.00
totalCurrentAssets 481763000.00
longTermInvestments 24261000.00
netTangibleAssets 369638000.00
shortTermInvestments 166347000.00
netReceivables 48431000.00
accountsPayable 4924000.00
accumulatedOtherComprehensiveIncome -939000.00
commonStockTotalEquity 95000.00
nonCurrrentAssetsOther 31863000.00
nonCurrentAssetsTotal 191857000.00
nonCurrentLiabilitiesOther 6268000.00
nonCurrentLiabilitiesTotal 63427000.00
capitalSurpluse 303900000.00
liabilitiesAndStockholdersEquity 673620000.00
cashAndShortTermInvestments 426983000.00
propertyPlantAndEquipmentGross 15120000.00
propertyPlantAndEquipmentNet 15120000.00
netWorkingCapital 338340000.00
netInvestedCapital 466770000.00
commonStockSharesOutstanding 37065727.00
2017-12-31
date 2017-12-31
filing_date 2018-03-15
currency_symbol USD
totalAssets 502576000.00
intangibleAssets 15664000.00
otherCurrentAssets 7407000.00
totalLiab 148611000.00
totalStockholderEquity 353965000.00
deferredLongTermLiab 38249000.00
otherCurrentLiab 7235000.00
commonStock 91000.00
retainedEarnings 103893000.00
otherLiab 44203000.00
goodWill 69217000.00
otherAssets 25403000.00
cash 161261000.00
totalCurrentLiabilities 104408000.00
currentDeferredRevenue 66986000.00
netDebt -161261000.00
shortTermDebt 28227000.00
otherStockholderEquity 249874000.00
propertyPlantEquipment 9230000.00
totalCurrentAssets 355655000.00
longTermInvestments 27407000.00
netTangibleAssets 269084000.00
shortTermInvestments 141672000.00
netReceivables 45315000.00
accountsPayable 1960000.00
accumulatedOtherComprehensiveIncome 107000.00
commonStockTotalEquity 91000.00
nonCurrrentAssetsOther 6060000.00
nonCurrentAssetsTotal 146921000.00
nonCurrentLiabilitiesOther 242000.00
nonCurrentLiabilitiesTotal 44203000.00
capitalSurpluse 249874000.00
liabilitiesAndStockholdersEquity 502576000.00
cashAndShortTermInvestments 302933000.00
propertyPlantAndEquipmentGross 9230000.00
propertyPlantAndEquipmentNet 9230000.00
netWorkingCapital 251247000.00
netInvestedCapital 353965000.00
commonStockSharesOutstanding 36175824.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
totalAssets 403031000.00
intangibleAssets 14035000.00
otherCurrentAssets 4804000.00
totalLiab 106815000.00
totalStockholderEquity 296216000.00
deferredLongTermLiab 23395000.00
otherCurrentLiab 4274000.00
commonStock 88000.00
retainedEarnings 74694000.00
otherLiab 28659000.00
goodWill 35145000.00
otherAssets 15482000.00
cash 172957000.00
totalCurrentLiabilities 78156000.00
currentDeferredRevenue 50111000.00
netDebt -172957000.00
shortTermDebt 21072000.00
otherStockholderEquity 221609000.00
propertyPlantEquipment 4760000.00
totalCurrentAssets 313166000.00
longTermInvestments 20443000.00
netTangibleAssets 247036000.00
shortTermInvestments 102075000.00
netReceivables 33330000.00
accountsPayable 2699000.00
accumulatedOtherComprehensiveIncome -175000.00
commonStockTotalEquity 88000.00
nonCurrrentAssetsOther 5093000.00
nonCurrentAssetsTotal 89865000.00
nonCurrentLiabilitiesOther 229000.00
nonCurrentLiabilitiesTotal 28659000.00
capitalSurpluse 221609000.00
liabilitiesAndStockholdersEquity 403031000.00
cashAndShortTermInvestments 275032000.00
propertyPlantAndEquipmentGross 4760000.00
propertyPlantAndEquipmentNet 4760000.00
commonStockSharesOutstanding 35838863.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
totalAssets 334424000.00
intangibleAssets 18558000.00
otherCurrentAssets 3293000.00
totalLiab 87754000.00
totalStockholderEquity 246670000.00
deferredLongTermLiab 18039000.00
otherCurrentLiab 7636000.00
commonStock 86000.00
retainedEarnings 46570000.00
otherLiab 22894000.00
goodWill 35145000.00
otherAssets 15182000.00
cash 234539000.00
totalCurrentLiabilities 64860000.00
currentDeferredRevenue 37104000.00
netDebt -234539000.00
shortTermDebt 17590000.00
otherStockholderEquity 200107000.00
propertyPlantEquipment 3584000.00
totalCurrentAssets 261955000.00
longTermInvestments 3230000.00
netTangibleAssets 192967000.00
shortTermInvestments 3713000.00
netReceivables 20410000.00
accountsPayable 2530000.00
accumulatedOtherComprehensiveIncome -93000.00
commonStockTotalEquity 86000.00
nonCurrrentAssetsOther 5184000.00
nonCurrentAssetsTotal 72469000.00
nonCurrentLiabilitiesTotal 22894000.00
capitalSurpluse 200107000.00
liabilitiesAndStockholdersEquity 334424000.00
cashAndShortTermInvestments 238252000.00
propertyPlantAndEquipmentGross 3584000.00
propertyPlantAndEquipmentNet 3584000.00
commonStockSharesOutstanding 35322716.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
totalAssets 210552000.00
intangibleAssets 18558000.00
otherCurrentAssets 2078000.00
totalLiab 55544000.00
totalStockholderEquity 155008000.00
deferredLongTermLiab 9566000.00
otherCurrentLiab 5756000.00
commonStock 79000.00
retainedEarnings 20776000.00
otherLiab 13851000.00
goodWill 35000000.00
otherAssets 6094000.00
cash 124184000.00
totalCurrentLiabilities 41693000.00
currentDeferredRevenue 22594000.00
netDebt -124184000.00
shortTermDebt 11508000.00
otherStockholderEquity 134486000.00
propertyPlantEquipment 2148000.00
totalCurrentAssets 202310000.00
longTermInvestments 3060000.00
netTangibleAssets 155008000.00
shortTermInvestments 52997000.00
netReceivables 19263000.00
inventory 3788000.00
accountsPayable 1835000.00
accumulatedOtherComprehensiveIncome -333000.00
commonStockTotalEquity 79000.00
nonCurrrentAssetsOther 4081000.00
nonCurrentAssetsTotal 8242000.00
nonCurrentLiabilitiesTotal 13851000.00
liabilitiesAndStockholdersEquity 210552000.00
cashAndShortTermInvestments 177181000.00
propertyPlantAndEquipmentGross 2148000.00
propertyPlantAndEquipmentNet 2148000.00
commonStockSharesOutstanding 29704730.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 89724000.00
otherCurrentAssets 428000.00
totalLiab 43878000.00
totalStockholderEquity 45846000.00
otherCurrentLiab 3911000.00
commonStock 17000.00
retainedEarnings 10822000.00
otherLiab 12507000.00
goodWill 35000000.00
otherAssets 5368000.00
cash 62379000.00
totalCurrentLiabilities 31344000.00
currentDeferredRevenue 18175000.00
netDebt -62379000.00
shortTermDebt 7492000.00
otherStockholderEquity 34811000.00
propertyPlantEquipment 1272000.00
totalCurrentAssets 83084000.00
longTermInvestments 20000000.00
shortTermInvestments 3182000.00
netReceivables 12728000.00
inventory 4367000.00
accountsPayable 1766000.00
accumulatedOtherComprehensiveIncome 155000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 41000.00
nonCurrrentAssetsOther 3890000.00
nonCurrentAssetsTotal 6640000.00
nonCurrentLiabilitiesTotal 12534000.00
liabilitiesAndStockholdersEquity 89724000.00
cashAndShortTermInvestments 65561000.00
propertyPlantAndEquipmentGross 1272000.00
propertyPlantAndEquipmentNet 1272000.00
commonStockSharesOutstanding 29580336.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 64379000.00
otherCurrentAssets 334000.00
totalLiab 25885000.00
totalStockholderEquity 38494000.00
otherCurrentLiab 1376000.00
commonStock 16000.00
retainedEarnings 4187000.00
otherLiab 8424000.00
otherAssets 4553000.00
cash 42887000.00
totalCurrentLiabilities 17441000.00
currentDeferredRevenue 10552000.00
netDebt -42887000.00
shortTermDebt 4456000.00
otherStockholderEquity 34250000.00
propertyPlantEquipment 937000.00
totalCurrentAssets 58889000.00
shortTermInvestments 3108000.00
netReceivables 9471000.00
inventory 3089000.00
accountsPayable 1057000.00
accumulatedOtherComprehensiveIncome -1334000.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 41000.00
nonCurrrentAssetsOther 3415000.00
nonCurrentAssetsTotal 5490000.00
nonCurrentLiabilitiesTotal 8444000.00
liabilitiesAndStockholdersEquity 64379000.00
cashAndShortTermInvestments 45995000.00
propertyPlantAndEquipmentGross 937000.00
propertyPlantAndEquipmentNet 937000.00
commonStockSharesOutstanding 29580336.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
commonStockSharesOutstanding 29580336.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
investments -42788000.00
totalCashFromFinancingActivities 5510000.00
netIncome -14609000.00
changeInCash -23988000.00
beginPeriodCashFlow 396184000.00
endPeriodCashFlow 372196000.00
totalCashFromOperatingActivities 14353000.00
depreciation 6310000.00
changeToInventory -6965000.00
changeToAccountReceivables -13488000.00
otherCashflowsFromFinancingActivities 5510000.00
capitalExpenditures 731000
changeInWorkingCapital -13113000.00
stockBasedCompensation 38599000.00
otherNonCashItems -501000.00
freeCashFlow 13622000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-10
currency_symbol USD
investments 35816000.00
changeToLiabilities 3562000.00
totalCashflowsFromInvestingActivities 35816000.00
totalCashFromFinancingActivities 8468000.00
changeToOperatingActivities -4216000.00
netIncome -25778000.00
changeInCash 32521000.00
beginPeriodCashFlow 363663000.00
endPeriodCashFlow 396184000.00
totalCashFromOperatingActivities -10868000.00
depreciation 4341000.00
changeToInventory -14268000.00
changeToAccountReceivables -17966000.00
otherCashflowsFromFinancingActivities 8468000.00
changeToNetincome 28441000.00
capitalExpenditures 1747000
changeInWorkingCapital -18620000.00
stockBasedCompensation 32370000.00
otherNonCashItems -218000.00
freeCashFlow -12615000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-11
currency_symbol USD
investments 5284000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 35816000.00
totalCashFromFinancingActivities 5217000.00
changeToOperatingActivities -4216000.00
netIncome -35028000.00
changeInCash 16325000.00
beginPeriodCashFlow 347338000.00
endPeriodCashFlow 363663000.00
totalCashFromOperatingActivities 5821000.00
depreciation 4446000.00
changeToAccountReceivables 33288000.00
otherCashflowsFromFinancingActivities 5217000.00
changeToNetincome 28441000.00
capitalExpenditures 1775000
changeInWorkingCapital 10034000.00
stockBasedCompensation 31596000.00
otherNonCashItems 240000.00
freeCashFlow 4046000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-02
currency_symbol USD
investments -247000.00
changeToLiabilities 35897000.00
totalCashflowsFromInvestingActivities -247000.00
totalCashFromFinancingActivities 563000.00
changeToOperatingActivities 2426000.00
netIncome -22204000.00
changeInCash 22805000.00
beginPeriodCashFlow 324533000.00
endPeriodCashFlow 347338000.00
totalCashFromOperatingActivities 20497000.00
depreciation 4320000.00
changeToAccountReceivables -31471000.00
otherCashflowsFromFinancingActivities 1352000.00
changeToNetincome 30783000.00
capitalExpenditures 3739000
changeInWorkingCapital 6852000.00
stockBasedCompensation 32228000.00
otherNonCashItems 664000.00
freeCashFlow 16758000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
investments -39464000.00
changeToLiabilities 23118000.00
totalCashflowsFromInvestingActivities -72380000.00
totalCashFromFinancingActivities -1602000.00
changeToOperatingActivities -3792000.00
netIncome -32725000.00
changeInCash -56994000.00
beginPeriodCashFlow 381527000.00
endPeriodCashFlow 324533000.00
totalCashFromOperatingActivities 18481000.00
depreciation 4154000.00
changeToAccountReceivables -1510000.00
otherCashflowsFromFinancingActivities -1602000.00
changeToNetincome 28490000.00
capitalExpenditures 4618000
changeInWorkingCapital 17816000.00
stockBasedCompensation 31742000.00
otherNonCashItems 1403000.00
freeCashFlow 13863000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-10
currency_symbol USD
investments 39928000.00
changeToLiabilities 6974000.00
totalCashflowsFromInvestingActivities 37781000.00
totalCashFromFinancingActivities 12784000.00
changeToOperatingActivities -1620000.00
netIncome -37628000.00
changeInCash 33675000.00
beginPeriodCashFlow 347852000.00
endPeriodCashFlow 381527000.00
totalCashFromOperatingActivities -14254000.00
depreciation 3845000.00
changeToAccountReceivables -11464000.00
otherCashflowsFromFinancingActivities 12784000.00
changeToNetincome 24895000.00
capitalExpenditures 2147000
changeInWorkingCapital -6110000.00
stockBasedCompensation 29573000.00
otherNonCashItems 2186000.00
freeCashFlow -16401000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
investments -18546000.00
changeToLiabilities 29231000.00
totalCashflowsFromInvestingActivities -33546000.00
totalCashFromFinancingActivities 480000.00
changeToOperatingActivities -32820000.00
netIncome -37811000.00
changeInCash -8998000.00
beginPeriodCashFlow 356850000.00
endPeriodCashFlow 347852000.00
totalCashFromOperatingActivities 24984000.00
depreciation 3884000.00
changeToAccountReceivables 36839000.00
otherCashflowsFromFinancingActivities 480000.00
changeToNetincome 24917000.00
capitalExpenditures 2013000
changeInWorkingCapital 33250000.00
stockBasedCompensation 27278000.00
otherNonCashItems 2621000.00
freeCashFlow 22971000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
investments -94598000.00
changeToLiabilities 36285000.00
totalCashflowsFromInvestingActivities -96339000.00
totalCashFromFinancingActivities -3157000.00
changeToOperatingActivities -3966000.00
netIncome -16887000.00
changeInCash -78960000.00
beginPeriodCashFlow 435810000.00
endPeriodCashFlow 356850000.00
totalCashFromOperatingActivities 20437000.00
depreciation 3705000.00
changeToInventory -3966000.00
changeToAccountReceivables -31764000.00
otherCashflowsFromFinancingActivities -4226000.00
changeToNetincome 28557000.00
capitalExpenditures 1741000
changeInWorkingCapital 555000.00
stockBasedCompensation 26662000.00
otherNonCashItems 6446000.00
freeCashFlow 18696000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
investments 794000.00
changeToLiabilities 8085000.00
totalCashflowsFromInvestingActivities -2068000.00
totalCashFromFinancingActivities 6648000.00
changeToOperatingActivities -2349000.00
netIncome -29106000.00
changeInCash 8919000.00
beginPeriodCashFlow 426891000.00
endPeriodCashFlow 435810000.00
totalCashFromOperatingActivities 4801000.00
depreciation 3634000.00
changeToInventory -7102000.00
changeToAccountReceivables -5490000.00
otherCashflowsFromFinancingActivities 6648000.00
changeToNetincome 25560000.00
capitalExpenditures 2862000
changeInWorkingCapital 246000.00
stockBasedCompensation 26342000.00
otherNonCashItems 6436000.00
freeCashFlow 1939000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
investments -102969000.00
changeToLiabilities 16505000.00
totalCashflowsFromInvestingActivities -104629000.00
totalCashFromFinancingActivities 1086000.00
changeToOperatingActivities 2160000.00
netIncome -22758000.00
changeInCash -88342000.00
beginPeriodCashFlow 515233000.00
endPeriodCashFlow 426891000.00
totalCashFromOperatingActivities 15527000.00
depreciation 3519000.00
changeToInventory -8784000.00
changeToAccountReceivables -9241000.00
otherCashflowsFromFinancingActivities 1086000.00
changeToNetincome 20914000.00
capitalExpenditures 1660000
changeInWorkingCapital 9424000.00
stockBasedCompensation 23135000.00
otherNonCashItems 6263000.00
freeCashFlow 13867000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
investments -22493000.00
changeToLiabilities 15391000.00
totalCashflowsFromInvestingActivities -25158000.00
totalCashFromFinancingActivities 6372000.00
changeToOperatingActivities -16358000.00
netIncome -15195000.00
changeInCash 15189000.00
beginPeriodCashFlow 500044000.00
endPeriodCashFlow 515233000.00
totalCashFromOperatingActivities 33975000.00
depreciation 3370000.00
changeToInventory -4046000.00
changeToAccountReceivables 26412000.00
otherCashflowsFromFinancingActivities 6372000.00
changeToNetincome 15965000.00
capitalExpenditures 2665000
changeInWorkingCapital 25445000.00
stockBasedCompensation 19297000.00
otherNonCashItems 6179000.00
freeCashFlow 31310000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
investments -52121000.00
changeToLiabilities 16946000.00
totalCashflowsFromInvestingActivities -52121000.00
totalCashFromFinancingActivities 6084000.00
changeToOperatingActivities 10208000.00
netIncome 12054000.00
changeInCash -7089000.00
beginPeriodCashFlow 507133000.00
endPeriodCashFlow 500044000.00
totalCashFromOperatingActivities 38948000.00
depreciation 4519000.00
changeToInventory 10208000.00
changeToAccountReceivables -29794000.00
otherCashflowsFromFinancingActivities -18344000.00
changeToNetincome 20663000.00
capitalExpenditures 2237000
changeInWorkingCapital -2640000.00
stockBasedCompensation 18474000.00
otherNonCashItems 5998000.00
freeCashFlow 36711000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
investments -60796000.00
changeToLiabilities -94999.00
totalCashflowsFromInvestingActivities -60796000.00
totalCashFromFinancingActivities 1643000.00
changeToOperatingActivities 2598000.00
netIncome -15882000.00
changeInCash -44620000.00
beginPeriodCashFlow 551753000.00
endPeriodCashFlow 507133000.00
totalCashFromOperatingActivities 14533000.00
depreciation 4045000.00
changeToInventory -388000.00
changeToAccountReceivables -3198000.00
otherCashflowsFromFinancingActivities 1643000.00
changeToNetincome 22751000.00
capitalExpenditures 2063000
changeInWorkingCapital -695000.00
stockBasedCompensation 20316000.00
otherNonCashItems 5514000.00
freeCashFlow 12470000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-04
currency_symbol USD
investments -281941000.00
changeToLiabilities 8385000.00
totalCashflowsFromInvestingActivities -281941000.00
totalCashFromFinancingActivities 1515000.00
changeToOperatingActivities -3813000.00
netIncome -4316000.00
changeInCash -260964000.00
beginPeriodCashFlow 812717000.00
endPeriodCashFlow 551753000.00
totalCashFromOperatingActivities 19462000.00
depreciation 4432000.00
changeToInventory -9859000.00
changeToAccountReceivables -5306000.00
otherCashflowsFromFinancingActivities 1515000.00
changeToNetincome 15803000.00
capitalExpenditures 1547000
changeInWorkingCapital -734000.00
stockBasedCompensation 16751000.00
otherNonCashItems 4579000.00
freeCashFlow 17915000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-13
currency_symbol USD
investments -16202000.00
changeToLiabilities 20719000.00
totalCashflowsFromInvestingActivities -17529000.00
totalCashFromFinancingActivities 4007000.00
changeToOperatingActivities -30693000.00
netIncome 2386000.00
changeInCash 20304000.00
beginPeriodCashFlow 792413000.00
endPeriodCashFlow 812717000.00
totalCashFromOperatingActivities 33826000.00
depreciation 2479000.00
otherCashflowsFromInvestingActivities -16202000.00
changeToInventory -16531000.00
changeToAccountReceivables 20983000.00
salePurchaseOfStock 4806000.00
otherCashflowsFromFinancingActivities 4007000.00
changeToNetincome 13712000.00
capitalExpenditures 1327000
changeInWorkingCapital 11009000.00
stockBasedCompensation 16308000.00
otherNonCashItems 4160000.00
freeCashFlow 32499000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-05
currency_symbol USD
investments -119768000.00
changeToLiabilities 15152000.00
totalCashflowsFromInvestingActivities -119768000.00
netBorrowings 560107000.00
totalCashFromFinancingActivities 511985000.00
changeToOperatingActivities 14144000.00
netIncome 20736000.00
changeInCash 445330000.00
beginPeriodCashFlow 347083000.00
endPeriodCashFlow 792413000.00
totalCashFromOperatingActivities 53113000.00
depreciation 2524000.00
otherCashflowsFromInvestingActivities -136186000.00
changeToInventory 14144000.00
changeToAccountReceivables -17447000.00
salePurchaseOfStock -29220000.00
otherCashflowsFromFinancingActivities 494005000.00
changeToNetincome 16038000.00
capitalExpenditures 1647000
changeInWorkingCapital 11849000.00
stockBasedCompensation 18031000.00
otherNonCashItems 1958000.00
freeCashFlow 51466000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
investments -15360000.00
changeToLiabilities 2708000.00
totalCashflowsFromInvestingActivities -15360000.00
netBorrowings 560107000.00
totalCashFromFinancingActivities -1834000.00
changeToOperatingActivities -1254000.00
netIncome 15248000.00
changeInCash 4057000.00
beginPeriodCashFlow 343026000.00
endPeriodCashFlow 347083000.00
totalCashFromOperatingActivities 21251000.00
depreciation 2571000.00
otherCashflowsFromInvestingActivities -18065000.00
changeToInventory -4531000.00
changeToAccountReceivables -10231000.00
salePurchaseOfStock 19510000.00
otherCashflowsFromFinancingActivities -1834000.00
changeToNetincome 12209000.00
capitalExpenditures 2158000
changeInWorkingCapital -8777000.00
stockBasedCompensation 15338000.00
otherNonCashItems 3000.00
freeCashFlow 19093000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-12
currency_symbol USD
investments 11233000.00
changeToLiabilities 2124000.00
totalCashflowsFromInvestingActivities 11233000.00
netBorrowings 560107000.00
totalCashFromFinancingActivities 7131000.00
changeToOperatingActivities 2628000.00
netIncome 13403000.00
changeInCash 39852000.00
beginPeriodCashFlow 303174000.00
endPeriodCashFlow 343026000.00
totalCashFromOperatingActivities 21488000.00
depreciation 2773000.00
otherCashflowsFromInvestingActivities -4863000.00
changeToInventory -1574000.00
changeToAccountReceivables -10758000.00
salePurchaseOfStock 16572000.00
otherCashflowsFromFinancingActivities 7131000.00
changeToNetincome 11318000.00
capitalExpenditures 934000
changeInWorkingCapital -6006000.00
stockBasedCompensation 11896000.00
otherNonCashItems -32000.00
freeCashFlow 20554000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
investments -19327000.00
changeToLiabilities 22408000.00
totalCashflowsFromInvestingActivities -19327000.00
netBorrowings 560107000.00
totalCashFromFinancingActivities 14760000.00
changeToOperatingActivities -15850000.00
netIncome 13677000.00
changeInCash 41291000.00
beginPeriodCashFlow 261883000.00
endPeriodCashFlow 303174000.00
totalCashFromOperatingActivities 45858000.00
depreciation 2778000.00
otherCashflowsFromInvestingActivities -17030000.00
changeToInventory -4053000.00
changeToAccountReceivables 13914000.00
salePurchaseOfStock 9918000.00
otherCashflowsFromFinancingActivities 14760000.00
changeToNetincome 8931000.00
capitalExpenditures 2297000
changeInWorkingCapital 20472000.00
stockBasedCompensation 10252000.00
otherNonCashItems -10000.00
freeCashFlow 43561000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
investments 14206000.00
changeToLiabilities 14704000.00
totalCashflowsFromInvestingActivities 12723000.00
totalCashFromFinancingActivities 1722000.00
changeToOperatingActivities 8129000.00
netIncome 24180000.00
changeInCash 55417000.00
beginPeriodCashFlow 206466000.00
endPeriodCashFlow 261883000.00
totalCashFromOperatingActivities 40969000.00
depreciation 2751000.00
otherCashflowsFromInvestingActivities -40130000.00
changeToInventory -1079000.00
changeToAccountReceivables -18724000.00
salePurchaseOfStock 17980000.00
otherCashflowsFromFinancingActivities -16258000.00
changeToNetincome 9929000.00
capitalExpenditures 1483000
changeInWorkingCapital 4109000.00
stockBasedCompensation 10293000.00
otherNonCashItems 23000.00
freeCashFlow 39486000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-08
currency_symbol USD
investments -33212000.00
changeToLiabilities 5221000.00
totalCashflowsFromInvestingActivities -36244000.00
totalCashFromFinancingActivities 2659000.00
changeToOperatingActivities 5277000.00
netIncome 8094000.00
changeInCash -655000.00
beginPeriodCashFlow 207121000.00
endPeriodCashFlow 206466000.00
totalCashFromOperatingActivities 32932000.00
depreciation 2651000.00
changeToInventory 2288000.00
changeToAccountReceivables 3251000.00
otherCashflowsFromFinancingActivities 2659000.00
changeToNetincome 8438000.00
capitalExpenditures 3032000
changeInWorkingCapital 13749000.00
stockBasedCompensation 10335000.00
otherNonCashItems 62000.00
freeCashFlow 29900000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
investments -9418000.00
changeToLiabilities 8897000.00
totalCashflowsFromInvestingActivities -10976000.00
totalCashFromFinancingActivities 11657000.00
changeToOperatingActivities -7116000.00
netIncome 8377000.00
changeInCash 23833000.00
beginPeriodCashFlow 183288000.00
endPeriodCashFlow 207121000.00
totalCashFromOperatingActivities 23152000.00
depreciation 2482000.00
otherCashflowsFromInvestingActivities 7775000.00
changeToInventory -4936000.00
changeToAccountReceivables 5430000.00
otherCashflowsFromFinancingActivities 11657000.00
changeToNetincome 5082000.00
capitalExpenditures 1596000
changeInWorkingCapital 7211000.00
stockBasedCompensation 8413000.00
otherNonCashItems 107000.00
freeCashFlow 21556000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
investments 6744000.00
changeToLiabilities 20951000.00
totalCashflowsFromInvestingActivities -14246000.00
totalCashFromFinancingActivities 1942000.00
changeToOperatingActivities -9173000.00
netIncome 6421000.00
changeInCash 20768000.00
beginPeriodCashFlow 162520000.00
endPeriodCashFlow 183288000.00
totalCashFromOperatingActivities 33072000.00
depreciation 2194000.00
otherCashflowsFromInvestingActivities 9254000.00
changeToInventory -6052000.00
changeToAccountReceivables 6927000.00
salePurchaseOfStock 1942000.00
otherCashflowsFromFinancingActivities 1942000.00
changeToNetincome 5752000.00
capitalExpenditures 2502000
changeInWorkingCapital 18705000.00
stockBasedCompensation 6923000.00
otherNonCashItems 101000.00
freeCashFlow 30570000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-15
currency_symbol USD
investments -46910000.00
changeToLiabilities 30441000.00
totalCashflowsFromInvestingActivities -94996000.00
totalCashFromFinancingActivities 544000.00
changeToOperatingActivities 6581000.00
netIncome 3552000.00
changeInCash 15896000.00
beginPeriodCashFlow 145365000.00
endPeriodCashFlow 161261000.00
totalCashFromOperatingActivities 36153000.00
depreciation 2125000.00
otherCashflowsFromInvestingActivities -62051000.00
changeToInventory 805000.00
changeToAccountReceivables -11409000.00
salePurchaseOfStock 2624000.00
otherCashflowsFromFinancingActivities -1959000.00
changeToNetincome 31475000.00
capitalExpenditures 2917000
changeInWorkingCapital 14543000.00
stockBasedCompensation 6594000.00
otherNonCashItems 96000.00
freeCashFlow 33236000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
investments -10495000.00
changeToLiabilities 2691000.00
totalCashflowsFromInvestingActivities -12178000.00
totalCashFromFinancingActivities 154000.00
changeToOperatingActivities 4419000.00
netIncome 1681000.00
changeInCash 2908000.00
beginPeriodCashFlow 142457000.00
endPeriodCashFlow 145365000.00
totalCashFromOperatingActivities 14932000.00
depreciation 2222000.00
changeToInventory 1791000.00
changeToAccountReceivables -3634000.00
salePurchaseOfStock 154000.00
otherCashflowsFromFinancingActivities 154000.00
changeToNetincome 7553000.00
capitalExpenditures 1802000
changeInWorkingCapital 3476000.00
stockBasedCompensation 7202000.00
otherNonCashItems 96000.00
freeCashFlow 13130000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
investments -6166000.00
changeToLiabilities 436000.00
totalCashflowsFromInvestingActivities -48397000.00
totalCashFromFinancingActivities 1223000.00
changeToOperatingActivities -2227000.00
netIncome 3246000.00
changeInCash -33503000.00
beginPeriodCashFlow 175960000.00
endPeriodCashFlow 142457000.00
totalCashFromOperatingActivities 13671000.00
depreciation 1824000.00
changeToInventory -2158000.00
changeToAccountReceivables 4972000.00
salePurchaseOfStock 1223000.00
otherCashflowsFromFinancingActivities 1223000.00
changeToNetincome 5420000.00
capitalExpenditures 783000
changeInWorkingCapital 3181000.00
stockBasedCompensation 6242000.00
otherNonCashItems 93000.00
freeCashFlow 12888000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
investments -12426000.00
changeToLiabilities 8034000.00
totalCashflowsFromInvestingActivities -13681000.00
totalCashFromFinancingActivities 703000.00
changeToOperatingActivities -2283000.00
netIncome 7536000.00
changeInCash 3003000.00
beginPeriodCashFlow 172957000.00
endPeriodCashFlow 175960000.00
totalCashFromOperatingActivities 15981000.00
depreciation 1685000.00
changeToInventory -490000.00
changeToAccountReceivables -1560000.00
salePurchaseOfStock 703000.00
otherCashflowsFromFinancingActivities 703000.00
changeToNetincome 2569000.00
capitalExpenditures 1255000
changeInWorkingCapital 4191000.00
stockBasedCompensation 5199000.00
otherNonCashItems 97000.00
freeCashFlow 14726000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
investments -119438000.00
changeToLiabilities 18940000.00
totalCashflowsFromInvestingActivities -122233000.00
totalCashFromFinancingActivities 1402000.00
changeToOperatingActivities 464000.00
netIncome 10239000.00
changeInCash 27765000.00
beginPeriodCashFlow 145192000.00
endPeriodCashFlow 172957000.00
totalCashFromOperatingActivities 20066000.00
depreciation 1744000.00
otherCashflowsFromInvestingActivities -82940000.00
changeToInventory 303000.00
changeToAccountReceivables -6599000.00
salePurchaseOfStock 2503000.00
otherCashflowsFromFinancingActivities -1101000.00
changeToNetincome 15214000.00
capitalExpenditures 349000
changeInWorkingCapital 2972000.00
stockBasedCompensation 5092000.00
otherNonCashItems -467000.00
freeCashFlow 19717000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities -49582000.00
totalCashFromFinancingActivities 1519000.00
changeToOperatingActivities 4697000.00
netIncome 7112000.00
changeInCash -33228000.00
beginPeriodCashFlow 178420000.00
endPeriodCashFlow 145192000.00
totalCashFromOperatingActivities 14835000.00
depreciation 1618000.00
changeToInventory 2197000.00
changeToAccountReceivables -5927000.00
otherCashflowsFromFinancingActivities 1519000.00
capitalExpenditures 669000
changeInWorkingCapital 2754000.00
stockBasedCompensation 5091000.00
otherNonCashItems -313000.00
freeCashFlow 14166000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities -65000000.00
totalCashFromFinancingActivities 559000.00
changeToOperatingActivities -2000000.00
netIncome 6449000.00
changeInCash -59782000.00
beginPeriodCashFlow 238202000.00
endPeriodCashFlow 178420000.00
totalCashFromOperatingActivities 4872000.00
depreciation 1608000.00
changeToInventory -2704000.00
changeToAccountReceivables -4985000.00
otherCashflowsFromFinancingActivities 559000.00
capitalExpenditures 847000
changeInWorkingCapital -7379000.00
stockBasedCompensation 3979000.00
otherNonCashItems -194000.00
freeCashFlow 4025000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalCashFromFinancingActivities 489000.00
netIncome 4324000.00
changeInCash 3663000.00
beginPeriodCashFlow 234539000.00
endPeriodCashFlow 238202000.00
totalCashFromOperatingActivities 16537000.00
depreciation 1518000.00
changeToInventory -2208000.00
changeToAccountReceivables 4591000.00
otherCashflowsFromFinancingActivities 489000.00
capitalExpenditures 930000
changeInWorkingCapital 8137000.00
stockBasedCompensation 3373000.00
otherNonCashItems -217000.00
freeCashFlow 15607000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
investments 48710000.00
changeToLiabilities 21576000.00
totalCashflowsFromInvestingActivities -7012000.00
totalCashFromFinancingActivities 568000.00
changeToOperatingActivities 10575000.00
netIncome 9933000.00
changeInCash -4391000.00
beginPeriodCashFlow 238930000.00
endPeriodCashFlow 234539000.00
totalCashFromOperatingActivities 18848000.00
depreciation 1218000.00
otherCashflowsFromInvestingActivities 48710000.00
changeToInventory 2108000.00
changeToAccountReceivables 3700000.00
salePurchaseOfStock 54399000.00
otherCashflowsFromFinancingActivities 607000.00
changeToNetincome -852000.00
capitalExpenditures 315000
changeInWorkingCapital 8521000.00
stockBasedCompensation 3336000.00
otherNonCashItems -1487000.00
freeCashFlow 18533000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 16795000.00
totalCashFromFinancingActivities -13771000.00
netIncome 6773000.00
changeInCash -31189000.00
beginPeriodCashFlow 270119000.00
endPeriodCashFlow 238930000.00
totalCashFromOperatingActivities 4016000.00
depreciation 577000.00
otherCashflowsFromInvestingActivities 41695000.00
changeToInventory 3827000.00
changeToAccountReceivables -8852000.00
otherCashflowsFromFinancingActivities -13700000.00
capitalExpenditures 691000
changeInWorkingCapital -1253000.00
stockBasedCompensation 2105000.00
otherNonCashItems -3497000.00
freeCashFlow 3325000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 38229000.00
totalCashFromFinancingActivities 71176000.00
netIncome 4922000.00
changeInCash 107173000.00
beginPeriodCashFlow 162946000.00
endPeriodCashFlow 270119000.00
totalCashFromOperatingActivities 21427000.00
depreciation 237000.00
otherCashflowsFromInvestingActivities 39289000.00
changeToInventory 938000.00
changeToAccountReceivables 614000.00
otherCashflowsFromFinancingActivities 71176000.00
capitalExpenditures 440000
changeInWorkingCapital 14964000.00
stockBasedCompensation 1143000.00
otherNonCashItems 647000.00
freeCashFlow 20987000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 23659000.00
totalCashFromFinancingActivities 234000.00
netIncome 4166000.00
changeInCash 38762000.00
beginPeriodCashFlow 124184000.00
endPeriodCashFlow 162946000.00
totalCashFromOperatingActivities 14869000.00
depreciation 222000.00
otherCashflowsFromInvestingActivities 24279000.00
changeToInventory -1703000.00
changeToAccountReceivables 4351000.00
otherCashflowsFromFinancingActivities 234000.00
capitalExpenditures 620000
changeInWorkingCapital 9732000.00
stockBasedCompensation 465000.00
otherNonCashItems 529000.00
freeCashFlow 14249000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
investments -50037000.00
changeToLiabilities 7537000.00
totalCashflowsFromInvestingActivities -51445000.00
totalCashFromFinancingActivities -1780000.00
changeToOperatingActivities 6211000.00
netIncome 6660000.00
changeInCash -43662000.00
beginPeriodCashFlow 167846000.00
endPeriodCashFlow 124184000.00
totalCashFromOperatingActivities 10326000.00
depreciation 176000.00
otherCashflowsFromInvestingActivities -50037000.00
changeToInventory 1946000.00
changeToAccountReceivables -8230000.00
salePurchaseOfStock 89410000.00
otherCashflowsFromFinancingActivities 77000.00
changeToNetincome 5282000.00
capitalExpenditures 152000
changeInWorkingCapital 2784000.00
stockBasedCompensation 547000.00
otherNonCashItems 506000.00
freeCashFlow 10174000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 763000.00
totalCashFromFinancingActivities 92077000.00
netIncome 3312000.00
changeInCash 92585000.00
beginPeriodCashFlow 75261000.00
endPeriodCashFlow 167846000.00
totalCashFromOperatingActivities 835000.00
depreciation 180000.00
changeToInventory 577000.00
changeToAccountReceivables -2402000.00
otherCashflowsFromFinancingActivities 92077000.00
capitalExpenditures 310000
changeInWorkingCapital -5614000.00
stockBasedCompensation 686000.00
otherNonCashItems 2018000.00
freeCashFlow 525000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
changeToLiabilities 2848000.00
totalCashflowsFromInvestingActivities 1090000.00
totalCashFromFinancingActivities -937000.00
changeToOperatingActivities 114000.00
netIncome 1230000.00
changeInCash 3532000.00
beginPeriodCashFlow 71729000.00
endPeriodCashFlow 75261000.00
totalCashFromOperatingActivities 3928000.00
depreciation 163000.00
otherCashflowsFromInvestingActivities 746000.00
changeToInventory 965000.00
changeToAccountReceivables -655000.00
salePurchaseOfStock -937000.00
otherCashflowsFromFinancingActivities -937000.00
changeToNetincome 228000.00
capitalExpenditures 205000
changeInWorkingCapital 1273000.00
stockBasedCompensation 184000.00
otherNonCashItems 1034000.00
freeCashFlow 3723000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
changeToLiabilities 4711000.00
totalCashflowsFromInvestingActivities 549000.00
totalCashFromFinancingActivities 50000.00
changeToOperatingActivities 58000.00
netIncome -1248000.00
changeInCash 9350000.00
beginPeriodCashFlow 62379000.00
endPeriodCashFlow 71729000.00
totalCashFromOperatingActivities 8751000.00
depreciation 227000.00
otherCashflowsFromInvestingActivities 1290000.00
changeToInventory -1465000.00
changeToAccountReceivables 4752000.00
salePurchaseOfStock 50000.00
otherCashflowsFromFinancingActivities 50000.00
changeToNetincome 251000.00
capitalExpenditures 741000
changeInWorkingCapital 8125000.00
stockBasedCompensation 156000.00
otherNonCashItems 1396000.00
freeCashFlow 8010000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities -826000.00
totalCashFromFinancingActivities 41000.00
changeToOperatingActivities 5165000.00
netIncome 1396000.00
changeInCash 8999000.00
beginPeriodCashFlow 53380000.00
endPeriodCashFlow 62379000.00
totalCashFromOperatingActivities 6951000.00
depreciation 134000.00
changeToInventory 1563000.00
changeToAccountReceivables -1465000.00
otherCashflowsFromFinancingActivities 41000.00
capitalExpenditures 151000
changeInWorkingCapital 4901000.00
stockBasedCompensation 117000.00
otherNonCashItems 647000.00
freeCashFlow 6800000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalCashFromFinancingActivities 8000.00
netIncome 2513000.00
changeInCash 9304000.00
beginPeriodCashFlow 44076000.00
endPeriodCashFlow 53380000.00
totalCashFromOperatingActivities 6485000.00
depreciation 127000.00
changeToInventory 1089000.00
changeToAccountReceivables -811000.00
otherCashflowsFromFinancingActivities 8000.00
capitalExpenditures 340000
changeInWorkingCapital 3582000.00
stockBasedCompensation 110000.00
otherNonCashItems 647000.00
freeCashFlow 6145000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalCashFromFinancingActivities 4000.00
netIncome 2598000.00
changeInCash -2181000.00
beginPeriodCashFlow 46257000.00
endPeriodCashFlow 44076000.00
totalCashFromOperatingActivities 3024000.00
depreciation 111000.00
changeToInventory 219000.00
changeToAccountReceivables -3422000.00
otherCashflowsFromFinancingActivities 4000.00
capitalExpenditures 130000
changeInWorkingCapital 424000.00
stockBasedCompensation 95000.00
otherNonCashItems 152000.00
freeCashFlow 2894000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities 106000.00
netIncome 128000.00
changeInCash 3370000.00
beginPeriodCashFlow 42887000.00
endPeriodCashFlow 46257000.00
totalCashFromOperatingActivities 3699000.00
depreciation 103000.00
changeToInventory -600000.00
changeToAccountReceivables 2441000.00
otherCashflowsFromFinancingActivities 106000.00
capitalExpenditures 131000
changeInWorkingCapital 3062000.00
stockBasedCompensation 81000.00
freeCashFlow 3568000.00
2012-12-31
date 2012-12-31
currency_symbol USD
netIncome 2441000.00
endPeriodCashFlow 42887000.00
totalCashFromOperatingActivities 13657000.00
capitalExpenditures 686000
2012-09-30
date 2012-09-30
currency_symbol USD
netIncome 2223000.00
capitalExpenditures 0
2012-06-30
date 2012-06-30
currency_symbol USD
netIncome 941000.00
capitalExpenditures 0
2012-03-31
date 2012-03-31
currency_symbol USD
netIncome 2257000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-02
currency_symbol USD
investments -68392000.00
changeToLiabilities 95220000.00
totalCashflowsFromInvestingActivities -68392000.00
totalCashFromFinancingActivities 12225000.00
changeToOperatingActivities -35806000.00
netIncome -130368000.00
changeInCash -9512000.00
beginPeriodCashFlow 356850000.00
endPeriodCashFlow 347338000.00
totalCashFromOperatingActivities 49708000.00
depreciation 16203000.00
changeToAccountReceivables -7606000.00
otherCashflowsFromFinancingActivities 13014000.00
changeToNetincome 109085000.00
capitalExpenditures 12517000
changeInWorkingCapital 51808000.00
stockBasedCompensation 120821000.00
otherNonCashItems 6874000.00
freeCashFlow 37191000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
investments -219266000.00
changeToLiabilities 76266000.00
totalCashflowsFromInvestingActivities -228194000.00
totalCashFromFinancingActivities 10949000.00
changeToOperatingActivities -20513000.00
netIncome -83946000.00
changeInCash -143194000.00
beginPeriodCashFlow 500044000.00
endPeriodCashFlow 356850000.00
totalCashFromOperatingActivities 74740000.00
depreciation 14228000.00
changeToInventory -44334000.00
changeToAccountReceivables -20083000.00
otherCashflowsFromFinancingActivities 9880000.00
changeToNetincome 90996000.00
capitalExpenditures 8928000
changeInWorkingCapital 35670000.00
stockBasedCompensation 95436000.00
otherNonCashItems 25324000.00
freeCashFlow 65812000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
investments -412387000.00
changeToLiabilities 45955000.00
totalCashflowsFromInvestingActivities -412387000.00
totalCashFromFinancingActivities 13249000.00
changeToOperatingActivities -21700000.00
netIncome -5758000.00
changeInCash -292369000.00
beginPeriodCashFlow 792413000.00
endPeriodCashFlow 500044000.00
totalCashFromOperatingActivities 106769000.00
depreciation 15475000.00
changeToInventory -29546000.00
changeToAccountReceivables -17315000.00
otherCashflowsFromFinancingActivities -11179000.00
changeToNetincome 72929000.00
capitalExpenditures 7174000
changeInWorkingCapital 6940000.00
stockBasedCompensation 71849000.00
otherNonCashItems 20251000.00
freeCashFlow 99595000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-05
currency_symbol USD
investments -143222000.00
changeToLiabilities 42392000.00
totalCashflowsFromInvestingActivities -143222000.00
netBorrowings 560107000.00
totalCashFromFinancingActivities 532042000.00
changeToOperatingActivities -332000.00
netIncome 63064000.00
changeInCash 530530000.00
beginPeriodCashFlow 261883000.00
endPeriodCashFlow 792413000.00
totalCashFromOperatingActivities 141710000.00
depreciation 10646000.00
otherCashflowsFromInvestingActivities -136186000.00
changeToInventory -7669000.00
changeToAccountReceivables -24522000.00
salePurchaseOfStock -29220000.00
otherCashflowsFromFinancingActivities 514062000.00
changeToNetincome 48496000.00
capitalExpenditures 7036000
changeInWorkingCapital 17538000.00
stockBasedCompensation 55517000.00
otherNonCashItems 1919000.00
freeCashFlow 134674000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
investments -48743000.00
changeToLiabilities 49773000.00
totalCashflowsFromInvestingActivities -48743000.00
netBorrowings 560107000.00
totalCashFromFinancingActivities 17980000.00
changeToOperatingActivities -2883000.00
netIncome 47072000.00
changeInCash 99362000.00
beginPeriodCashFlow 162521000.00
endPeriodCashFlow 261883000.00
totalCashFromOperatingActivities 130125000.00
depreciation 10078000.00
otherCashflowsFromInvestingActivities -40130000.00
changeToInventory -2883000.00
changeToAccountReceivables -3116000.00
salePurchaseOfStock 17980000.00
otherCashflowsFromFinancingActivities -48743000.00
changeToNetincome 29201000.00
capitalExpenditures 8613000
changeInWorkingCapital 43774000.00
stockBasedCompensation 35964000.00
otherNonCashItems 293000.00
freeCashFlow 121512000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-15
currency_symbol USD
investments -95057000.00
changeToLiabilities 30441000.00
totalCashflowsFromInvestingActivities -94996000.00
netBorrowings 560107000.00
totalCashFromFinancingActivities 2624000.00
changeToOperatingActivities 6581000.00
netIncome 16015000.00
changeInCash -11696000.00
beginPeriodCashFlow 172957000.00
endPeriodCashFlow 161261000.00
totalCashFromOperatingActivities 80737000.00
depreciation 7856000.00
otherCashflowsFromInvestingActivities -88300000.00
changeToInventory -52000.00
changeToAccountReceivables -11631000.00
salePurchaseOfStock 2624000.00
otherCashflowsFromFinancingActivities 121000.00
changeToNetincome 31475000.00
capitalExpenditures 6757000
changeInWorkingCapital 25391000.00
stockBasedCompensation 25237000.00
otherNonCashItems 382000.00
freeCashFlow 73980000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
investments -121861000.00
changeToLiabilities 18940000.00
totalCashflowsFromInvestingActivities -122233000.00
netBorrowings 560107000.00
totalCashFromFinancingActivities 3969000.00
changeToOperatingActivities 464000.00
netIncome 28124000.00
changeInCash -61582000.00
beginPeriodCashFlow 234539000.00
endPeriodCashFlow 172957000.00
totalCashFromOperatingActivities 56310000.00
depreciation 6488000.00
otherCashflowsFromInvestingActivities -119066000.00
changeToInventory -2412000.00
changeToAccountReceivables -12920000.00
salePurchaseOfStock 2503000.00
otherCashflowsFromFinancingActivities 1466000.00
changeToNetincome 15214000.00
capitalExpenditures 2795000
changeInWorkingCapital 6484000.00
stockBasedCompensation 17535000.00
otherNonCashItems -1191000.00
freeCashFlow 53515000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
investments 48710000.00
changeToLiabilities 21576000.00
totalCashflowsFromInvestingActivities -7012000.00
totalCashFromFinancingActivities 58207000.00
changeToOperatingActivities 10575000.00
netIncome 25794000.00
changeInCash 110355000.00
beginPeriodCashFlow 124184000.00
endPeriodCashFlow 234539000.00
totalCashFromOperatingActivities 59160000.00
depreciation 2254000.00
otherCashflowsFromInvestingActivities -4946000.00
changeToInventory 5170000.00
changeToAccountReceivables -187000.00
salePurchaseOfStock 54399000.00
otherCashflowsFromFinancingActivities 5632000.00
changeToNetincome -852000.00
capitalExpenditures 2066000
changeInWorkingCapital 31964000.00
stockBasedCompensation 7049000.00
otherNonCashItems -3808000.00
freeCashFlow 57094000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
investments -50037000.00
changeToLiabilities 7537000.00
totalCashflowsFromInvestingActivities -51445000.00
totalCashFromFinancingActivities 89410000.00
changeToOperatingActivities 6211000.00
netIncome 9954000.00
changeInCash 61805000.00
beginPeriodCashFlow 62379000.00
endPeriodCashFlow 124184000.00
totalCashFromOperatingActivities 23840000.00
depreciation 746000.00
otherCashflowsFromInvestingActivities -50037000.00
changeToInventory 2023000.00
changeToAccountReceivables -6535000.00
salePurchaseOfStock 89410000.00
otherCashflowsFromFinancingActivities 942000.00
changeToNetincome 5282000.00
capitalExpenditures 1408000
changeInWorkingCapital 6568000.00
stockBasedCompensation 1573000.00
otherNonCashItems 4954000.00
freeCashFlow 22432000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities -826000.00
totalCashFromFinancingActivities 159000.00
changeToOperatingActivities 5165000.00
netIncome 6635000.00
changeInCash 19492000.00
beginPeriodCashFlow 42887000.00
endPeriodCashFlow 62379000.00
totalCashFromOperatingActivities 20159000.00
depreciation 475000.00
changeToInventory 2271000.00
changeToAccountReceivables -3257000.00
otherCashflowsFromFinancingActivities 159000.00
capitalExpenditures 752000
changeInWorkingCapital 11969000.00
stockBasedCompensation 403000.00
otherNonCashItems 1446000.00
freeCashFlow 19407000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalCashFromFinancingActivities -329000.00
netIncome 7862000.00
changeInCash 10095000.00
beginPeriodCashFlow 32792000.00
endPeriodCashFlow 42887000.00
totalCashFromOperatingActivities 13657000.00
depreciation 329000.00
changeToInventory 749000.00
changeToAccountReceivables -3074000.00
salePurchaseOfStock -387000.00
otherCashflowsFromFinancingActivities 58000.00
capitalExpenditures 686000
changeInWorkingCapital 5464000.00
stockBasedCompensation 284000.00
otherNonCashItems 176000.00
freeCashFlow 12971000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 6691000.00
netIncome 5873000.00
changeInCash 16436000.00
beginPeriodCashFlow 16356000.00
endPeriodCashFlow 32792000.00
totalCashFromOperatingActivities 9376000.00
depreciation 210000.00
changeToInventory -586000.00
changeToAccountReceivables -870000.00
otherCashflowsFromFinancingActivities 6691000.00
capitalExpenditures 431000
changeInWorkingCapital 1950000.00
stockBasedCompensation 1676000.00
otherNonCashItems 179000.00
freeCashFlow 8945000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
researchDevelopment 51733000.00
incomeBeforeTax -13313000.00
netIncome -14609000.00
sellingGeneralAdministrative 24642000.00
sellingAndMarketingExpenses 98859000.00
grossProfit 149497000.00
reconciledDepreciation 6310000.00
ebit -25737000.00
ebitda -19427000.00
depreciationAndAmortization 6310000.00
operatingIncome -25737000.00
otherOperatingExpenses 216973000.00
taxProvision 1296000.00
interestIncome 12424000.00
netInterestIncome 12424000.00
incomeTaxExpense 1296000.00
totalRevenue 191236000.00
totalOperatingExpenses 175234000.00
costOfRevenue 41739000.00
totalOtherIncomeExpenseNet 12424000.00
netIncomeFromContinuingOps -14609000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-10
currency_symbol USD
researchDevelopment 53664000.00
incomeBeforeTax -28016000.00
netIncome -25778000.00
sellingGeneralAdministrative 22221000.00
sellingAndMarketingExpenses 101089000.00
grossProfit 137076000.00
reconciledDepreciation 4341000.00
ebit -39898000.00
ebitda -35557000.00
depreciationAndAmortization 4341000.00
operatingIncome -39898000.00
otherOperatingExpenses 215741000.00
taxProvision -2238000.00
interestIncome 11882000.00
netInterestIncome 11882000.00
incomeTaxExpense -2238000.00
totalRevenue 175843000.00
totalOperatingExpenses 176974000.00
costOfRevenue 38767000.00
totalOtherIncomeExpenseNet 11882000.00
netIncomeFromContinuingOps -25778000.00
netIncomeApplicableToCommonShares -25778000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-11
currency_symbol USD
researchDevelopment 52256000.00
incomeBeforeTax -36520000.00
netIncome -35028000.00
sellingGeneralAdministrative 20175000.00
sellingAndMarketingExpenses 99428000.00
grossProfit 125733000.00
reconciledDepreciation 4446000.00
ebit -46126000.00
ebitda -41680000.00
depreciationAndAmortization 4446000.00
operatingIncome -46126000.00
otherOperatingExpenses 207831000.00
interestExpense 9606000.00
taxProvision -1492000.00
netInterestIncome 9606000.00
incomeTaxExpense -1492000.00
totalRevenue 161705000.00
totalOperatingExpenses 171859000.00
costOfRevenue 35972000.00
totalOtherIncomeExpenseNet 9606000.00
netIncomeFromContinuingOps -35028000.00
netIncomeApplicableToCommonShares -25778000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-02
currency_symbol USD
researchDevelopment 51477000.00
incomeBeforeTax -20906000.00
netIncome -22204000.00
sellingGeneralAdministrative 22178000.00
sellingAndMarketingExpenses 90737000.00
grossProfit 134323000.00
reconciledDepreciation 4320000.00
ebit -34389000.00
ebitda -30069000.00
depreciationAndAmortization 4320000.00
operatingIncome -30069000.00
otherOperatingExpenses 199220000.00
interestExpense 9163000.00
taxProvision 1298000.00
netInterestIncome 9163000.00
incomeTaxExpense 1298000.00
totalRevenue 169151000.00
totalOperatingExpenses 164392000.00
costOfRevenue 34828000.00
totalOtherIncomeExpenseNet 9163000.00
netIncomeFromContinuingOps -22204000.00
netIncomeApplicableToCommonShares -22204000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
researchDevelopment 48437000.00
incomeBeforeTax -35627000.00
netIncome -32725000.00
sellingGeneralAdministrative 20738000.00
sellingAndMarketingExpenses 90298000.00
grossProfit 120205000.00
reconciledDepreciation 4154000.00
ebit -39268000.00
ebitda -35114000.00
depreciationAndAmortization 4154000.00
operatingIncome -39268000.00
otherOperatingExpenses 191938000.00
interestExpense 3641000.00
taxProvision -2902000.00
netInterestIncome 3641000.00
incomeTaxExpense -2902000.00
totalRevenue 152670000.00
totalOperatingExpenses 159473000.00
costOfRevenue 32465000.00
totalOtherIncomeExpenseNet 3641000.00
netIncomeFromContinuingOps -32725000.00
netIncomeApplicableToCommonShares -32725000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-10
currency_symbol USD
researchDevelopment 46964000.00
incomeBeforeTax -40457000.00
netIncome -37628000.00
sellingGeneralAdministrative 19868000.00
sellingAndMarketingExpenses 86805000.00
grossProfit 111608000.00
reconciledDepreciation 3845000.00
ebit -42029000.00
ebitda -38184000.00
depreciationAndAmortization 3845000.00
operatingIncome -42029000.00
otherOperatingExpenses 184356000.00
interestExpense 1572000.00
taxProvision -2829000.00
netInterestIncome 1572000.00
incomeTaxExpense -2829000.00
totalRevenue 142327000.00
totalOperatingExpenses 153637000.00
costOfRevenue 30719000.00
totalOtherIncomeExpenseNet 1572000.00
netIncomeFromContinuingOps -37628000.00
netIncomeApplicableToCommonShares -37628000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
researchDevelopment 43443000.00
incomeBeforeTax -40028000.00
netIncome -37811000.00
sellingGeneralAdministrative 19736000.00
sellingAndMarketingExpenses 77433000.00
grossProfit 99528000.00
reconciledDepreciation 3884000.00
ebit -41084000.00
ebitda -37200000.00
depreciationAndAmortization 3884000.00
operatingIncome -41084000.00
otherOperatingExpenses 168646000.00
interestExpense 1056000.00
taxProvision -2217000.00
netInterestIncome 1056000.00
incomeTaxExpense -2217000.00
totalRevenue 127562000.00
totalOperatingExpenses 140612000.00
costOfRevenue 28034000.00
totalOtherIncomeExpenseNet 1056000.00
netIncomeFromContinuingOps -37811000.00
netIncomeApplicableToCommonShares -37811000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
researchDevelopment 40747000.00
incomeBeforeTax -15094000.00
netIncome -16887000.00
sellingGeneralAdministrative 19162000.00
sellingAndMarketingExpenses 77564000.00
grossProfit 125624000.00
reconciledDepreciation 3705000.00
ebit -15554000.00
ebitda -11849000.00
depreciationAndAmortization 3705000.00
operatingIncome -11849000.00
otherOperatingExpenses 163169000.00
interestExpense 8045000.00
taxProvision 1793000.00
netInterestIncome -3245000.00
incomeTaxExpense 1793000.00
totalRevenue 151320000.00
totalOperatingExpenses 137473000.00
costOfRevenue 25696000.00
totalOtherIncomeExpenseNet 3352000.00
netIncomeFromContinuingOps -16887000.00
netIncomeApplicableToCommonShares -16887000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
researchDevelopment 38014000.00
incomeBeforeTax -31415000.00
netIncome -29106000.00
sellingGeneralAdministrative 18305000.00
sellingAndMarketingExpenses 69596000.00
grossProfit 98186000.00
reconciledDepreciation 3634000.00
ebit -27729000.00
ebitda -24095000.00
depreciationAndAmortization 3634000.00
operatingIncome -27729000.00
otherOperatingExpenses 149330000.00
interestExpense 3686000.00
taxProvision -2309000.00
netInterestIncome -3686000.00
incomeTaxExpense -2309000.00
totalRevenue 121601000.00
totalOperatingExpenses 125915000.00
costOfRevenue 23415000.00
totalOtherIncomeExpenseNet -3686000.00
netIncomeFromContinuingOps -29106000.00
netIncomeApplicableToCommonShares -29106000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
researchDevelopment 33623000.00
incomeBeforeTax -26568000.00
netIncome -22758000.00
sellingGeneralAdministrative 17959000.00
sellingAndMarketingExpenses 65801000.00
grossProfit 93970000.00
reconciledDepreciation 3519000.00
ebit -23413000.00
ebitda -19894000.00
depreciationAndAmortization 3519000.00
operatingIncome -23413000.00
otherOperatingExpenses 140647000.00
interestExpense 3155000.00
taxProvision -3810000.00
netInterestIncome -3155000.00
incomeTaxExpense -3810000.00
totalRevenue 117234000.00
totalOperatingExpenses 117383000.00
costOfRevenue 23264000.00
totalOtherIncomeExpenseNet -3155000.00
netIncomeFromContinuingOps -22758000.00
netIncomeApplicableToCommonShares -22758000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
researchDevelopment 29737000.00
incomeBeforeTax -18252000.00
netIncome -15195000.00
sellingGeneralAdministrative 15999000.00
sellingAndMarketingExpenses 61440000.00
grossProfit 91830000.00
reconciledDepreciation 3370000.00
ebit -15346000.00
ebitda -11976000.00
depreciationAndAmortization 3370000.00
operatingIncome -15346000.00
otherOperatingExpenses 128108000.00
interestExpense 2906000.00
taxProvision -3057000.00
netInterestIncome -2906000.00
incomeTaxExpense -3057000.00
totalRevenue 112762000.00
totalOperatingExpenses 107176000.00
costOfRevenue 20932000.00
totalOtherIncomeExpenseNet -2906000.00
netIncomeFromContinuingOps -15195000.00
netIncomeApplicableToCommonShares -15195000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
researchDevelopment 26659000.00
incomeBeforeTax 16056000.00
netIncome 12054000.00
sellingGeneralAdministrative 15325000.00
sellingAndMarketingExpenses 61038000.00
grossProfit 121811000.00
reconciledDepreciation 4519000.00
ebit 14270000.00
ebitda 18789000.00
depreciationAndAmortization 4519000.00
operatingIncome 18789000.00
otherOperatingExpenses 125730000.00
taxProvision 4002000.00
netInterestIncome -2733000.00
incomeTaxExpense 4002000.00
totalRevenue 144519000.00
totalOperatingExpenses 103022000.00
costOfRevenue 22708000.00
totalOtherIncomeExpenseNet -2733000.00
netIncomeFromContinuingOps 12054000.00
netIncomeApplicableToCommonShares 12054000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
researchDevelopment 24609000.00
incomeBeforeTax -11928000.00
netIncome -15882000.00
sellingGeneralAdministrative 14649000.00
sellingAndMarketingExpenses 55418000.00
grossProfit 84201000.00
reconciledDepreciation 4045000.00
ebit -10475000.00
ebitda -6430000.00
depreciationAndAmortization 4045000.00
operatingIncome -10475000.00
otherOperatingExpenses 117064000.00
taxProvision 3954000.00
netInterestIncome -1453000.00
incomeTaxExpense 3954000.00
totalRevenue 106589000.00
totalOperatingExpenses 94676000.00
costOfRevenue 22388000.00
totalOtherIncomeExpenseNet -1453000.00
netIncomeFromContinuingOps -15882000.00
netIncomeApplicableToCommonShares -15882000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-04
currency_symbol USD
researchDevelopment 22873000.00
incomeBeforeTax -6352000.00
netIncome -4316000.00
sellingGeneralAdministrative 15766000.00
sellingAndMarketingExpenses 52347000.00
grossProfit 86107000.00
reconciledDepreciation 4432000.00
ebit -4879000.00
ebitda -447000.00
depreciationAndAmortization 4432000.00
operatingIncome -4879000.00
otherOperatingExpenses 111376000.00
taxProvision -2036000.00
netInterestIncome -1473000.00
incomeTaxExpense -2036000.00
totalRevenue 106497000.00
totalOperatingExpenses 90986000.00
costOfRevenue 20390000.00
totalOtherIncomeExpenseNet -1473000.00
netIncomeFromContinuingOps -4316000.00
netIncomeApplicableToCommonShares -4316000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-13
currency_symbol USD
researchDevelopment 21285000.00
incomeBeforeTax 1835000.00
netIncome 2386000.00
sellingGeneralAdministrative 14689000.00
sellingAndMarketingExpenses 51196000.00
grossProfit 89741000.00
reconciledDepreciation 2479000.00
ebit 2571000.00
ebitda 5050000.00
depreciationAndAmortization 2479000.00
operatingIncome 2571000.00
otherOperatingExpenses 104255000.00
taxProvision -551000.00
interestIncome 736000.00
netInterestIncome -736000.00
incomeTaxExpense -551000.00
totalRevenue 106826000.00
totalOperatingExpenses 87170000.00
costOfRevenue 17085000.00
totalOtherIncomeExpenseNet -736000.00
netIncomeFromContinuingOps 2386000.00
netIncomeApplicableToCommonShares 2386000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-05
currency_symbol USD
researchDevelopment 20930000.00
incomeBeforeTax 25335000.00
netIncome 20736000.00
sellingGeneralAdministrative 16005000.00
sellingAndMarketingExpenses 52939000.00
grossProfit 112815000.00
reconciledDepreciation 2524000.00
ebit 20417000.00
ebitda 22941000.00
depreciationAndAmortization 2524000.00
operatingIncome 22941000.00
otherOperatingExpenses 106723000.00
interestExpense 1966000.00
taxProvision 4599000.00
interestIncome 2394000.00
netInterestIncome 3197000.00
incomeTaxExpense 4599000.00
totalRevenue 129664000.00
totalOperatingExpenses 89874000.00
costOfRevenue 16849000.00
totalOtherIncomeExpenseNet 2394000.00
netIncomeFromContinuingOps 20736000.00
netIncomeApplicableToCommonShares 20736000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
researchDevelopment 18264000.00
incomeBeforeTax 14240000.00
netIncome 15248000.00
sellingGeneralAdministrative 13972000.00
sellingAndMarketingExpenses 46151000.00
grossProfit 91127000.00
reconciledDepreciation 2571000.00
ebit 12740000.00
ebitda 15311000.00
depreciationAndAmortization 2571000.00
operatingIncome 12740000.00
otherOperatingExpenses 95375000.00
interestExpense 1966000.00
taxProvision -1008000.00
interestIncome 1500000.00
netInterestIncome 1500000.00
incomeTaxExpense -1008000.00
totalRevenue 108115000.00
totalOperatingExpenses 78387000.00
costOfRevenue 16988000.00
totalOtherIncomeExpenseNet 1500000.00
netIncomeFromContinuingOps 15248000.00
netIncomeApplicableToCommonShares 15248000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-12
currency_symbol USD
researchDevelopment 16995000.00
incomeBeforeTax 15461000.00
netIncome 13403000.00
sellingGeneralAdministrative 11426000.00
sellingAndMarketingExpenses 43573000.00
grossProfit 84970000.00
reconciledDepreciation 2773000.00
ebit 12976000.00
ebitda 15749000.00
depreciationAndAmortization 2773000.00
operatingIncome 12976000.00
otherOperatingExpenses 87205000.00
interestExpense 1966000.00
taxProvision 2058000.00
interestIncome 2485000.00
netInterestIncome 2485000.00
incomeTaxExpense 2058000.00
totalRevenue 100181000.00
totalOperatingExpenses 71994000.00
costOfRevenue 15211000.00
totalOtherIncomeExpenseNet 2485000.00
netIncomeFromContinuingOps 13403000.00
netIncomeApplicableToCommonShares 13403000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
researchDevelopment 16331000.00
incomeBeforeTax 15048000.00
netIncome 13677000.00
sellingGeneralAdministrative 10905000.00
sellingAndMarketingExpenses 41505000.00
grossProfit 82368000.00
reconciledDepreciation 2778000.00
ebit 13627000.00
ebitda 16405000.00
depreciationAndAmortization 2778000.00
operatingIncome 13627000.00
otherOperatingExpenses 82308000.00
interestExpense 1966000.00
taxProvision 1371000.00
interestIncome 1421000.00
netInterestIncome 1421000.00
incomeTaxExpense 1371000.00
totalRevenue 95935000.00
totalOperatingExpenses 68741000.00
costOfRevenue 13567000.00
totalOtherIncomeExpenseNet 1421000.00
netIncomeFromContinuingOps 13677000.00
netIncomeApplicableToCommonShares 13677000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
researchDevelopment 15340000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 28599000.00
minorityInterest 0.00
netIncome 24180000.00
sellingGeneralAdministrative 12561000.00
sellingAndMarketingExpenses 40307000.00
grossProfit 95729000.00
reconciledDepreciation 2751000.00
ebit 24770000.00
ebitda 27521000.00
depreciationAndAmortization 2751000.00
operatingIncome 27521000.00
otherOperatingExpenses 81529000.00
interestExpense 0.00
taxProvision 4419000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4419000.00
totalRevenue 109050000.00
totalOperatingExpenses 68208000.00
costOfRevenue 13321000.00
totalOtherIncomeExpenseNet 1078000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 24180000.00
netIncomeApplicableToCommonShares 24180000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-08
currency_symbol USD
researchDevelopment 14980000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10186000.00
minorityInterest 0.00
netIncome 8094000.00
sellingGeneralAdministrative 10870000.00
sellingAndMarketingExpenses 37880000.00
grossProfit 72509000.00
reconciledDepreciation 2651000.00
ebit 8779000.00
ebitda 11430000.00
depreciationAndAmortization 2651000.00
operatingIncome 8779000.00
otherOperatingExpenses 75874000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2092000.00
totalRevenue 84653000.00
totalOperatingExpenses 63730000.00
costOfRevenue 12144000.00
totalOtherIncomeExpenseNet 1407000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8094000.00
netIncomeApplicableToCommonShares 8094000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
researchDevelopment 13808000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7187000.00
minorityInterest 0.00
netIncome 8377000.00
sellingGeneralAdministrative 9714000.00
sellingAndMarketingExpenses 35521000.00
grossProfit 66005000.00
reconciledDepreciation 2482000.00
ebit 6962000.00
ebitda 9444000.00
depreciationAndAmortization 2482000.00
operatingIncome 6962000.00
otherOperatingExpenses 70751000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1190000.00
totalRevenue 77713000.00
totalOperatingExpenses 59043000.00
costOfRevenue 11708000.00
totalOtherIncomeExpenseNet 225000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8377000.00
netIncomeApplicableToCommonShares 8377000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
researchDevelopment 12984000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5871000.00
minorityInterest 0.00
netIncome 6421000.00
sellingGeneralAdministrative 8899000.00
sellingAndMarketingExpenses 34582000.00
grossProfit 60495000.00
reconciledDepreciation 2194000.00
ebit 4030000.00
ebitda 6224000.00
depreciationAndAmortization 2194000.00
operatingIncome 4030000.00
otherOperatingExpenses 67753000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -550000.00
totalRevenue 71783000.00
totalOperatingExpenses 56465000.00
costOfRevenue 11288000.00
totalOtherIncomeExpenseNet 1841000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6421000.00
netIncomeApplicableToCommonShares 6421000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-15
currency_symbol USD
researchDevelopment 12245000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13247000.00
minorityInterest 0.00
netIncome 3552000.00
sellingGeneralAdministrative 8185000.00
sellingAndMarketingExpenses 36684000.00
grossProfit 68749000.00
reconciledDepreciation 2125000.00
ebit 9510000.00
ebitda 11635000.00
depreciationAndAmortization 2125000.00
operatingIncome 11635000.00
otherOperatingExpenses 68733000.00
interestExpense 158000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9695000.00
totalRevenue 80368000.00
totalOperatingExpenses 57114000.00
costOfRevenue 11619000.00
totalOtherIncomeExpenseNet 1612000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13290000.00
netIncomeApplicableToCommonShares 3552000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
researchDevelopment 11369000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2499000.00
minorityInterest 0.00
netIncome 1681000.00
sellingGeneralAdministrative 7927000.00
sellingAndMarketingExpenses 32877000.00
grossProfit 53856000.00
reconciledDepreciation 2222000.00
ebit 1683000.00
ebitda 3905000.00
depreciationAndAmortization 2222000.00
operatingIncome 1683000.00
otherOperatingExpenses 63135000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 818000.00
totalRevenue 64818000.00
totalOperatingExpenses 52173000.00
costOfRevenue 10962000.00
totalOtherIncomeExpenseNet 816000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14551000.00
netIncomeApplicableToCommonShares 1681000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
researchDevelopment 9561000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2137000.00
minorityInterest 0.00
netIncome 3246000.00
sellingGeneralAdministrative 7409000.00
sellingAndMarketingExpenses 29500000.00
grossProfit 47480000.00
reconciledDepreciation 1824000.00
ebit 1010000.00
ebitda 2834000.00
depreciationAndAmortization 1824000.00
operatingIncome 1010000.00
otherOperatingExpenses 56470000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1109000.00
totalRevenue 57480000.00
totalOperatingExpenses 46470000.00
costOfRevenue 10000000.00
totalOtherIncomeExpenseNet 1127000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -19362000.00
netIncomeApplicableToCommonShares 3246000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 9214000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6546000.00
minorityInterest 0.00
netIncome 7536000.00
sellingGeneralAdministrative 6878000.00
sellingAndMarketingExpenses 27678000.00
grossProfit 49768000.00
reconciledDepreciation 1685000.00
ebit 5998000.00
ebitda 7683000.00
depreciationAndAmortization 1685000.00
operatingIncome 5998000.00
otherOperatingExpenses 53037000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -990000.00
totalRevenue 59035000.00
totalOperatingExpenses 43770000.00
costOfRevenue 9267000.00
totalOtherIncomeExpenseNet 548000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7536000.00
netIncomeApplicableToCommonShares 7536000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
researchDevelopment 9324000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13113000.00
minorityInterest 0.00
netIncome 10239000.00
sellingGeneralAdministrative 6590000.00
sellingAndMarketingExpenses 26475000.00
grossProfit 55598000.00
reconciledDepreciation 1744000.00
ebit 11465000.00
ebitda 13209000.00
depreciationAndAmortization 1744000.00
operatingIncome 13209000.00
otherOperatingExpenses 51149000.00
interestExpense 144000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2874000.00
totalRevenue 64358000.00
totalOperatingExpenses 42389000.00
costOfRevenue 8760000.00
totalOtherIncomeExpenseNet -96000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 26894000.00
netIncomeApplicableToCommonShares 10239000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
researchDevelopment 9192000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8453000.00
minorityInterest 0.00
netIncome 7112000.00
sellingGeneralAdministrative 5841000.00
sellingAndMarketingExpenses 23800000.00
grossProfit 46918000.00
reconciledDepreciation 1618000.00
ebit 8085000.00
ebitda 9703000.00
depreciationAndAmortization 1618000.00
operatingIncome 8085000.00
otherOperatingExpenses 46879000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1341000.00
totalRevenue 54964000.00
totalOperatingExpenses 38833000.00
costOfRevenue 8046000.00
totalOtherIncomeExpenseNet 368000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3690000.00
netIncomeApplicableToCommonShares 7112000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
researchDevelopment 8165000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8357000.00
minorityInterest 0.00
netIncome 6449000.00
sellingGeneralAdministrative 5016000.00
sellingAndMarketingExpenses 21837000.00
grossProfit 43469000.00
reconciledDepreciation 1608000.00
ebit 8451000.00
ebitda 10059000.00
depreciationAndAmortization 1608000.00
operatingIncome 8451000.00
otherOperatingExpenses 41929000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1908000.00
totalRevenue 50380000.00
totalOperatingExpenses 35018000.00
costOfRevenue 6911000.00
totalOtherIncomeExpenseNet -94000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2460000.00
netIncomeApplicableToCommonShares 6449000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
researchDevelopment 7933000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6278000.00
minorityInterest 0.00
netIncome 4324000.00
sellingGeneralAdministrative 4670000.00
sellingAndMarketingExpenses 21663000.00
grossProfit 40477000.00
reconciledDepreciation 1518000.00
ebit 6211000.00
ebitda 7729000.00
depreciationAndAmortization 1518000.00
operatingIncome 6211000.00
otherOperatingExpenses 40700000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1954000.00
totalRevenue 46911000.00
totalOperatingExpenses 34266000.00
costOfRevenue 6434000.00
totalOtherIncomeExpenseNet 67000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4324000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
researchDevelopment 7705000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10667000.00
minorityInterest 0.00
netIncome 9933000.00
sellingGeneralAdministrative 5483000.00
sellingAndMarketingExpenses 20580000.00
grossProfit 44668000.00
reconciledDepreciation 1218000.00
ebit 9682000.00
ebitda 10900000.00
depreciationAndAmortization 1218000.00
operatingIncome 10900000.00
otherOperatingExpenses 40566000.00
interestExpense 86000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 734000.00
totalRevenue 51466000.00
totalOperatingExpenses 33768000.00
costOfRevenue 6798000.00
totalOtherIncomeExpenseNet -233000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 25794000.00
netIncomeApplicableToCommonShares 9933000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
researchDevelopment 5649000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8346000.00
minorityInterest 0.00
netIncome 6773000.00
sellingGeneralAdministrative 3871000.00
sellingAndMarketingExpenses 16717000.00
grossProfit 34525000.00
reconciledDepreciation 577000.00
ebit 8288000.00
ebitda 8865000.00
depreciationAndAmortization 577000.00
operatingIncome 8288000.00
otherOperatingExpenses 31768000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1573000.00
totalRevenue 40056000.00
totalOperatingExpenses 26237000.00
costOfRevenue 5531000.00
totalOtherIncomeExpenseNet 58000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6773000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
researchDevelopment 4263000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6858000.00
minorityInterest 0.00
netIncome 4922000.00
sellingGeneralAdministrative 4058000.00
sellingAndMarketingExpenses 15449000.00
grossProfit 30301000.00
reconciledDepreciation 237000.00
ebit 6531000.00
ebitda 6768000.00
depreciationAndAmortization 237000.00
operatingIncome 6531000.00
otherOperatingExpenses 29844000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1936000.00
totalRevenue 36375000.00
totalOperatingExpenses 23770000.00
costOfRevenue 6074000.00
totalOtherIncomeExpenseNet 327000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4922000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 4117000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5872000.00
minorityInterest 0.00
netIncome 4166000.00
sellingGeneralAdministrative 3578000.00
sellingAndMarketingExpenses 13460000.00
grossProfit 28658000.00
reconciledDepreciation 222000.00
ebit 7503000.00
ebitda 7725000.00
depreciationAndAmortization 222000.00
operatingIncome 7503000.00
otherOperatingExpenses 25412000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1706000.00
totalRevenue 32915000.00
totalOperatingExpenses 21155000.00
costOfRevenue 4257000.00
totalOtherIncomeExpenseNet -1631000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4166000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
researchDevelopment 4163000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8951000.00
minorityInterest 0.00
netIncome 6660000.00
sellingGeneralAdministrative 3336000.00
sellingAndMarketingExpenses 14788000.00
grossProfit 31793000.00
reconciledDepreciation 176000.00
ebit 9330000.00
ebitda 9506000.00
depreciationAndAmortization 176000.00
operatingIncome 9506000.00
otherOperatingExpenses 26799000.00
interestExpense 63000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2291000.00
totalRevenue 36305000.00
totalOperatingExpenses 22287000.00
costOfRevenue 4512000.00
totalOtherIncomeExpenseNet -555000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9954000.00
netIncomeApplicableToCommonShares 6660000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
researchDevelopment 3658000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4736000.00
minorityInterest 0.00
netIncome 3312000.00
sellingGeneralAdministrative 2041000.00
sellingAndMarketingExpenses 11040000.00
grossProfit 24427000.00
reconciledDepreciation 180000.00
ebit 7688000.00
ebitda 7868000.00
depreciationAndAmortization 180000.00
operatingIncome 7688000.00
otherOperatingExpenses 20273000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1424000.00
totalRevenue 27961000.00
totalOperatingExpenses 16739000.00
costOfRevenue 3534000.00
totalOtherIncomeExpenseNet -2952000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1230000.00
netIncomeApplicableToCommonShares 3312000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
researchDevelopment 3342000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1943000.00
minorityInterest 0.00
netIncome 1230000.00
sellingGeneralAdministrative 1637000.00
sellingAndMarketingExpenses 9682000.00
grossProfit 17730000.00
reconciledDepreciation 163000.00
ebit 3069000.00
ebitda 3232000.00
depreciationAndAmortization 163000.00
operatingIncome 3069000.00
otherOperatingExpenses 18269000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 713000.00
totalRevenue 21338000.00
totalOperatingExpenses 14661000.00
costOfRevenue 3608000.00
totalOtherIncomeExpenseNet -1126000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2478000.00
netIncomeApplicableToCommonShares 1230000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
researchDevelopment 3237000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1165000.00
minorityInterest 0.00
netIncome -1248000.00
sellingGeneralAdministrative 1481000.00
sellingAndMarketingExpenses 9433000.00
grossProfit 14341000.00
reconciledDepreciation 227000.00
ebit 1548000.00
ebitda 1775000.00
depreciationAndAmortization 227000.00
operatingIncome 190000.00
otherOperatingExpenses 17205000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 83000.00
totalRevenue 17395000.00
totalOperatingExpenses 14151000.00
costOfRevenue 3054000.00
totalOtherIncomeExpenseNet -1358000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1248000.00
netIncomeApplicableToCommonShares -1248000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
researchDevelopment 2850000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2157000.00
minorityInterest 0.00
netIncome 1396000.00
sellingGeneralAdministrative 1582000.00
sellingAndMarketingExpenses 10407000.00
grossProfit 17497000.00
reconciledDepreciation 134000.00
ebit 2658000.00
ebitda 2792000.00
depreciationAndAmortization 134000.00
operatingIncome 2658000.00
otherOperatingExpenses 17394000.00
interestExpense 62000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 761000.00
totalRevenue 20052000.00
totalOperatingExpenses 14839000.00
costOfRevenue 2555000.00
totalOtherIncomeExpenseNet -501000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1396000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
researchDevelopment 2717000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2657000.00
minorityInterest 0.00
netIncome 2513000.00
sellingGeneralAdministrative 1156000.00
sellingAndMarketingExpenses 7876000.00
grossProfit 14747000.00
reconciledDepreciation 127000.00
ebit 2998000.00
ebitda 3125000.00
depreciationAndAmortization 127000.00
operatingIncome 2998000.00
otherOperatingExpenses 13892000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 144000.00
totalRevenue 16890000.00
totalOperatingExpenses 11749000.00
costOfRevenue 2143000.00
totalOtherIncomeExpenseNet -341000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2513000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
researchDevelopment 2568000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2835000.00
minorityInterest 0.00
netIncome 2598000.00
sellingGeneralAdministrative 1055000.00
sellingAndMarketingExpenses 7740000.00
grossProfit 14240000.00
reconciledDepreciation 111000.00
ebit 2915000.00
ebitda 3026000.00
depreciationAndAmortization 111000.00
operatingIncome 2877000.00
otherOperatingExpenses 13607000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 237000.00
totalRevenue 16484000.00
totalOperatingExpenses 11363000.00
costOfRevenue 2244000.00
totalOtherIncomeExpenseNet -38000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2598000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
researchDevelopment 2269000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 306000.00
minorityInterest 0.00
netIncome 128000.00
sellingGeneralAdministrative 965000.00
sellingAndMarketingExpenses 6817000.00
grossProfit 10597000.00
reconciledDepreciation 103000.00
ebit 789000.00
ebitda 892000.00
depreciationAndAmortization 103000.00
operatingIncome 546000.00
otherOperatingExpenses 12185000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 178000.00
totalRevenue 12731000.00
totalOperatingExpenses 10051000.00
costOfRevenue 2134000.00
totalOtherIncomeExpenseNet -243000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 128000.00
2012-12-31
date 2012-12-31
currency_symbol USD
researchDevelopment 2007000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7637000.00
minorityInterest 0.00
netIncome 2441000.00
sellingGeneralAdministrative 10451000.00
grossProfit 40613000.00
ebit 0.00
operatingIncome 3069000.00
otherOperatingExpenses 0.00
interestExpense 47000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 15574000.00
totalOperatingExpenses 0.00
costOfRevenue 2054000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2441000.00
2012-09-30
date 2012-09-30
currency_symbol USD
researchDevelopment 1780000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 2223000.00
sellingGeneralAdministrative 7872000.00
grossProfit 0.00
ebit 0.00
operatingIncome 1902000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 11388000.00
totalOperatingExpenses 0.00
costOfRevenue 1614000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2223000.00
2012-06-30
date 2012-06-30
currency_symbol USD
researchDevelopment 1810000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 941000.00
sellingGeneralAdministrative 7363000.00
grossProfit 0.00
ebit 0.00
operatingIncome 943000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 10007000.00
totalOperatingExpenses 0.00
costOfRevenue 1701000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 941000.00
2012-03-31
date 2012-03-31
currency_symbol USD
researchDevelopment 1676000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 2257000.00
sellingGeneralAdministrative 6965000.00
grossProfit 0.00
ebit 0.00
operatingIncome 1719000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 10239000.00
totalOperatingExpenses 0.00
costOfRevenue 1555000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2257000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-02
currency_symbol USD
researchDevelopment 190321000.00
incomeBeforeTax -137018000.00
netIncome -130368000.00
sellingGeneralAdministrative 82520000.00
sellingAndMarketingExpenses 345273000.00
grossProfit 465664000.00
reconciledDepreciation 16203000.00
ebit -152450000.00
ebitda -136247000.00
depreciationAndAmortization 16203000.00
operatingIncome -152450000.00
otherOperatingExpenses 744160000.00
interestExpense 2980000.00
taxProvision -6650000.00
interestIncome 17117000.00
netInterestIncome 15432000.00
incomeTaxExpense -6650000.00
totalRevenue 591710000.00
totalOperatingExpenses 618114000.00
costOfRevenue 126046000.00
totalOtherIncomeExpenseNet 15432000.00
netIncomeFromContinuingOps -130368000.00
netIncomeApplicableToCommonShares -130368000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
researchDevelopment 142121000.00
incomeBeforeTax -91329000.00
netIncome -83946000.00
sellingGeneralAdministrative 71425000.00
sellingAndMarketingExpenses 274401000.00
grossProfit 409610000.00
reconciledDepreciation 14228000.00
ebit -78337000.00
ebitda -64109000.00
depreciationAndAmortization 14228000.00
operatingIncome -78337000.00
otherOperatingExpenses 581254000.00
interestExpense 17792000.00
taxProvision -7383000.00
interestIncome 5559000.00
netInterestIncome -12992000.00
incomeTaxExpense -7383000.00
totalRevenue 502917000.00
totalOperatingExpenses 487947000.00
costOfRevenue 93307000.00
totalOtherIncomeExpenseNet -12992000.00
netIncomeFromContinuingOps -83946000.00
netIncomeApplicableToCommonShares -83946000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
researchDevelopment 95426000.00
incomeBeforeTax -389000.00
netIncome -5758000.00
sellingGeneralAdministrative 60429000.00
sellingAndMarketingExpenses 219999000.00
grossProfit 381860000.00
reconciledDepreciation 15475000.00
ebit 6006000.00
ebitda 21481000.00
depreciationAndAmortization 15475000.00
operatingIncome 6006000.00
otherOperatingExpenses 458425000.00
interestExpense 17183000.00
taxProvision 5369000.00
interestIncome 10380000.00
netInterestIncome -6395000.00
incomeTaxExpense 5369000.00
totalRevenue 464431000.00
totalOperatingExpenses 375854000.00
costOfRevenue 82571000.00
totalOtherIncomeExpenseNet -6395000.00
netIncomeFromContinuingOps -5758000.00
netIncomeApplicableToCommonShares -5758000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-05
currency_symbol USD
researchDevelopment 72520000.00
incomeBeforeTax 70084000.00
netIncome 63064000.00
sellingGeneralAdministrative 52308000.00
sellingAndMarketingExpenses 184168000.00
grossProfit 371280000.00
reconciledDepreciation 10646000.00
ebit 62284000.00
ebitda 72930000.00
depreciationAndAmortization 10646000.00
operatingIncome 62284000.00
otherOperatingExpenses 371611000.00
interestExpense 1966000.00
taxProvision 7020000.00
interestIncome 10843000.00
netInterestIncome 8603000.00
incomeTaxExpense 7020000.00
totalRevenue 433895000.00
totalOperatingExpenses 308996000.00
costOfRevenue 62615000.00
totalOtherIncomeExpenseNet 7800000.00
netIncomeFromContinuingOps 63064000.00
netIncomeApplicableToCommonShares 63064000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
researchDevelopment 57112000.00
incomeBeforeTax 51843000.00
netIncome 47072000.00
sellingGeneralAdministrative 42044000.00
sellingAndMarketingExpenses 148290000.00
grossProfit 294738000.00
reconciledDepreciation 10078000.00
ebit 47292000.00
ebitda 57370000.00
depreciationAndAmortization 10078000.00
operatingIncome 47292000.00
otherOperatingExpenses 295907000.00
interestExpense 0.00
taxProvision 4771000.00
interestIncome 5778000.00
netInterestIncome 5601000.00
incomeTaxExpense 4771000.00
totalRevenue 343199000.00
totalOperatingExpenses 247446000.00
costOfRevenue 48461000.00
totalOtherIncomeExpenseNet -1050000.00
netIncomeFromContinuingOps 47072000.00
netIncomeApplicableToCommonShares 47072000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-15
currency_symbol USD
researchDevelopment 42389000.00
incomeBeforeTax 24429000.00
netIncome 16015000.00
sellingGeneralAdministrative 30399000.00
sellingAndMarketingExpenses 126739000.00
grossProfit 219853000.00
reconciledDepreciation 7856000.00
ebit 20326000.00
ebitda 28182000.00
depreciationAndAmortization 7856000.00
operatingIncome 20326000.00
otherOperatingExpenses 241375000.00
interestExpense 0.00
taxProvision 8414000.00
interestIncome 2526000.00
netInterestIncome 2368000.00
extraordinaryItems -6492000.00
incomeTaxExpense 8414000.00
totalRevenue 261701000.00
totalOperatingExpenses 199527000.00
costOfRevenue 41848000.00
totalOtherIncomeExpenseNet 1735000.00
netIncomeFromContinuingOps 16015000.00
netIncomeApplicableToCommonShares 16015000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-16
currency_symbol USD
researchDevelopment 34614000.00
incomeBeforeTax 36201000.00
netIncome 28124000.00
sellingGeneralAdministrative 22117000.00
sellingAndMarketingExpenses 93775000.00
grossProfit 186462000.00
ebit 35956000.00
ebitda 42444000.00
depreciationAndAmortization 6488000.00
operatingIncome 35956000.00
otherOperatingExpenses 180657000.00
interestExpense 0.00
taxProvision 8077000.00
interestIncome 1358000.00
netInterestIncome 1214000.00
incomeTaxExpense 8077000.00
totalRevenue 216613000.00
totalOperatingExpenses 150506000.00
costOfRevenue 30151000.00
totalOtherIncomeExpenseNet -969000.00
netIncomeFromContinuingOps 28124000.00
netIncomeApplicableToCommonShares 28124000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
researchDevelopment 21734000.00
incomeBeforeTax 31743000.00
netIncome 25794000.00
sellingGeneralAdministrative 16990000.00
sellingAndMarketingExpenses 66206000.00
grossProfit 138152000.00
ebit 33222000.00
ebitda 35476000.00
depreciationAndAmortization 2254000.00
operatingIncome 33222000.00
otherOperatingExpenses 127590000.00
interestExpense 0.00
taxProvision 5949000.00
interestIncome 1479000.00
incomeTaxExpense 5949000.00
totalRevenue 160812000.00
totalOperatingExpenses 104930000.00
costOfRevenue 22660000.00
totalOtherIncomeExpenseNet -1723000.00
netIncomeFromContinuingOps 25794000.00
netIncomeApplicableToCommonShares 25794000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
researchDevelopment 14400000.00
incomeBeforeTax 14466000.00
netIncome 9954000.00
sellingGeneralAdministrative 8495000.00
sellingAndMarketingExpenses 44943000.00
grossProfit 88292000.00
ebit 20454000.00
ebitda 21200000.00
depreciationAndAmortization 746000.00
operatingIncome 20454000.00
otherOperatingExpenses 82545000.00
interestExpense 0.00
incomeTaxExpense 4512000.00
totalRevenue 102999000.00
totalOperatingExpenses 67838000.00
costOfRevenue 14707000.00
totalOtherIncomeExpenseNet -6126000.00
netIncomeFromContinuingOps 9954000.00
netIncomeApplicableToCommonShares 9954000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
researchDevelopment 10404000.00
incomeBeforeTax 7955000.00
netIncome 6635000.00
sellingGeneralAdministrative 4758000.00
sellingAndMarketingExpenses 32840000.00
grossProfit 57081000.00
ebit 10218000.00
ebitda 10693000.00
depreciationAndAmortization 475000.00
operatingIncome 9079000.00
otherOperatingExpenses 57078000.00
interestExpense 0.00
incomeTaxExpense 1320000.00
totalRevenue 66157000.00
totalOperatingExpenses 48002000.00
costOfRevenue 9076000.00
totalOtherIncomeExpenseNet -1139000.00
netIncomeApplicableToCommonShares 6635000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
researchDevelopment 7273000.00
incomeBeforeTax 7637000.00
netIncome 7862000.00
sellingGeneralAdministrative 3297000.00
sellingAndMarketingExpenses 22081000.00
grossProfit 40284000.00
ebit 7688000.00
ebitda 8017000.00
depreciationAndAmortization 329000.00
operatingIncome 7633000.00
otherOperatingExpenses 39575000.00
interestExpense 0.00
incomeTaxExpense -225000.00
totalRevenue 47208000.00
totalOperatingExpenses 32651000.00
costOfRevenue 6924000.00
totalOtherIncomeExpenseNet -55000.00
netIncomeApplicableToCommonShares 7862000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
researchDevelopment 6272000.00
incomeBeforeTax 5481000.00
netIncome 5873000.00
sellingGeneralAdministrative 3077000.00
sellingAndMarketingExpenses 15929000.00
grossProfit 30949000.00
ebit 5903000.00
ebitda 6113000.00
depreciationAndAmortization 210000.00
operatingIncome 5671000.00
otherOperatingExpenses 30694000.00
interestExpense 0.00
incomeTaxExpense -392000.00
totalRevenue 36365000.00
totalOperatingExpenses 25278000.00
costOfRevenue 5416000.00
totalOtherIncomeExpenseNet -232000.00