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

Logo

Acacia Communications, Inc. занимается разработкой, производством и продажей высокоскоростных когерентных оптических межсоединений, которые предназначены для преобразования сетей связи за счет повышения производительности, емкости и стоимости. Компания была основана Мехрдадом Гивечи, Бенни П. Миккельсеном и Кристианом Дж. Расмуссеном в июне 2009 года, ее штаб-квартира находится в Мейнарде, штат Массачусетс.

General
Code ACIA
Type Common Stock
Name Acacia Communications Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US00401C1080
LEI 549300PZLTIVLKOBPB61
PrimaryTicker ACIA.US
CUSIP 00401C108
CIK 1651235
EmployerIdNumber 27-0291921
FiscalYearEnd December
IPODate 2016-05-13
InternationalDomestic Domestic
Sector Technology
Industry Communication Equipment
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Communications Equipment
GicSubIndustry Communications Equipment
HomeCategory Domestic
IsDelisted Да
DelistedDate 2021-03-01
Address Three Mill and Main Place, Maynard, MA, United States, 01754
Phone 978 938 4896
WebURL http://acacia-inc.com
FullTimeEmployees 429
UpdatedAt 2021-04-25
Highlights
MarketCapitalization 4899539968
MarketCapitalizationMln 4899.54
EBITDA 62330000
PERatio 71.9137
PEGRatio 58.4
WallStreetTargetPrice 95.83
BookValue 15.702
DividendYield 0
EarningsShare 1.599
EPSEstimateCurrentYear 2.9
EPSEstimateNextYear 3.23
EPSEstimateNextQuarter 0.67
EPSEstimateCurrentQuarter 0.92
MostRecentQuarter 2020-12-31
ProfitMargin 0.1256
OperatingMarginTTM 0.093
ReturnOnAssetsTTM 0.0415
ReturnOnEquityTTM 0.1132
RevenueTTM 547969984
RevenuePerShareTTM 13.136
QuarterlyRevenueGrowthYOY 0.325
GrossProfitTTM 284100000
DilutedEpsTTM 1.599
QuarterlyEarningsGrowthYOY 0.6

Financials / Income Statement / quarterly / net Income

6.98M
2019-03-31
-2.03M
2019-06-30
15.11M
2019-09-30
12.78M
2019-12-31
15.64M
2020-03-31
16.08M
2020-06-30
24.29M
2020-09-30
34.38M
2020-12-31

Financials / Income Statement / quarterly / ebitda

0
2019-03-31
0
2019-06-30
0
2019-09-30
0
2019-12-31
15.49M
2020-03-31
17M
2020-06-30
27.74M
2020-09-30
40.16M
2020-12-31

Financials / Income Statement / quarterly / totalRevenue

105.22M
2019-03-31
111.18M
2019-06-30
119.59M
2019-09-30
128.67M
2019-12-31
125.63M
2020-03-31
135.22M
2020-06-30
158.46M
2020-09-30
164.15M
2020-12-31

Earnings / History / epsActual

0.41
2018-12-31
0.37
2019-03-31
0.42
2019-06-30
0.6
2019-09-30
0.48
2019-12-31
0.54
2020-03-31
0.65
2020-06-30
0.78
2020-09-30
Valuation
TrailingPE 71.9137
ForwardPE 29.0698
PriceSalesTTM 9.0543
PriceBookMRQ 7.4112
EnterpriseValue 0
EnterpriseValueRevenue 7.6567
EnterpriseValueEbitda 44.5011
SharesStats
SharesOutstanding 42608400
SharesFloat 36571290
PercentInsiders 7.855
PercentInstitutions 93.431
Technicals
Beta 0.6471
52WeekHigh 0
52WeekLow 0
50DayMA 114.7159
200DayMA 80.4918
SharesShort 4565618
SharesShortPriorMonth 3415764
ShortRatio 2.5
ShortPercent 0.1165
Financials
Balance_Sheet
currency_symbol USD
quarterly
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 861764000.00
otherCurrentAssets 8023000.00
totalLiab 157948000.00
totalStockholderEquity 703816000.00
otherCurrentLiab 5754000.00
commonStock 4000.00
retainedEarnings 305770000.00
cash 121685000.00
totalCurrentLiabilities 129471000.00
shortTermDebt 709000.00
shortLongTermDebtTotal 22510000.00
otherStockholderEquity 469000.00
propertyPlantEquipment 27914000.00
totalCurrentAssets 584288000.00
longTermInvestments 170891000.00
netTangibleAssets 703816000.00
shortTermInvestments 298185000.00
netReceivables 118414000.00
inventory 37981000.00
accountsPayable 123717000.00
accumulatedOtherComprehensiveIncome 469000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 305770000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 1106000.00
nonCurrentAssetsTotal 49082000.00
capitalLeaseObligations 22510000.00
nonCurrentLiabilitiesOther 28477000.00
nonCurrentLiabilitiesTotal 28477000.00
capitalSurpluse 437285000.00
liabilitiesAndStockholdersEquity 861764000.00
cashAndShortTermInvestments 419870000.00
propertyPlantAndEquipmentGross 56397000.00
netWorkingCapital 454817000.00
netInvestedCapital 703816000.00
commonStockSharesOutstanding 42363774.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
totalAssets 831006000.00
otherCurrentAssets 8641000.00
totalLiab 169903000.00
totalStockholderEquity 661103000.00
otherCurrentLiab 6973000.00
commonStock 4000.00
retainedEarnings 271393000.00
otherLiab 11272000.00
otherAssets 53108000.00
cash 211224000.00
totalCurrentLiabilities 139659000.00
shortTermDebt 18972000.00
shortLongTermDebtTotal 37944000.00
otherStockholderEquity 886000.00
propertyPlantEquipment 28187000.00
totalCurrentAssets 636764000.00
longTermInvestments 83477000.00
netTangibleAssets 661103000.00
shortTermInvestments 244458000.00
netReceivables 137246000.00
inventory 35195000.00
accountsPayable 132686000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 271393000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 1132000.00
nonCurrentAssetsTotal 51976000.00
capitalLeaseObligations 23427000.00
nonCurrentLiabilitiesOther 30244000.00
nonCurrentLiabilitiesTotal 30244000.00
capitalSurpluse 428532000.00
liabilitiesAndStockholdersEquity 831006000.00
cashAndShortTermInvestments 455682000.00
propertyPlantAndEquipmentGross 28187000.00
netWorkingCapital 497105000.00
netInvestedCapital 661103000.00
commonStockSharesOutstanding 42104000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
totalAssets 780266000.00
otherCurrentAssets 7951000.00
totalLiab 150957000.00
totalStockholderEquity 629309000.00
otherCurrentLiab 38662000.00
commonStock 4000.00
retainedEarnings 247104000.00
otherLiab 11818000.00
otherAssets 53286000.00
cash 245534000.00
totalCurrentLiabilities 119957000.00
shortLongTermDebtTotal 23630000.00
otherStockholderEquity 1498000.00
propertyPlantEquipment 57086000.00
totalCurrentAssets 599176000.00
longTermInvestments 70718000.00
netTangibleAssets 629309000.00
shortTermInvestments 198125000.00
netReceivables 115109000.00
inventory 32457000.00
accountsPayable 53653000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 247104000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 850000.00
nonCurrentAssetsTotal 181090000.00
capitalLeaseObligations 23630000.00
nonCurrentLiabilitiesOther 5538000.00
nonCurrentLiabilitiesTotal 31000000.00
capitalSurpluse 420415000.00
liabilitiesAndStockholdersEquity 780266000.00
cashAndShortTermInvestments 443659000.00
propertyPlantAndEquipmentGross 27355000.00
netWorkingCapital 479219000.00
netInvestedCapital 629309000.00
commonStockSharesOutstanding 41991000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-04
currency_symbol USD
totalAssets 741045000.00
otherCurrentAssets 8180000.00
totalLiab 138405000.00
totalStockholderEquity 602640000.00
otherCurrentLiab 33331000.00
commonStock 4000.00
retainedEarnings 231023000.00
otherLiab 13097000.00
otherAssets 52974000.00
cash 86010000.00
totalCurrentLiabilities 105598000.00
shortLongTermDebtTotal 23979000.00
otherStockholderEquity -293000.00
propertyPlantEquipment 56524000.00
totalCurrentAssets 509002000.00
longTermInvestments 122545000.00
netTangibleAssets 602640000.00
shortTermInvestments 281686000.00
netReceivables 96826000.00
inventory 36300000.00
accountsPayable 43578000.00
accumulatedOtherComprehensiveIncome -55845000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 231023000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 789000.00
nonCurrentAssetsTotal 232043000.00
capitalLeaseObligations 23979000.00
nonCurrentLiabilitiesOther 5980000.00
nonCurrentLiabilitiesTotal 32807000.00
capitalSurpluse 411618000.00
liabilitiesAndStockholdersEquity 741045000.00
cashAndShortTermInvestments 367696000.00
propertyPlantAndEquipmentGross 26427000.00
netWorkingCapital 403404000.00
netInvestedCapital 602640000.00
commonStockSharesOutstanding 41716000.00
2019-12-31
date 2019-12-31
currency_symbol USD
totalAssets 721415000.00
totalLiab 142992000.00
totalStockholderEquity 578423000.00
otherCurrentLiab 34837000.00
commonStock 4000.00
retainedEarnings 215379000.00
otherLiab 14146000.00
otherAssets 52904000.00
cash 36617000.00
totalCurrentLiabilities 113120000.00
shortLongTermDebtTotal 19954000.00
otherStockholderEquity 720000.00
propertyPlantEquipment 51847000.00
totalCurrentAssets 482032000.00
longTermInvestments 134632000.00
netTangibleAssets 578423000.00
shortTermInvestments 300129000.00
netReceivables 97948000.00
inventory 40820000.00
accountsPayable 46957000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 4000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 1106000.00
nonCurrentAssetsTotal 239383000.00
capitalLeaseObligations 19954000.00
nonCurrentLiabilitiesOther 7029000.00
nonCurrentLiabilitiesTotal 29872000.00
capitalSurpluse 402032000.00
cashAndShortTermInvestments 336746000.00
propertyPlantAndEquipmentGross 26801000.00
commonStockSharesOutstanding 41425000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-30
currency_symbol USD
totalAssets 705045000.00
otherCurrentAssets 8277000.00
totalLiab 151124000.00
totalStockholderEquity 553921000.00
otherCurrentLiab 41692000.00
commonStock 4000.00
retainedEarnings 202597000.00
otherLiab 14963000.00
otherAssets 47927000.00
cash 64468000.00
totalCurrentLiabilities 119588000.00
shortLongTermDebtTotal 20737000.00
otherStockholderEquity 762000.00
propertyPlantEquipment 52882000.00
totalCurrentAssets 467677000.00
longTermInvestments 136559000.00
netTangibleAssets 553921000.00
shortTermInvestments 257881000.00
netReceivables 99744000.00
inventory 37307000.00
accountsPayable 45850000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 202597000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 916000.00
nonCurrentAssetsTotal 237368000.00
capitalLeaseObligations 20737000.00
nonCurrentLiabilitiesOther 7846000.00
nonCurrentLiabilitiesTotal 31536000.00
capitalSurpluse 390270000.00
liabilitiesAndStockholdersEquity 705045000.00
cashAndShortTermInvestments 322349000.00
propertyPlantAndEquipmentGross 26647000.00
commonStockSharesOutstanding 43000000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
totalAssets 668780000.00
otherCurrentAssets 7030000.00
totalLiab 139230000.00
totalStockholderEquity 529550000.00
otherCurrentLiab 35810000.00
commonStock 4000.00
retainedEarnings 187492000.00
otherLiab 13228000.00
otherAssets 44272000.00
cash 46175000.00
totalCurrentLiabilities 108547000.00
shortLongTermDebtTotal 21570000.00
otherStockholderEquity 661000.00
propertyPlantEquipment 54904000.00
totalCurrentAssets 453214000.00
longTermInvestments 116390000.00
netTangibleAssets 529550000.00
shortTermInvestments 271962000.00
netReceivables 89496000.00
inventory 38551000.00
accountsPayable 47682000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 187492000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 1049000.00
nonCurrentAssetsTotal 215566000.00
capitalLeaseObligations 21570000.00
nonCurrentLiabilitiesOther 6111000.00
nonCurrentLiabilitiesTotal 30683000.00
capitalSurpluse 381105000.00
liabilitiesAndStockholdersEquity 668780000.00
cashAndShortTermInvestments 318137000.00
propertyPlantAndEquipmentGross 27559000.00
commonStockSharesOutstanding 41000000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-02
currency_symbol USD
totalAssets 642690000.00
otherCurrentAssets 11793000.00
totalLiab 123064000.00
totalStockholderEquity 519626000.00
otherCurrentLiab 21059000.00
commonStock 4000.00
retainedEarnings 189517000.00
otherLiab 14758000.00
otherAssets 41063000.00
cash 73532000.00
totalCurrentLiabilities 93522000.00
shortTermDebt 3922000.00
shortLongTermDebt 3922000.00
shortLongTermDebtTotal 18706000.00
otherStockholderEquity 183000.00
propertyPlantEquipment 50489000.00
totalCurrentAssets 461327000.00
longTermInvestments 89811000.00
netTangibleAssets 519626000.00
shortTermInvestments 265899000.00
netReceivables 83391000.00
longTermDebt 14784000.00
inventory 26712000.00
accountsPayable 48974000.00
accumulatedOtherComprehensiveIncome -44383000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 189517000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 897000.00
nonCurrentAssetsTotal 181363000.00
capitalLeaseObligations 18706000.00
nonCurrentLiabilitiesOther 6829000.00
nonCurrentLiabilitiesTotal 29542000.00
capitalSurpluse 369634000.00
liabilitiesAndStockholdersEquity 642690000.00
cashAndShortTermInvestments 339431000.00
propertyPlantAndEquipmentGross 26619000.00
commonStockSharesOutstanding 42000000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
totalAssets 601859000.00
otherCurrentAssets 12598000.00
totalLiab 99132000.00
totalStockholderEquity 502727000.00
otherCurrentLiab 5101000.00
commonStock 4000.00
retainedEarnings 182540000.00
otherLiab 15533000.00
otherAssets 46408000.00
cash 60444000.00
totalCurrentLiabilities 83599000.00
otherStockholderEquity -372000.00
propertyPlantEquipment 26643000.00
totalCurrentAssets 454044000.00
longTermInvestments 74764000.00
netTangibleAssets 502727000.00
shortTermInvestments 264660000.00
netReceivables 90831000.00
inventory 25511000.00
accountsPayable 78498000.00
accumulatedOtherComprehensiveIncome -41184000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 182540000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 7691000.00
nonCurrentAssetsTotal 38717000.00
nonCurrentLiabilitiesOther 15533000.00
nonCurrentLiabilitiesTotal 15533000.00
capitalSurpluse 360267000.00
liabilitiesAndStockholdersEquity 601859000.00
cashAndShortTermInvestments 325104000.00
propertyPlantAndEquipmentGross 26643000.00
commonStockSharesOutstanding 42000000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-01
currency_symbol USD
totalAssets 605378000.00
intangibleAssets 0.00
otherCurrentAssets 10202000.00
totalLiab 94850000.00
totalStockholderEquity 510528000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2694000.00
commonStock 4000.00
retainedEarnings 173452000.00
otherLiab 24583000.00
goodWill 0.00
otherAssets 58647000.00
cash 70361000.00
totalCurrentLiabilities 70267000.00
otherStockholderEquity -284000.00
propertyPlantEquipment 28314000.00
totalCurrentAssets 449474000.00
longTermInvestments 68943000.00
netTangibleAssets 510528000.00
shortTermInvestments 252747000.00
netReceivables 81465000.00
longTermDebt 0.00
inventory 34699000.00
accountsPayable 67573000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -37914000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 173452000.00
treasuryStock -12699000.00
nonCurrrentAssetsOther 8015000.00
nonCurrentAssetsTotal 50632000.00
nonCurrentLiabilitiesOther 24583000.00
nonCurrentLiabilitiesTotal 24583000.00
capitalSurpluse 350055000.00
liabilitiesAndStockholdersEquity 605378000.00
cashAndShortTermInvestments 323108000.00
propertyPlantAndEquipmentGross 28314000.00
commonStockSharesOutstanding 42000000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-02
currency_symbol USD
totalAssets 592169000.00
intangibleAssets 0.00
otherCurrentAssets 21053000.00
totalLiab 86242000.00
totalStockholderEquity 505927000.00
deferredLongTermLiab 0.00
otherCurrentLiab 336000.00
commonStock 4000.00
retainedEarnings 165301000.00
otherLiab 24013000.00
goodWill 0.00
otherAssets 59782000.00
cash 100656000.00
totalCurrentLiabilities 62229000.00
otherStockholderEquity -515000.00
propertyPlantEquipment 29507000.00
totalCurrentAssets 431517000.00
longTermInvestments 71363000.00
netTangibleAssets 505927000.00
shortTermInvestments 202759000.00
netReceivables 56399000.00
longTermDebt 0.00
inventory 50650000.00
accountsPayable 61893000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 165301000.00
treasuryStock -771000.00
nonCurrrentAssetsOther 8112000.00
nonCurrentAssetsTotal 51670000.00
nonCurrentLiabilitiesOther 24013000.00
nonCurrentLiabilitiesTotal 24013000.00
capitalSurpluse 341908000.00
liabilitiesAndStockholdersEquity 592169000.00
cashAndShortTermInvestments 303415000.00
propertyPlantAndEquipmentGross 29507000.00
commonStockSharesOutstanding 40000000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-03
currency_symbol USD
totalAssets 602940000.00
intangibleAssets 0.00
otherCurrentAssets 19481000.00
totalLiab 102731000.00
totalStockholderEquity 500209000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1360000.00
commonStock 4000.00
retainedEarnings 168501000.00
otherLiab 24062000.00
goodWill 0.00
otherAssets 53606000.00
cash 85135000.00
totalCurrentLiabilities 78669000.00
otherStockholderEquity -722000.00
propertyPlantEquipment 30426000.00
totalCurrentAssets 459077000.00
longTermInvestments 59831000.00
netTangibleAssets 500209000.00
shortTermInvestments 222540000.00
netReceivables 74765000.00
longTermDebt 0.00
inventory 57156000.00
accountsPayable 77309000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 168501000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8517000.00
nonCurrentAssetsTotal 45089000.00
nonCurrentLiabilitiesOther 24062000.00
nonCurrentLiabilitiesTotal 24062000.00
capitalSurpluse 332426000.00
liabilitiesAndStockholdersEquity 602940000.00
cashAndShortTermInvestments 307675000.00
propertyPlantAndEquipmentGross 30426000.00
commonStockSharesOutstanding 40061000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
totalAssets 611250000.00
intangibleAssets 0.00
otherCurrentAssets 18985000.00
totalLiab 109200000.00
totalStockholderEquity 502050000.00
deferredLongTermLiab 0.00
otherCurrentLiab 573000.00
commonStock 4000.00
retainedEarnings 177422000.00
otherLiab 23574000.00
goodWill 0.00
otherAssets 135828000.00
cash 67495000.00
totalCurrentLiabilities 85626000.00
otherStockholderEquity -320000.00
propertyPlantEquipment 28175000.00
totalCurrentAssets 447247000.00
longTermInvestments 85182000.00
netTangibleAssets 502050000.00
shortTermInvestments 211933000.00
netReceivables 86602000.00
longTermDebt 0.00
inventory 62232000.00
accountsPayable 85053000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -27833000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 177422000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8745000.00
nonCurrentAssetsTotal 41901000.00
nonCurrentLiabilitiesOther 23574000.00
nonCurrentLiabilitiesTotal 23574000.00
capitalSurpluse 324944000.00
liabilitiesAndStockholdersEquity 611250000.00
cashAndShortTermInvestments 279428000.00
propertyPlantAndEquipmentGross 28175000.00
commonStockSharesOutstanding 39606000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-02
currency_symbol USD
totalAssets 592801000.00
intangibleAssets 0.00
otherCurrentAssets 17556000.00
totalLiab 78450000.00
totalStockholderEquity 514351000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1283000.00
commonStock 4000.00
retainedEarnings 197786000.00
otherLiab 2465000.00
goodWill 0.00
otherAssets 115401000.00
cash 115761000.00
totalCurrentLiabilities 75985000.00
otherStockholderEquity -34000.00
propertyPlantEquipment 25090000.00
totalCurrentAssets 452310000.00
longTermInvestments 59315000.00
netTangibleAssets 514351000.00
shortTermInvestments 173388000.00
netReceivables 95622000.00
longTermDebt 0.00
inventory 49983000.00
accountsPayable 74702000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -24891000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 197786000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8984000.00
nonCurrentAssetsTotal 47102000.00
nonCurrentLiabilitiesOther 2465000.00
nonCurrentLiabilitiesTotal 2465000.00
capitalSurpluse 316595000.00
liabilitiesAndStockholdersEquity 592801000.00
cashAndShortTermInvestments 289149000.00
propertyPlantAndEquipmentGross 25090000.00
commonStockSharesOutstanding 39302000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-03
currency_symbol USD
totalAssets 558762000.00
intangibleAssets 0.00
otherCurrentAssets 19121000.00
totalLiab 69784000.00
totalStockholderEquity 488978000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1530000.00
commonStock 4000.00
retainedEarnings 179287000.00
otherLiab 1932000.00
goodWill 0.00
otherAssets 106859000.00
cash 106127000.00
totalCurrentLiabilities 67852000.00
otherStockholderEquity -30000.00
propertyPlantEquipment 25765000.00
totalCurrentAssets 426138000.00
longTermInvestments 60486000.00
netTangibleAssets 488978000.00
shortTermInvestments 176293000.00
netReceivables 82911000.00
longTermDebt 0.00
inventory 41686000.00
accountsPayable 66322000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21695000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 179287000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8901000.00
nonCurrentAssetsTotal 37472000.00
nonCurrentLiabilitiesOther 1932000.00
nonCurrentLiabilitiesTotal 1932000.00
capitalSurpluse 309717000.00
liabilitiesAndStockholdersEquity 558762000.00
cashAndShortTermInvestments 282420000.00
propertyPlantAndEquipmentGross 25765000.00
commonStockSharesOutstanding 39059000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
totalAssets 548423000.00
intangibleAssets 0.00
otherCurrentAssets 17823000.00
totalLiab 72440000.00
totalStockholderEquity 475983000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1586000.00
commonStock 4000.00
retainedEarnings 174623000.00
otherLiab 1829000.00
goodWill 0.00
otherAssets 83408000.00
cash 139641000.00
totalCurrentLiabilities 70611000.00
otherStockholderEquity -52000.00
propertyPlantEquipment 27292000.00
totalCurrentAssets 437723000.00
longTermInvestments 49960000.00
netTangibleAssets 475983000.00
shortTermInvestments 131684000.00
netReceivables 114891000.00
longTermDebt 0.00
inventory 33684000.00
accountsPayable 69025000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -19374000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 174623000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8426000.00
deferredLongTermAssetCharges 25022000.00
nonCurrentAssetsTotal 110700000.00
nonCurrentLiabilitiesOther 1829000.00
nonCurrentLiabilitiesTotal 1829000.00
capitalSurpluse 301408000.00
liabilitiesAndStockholdersEquity 548423000.00
cashAndShortTermInvestments 271325000.00
propertyPlantAndEquipmentGross 27292000.00
commonStockSharesOutstanding 38516000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
totalAssets 516936000.00
intangibleAssets 0.00
otherCurrentAssets 12161000.00
totalLiab 82141000.00
totalStockholderEquity 434795000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1375000.00
commonStock 4000.00
retainedEarnings 138914000.00
otherLiab 1473000.00
goodWill 0.00
otherAssets 29437000.00
cash 206402000.00
totalCurrentLiabilities 80668000.00
otherStockholderEquity -16000.00
propertyPlantEquipment 25124000.00
totalCurrentAssets 462375000.00
netTangibleAssets 434795000.00
shortTermInvestments 104004000.00
netReceivables 108127000.00
longTermDebt 0.00
inventory 31681000.00
accountsPayable 79293000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17319000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 138914000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5904000.00
deferredLongTermAssetCharges 23533000.00
nonCurrentAssetsTotal 54561000.00
nonCurrentLiabilitiesOther 1473000.00
nonCurrentLiabilitiesTotal 1473000.00
capitalSurpluse 295893000.00
liabilitiesAndStockholdersEquity 516936000.00
cashAndShortTermInvestments 310406000.00
propertyPlantAndEquipmentGross 25124000.00
commonStockSharesOutstanding 37998000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-10
currency_symbol USD
totalAssets 351912000.00
intangibleAssets 0.00
otherCurrentAssets 5373000.00
totalLiab 89421000.00
totalStockholderEquity 262491000.00
deferredLongTermLiab 0.00
otherCurrentLiab 7957000.00
commonStock 4000.00
retainedEarnings 74420000.00
otherLiab 1589000.00
goodWill 0.00
otherAssets 18922000.00
cash 122914000.00
totalCurrentLiabilities 87832000.00
otherStockholderEquity -17000.00
propertyPlantEquipment 21119000.00
totalCurrentAssets 311871000.00
netTangibleAssets 262491000.00
shortTermInvestments 52641000.00
netReceivables 101749000.00
longTermDebt 0.00
inventory 29194000.00
accountsPayable 79875000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17841000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 74420000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2580000.00
deferredLongTermAssetCharges 16342000.00
nonCurrentAssetsTotal 40041000.00
nonCurrentLiabilitiesOther 1589000.00
nonCurrentLiabilitiesTotal 1589000.00
capitalSurpluse 188084000.00
liabilitiesAndStockholdersEquity 351912000.00
cashAndShortTermInvestments 175555000.00
propertyPlantAndEquipmentGross 21119000.00
commonStockSharesOutstanding 35723000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-11
currency_symbol USD
totalAssets 296225000.00
intangibleAssets 0.00
otherCurrentAssets 3335000.00
totalLiab 74942000.00
totalStockholderEquity 221283000.00
deferredLongTermLiab 0.00
otherCurrentLiab 7090000.00
commonStock 4000.00
retainedEarnings 39532000.00
otherLiab 964000.00
goodWill 0.00
otherAssets 11960000.00
cash 159009000.00
totalCurrentLiabilities 73978000.00
otherStockholderEquity -17000.00
propertyPlantEquipment 20768000.00
totalCurrentAssets 263497000.00
netTangibleAssets 221283000.00
shortTermInvestments 0.00
netReceivables 77889000.00
longTermDebt 0.00
inventory 23264000.00
accountsPayable 66888000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15125000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 39532000.00
treasuryStock 0.00
nonCurrrentAssetsOther 317000.00
deferredLongTermAssetCharges 11643000.00
nonCurrentAssetsTotal 32728000.00
nonCurrentLiabilitiesOther 964000.00
nonCurrentLiabilitiesTotal 964000.00
capitalSurpluse 181747000.00
liabilitiesAndStockholdersEquity 296225000.00
cashAndShortTermInvestments 159009000.00
propertyPlantAndEquipmentGross 20768000.00
commonStockSharesOutstanding 35659000.00
2016-03-31
date 2016-03-31
currency_symbol USD
totalAssets 161274000.00
otherCurrentAssets 6043000.00
totalLiab 139338000.00
totalStockholderEquity 93802000.00
otherCurrentLiab 24611000.00
commonStock 1000.00
retainedEarnings 21935000.00
otherLiab 3808000.00
otherAssets 12251000.00
cash 32890000.00
totalCurrentLiabilities 63664000.00
propertyPlantEquipment 20275000.00
totalCurrentAssets 128748000.00
inventory 25682000.00
accountsPayable 38234000.00
accumulatedOtherComprehensiveIncome -12971000.00
commonStockTotalEquity 1000.00
preferredStockTotalEquity 71866000.00
nonCurrrentAssetsOther 253000.00
propertyPlantAndEquipmentGross 20275000.00
commonStockSharesOutstanding 9000000.00
2015-12-31
date 2015-12-31
currency_symbol USD
totalAssets 130744000.00
otherCurrentAssets 6655000.00
totalLiab 122728000.00
totalStockholderEquity 78796000.00
otherCurrentLiab 22264000.00
commonStock 1000.00
retainedEarnings 8015000.00
otherLiab 3650000.00
otherAssets 11374000.00
cash 27610000.00
totalCurrentLiabilities 48298000.00
otherStockholderEquity -16000.00
propertyPlantEquipment 15925000.00
totalCurrentAssets 103445000.00
netTangibleAssets 8016000.00
shortTermInvestments 104004000.00
netReceivables 41260000.00
inventory 27920000.00
accountsPayable 25015000.00
accumulatedOtherComprehensiveIncome -11305000.00
commonStockTotalEquity 1000.00
preferredStockTotalEquity 70780000.00
nonCurrrentAssetsOther 185000.00
propertyPlantAndEquipmentGross 15925000.00
commonStockSharesOutstanding 8000000.00
2015-09-30
date 2015-09-30
currency_symbol USD
totalAssets 107548000.00
totalLiab 121406000.00
cash 18037000.00
totalCurrentLiabilities 48809000.00
shortLongTermDebtTotal 57000.00
totalCurrentAssets 94016000.00
inventory 19795000.00
accumulatedOtherComprehensiveIncome -9893000.00
commonStockTotalEquity 1000.00
nonCurrrentAssetsOther 184000.00
propertyPlantAndEquipmentGross 13348000.00
commonStockSharesOutstanding 8000000.00
2015-06-30
date 2015-06-30
currency_symbol USD
commonStockSharesOutstanding 8000000.00
2015-03-31
date 2015-03-31
currency_symbol USD
commonStockSharesOutstanding 8000000.00
2014-12-31
date 2014-12-31
currency_symbol USD
totalAssets 65660000.00
otherCurrentAssets 3431000.00
totalLiab 94836000.00
totalStockholderEquity 37251000.00
otherCurrentLiab 12360000.00
commonStock 1000.00
retainedEarnings -29177000.00
otherLiab 1100000.00
otherAssets 101000.00
cash 21128000.00
totalCurrentLiabilities 25903000.00
shortTermDebt 709000.00
shortLongTermDebt 709000.00
shortLongTermDebtTotal 2115000.00
otherStockholderEquity -16000.00
propertyPlantEquipment 7946000.00
totalCurrentAssets 57613000.00
netTangibleAssets -29176000.00
shortTermInvestments 104004000.00
netReceivables 18055000.00
longTermDebt 1406000.00
inventory 14999000.00
accountsPayable 12705000.00
accumulatedOtherComprehensiveIncome -6729000.00
commonStockTotalEquity 1000.00
preferredStockTotalEquity 66427000.00
nonCurrrentAssetsOther 101000.00
propertyPlantAndEquipmentGross 7946000.00
2013-12-31
date 2013-12-31
currency_symbol USD
totalAssets 53711000.00
otherCurrentAssets 1132000.00
totalLiab 30457000.00
totalStockholderEquity 23254000.00
otherCurrentLiab 10895000.00
commonStock 1000.00
otherLiab 617000.00
otherAssets 109000.00
cash 20235000.00
totalCurrentLiabilities 27511000.00
propertyPlantEquipment 3990000.00
longTermDebt 2329000.00
inventory 16145000.00
accountsPayable 10789000.00
preferredStockTotalEquity 62054000.00
yearly
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 861764000.00
otherCurrentAssets 8023000.00
totalLiab 157948000.00
totalStockholderEquity 703816000.00
otherCurrentLiab 5754000.00
commonStock 4000.00
retainedEarnings 305770000.00
cash 121685000.00
totalCurrentLiabilities 129471000.00
shortTermDebt 709000.00
shortLongTermDebtTotal 22510000.00
otherStockholderEquity 469000.00
propertyPlantEquipment 27914000.00
totalCurrentAssets 584288000.00
longTermInvestments 170891000.00
netTangibleAssets 703816000.00
shortTermInvestments 298185000.00
netReceivables 118414000.00
inventory 37981000.00
accountsPayable 123717000.00
accumulatedOtherComprehensiveIncome 469000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 305770000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 1106000.00
nonCurrentAssetsTotal 49082000.00
capitalLeaseObligations 22510000.00
nonCurrentLiabilitiesOther 28477000.00
nonCurrentLiabilitiesTotal 28477000.00
capitalSurpluse 437285000.00
liabilitiesAndStockholdersEquity 861764000.00
cashAndShortTermInvestments 419870000.00
propertyPlantAndEquipmentGross 56397000.00
netWorkingCapital 454817000.00
netInvestedCapital 703816000.00
commonStockSharesOutstanding 42363774.00
2019-12-31
date 2019-12-31
currency_symbol USD
totalAssets 721415000.00
totalLiab 142992000.00
totalStockholderEquity 578423000.00
otherCurrentLiab 34837000.00
commonStock 4000.00
retainedEarnings 215379000.00
otherLiab 14146000.00
otherAssets 52904000.00
cash 36617000.00
totalCurrentLiabilities 113120000.00
shortLongTermDebtTotal 19954000.00
otherStockholderEquity 720000.00
propertyPlantEquipment 51847000.00
totalCurrentAssets 482032000.00
longTermInvestments 134632000.00
netTangibleAssets 578423000.00
shortTermInvestments 300129000.00
netReceivables 97948000.00
inventory 40820000.00
accountsPayable 46957000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 4000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 1106000.00
nonCurrentAssetsTotal 239383000.00
capitalLeaseObligations 19954000.00
nonCurrentLiabilitiesOther 7029000.00
nonCurrentLiabilitiesTotal 29872000.00
capitalSurpluse 402032000.00
cashAndShortTermInvestments 336746000.00
propertyPlantAndEquipmentGross 26801000.00
netWorkingCapital 368912000.00
netInvestedCapital 578423000.00
commonStockSharesOutstanding 41425000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
totalAssets 601859000.00
otherCurrentAssets 12598000.00
totalLiab 99132000.00
totalStockholderEquity 502727000.00
otherCurrentLiab 15821000.00
commonStock 4000.00
retainedEarnings 182540000.00
otherLiab 15533000.00
otherAssets 46408000.00
cash 60444000.00
totalCurrentLiabilities 83599000.00
otherStockholderEquity -372000.00
propertyPlantEquipment 26643000.00
totalCurrentAssets 454044000.00
longTermInvestments 74764000.00
netTangibleAssets 502727000.00
shortTermInvestments 264660000.00
netReceivables 90831000.00
inventory 25511000.00
accountsPayable 46650000.00
accumulatedOtherComprehensiveIncome -41184000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 182540000.00
treasuryStock -39712000.00
nonCurrrentAssetsOther 7691000.00
nonCurrentAssetsTotal 147815000.00
nonCurrentLiabilitiesOther 6742000.00
nonCurrentLiabilitiesTotal 15533000.00
capitalSurpluse 360267000.00
liabilitiesAndStockholdersEquity 601859000.00
cashAndShortTermInvestments 325104000.00
propertyPlantAndEquipmentGross 26643000.00
netWorkingCapital 370445000.00
netInvestedCapital 502727000.00
commonStockSharesOutstanding 40050000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
totalAssets 611250000.00
intangibleAssets 0.00
otherCurrentAssets 168000.00
totalLiab 109200000.00
totalStockholderEquity 502050000.00
deferredLongTermLiab 0.00
otherCurrentLiab 8879000.00
commonStock 4000.00
retainedEarnings 177422000.00
otherLiab 23574000.00
goodWill 0.00
otherAssets 50646000.00
cash 67495000.00
totalCurrentLiabilities 85626000.00
otherStockholderEquity -320000.00
propertyPlantEquipment 28175000.00
totalCurrentAssets 447247000.00
longTermInvestments 85182000.00
netTangibleAssets 502050000.00
shortTermInvestments 211933000.00
netReceivables 86602000.00
longTermDebt 0.00
inventory 62232000.00
accountsPayable 47819000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -27833000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 177422000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8745000.00
nonCurrentAssetsTotal 164003000.00
nonCurrentLiabilitiesOther 2540000.00
nonCurrentLiabilitiesTotal 23574000.00
capitalSurpluse 324944000.00
liabilitiesAndStockholdersEquity 611250000.00
cashAndShortTermInvestments 279428000.00
propertyPlantAndEquipmentGross 28175000.00
netWorkingCapital 361621000.00
netInvestedCapital 502050000.00
commonStockSharesOutstanding 39606000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
totalAssets 516936000.00
intangibleAssets 0.00
otherCurrentAssets 85000.00
totalLiab 82141000.00
totalStockholderEquity 434795000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4203000.00
commonStock 4000.00
retainedEarnings 138914000.00
otherLiab 1473000.00
goodWill 0.00
otherAssets 29437000.00
cash 206402000.00
totalCurrentLiabilities 80668000.00
otherStockholderEquity -16000.00
propertyPlantEquipment 25124000.00
totalCurrentAssets 462375000.00
netTangibleAssets 434795000.00
shortTermInvestments 104004000.00
netReceivables 108127000.00
longTermDebt 0.00
inventory 31681000.00
accountsPayable 49430000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17319000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 138914000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5904000.00
deferredLongTermAssetCharges 23533000.00
nonCurrentAssetsTotal 54561000.00
nonCurrentLiabilitiesOther 1473000.00
nonCurrentLiabilitiesTotal 1473000.00
capitalSurpluse 295893000.00
liabilitiesAndStockholdersEquity 516936000.00
cashAndShortTermInvestments 310406000.00
propertyPlantAndEquipmentGross 25124000.00
commonStockSharesOutstanding 30000000.00
2015-12-31
date 2015-12-31
currency_symbol USD
totalAssets 130744000.00
otherCurrentAssets 3476000.00
totalLiab 122728000.00
totalStockholderEquity 78796000.00
otherCurrentLiab 9544000.00
commonStock 1000.00
retainedEarnings 8015000.00
otherLiab 396000.00
otherAssets 11374000.00
cash 27610000.00
totalCurrentLiabilities 48298000.00
otherStockholderEquity -16000.00
propertyPlantEquipment 15925000.00
totalCurrentAssets 103445000.00
netTangibleAssets 8016000.00
shortTermInvestments 104004000.00
netReceivables 41260000.00
inventory 27920000.00
accountsPayable 25015000.00
accumulatedOtherComprehensiveIncome -11305000.00
commonStockTotalEquity 1000.00
preferredStockTotalEquity 70780000.00
nonCurrrentAssetsOther 185000.00
cashAndShortTermInvestments 27610000.00
propertyPlantAndEquipmentGross 15925000.00
commonStockSharesOutstanding 8000000.00
2014-12-31
date 2014-12-31
currency_symbol USD
totalAssets 65660000.00
otherCurrentAssets 3431000.00
totalLiab 94836000.00
totalStockholderEquity 37251000.00
otherCurrentLiab 12360000.00
commonStock 1000.00
retainedEarnings -29177000.00
otherLiab 1100000.00
otherAssets 101000.00
cash 21128000.00
totalCurrentLiabilities 25903000.00
shortTermDebt 709000.00
shortLongTermDebt 709000.00
shortLongTermDebtTotal 2115000.00
otherStockholderEquity -16000.00
propertyPlantEquipment 7946000.00
totalCurrentAssets 57613000.00
netTangibleAssets -29176000.00
shortTermInvestments 104004000.00
netReceivables 18055000.00
longTermDebt 1406000.00
inventory 14999000.00
accountsPayable 12705000.00
accumulatedOtherComprehensiveIncome -6729000.00
commonStockTotalEquity 1000.00
preferredStockTotalEquity 66427000.00
nonCurrrentAssetsOther 101000.00
propertyPlantAndEquipmentGross 7946000.00
commonStockSharesOutstanding 7000000.00
Cash_Flow
currency_symbol USD
quarterly
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments -142517000.00
changeToLiabilities -9850000.00
totalCashflowsFromInvestingActivities -144930000.00
totalCashFromFinancingActivities 1474000.00
netIncome 34377000.00
changeInCash -89539000.00
beginPeriodCashFlow 211224000.00
endPeriodCashFlow 121685000.00
totalCashFromOperatingActivities 53917000.00
depreciation 2961000.00
changeToInventory -2786000.00
changeToAccountReceivables 18832000.00
salePurchaseOfStock 1474000.00
changeToNetincome 11383000.00
capitalExpenditures 2413000
changeReceivables 18832000.00
cashFlowsOtherOperating -1000000.00
cashAndCashEquivalentsChanges -89539000.00
changeInWorkingCapital 3888000.00
otherNonCashItems 2350000.00
freeCashFlow 51504000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
investments -59988000.00
changeToLiabilities 17758000.00
totalCashflowsFromInvestingActivities -64267000.00
totalCashFromFinancingActivities 229000.00
changeToOperatingActivities 2853000.00
netIncome 24289000.00
changeInCash -34310000.00
beginPeriodCashFlow 245534000.00
endPeriodCashFlow 211224000.00
totalCashFromOperatingActivities 29728000.00
depreciation 2794000.00
otherCashflowsFromInvestingActivities -2000.00
changeToInventory -2738000.00
changeToAccountReceivables -22137000.00
salePurchaseOfStock 229000.00
changeToNetincome 8792000.00
capitalExpenditures 4277000
changeReceivables -22137000.00
cashFlowsOtherOperating 970000.00
cashAndCashEquivalentsChanges -34310000.00
changeInWorkingCapital -7414000.00
otherNonCashItems 1551000.00
freeCashFlow 25451000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
investments 137469000.00
changeToLiabilities 12976000.00
totalCashflowsFromInvestingActivities 134022000.00
totalCashFromFinancingActivities 150000.00
changeToOperatingActivities 3235000.00
netIncome 16081000.00
changeInCash 159524000.00
beginPeriodCashFlow 86010000.00
endPeriodCashFlow 245534000.00
totalCashFromOperatingActivities 25352000.00
depreciation 2645000.00
otherCashflowsFromInvestingActivities -2000.00
changeToInventory 3843000.00
changeToAccountReceivables -18283000.00
salePurchaseOfStock 150000.00
changeToNetincome 8243000.00
capitalExpenditures 3447000
changeReceivables -18283000.00
cashFlowsOtherOperating -153000.00
cashAndCashEquivalentsChanges 159524000.00
changeInWorkingCapital -2405000.00
otherNonCashItems 498000.00
freeCashFlow 21905000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-04
currency_symbol USD
investments 29764000.00
changeToLiabilities -6512000.00
totalCashflowsFromInvestingActivities 27015000.00
totalCashFromFinancingActivities 323000.00
changeToOperatingActivities -6874000.00
netIncome 15644000.00
changeInCash 49393000.00
beginPeriodCashFlow 36617000.00
endPeriodCashFlow 86010000.00
totalCashFromOperatingActivities 22055000.00
depreciation 2670000.00
otherCashflowsFromInvestingActivities -7000.00
changeToInventory 4520000.00
changeToAccountReceivables 1122000.00
salePurchaseOfStock 323000.00
changeToNetincome 8750000.00
capitalExpenditures 2742000
changeReceivables 1122000.00
cashFlowsOtherOperating -4139000.00
cashAndCashEquivalentsChanges 49393000.00
changeInWorkingCapital -6215000.00
otherNonCashItems 959000.00
freeCashFlow 19313000.00
2019-12-31
date 2019-12-31
currency_symbol USD
investments -42815000.00
changeToLiabilities -7192000.00
totalCashflowsFromInvestingActivities -42815000.00
totalCashFromFinancingActivities 2429000.00
changeToOperatingActivities -203000.00
netIncome 12782000.00
changeInCash -27851000.00
beginPeriodCashFlow 64468000.00
endPeriodCashFlow 36617000.00
totalCashFromOperatingActivities 12535000.00
depreciation 3285000.00
otherCashflowsFromInvestingActivities -7000.00
changeToInventory -3513000.00
changeToAccountReceivables 1796000.00
salePurchaseOfStock 0.00
changeToNetincome 5580000.00
capitalExpenditures 2726000
2019-09-30
date 2019-09-30
filing_date 2019-10-30
currency_symbol USD
investments -5444000.00
changeToLiabilities 7054000.00
totalCashflowsFromInvestingActivities -8485000.00
totalCashFromFinancingActivities 560000.00
changeToOperatingActivities 4735000.00
netIncome 15105000.00
changeInCash 18293000.00
totalCashFromOperatingActivities 26218000.00
depreciation 2944000.00
otherCashflowsFromInvestingActivities -2000.00
changeToInventory 1244000.00
changeToAccountReceivables -10248000.00
salePurchaseOfStock 560000.00
changeToNetincome 4391000.00
capitalExpenditures 3039000
changeReceivables -10248000.00
cashFlowsOtherOperating 5728000.00
cashAndCashEquivalentsChanges 18293000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
investments -31291000.00
changeToLiabilities 12851000.00
totalCashflowsFromInvestingActivities -34639000.00
totalCashFromFinancingActivities 2544000.00
changeToOperatingActivities 19441000.00
netIncome -2025000.00
changeInCash -27357000.00
totalCashFromOperatingActivities 4738000.00
depreciation 3087000.00
otherCashflowsFromInvestingActivities -2000.00
changeToInventory -11839000.00
changeToAccountReceivables -6105000.00
salePurchaseOfStock 2544000.00
changeToNetincome 5146000.00
capitalExpenditures 3348000
changeReceivables -6105000.00
cashFlowsOtherOperating 3623000.00
cashAndCashEquivalentsChanges -27357000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-02
currency_symbol USD
investments -14916000.00
changeToLiabilities 5466000.00
totalCashflowsFromInvestingActivities -17640000.00
totalCashFromFinancingActivities 1400000.00
changeToOperatingActivities 4564000.00
netIncome 6977000.00
changeInCash 13088000.00
totalCashFromOperatingActivities 29328000.00
depreciation 3243000.00
otherCashflowsFromInvestingActivities -14916000.00
changeToInventory -1201000.00
changeToAccountReceivables 7440000.00
salePurchaseOfStock 1400000.00
changeToNetincome 5916000.00
capitalExpenditures 2724000
changeReceivables 7440000.00
cashFlowsOtherOperating 1487000.00
cashAndCashEquivalentsChanges 13088000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
investments -17380000.00
changeToLiabilities 3158000.00
totalCashflowsFromInvestingActivities -20805000.00
totalCashFromFinancingActivities -24520000.00
changeToOperatingActivities -3900000.00
netIncome 9088000.00
changeInCash -9917000.00
totalCashFromOperatingActivities 35408000.00
depreciation 3500000.00
otherCashflowsFromInvestingActivities -52000.00
changeToInventory 9188000.00
changeToAccountReceivables -9366000.00
salePurchaseOfStock -24520000.00
changeToNetincome 19199000.00
capitalExpenditures 3373000
changeReceivables -9366000.00
cashFlowsOtherOperating 627000.00
cashAndCashEquivalentsChanges -9917000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-01
currency_symbol USD
investments -47032000.00
changeToLiabilities 4998000.00
totalCashflowsFromInvestingActivities -48663000.00
totalCashFromFinancingActivities -11495000.00
changeToOperatingActivities 12609000.00
netIncome 8151000.00
changeInCash -30295000.00
totalCashFromOperatingActivities 29863000.00
depreciation 3500000.00
otherCashflowsFromInvestingActivities -27000.00
dividendsPaid 0.00
changeToInventory 15951000.00
changeToAccountReceivables -25066000.00
salePurchaseOfStock -11495000.00
changeToNetincome 8472000.00
capitalExpenditures 1604000
changeReceivables -25066000.00
cashFlowsOtherOperating 13859000.00
cashAndCashEquivalentsChanges -30295000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-02
currency_symbol USD
investments 8598000.00
changeToLiabilities -18813000.00
totalCashflowsFromInvestingActivities 5619000.00
totalCashFromFinancingActivities 1148000.00
changeToOperatingActivities -11287000.00
netIncome -3245000.00
changeInCash 15521000.00
totalCashFromOperatingActivities 8754000.00
depreciation 3300000.00
otherCashflowsFromInvestingActivities -27000.00
dividendsPaid 0.00
changeToInventory 6506000.00
changeToAccountReceivables 18366000.00
salePurchaseOfStock 1148000.00
changeToNetincome 912000.00
capitalExpenditures 2979000
changeReceivables 18366000.00
cashFlowsOtherOperating 1660000.00
cashAndCashEquivalentsChanges 15521000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-03
currency_symbol USD
investments 14296000.00
changeToLiabilities -4928000.00
totalCashflowsFromInvestingActivities 7612000.00
totalCashFromFinancingActivities 968000.00
changeToOperatingActivities 5191000.00
netIncome -9078000.00
changeInCash 17640000.00
totalCashFromOperatingActivities 9060000.00
depreciation 3300000.00
otherCashflowsFromInvestingActivities 20000.00
dividendsPaid 0.00
changeToInventory 5076000.00
changeToAccountReceivables 11837000.00
salePurchaseOfStock 968000.00
changeToNetincome 3344000.00
capitalExpenditures 6704000
changeReceivables 11837000.00
cashFlowsOtherOperating -457000.00
cashAndCashEquivalentsChanges 17640000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
investments -193859000.00
changeToLiabilities 4586000.00
totalCashflowsFromInvestingActivities -207907000.00
totalCashFromFinancingActivities 5477000.00
changeToOperatingActivities -1758000.00
netIncome 38508000.00
changeInCash -138907000.00
totalCashFromOperatingActivities 63523000.00
depreciation 12280000.00
otherCashflowsFromInvestingActivities 64000.00
dividendsPaid 0.00
changeToInventory -30551000.00
changeToAccountReceivables 21525000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -201000.00
changeToNetincome 5404000.00
capitalExpenditures 14112000
2017-09-30
date 2017-09-30
filing_date 2017-11-02
currency_symbol USD
investments 3972000.00
changeToLiabilities 8105000.00
totalCashflowsFromInvestingActivities 1925000.00
totalCashFromFinancingActivities 458000.00
changeToOperatingActivities 7370000.00
netIncome 18499000.00
changeInCash 9634000.00
totalCashFromOperatingActivities 7251000.00
depreciation 3259000.00
otherCashflowsFromInvestingActivities -22000.00
dividendsPaid 0.00
changeToInventory -8297000.00
changeToAccountReceivables 12505000.00
salePurchaseOfStock 458000.00
changeToNetincome -3109000.00
capitalExpenditures 2025000
changeReceivables -12711000.00
cashFlowsOtherOperating 1504000.00
cashAndCashEquivalentsChanges 9634000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-03
currency_symbol USD
investments -55194000.00
changeToLiabilities -1649000.00
totalCashflowsFromInvestingActivities -57622000.00
totalCashFromFinancingActivities 2186000.00
changeToOperatingActivities -2493000.00
netIncome 4664000.00
changeInCash -33514000.00
totalCashFromOperatingActivities 21922000.00
depreciation 2964000.00
otherCashflowsFromInvestingActivities -30000.00
dividendsPaid 0.00
changeToInventory -8002000.00
changeToAccountReceivables 25216000.00
salePurchaseOfStock 2186000.00
otherCashflowsFromFinancingActivities -13000.00
changeToNetincome -6304000.00
capitalExpenditures 2398000
changeReceivables 31980000.00
cashFlowsOtherOperating -1731000.00
cashAndCashEquivalentsChanges -33514000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
investments -77752000.00
changeToLiabilities -9176000.00
totalCashflowsFromInvestingActivities -83360000.00
totalCashFromFinancingActivities 695000.00
changeToOperatingActivities -5811000.00
netIncome 35709000.00
changeInCash -66761000.00
beginPeriodCashFlow 206402000.00
totalCashFromOperatingActivities 15904000.00
depreciation 2877000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2003000.00
changeToAccountReceivables 6764000.00
salePurchaseOfStock 695000.00
otherCashflowsFromFinancingActivities -188000.00
changeToNetincome 3218000.00
capitalExpenditures 5608000
changeReceivables -6764000.00
cashFlowsOtherOperating -7957000.00
cashAndCashEquivalentsChanges -66761000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
investments -104151000.00
changeToLiabilities 37653000.00
totalCashflowsFromInvestingActivities -121491000.00
netBorrowings -34000.00
totalCashFromFinancingActivities 199069000.00
changeToOperatingActivities 2290000.00
netIncome 64494000.00
changeInCash 178792000.00
totalCashFromOperatingActivities 101214000.00
depreciation 9168000.00
otherCashflowsFromInvestingActivities -86000.00
dividendsPaid 0.00
changeToInventory -3761000.00
changeToAccountReceivables -66867000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -3490000.00
changeToNetincome 11917000.00
capitalExpenditures 17254000
2016-09-30
date 2016-09-30
filing_date 2016-11-10
currency_symbol USD
investments -52719000.00
changeToLiabilities 39910000.00
totalCashflowsFromInvestingActivities -65028000.00
totalCashFromFinancingActivities 95963000.00
changeToOperatingActivities -4049000.00
netIncome 34888000.00
changeInCash -36095000.00
totalCashFromOperatingActivities 64369000.00
depreciation 0.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1274000.00
changeToAccountReceivables 60489000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -14592000.00
changeToNetincome 2037000.00
capitalExpenditures 12267000
2016-06-30
date 2016-06-30
filing_date 2016-08-11
currency_symbol USD
investments -52719000.00
changeToLiabilities 25755000.00
totalCashflowsFromInvestingActivities -8056000.00
netBorrowings -10000.00
totalCashFromFinancingActivities 96535000.00
changeToOperatingActivities -176000.00
netIncome 17597000.00
changeInCash 126119000.00
totalCashFromOperatingActivities 42920000.00
depreciation 0.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 4656000.00
changeToAccountReceivables 36629000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -14592000.00
changeToNetincome 13128000.00
capitalExpenditures 8033000
2016-03-31
date 2016-03-31
currency_symbol USD
changeToLiabilities 15742000.00
netIncome 14598000.00
totalCashFromOperatingActivities 11899000.00
changeToInventory 2238000.00
capitalExpenditures 6221000
2015-12-31
date 2015-12-31
currency_symbol USD
investments -104151000.00
changeToLiabilities 18655000.00
totalCashflowsFromInvestingActivities -12116000.00
netBorrowings -2218000.00
totalCashFromFinancingActivities -3847000.00
changeToOperatingActivities 5595000.00
netIncome 22637000.00
changeInCash 6482000.00
totalCashFromOperatingActivities 22450000.00
depreciation 4576000.00
otherCashflowsFromInvestingActivities -6000.00
changeToInventory -12921000.00
changeToAccountReceivables -23205000.00
salePurchaseOfStock 200000.00
otherCashflowsFromFinancingActivities -1829000.00
changeToNetincome -8130000.00
capitalExpenditures 12110000
2015-09-30
date 2015-09-30
currency_symbol USD
netIncome 8839000.00
capitalExpenditures 0
2015-06-30
date 2015-06-30
currency_symbol USD
netIncome 4707000.00
capitalExpenditures 0
2015-03-31
date 2015-03-31
currency_symbol USD
netIncome 4337000.00
capitalExpenditures 0
2014-12-31
date 2014-12-31
currency_symbol USD
investments -104151000.00
changeToLiabilities 1922000.00
totalCashflowsFromInvestingActivities -6478000.00
netBorrowings -6055000.00
totalCashFromFinancingActivities -6020000.00
changeToOperatingActivities -2100000.00
netIncome 2555000.00
changeInCash 893000.00
totalCashFromOperatingActivities 13397000.00
depreciation 2662000.00
otherCashflowsFromInvestingActivities -12000.00
changeToInventory 1146000.00
changeToAccountReceivables -5956000.00
salePurchaseOfStock 70000.00
otherCashflowsFromFinancingActivities -35000.00
changeToNetincome 1045000.00
capitalExpenditures 6466000
2014-09-30
date 2014-09-30
currency_symbol USD
netIncome 7771000.00
capitalExpenditures 0
2014-06-30
date 2014-06-30
currency_symbol USD
netIncome 2852000.00
capitalExpenditures 0
2014-03-31
date 2014-03-31
currency_symbol USD
netIncome 342000.00
capitalExpenditures 0
2013-12-31
date 2013-12-31
currency_symbol USD
changeToLiabilities 9472000.00
totalCashFromFinancingActivities 19859000.00
capitalExpenditures 2915000
yearly
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments -35272000.00
changeToLiabilities 14372000.00
totalCashflowsFromInvestingActivities -48160000.00
totalCashFromFinancingActivities 2176000.00
netIncome 90391000.00
changeInCash 85068000.00
beginPeriodCashFlow 36617000.00
endPeriodCashFlow 121685000.00
totalCashFromOperatingActivities 131052000.00
depreciation 11070000.00
otherCashflowsFromInvestingActivities -9000.00
changeToInventory 2839000.00
changeToAccountReceivables -20466000.00
salePurchaseOfStock 2176000.00
changeToNetincome 37168000.00
capitalExpenditures 12879000
changeReceivables -20466000.00
cashFlowsOtherOperating -4322000.00
cashAndCashEquivalentsChanges 85068000.00
changeInWorkingCapital -12146000.00
otherNonCashItems 5358000.00
freeCashFlow 118173000.00
2019-12-31
date 2019-12-31
currency_symbol USD
investments -103579000.00
changeToLiabilities -1716000.00
totalCashflowsFromInvestingActivities -103579000.00
totalCashFromFinancingActivities 6933000.00
changeToOperatingActivities 28537000.00
netIncome 32839000.00
changeInCash -23827000.00
beginPeriodCashFlow 60444000.00
endPeriodCashFlow 36617000.00
totalCashFromOperatingActivities 72819000.00
depreciation 12559000.00
otherCashflowsFromInvestingActivities -2000.00
changeToInventory -15309000.00
changeToAccountReceivables -7117000.00
salePurchaseOfStock 0.00
changeToNetincome 24700000.00
capitalExpenditures 11837000
changeInWorkingCapital 2721000.00
otherNonCashItems 2628000.00
freeCashFlow 60982000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
investments -41518000.00
changeToLiabilities -15585000.00
totalCashflowsFromInvestingActivities -56237000.00
totalCashFromFinancingActivities -33899000.00
changeToOperatingActivities 2613000.00
netIncome 4916000.00
changeInCash -7051000.00
beginPeriodCashFlow 67495000.00
endPeriodCashFlow 60444000.00
totalCashFromOperatingActivities 83085000.00
depreciation 13600000.00
otherCashflowsFromInvestingActivities -59000.00
changeToInventory 36721000.00
changeToAccountReceivables -4229000.00
salePurchaseOfStock -33899000.00
changeToNetincome 31927000.00
capitalExpenditures 14660000
changeReceivables -4229000.00
cashFlowsOtherOperating 15689000.00
cashAndCashEquivalentsChanges -7051000.00
changeInWorkingCapital 32596000.00
otherNonCashItems -799000.00
freeCashFlow 68425000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
investments -207907000.00
changeToLiabilities -2919000.00
totalCashflowsFromInvestingActivities -207907000.00
totalCashFromFinancingActivities 5477000.00
changeToOperatingActivities -3388000.00
netIncome 38508000.00
changeInCash -138907000.00
beginPeriodCashFlow 206402000.00
endPeriodCashFlow 67495000.00
totalCashFromOperatingActivities 61893000.00
depreciation 12280000.00
otherCashflowsFromInvestingActivities 64000.00
dividendsPaid 0.00
changeToInventory -30551000.00
changeToAccountReceivables 21525000.00
salePurchaseOfStock 5678000.00
otherCashflowsFromFinancingActivities -201000.00
changeToNetincome 5404000.00
capitalExpenditures 14112000
changeReceivables 21525000.00
cashFlowsOtherOperating -9528000.00
cashAndCashEquivalentsChanges -138907000.00
changeInWorkingCapital 7331000.00
otherNonCashItems 446000.00
freeCashFlow 49411000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
investments -121491000.00
changeToLiabilities 16890000.00
totalCashflowsFromInvestingActivities -121491000.00
netBorrowings -34000.00
totalCashFromFinancingActivities 199069000.00
changeToOperatingActivities 3920000.00
netIncome 131577000.00
changeInCash 178792000.00
totalCashFromOperatingActivities 102844000.00
depreciation 9168000.00
otherCashflowsFromInvestingActivities -86000.00
dividendsPaid 0.00
changeToInventory -3761000.00
changeToAccountReceivables -66867000.00
salePurchaseOfStock 217185000.00
otherCashflowsFromFinancingActivities -3490000.00
changeToNetincome 11917000.00
capitalExpenditures 17254000
changeReceivables -66867000.00
cashFlowsOtherOperating -13163000.00
cashAndCashEquivalentsChanges 178792000.00
2015-12-31
date 2015-12-31
currency_symbol USD
investments -104151000.00
changeToLiabilities 16015000.00
totalCashflowsFromInvestingActivities -12116000.00
netBorrowings -2218000.00
totalCashFromFinancingActivities -3847000.00
changeToOperatingActivities 5595000.00
netIncome 40520000.00
changeInCash 6482000.00
totalCashFromOperatingActivities 22450000.00
depreciation 4576000.00
otherCashflowsFromInvestingActivities -6000.00
changeToInventory -12921000.00
changeToAccountReceivables -23205000.00
salePurchaseOfStock 200000.00
otherCashflowsFromFinancingActivities -1829000.00
changeToNetincome -8130000.00
capitalExpenditures 12110000
2014-12-31
date 2014-12-31
currency_symbol USD
investments -104151000.00
changeToLiabilities 1922000.00
totalCashflowsFromInvestingActivities -6478000.00
netBorrowings -6055000.00
totalCashFromFinancingActivities -6020000.00
changeToOperatingActivities -2100000.00
netIncome 13520000.00
changeInCash 893000.00
totalCashFromOperatingActivities 13397000.00
depreciation 2662000.00
otherCashflowsFromInvestingActivities -12000.00
changeToInventory 1146000.00
changeToAccountReceivables -5956000.00
salePurchaseOfStock 70000.00
otherCashflowsFromFinancingActivities -35000.00
changeToNetincome 1045000.00
capitalExpenditures 6466000
Income_Statement
currency_symbol USD
quarterly
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
researchDevelopment 29844000.00
incomeBeforeTax 37885000.00
netIncome 34377000.00
sellingGeneralAdministrative 12657000.00
grossProfit 79695000.00
reconciledDepreciation 2961000.00
ebit 37156000.00
ebitda 40155000.00
nonOperatingIncomeNetOther -38000.00
operatingIncome 37194000.00
interestExpense 729000.00
taxProvision 3508000.00
interestIncome 729000.00
netInterestIncome 729000.00
incomeTaxExpense 3508000.00
totalRevenue 164154000.00
totalOperatingExpenses 42501000.00
costOfRevenue 84459000.00
totalOtherIncomeExpenseNet -38000.00
netIncomeFromContinuingOps 34377000.00
netIncomeApplicableToCommonShares 34377000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
researchDevelopment 39884000.00
incomeBeforeTax 25944000.00
netIncome 24289000.00
sellingGeneralAdministrative 15082000.00
grossProfit 79915000.00
reconciledDepreciation 2794000.00
ebit 27743000.00
ebitda 27743000.00
nonOperatingIncomeNetOther 44000.00
operatingIncome 24949000.00
interestExpense 951000.00
taxProvision 1655000.00
interestIncome 951000.00
netInterestIncome 951000.00
incomeTaxExpense 1655000.00
totalRevenue 158456000.00
totalOperatingExpenses 54966000.00
costOfRevenue 78541000.00
totalOtherIncomeExpenseNet 44000.00
netIncomeFromContinuingOps 24289000.00
netIncomeApplicableToCommonShares 24289000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
researchDevelopment 32575000.00
incomeBeforeTax 15948000.00
netIncome 16081000.00
sellingGeneralAdministrative 18276000.00
grossProfit 65208000.00
reconciledDepreciation 2645000.00
ebit 17002000.00
ebitda 17002000.00
nonOperatingIncomeNetOther -34000.00
operatingIncome 14357000.00
interestExpense 1625000.00
taxProvision -133000.00
interestIncome 1625000.00
netInterestIncome 1625000.00
incomeTaxExpense -133000.00
totalRevenue 135215000.00
totalOperatingExpenses 120858000.00
costOfRevenue 70007000.00
totalOtherIncomeExpenseNet -34000.00
netIncomeFromContinuingOps 16081000.00
netIncomeApplicableToCommonShares 16081000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-04
currency_symbol USD
researchDevelopment 32095000.00
incomeBeforeTax 15066000.00
netIncome 15644000.00
sellingGeneralAdministrative 14371000.00
grossProfit 59282000.00
reconciledDepreciation 2670000.00
ebit 15486000.00
ebitda 15486000.00
nonOperatingIncomeNetOther -43000.00
operatingIncome 12816000.00
interestExpense 2293000.00
taxProvision -578000.00
interestIncome 2293000.00
netInterestIncome 2293000.00
incomeTaxExpense -578000.00
totalRevenue 125626000.00
totalOperatingExpenses 112810000.00
costOfRevenue 66344000.00
totalOtherIncomeExpenseNet -43000.00
netIncomeFromContinuingOps 15644000.00
netIncomeApplicableToCommonShares 15644000.00
2019-12-31
date 2019-12-31
currency_symbol USD
researchDevelopment 40122000.00
incomeBeforeTax 8623000.00
netIncome 12782000.00
sellingGeneralAdministrative 14438000.00
grossProfit 60674000.00
ebit 9399000.00
operatingIncome 6114000.00
taxProvision -4159000.00
interestIncome 2473000.00
netInterestIncome 2473000.00
incomeTaxExpense -4159000.00
totalRevenue 128673000.00
totalOperatingExpenses 122559000.00
costOfRevenue 67999000.00
totalOtherIncomeExpenseNet 36000.00
netIncomeFromContinuingOps 12782000.00
netIncomeApplicableToCommonShares 12782000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-30
currency_symbol USD
researchDevelopment 28649000.00
incomeBeforeTax 12463000.00
netIncome 15105000.00
sellingGeneralAdministrative 20457000.00
grossProfit 59079000.00
ebit 12917000.00
nonOperatingIncomeNetOther -102000.00
operatingIncome 9973000.00
interestExpense 2592000.00
taxProvision -2642000.00
interestIncome 2592000.00
netInterestIncome 2592000.00
incomeTaxExpense -2642000.00
totalRevenue 119591000.00
totalOperatingExpenses 109618000.00
costOfRevenue 60512000.00
totalOtherIncomeExpenseNet -102000.00
netIncomeFromContinuingOps 15105000.00
netIncomeApplicableToCommonShares 15105000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
researchDevelopment 28976000.00
incomeBeforeTax -4941000.00
netIncome -2025000.00
sellingGeneralAdministrative 29899000.00
grossProfit 51087000.00
ebit -4701000.00
nonOperatingIncomeNetOther -55000.00
operatingIncome -7788000.00
interestExpense 2902000.00
taxProvision -2916000.00
interestIncome 2902000.00
netInterestIncome 2902000.00
incomeTaxExpense -2916000.00
totalRevenue 111183000.00
totalOperatingExpenses 118971000.00
costOfRevenue 60096000.00
totalOtherIncomeExpenseNet -55000.00
netIncomeFromContinuingOps -2025000.00
netIncomeApplicableToCommonShares -2025000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-02
currency_symbol USD
researchDevelopment 30953000.00
incomeBeforeTax 5496000.00
netIncome 6977000.00
sellingGeneralAdministrative 15787000.00
grossProfit 49842000.00
ebit 6345000.00
nonOperatingIncomeNetOther -52000.00
operatingIncome 3102000.00
interestExpense 2446000.00
taxProvision -1481000.00
interestIncome 2446000.00
netInterestIncome 2446000.00
incomeTaxExpense -1481000.00
totalRevenue 105216000.00
totalOperatingExpenses 102114000.00
costOfRevenue 55374000.00
totalOtherIncomeExpenseNet -52000.00
netIncomeFromContinuingOps 6977000.00
netIncomeApplicableToCommonShares 6977000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
researchDevelopment 28925000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13780000.00
minorityInterest 0.00
netIncome 9088000.00
sellingGeneralAdministrative 12458000.00
grossProfit 53011000.00
ebit 15142000.00
operatingIncome 11628000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4692000.00
totalRevenue 107133000.00
totalOperatingExpenses 95505000.00
costOfRevenue 54122000.00
totalOtherIncomeExpenseNet 2152000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9088000.00
netIncomeApplicableToCommonShares 9088000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-01
currency_symbol USD
researchDevelopment 24696000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10014000.00
minorityInterest 0.00
netIncome 8151000.00
sellingGeneralAdministrative 12134000.00
grossProfit 44833000.00
ebit 11501000.00
nonOperatingIncomeNetOther -63000.00
operatingIncome 8003000.00
otherOperatingExpenses 0.00
interestExpense 2074000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1900000.00
totalRevenue 94814000.00
totalOperatingExpenses 36830000.00
costOfRevenue 49981000.00
totalOtherIncomeExpenseNet 2011000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8114000.00
netIncomeApplicableToCommonShares 8151000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-02
currency_symbol USD
researchDevelopment 24340000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -10819000.00
minorityInterest 0.00
netIncome -3245000.00
sellingGeneralAdministrative 12984000.00
grossProfit 25205000.00
ebit -8751000.00
nonOperatingIncomeNetOther -191000.00
operatingIncome -12119000.00
otherOperatingExpenses 0.00
interestExpense 1491000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -7600000.00
totalRevenue 65003000.00
totalOperatingExpenses 37324000.00
costOfRevenue 39798000.00
totalOtherIncomeExpenseNet 1300000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -3219000.00
netIncomeApplicableToCommonShares -3245000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-03
currency_symbol USD
researchDevelopment 24445000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -13379000.00
minorityInterest 0.00
netIncome -9078000.00
sellingGeneralAdministrative 14288000.00
grossProfit 24071000.00
ebit -11396000.00
nonOperatingIncomeNetOther -71000.00
operatingIncome -14662000.00
otherOperatingExpenses 0.00
interestExpense 1354000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4300000.00
totalRevenue 72941000.00
totalOperatingExpenses 38733000.00
costOfRevenue 48870000.00
totalOtherIncomeExpenseNet 1283000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -9079000.00
netIncomeApplicableToCommonShares -9078000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
researchDevelopment 24430000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5991000.00
minorityInterest 0.00
netIncome 20009000.00
sellingGeneralAdministrative 10643000.00
grossProfit 40016000.00
ebit 8122000.00
operatingIncome 4943000.00
otherOperatingExpenses 0.00
interestExpense 11000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 26355000.00
totalRevenue 86603000.00
totalOperatingExpenses 338514000.00
costOfRevenue 46587000.00
totalOtherIncomeExpenseNet 2328000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -6372000.00
netIncomeApplicableToCommonShares 20009000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-02
currency_symbol USD
researchDevelopment 27135000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9871000.00
minorityInterest 0.00
netIncome 18499000.00
sellingGeneralAdministrative 10105000.00
grossProfit 46142000.00
ebit 12162000.00
nonOperatingIncomeNetOther -21000.00
operatingIncome 8902000.00
otherOperatingExpenses 0.00
interestExpense 990000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -8628000.00
totalRevenue 104998000.00
totalOperatingExpenses 37240000.00
costOfRevenue 58856000.00
totalOtherIncomeExpenseNet 143000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18499000.00
netIncomeApplicableToCommonShares 18499000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-03
currency_symbol USD
researchDevelopment 22734000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5847000.00
minorityInterest 0.00
netIncome 4664000.00
sellingGeneralAdministrative 9368000.00
grossProfit 25382000.00
ebit -3803000.00
nonOperatingIncomeNetOther -1000.00
operatingIncome -6673000.00
otherOperatingExpenses 0.00
interestExpense 827000.00
extraordinaryItems 0.00
nonRecurring -47000.00
otherItems 0.00
incomeTaxExpense -10511000.00
totalRevenue 78898000.00
totalOperatingExpenses 32055000.00
costOfRevenue 53516000.00
totalOtherIncomeExpenseNet 419000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4664000.00
netIncomeApplicableToCommonShares 4664000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
researchDevelopment 17728000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 30288000.00
minorityInterest 0.00
netIncome 35709000.00
sellingGeneralAdministrative 8691000.00
grossProfit 56300000.00
ebit 32758000.00
nonOperatingIncomeNetOther -38000.00
operatingIncome 29881000.00
otherOperatingExpenses 0.00
interestExpense 445000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -5421000.00
totalRevenue 114667000.00
totalOperatingExpenses 26419000.00
costOfRevenue 58367000.00
totalOtherIncomeExpenseNet 407000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 35709000.00
netIncomeApplicableToCommonShares 35709000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
researchDevelopment 19528000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 41620000.00
minorityInterest 0.00
netIncome 64494000.00
sellingGeneralAdministrative 26960000.00
grossProfit 68329000.00
ebit 80605000.00
operatingIncome 41369000.00
otherOperatingExpenses 0.00
interestExpense 11000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -19078000.00
totalRevenue 142427000.00
totalOperatingExpenses 360797000.00
costOfRevenue 71466000.00
totalOtherIncomeExpenseNet 251000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 96689000.00
netIncomeApplicableToCommonShares 64494000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-10
currency_symbol USD
researchDevelopment 18915000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 37010000.00
minorityInterest 0.00
netIncome 34888000.00
sellingGeneralAdministrative 7541000.00
grossProfit 63300000.00
ebit 36854000.00
nonOperatingIncomeNetOther 10000.00
operatingIncome 36844000.00
otherOperatingExpenses 0.00
interestExpense 156000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2122000.00
totalRevenue 135304000.00
totalOperatingExpenses 26456000.00
costOfRevenue 72004000.00
totalOtherIncomeExpenseNet 166000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 34888000.00
netIncomeApplicableToCommonShares 34888000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-11
currency_symbol USD
researchDevelopment 21839000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19817000.00
minorityInterest 0.00
netIncome 17598000.00
sellingGeneralAdministrative 8649000.00
grossProfit 53952000.00
ebit 19797000.00
nonOperatingIncomeNetOther -3667000.00
operatingIncome 23464000.00
otherOperatingExpenses 0.00
interestExpense 20000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2219000.00
totalRevenue 116192000.00
totalOperatingExpenses 30488000.00
costOfRevenue 62240000.00
totalOtherIncomeExpenseNet -3411000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 17598000.00
netIncomeApplicableToCommonShares 10507000.00
preferredStockAndOtherAdjustments 636000.00
2016-03-31
date 2016-03-31
currency_symbol USD
researchDevelopment 15414000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16175000.00
minorityInterest 0.00
netIncome 14598000.00
sellingGeneralAdministrative 19468000.00
grossProfit 0.00
ebit 0.00
operatingIncome 15938000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1577000.00
totalRevenue 84489000.00
totalOperatingExpenses 0.00
costOfRevenue 47417000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 14598000.00
2015-12-31
date 2015-12-31
currency_symbol USD
researchDevelopment 12318000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13789000.00
minorityInterest 0.00
netIncome 22637000.00
sellingGeneralAdministrative 17382000.00
grossProfit 93706000.00
ebit 41937000.00
operatingIncome 14105000.00
otherOperatingExpenses 0.00
interestExpense 135000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4069000.00
totalRevenue 68547000.00
totalOperatingExpenses 197119000.00
costOfRevenue 35648000.00
totalOtherIncomeExpenseNet -2132000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 40520000.00
netIncomeApplicableToCommonShares 22637000.00
2015-09-30
date 2015-09-30
currency_symbol USD
researchDevelopment 9604000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12193000.00
minorityInterest 0.00
netIncome 8839000.00
sellingGeneralAdministrative 12609000.00
grossProfit 0.00
ebit 0.00
operatingIncome 12601000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3354000.00
totalRevenue 65419000.00
totalOperatingExpenses 0.00
costOfRevenue 39001000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8839000.00
2015-06-30
date 2015-06-30
currency_symbol USD
researchDevelopment 8820000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7423000.00
minorityInterest 0.00
netIncome 4707000.00
sellingGeneralAdministrative 11752000.00
grossProfit 0.00
ebit 0.00
operatingIncome 8653000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2716000.00
totalRevenue 57846000.00
totalOperatingExpenses 0.00
costOfRevenue 36397000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4707000.00
2015-03-31
date 2015-03-31
currency_symbol USD
researchDevelopment 7903000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6400000.00
minorityInterest 0.00
netIncome 4337000.00
sellingGeneralAdministrative 10026000.00
grossProfit 0.00
ebit 0.00
operatingIncome 6578000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2063000.00
totalRevenue 47244000.00
totalOperatingExpenses 0.00
costOfRevenue 29728000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4337000.00
2014-12-31
date 2014-12-31
currency_symbol USD
researchDevelopment 8853000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3114000.00
minorityInterest 0.00
netIncome 2555000.00
sellingGeneralAdministrative 10928000.00
grossProfit 55338000.00
ebit 17590000.00
operatingIncome 3400000.00
otherOperatingExpenses 0.00
interestExpense 77000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 559000.00
totalRevenue 41012000.00
totalOperatingExpenses 128644000.00
costOfRevenue 26684000.00
totalOtherIncomeExpenseNet -1137000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13520000.00
netIncomeApplicableToCommonShares 2555000.00
2014-09-30
date 2014-09-30
currency_symbol USD
researchDevelopment 7275000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9447000.00
minorityInterest 0.00
netIncome 7771000.00
sellingGeneralAdministrative 8917000.00
grossProfit 0.00
ebit 0.00
operatingIncome 9834000.00
otherOperatingExpenses 0.00
interestExpense 117000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1676000.00
totalRevenue 46780000.00
totalOperatingExpenses 0.00
costOfRevenue 28029000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7771000.00
2014-06-30
date 2014-06-30
currency_symbol USD
researchDevelopment 5668000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3475000.00
minorityInterest 0.00
netIncome 2852000.00
sellingGeneralAdministrative 7169000.00
grossProfit 0.00
ebit 0.00
operatingIncome 3675000.00
otherOperatingExpenses 0.00
interestExpense 109000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 623000.00
totalRevenue 31151000.00
totalOperatingExpenses 0.00
costOfRevenue 20307000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2852000.00
2014-03-31
date 2014-03-31
currency_symbol USD
researchDevelopment 6675000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 417000.00
minorityInterest 0.00
netIncome 342000.00
sellingGeneralAdministrative 8072000.00
grossProfit 0.00
ebit 0.00
operatingIncome 681000.00
otherOperatingExpenses 0.00
interestExpense 87000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 75000.00
totalRevenue 27291000.00
totalOperatingExpenses 0.00
costOfRevenue 18538000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 342000.00
2013-12-31
date 2013-12-31
currency_symbol USD
researchDevelopment 24248000.00
sellingGeneralAdministrative 29347000.00
operatingIncome 322000.00
interestExpense 516000.00
totalRevenue 77652000.00
costOfRevenue 45354000.00
yearly
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
researchDevelopment 134398000.00
incomeBeforeTax 94843000.00
netIncome 90391000.00
sellingGeneralAdministrative 60386000.00
grossProfit 284100000.00
reconciledDepreciation 11070000.00
ebit 89245000.00
ebitda 100386000.00
nonOperatingIncomeNetOther -71000.00
operatingIncome 89316000.00
interestExpense 0.00
taxProvision 4452000.00
interestIncome 5598000.00
netInterestIncome 5598000.00
incomeTaxExpense 4452000.00
totalRevenue 583451000.00
totalOperatingExpenses 194784000.00
costOfRevenue 299351000.00
totalOtherIncomeExpenseNet -71000.00
netIncomeFromContinuingOps 90391000.00
netIncomeApplicableToCommonShares 90391000.00
2019-12-31
date 2019-12-31
currency_symbol USD
researchDevelopment 128700000.00
incomeBeforeTax 21641000.00
netIncome 32839000.00
sellingGeneralAdministrative 80581000.00
grossProfit 220682000.00
reconciledDepreciation 12559000.00
ebit 23960000.00
ebitda 23960000.00
operatingIncome 11401000.00
interestExpense 0.00
taxProvision -11198000.00
interestIncome 10413000.00
netInterestIncome 10413000.00
incomeTaxExpense -11198000.00
totalRevenue 464663000.00
totalOperatingExpenses 453262000.00
costOfRevenue 243981000.00
totalOtherIncomeExpenseNet -173000.00
netIncomeFromContinuingOps 32839000.00
netIncomeApplicableToCommonShares 32839000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
researchDevelopment 102406000.00
incomeBeforeTax -404000.00
netIncome 4916000.00
sellingGeneralAdministrative 51864000.00
grossProfit 147120000.00
reconciledDepreciation 13646000.00
ebit 6496000.00
ebitda 6496000.00
nonOperatingIncomeNetOther -463000.00
operatingIncome -7150000.00
interestExpense 0.00
taxProvision -5320000.00
interestIncome 7209000.00
netInterestIncome 7209000.00
incomeTaxExpense -5320000.00
totalRevenue 339891000.00
totalOperatingExpenses 347041000.00
costOfRevenue 192771000.00
totalOtherIncomeExpenseNet -463000.00
netIncomeFromContinuingOps 4916000.00
netIncomeApplicableToCommonShares 4916000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
researchDevelopment 92027000.00
incomeBeforeTax 40303000.00
netIncome 38508000.00
sellingGeneralAdministrative 38807000.00
grossProfit 167840000.00
reconciledDepreciation 12280000.00
ebit 49286000.00
ebitda 49286000.00
nonOperatingIncomeNetOther -139000.00
operatingIncome 37006000.00
interestExpense 0.00
taxProvision 1795000.00
interestIncome 3389000.00
netInterestIncome 3389000.00
extraordinaryItems -30600000.00
nonRecurring -47000.00
incomeTaxExpense 1795000.00
totalRevenue 385166000.00
totalOperatingExpenses 348160000.00
costOfRevenue 217326000.00
totalOtherIncomeExpenseNet -92000.00
netIncomeFromContinuingOps 38508000.00
netIncomeApplicableToCommonShares 38508000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
researchDevelopment 75696000.00
incomeBeforeTax 114621000.00
netIncome 131577000.00
sellingGeneralAdministrative 27676000.00
grossProfit 220987000.00
ebit 126783000.00
nonOperatingIncomeNetOther -3422000.00
operatingIncome 117615000.00
interestExpense 0.00
taxProvision -16956000.00
interestIncome 453000.00
netInterestIncome 453000.00
nonRecurring 25000.00
incomeTaxExpense -16956000.00
totalRevenue 478412000.00
totalOperatingExpenses 360797000.00
costOfRevenue 257425000.00
totalOtherIncomeExpenseNet -3447000.00
netIncomeFromContinuingOps 131577000.00
netIncomeApplicableToCommonShares 95284000.00
preferredStockAndOtherAdjustments 1722000.00
2015-12-31
date 2015-12-31
currency_symbol USD
researchDevelopment 38645000.00
incomeBeforeTax 39805000.00
netIncome 40520000.00
sellingGeneralAdministrative 13124000.00
grossProfit 93706000.00
ebit 41937000.00
operatingIncome 41937000.00
interestExpense 0.00
taxProvision -715000.00
interestIncome 135000.00
incomeTaxExpense -715000.00
totalRevenue 239056000.00
totalOperatingExpenses 197119000.00
costOfRevenue 145350000.00
totalOtherIncomeExpenseNet -2132000.00
netIncomeFromContinuingOps 40520000.00
netIncomeApplicableToCommonShares 7597000.00
2014-12-31
date 2014-12-31
currency_symbol USD
researchDevelopment 28471000.00
incomeBeforeTax 16453000.00
netIncome 13520000.00
sellingGeneralAdministrative 35086000.00
grossProfit 55338000.00
ebit 17590000.00
operatingIncome 17590000.00
interestExpense 0.00
incomeTaxExpense 2933000.00
totalRevenue 146234000.00
totalOperatingExpenses 128644000.00
costOfRevenue 90896000.00
totalOtherIncomeExpenseNet -1137000.00
netIncomeFromContinuingOps 13520000.00
netIncomeApplicableToCommonShares 13520000.00