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

Logo

Xunlei Ltd. является холдинговой компанией, которая занимается исследованиями и разработками новых технологий. Он предоставляет интернет-платформу для цифрового мультимедийного контента и облачных технологий в Китае. Он предлагает два основных продукта и услуги, включая Xunlei Accelerator и Cloud Acceleration Subscription Services. Компания была основана Sheng Long Zou и Hao Cheng в феврале 2005 года и имеет штаб-квартиру в Шэньчжэне, Китай.

General
Code XNET
Type Common Stock
Name Xunlei Ltd Adr
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG001QWYTJ7
ISIN US98419E1082
PrimaryTicker XNET.US
CUSIP 98419E108
EmployerIdNumber
FiscalYearEnd December
IPODate 2014-06-24
InternationalDomestic Domestic
Sector Communication Services
Industry Advertising Agencies
GicSector Information Technology
GicGroup Software & Services
GicIndustry Software
GicSubIndustry Application Software
HomeCategory ADR
IsDelisted Нет
Address No.18 Shenzhen Bay ECO-Technology Park, Shenzhen, China, 518057
Phone 86 755 8633 8443
WebURL https://www.xunlei.com
FullTimeEmployees 1097
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 111038632
MarketCapitalizationMln 111.0386
EBITDA 647000
PERatio 6.4231
PEGRatio 0
WallStreetTargetPrice 12
BookValue 4.889
DividendShare 0
DividendYield 0
EarningsShare 0.26
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin 0.0317
OperatingMarginTTM -0.03
ReturnOnAssetsTTM -0.0005
ReturnOnEquityTTM 0.039
RevenueTTM 383510016
RevenuePerShareTTM 5.857
QuarterlyRevenueGrowthYOY -0.047
GrossProfitTTM 141443000
DilutedEpsTTM 0.26
QuarterlyEarningsGrowthYOY -0.458

Financials / Income Statement / quarterly / net Income

-479K
2021-12-31
-479K
2022-03-31
6.02M
2022-06-30
8.35M
2022-09-30
1.63M
2022-12-31
1.63M
2023-03-31
5M
2023-06-30
4.4M
2023-09-30

Financials / Income Statement / quarterly / ebitda

245K
2021-12-31
245K
2022-03-31
8M
2022-06-30
10.15M
2022-09-30
1.35M
2022-12-31
1.35M
2023-03-31
6.66M
2023-06-30
5.95M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

70.84M
2021-12-31
70.84M
2022-03-31
78.02M
2022-06-30
88.07M
2022-09-30
96.64M
2022-12-31
96.64M
2023-03-31
104.01M
2023-06-30
83.95M
2023-09-30

Earnings / History / epsActual

0.1237
2022-09-30
0.0247
2022-12-31
0.0173
2023-03-31
0.08
2023-06-30
0.07
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
Valuation
TrailingPE 6.4231
ForwardPE 0
PriceSalesTTM 0.281
PriceBookMRQ 0.3272
EnterpriseValue 312049696
EnterpriseValueRevenue 0.1311
EnterpriseValueEbitda -5.501
SharesStats
SharesOutstanding 65316800
SharesFloat 167087034
PercentInsiders 17.626
PercentInstitutions 5.281
Technicals
Beta 1.365
52WeekHigh 2.225
52WeekLow 1.28
50DayMA 1.5332
200DayMA 1.6899
SharesShort 48385
SharesShortPriorMonth 60779
ShortRatio 0.91
ShortPercent 0.0015
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
totalAssets 465708000.00
intangibleAssets 6036000.00
otherCurrentAssets 9303000.00
totalLiab 147718000.00
totalStockholderEquity 319365000.00
otherCurrentLiab 52912000.00
commonStock 82000.00
capitalStock 82000.00
retainedEarnings -149543000.00
goodWill 20545000.00
cash 130322000.00
totalCurrentLiabilities 128977000.00
currentDeferredRevenue 35682000.00
netDebt -97573000.00
shortTermDebt 15227000.00
shortLongTermDebt 14724000.00
shortLongTermDebtTotal 32749000.00
otherStockholderEquity 482712000.00
totalCurrentAssets 317929000.00
longTermInvestments 32044000.00
shortTermInvestments 134398000.00
netReceivables 41533000.00
longTermDebt 17033000.00
inventory 2373000.00
accountsPayable 25156000.00
accumulatedOtherComprehensiveIncome -13886000.00
nonCurrrentAssetsOther 28794000.00
nonCurrentAssetsTotal 147779000.00
capitalLeaseObligations 992000.00
nonCurrentLiabilitiesTotal 18741000.00
liabilitiesAndStockholdersEquity 465708000.00
cashAndShortTermInvestments 264720000.00
propertyPlantAndEquipmentGross 59979000.00
propertyPlantAndEquipmentNet 59979000.00
netWorkingCapital 188952000.00
netInvestedCapital 351122000.00
commonStockSharesOutstanding 65747690.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
totalAssets 458371000.00
intangibleAssets 6274000.00
otherCurrentAssets 8096000.00
totalLiab 145580000.00
totalStockholderEquity 314123000.00
otherCurrentLiab 49420000.00
commonStock 82000.00
capitalStock 82000.00
retainedEarnings -153938000.00
otherLiab 1529000.00
goodWill 20414000.00
otherAssets 9869000.00
cash 125882000.00
totalCurrentLiabilities 121778000.00
currentDeferredRevenue 37019000.00
netDebt -94887000.00
shortTermDebt 8722000.00
shortLongTermDebt 8154000.00
shortLongTermDebtTotal 30995000.00
otherStockholderEquity 483190000.00
propertyPlantEquipment 59696000.00
totalCurrentAssets 331500000.00
longTermInvestments 30618000.00
netTangibleAssets 287435000.00
shortTermInvestments 132620000.00
netReceivables 63657000.00
longTermDebt 21707000.00
inventory 1245000.00
accountsPayable 26617000.00
accumulatedOtherComprehensiveIncome -15211000.00
nonCurrrentAssetsOther 9549000.00
nonCurrentAssetsTotal 126871000.00
capitalLeaseObligations 1134000.00
nonCurrentLiabilitiesTotal 23802000.00
liabilitiesAndStockholdersEquity 458371000.00
cashAndShortTermInvestments 258502000.00
propertyPlantAndEquipmentGross 59696000.00
propertyPlantAndEquipmentNet 59696000.00
netWorkingCapital 209722000.00
netInvestedCapital 343984000.00
commonStockSharesOutstanding 65570688.00
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
totalAssets 463323000.00
intangibleAssets 6546000.00
otherCurrentAssets 8267000.00
totalLiab 154902000.00
totalStockholderEquity 309893000.00
otherCurrentLiab 56584000.00
commonStock 81000.00
capitalStock 81000.00
retainedEarnings -160063000.00
goodWill 21179000.00
cash 178695000.00
totalCurrentLiabilities 128290000.00
currentDeferredRevenue 38967000.00
netDebt -146339000.00
shortTermDebt 7307000.00
shortLongTermDebt 7119000.00
shortLongTermDebtTotal 32356000.00
otherStockholderEquity 477507000.00
propertyPlantEquipment 62828000.00
totalCurrentAssets 332184000.00
longTermInvestments 30884000.00
netTangibleAssets 289044000.00
shortTermInvestments 83626000.00
netReceivables 61139000.00
longTermDebt 23955000.00
inventory 457000.00
accountsPayable 25432000.00
accumulatedOtherComprehensiveIncome -7632000.00
nonCurrrentAssetsOther 9791000.00
nonCurrentAssetsTotal 131139000.00
capitalLeaseObligations 728000.00
nonCurrentLiabilitiesTotal 26612000.00
liabilitiesAndStockholdersEquity 463323000.00
cashAndShortTermInvestments 262321000.00
propertyPlantAndEquipmentGross 62828000.00
propertyPlantAndEquipmentNet 62599000.00
netWorkingCapital 209616000.00
netInvestedCapital 347954000.00
commonStockSharesOutstanding 66055450.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
totalAssets 463323000.00
intangibleAssets 6546000.00
otherCurrentAssets 8267000.00
totalLiab 154902000.00
totalStockholderEquity 309893000.00
otherCurrentLiab 56584000.00
commonStock 81000.00
capitalStock 81000.00
retainedEarnings -160063000.00
otherLiab 1563000.00
goodWill 21179000.00
otherAssets 10004000.00
cash 178695000.00
totalCurrentLiabilities 128290000.00
currentDeferredRevenue 38967000.00
netDebt -146339000.00
shortTermDebt 7307000.00
shortLongTermDebt 7024000.00
shortLongTermDebtTotal 32356000.00
otherStockholderEquity 477507000.00
propertyPlantEquipment 62599000.00
totalCurrentAssets 332184000.00
longTermInvestments 30811000.00
netTangibleAssets 282168000.00
shortTermInvestments 83626000.00
netReceivables 61139000.00
longTermDebt 24750000.00
inventory 457000.00
accountsPayable 25432000.00
accumulatedOtherComprehensiveIncome -7632000.00
nonCurrrentAssetsOther 9791000.00
nonCurrentAssetsTotal 131139000.00
capitalLeaseObligations 582000.00
nonCurrentLiabilitiesTotal 26612000.00
liabilitiesAndStockholdersEquity 463323000.00
cashAndShortTermInvestments 262321000.00
propertyPlantAndEquipmentGross 62599000.00
propertyPlantAndEquipmentNet 62599000.00
netWorkingCapital 203894000.00
netInvestedCapital 341667000.00
commonStockSharesOutstanding 66055450.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 441426000.00
intangibleAssets 6680000.00
otherCurrentAssets 6746000.00
totalLiab 137960000.00
totalStockholderEquity 304835000.00
otherCurrentLiab 43378000.00
commonStock 83000.00
capitalStock 83000.00
retainedEarnings -160812000.00
otherLiab 1453000.00
goodWill 20776000.00
otherAssets 6248000.00
cash 111245000.00
totalCurrentLiabilities 112345000.00
currentDeferredRevenue 35357000.00
netDebt -78983000.00
shortTermDebt 8100000.00
shortLongTermDebt 8100000.00
shortLongTermDebtTotal 32262000.00
otherStockholderEquity 478035000.00
propertyPlantEquipment 57647000.00
totalCurrentAssets 319365000.00
longTermInvestments 30710000.00
netTangibleAssets 277379000.00
shortTermInvestments 140486000.00
netReceivables 60348000.00
longTermDebt 24162000.00
inventory 540000.00
accountsPayable 25510000.00
accumulatedOtherComprehensiveIncome -12471000.00
nonCurrrentAssetsOther 6248000.00
nonCurrentAssetsTotal 122061000.00
capitalLeaseObligations 0.00
nonCurrentLiabilitiesTotal 25615000.00
liabilitiesAndStockholdersEquity 441426000.00
cashAndShortTermInvestments 251731000.00
propertyPlantAndEquipmentGross 57647000.00
propertyPlantAndEquipmentNet 57647000.00
netWorkingCapital 207020000.00
netInvestedCapital 337097000.00
commonStockSharesOutstanding 67496313.00
2022-06-30
date 2022-06-30
filing_date 2022-08-16
currency_symbol USD
totalAssets 449867000.00
intangibleAssets 7345000.00
otherCurrentAssets 6167000.00
totalLiab 142465000.00
totalStockholderEquity 309148000.00
otherCurrentLiab 42892000.00
commonStock 85000.00
capitalStock 85000.00
retainedEarnings -169162000.00
otherLiab 1529000.00
goodWill 21978000.00
otherAssets 26190000.00
cash 129742000.00
totalCurrentLiabilities 112736000.00
currentDeferredRevenue 36769000.00
netDebt -94445000.00
shortTermDebt 7097000.00
shortLongTermDebt 7087000.00
shortLongTermDebtTotal 35297000.00
otherStockholderEquity 479942000.00
propertyPlantEquipment 57758000.00
totalCurrentAssets 305583000.00
longTermInvestments 31013000.00
netTangibleAssets 279825000.00
shortTermInvestments 130166000.00
netReceivables 38904000.00
longTermDebt 28198000.00
inventory 604000.00
accountsPayable 25978000.00
accumulatedOtherComprehensiveIncome -1717000.00
nonCurrrentAssetsOther 26190000.00
nonCurrentAssetsTotal 144284000.00
capitalLeaseObligations 12000.00
nonCurrentLiabilitiesTotal 29729000.00
liabilitiesAndStockholdersEquity 449867000.00
cashAndShortTermInvestments 259908000.00
propertyPlantAndEquipmentNet 57758000.00
netWorkingCapital 192847000.00
netInvestedCapital 344433000.00
commonStockSharesOutstanding 67924882.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
totalAssets 440718000.00
intangibleAssets 8299000.00
otherCurrentAssets 11842000.00
totalLiab 138951000.00
totalStockholderEquity 303647000.00
otherCurrentLiab 53685000.00
commonStock 84000.00
capitalStock 84000.00
retainedEarnings -180645000.00
otherLiab 1726000.00
goodWill 23136000.00
otherAssets 26896000.00
cash 123358000.00
totalCurrentLiabilities 119878000.00
currentDeferredRevenue 36892000.00
netDebt -103166000.00
shortTermDebt 2894000.00
shortLongTermDebt 3757000.00
shortLongTermDebtTotal 20192000.00
otherStockholderEquity 476065000.00
propertyPlantEquipment 58498000.00
totalCurrentAssets 293928000.00
longTermInvestments 31331000.00
netTangibleAssets 280433000.00
shortTermInvestments 115652000.00
netReceivables 41713000.00
longTermDebt 34770000.00
inventory 1363000.00
accountsPayable 26407000.00
accumulatedOtherComprehensiveIncome 8151000.00
nonCurrrentAssetsOther 6865000.00
nonCurrentAssetsTotal 146790000.00
capitalLeaseObligations 17000.00
nonCurrentLiabilitiesTotal 19073000.00
liabilitiesAndStockholdersEquity 440718000.00
cashAndShortTermInvestments 239010000.00
propertyPlantAndEquipmentNet 57684000.00
netWorkingCapital 198282000.00
netInvestedCapital 350247000.00
commonStockSharesOutstanding 66996596.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 440718000.00
intangibleAssets 8299000.00
otherCurrentAssets 11842000.00
totalLiab 138951000.00
totalStockholderEquity 303647000.00
otherCurrentLiab 53685000.00
commonStock 84000.00
capitalStock 84000.00
retainedEarnings -180645000.00
otherLiab 1775000.00
goodWill 23136000.00
otherAssets 26176000.00
cash 123358000.00
totalCurrentLiabilities 119878000.00
currentDeferredRevenue 36892000.00
netDebt -103166000.00
shortTermDebt 2894000.00
shortLongTermDebt 2876000.00
shortLongTermDebtTotal 20192000.00
otherStockholderEquity 476065000.00
propertyPlantEquipment 57684000.00
totalCurrentAssets 293928000.00
longTermInvestments 31495000.00
netTangibleAssets 272212000.00
shortTermInvestments 115652000.00
netReceivables 41713000.00
longTermDebt 17291000.00
inventory 1363000.00
accountsPayable 26407000.00
accumulatedOtherComprehensiveIncome 8151000.00
nonCurrrentAssetsOther 6865000.00
nonCurrentAssetsTotal 146790000.00
capitalLeaseObligations 25000.00
nonCurrentLiabilitiesTotal 19073000.00
liabilitiesAndStockholdersEquity 440718000.00
cashAndShortTermInvestments 239010000.00
propertyPlantAndEquipmentNet 57684000.00
netWorkingCapital 174050000.00
netInvestedCapital 323814000.00
commonStockSharesOutstanding 66996596.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 423516000.00
intangibleAssets 8122000.00
otherCurrentAssets 13202000.00
totalLiab 126540000.00
totalStockholderEquity 298784000.00
otherCurrentLiab 44906000.00
commonStock 84000.00
capitalStock 84000.00
retainedEarnings -179425000.00
otherLiab 1647000.00
goodWill 22744000.00
otherAssets 20419000.00
cash 91816000.00
totalCurrentLiabilities 107226000.00
currentDeferredRevenue 34932000.00
netDebt -74049000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 17767000.00
otherStockholderEquity 473540000.00
propertyPlantEquipment 57187000.00
totalCurrentAssets 287275000.00
longTermInvestments 27769000.00
netTangibleAssets 267918000.00
shortTermInvestments 136493000.00
netReceivables 45191000.00
longTermDebt 17667000.00
inventory 573000.00
accountsPayable 27288000.00
accumulatedOtherComprehensiveIncome 4585000.00
nonCurrrentAssetsOther 1015000.00
nonCurrentAssetsTotal 136241000.00
capitalLeaseObligations 100000.00
nonCurrentLiabilitiesTotal 19314000.00
liabilitiesAndStockholdersEquity 423516000.00
cashAndShortTermInvestments 228309000.00
propertyPlantAndEquipmentNet 57187000.00
netWorkingCapital 180049000.00
netInvestedCapital 316451000.00
commonStockSharesOutstanding 66955992.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 420279000.00
intangibleAssets 8431000.00
otherCurrentAssets 12817000.00
totalLiab 119526000.00
totalStockholderEquity 302559000.00
otherCurrentLiab 40785000.00
commonStock 84000.00
capitalStock 84000.00
retainedEarnings -174325000.00
otherLiab 1771000.00
goodWill 22833000.00
otherAssets 2489000.00
cash 128725000.00
totalCurrentLiabilities 100014000.00
currentDeferredRevenue 35256000.00
netDebt -110301000.00
shortTermDebt 683000.00
shortLongTermDebtTotal 18424000.00
otherStockholderEquity 471471000.00
propertyPlantEquipment 57668000.00
totalCurrentAssets 302066000.00
longTermInvestments 26792000.00
netTangibleAssets 271295000.00
shortTermInvestments 116318000.00
netReceivables 43286000.00
longTermDebt 17736000.00
inventory 920000.00
accountsPayable 23290000.00
accumulatedOtherComprehensiveIncome 5329000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 1556000.00
nonCurrentAssetsTotal 118213000.00
capitalLeaseObligations 688000.00
nonCurrentLiabilitiesTotal 19512000.00
liabilitiesAndStockholdersEquity 420279000.00
cashAndShortTermInvestments 245043000.00
propertyPlantAndEquipmentGross 57668000.00
propertyPlantAndEquipmentNet 57668000.00
netWorkingCapital 202052000.00
netInvestedCapital 320295000.00
commonStockSharesOutstanding 68560809.00
2021-03-31
date 2021-03-31
filing_date 2021-04-26
currency_symbol USD
totalAssets 415605000.00
intangibleAssets 8857000.00
otherCurrentAssets 11534000.00
totalLiab 125232000.00
totalStockholderEquity 292154000.00
otherCurrentLiab 46631000.00
commonStock 84000.00
retainedEarnings -181095000.00
otherLiab 1866000.00
goodWill 22607000.00
otherAssets 2463000.00
cash 137248000.00
totalCurrentLiabilities 103276000.00
currentDeferredRevenue 34040000.00
netDebt -115336000.00
shortTermDebt 1961000.00
shortLongTermDebtTotal 21912000.00
otherStockholderEquity 469895000.00
propertyPlantEquipment 57809000.00
totalCurrentAssets 302282000.00
longTermInvestments 26694000.00
netTangibleAssets 267250000.00
shortTermInvestments 117821000.00
netReceivables 33953000.00
longTermDebt 19783000.00
inventory 1726000.00
accountsPayable 20644000.00
accumulatedOtherComprehensiveIncome 3278000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 2446000.00
nonCurrentAssetsTotal 113323000.00
capitalLeaseObligations 1326000.00
nonCurrentLiabilitiesTotal 21956000.00
liabilitiesAndStockholdersEquity 415605000.00
cashAndShortTermInvestments 255069000.00
propertyPlantAndEquipmentGross 57809000.00
propertyPlantAndEquipmentNet 52679000.00
netWorkingCapital 200179000.00
netInvestedCapital 317996000.00
commonStockSharesOutstanding 66885732.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 415605000.00
intangibleAssets 8857000.00
otherCurrentAssets 11534000.00
totalLiab 125232000.00
totalStockholderEquity 292154000.00
otherCurrentLiab 46631000.00
commonStock 84000.00
retainedEarnings -181095000.00
otherLiab 2005000.00
goodWill 22607000.00
otherAssets 2446000.00
cash 137248000.00
totalCurrentLiabilities 103276000.00
currentDeferredRevenue 34040000.00
netDebt -115336000.00
shortTermDebt 1961000.00
shortLongTermDebtTotal 21912000.00
otherStockholderEquity 469895000.00
propertyPlantEquipment 52679000.00
totalCurrentAssets 302282000.00
longTermInvestments 26734000.00
netTangibleAssets 260690000.00
shortTermInvestments 117821000.00
netReceivables 33953000.00
longTermDebt 19924000.00
inventory 1726000.00
accountsPayable 20644000.00
accumulatedOtherComprehensiveIncome 3278000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 2446000.00
nonCurrentAssetsTotal 113323000.00
capitalLeaseObligations 1988000.00
nonCurrentLiabilitiesTotal 21956000.00
liabilitiesAndStockholdersEquity 415605000.00
cashAndShortTermInvestments 255069000.00
propertyPlantAndEquipmentGross 52679000.00
propertyPlantAndEquipmentNet 52679000.00
netWorkingCapital 199006000.00
netInvestedCapital 312078000.00
commonStockSharesOutstanding 66885732.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 394288000.00
intangibleAssets 8758000.00
otherCurrentAssets 12762000.00
totalLiab 116293000.00
totalStockholderEquity 279655000.00
otherCurrentLiab 39926000.00
commonStock 84000.00
retainedEarnings -185459000.00
otherLiab 2014000.00
goodWill 21660000.00
otherAssets 1966000.00
cash 123835000.00
totalCurrentLiabilities 95171000.00
currentDeferredRevenue 32901000.00
netDebt -102643000.00
shortTermDebt 2084000.00
shortLongTermDebtTotal 21192000.00
otherStockholderEquity 469696000.00
propertyPlantEquipment 44961000.00
totalCurrentAssets 290448000.00
longTermInvestments 26495000.00
netTangibleAssets 249237000.00
shortTermInvestments 122176000.00
netReceivables 29927000.00
longTermDebt 19089000.00
inventory 1748000.00
accountsPayable 20260000.00
accumulatedOtherComprehensiveIncome -4666000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 1801000.00
nonCurrentAssetsTotal 103840000.00
capitalLeaseObligations 2103000.00
nonCurrentLiabilitiesTotal 21122000.00
liabilitiesAndStockholdersEquity 394288000.00
cashAndShortTermInvestments 246011000.00
propertyPlantAndEquipmentGross 44961000.00
propertyPlantAndEquipmentNet 44961000.00
netWorkingCapital 195277000.00
netInvestedCapital 298744000.00
commonStockSharesOutstanding 67274391.00
2020-06-30
date 2020-06-30
filing_date 2020-07-02
currency_symbol USD
totalAssets 389763000.00
intangibleAssets 8720000.00
otherCurrentAssets 12291000.00
totalLiab 112431000.00
totalStockholderEquity 278919000.00
otherCurrentLiab 37592000.00
commonStock 85000.00
retainedEarnings -184000000.00
otherLiab 2113000.00
goodWill 20084000.00
otherAssets 3819000.00
cash 131378000.00
totalCurrentLiabilities 93070000.00
currentDeferredRevenue 31552000.00
netDebt -111800000.00
shortTermDebt 2330000.00
shortLongTermDebtTotal 19578000.00
otherStockholderEquity 473621000.00
propertyPlantEquipment 40360000.00
totalCurrentAssets 290493000.00
longTermInvestments 26287000.00
netTangibleAssets 250115000.00
shortTermInvestments 125759000.00
netReceivables 19125000.00
longTermDebt 16809000.00
inventory 1940000.00
accountsPayable 21596000.00
accumulatedOtherComprehensiveIncome -10787000.00
commonStockTotalEquity 85000.00
nonCurrrentAssetsOther 3153000.00
nonCurrentAssetsTotal 99270000.00
capitalLeaseObligations 2769000.00
nonCurrentLiabilitiesTotal 19361000.00
liabilitiesAndStockholdersEquity 389763000.00
cashAndShortTermInvestments 257137000.00
propertyPlantAndEquipmentNet 40360000.00
netWorkingCapital 197423000.00
netInvestedCapital 295728000.00
commonStockSharesOutstanding 67963397.00
2020-03-31
date 2020-03-31
filing_date 2020-04-28
currency_symbol USD
totalAssets 424687000.00
intangibleAssets 9426000.00
otherCurrentAssets 16543000.00
totalLiab 129144000.00
totalStockholderEquity 296878000.00
otherCurrentLiab 50392000.00
commonStock 85000.00
retainedEarnings -166973000.00
otherLiab 2215000.00
goodWill 20382000.00
otherAssets 3945000.00
cash 162465000.00
totalCurrentLiabilities 111286000.00
currentDeferredRevenue 31988000.00
netDebt -142316000.00
shortTermDebt 4693000.00
shortLongTermDebtTotal 20149000.00
otherStockholderEquity 472059000.00
propertyPlantEquipment 43734000.00
totalCurrentAssets 316583000.00
longTermInvestments 26283000.00
netTangibleAssets 260728000.00
shortTermInvestments 102847000.00
netReceivables 29191000.00
longTermDebt 11150000.00
inventory 5537000.00
accountsPayable 24213000.00
accumulatedOtherComprehensiveIncome -8286000.00
commonStockTotalEquity 85000.00
treasuryStock 7000.00
nonCurrrentAssetsOther 3296000.00
nonCurrentAssetsTotal 108104000.00
capitalLeaseObligations 7030000.00
longTermDebtTotal 11150000.00
nonCurrentLiabilitiesTotal 17858000.00
capitalSurpluse 473066000.00
liabilitiesAndStockholdersEquity 424687000.00
cashAndShortTermInvestments 265312000.00
propertyPlantAndEquipmentNet 47517000.00
netWorkingCapital 201940000.00
netInvestedCapital 300925000.00
commonStockSharesOutstanding 67822302.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 424687000.00
intangibleAssets 9426000.00
otherCurrentAssets 16543000.00
totalLiab 129144000.00
totalStockholderEquity 296878000.00
otherCurrentLiab 50392000.00
commonStock 85000.00
retainedEarnings -166973000.00
otherLiab 2402000.00
goodWill 20382000.00
otherAssets 4414000.00
cash 162465000.00
totalCurrentLiabilities 111286000.00
currentDeferredRevenue 31988000.00
netDebt -142316000.00
shortTermDebt 4693000.00
shortLongTermDebtTotal 20149000.00
otherStockholderEquity 472059000.00
propertyPlantEquipment 47517000.00
totalCurrentAssets 316583000.00
longTermInvestments 26365000.00
netTangibleAssets 267070000.00
shortTermInvestments 102847000.00
netReceivables 29191000.00
longTermDebt 11324000.00
inventory 5537000.00
accountsPayable 24213000.00
accumulatedOtherComprehensiveIncome -8286000.00
commonStockTotalEquity 85000.00
treasuryStock 7000.00
nonCurrrentAssetsOther 3296000.00
nonCurrentAssetsTotal 108104000.00
capitalLeaseObligations 8825000.00
longTermDebtTotal 11324000.00
nonCurrentLiabilitiesTotal 17858000.00
capitalSurpluse 472052000.00
liabilitiesAndStockholdersEquity 424687000.00
cashAndShortTermInvestments 265312000.00
propertyPlantAndEquipmentNet 47517000.00
commonStockSharesOutstanding 67822302.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
totalAssets 432230000.00
intangibleAssets 9147000.00
otherCurrentAssets 19453000.00
totalLiab 121862000.00
totalStockholderEquity 311633000.00
otherCurrentLiab 43287000.00
commonStock 85000.00
retainedEarnings -148879000.00
otherLiab 2259000.00
goodWill 20103000.00
otherAssets 6270000.00
cash 162145000.00
totalCurrentLiabilities 103521000.00
currentDeferredRevenue 31701000.00
netDebt -141336000.00
shortTermDebt 4727000.00
shortLongTermDebtTotal 20809000.00
otherStockholderEquity 470916000.00
propertyPlantEquipment 46642000.00
totalCurrentAssets 326186000.00
longTermInvestments 23882000.00
netTangibleAssets 282383000.00
shortTermInvestments 102648000.00
netReceivables 32493000.00
longTermDebt 11169000.00
inventory 9447000.00
accountsPayable 23806000.00
accumulatedOtherComprehensiveIncome -10489000.00
commonStockTotalEquity 85000.00
treasuryStock 7000.00
nonCurrrentAssetsOther 729000.00
nonCurrentAssetsTotal 106044000.00
capitalLeaseObligations 9640000.00
longTermDebtTotal 11169000.00
nonCurrentLiabilitiesTotal 18341000.00
capitalSurpluse 470909000.00
liabilitiesAndStockholdersEquity 432230000.00
cashAndShortTermInvestments 264793000.00
propertyPlantAndEquipmentNet 46642000.00
commonStockSharesOutstanding 67694727.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
totalAssets 453406000.00
intangibleAssets 9699000.00
otherCurrentAssets 18877000.00
totalLiab 117042000.00
totalStockholderEquity 337620000.00
otherCurrentLiab 40645000.00
commonStock 85000.00
retainedEarnings -124322000.00
otherLiab 2625000.00
goodWill 20682000.00
otherAssets 6797000.00
cash 182973000.00
totalCurrentLiabilities 100982000.00
currentDeferredRevenue 32330000.00
netDebt -165401000.00
shortTermDebt 4137000.00
shortLongTermDebtTotal 17572000.00
otherStockholderEquity 469409000.00
propertyPlantEquipment 39801000.00
totalCurrentAssets 340696000.00
longTermInvestments 35731000.00
netTangibleAssets 307239000.00
shortTermInvestments 101812000.00
netReceivables 27485000.00
longTermDebt 10182000.00
inventory 9549000.00
accountsPayable 23870000.00
accumulatedOtherComprehensiveIncome -7552000.00
commonStockTotalEquity 85000.00
treasuryStock 8000.00
nonCurrrentAssetsOther 786000.00
nonCurrentAssetsTotal 112710000.00
capitalLeaseObligations 7390000.00
longTermDebtTotal 10182000.00
nonCurrentLiabilitiesTotal 16060000.00
capitalSurpluse 469401000.00
liabilitiesAndStockholdersEquity 453406000.00
cashAndShortTermInvestments 284785000.00
propertyPlantAndEquipmentNet 39801000.00
commonStockSharesOutstanding 67446420.00
2019-03-31
date 2019-03-31
filing_date 2019-04-29
currency_symbol USD
totalAssets 455431000.00
intangibleAssets 9991000.00
otherCurrentAssets 10236000.00
totalLiab 111251000.00
totalStockholderEquity 345296000.00
otherCurrentLiab 3309000.00
commonStock 84000.00
retainedEarnings -113804000.00
otherLiab 3006000.00
goodWill 20717000.00
otherAssets 6710000.00
cash 122930000.00
totalCurrentLiabilities 108035000.00
currentDeferredRevenue 30295000.00
netDebt -122930000.00
shortTermDebt 51802000.00
shortLongTermDebt 5187000.00
shortLongTermDebtTotal 17660000.00
otherStockholderEquity 466632000.00
propertyPlantEquipment 35365000.00
totalCurrentAssets 362899000.00
longTermInvestments 37724000.00
netTangibleAssets 309345000.00
shortTermInvestments 196538000.00
netReceivables 20528000.00
longTermDebt 7425000.00
inventory 12667000.00
accountsPayable 22629000.00
accumulatedOtherComprehensiveIncome -7608000.00
commonStockTotalEquity 84000.00
treasuryStock 8000.00
nonCurrrentAssetsOther 593000.00
nonCurrentAssetsTotal 92532000.00
capitalLeaseObligations 10235000.00
longTermDebtTotal 7425000.00
nonCurrentLiabilitiesTotal 3216000.00
capitalSurpluse 468052000.00
liabilitiesAndStockholdersEquity 455431000.00
cashAndShortTermInvestments 319468000.00
propertyPlantAndEquipmentNet 21903000.00
commonStockSharesOutstanding 67229780.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 455431000.00
intangibleAssets 9991000.00
otherCurrentAssets 10236000.00
totalLiab 111251000.00
totalStockholderEquity 345296000.00
otherCurrentLiab 3309000.00
commonStock 84000.00
retainedEarnings -113804000.00
otherLiab 3216000.00
goodWill 20717000.00
otherAssets 6283000.00
cash 122930000.00
totalCurrentLiabilities 108035000.00
currentDeferredRevenue 30295000.00
netDebt -122930000.00
shortTermDebt 51802000.00
otherStockholderEquity 466632000.00
propertyPlantEquipment 21903000.00
totalCurrentAssets 362899000.00
longTermInvestments 33638000.00
netTangibleAssets 314588000.00
shortTermInvestments 196538000.00
netReceivables 20528000.00
inventory 12667000.00
accountsPayable 22629000.00
accumulatedOtherComprehensiveIncome -7608000.00
commonStockTotalEquity 84000.00
treasuryStock -8000.00
nonCurrrentAssetsOther 593000.00
nonCurrentAssetsTotal 92532000.00
nonCurrentLiabilitiesTotal 3216000.00
capitalSurpluse 466624000.00
liabilitiesAndStockholdersEquity 455431000.00
cashAndShortTermInvestments 319468000.00
propertyPlantAndEquipmentNet 21903000.00
commonStockSharesOutstanding 67229780.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
totalAssets 482687000.00
intangibleAssets 10343000.00
otherCurrentAssets 9709000.00
totalLiab 109803000.00
totalStockholderEquity 373844000.00
otherCurrentLiab 44757000.00
commonStock 84000.00
retainedEarnings -81627000.00
otherLiab 9308000.00
goodWill 20669000.00
otherAssets 6056000.00
cash 115845000.00
totalCurrentLiabilities 100495000.00
currentDeferredRevenue 28273000.00
netDebt -115845000.00
otherStockholderEquity 465209000.00
propertyPlantEquipment 21254000.00
totalCurrentAssets 385290000.00
longTermInvestments 39075000.00
netTangibleAssets 342832000.00
shortTermInvestments 215498000.00
netReceivables 33854000.00
inventory 10384000.00
accountsPayable 27465000.00
accumulatedOtherComprehensiveIncome -9822000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 610000.00
nonCurrentAssetsTotal 97397000.00
nonCurrentLiabilitiesTotal 9308000.00
liabilitiesAndStockholdersEquity 482687000.00
cashAndShortTermInvestments 331343000.00
propertyPlantAndEquipmentGross 22317000.00
propertyPlantAndEquipmentNet 21254000.00
commonStockSharesOutstanding 67113228.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 509087000.00
intangibleAssets 11078000.00
otherCurrentAssets 8611000.00
totalLiab 116288000.00
totalStockholderEquity 394008000.00
otherCurrentLiab 46215000.00
commonStock 84000.00
retainedEarnings -65799000.00
otherLiab 9694000.00
goodWill 21489000.00
otherAssets 6007000.00
cash 166304000.00
totalCurrentLiabilities 106594000.00
currentDeferredRevenue 27589000.00
netDebt -166304000.00
otherStockholderEquity 463833000.00
propertyPlantEquipment 22317000.00
totalCurrentAssets 406636000.00
longTermInvestments 41560000.00
netTangibleAssets 361441000.00
shortTermInvestments 178673000.00
netReceivables 46944000.00
inventory 6104000.00
accountsPayable 32790000.00
accumulatedOtherComprehensiveIncome -4110000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 654000.00
nonCurrentAssetsTotal 102451000.00
nonCurrentLiabilitiesTotal 9694000.00
liabilitiesAndStockholdersEquity 509087000.00
cashAndShortTermInvestments 344977000.00
propertyPlantAndEquipmentGross 22317000.00
propertyPlantAndEquipmentNet 22317000.00
commonStockSharesOutstanding 67741349.00
2018-03-31
date 2018-03-31
filing_date 2018-04-25
currency_symbol USD
totalAssets 533437000.00
intangibleAssets 5511000.00
otherCurrentAssets 6866000.00
totalLiab 150600000.00
totalStockholderEquity 384997000.00
otherCurrentLiab 822000.00
commonStock 83000.00
retainedEarnings -74526000.00
otherLiab 8713000.00
goodWill 21760000.00
otherAssets 7530000.00
cash 233479000.00
totalCurrentLiabilities 141696000.00
currentDeferredRevenue 28046000.00
netDebt -233479000.00
shortTermDebt 63009000.00
otherStockholderEquity 461339000.00
propertyPlantEquipment 24429000.00
totalCurrentAssets 430783000.00
longTermInvestments 43800000.00
netTangibleAssets 371903000.00
shortTermInvestments 138915000.00
netReceivables 47618000.00
inventory 3879000.00
accountsPayable 49819000.00
accumulatedOtherComprehensiveIncome -1890000.00
commonStockTotalEquity 83000.00
nonCurrrentAssetsOther 1885000.00
nonCurrentAssetsTotal 102654000.00
nonCurrentLiabilitiesTotal 8904000.00
liabilitiesAndStockholdersEquity 533437000.00
cashAndShortTermInvestments 372394000.00
propertyPlantAndEquipmentGross 24429000.00
propertyPlantAndEquipmentNet 24685000.00
commonStockSharesOutstanding 67737058.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 533437000.00
intangibleAssets 5511000.00
otherCurrentAssets 6866000.00
totalLiab 150600000.00
totalStockholderEquity 384997000.00
deferredLongTermLiab 3242000.00
otherCurrentLiab 822000.00
commonStock 83000.00
retainedEarnings -74526000.00
otherLiab 8904000.00
goodWill 21760000.00
otherAssets 77969000.00
cash 233479000.00
totalCurrentLiabilities 141696000.00
currentDeferredRevenue 28046000.00
netDebt -233479000.00
shortTermDebt 63009000.00
otherStockholderEquity 461339000.00
propertyPlantEquipment 24685000.00
totalCurrentAssets 430783000.00
longTermInvestments 42741000.00
netTangibleAssets 357726000.00
shortTermInvestments 138915000.00
netReceivables 47618000.00
longTermDebt 925000.00
inventory 3879000.00
accountsPayable 49819000.00
accumulatedOtherComprehensiveIncome -1890000.00
commonStockTotalEquity 83000.00
nonCurrrentAssetsOther 1885000.00
nonCurrentAssetsTotal 102654000.00
nonCurrentLiabilitiesTotal 8904000.00
liabilitiesAndStockholdersEquity 533437000.00
cashAndShortTermInvestments 372394000.00
propertyPlantAndEquipmentGross 23932000.00
propertyPlantAndEquipmentNet 24685000.00
commonStockSharesOutstanding 67737058.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 500051000.00
intangibleAssets 5265000.00
otherCurrentAssets 8180000.00
totalLiab 124655000.00
totalStockholderEquity 377504000.00
otherCurrentLiab 41441000.00
commonStock 83000.00
retainedEarnings -78665000.00
otherLiab 9487000.00
goodWill 21424000.00
otherAssets 79155000.00
cash 152176000.00
totalCurrentLiabilities 115168000.00
currentDeferredRevenue 27487000.00
netDebt -152176000.00
otherStockholderEquity 459606000.00
propertyPlantEquipment 23932000.00
totalCurrentAssets 396964000.00
longTermInvestments 43910000.00
netTangibleAssets 350815000.00
shortTermInvestments 205487000.00
netReceivables 30646000.00
inventory 475000.00
accountsPayable 46240000.00
accumulatedOtherComprehensiveIncome -3520000.00
commonStockTotalEquity 83000.00
nonCurrrentAssetsOther 421000.00
nonCurrentAssetsTotal 103087000.00
nonCurrentLiabilitiesTotal 9487000.00
liabilitiesAndStockholdersEquity 500051000.00
cashAndShortTermInvestments 357663000.00
propertyPlantAndEquipmentGross 23932000.00
propertyPlantAndEquipmentNet 23932000.00
commonStockSharesOutstanding 66454735.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 505327000.00
intangibleAssets 10605000.00
otherCurrentAssets 13401000.00
totalLiab 108611000.00
totalStockholderEquity 398765000.00
otherCurrentLiab 29851000.00
commonStock 83000.00
retainedEarnings -53106000.00
otherLiab 9856000.00
goodWill 20989000.00
otherAssets 78988000.00
cash 118560000.00
totalCurrentLiabilities 98755000.00
currentDeferredRevenue 25279000.00
netDebt -118560000.00
otherStockholderEquity 457494000.00
propertyPlantEquipment 24081000.00
totalCurrentAssets 402258000.00
longTermInvestments 41342000.00
netTangibleAssets 367171000.00
shortTermInvestments 246287000.00
netReceivables 23695000.00
inventory 315000.00
accountsPayable 43625000.00
accumulatedOtherComprehensiveIncome -5706000.00
commonStockTotalEquity 83000.00
nonCurrrentAssetsOther 926000.00
nonCurrentAssetsTotal 103069000.00
nonCurrentLiabilitiesTotal 9856000.00
liabilitiesAndStockholdersEquity 505327000.00
cashAndShortTermInvestments 364847000.00
propertyPlantAndEquipmentGross 21775000.00
propertyPlantAndEquipmentNet 24081000.00
commonStockSharesOutstanding 66213824.00
2017-03-31
date 2017-03-31
filing_date 2017-04-20
currency_symbol USD
totalAssets 509795000.00
intangibleAssets 10746000.00
otherCurrentAssets 13593000.00
totalLiab 103545000.00
totalStockholderEquity 408238000.00
otherCurrentLiab 352000.00
commonStock 83000.00
retainedEarnings -36704000.00
otherLiab 9079000.00
goodWill 20497000.00
otherAssets 77867000.00
cash 199504000.00
totalCurrentLiabilities 93405000.00
currentDeferredRevenue 24532000.00
netDebt -199504000.00
shortTermDebt 35145000.00
otherStockholderEquity 453356000.00
propertyPlantEquipment 21775000.00
totalCurrentAssets 412285000.00
longTermInvestments 41372000.00
netTangibleAssets 372936000.00
shortTermInvestments 181960000.00
netReceivables 15633000.00
inventory 374000.00
accountsPayable 33376000.00
accumulatedOtherComprehensiveIncome -8488000.00
commonStockTotalEquity 83000.00
nonCurrrentAssetsOther 1187000.00
nonCurrentAssetsTotal 97510000.00
nonCurrentLiabilitiesTotal 10140000.00
liabilitiesAndStockholdersEquity 509795000.00
cashAndShortTermInvestments 381464000.00
propertyPlantAndEquipmentGross 21775000.00
propertyPlantAndEquipmentNet 21016000.00
commonStockSharesOutstanding 66251815.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 509795000.00
intangibleAssets 10746000.00
otherCurrentAssets 13593000.00
totalLiab 103545000.00
totalStockholderEquity 408238000.00
deferredLongTermLiab 4717000.00
otherCurrentLiab 352000.00
commonStock 83000.00
retainedEarnings -36704000.00
otherLiab 9505000.00
goodWill 20497000.00
otherAssets 76494000.00
cash 199504000.00
totalCurrentLiabilities 93405000.00
currentDeferredRevenue 24532000.00
netDebt -199504000.00
shortTermDebt 35145000.00
otherStockholderEquity 453356000.00
propertyPlantEquipment 21016000.00
totalCurrentAssets 412285000.00
longTermInvestments 40792000.00
netTangibleAssets 376995000.00
shortTermInvestments 181960000.00
netReceivables 15633000.00
longTermDebt 886000.00
inventory 374000.00
accountsPayable 33376000.00
accumulatedOtherComprehensiveIncome -8488000.00
commonStockTotalEquity 83000.00
nonCurrrentAssetsOther 1187000.00
nonCurrentAssetsTotal 97510000.00
nonCurrentLiabilitiesTotal 10140000.00
liabilitiesAndStockholdersEquity 509795000.00
cashAndShortTermInvestments 381464000.00
propertyPlantAndEquipmentNet 21016000.00
commonStockSharesOutstanding 66251815.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalAssets 521507000.00
intangibleAssets 11493000.00
otherCurrentAssets 13885000.00
totalLiab 104865000.00
totalStockholderEquity 418714000.00
otherCurrentLiab 29386000.00
commonStock 83000.00
retainedEarnings -29741000.00
otherLiab 11491000.00
goodWill 21292000.00
otherAssets 76779000.00
cash 202226000.00
totalCurrentLiabilities 90602000.00
currentDeferredRevenue 27584000.00
netDebt -202226000.00
otherStockholderEquity 451691000.00
propertyPlantEquipment 19878000.00
totalCurrentAssets 424850000.00
longTermInvestments 38231000.00
shortTermInvestments 189216000.00
netReceivables 17652000.00
inventory 609000.00
accountsPayable 33632000.00
accumulatedOtherComprehensiveIncome -3319000.00
commonStockTotalEquity 83000.00
nonCurrrentAssetsOther 1495000.00
nonCurrentAssetsTotal 96657000.00
nonCurrentLiabilitiesTotal 14263000.00
liabilitiesAndStockholdersEquity 521507000.00
cashAndShortTermInvestments 391442000.00
propertyPlantAndEquipmentGross 19878000.00
propertyPlantAndEquipmentNet 19878000.00
commonStockSharesOutstanding 66251815.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 521432000.00
intangibleAssets 12081000.00
otherCurrentAssets 14091000.00
totalLiab 94057000.00
totalStockholderEquity 429451000.00
otherCurrentLiab 27968000.00
commonStock 83000.00
retainedEarnings -22206000.00
otherLiab 11921000.00
goodWill 21442000.00
otherAssets 81646000.00
cash 266730000.00
totalCurrentLiabilities 77464000.00
currentDeferredRevenue 20520000.00
netDebt -266730000.00
otherStockholderEquity 453830000.00
propertyPlantEquipment 20667000.00
totalCurrentAssets 419119000.00
longTermInvestments 37000000.00
shortTermInvestments 124231000.00
netReceivables 13050000.00
inventory 280000.00
accountsPayable 28976000.00
accumulatedOtherComprehensiveIncome -2256000.00
commonStockTotalEquity 83000.00
nonCurrrentAssetsOther 5941000.00
nonCurrentAssetsTotal 102313000.00
nonCurrentLiabilitiesTotal 16593000.00
liabilitiesAndStockholdersEquity 521432000.00
cashAndShortTermInvestments 390961000.00
propertyPlantAndEquipmentGross 20667000.00
propertyPlantAndEquipmentNet 20667000.00
commonStockSharesOutstanding 67143371.00
2016-03-31
date 2016-03-31
filing_date 2016-04-21
currency_symbol USD
totalAssets 538361000.00
intangibleAssets 13433000.00
otherCurrentAssets 13068000.00
totalLiab 93680000.00
totalStockholderEquity 446749000.00
otherCurrentLiab 177000.00
commonStock 85000.00
retainedEarnings -12593000.00
otherLiab 12532000.00
goodWill 21896000.00
otherAssets 76798000.00
cash 361777000.00
totalCurrentLiabilities 76736000.00
currentDeferredRevenue 25113000.00
netDebt -361777000.00
shortTermDebt 29710000.00
otherStockholderEquity 458277000.00
propertyPlantEquipment 20020000.00
totalCurrentAssets 457653000.00
longTermInvestments 24000000.00
shortTermInvestments 70328000.00
netReceivables 11311000.00
inventory 480000.00
accountsPayable 21736000.00
accumulatedOtherComprehensiveIncome 987000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 7431000.00
nonCurrentAssetsTotal 80708000.00
nonCurrentLiabilitiesTotal 16944000.00
liabilitiesAndStockholdersEquity 538361000.00
cashAndShortTermInvestments 432105000.00
propertyPlantAndEquipmentNet 18036000.00
commonStockSharesOutstanding 67575847.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 538361000.00
intangibleAssets 13433000.00
otherCurrentAssets 13068000.00
totalLiab 93680000.00
totalStockholderEquity 446749000.00
deferredLongTermLiab 11761000.00
otherCurrentLiab 177000.00
commonStock 85000.00
retainedEarnings -12593000.00
otherLiab 10566000.00
goodWill 21896000.00
otherAssets 62672000.00
cash 361777000.00
totalCurrentLiabilities 76736000.00
currentDeferredRevenue 25113000.00
netDebt -361777000.00
shortTermDebt 29710000.00
otherStockholderEquity 458277000.00
propertyPlantEquipment 18036000.00
totalCurrentAssets 457653000.00
longTermInvestments 11319000.00
netTangibleAssets 411420000.00
shortTermInvestments 70328000.00
netReceivables 11311000.00
longTermDebt 846000.00
inventory 480000.00
accountsPayable 21736000.00
accumulatedOtherComprehensiveIncome 987000.00
commonStockTotalEquity 85000.00
nonCurrrentAssetsOther 7431000.00
nonCurrentAssetsTotal 80708000.00
nonCurrentLiabilitiesTotal 16944000.00
liabilitiesAndStockholdersEquity 538361000.00
cashAndShortTermInvestments 432105000.00
propertyPlantAndEquipmentGross 14337000.00
propertyPlantAndEquipmentNet 18036000.00
commonStockSharesOutstanding 67575847.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 547141000.00
intangibleAssets 14385000.00
otherCurrentAssets 12855000.00
totalLiab 96576000.00
totalStockholderEquity 452127000.00
otherCurrentLiab 25158000.00
commonStock 84000.00
retainedEarnings -8290000.00
otherLiab 10955000.00
goodWill 22352000.00
otherAssets 64006000.00
cash 374734000.00
totalCurrentLiabilities 77833000.00
currentDeferredRevenue 25053000.00
netDebt -374734000.00
otherStockholderEquity 455954000.00
propertyPlantEquipment 14337000.00
totalCurrentAssets 468798000.00
shortTermInvestments 71990000.00
netReceivables 8220000.00
inventory 534000.00
accountsPayable 27622000.00
accumulatedOtherComprehensiveIncome 4379000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 5939000.00
nonCurrentAssetsTotal 78343000.00
nonCurrentLiabilitiesTotal 18743000.00
liabilitiesAndStockholdersEquity 547141000.00
cashAndShortTermInvestments 446724000.00
propertyPlantAndEquipmentGross 14337000.00
propertyPlantAndEquipmentNet 14337000.00
commonStockSharesOutstanding 67414012.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 584729000.00
intangibleAssets 14848000.00
otherCurrentAssets 10326000.00
totalLiab 125844000.00
totalStockholderEquity 460274000.00
otherCurrentLiab 18366000.00
commonStock 84000.00
retainedEarnings -4734000.00
otherLiab 11907000.00
goodWill 23257000.00
otherAssets 63894000.00
cash 387921000.00
totalCurrentLiabilities 106575000.00
currentDeferredRevenue 26858000.00
netDebt -387921000.00
shortTermDebt 32260000.00
otherStockholderEquity 453774000.00
propertyPlantEquipment 15567000.00
totalCurrentAssets 505268000.00
shortTermInvestments 56710000.00
netReceivables 4710000.00
inventory 508000.00
accountsPayable 29091000.00
accumulatedOtherComprehensiveIncome 11150000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 7083000.00
nonCurrentAssetsTotal 79461000.00
nonCurrentLiabilitiesTotal 19269000.00
liabilitiesAndStockholdersEquity 584729000.00
cashAndShortTermInvestments 444631000.00
propertyPlantAndEquipmentGross 15601000.00
propertyPlantAndEquipmentNet 15567000.00
commonStockSharesOutstanding 67167100.00
2015-03-31
date 2015-03-31
filing_date 2015-04-20
currency_symbol USD
totalAssets 580362000.00
intangibleAssets 20097000.00
otherCurrentAssets 30573000.00
totalLiab 123341000.00
totalStockholderEquity 457891000.00
otherCurrentLiab 872000.00
commonStock 82000.00
retainedEarnings 686000.00
otherLiab 12434000.00
goodWill 23237000.00
otherAssets 63485000.00
cash 404275000.00
totalCurrentLiabilities 104351000.00
currentDeferredRevenue 30094000.00
netDebt -404275000.00
shortTermDebt 33181000.00
otherStockholderEquity 446209000.00
propertyPlantEquipment 15601000.00
totalCurrentAssets 495309000.00
shortTermInvestments 29427000.00
netReceivables 28943000.00
inventory 2091000.00
accountsPayable 40204000.00
accumulatedOtherComprehensiveIncome 11036000.00
commonStockTotalEquity 82000.00
nonCurrrentAssetsOther 7840000.00
nonCurrentAssetsTotal 85053000.00
nonCurrentLiabilitiesTotal 18990000.00
liabilitiesAndStockholdersEquity 580362000.00
cashAndShortTermInvestments 433702000.00
propertyPlantAndEquipmentGross 15601000.00
propertyPlantAndEquipmentNet 17519000.00
commonStockSharesOutstanding 66010704.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 580362000.00
intangibleAssets 20097000.00
otherCurrentAssets 30573000.00
totalLiab 123341000.00
totalStockholderEquity 457891000.00
deferredLongTermLiab 15377000.00
otherCurrentLiab 872000.00
commonStock 82000.00
retainedEarnings 686000.00
otherLiab 12238000.00
goodWill 23237000.00
otherAssets 67534000.00
cash 404275000.00
totalCurrentLiabilities 104351000.00
currentDeferredRevenue 30094000.00
netDebt -404275000.00
shortTermDebt 33181000.00
otherStockholderEquity 446209000.00
propertyPlantEquipment 17519000.00
totalCurrentAssets 495309000.00
longTermInvestments 5498000.00
netTangibleAssets 419554000.00
shortTermInvestments 29427000.00
netReceivables 28943000.00
longTermDebt 807000.00
inventory 2091000.00
accountsPayable 40204000.00
accumulatedOtherComprehensiveIncome 11036000.00
commonStockTotalEquity 82000.00
nonCurrrentAssetsOther 7840000.00
nonCurrentAssetsTotal 85053000.00
nonCurrentLiabilitiesTotal 18990000.00
liabilitiesAndStockholdersEquity 580362000.00
cashAndShortTermInvestments 433702000.00
propertyPlantAndEquipmentGross 18901000.00
propertyPlantAndEquipmentNet 17519000.00
commonStockSharesOutstanding 66010704.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 575883000.00
intangibleAssets 20718000.00
otherCurrentAssets 15009000.00
totalLiab 123268000.00
totalStockholderEquity 453252000.00
otherCurrentLiab 28871000.00
commonStock 81000.00
retainedEarnings 349000.00
otherLiab 11794000.00
goodWill 23110000.00
otherAssets 65365000.00
cash 371400000.00
totalCurrentLiabilities 101870000.00
currentDeferredRevenue 29705000.00
netDebt -371400000.00
otherStockholderEquity 443263000.00
propertyPlantEquipment 18901000.00
totalCurrentAssets 491617000.00
shortTermInvestments 62064000.00
netReceivables 31209000.00
inventory 11935000.00
accountsPayable 43294000.00
accumulatedOtherComprehensiveIncome 9559000.00
commonStockTotalEquity 81000.00
nonCurrrentAssetsOther 7958000.00
nonCurrentAssetsTotal 84266000.00
nonCurrentLiabilitiesTotal 21398000.00
liabilitiesAndStockholdersEquity 575883000.00
cashAndShortTermInvestments 433464000.00
propertyPlantAndEquipmentGross 18901000.00
propertyPlantAndEquipmentNet 18901000.00
commonStockSharesOutstanding 67222465.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 574380000.00
intangibleAssets 10653000.00
otherCurrentAssets 14409000.00
totalLiab 123054000.00
totalStockholderEquity 451703000.00
otherCurrentLiab 30168000.00
commonStock 81000.00
retainedEarnings 9551000.00
otherLiab 12056000.00
otherAssets 32576000.00
cash 460257000.00
totalCurrentLiabilities 101095000.00
currentDeferredRevenue 29876000.00
netDebt -460257000.00
otherStockholderEquity 442071000.00
propertyPlantEquipment 20198000.00
totalCurrentAssets 521606000.00
shortTermInvestments 3872000.00
netReceivables 32425000.00
inventory 10643000.00
accountsPayable 41051000.00
accumulatedOtherComprehensiveIncome 9551000.00
commonStockTotalEquity 81000.00
nonCurrrentAssetsOther 6728000.00
nonCurrentAssetsTotal 52774000.00
nonCurrentLiabilitiesTotal 21959000.00
liabilitiesAndStockholdersEquity 574380000.00
cashAndShortTermInvestments 464129000.00
propertyPlantAndEquipmentGross 20198000.00
propertyPlantAndEquipmentNet 20198000.00
commonStockSharesOutstanding 12519408.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 439785000.00
intangibleAssets 24912000.00
otherCurrentAssets 13198000.00
totalLiab 155255000.00
totalStockholderEquity 284665000.00
deferredLongTermLiab 17205000.00
otherCurrentLiab 32317000.00
commonStock 61000.00
retainedEarnings 12050000.00
otherLiab 45309000.00
otherAssets -13835000.00
cash 302361000.00
totalCurrentLiabilities 100961000.00
currentDeferredRevenue 31722000.00
netDebt -302361000.00
otherStockholderEquity 275041000.00
propertyPlantEquipment 21410000.00
totalCurrentAssets 385409000.00
longTermInvestments 2867000.00
netTangibleAssets 116145000.00
shortTermInvestments 32339000.00
netReceivables 33507000.00
inventory 4004000.00
accountsPayable 36922000.00
accumulatedOtherComprehensiveIncome 9563000.00
commonStockTotalEquity 61000.00
preferredStockTotalEquity 157468000.00
nonCurrrentAssetsOther 8694000.00
nonCurrentAssetsTotal 68211000.00
nonCurrentLiabilitiesTotal 54294000.00
liabilitiesAndStockholdersEquity 439785000.00
cashAndShortTermInvestments 334700000.00
propertyPlantAndEquipmentNet 21410000.00
commonStockSharesOutstanding 63862139.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 244403000.00
intangibleAssets 11958000.00
otherCurrentAssets 16182000.00
totalLiab 124835000.00
totalStockholderEquity 119484000.00
deferredLongTermLiab 374000.00
otherCurrentLiab 34002000.00
commonStock 15000.00
retainedEarnings 7037000.00
otherLiab 11376000.00
goodWill 23000000.00
otherAssets 30414000.00
cash 93906000.00
totalCurrentLiabilities 105385000.00
currentDeferredRevenue 31563000.00
netDebt -93906000.00
otherStockholderEquity 61636000.00
propertyPlantEquipment 20208000.00
totalCurrentAssets 193781000.00
longTermInvestments 2949000.00
netTangibleAssets 67211000.00
shortTermInvestments 40993000.00
netReceivables 39056000.00
inventory 3644000.00
accountsPayable 39820000.00
accumulatedOtherComprehensiveIncome 10481000.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 40315000.00
nonCurrrentAssetsOther 6077000.00
nonCurrentAssetsTotal 50622000.00
nonCurrentLiabilitiesTotal 19450000.00
liabilitiesAndStockholdersEquity 244403000.00
cashAndShortTermInvestments 134899000.00
propertyPlantAndEquipmentNet 20208000.00
commonStockSharesOutstanding 9356547.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 243800000.00
intangibleAssets 15300000.00
otherCurrentAssets 20200000.00
totalLiab 121300000.00
totalStockholderEquity 122500000.00
otherCurrentLiab 60000000.00
retainedEarnings 17300000.00
cash 74300000.00
totalCurrentLiabilities 97900000.00
netDebt -74300000.00
otherStockholderEquity 94600000.00
totalCurrentAssets 193400000.00
shortTermInvestments 53400000.00
netReceivables 45500000.00
accountsPayable 37900000.00
accumulatedOtherComprehensiveIncome 10600000.00
nonCurrrentAssetsOther 3300000.00
nonCurrentAssetsTotal 50400000.00
nonCurrentLiabilitiesTotal 23400000.00
liabilitiesAndStockholdersEquity 243800000.00
cashAndShortTermInvestments 127700000.00
propertyPlantAndEquipmentGross 17700000.00
propertyPlantAndEquipmentNet 17700000.00
commonStockSharesOutstanding 9356547.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
commonStockSharesOutstanding 9356547.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
commonStockSharesOutstanding 9356547.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 202200000.00
intangibleAssets 10700000.00
otherCurrentAssets 20200000.00
totalLiab 98200000.00
totalStockholderEquity 104000000.00
otherCurrentLiab 47700000.00
commonStock 15000.00
retainedEarnings 5200000.00
otherLiab 10981000.00
otherAssets 23759000.00
cash 81900000.00
totalCurrentLiabilities 79500000.00
netDebt -81900000.00
otherStockholderEquity 92400000.00
propertyPlantEquipment 14615000.00
totalCurrentAssets 163800000.00
shortTermInvestments 6500000.00
netReceivables 55200000.00
accountsPayable 31800000.00
accumulatedOtherComprehensiveIncome 6400000.00
preferredStockTotalEquity 36015000.00
nonCurrrentAssetsOther 4200000.00
nonCurrentAssetsTotal 38400000.00
nonCurrentLiabilitiesTotal 18700000.00
liabilitiesAndStockholdersEquity 202200000.00
cashAndShortTermInvestments 88400000.00
propertyPlantAndEquipmentGross 14600000.00
propertyPlantAndEquipmentNet 14600000.00
commonStockSharesOutstanding 59481000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 142500000.00
intangibleAssets 9100000.00
otherCurrentAssets 17100000.00
totalLiab 74300000.00
totalStockholderEquity 68300000.00
otherCurrentLiab 27300000.00
retainedEarnings 5500000.00
cash 53300000.00
totalCurrentLiabilities 66300000.00
netDebt -32700000.00
shortTermDebt 20600000.00
shortLongTermDebtTotal 20600000.00
otherStockholderEquity 57400000.00
totalCurrentAssets 108300000.00
netReceivables 37900000.00
accountsPayable 18400000.00
accumulatedOtherComprehensiveIncome 5400000.00
nonCurrrentAssetsOther 11200000.00
nonCurrentAssetsTotal 34200000.00
nonCurrentLiabilitiesTotal 8000000.00
liabilitiesAndStockholdersEquity 142600000.00
cashAndShortTermInvestments 53300000.00
propertyPlantAndEquipmentGross 10200000.00
propertyPlantAndEquipmentNet 10200000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 65346842.00
intangibleAssets 3871071.00
otherCurrentAssets 2987811.00
totalLiab 25526107.00
totalStockholderEquity 39467553.00
otherCurrentLiab 12332779.00
commonStock 36540.00
retainedEarnings 9099368.00
cash 20558921.00
totalCurrentLiabilities 21545264.00
currentDeferredRevenue 5099349.00
netDebt -20558921.00
otherStockholderEquity 28796295.00
totalCurrentAssets 50421515.00
netReceivables 22708098.00
inventory 4166685.00
accountsPayable 4113136.00
accumulatedOtherComprehensiveIncome 1535350.00
commonStockTotalEquity 36540.00
nonCurrentAssetsTotal 14925327.00
nonCurrentLiabilitiesTotal 3980843.00
liabilitiesAndStockholdersEquity 65346842.00
cashAndShortTermInvestments 20558921.00
propertyPlantAndEquipmentGross 10427948.00
propertyPlantAndEquipmentNet 10427948.00
commonStockSharesOutstanding 9356547.00
2010-12-31
date 2010-12-31
currency_symbol USD
totalAssets 58830000.00
otherCurrentAssets 4386000.00
otherCurrentLiab 14847000.00
commonStock 13000.00
retainedEarnings 8472000.00
otherLiab 3880000.00
otherAssets 3761000.00
cash 21353000.00
totalCurrentLiabilities 17446000.00
propertyPlantEquipment 9821000.00
accountsPayable 2592000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
commonStockSharesOutstanding 9356547.00
2009-12-31
date 2009-12-31
currency_symbol USD
totalAssets 38619000.00
otherCurrentAssets 1069000.00
otherCurrentLiab 10002000.00
commonStock 13000.00
otherLiab 36000.00
otherAssets 1001000.00
cash 18948000.00
totalCurrentLiabilities 10860000.00
propertyPlantEquipment 5500000.00
accountsPayable 858000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-26
currency_symbol USD
totalAssets 463323000.00
intangibleAssets 6546000.00
otherCurrentAssets 8267000.00
totalLiab 154902000.00
totalStockholderEquity 309893000.00
otherCurrentLiab 56584000.00
commonStock 81000.00
capitalStock 81000.00
retainedEarnings -160063000.00
otherLiab 1563000.00
goodWill 21179000.00
otherAssets 10004000.00
cash 178695000.00
totalCurrentLiabilities 128290000.00
currentDeferredRevenue 38967000.00
netDebt -146339000.00
shortTermDebt 7307000.00
shortLongTermDebt 7024000.00
shortLongTermDebtTotal 32356000.00
otherStockholderEquity 477507000.00
propertyPlantEquipment 62599000.00
totalCurrentAssets 332184000.00
longTermInvestments 30811000.00
netTangibleAssets 282168000.00
shortTermInvestments 83626000.00
netReceivables 61139000.00
longTermDebt 24750000.00
inventory 457000.00
accountsPayable 25432000.00
accumulatedOtherComprehensiveIncome -7632000.00
nonCurrrentAssetsOther 9791000.00
nonCurrentAssetsTotal 131139000.00
capitalLeaseObligations 582000.00
nonCurrentLiabilitiesTotal 26612000.00
liabilitiesAndStockholdersEquity 463323000.00
cashAndShortTermInvestments 262321000.00
propertyPlantAndEquipmentGross 62599000.00
propertyPlantAndEquipmentNet 62599000.00
netWorkingCapital 203894000.00
netInvestedCapital 341667000.00
commonStockSharesOutstanding 67247100.00
2021-12-31
date 2021-12-31
filing_date 2022-04-28
currency_symbol USD
totalAssets 440718000.00
intangibleAssets 8299000.00
otherCurrentAssets 11842000.00
totalLiab 138951000.00
totalStockholderEquity 303647000.00
otherCurrentLiab 53685000.00
commonStock 84000.00
capitalStock 84000.00
retainedEarnings -180645000.00
otherLiab 1775000.00
goodWill 23136000.00
otherAssets 26176000.00
cash 123358000.00
totalCurrentLiabilities 119878000.00
currentDeferredRevenue 36892000.00
netDebt -103166000.00
shortTermDebt 2894000.00
shortLongTermDebt 2876000.00
shortLongTermDebtTotal 20192000.00
otherStockholderEquity 476057000.00
propertyPlantEquipment 57684000.00
totalCurrentAssets 293928000.00
longTermInvestments 31495000.00
netTangibleAssets 272212000.00
shortTermInvestments 115652000.00
netReceivables 41713000.00
longTermDebt 17291000.00
inventory 1363000.00
accountsPayable 26407000.00
accumulatedOtherComprehensiveIncome 8151000.00
nonCurrrentAssetsOther 6865000.00
nonCurrentAssetsTotal 146790000.00
capitalLeaseObligations 25000.00
nonCurrentLiabilitiesTotal 19073000.00
liabilitiesAndStockholdersEquity 440718000.00
cashAndShortTermInvestments 239010000.00
propertyPlantAndEquipmentGross 57684000.00
propertyPlantAndEquipmentNet 57684000.00
netWorkingCapital 174050000.00
netInvestedCapital 323814000.00
commonStockSharesOutstanding 67193956.00
2020-12-31
date 2020-12-31
filing_date 2021-04-26
currency_symbol USD
totalAssets 415605000.00
intangibleAssets 8857000.00
otherCurrentAssets 11534000.00
totalLiab 125232000.00
totalStockholderEquity 292154000.00
otherCurrentLiab 46631000.00
commonStock 84000.00
capitalStock 84000.00
retainedEarnings -181095000.00
otherLiab 2005000.00
goodWill 22607000.00
otherAssets 2446000.00
cash 137248000.00
totalCurrentLiabilities 103276000.00
currentDeferredRevenue 34040000.00
netDebt -115336000.00
shortTermDebt 1961000.00
shortLongTermDebtTotal 21912000.00
otherStockholderEquity 469887000.00
propertyPlantEquipment 52679000.00
totalCurrentAssets 302282000.00
longTermInvestments 26734000.00
netTangibleAssets 260690000.00
shortTermInvestments 117821000.00
netReceivables 33953000.00
longTermDebt 19924000.00
inventory 1726000.00
accountsPayable 20644000.00
accumulatedOtherComprehensiveIncome 3278000.00
commonStockTotalEquity 84000.00
nonCurrrentAssetsOther 2446000.00
nonCurrentAssetsTotal 113323000.00
capitalLeaseObligations 1988000.00
nonCurrentLiabilitiesTotal 21956000.00
liabilitiesAndStockholdersEquity 415605000.00
cashAndShortTermInvestments 255069000.00
propertyPlantAndEquipmentGross 52679000.00
propertyPlantAndEquipmentNet 52679000.00
netWorkingCapital 199006000.00
netInvestedCapital 312078000.00
commonStockSharesOutstanding 67485920.00
2019-12-31
date 2019-12-31
filing_date 2020-04-28
currency_symbol USD
totalAssets 424687000.00
intangibleAssets 9426000.00
otherCurrentAssets 16543000.00
totalLiab 129144000.00
totalStockholderEquity 296878000.00
otherCurrentLiab 50392000.00
commonStock 85000.00
capitalStock 85000.00
retainedEarnings -166973000.00
otherLiab 2402000.00
goodWill 20382000.00
otherAssets 4414000.00
cash 162465000.00
totalCurrentLiabilities 111286000.00
currentDeferredRevenue 31988000.00
netDebt -142316000.00
shortTermDebt 4693000.00
shortLongTermDebtTotal 20149000.00
otherStockholderEquity 472052000.00
propertyPlantEquipment 47517000.00
totalCurrentAssets 316583000.00
longTermInvestments 26365000.00
netTangibleAssets 267070000.00
shortTermInvestments 102847000.00
netReceivables 29191000.00
longTermDebt 11324000.00
inventory 5537000.00
accountsPayable 24213000.00
accumulatedOtherComprehensiveIncome -8286000.00
commonStockTotalEquity 85000.00
treasuryStock 7000.00
nonCurrrentAssetsOther 3296000.00
nonCurrentAssetsTotal 108104000.00
capitalLeaseObligations 8825000.00
longTermDebtTotal 11324000.00
nonCurrentLiabilitiesTotal 17858000.00
capitalSurpluse 472052000.00
liabilitiesAndStockholdersEquity 424687000.00
cashAndShortTermInvestments 265312000.00
propertyPlantAndEquipmentGross 47517000.00
propertyPlantAndEquipmentNet 47517000.00
netWorkingCapital 205297000.00
netInvestedCapital 308202000.00
commonStockSharesOutstanding 67569135.00
2018-12-31
date 2018-12-31
filing_date 2019-04-29
currency_symbol USD
totalAssets 455431000.00
intangibleAssets 9991000.00
otherCurrentAssets 10236000.00
totalLiab 111251000.00
totalStockholderEquity 345296000.00
otherCurrentLiab 3309000.00
commonStock 84000.00
capitalStock 84000.00
retainedEarnings -113804000.00
otherLiab 3216000.00
goodWill 20717000.00
otherAssets 6283000.00
cash 122930000.00
totalCurrentLiabilities 108035000.00
currentDeferredRevenue 30295000.00
netDebt -122930000.00
shortTermDebt 51802000.00
otherStockholderEquity 466624000.00
propertyPlantEquipment 21903000.00
totalCurrentAssets 362899000.00
longTermInvestments 33638000.00
netTangibleAssets 314588000.00
shortTermInvestments 196538000.00
netReceivables 20528000.00
inventory 12667000.00
accountsPayable 22629000.00
accumulatedOtherComprehensiveIncome -7608000.00
commonStockTotalEquity 84000.00
treasuryStock 8000.00
nonCurrrentAssetsOther 593000.00
nonCurrentAssetsTotal 92532000.00
nonCurrentLiabilitiesTotal 3216000.00
capitalSurpluse 466624000.00
liabilitiesAndStockholdersEquity 455431000.00
cashAndShortTermInvestments 319468000.00
propertyPlantAndEquipmentNet 21903000.00
netWorkingCapital 254864000.00
netInvestedCapital 345296000.00
commonStockSharesOutstanding 66993197.00
2017-12-31
date 2017-12-31
filing_date 2018-04-25
currency_symbol USD
totalAssets 533437000.00
intangibleAssets 5511000.00
otherCurrentAssets 6866000.00
totalLiab 150600000.00
totalStockholderEquity 384997000.00
deferredLongTermLiab 3242000.00
otherCurrentLiab 822000.00
commonStock 83000.00
retainedEarnings -74526000.00
otherLiab 8904000.00
goodWill 21760000.00
otherAssets 7957000.00
cash 233479000.00
totalCurrentLiabilities 141696000.00
currentDeferredRevenue 28046000.00
netDebt -233479000.00
shortTermDebt 63009000.00
otherStockholderEquity 461339000.00
propertyPlantEquipment 24685000.00
totalCurrentAssets 430783000.00
longTermInvestments 42741000.00
netTangibleAssets 357726000.00
shortTermInvestments 138915000.00
netReceivables 47618000.00
longTermDebt 925000.00
inventory 3879000.00
accountsPayable 49819000.00
accumulatedOtherComprehensiveIncome -1890000.00
commonStockTotalEquity 83000.00
treasuryStock 9000.00
nonCurrrentAssetsOther 1885000.00
nonCurrentAssetsTotal 102654000.00
nonCurrentLiabilitiesTotal 8904000.00
capitalSurpluse 461330000.00
liabilitiesAndStockholdersEquity 533437000.00
cashAndShortTermInvestments 372394000.00
propertyPlantAndEquipmentNet 24685000.00
netWorkingCapital 289087000.00
netInvestedCapital 384997000.00
commonStockSharesOutstanding 66346393.00
2016-12-31
date 2016-12-31
filing_date 2017-04-20
currency_symbol USD
totalAssets 509795000.00
intangibleAssets 10746000.00
otherCurrentAssets 13593000.00
totalLiab 103545000.00
totalStockholderEquity 408238000.00
deferredLongTermLiab 4717000.00
otherCurrentLiab 352000.00
commonStock 83000.00
retainedEarnings -36704000.00
otherLiab 10140000.00
goodWill 20497000.00
otherAssets 4459000.00
cash 199504000.00
totalCurrentLiabilities 93405000.00
currentDeferredRevenue 24532000.00
netDebt -199504000.00
shortTermDebt 35145000.00
otherStockholderEquity 453356000.00
propertyPlantEquipment 20996000.00
totalCurrentAssets 412285000.00
longTermInvestments 40792000.00
netTangibleAssets 376995000.00
shortTermInvestments 181960000.00
netReceivables 15633000.00
longTermDebt 886000.00
inventory 374000.00
accountsPayable 33376000.00
accumulatedOtherComprehensiveIncome -8488000.00
commonStockTotalEquity 83000.00
treasuryStock 9000.00
nonCurrrentAssetsOther 1187000.00
nonCurrentAssetsTotal 97510000.00
nonCurrentLiabilitiesTotal 10140000.00
capitalSurpluse 453347000.00
liabilitiesAndStockholdersEquity 509795000.00
cashAndShortTermInvestments 381464000.00
propertyPlantAndEquipmentNet 21016000.00
commonStockSharesOutstanding 66831134.00
2015-12-31
date 2015-12-31
filing_date 2016-04-21
currency_symbol USD
totalAssets 538361000.00
intangibleAssets 13433000.00
otherCurrentAssets 13068000.00
totalLiab 93680000.00
totalStockholderEquity 446749000.00
deferredLongTermLiab 11761000.00
otherCurrentLiab 177000.00
commonStock 85000.00
retainedEarnings -12593000.00
otherLiab 16944000.00
goodWill 21896000.00
otherAssets 16024000.00
cash 361777000.00
totalCurrentLiabilities 76736000.00
currentDeferredRevenue 25113000.00
netDebt -361777000.00
shortTermDebt 29710000.00
otherStockholderEquity 458277000.00
propertyPlantEquipment 18036000.00
totalCurrentAssets 457653000.00
longTermInvestments 11319000.00
netTangibleAssets 411420000.00
shortTermInvestments 70328000.00
netReceivables 11311000.00
longTermDebt 846000.00
inventory 480000.00
accountsPayable 21736000.00
accumulatedOtherComprehensiveIncome 987000.00
commonStockTotalEquity 85000.00
treasuryStock 7000.00
nonCurrrentAssetsOther 7431000.00
nonCurrentAssetsTotal 80708000.00
nonCurrentLiabilitiesTotal 16944000.00
capitalSurpluse 458270000.00
liabilitiesAndStockholdersEquity 538361000.00
cashAndShortTermInvestments 432105000.00
propertyPlantAndEquipmentNet 18036000.00
commonStockSharesOutstanding 67197519.00
2014-12-31
date 2014-12-31
filing_date 2015-04-20
currency_symbol USD
totalAssets 580362000.00
intangibleAssets 20097000.00
otherCurrentAssets 30573000.00
totalLiab 123341000.00
totalStockholderEquity 457891000.00
deferredLongTermLiab 15377000.00
otherCurrentLiab 872000.00
commonStock 82000.00
retainedEarnings 686000.00
otherLiab 12238000.00
goodWill 23237000.00
otherAssets 18196000.00
cash 404275000.00
totalCurrentLiabilities 104351000.00
currentDeferredRevenue 30094000.00
netDebt -404275000.00
shortTermDebt 33181000.00
otherStockholderEquity 446209000.00
propertyPlantEquipment 17519000.00
totalCurrentAssets 495309000.00
longTermInvestments 5498000.00
netTangibleAssets 419554000.00
shortTermInvestments 29427000.00
netReceivables 28943000.00
longTermDebt 807000.00
inventory 2091000.00
accountsPayable 40204000.00
accumulatedOtherComprehensiveIncome 11036000.00
commonStockTotalEquity 82000.00
nonCurrrentAssetsOther 7840000.00
nonCurrentAssetsTotal 85053000.00
nonCurrentLiabilitiesTotal 18990000.00
liabilitiesAndStockholdersEquity 580362000.00
cashAndShortTermInvestments 433702000.00
propertyPlantAndEquipmentNet 17519000.00
commonStockSharesOutstanding 38942245.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 244403000.00
intangibleAssets 11958000.00
otherCurrentAssets 16182000.00
totalLiab 124835000.00
totalStockholderEquity 119484000.00
deferredLongTermLiab 374000.00
otherCurrentLiab 34002000.00
commonStock 15000.00
retainedEarnings 7037000.00
otherLiab 11376000.00
goodWill 23000000.00
otherAssets 15311000.00
cash 93906000.00
totalCurrentLiabilities 105385000.00
currentDeferredRevenue 31563000.00
netDebt -93906000.00
otherStockholderEquity 61636000.00
propertyPlantEquipment 20208000.00
totalCurrentAssets 193781000.00
longTermInvestments 2949000.00
netTangibleAssets 67211000.00
shortTermInvestments 40993000.00
netReceivables 39056000.00
inventory 3644000.00
accountsPayable 39820000.00
accumulatedOtherComprehensiveIncome 10481000.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 40315000.00
nonCurrrentAssetsOther 6077000.00
nonCurrentAssetsTotal 50622000.00
nonCurrentLiabilitiesTotal 19450000.00
liabilitiesAndStockholdersEquity 244403000.00
cashAndShortTermInvestments 134899000.00
propertyPlantAndEquipmentNet 20208000.00
commonStockSharesOutstanding 9356547.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 202204000.00
intangibleAssets 10667000.00
otherCurrentAssets 16587000.00
totalLiab 97886000.00
totalStockholderEquity 103958000.00
otherCurrentLiab 28987000.00
commonStock 15000.00
retainedEarnings 2011000.00
otherLiab 10981000.00
otherAssets 11604000.00
cash 81906000.00
totalCurrentLiabilities 79544000.00
currentDeferredRevenue 18723000.00
netDebt -81906000.00
otherStockholderEquity 59540000.00
propertyPlantEquipment 14615000.00
totalCurrentAssets 163830000.00
shortTermInvestments 6523000.00
netReceivables 55239000.00
inventory 3575000.00
accountsPayable 31834000.00
accumulatedOtherComprehensiveIncome 6377000.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 36015000.00
nonCurrrentAssetsOther 3692000.00
nonCurrentAssetsTotal 38374000.00
nonCurrentLiabilitiesTotal 18342000.00
liabilitiesAndStockholdersEquity 202204000.00
cashAndShortTermInvestments 88429000.00
propertyPlantAndEquipmentNet 14615000.00
commonStockSharesOutstanding 9356547.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 142500000.00
intangibleAssets 9100000.00
otherCurrentAssets 17100000.00
totalLiab 74300000.00
totalStockholderEquity 68300000.00
otherCurrentLiab 27300000.00
retainedEarnings 5500000.00
cash 53300000.00
totalCurrentLiabilities 66300000.00
netDebt -32700000.00
shortTermDebt 20600000.00
shortLongTermDebtTotal 20600000.00
otherStockholderEquity 57400000.00
totalCurrentAssets 108300000.00
netReceivables 37900000.00
accountsPayable 18400000.00
accumulatedOtherComprehensiveIncome 5400000.00
nonCurrrentAssetsOther 11200000.00
nonCurrentAssetsTotal 34200000.00
nonCurrentLiabilitiesTotal 8000000.00
liabilitiesAndStockholdersEquity 142600000.00
cashAndShortTermInvestments 53300000.00
propertyPlantAndEquipmentGross 10200000.00
propertyPlantAndEquipmentNet 10200000.00
commonStockSharesOutstanding 9356547.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 58830376.00
intangibleAssets 3121210.00
otherCurrentAssets 2469518.00
totalLiab 21326115.00
totalStockholderEquity 37045800.00
otherCurrentLiab 10767788.00
commonStock 13259.00
retainedEarnings 5664927.00
cash 21353309.00
totalCurrentLiabilities 17445522.00
currentDeferredRevenue 4085947.00
netDebt -21353309.00
otherStockholderEquity 28537663.00
totalCurrentAssets 45248207.00
netReceivables 18794428.00
inventory 2630952.00
accountsPayable 2591787.00
accumulatedOtherComprehensiveIncome 2806670.00
commonStockTotalEquity 13259.00
nonCurrentAssetsTotal 13582169.00
nonCurrentLiabilitiesTotal 3880593.00
liabilitiesAndStockholdersEquity 58830376.00
cashAndShortTermInvestments 21353309.00
propertyPlantAndEquipmentGross 9821064.00
propertyPlantAndEquipmentNet 9821064.00
commonStockSharesOutstanding 9356547.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 38618671.00
intangibleAssets 1001214.00
otherCurrentAssets 722429.00
totalLiab 10896090.00
totalStockholderEquity 27722581.00
otherCurrentLiab 8705622.00
commonStock 13259.00
retainedEarnings -2158800.00
cash 18947416.00
totalCurrentLiabilities 10860194.00
currentDeferredRevenue 1296812.00
netDebt -18947416.00
otherStockholderEquity 28204194.00
totalCurrentAssets 32118065.00
netReceivables 12101544.00
inventory 346676.00
accountsPayable 857760.00
accumulatedOtherComprehensiveIncome 1640647.00
commonStockTotalEquity 13259.00
nonCurrentAssetsTotal 6500606.00
nonCurrentLiabilitiesTotal 35896.00
liabilitiesAndStockholdersEquity 38618671.00
cashAndShortTermInvestments 18947416.00
propertyPlantAndEquipmentGross 5499392.00
propertyPlantAndEquipmentNet 5499392.00
commonStockSharesOutstanding 9356547.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
currency_symbol USD
netIncome 4395000.00
capitalExpenditures 0
2023-06-30
date 2023-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 4999000.00
capitalExpenditures 0
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
totalCashFromFinancingActivities -11248000.00
netIncome 31081000.00
changeInCash -149824000.00
endPeriodCashFlow -149824000.00
totalCashFromOperatingActivities 10041000.00
depreciation -229000.00
changeToInventory -3378000.00
changeToAccountReceivables 631000.00
otherCashflowsFromFinancingActivities -11248000.00
capitalExpenditures 134000
changeInWorkingCapital 45775000.00
stockBasedCompensation -134000.00
otherNonCashItems -63839000.00
freeCashFlow 9907000.00
2022-12-31
date 2022-12-31
currency_symbol USD
changeToLiabilities 0.00
netIncome 1630000.00
capitalExpenditures 0
2022-09-30
date 2022-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 8350000.00
capitalExpenditures 0
2022-06-30
date 2022-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 6017000.00
capitalExpenditures 0
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -11248000.00
netIncome 31081000.00
changeInCash -149824000.00
endPeriodCashFlow -149824000.00
totalCashFromOperatingActivities 10041000.00
depreciation -229000.00
changeToInventory -3378000.00
changeToAccountReceivables 631000.00
otherCashflowsFromFinancingActivities -11248000.00
capitalExpenditures 134000
changeInWorkingCapital 45775000.00
stockBasedCompensation -134000.00
otherNonCashItems -63839000.00
freeCashFlow 9907000.00
2021-12-31
date 2021-12-31
currency_symbol USD
changeToLiabilities 0.00
netIncome -479000.00
capitalExpenditures 0
2021-09-30
date 2021-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome -5100000.00
capitalExpenditures 0
2021-06-30
date 2021-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 16000.00
beginPeriodCashFlow 138789000.00
capitalExpenditures 0
2021-03-31
date 2021-03-31
filing_date 2021-04-26
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -8569000.00
netIncome 16941000.00
changeInCash -181812000.00
beginPeriodCashFlow 320601000.00
endPeriodCashFlow 138789000.00
totalCashFromOperatingActivities -3870000.00
depreciation 10264000.00
changeToInventory -2735000.00
changeToAccountReceivables 5679000.00
otherCashflowsFromFinancingActivities -8569000.00
capitalExpenditures 134000
changeInWorkingCapital 45775000.00
stockBasedCompensation 2176000.00
otherNonCashItems -77379000.00
freeCashFlow -4004000.00
2020-12-31
date 2020-12-31
currency_symbol USD
changeToLiabilities 0.00
netIncome 4646000.00
endPeriodCashFlow 320601000.00
capitalExpenditures 0
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome -1459000.00
capitalExpenditures 0
otherNonCashItems 1459000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-25
currency_symbol USD
changeToLiabilities 0.00
netIncome -11528000.00
beginPeriodCashFlow 272754000.00
capitalExpenditures 0
otherNonCashItems 11528000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-28
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities 11248000.00
netIncome -18094000.00
changeInCash 149824000.00
beginPeriodCashFlow 122930000.00
endPeriodCashFlow 272754000.00
totalCashFromOperatingActivities -10041000.00
depreciation 229000.00
changeToInventory 3378000.00
changeToAccountReceivables -631000.00
otherCashflowsFromFinancingActivities 11248000.00
capitalExpenditures 134000
changeInWorkingCapital -45775000.00
stockBasedCompensation 134000.00
otherNonCashItems 50852000.00
freeCashFlow -9907000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities 11248000.00
netIncome -18094000.00
changeInCash 149824000.00
beginPeriodCashFlow 122930000.00
endPeriodCashFlow 272754000.00
totalCashFromOperatingActivities -10041000.00
depreciation 229000.00
changeToInventory 3378000.00
changeToAccountReceivables -631000.00
otherCashflowsFromFinancingActivities 11248000.00
capitalExpenditures 134000
changeInWorkingCapital -45775000.00
stockBasedCompensation 134000.00
otherNonCashItems 50852000.00
freeCashFlow -9907000.00
2019-09-30
date 2019-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome -24557000.00
endPeriodCashFlow 122930000.00
capitalExpenditures 0
2019-06-30
date 2019-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome -1958000.00
beginPeriodCashFlow 122930000.00
capitalExpenditures 0
2019-03-31
date 2019-03-31
filing_date 2019-04-29
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -199871000.00
netIncome -40822000.00
changeInCash -179431000.00
beginPeriodCashFlow 302361000.00
endPeriodCashFlow 122930000.00
totalCashFromOperatingActivities -119567000.00
depreciation -37411000.00
changeToInventory -10178000.00
changeToAccountReceivables -8818000.00
otherCashflowsFromFinancingActivities -199871000.00
capitalExpenditures 51999000
changeInWorkingCapital -34970000.00
stockBasedCompensation 4232000.00
otherNonCashItems -14255000.00
freeCashFlow -67568000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-08
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities 929000.00
netIncome -32177000.00
changeInCash -104036000.00
endPeriodCashFlow 122930000.00
totalCashFromOperatingActivities -35608000.00
depreciation 5595000.00
changeToInventory 200000.00
changeToAccountReceivables -1516000.00
otherCashflowsFromFinancingActivities 929000.00
capitalExpenditures 442000
changeInWorkingCapital -421089000.00
otherNonCashItems 405021000.00
freeCashFlow -35166000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
changeToLiabilities 0.00
netIncome -10990000.00
capitalExpenditures 0
changeInWorkingCapital -2531000.00
2018-06-30
date 2018-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome -10990000.00
beginPeriodCashFlow 233479000.00
capitalExpenditures 0
changeInWorkingCapital -2531000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-25
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -198239000.00
netIncome -39141000.00
changeInCash -68882000.00
beginPeriodCashFlow 302361000.00
endPeriodCashFlow 233479000.00
totalCashFromOperatingActivities -98175000.00
depreciation -34188000.00
changeToInventory -2925000.00
changeToAccountReceivables -42114000.00
otherCashflowsFromFinancingActivities -198239000.00
capitalExpenditures 51999000
changeInWorkingCapital -34970000.00
stockBasedCompensation 7268000.00
otherNonCashItems 3159000.00
freeCashFlow -46176000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-16
currency_symbol USD
investments 44185000.00
changeToLiabilities 8527000.00
totalCashflowsFromInvestingActivities 35208000.00
netBorrowings 2908000.00
totalCashFromFinancingActivities 2561000.00
changeToOperatingActivities 9841000.00
netIncome 4140000.00
changeInCash 23553000.00
endPeriodCashFlow 233479000.00
totalCashFromOperatingActivities -14216000.00
depreciation 7948000.00
otherCashflowsFromInvestingActivities 423000.00
changeToInventory -2925000.00
changeToAccountReceivables 8723000.00
salePurchaseOfStock 11000.00
otherCashflowsFromFinancingActivities 2561000.00
changeToNetincome 17816300.00
capitalExpenditures 20000
changeInWorkingCapital -395611000.00
freeCashFlow -14196000.00
2017-09-30
date 2017-09-30
filing_date 2017-12-12
currency_symbol USD
changeToLiabilities 0.00
netIncome -3453000.00
capitalExpenditures 0
changeInWorkingCapital -21707000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-03
currency_symbol USD
changeToLiabilities 0.00
netIncome -6715000.00
capitalExpenditures 0
changeInWorkingCapital 384927000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-20
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -211841000.00
netIncome -25515000.00
changeInCash -372971000.00
beginPeriodCashFlow 302361000.00
endPeriodCashFlow -70610000.00
totalCashFromOperatingActivities -66989000.00
depreciation -35849000.00
changeToInventory 59000.00
changeToAccountReceivables -27242000.00
otherCashflowsFromFinancingActivities -211841000.00
capitalExpenditures 51999000
changeInWorkingCapital -34970000.00
stockBasedCompensation 8286000.00
otherNonCashItems 20102000.00
freeCashFlow -14990000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-10
currency_symbol USD
investments -144458000.00
changeToLiabilities 18486000.00
totalCashflowsFromInvestingActivities -158335000.00
netBorrowings 2508000.00
totalCashFromFinancingActivities -11041000.00
changeToOperatingActivities 14996000.00
netIncome -6963000.00
changeInCash -162273000.00
endPeriodCashFlow 302361000.00
totalCashFromOperatingActivities 16970000.00
depreciation 6165000.00
otherCashflowsFromInvestingActivities -22000.00
changeToInventory 59000.00
changeToAccountReceivables -5168000.00
salePurchaseOfStock 58000.00
otherCashflowsFromFinancingActivities -11041000.00
changeToNetincome 4173000.00
capitalExpenditures 13756000
changeInWorkingCapital -407565000.00
freeCashFlow 3214000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-25
currency_symbol USD
netIncome -2535000.00
capitalExpenditures 0
changeInWorkingCapital -7407000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-11
currency_symbol USD
netIncome -1253000.00
beginPeriodCashFlow 45608000.00
capitalExpenditures 0
changeInWorkingCapital -19391000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-21
currency_symbol USD
totalCashFromFinancingActivities -195770000.00
netIncome -15798000.00
changeInCash -256753000.00
beginPeriodCashFlow 302361000.00
endPeriodCashFlow 45608000.00
totalCashFromOperatingActivities -70195000.00
depreciation -26442000.00
changeToInventory -526000.00
changeToAccountReceivables -20679000.00
otherCashflowsFromFinancingActivities -195770000.00
capitalExpenditures 51999000
changeInWorkingCapital -34970000.00
stockBasedCompensation 8666000.00
otherNonCashItems -4435000.00
freeCashFlow -18196000.00
2015-12-31
date 2015-12-31
filing_date 2016-01-28
currency_symbol USD
investments -54974000.00
changeToLiabilities 7000.00
totalCashflowsFromInvestingActivities -54982000.00
netBorrowings 1055000.00
totalCashFromFinancingActivities 5030000.00
changeToOperatingActivities 2623000.00
netIncome -7488000.00
changeInCash -42498000.00
endPeriodCashFlow 302361000.00
totalCashFromOperatingActivities 13764000.00
depreciation 3206000.00
otherCashflowsFromInvestingActivities 4898000.00
dividendsPaid 14926000.00
changeToInventory -526000.00
changeToAccountReceivables 1395000.00
salePurchaseOfStock 4974000.00
otherCashflowsFromFinancingActivities 5030000.00
changeToNetincome 5484000.00
capitalExpenditures 4931000
changeInWorkingCapital -7728000.00
freeCashFlow 8833000.00
2015-09-30
date 2015-09-30
currency_symbol USD
netIncome -7488000.00
depreciation 3206000.00
dividendsPaid 14926000.00
capitalExpenditures 0
changeInWorkingCapital -7728000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-16
currency_symbol USD
netIncome 1453000.00
beginPeriodCashFlow 473310000.00
depreciation -3206000.00
dividendsPaid 14926000.00
capitalExpenditures 0
changeInWorkingCapital 434488000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-20
currency_symbol USD
totalCashFromFinancingActivities -183108000.00
netIncome -950000.00
changeInCash -192449000.00
beginPeriodCashFlow 302361000.00
endPeriodCashFlow 109912000.00
totalCashFromOperatingActivities -24045000.00
depreciation 10335000.00
changeToInventory 14403000.00
changeToAccountReceivables -39905000.00
salePurchaseOfStock 42220000.00
otherCashflowsFromFinancingActivities -183108000.00
capitalExpenditures 51999000
changeInWorkingCapital -34970000.00
stockBasedCompensation 1171000.00
otherNonCashItems -1419000.00
freeCashFlow 27954000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-24
currency_symbol USD
investments 8962000.00
changeToLiabilities -74000.00
totalCashflowsFromInvestingActivities -70546000.00
netBorrowings 856000.00
totalCashFromFinancingActivities 133650000.00
changeToOperatingActivities -4596000.00
netIncome -3481000.00
changeInCash 101910000.00
beginPeriodCashFlow 371400000.00
endPeriodCashFlow 473310000.00
totalCashFromOperatingActivities 33180000.00
depreciation 34850000.00
otherCashflowsFromInvestingActivities -682000.00
changeToInventory -526000.00
changeToAccountReceivables 4699000.00
salePurchaseOfStock 42220000.00
otherCashflowsFromFinancingActivities -65420000.00
changeToNetincome -7875000.00
capitalExpenditures 7770000
changeInWorkingCapital -4740000.00
otherNonCashItems -5040000.00
freeCashFlow -32780000.00
2014-09-30
date 2014-09-30
filing_date 2014-12-24
currency_symbol USD
netIncome -3481000.00
endPeriodCashFlow 371400000.00
capitalExpenditures 0
2014-06-30
date 2014-06-30
currency_symbol USD
netIncome 9258000.00
beginPeriodCashFlow 302361000.00
capitalExpenditures 0
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
investments 7739000.00
changeToLiabilities 2560000.00
totalCashflowsFromInvestingActivities -5130000.00
netBorrowings 65000.00
totalCashFromFinancingActivities 199620000.00
changeToOperatingActivities -2542000.00
netIncome 178000.00
changeInCash 208455000.00
beginPeriodCashFlow 93906000.00
endPeriodCashFlow 302361000.00
totalCashFromOperatingActivities 15019000.00
depreciation 10387000.00
otherCashflowsFromInvestingActivities -9108000.00
changeToInventory -2275000.00
changeToAccountReceivables 5774000.00
salePurchaseOfStock 199555000.00
otherCashflowsFromFinancingActivities 199620000.00
changeToNetincome 394000.00
capitalExpenditures 12869000
changeInWorkingCapital 5200000.00
stockBasedCompensation 1062000.00
otherNonCashItems -1487000.00
freeCashFlow 2150000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
investments -34037000.00
changeToLiabilities 18554000.00
totalCashflowsFromInvestingActivities -78352000.00
totalCashFromFinancingActivities 130000.00
changeToOperatingActivities -2345000.00
netIncome -4724000.00
changeInCash 19560000.00
beginPeriodCashFlow 74300000.00
endPeriodCashFlow 93860000.00
totalCashFromOperatingActivities 16780000.00
depreciation 14450000.00
otherCashflowsFromInvestingActivities -938000.00
changeToInventory -526000.00
changeToAccountReceivables 6300000.00
salePurchaseOfStock 95404000.00
otherCashflowsFromFinancingActivities 130000.00
changeToNetincome 116000.00
capitalExpenditures 10310000
changeInWorkingCapital 8420000.00
otherNonCashItems 634000.00
freeCashFlow 6470000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalCashFromFinancingActivities 1050000.00
netIncome 5659000.00
changeInCash -7450000.00
beginPeriodCashFlow 81900000.00
endPeriodCashFlow 74450000.00
totalCashFromOperatingActivities 52160000.00
depreciation 19400000.00
changeToAccountReceivables 10000000.00
otherCashflowsFromFinancingActivities 1050000.00
capitalExpenditures 28820000
changeInWorkingCapital 21350000.00
otherNonCashItems 5341000.00
freeCashFlow 23340000.00
2013-06-30
date 2013-06-30
currency_symbol USD
netIncome 5825000.00
beginPeriodCashFlow 81793000.00
endPeriodCashFlow 81900000.00
capitalExpenditures 0
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities 1307000.00
netIncome 4068000.00
changeInCash -113000.00
beginPeriodCashFlow 81906000.00
endPeriodCashFlow 81793000.00
totalCashFromOperatingActivities 16590000.00
depreciation 9569000.00
changeToInventory 1673000.00
changeToAccountReceivables -4958000.00
otherCashflowsFromFinancingActivities 1307000.00
capitalExpenditures 4245000
changeInWorkingCapital 1129000.00
stockBasedCompensation 328000.00
otherNonCashItems 724000.00
freeCashFlow 12345000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalCashFromFinancingActivities -20270000.00
netIncome 3200000.00
changeInCash -13430000.00
beginPeriodCashFlow 53300000.00
endPeriodCashFlow 39870000.00
totalCashFromOperatingActivities 21420000.00
depreciation 11600000.00
changeToAccountReceivables -14600000.00
otherCashflowsFromFinancingActivities -20270000.00
changeToNetincome 2362000.00
capitalExpenditures 8080000
changeInWorkingCapital 3950000.00
otherNonCashItems 120000.00
freeCashFlow 13340000.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalCashFromFinancingActivities 37960000.00
netIncome -2820000.00
changeInCash 41990000.00
beginPeriodCashFlow 162465000.00
endPeriodCashFlow 204455000.00
totalCashFromOperatingActivities 38490000.00
depreciation 42970000.00
salePurchaseOfStock 35490000.00
otherCashflowsFromFinancingActivities 2470000.00
capitalExpenditures 31920000
changeInWorkingCapital 920000.00
otherNonCashItems 90000.00
freeCashFlow 6570000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 50090000.00
netIncome -1780000.00
changeInCash 32790000.00
beginPeriodCashFlow 20600000.00
endPeriodCashFlow 53390000.00
totalCashFromOperatingActivities 15170000.00
depreciation 29920000.00
changeToAccountReceivables -14300000.00
salePurchaseOfStock 29400000.00
otherCashflowsFromFinancingActivities 20690000.00
capitalExpenditures 32470000
changeInWorkingCapital -8980000.00
otherNonCashItems -2410000.00
freeCashFlow -17300000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalCashFromFinancingActivities -61009.00
netIncome 1770237.00
changeInCash -794388.00
beginPeriodCashFlow 21353309.00
endPeriodCashFlow 20558921.00
totalCashFromOperatingActivities 3108960.00
depreciation 2136374.00
changeToInventory 1417231.00
changeToAccountReceivables -3778948.00
otherCashflowsFromFinancingActivities -61009.00
capitalExpenditures 3796903
changeInWorkingCapital -934248.00
stockBasedCompensation 258633.00
otherNonCashItems 76120.00
freeCashFlow -687943.00
2010-12-31
date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities 4063000.00
beginPeriodCashFlow 21718060.00
endPeriodCashFlow 21353309.00
totalCashFromOperatingActivities 11381000.00
otherCashflowsFromFinancingActivities 4063000.00
capitalExpenditures 4996000
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalCashFromFinancingActivities 87888.00
netIncome 1537236.00
changeInCash 2770644.00
beginPeriodCashFlow 18947416.00
endPeriodCashFlow 21718060.00
totalCashFromOperatingActivities 4121430.00
depreciation 827544.00
changeToInventory -201351.00
changeToAccountReceivables 1094349.00
otherCashflowsFromFinancingActivities 87888.00
capitalExpenditures 1331326
changeInWorkingCapital 1729668.00
stockBasedCompensation 59717.00
otherNonCashItems 36621.00
freeCashFlow 2790104.00
2009-12-31
date 2009-12-31
currency_symbol USD
endPeriodCashFlow 18947416.00
totalCashFromOperatingActivities 6812000.00
capitalExpenditures 2222000
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-26
currency_symbol USD
investments 11758000.00
changeToLiabilities 0.00
totalCashFromFinancingActivities 6641000.00
netIncome 21347000.00
changeInCash 57372000.00
beginPeriodCashFlow 127436000.00
endPeriodCashFlow 184808000.00
totalCashFromOperatingActivities 51109000.00
depreciation 3808000.00
changeToInventory 851000.00
changeToAccountReceivables -5979000.00
salePurchaseOfStock -6747000.00
otherCashflowsFromFinancingActivities 16732000.00
capitalExpenditures 14977000
changeInWorkingCapital 19262000.00
stockBasedCompensation 8184000.00
otherNonCashItems -1110000.00
freeCashFlow 36132000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-28
currency_symbol USD
investments 637000.00
changeToLiabilities 7350000.00
totalCashflowsFromInvestingActivities -32619000.00
netBorrowings -223000.00
totalCashFromFinancingActivities -223000.00
changeToOperatingActivities -3224000.00
netIncome 1108000.00
changeInCash -11353000.00
beginPeriodCashFlow 138789000.00
endPeriodCashFlow 127436000.00
totalCashFromOperatingActivities 19480000.00
depreciation 9382000.00
otherCashflowsFromInvestingActivities -20177000.00
changeToInventory -36000.00
changeToAccountReceivables -2168000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2196000.00
changeToNetincome 7062000.00
capitalExpenditures 13286000
changeInWorkingCapital 1845000.00
stockBasedCompensation 6170000.00
otherNonCashItems 1153000.00
freeCashFlow 6194000.00
2020-12-31
date 2020-12-31
filing_date 2021-04-26
currency_symbol USD
investments -8560000.00
changeToLiabilities -4649000.00
totalCashflowsFromInvestingActivities -20756000.00
netBorrowings 7154000.00
totalCashFromFinancingActivities 2679000.00
changeToOperatingActivities -25300000.00
netIncome -14140000.00
changeInCash -26659000.00
beginPeriodCashFlow 165448000.00
endPeriodCashFlow 138789000.00
totalCashFromOperatingActivities -13911000.00
depreciation 14178000.00
otherCashflowsFromInvestingActivities 696000.00
changeToInventory 643000.00
changeToAccountReceivables 5048000.00
salePurchaseOfStock -4475000.00
otherCashflowsFromFinancingActivities 7816000.00
changeToNetincome 10172000.00
capitalExpenditures 13613000
changeInWorkingCapital -24421000.00
stockBasedCompensation 2310000.00
otherNonCashItems 7196000.00
freeCashFlow -27524000.00
2019-12-31
date 2019-12-31
filing_date 2020-04-28
currency_symbol USD
investments 79260000.00
changeToLiabilities 1422000.00
totalCashflowsFromInvestingActivities 79260000.00
netBorrowings 11324000.00
totalCashFromFinancingActivities 12177000.00
changeToOperatingActivities -17468000.00
netIncome -53415000.00
changeInCash 42518000.00
beginPeriodCashFlow 122930000.00
endPeriodCashFlow 165448000.00
totalCashFromOperatingActivities -45649000.00
depreciation 12658000.00
otherCashflowsFromInvestingActivities 711000.00
changeToInventory 3435000.00
changeToAccountReceivables -8739000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 12177000.00
changeToNetincome 16114000.00
capitalExpenditures 15110000
changeInWorkingCapital -21252000.00
stockBasedCompensation 5428000.00
otherNonCashItems 6571000.00
freeCashFlow -60759000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-29
currency_symbol USD
investments -69357000.00
changeToLiabilities -20048000.00
totalCashflowsFromInvestingActivities -69357000.00
netBorrowings 11324000.00
totalCashFromFinancingActivities 929000.00
changeToOperatingActivities -5200000.00
netIncome -39490000.00
changeInCash -110549000.00
beginPeriodCashFlow 233479000.00
endPeriodCashFlow 122930000.00
totalCashFromOperatingActivities -35608000.00
depreciation 6826000.00
otherCashflowsFromInvestingActivities 201000.00
changeToInventory -10178000.00
changeToAccountReceivables 13256000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 929000.00
changeToNetincome 19404000.00
capitalExpenditures 6185000
changeInWorkingCapital -22560000.00
stockBasedCompensation 5294000.00
otherNonCashItems 12574000.00
freeCashFlow -41793000.00
2017-12-31
date 2017-12-31
filing_date 2018-04-25
currency_symbol USD
investments 35208000.00
changeToLiabilities 8527000.00
totalCashflowsFromInvestingActivities 35208000.00
netBorrowings 11324000.00
totalCashFromFinancingActivities 2561000.00
changeToOperatingActivities 9841000.00
netIncome -37809000.00
changeInCash 33975000.00
beginPeriodCashFlow 199504000.00
endPeriodCashFlow 233479000.00
totalCashFromOperatingActivities -14216000.00
depreciation 10049000.00
otherCashflowsFromInvestingActivities 423000.00
changeToInventory -2925000.00
changeToAccountReceivables -20040000.00
salePurchaseOfStock -358000.00
otherCashflowsFromFinancingActivities 2919000.00
changeToNetincome 17815000.00
capitalExpenditures 9423000
changeInWorkingCapital -4258000.00
stockBasedCompensation 8330000.00
otherNonCashItems 11686000.00
freeCashFlow -23639000.00
2016-12-31
date 2016-12-31
filing_date 2017-04-20
currency_symbol USD
investments -158335000.00
changeToLiabilities 18486000.00
totalCashflowsFromInvestingActivities -158335000.00
netBorrowings 11324000.00
totalCashFromFinancingActivities -11041000.00
changeToOperatingActivities 14996000.00
netIncome -24183000.00
changeInCash -162273000.00
beginPeriodCashFlow 361777000.00
endPeriodCashFlow 199504000.00
totalCashFromOperatingActivities 16970000.00
depreciation 8388000.00
otherCashflowsFromInvestingActivities -22000.00
changeToInventory 59000.00
changeToAccountReceivables -5168000.00
salePurchaseOfStock -14319000.00
otherCashflowsFromFinancingActivities 3278000.00
changeToNetincome 4173000.00
capitalExpenditures 13877000
changeInWorkingCapital 28520000.00
stockBasedCompensation 9348000.00
otherNonCashItems -4149000.00
freeCashFlow 3093000.00
2015-12-31
date 2015-12-31
filing_date 2016-04-21
currency_symbol USD
investments -54974000.00
changeToLiabilities 7000.00
totalCashflowsFromInvestingActivities -54982000.00
netBorrowings 1055000.00
totalCashFromFinancingActivities 5030000.00
changeToOperatingActivities 2623000.00
netIncome -14466000.00
changeInCash -42498000.00
beginPeriodCashFlow 404275000.00
endPeriodCashFlow 361777000.00
totalCashFromOperatingActivities 13764000.00
depreciation 17795000.00
otherCashflowsFromInvestingActivities -38157000.00
changeToInventory -526000.00
changeToAccountReceivables 1395000.00
salePurchaseOfStock -1287000.00
otherCashflowsFromFinancingActivities 6317000.00
changeToNetincome 5484000.00
capitalExpenditures 16825000
changeInWorkingCapital 3652000.00
stockBasedCompensation 9728000.00
otherNonCashItems -3818000.00
freeCashFlow -3061000.00
2014-12-31
date 2014-12-31
filing_date 2015-04-20
currency_symbol USD
investments 8962000.00
changeToLiabilities -74000.00
totalCashflowsFromInvestingActivities -70546000.00
netBorrowings 856000.00
totalCashFromFinancingActivities 333268000.00
changeToOperatingActivities -4596000.00
netIncome 9862000.00
changeInCash 310369000.00
beginPeriodCashFlow 93906000.00
endPeriodCashFlow 404275000.00
totalCashFromOperatingActivities 48202000.00
depreciation 45241000.00
otherCashflowsFromInvestingActivities -682000.00
changeToInventory -4392000.00
changeToAccountReceivables 4699000.00
salePurchaseOfStock -69303000.00
otherCashflowsFromFinancingActivities 307532000.00
changeToNetincome -7875000.00
capitalExpenditures 45826000
changeInWorkingCapital 65000.00
stockBasedCompensation 7644000.00
otherNonCashItems -12713000.00
freeCashFlow 2376000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
investments -34037000.00
changeToLiabilities 18554000.00
totalCashflowsFromInvestingActivities -78352000.00
totalCashFromFinancingActivities 2487000.00
changeToOperatingActivities -2345000.00
netIncome 10379000.00
changeInCash 12000000.00
beginPeriodCashFlow 81906000.00
endPeriodCashFlow 93906000.00
totalCashFromOperatingActivities 85533000.00
depreciation 43426000.00
otherCashflowsFromInvestingActivities -938000.00
changeToInventory -2133000.00
changeToAccountReceivables 13655000.00
salePurchaseOfStock 95404000.00
otherCashflowsFromFinancingActivities 2487000.00
changeToNetincome 116000.00
capitalExpenditures 43377000
changeInWorkingCapital 29980000.00
stockBasedCompensation 2096000.00
otherNonCashItems 474000.00
freeCashFlow 42156000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalCashFromFinancingActivities 17692000.00
netIncome 382000.00
changeInCash 28557000.00
beginPeriodCashFlow 53349000.00
endPeriodCashFlow 81906000.00
totalCashFromOperatingActivities 59914000.00
depreciation 54572000.00
changeToInventory 12777000.00
changeToAccountReceivables -17831000.00
otherCashflowsFromFinancingActivities 58843000.00
changeToNetincome 2362000.00
capitalExpenditures 40001000
changeInWorkingCapital 7227000.00
stockBasedCompensation 2233000.00
otherNonCashItems -4377000.00
freeCashFlow 19913000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 50032000.00
netIncome -11000.00
changeInCash 31996000.00
beginPeriodCashFlow 21353000.00
endPeriodCashFlow 53349000.00
totalCashFromOperatingActivities 18277000.00
depreciation 32056000.00
changeToInventory 3604000.00
changeToAccountReceivables -19857000.00
otherCashflowsFromFinancingActivities 50032000.00
capitalExpenditures 36271000
changeInWorkingCapital -9909000.00
stockBasedCompensation 2099000.00
otherNonCashItems -4175000.00
freeCashFlow -17994000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities 4063338.00
netIncome 8471551.00
changeInCash 2405893.00
beginPeriodCashFlow 18947416.00
endPeriodCashFlow 21353309.00
totalCashFromOperatingActivities 11380847.00
depreciation 6636855.00
changeToInventory -268816.00
changeToAccountReceivables -6869676.00
otherCashflowsFromFinancingActivities 4063338.00
capitalExpenditures 12544540
changeInWorkingCapital -3364654.00
stockBasedCompensation 333469.00
otherNonCashItems 399308.00
freeCashFlow -1163693.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities -82291.00
netIncome 5446783.00
changeInCash 2869318.00
beginPeriodCashFlow 16078098.00
endPeriodCashFlow 18947416.00
totalCashFromOperatingActivities 6811871.00
depreciation 2797118.00
changeToInventory 662841.00
changeToAccountReceivables -3652141.00
otherCashflowsFromFinancingActivities -82291.00
capitalExpenditures 3884301
changeInWorkingCapital -2261142.00
stockBasedCompensation 234113.00
otherNonCashItems 594999.00
freeCashFlow 2927570.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
researchDevelopment 19483000.00
incomeBeforeTax 5616000.00
minorityInterest 30000.00
netIncome 4395000.00
sellingGeneralAdministrative 11093000.00
sellingAndMarketingExpenses 9507000.00
grossProfit 37540000.00
ebit -2515000.00
ebitda 5949000.00
depreciationAndAmortization 8464000.00
operatingIncome -2515000.00
otherOperatingExpenses 86492000.00
interestExpense 361000.00
taxProvision 1251000.00
interestIncome 1163000.00
netInterestIncome 802000.00
incomeTaxExpense 1251000.00
totalRevenue 83949000.00
totalOperatingExpenses 40083000.00
costOfRevenue 46409000.00
totalOtherIncomeExpenseNet 7357000.00
netIncomeFromContinuingOps 4365000.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
researchDevelopment 17175000.00
incomeBeforeTax 6225000.00
minorityInterest 33000.00
netIncome 4999000.00
sellingGeneralAdministrative 12442000.00
sellingAndMarketingExpenses 15372000.00
grossProfit 45865000.00
ebit 860000.00
ebitda 6664000.00
depreciationAndAmortization 5804000.00
operatingIncome 860000.00
otherOperatingExpenses 103129000.00
interestExpense 423000.00
taxProvision 1259000.00
interestIncome 1089000.00
netInterestIncome 666000.00
incomeTaxExpense 1259000.00
totalRevenue 104005000.00
totalOperatingExpenses 44989000.00
costOfRevenue 58140000.00
totalOtherIncomeExpenseNet 4683000.00
netIncomeFromContinuingOps 4966000.00
netIncomeApplicableToCommonShares 4999000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
researchDevelopment 19234000.00
incomeBeforeTax 1819000.00
minorityInterest -92000.00
netIncome 1630000.00
sellingGeneralAdministrative 9799000.00
sellingAndMarketingExpenses 8676000.00
grossProfit 37617000.00
ebit 404000.00
ebitda 1346000.00
depreciationAndAmortization 942000.00
operatingIncome 404000.00
otherOperatingExpenses 96736000.00
interestExpense 23000.00
taxProvision 1484000.00
interestIncome 1049000.00
netInterestIncome 619000.00
incomeTaxExpense 247000.00
totalRevenue 96644000.00
totalOperatingExpenses 37709000.00
costOfRevenue 59027000.00
totalOtherIncomeExpenseNet 1415000.00
netIncomeFromContinuingOps 1218000.00
netIncomeApplicableToCommonShares 4999000.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
researchDevelopment 19234000.00
incomeBeforeTax 1819000.00
minorityInterest 58000.00
netIncome 1630000.00
sellingGeneralAdministrative 9799000.00
sellingAndMarketingExpenses 8676000.00
grossProfit 37617000.00
ebit 404000.00
ebitda 1346000.00
depreciationAndAmortization 942000.00
operatingIncome 404000.00
otherOperatingExpenses 96736000.00
interestExpense 23000.00
taxProvision 247000.00
interestIncome 735000.00
netInterestIncome 712000.00
incomeTaxExpense 247000.00
totalRevenue 96644000.00
totalOperatingExpenses 37709000.00
costOfRevenue 59027000.00
totalOtherIncomeExpenseNet 1415000.00
netIncomeFromContinuingOps 1572000.00
netIncomeApplicableToCommonShares 1630000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
researchDevelopment 16161000.00
incomeBeforeTax 10150000.00
minorityInterest 3000.00
netIncome 8350000.00
sellingGeneralAdministrative 8238000.00
sellingAndMarketingExpenses 5784000.00
grossProfit 35221000.00
ebit 5060000.00
ebitda 10152000.00
depreciationAndAmortization 5092000.00
operatingIncome 5060000.00
otherOperatingExpenses 83028000.00
interestExpense 24000.00
taxProvision 1803000.00
interestIncome 445000.00
netInterestIncome 421000.00
incomeTaxExpense 1803000.00
totalRevenue 88066000.00
totalOperatingExpenses 30183000.00
costOfRevenue 52845000.00
totalOtherIncomeExpenseNet 5090000.00
netIncomeFromContinuingOps 8347000.00
netIncomeApplicableToCommonShares 8350000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-16
currency_symbol USD
researchDevelopment 15978000.00
incomeBeforeTax 8000000.00
minorityInterest 19000.00
netIncome 6017000.00
sellingGeneralAdministrative 12018000.00
sellingAndMarketingExpenses 5032000.00
grossProfit 33738000.00
ebit 736000.00
ebitda 7997000.00
depreciationAndAmortization 7261000.00
operatingIncome 736000.00
otherOperatingExpenses 77310000.00
interestExpense 23000.00
taxProvision 2002000.00
interestIncome 308000.00
netInterestIncome 285000.00
incomeTaxExpense 2002000.00
totalRevenue 78020000.00
totalOperatingExpenses 33028000.00
costOfRevenue 44282000.00
totalOtherIncomeExpenseNet 7264000.00
netIncomeFromContinuingOps 5998000.00
netIncomeApplicableToCommonShares 6017000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
researchDevelopment 16559000.00
incomeBeforeTax -481000.00
netIncome -479000.00
sellingGeneralAdministrative 11106000.00
sellingAndMarketingExpenses 6607000.00
grossProfit 33252000.00
ebit -347000.00
ebitda 245000.00
depreciationAndAmortization 592000.00
operatingIncome -1723000.00
otherOperatingExpenses 71858000.00
interestExpense 23000.00
incomeTaxExpense 28000.00
totalRevenue 70838000.00
totalOperatingExpenses 34272000.00
costOfRevenue 37586000.00
totalOtherIncomeExpenseNet 292000.00
netIncomeApplicableToCommonShares 5466000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
researchDevelopment 16559000.00
incomeBeforeTax -481000.00
minorityInterest 30000.00
netIncome -479000.00
sellingGeneralAdministrative 11106000.00
sellingAndMarketingExpenses 6607000.00
grossProfit 33252000.00
ebit -347000.00
ebitda 245000.00
depreciationAndAmortization 592000.00
operatingIncome -1723000.00
otherOperatingExpenses 71858000.00
interestExpense 23000.00
taxProvision 28000.00
interestIncome 270000.00
netInterestIncome 247000.00
incomeTaxExpense 28000.00
totalRevenue 70838000.00
totalOperatingExpenses 34272000.00
costOfRevenue 37586000.00
totalOtherIncomeExpenseNet 292000.00
netIncomeFromContinuingOps -509000.00
netIncomeApplicableToCommonShares -479000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
researchDevelopment 16830000.00
incomeBeforeTax -5004000.00
minorityInterest 26000.00
netIncome -5100000.00
sellingGeneralAdministrative 11412000.00
sellingAndMarketingExpenses 6809000.00
grossProfit 29345000.00
ebit -5732000.00
ebitda -4983000.00
depreciationAndAmortization 749000.00
operatingIncome -5704000.00
otherOperatingExpenses 65488000.00
interestExpense 23000.00
taxProvision 122000.00
interestIncome 186000.00
netInterestIncome 163000.00
incomeTaxExpense 122000.00
totalRevenue 59782000.00
totalOperatingExpenses 35051000.00
costOfRevenue 30437000.00
totalOtherIncomeExpenseNet 539000.00
netIncomeFromContinuingOps -5126000.00
netIncomeApplicableToCommonShares -5100000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
researchDevelopment 15195000.00
incomeBeforeTax -114000.00
minorityInterest -1806000.00
netIncome 16000.00
sellingGeneralAdministrative 7708000.00
sellingAndMarketingExpenses 6697000.00
grossProfit 28964000.00
ebit -646000.00
ebitda 392000.00
depreciationAndAmortization 1038000.00
operatingIncome -1119000.00
otherOperatingExpenses 55779000.00
interestExpense 23000.00
taxProvision -120000.00
interestIncome 143000.00
netInterestIncome 120000.00
incomeTaxExpense -120000.00
totalRevenue 55143000.00
totalOperatingExpenses 29600000.00
costOfRevenue 26179000.00
totalOtherIncomeExpenseNet 402000.00
netIncomeFromContinuingOps 6000.00
netIncomeApplicableToCommonShares 16000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-26
currency_symbol USD
researchDevelopment 12023000.00
incomeBeforeTax 4416000.00
minorityInterest -1766000.00
netIncome 4646000.00
sellingGeneralAdministrative 7898000.00
sellingAndMarketingExpenses 2794000.00
grossProfit 26825000.00
ebit 4097000.00
ebitda 4851000.00
depreciationAndAmortization 754000.00
operatingIncome 4081000.00
otherOperatingExpenses 46037000.00
interestExpense 406000.00
taxProvision -154000.00
interestIncome 124000.00
netInterestIncome 99000.00
incomeTaxExpense -217000.00
totalRevenue 50147000.00
totalOperatingExpenses 22715000.00
costOfRevenue 23322000.00
totalOtherIncomeExpenseNet 550000.00
netIncomeFromContinuingOps 6738000.00
netIncomeApplicableToCommonShares 6754000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
researchDevelopment 12023000.00
incomeBeforeTax 4416000.00
minorityInterest -1781000.00
netIncome 4646000.00
sellingGeneralAdministrative 7898000.00
sellingAndMarketingExpenses 2794000.00
grossProfit 26825000.00
ebit 4097000.00
ebitda 4851000.00
depreciationAndAmortization 754000.00
operatingIncome 4081000.00
otherOperatingExpenses 46037000.00
interestExpense 406000.00
taxProvision -217000.00
interestIncome 162000.00
netInterestIncome -244000.00
incomeTaxExpense -217000.00
totalRevenue 50147000.00
totalOperatingExpenses 22715000.00
costOfRevenue 23322000.00
totalOtherIncomeExpenseNet 550000.00
netIncomeFromContinuingOps 4633000.00
netIncomeApplicableToCommonShares 4646000.00
2020-09-30
date 2020-09-30