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

Logo

Penumbra, Inc. занимается проектированием, разработкой, производством и маркетингом инновационных медицинских устройств. Он предлагает тромбэктомию, эмболизацию, доступ, нейрохирургические инструменты, систему рубиновой катушки, фонарь, систему окклюзии полутени (POD), упаковочную катушку и продукты систем индиго. Его целевые рынки включают интервенционных нейрорадиологов, нейрохирургов и интервенционных неврологов; интервенционные радиологи, сосудистые хирурги и кардиологи. Компания была основана Арани Бозе и Адамом Эльсессером 21 июня 2004 года, ее штаб-квартира находится в Аламеде, штат Калифорния.

General
Code PEN
Type Common Stock
Name Penumbra Inc
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG001BP92V1
ISIN US70975L1070
LEI 549300RGE06P3ECANU72
PrimaryTicker PEN.US
CUSIP 70975L107
CIK 1321732
EmployerIdNumber 05-0605598
FiscalYearEnd December
IPODate 2015-09-18
InternationalDomestic Domestic
Sector Healthcare
Industry Medical Devices
GicSector Health Care
GicGroup Health Care Equipment & Services
GicIndustry Health Care Equipment & Supplies
GicSubIndustry Health Care Equipment
HomeCategory Domestic
IsDelisted Нет
Address One Penumbra Place, Alameda, CA, United States, 94502
Phone 510 748 3200
WebURL https://www.penumbrainc.com
FullTimeEmployees 3900
UpdatedAt 2023-11-29
Highlights
MarketCapitalization 8822171648
MarketCapitalizationMln 8822.1716
EBITDA 86529000
PERatio 215.6368
PEGRatio -62.27
WallStreetTargetPrice 255.5
BookValue 28.625
DividendShare 0
DividendYield 0
EarningsShare 1.06
EPSEstimateCurrentYear 2.03
EPSEstimateNextYear 2.85
EPSEstimateNextQuarter 0.61
EPSEstimateCurrentQuarter 0.45
MostRecentQuarter 2023-09-30
ProfitMargin 0.0408
OperatingMarginTTM 0.1138
ReturnOnAssetsTTM 0.0276
ReturnOnEquityTTM 0.0391
RevenueTTM 995059008
RevenuePerShareTTM 26.014
QuarterlyRevenueGrowthYOY 0.268
GrossProfitTTM 535207000
DilutedEpsTTM 1.06
QuarterlyEarningsGrowthYOY 106.843

Financials / Income Statement / quarterly / net Income

-24.63M
2021-12-31
79K
2022-03-31
-3.69M
2022-06-30
-2.27M
2022-09-30
3.88M
2022-12-31
8.56M
2023-03-31
18.96M
2023-06-30
9.21M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-40.06M
2021-12-31
1.68M
2022-03-31
5.79M
2022-06-30
11.66M
2022-09-30
4.83M
2022-12-31
8.01M
2023-03-31
17.89M
2023-06-30
55.99M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

204.01M
2021-12-31
203.9M
2022-03-31
208.34M
2022-06-30
213.68M
2022-09-30
221.22M
2022-12-31
241.4M
2023-03-31
261.5M
2023-06-30
270.95M
2023-09-30

Earnings / History / epsActual

0.16
2022-12-31
0.23
2023-03-31
0.43
2023-06-30
0.67
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 215.6368
ForwardPE 80.6452
PriceSalesTTM 8.866
PriceBookMRQ 7.8501
EnterpriseValue 8647524912
EnterpriseValueRevenue 8.6905
EnterpriseValueEbitda 98.0123
SharesStats
SharesOutstanding 38596400
SharesFloat 37088020
PercentInsiders 3.901
PercentInstitutions 92.497
Technicals
Beta 0.578
52WeekHigh 348.67
52WeekLow 180.93
50DayMA 217.8602
200DayMA 270.8003
SharesShort 2504932
SharesShortPriorMonth 2369671
ShortRatio 4.96
ShortPercent 0.0923
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
totalAssets 1468377000.00
intangibleAssets 73452000.00
otherCurrentAssets 38761000.00
totalLiab 364239000.00
totalStockholderEquity 1104138000.00
otherCurrentLiab 95910000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 80640000.00
goodWill 165954000.00
otherAssets 78979000.00
cash 100757000.00
cashAndEquivalents 100757000.00
totalCurrentLiabilities 145078000.00
currentDeferredRevenue 8274000.00
netDebt 128037000.00
shortTermDebt 12898000.00
shortLongTermDebtTotal 228794000.00
otherStockholderEquity 1030700000.00
propertyPlantEquipment 281516000.00
totalCurrentAssets 868476000.00
shortTermInvestments 148098000.00
netReceivables 206615000.00
inventory 374245000.00
accountsPayable 27996000.00
accumulatedOtherComprehensiveIncome -7240000.00
nonCurrrentAssetsOther 14743000.00
nonCurrentAssetsTotal 599901000.00
capitalLeaseObligations 228794000.00
longTermDebtTotal 23779000.00
nonCurrentLiabilitiesOther 3265000.00
nonCurrentLiabilitiesTotal 219161000.00
capitalSurpluse 1030700000.00
liabilitiesAndStockholdersEquity 1468377000.00
cashAndShortTermInvestments 248855000.00
propertyPlantAndEquipmentNet 281516000.00
netWorkingCapital 723398000.00
netInvestedCapital 1104138000.00
commonStockSharesOutstanding 39219966.00
2023-06-30
date 2023-06-30
filing_date 2023-08-01
currency_symbol USD
totalAssets 1432532000.00
intangibleAssets 76116000.00
otherCurrentAssets 39078000.00
totalLiab 365989000.00
totalStockholderEquity 1066543000.00
otherCurrentLiab 97176000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 71426000.00
goodWill 166166000.00
otherAssets 77171000.00
cash 114167000.00
cashAndEquivalents 114167000.00
totalCurrentLiabilities 144124000.00
currentDeferredRevenue 8430000.00
netDebt 117109000.00
shortTermDebt 12699000.00
shortLongTermDebtTotal 231276000.00
otherStockholderEquity 1000658000.00
propertyPlantEquipment 65958000.00
totalCurrentAssets 827876000.00
netTangibleAssets 824261000.00
shortTermInvestments 106896000.00
netReceivables 208965000.00
inventory 358770000.00
accountsPayable 25819000.00
accumulatedOtherComprehensiveIncome -5579000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 71426000.00
nonCurrrentAssetsOther 10500000.00
nonCurrentAssetsTotal 604656000.00
capitalLeaseObligations 231276000.00
longTermDebtTotal 23922000.00
nonCurrentLiabilitiesOther 221865000.00
nonCurrentLiabilitiesTotal 221865000.00
capitalSurpluse 1000658000.00
liabilitiesAndStockholdersEquity 1432532000.00
cashAndShortTermInvestments 221063000.00
propertyPlantAndEquipmentNet 285203000.00
netWorkingCapital 683752000.00
netInvestedCapital 1066543000.00
commonStockSharesOutstanding 39201155.00
2023-03-31
date 2023-03-31
filing_date 2023-05-02
currency_symbol USD
totalAssets 1395298000.00
intangibleAssets 78669000.00
otherCurrentAssets 35987000.00
totalLiab 370829000.00
totalStockholderEquity 1024469000.00
otherCurrentLiab 96755000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 52466000.00
goodWill 166161000.00
otherAssets 76346000.00
cash 94688000.00
cashAndEquivalents 94688000.00
totalCurrentLiabilities 146328000.00
currentDeferredRevenue 9114000.00
netDebt 138832000.00
shortTermDebt 12260000.00
shortLongTermDebtTotal 233520000.00
otherStockholderEquity 978826000.00
propertyPlantEquipment 65224000.00
totalCurrentAssets 786490000.00
netTangibleAssets 779639000.00
shortTermInvestments 104409000.00
netReceivables 207364000.00
inventory 344042000.00
accountsPayable 28199000.00
accumulatedOtherComprehensiveIncome -6861000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 52466000.00
nonCurrrentAssetsOther 11173000.00
nonCurrentAssetsTotal 608808000.00
capitalLeaseObligations 233520000.00
longTermDebtTotal 24423000.00
nonCurrentLiabilitiesOther 224501000.00
nonCurrentLiabilitiesTotal 224501000.00
capitalSurpluse 978826000.00
liabilitiesAndStockholdersEquity 1395298000.00
cashAndShortTermInvestments 199097000.00
propertyPlantAndEquipmentNet 287632000.00
netWorkingCapital 640162000.00
netInvestedCapital 1024469000.00
commonStockSharesOutstanding 39075388.00
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
totalAssets 1370886000.00
intangibleAssets 81161000.00
otherCurrentAssets 30279000.00
totalLiab 372028000.00
totalStockholderEquity 998858000.00
otherCurrentLiab 97142000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 43904000.00
goodWill 166046000.00
otherAssets 77006000.00
cash 69858000.00
cashAndEquivalents 69858000.00
totalCurrentLiabilities 144932000.00
currentDeferredRevenue 9158000.00
netDebt 165915000.00
shortTermDebt 11953000.00
shortLongTermDebtTotal 235773000.00
otherStockholderEquity 963040000.00
propertyPlantEquipment 290974000.00
totalCurrentAssets 755699000.00
netTangibleAssets 751651000.00
shortTermInvestments 118172000.00
netReceivables 203384000.00
inventory 334006000.00
accountsPayable 26679000.00
accumulatedOtherComprehensiveIncome -8124000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 43904000.00
nonCurrrentAssetsOther 12793000.00
nonCurrentAssetsTotal 615187000.00
capitalLeaseObligations 235773000.00
longTermDebtTotal 24865000.00
nonCurrentLiabilitiesOther 3276000.00
nonCurrentLiabilitiesTotal 227096000.00
capitalSurpluse 963040000.00
liabilitiesAndStockholdersEquity 1370886000.00
cashAndShortTermInvestments 188030000.00
propertyPlantAndEquipmentNet 290974000.00
netWorkingCapital 610767000.00
netInvestedCapital 998858000.00
commonStockSharesOutstanding 38896940.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
totalAssets 1321601000.00
intangibleAssets 83360000.00
otherCurrentAssets 29888000.00
totalLiab 347849000.00
totalStockholderEquity 973752000.00
otherCurrentLiab 91940000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 40027000.00
otherLiab 3295000.00
goodWill 165426000.00
otherAssets 76310000.00
cash 54844000.00
cashAndEquivalents 54844000.00
totalCurrentLiabilities 138332000.00
currentDeferredRevenue 9732000.00
netDebt 162673000.00
shortTermDebt 11295000.00
shortLongTermDebtTotal 217517000.00
otherStockholderEquity 947040000.00
propertyPlantEquipment 64082000.00
totalCurrentAssets 723625000.00
netTangibleAssets 724966000.00
shortTermInvestments 129583000.00
netReceivables 189006000.00
inventory 320304000.00
accountsPayable 25365000.00
accumulatedOtherComprehensiveIncome -13353000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 40027000.00
nonCurrrentAssetsOther 13483000.00
nonCurrentAssetsTotal 597976000.00
capitalLeaseObligations 217517000.00
longTermDebtTotal 25325000.00
nonCurrentLiabilitiesOther 209517000.00
nonCurrentLiabilitiesTotal 209517000.00
capitalSurpluse 947040000.00
liabilitiesAndStockholdersEquity 1321601000.00
cashAndShortTermInvestments 184427000.00
propertyPlantAndEquipmentNet 272880000.00
netWorkingCapital 585293000.00
netInvestedCapital 973752000.00
commonStockSharesOutstanding 37918452.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 1327900000.00
intangibleAssets 86162000.00
otherCurrentAssets 30320000.00
totalLiab 357885000.00
totalStockholderEquity 970015000.00
otherCurrentLiab 101446000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 42298000.00
otherLiab 3472000.00
goodWill 165779000.00
otherAssets 82374000.00
cash 58234000.00
cashAndEquivalents 58234000.00
totalCurrentLiabilities 145604000.00
currentDeferredRevenue 9959000.00
netDebt 161678000.00
shortTermDebt 11103000.00
shortLongTermDebtTotal 219912000.00
otherStockholderEquity 937837000.00
propertyPlantEquipment 275624000.00
totalCurrentAssets 717961000.00
netTangibleAssets 718074000.00
shortTermInvestments 146135000.00
netReceivables 187389000.00
inventory 295883000.00
accountsPayable 23096000.00
accumulatedOtherComprehensiveIncome -10158000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 42298000.00
nonCurrrentAssetsOther 13970000.00
nonCurrentAssetsTotal 609939000.00
capitalLeaseObligations 219912000.00
longTermDebtTotal 25654000.00
nonCurrentLiabilitiesOther 212281000.00
nonCurrentLiabilitiesTotal 212281000.00
capitalSurpluse 937837000.00
liabilitiesAndStockholdersEquity 1327900000.00
cashAndShortTermInvestments 204369000.00
propertyPlantAndEquipmentNet 275624000.00
netWorkingCapital 572357000.00
netInvestedCapital 970015000.00
commonStockSharesOutstanding 37767519.00
2022-03-31
date 2022-03-31
filing_date 2022-05-03
currency_symbol USD
totalAssets 1301573000.00
intangibleAssets 88472000.00
otherCurrentAssets 32219000.00
totalLiab 342271000.00
totalStockholderEquity 959302000.00
otherCurrentLiab 97741000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 45985000.00
goodWill 166232000.00
otherAssets 83774000.00
cash 68163000.00
cashAndEquivalents 68163000.00
totalCurrentLiabilities 130099000.00
currentDeferredRevenue 7792000.00
netDebt 150826000.00
shortTermDebt 10429000.00
shortLongTermDebtTotal 218989000.00
otherStockholderEquity 919251000.00
propertyPlantEquipment 60327000.00
totalCurrentAssets 690326000.00
netTangibleAssets 704598000.00
shortTermInvestments 172178000.00
netReceivables 143417000.00
inventory 274349000.00
accountsPayable 14137000.00
accumulatedOtherComprehensiveIncome -5972000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 45985000.00
nonCurrrentAssetsOther 13694000.00
nonCurrentAssetsTotal 611247000.00
capitalLeaseObligations 218989000.00
longTermDebtTotal 26122000.00
nonCurrentLiabilitiesOther 212172000.00
nonCurrentLiabilitiesTotal 212172000.00
capitalSurpluse 919251000.00
liabilitiesAndStockholdersEquity 1301573000.00
cashAndShortTermInvestments 240341000.00
propertyPlantAndEquipmentNet 272769000.00
netWorkingCapital 560227000.00
netInvestedCapital 959302000.00
commonStockSharesOutstanding 38708657.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
totalAssets 1244250000.00
intangibleAssets 90618000.00
otherCurrentAssets 29155000.00
totalLiab 290323000.00
totalStockholderEquity 953927000.00
deferredLongTermLiab 5800000.00
otherCurrentLiab 99796000.00
commonStock 37000.00
capitalStock 37000.00
retainedEarnings 45906000.00
otherLiab 3558000.00
goodWill 166388000.00
otherAssets 78683000.00
cash 59379000.00
cashAndEquivalents 59379000.00
totalCurrentLiabilities 123197000.00
netDebt 114169000.00
shortTermDebt 9980000.00
shortLongTermDebtTotal 173548000.00
otherStockholderEquity 910614000.00
propertyPlantEquipment 227087000.00
totalCurrentAssets 681474000.00
netTangibleAssets 696921000.00
shortTermInvestments 195496000.00
netReceivables 133940000.00
inventory 263504000.00
accountsPayable 13421000.00
accumulatedOtherComprehensiveIncome -2630000.00
commonStockTotalEquity 37000.00
retainedEarningsTotalEquity 45906000.00
nonCurrrentAssetsOther 12985000.00
nonCurrentAssetsTotal 562776000.00
capitalLeaseObligations 173548000.00
longTermDebtTotal 26523000.00
nonCurrentLiabilitiesOther 3558000.00
nonCurrentLiabilitiesTotal 167126000.00
capitalSurpluse 910614000.00
liabilitiesAndStockholdersEquity 1244250000.00
cashAndShortTermInvestments 254875000.00
propertyPlantAndEquipmentNet 227087000.00
netWorkingCapital 558277000.00
netInvestedCapital 953927000.00
commonStockSharesOutstanding 37451145.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
totalAssets 973241000.00
intangibleAssets 9490000.00
otherCurrentAssets 22670000.00
totalLiab 288638000.00
totalStockholderEquity 690939000.00
otherCurrentLiab 93222000.00
commonStock 36000.00
capitalStock 36000.00
retainedEarnings 70539000.00
otherLiab 7635000.00
goodWill 7911000.00
otherAssets 60824000.00
cash 66290000.00
cashAndEquivalents 66290000.00
totalCurrentLiabilities 116059000.00
netDebt 107812000.00
shortTermDebt 9158000.00
shortLongTermDebtTotal 174102000.00
otherStockholderEquity 621457000.00
propertyPlantEquipment 56632000.00
totalCurrentAssets 667987000.00
netTangibleAssets 673538000.00
shortTermInvestments 200637000.00
netReceivables 120074000.00
inventory 258316000.00
accountsPayable 13679000.00
noncontrollingInterestInConsolidatedEntity -6336000.00
accumulatedOtherComprehensiveIncome -1093000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 70539000.00
nonCurrrentAssetsOther 11370000.00
nonCurrentAssetsTotal 305254000.00
capitalLeaseObligations 174102000.00
longTermDebtTotal 26775000.00
nonCurrentLiabilitiesOther 172579000.00
nonCurrentLiabilitiesTotal 172579000.00
capitalSurpluse 621457000.00
liabilitiesAndStockholdersEquity 973241000.00
cashAndShortTermInvestments 266927000.00
propertyPlantAndEquipmentNet 227029000.00
netWorkingCapital 551928000.00
netInvestedCapital 690939000.00
commonStockSharesOutstanding 37611355.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
totalAssets 910218000.00
intangibleAssets 9895000.00
otherCurrentAssets 22526000.00
totalLiab 236842000.00
totalStockholderEquity 678928000.00
otherCurrentLiab 86503000.00
commonStock 36000.00
capitalStock 36000.00
retainedEarnings 61689000.00
otherLiab 7661000.00
goodWill 8109000.00
otherAssets 58426000.00
cash 82277000.00
cashAndEquivalents 82277000.00
totalCurrentLiabilities 108046000.00
netDebt 46689000.00
shortTermDebt 7831000.00
shortLongTermDebtTotal 128966000.00
otherStockholderEquity 616874000.00
propertyPlantEquipment 180676000.00
totalCurrentAssets 653112000.00
netTangibleAssets 660924000.00
shortTermInvestments 156722000.00
netReceivables 136610000.00
inventory 254977000.00
accountsPayable 13712000.00
accumulatedOtherComprehensiveIncome 329000.00
commonStockTotalEquity 36000.00
nonCurrrentAssetsOther 10756000.00
nonCurrentAssetsTotal 257106000.00
capitalLeaseObligations 128966000.00
longTermDebtTotal 26691000.00
nonCurrentLiabilitiesOther 7661000.00
nonCurrentLiabilitiesTotal 128796000.00
capitalSurpluse 616874000.00
liabilitiesAndStockholdersEquity 910218000.00
cashAndShortTermInvestments 238999000.00
propertyPlantAndEquipmentGross 180676000.00
propertyPlantAndEquipmentNet 180676000.00
netWorkingCapital 545066000.00
netInvestedCapital 678928000.00
commonStockSharesOutstanding 37582348.00
2021-03-31
date 2021-03-31
filing_date 2021-05-04
currency_symbol USD
totalAssets 840824000.00
intangibleAssets 10097000.00
otherCurrentAssets 20782000.00
totalLiab 190353000.00
totalStockholderEquity 655091000.00
otherCurrentLiab 90214000.00
commonStock 36000.00
retainedEarnings 52458000.00
otherLiab 7966000.00
goodWill 8006000.00
otherAssets 58892000.00
cash 55632000.00
totalCurrentLiabilities 111862000.00
netDebt 21152000.00
shortTermDebt 6259000.00
shortLongTermDebtTotal 76784000.00
otherStockholderEquity 603022000.00
propertyPlantEquipment 50314000.00
totalCurrentAssets 635127000.00
netTangibleAssets 636988000.00
shortTermInvestments 186977000.00
netReceivables 126415000.00
inventory 245321000.00
accountsPayable 15389000.00
noncontrollingInterestInConsolidatedEntity -4620000.00
accumulatedOtherComprehensiveIncome -425000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 52458000.00
nonCurrrentAssetsOther 9914000.00
nonCurrentAssetsTotal 205697000.00
capitalLeaseObligations 76784000.00
longTermDebtTotal 27000000.00
nonCurrentLiabilitiesOther 78491000.00
nonCurrentLiabilitiesTotal 78491000.00
capitalSurpluse 603022000.00
liabilitiesAndStockholdersEquity 840824000.00
cashAndShortTermInvestments 242609000.00
propertyPlantAndEquipmentGross 128702000.00
propertyPlantAndEquipmentNet 128702000.00
netWorkingCapital 523265000.00
netInvestedCapital 655091000.00
commonStockSharesOutstanding 37533520.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
totalAssets 822983000.00
intangibleAssets 10639000.00
otherCurrentAssets 18735000.00
totalLiab 185195000.00
totalStockholderEquity 641498000.00
otherCurrentLiab 3000000.00
commonStock 36000.00
retainedEarnings 40622000.00
otherLiab 8014000.00
goodWill 8372000.00
otherAssets 138101000.00
cash 69670000.00
totalCurrentLiabilities 105932000.00
currentDeferredRevenue 82795000.00
netDebt 7607000.00
shortTermDebt 6028000.00
shortLongTermDebtTotal 77277000.00
otherStockholderEquity 598299000.00
propertyPlantEquipment 48169000.00
totalCurrentAssets 617702000.00
netTangibleAssets 622487000.00
shortTermInvestments 195162000.00
netReceivables 114608000.00
inventory 219527000.00
accountsPayable 14109000.00
noncontrollingInterestInConsolidatedEntity -3710000.00
accumulatedOtherComprehensiveIncome 2541000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 40622000.00
nonCurrrentAssetsOther 8705000.00
nonCurrentAssetsTotal 205281000.00
capitalLeaseObligations 77277000.00
longTermDebtTotal 27066000.00
nonCurrentLiabilitiesOther 79263000.00
nonCurrentLiabilitiesTotal 79263000.00
capitalSurpluse 598299000.00
liabilitiesAndStockholdersEquity 822983000.00
cashAndShortTermInvestments 264832000.00
propertyPlantAndEquipmentGross 127426000.00
propertyPlantAndEquipmentNet 127426000.00
netWorkingCapital 511770000.00
netInvestedCapital 641498000.00
commonStockSharesOutstanding 37453842.00
2020-09-30
date 2020-09-30
filing_date 2020-11-02
currency_symbol USD
totalAssets 810303000.00
intangibleAssets 10640000.00
otherCurrentAssets 17109000.00
totalLiab 190591000.00
totalStockholderEquity 622406000.00
otherCurrentLiab 3000000.00
commonStock 36000.00
retainedEarnings 36974000.00
otherLiab 10147000.00
goodWill 8004000.00
otherAssets 55978000.00
cash 80115000.00
totalCurrentLiabilities 108055000.00
currentDeferredRevenue 84691000.00
netDebt -1906000.00
shortTermDebt 5820000.00
shortLongTermDebtTotal 78209000.00
otherStockholderEquity 585295000.00
propertyPlantEquipment 64906000.00
totalCurrentAssets 590199000.00
netTangibleAssets 603762000.00
shortTermInvestments 188611000.00
netReceivables 112817000.00
inventory 191547000.00
accountsPayable 14544000.00
noncontrollingInterestInConsolidatedEntity -2694000.00
accumulatedOtherComprehensiveIncome 101000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 36974000.00
nonCurrrentAssetsOther 8068000.00
nonCurrentAssetsTotal 220104000.00
capitalLeaseObligations 78209000.00
longTermDebtTotal 27391000.00
nonCurrentLiabilitiesOther 82536000.00
nonCurrentLiabilitiesTotal 82536000.00
capitalSurpluse 585295000.00
liabilitiesAndStockholdersEquity 810303000.00
cashAndShortTermInvestments 268726000.00
propertyPlantAndEquipmentGross 145482000.00
propertyPlantAndEquipmentNet 145482000.00
netWorkingCapital 482144000.00
netInvestedCapital 622406000.00
commonStockSharesOutstanding 36207716.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
totalAssets 780200000.00
intangibleAssets 10645000.00
otherCurrentAssets 16545000.00
totalLiab 157039000.00
totalStockholderEquity 624794000.00
otherCurrentLiab 3000000.00
commonStock 36000.00
retainedEarnings 45789000.00
otherLiab 7300000.00
goodWill 7665000.00
otherAssets 43211000.00
cash 134381000.00
totalCurrentLiabilities 77612000.00
currentDeferredRevenue 54718000.00
netDebt -56792000.00
shortTermDebt 5462000.00
shortLongTermDebtTotal 77589000.00
otherStockholderEquity 581066000.00
propertyPlantEquipment 142784000.00
totalCurrentAssets 575895000.00
netTangibleAssets 606484000.00
shortTermInvestments 143914000.00
netReceivables 97613000.00
inventory 183442000.00
accountsPayable 14432000.00
noncontrollingInterestInConsolidatedEntity -1633000.00
accumulatedOtherComprehensiveIncome -2097000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 45789000.00
nonCurrrentAssetsOther 6737000.00
nonCurrentAssetsTotal 204305000.00
capitalLeaseObligations 77589000.00
longTermDebtTotal 26202000.00
nonCurrentLiabilitiesOther 3267000.00
nonCurrentLiabilitiesTotal 79427000.00
capitalSurpluse 581066000.00
liabilitiesAndStockholdersEquity 780200000.00
cashAndShortTermInvestments 278295000.00
propertyPlantAndEquipmentGross 142784000.00
propertyPlantAndEquipmentNet 142784000.00
netWorkingCapital 498283000.00
netInvestedCapital 624794000.00
commonStockSharesOutstanding 35400542.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
totalAssets 664240000.00
intangibleAssets 25024000.00
otherCurrentAssets 15403000.00
totalLiab 176123000.00
totalStockholderEquity 488933000.00
otherCurrentLiab 3000000.00
commonStock 35000.00
retainedEarnings 57749000.00
otherLiab 15150000.00
goodWill 7509000.00
otherAssets 36814000.00
cash 72456000.00
totalCurrentLiabilities 88074000.00
currentDeferredRevenue 62335000.00
netDebt 7339000.00
shortTermDebt 6896000.00
shortLongTermDebtTotal 79795000.00
otherStockholderEquity 436149000.00
propertyPlantEquipment 141153000.00
totalCurrentAssets 453740000.00
netTangibleAssets 456400000.00
shortTermInvestments 95766000.00
netReceivables 103963000.00
inventory 166152000.00
accountsPayable 15843000.00
noncontrollingInterestInConsolidatedEntity -816000.00
accumulatedOtherComprehensiveIncome -4575000.00
commonStockTotalEquity 35000.00
retainedEarningsTotalEquity 57749000.00
nonCurrrentAssetsOther 3869000.00
nonCurrentAssetsTotal 210500000.00
capitalLeaseObligations 79795000.00
longTermDebtTotal 26483000.00
nonCurrentLiabilitiesOther 11247000.00
nonCurrentLiabilitiesTotal 88049000.00
capitalSurpluse 435724000.00
liabilitiesAndStockholdersEquity 664240000.00
cashAndShortTermInvestments 168222000.00
propertyPlantAndEquipmentGross 141153000.00
propertyPlantAndEquipmentNet 141153000.00
netWorkingCapital 365666000.00
netInvestedCapital 488933000.00
commonStockSharesOutstanding 36362726.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 665901000.00
intangibleAssets 25407000.00
otherCurrentAssets 14852000.00
totalLiab 180288000.00
totalStockholderEquity 485892000.00
otherCurrentLiab 4291000.00
commonStock 35000.00
retainedEarnings 57522000.00
otherLiab 15250000.00
goodWill 7656000.00
otherAssets 34251000.00
cash 72779000.00
totalCurrentLiabilities 91048000.00
currentDeferredRevenue 63339000.00
netDebt 9518000.00
shortTermDebt 8307000.00
shortLongTermDebtTotal 82297000.00
otherStockholderEquity 430335000.00
propertyPlantEquipment 131923000.00
totalCurrentAssets 463134000.00
netTangibleAssets 449299000.00
shortTermInvestments 116610000.00
netReceivables 105901000.00
inventory 152992000.00
accountsPayable 15111000.00
noncontrollingInterestInConsolidatedEntity -279000.00
accumulatedOtherComprehensiveIncome -2324000.00
commonStockTotalEquity 35000.00
retainedEarningsTotalEquity 57522000.00
nonCurrrentAssetsOther 2946000.00
nonCurrentAssetsTotal 202767000.00
capitalLeaseObligations 82297000.00
longTermDebtTotal 26748000.00
nonCurrentLiabilitiesOther 11245000.00
nonCurrentLiabilitiesTotal 89240000.00
capitalSurpluse 430659000.00
liabilitiesAndStockholdersEquity 665901000.00
cashAndShortTermInvestments 189389000.00
propertyPlantAndEquipmentGross 135453000.00
propertyPlantAndEquipmentNet 135453000.00
commonStockSharesOutstanding 36312471.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
totalAssets 614170000.00
intangibleAssets 25494000.00
otherCurrentAssets 14702000.00
totalLiab 147229000.00
totalStockholderEquity 467332000.00
otherCurrentLiab 4557000.00
commonStock 35000.00
retainedEarnings 47833000.00
otherLiab 15662000.00
goodWill 7452000.00
otherAssets 42448000.00
cash 111581000.00
totalCurrentLiabilities 86167000.00
currentDeferredRevenue 65606000.00
netDebt -62139000.00
shortTermDebt 4042000.00
shortLongTermDebtTotal 49442000.00
otherStockholderEquity 423464000.00
propertyPlantEquipment 87442000.00
totalCurrentAssets 451334000.00
netTangibleAssets 434386000.00
shortTermInvestments 82864000.00
netReceivables 101828000.00
inventory 140359000.00
accountsPayable 11962000.00
noncontrollingInterestInConsolidatedEntity -391000.00
accumulatedOtherComprehensiveIncome -4010000.00
commonStockTotalEquity 35000.00
retainedEarningsTotalEquity 47833000.00
nonCurrrentAssetsOther 9630000.00
deferredLongTermAssetCharges 32818000.00
nonCurrentAssetsTotal 162836000.00
capitalLeaseObligations 49442000.00
nonCurrentLiabilitiesOther 11701000.00
nonCurrentLiabilitiesTotal 61062000.00
capitalSurpluse 423474000.00
liabilitiesAndStockholdersEquity 614170000.00
cashAndShortTermInvestments 194445000.00
propertyPlantAndEquipmentGross 87442000.00
propertyPlantAndEquipmentNet 87442000.00
commonStockSharesOutstanding 36271394.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
totalAssets 585109000.00
intangibleAssets 26031000.00
otherCurrentAssets 15601000.00
totalLiab 130926000.00
totalStockholderEquity 454091000.00
otherCurrentLiab 4622000.00
commonStock 35000.00
retainedEarnings 36350000.00
otherLiab 15019000.00
goodWill 7765000.00
otherAssets 36293000.00
cash 77261000.00
totalCurrentLiabilities 69761000.00
currentDeferredRevenue 52654000.00
netDebt -27373000.00
shortTermDebt 3742000.00
shortLongTermDebtTotal 49888000.00
otherStockholderEquity 419706000.00
propertyPlantEquipment 80416000.00
totalCurrentAssets 434604000.00
netTangibleAssets 420295000.00
shortTermInvestments 109996000.00
netReceivables 99011000.00
inventory 132735000.00
accountsPayable 8743000.00
noncontrollingInterestInConsolidatedEntity 92000.00
accumulatedOtherComprehensiveIncome -1514000.00
commonStockTotalEquity 35000.00
retainedEarningsTotalEquity 36350000.00
nonCurrrentAssetsOther 1632000.00
deferredLongTermAssetCharges 34661000.00
nonCurrentAssetsTotal 150505000.00
capitalLeaseObligations 49888000.00
nonCurrentLiabilitiesOther 11013000.00
nonCurrentLiabilitiesTotal 61165000.00
capitalSurpluse 419220000.00
liabilitiesAndStockholdersEquity 585109000.00
cashAndShortTermInvestments 187257000.00
propertyPlantAndEquipmentGross 80416000.00
propertyPlantAndEquipmentNet 80416000.00
commonStockSharesOutstanding 36214321.00
2019-03-31
date 2019-03-31
filing_date 2019-05-07
currency_symbol USD
totalAssets 568789000.00
intangibleAssets 26813000.00
otherCurrentAssets 11869000.00
totalLiab 132126000.00
totalStockholderEquity 436732000.00
otherCurrentLiab 4611000.00
commonStock 34000.00
retainedEarnings 19762000.00
otherLiab 16644000.00
goodWill 7659000.00
otherAssets 33475000.00
cash 95606000.00
totalCurrentLiabilities 69412000.00
currentDeferredRevenue 53421000.00
netDebt -45848000.00
shortTermDebt 3688000.00
shortLongTermDebt 3688000.00
shortLongTermDebtTotal 49758000.00
otherStockholderEquity 419936000.00
propertyPlantEquipment 77756000.00
totalCurrentAssets 423086000.00
netTangibleAssets 402260000.00
shortTermInvestments 99241000.00
netReceivables 94679000.00
longTermDebt 46070000.00
inventory 121691000.00
accountsPayable 7692000.00
noncontrollingInterestInConsolidatedEntity -69000.00
accumulatedOtherComprehensiveIncome -2578000.00
commonStockTotalEquity 34000.00
retainedEarningsTotalEquity 19762000.00
nonCurrrentAssetsOther 1613000.00
deferredLongTermAssetCharges 31862000.00
nonCurrentAssetsTotal 145703000.00
capitalLeaseObligations 49758000.00
nonCurrentLiabilitiesOther 12672000.00
nonCurrentLiabilitiesTotal 62714000.00
capitalSurpluse 419514000.00
liabilitiesAndStockholdersEquity 568789000.00
cashAndShortTermInvestments 194847000.00
propertyPlantAndEquipmentGross 77756000.00
propertyPlantAndEquipmentNet 77756000.00
commonStockSharesOutstanding 36213164.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
totalAssets 515006000.00
intangibleAssets 27245000.00
otherCurrentAssets 12200000.00
totalLiab 92591000.00
totalStockholderEquity 422240000.00
deferredLongTermLiab 7586000.00
otherCurrentLiab 57886000.00
commonStock 34000.00
retainedEarnings 9064000.00
otherLiab 26529000.00
goodWill 7813000.00
otherAssets 33815000.00
cash 67850000.00
totalCurrentLiabilities 66062000.00
netDebt -67850000.00
otherStockholderEquity 415142000.00
propertyPlantEquipment 35407000.00
totalCurrentAssets 410726000.00
netTangibleAssets 387182000.00
shortTermInvestments 133039000.00
netReceivables 81896000.00
inventory 115741000.00
accountsPayable 8176000.00
noncontrollingInterestInConsolidatedEntity 175000.00
accumulatedOtherComprehensiveIncome -1942000.00
commonStockTotalEquity 34000.00
retainedEarningsTotalEquity 9064000.00
nonCurrrentAssetsOther 875000.00
nonCurrentAssetsTotal 104280000.00
nonCurrentLiabilitiesOther 18943000.00
nonCurrentLiabilitiesTotal 26529000.00
capitalSurpluse 415084000.00
liabilitiesAndStockholdersEquity 515006000.00
cashAndShortTermInvestments 200889000.00
propertyPlantAndEquipmentGross 35407000.00
propertyPlantAndEquipmentNet 35407000.00
commonStockSharesOutstanding 36150450.00
2018-09-30
date 2018-09-30
filing_date 2018-11-05
currency_symbol USD
totalAssets 501005000.00
intangibleAssets 27284000.00
otherCurrentAssets 13536000.00
totalLiab 91717000.00
totalStockholderEquity 409419000.00
deferredLongTermLiab 7510000.00
otherCurrentLiab 56183000.00
commonStock 34000.00
retainedEarnings 2403000.00
otherLiab 26665000.00
goodWill 7923000.00
otherAssets 34070000.00
cash 47742000.00
totalCurrentLiabilities 65052000.00
netDebt -47742000.00
otherStockholderEquity 407982000.00
propertyPlantEquipment 34133000.00
totalCurrentAssets 397595000.00
netTangibleAssets 374212000.00
shortTermInvestments 146176000.00
netReceivables 80435000.00
longTermDebt 0.00
inventory 109706000.00
accountsPayable 8869000.00
totalPermanentEquity 409288000.00
noncontrollingInterestInConsolidatedEntity -131000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -899000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 34000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 2403000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1085000.00
deferredLongTermAssetCharges 32985000.00
nonCurrentAssetsTotal 103410000.00
nonCurrentLiabilitiesOther 19155000.00
nonCurrentLiabilitiesTotal 26665000.00
capitalSurpluse 407881000.00
liabilitiesAndStockholdersEquity 501005000.00
cashAndShortTermInvestments 193918000.00
propertyPlantAndEquipmentGross 34133000.00
propertyPlantAndEquipmentNet 34133000.00
commonStockSharesOutstanding 34248484.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
totalAssets 499314000.00
intangibleAssets 27344000.00
otherCurrentAssets 13994000.00
totalLiab 74115000.00
totalStockholderEquity 425199000.00
deferredLongTermLiab 7430000.00
otherCurrentLiab 42255000.00
commonStock 34000.00
retainedEarnings 21333000.00
otherLiab 24428000.00
goodWill 7977000.00
otherAssets 35178000.00
cash 59705000.00
totalCurrentLiabilities 49687000.00
netDebt -59705000.00
otherStockholderEquity 404832000.00
propertyPlantEquipment 33719000.00
totalCurrentAssets 392499000.00
longTermInvestments 2597000.00
netTangibleAssets 389878000.00
shortTermInvestments 147185000.00
netReceivables 74059000.00
longTermDebt 0.00
inventory 97556000.00
accountsPayable 7432000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -661000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 34000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21333000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1049000.00
deferredLongTermAssetCharges 34129000.00
nonCurrentAssetsTotal 106815000.00
nonCurrentLiabilitiesOther 16998000.00
nonCurrentLiabilitiesTotal 24428000.00
capitalSurpluse 404493000.00
liabilitiesAndStockholdersEquity 499314000.00
cashAndShortTermInvestments 206890000.00
propertyPlantAndEquipmentGross 33719000.00
propertyPlantAndEquipmentNet 33719000.00
commonStockSharesOutstanding 36116254.00
2018-03-31
date 2018-03-31
filing_date 2018-05-08
currency_symbol USD
totalAssets 489707000.00
intangibleAssets 28241000.00
otherCurrentAssets 12774000.00
totalLiab 74786000.00
totalStockholderEquity 414921000.00
deferredLongTermLiab 7345000.00
otherCurrentLiab 42850000.00
commonStock 34000.00
retainedEarnings 7951000.00
otherLiab 24533000.00
goodWill 8414000.00
otherAssets 29833000.00
cash 52805000.00
totalCurrentLiabilities 50253000.00
netDebt -52805000.00
otherStockholderEquity 403936000.00
propertyPlantEquipment 31995000.00
totalCurrentAssets 387938000.00
longTermInvestments 3286000.00
netTangibleAssets 378266000.00
shortTermInvestments 162636000.00
netReceivables 65107000.00
longTermDebt 0.00
inventory 94616000.00
accountsPayable 7403000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2637000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 34000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 7951000.00
treasuryStock 0.00
nonCurrrentAssetsOther 968000.00
deferredLongTermAssetCharges 28865000.00
nonCurrentAssetsTotal 101769000.00
nonCurrentLiabilitiesOther 17188000.00
nonCurrentLiabilitiesTotal 24533000.00
capitalSurpluse 404299000.00
liabilitiesAndStockholdersEquity 489707000.00
cashAndShortTermInvestments 215441000.00
propertyPlantAndEquipmentGross 31995000.00
propertyPlantAndEquipmentNet 31995000.00
commonStockSharesOutstanding 35917051.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
totalAssets 476667000.00
intangibleAssets 23778000.00
otherCurrentAssets 7289000.00
totalLiab 76259000.00
totalStockholderEquity 400408000.00
deferredLongTermLiab 6199000.00
otherCurrentLiab 44825000.00
commonStock 33000.00
retainedEarnings 1996000.00
otherLiab 21378000.00
goodWill 8178000.00
otherAssets 63534000.00
cash 50637000.00
totalCurrentLiabilities 51582000.00
netDebt -50637000.00
otherStockholderEquity 396379000.00
propertyPlantEquipment 30899000.00
totalCurrentAssets 382234000.00
longTermInvestments 3872000.00
netTangibleAssets 368452000.00
shortTermInvestments 163954000.00
netReceivables 58007000.00
longTermDebt 0.00
inventory 94901000.00
accountsPayable 6757000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1569000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 1996000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1016000.00
nonCurrentAssetsTotal 94433000.00
nonCurrentLiabilitiesOther 18478000.00
nonCurrentLiabilitiesTotal 24677000.00
capitalSurpluse 396810000.00
liabilitiesAndStockholdersEquity 476667000.00
cashAndShortTermInvestments 214591000.00
propertyPlantAndEquipmentGross 30899000.00
propertyPlantAndEquipmentNet 30899000.00
commonStockSharesOutstanding 35833621.00
2017-09-30
date 2017-09-30
filing_date 2017-11-07
currency_symbol USD
totalAssets 459094000.00
intangibleAssets 23821000.00
otherCurrentAssets 8228000.00
totalLiab 75262000.00
totalStockholderEquity 383832000.00
deferredLongTermLiab 6065000.00
otherCurrentLiab 45312000.00
commonStock 33000.00
retainedEarnings -7087000.00
otherLiab 20883000.00
goodWill 7449000.00
otherAssets 59054000.00
cash 65621000.00
totalCurrentLiabilities 51080000.00
netDebt -65621000.00
otherStockholderEquity 389886000.00
propertyPlantEquipment 28259000.00
totalCurrentAssets 371781000.00
netTangibleAssets 352562000.00
shortTermInvestments 153203000.00
netReceivables 47964000.00
longTermDebt 0.00
inventory 90529000.00
accountsPayable 5768000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1204000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -7087000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5281000.00
deferredLongTermAssetCharges 22503000.00
nonCurrentAssetsTotal 87313000.00
nonCurrentLiabilitiesOther 18117000.00
nonCurrentLiabilitiesTotal 24182000.00
capitalSurpluse 389682000.00
liabilitiesAndStockholdersEquity 459094000.00
cashAndShortTermInvestments 218824000.00
propertyPlantAndEquipmentGross 28259000.00
propertyPlantAndEquipmentNet 28259000.00
commonStockSharesOutstanding 35664272.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
totalAssets 417003000.00
intangibleAssets 0.00
otherCurrentAssets 8165000.00
totalLiab 44025000.00
totalStockholderEquity 372978000.00
deferredLongTermLiab 5682000.00
otherCurrentLiab 33177000.00
commonStock 33000.00
retainedEarnings -7325000.00
otherLiab 6514000.00
goodWill 0.00
otherAssets 27867000.00
cash 76576000.00
totalCurrentLiabilities 37511000.00
netDebt -76576000.00
otherStockholderEquity 385270000.00
propertyPlantEquipment 24419000.00
totalCurrentAssets 364717000.00
netTangibleAssets 372978000.00
shortTermInvestments 142068000.00
netReceivables 48714000.00
longTermDebt 0.00
inventory 81141000.00
accountsPayable 4334000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4695000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -7325000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5371000.00
deferredLongTermAssetCharges 22496000.00
nonCurrentAssetsTotal 52286000.00
nonCurrentLiabilitiesOther 832000.00
nonCurrentLiabilitiesTotal 6514000.00
capitalSurpluse 384965000.00
liabilitiesAndStockholdersEquity 417003000.00
cashAndShortTermInvestments 218644000.00
propertyPlantAndEquipmentGross 24419000.00
propertyPlantAndEquipmentNet 24419000.00
commonStockSharesOutstanding 33219487.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
totalAssets 418365000.00
intangibleAssets 0.00
otherCurrentAssets 3209000.00
totalLiab 44893000.00
totalStockholderEquity 373472000.00
deferredLongTermLiab 5501000.00
otherCurrentLiab 33234000.00
commonStock 33000.00
retainedEarnings -5767000.00
otherLiab 6329000.00
goodWill 0.00
otherAssets 23098000.00
cash 109383000.00
totalCurrentLiabilities 38564000.00
currentDeferredRevenue 357000.00
netDebt -109383000.00
otherStockholderEquity 383206000.00
propertyPlantEquipment 22905000.00
totalCurrentAssets 372362000.00
netTangibleAssets 373472000.00
shortTermInvestments 122256000.00
netReceivables 49865000.00
longTermDebt 0.00
inventory 79187000.00
accountsPayable 4973000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3926000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -5767000.00
treasuryStock 0.00
nonCurrrentAssetsOther 612000.00
deferredLongTermAssetCharges 22486000.00
nonCurrentAssetsTotal 46003000.00
nonCurrentLiabilitiesOther 828000.00
nonCurrentLiabilitiesTotal 6329000.00
capitalSurpluse 383132000.00
liabilitiesAndStockholdersEquity 418365000.00
cashAndShortTermInvestments 231639000.00
propertyPlantAndEquipmentGross 22905000.00
propertyPlantAndEquipmentNet 22905000.00
commonStockSharesOutstanding 31611841.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
totalAssets 308254000.00
intangibleAssets 0.00
otherCurrentAssets 4962000.00
totalLiab 41707000.00
totalStockholderEquity 266547000.00
deferredLongTermLiab 5083000.00
otherCurrentLiab 31346000.00
commonStock 31000.00
retainedEarnings -2661000.00
otherLiab 5907000.00
goodWill 0.00
otherAssets 22963000.00
cash 13236000.00
totalCurrentLiabilities 35800000.00
currentDeferredRevenue 344000.00
netDebt -13236000.00
otherStockholderEquity 274177000.00
propertyPlantEquipment 21464000.00
totalCurrentAssets 263827000.00
netTangibleAssets 266547000.00
shortTermInvestments 115517000.00
netReceivables 43335000.00
longTermDebt 0.00
inventory 73012000.00
accountsPayable 4110000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4688000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 31000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -2661000.00
treasuryStock 0.00
nonCurrrentAssetsOther 487000.00
nonCurrentAssetsTotal 44427000.00
nonCurrentLiabilitiesOther 824000.00
nonCurrentLiabilitiesTotal 5907000.00
capitalSurpluse 273865000.00
liabilitiesAndStockholdersEquity 308254000.00
cashAndShortTermInvestments 128753000.00
propertyPlantAndEquipmentGross 21464000.00
propertyPlantAndEquipmentNet 21464000.00
commonStockSharesOutstanding 31045700.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
totalAssets 297279000.00
intangibleAssets 0.00
otherCurrentAssets 5004000.00
totalLiab 43425000.00
totalStockholderEquity 253854000.00
deferredLongTermLiab 0.00
otherCurrentLiab 33415000.00
commonStock 31000.00
retainedEarnings -17616000.00
otherLiab 6081000.00
goodWill 0.00
otherAssets 13832000.00
cash 15856000.00
totalCurrentLiabilities 37344000.00
currentDeferredRevenue 345000.00
netDebt -15856000.00
otherStockholderEquity 275439000.00
propertyPlantEquipment 16224000.00
totalCurrentAssets 267223000.00
netTangibleAssets 253854000.00
shortTermInvestments 125975000.00
netReceivables 41739000.00
longTermDebt 0.00
inventory 70092000.00
accountsPayable 3584000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3592000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 31000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -17616000.00
treasuryStock 0.00
nonCurrrentAssetsOther 438000.00
deferredLongTermAssetCharges 13394000.00
nonCurrentAssetsTotal 30056000.00
nonCurrentLiabilitiesOther 6081000.00
nonCurrentLiabilitiesTotal 6081000.00
capitalSurpluse 275031000.00
liabilitiesAndStockholdersEquity 297279000.00
cashAndShortTermInvestments 141831000.00
propertyPlantAndEquipmentGross 16224000.00
propertyPlantAndEquipmentNet 16224000.00
commonStockSharesOutstanding 33755383.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
totalAssets 283979000.00
intangibleAssets 0.00
otherCurrentAssets 2488000.00
totalLiab 36388000.00
totalStockholderEquity 247591000.00
deferredLongTermLiab 0.00
otherCurrentLiab 27708000.00
commonStock 30000.00
retainedEarnings -16510000.00
otherLiab 4199000.00
goodWill 0.00
otherAssets 11863000.00
cash 13914000.00
totalCurrentLiabilities 32189000.00
currentDeferredRevenue 411000.00
netDebt -13914000.00
otherStockholderEquity 267071000.00
propertyPlantEquipment 11864000.00
totalCurrentAssets 260252000.00
netTangibleAssets 247591000.00
shortTermInvestments 125949000.00
netReceivables 37850000.00
longTermDebt 0.00
inventory 68406000.00
accountsPayable 4070000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2579000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -16510000.00
treasuryStock 0.00
nonCurrrentAssetsOther 441000.00
deferredLongTermAssetCharges 11422000.00
nonCurrentAssetsTotal 23727000.00
nonCurrentLiabilitiesOther 4199000.00
nonCurrentLiabilitiesTotal 4199000.00
capitalSurpluse 266650000.00
liabilitiesAndStockholdersEquity 283979000.00
cashAndShortTermInvestments 139863000.00
propertyPlantAndEquipmentGross 11864000.00
propertyPlantAndEquipmentNet 11864000.00
commonStockSharesOutstanding 33308193.00
2016-03-31
date 2016-03-31
filing_date 2016-05-09
currency_symbol USD
totalAssets 275121000.00
intangibleAssets 0.00
otherCurrentAssets 1383000.00
totalLiab 37073000.00
totalStockholderEquity 238048000.00
deferredLongTermLiab 0.00
otherCurrentLiab 29429000.00
commonStock 30000.00
retainedEarnings -16695000.00
otherLiab 3094000.00
goodWill 0.00
otherAssets 11753000.00
cash 17606000.00
totalCurrentLiabilities 33979000.00
currentDeferredRevenue 528000.00
netDebt -17606000.00
otherStockholderEquity 255713000.00
propertyPlantEquipment 9717000.00
totalCurrentAssets 253651000.00
netTangibleAssets 238048000.00
shortTermInvestments 126813000.00
netReceivables 31823000.00
longTermDebt 0.00
inventory 66564000.00
accountsPayable 4022000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -786000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -16695000.00
treasuryStock 0.00
nonCurrrentAssetsOther 435000.00
deferredLongTermAssetCharges 11318000.00
nonCurrentAssetsTotal 21470000.00
nonCurrentLiabilitiesOther 3094000.00
nonCurrentLiabilitiesTotal 3094000.00
capitalSurpluse 255499000.00
liabilitiesAndStockholdersEquity 275121000.00
cashAndShortTermInvestments 144419000.00
propertyPlantAndEquipmentGross 9717000.00
propertyPlantAndEquipmentNet 9717000.00
commonStockSharesOutstanding 33023495.00
2015-12-31
date 2015-12-31
filing_date 2016-03-08
currency_symbol USD
totalAssets 263848000.00
intangibleAssets 0.00
otherCurrentAssets 1304000.00
totalLiab 31326000.00
totalStockholderEquity 232522000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25055000.00
commonStock 30000.00
retainedEarnings -17475000.00
otherLiab 3178000.00
goodWill 0.00
otherAssets 10536000.00
cash 19547000.00
totalCurrentLiabilities 28148000.00
currentDeferredRevenue 526000.00
netDebt -19547000.00
otherStockholderEquity 251967000.00
propertyPlantEquipment 8951000.00
totalCurrentAssets 244361000.00
netTangibleAssets 232522000.00
shortTermInvestments 129257000.00
netReceivables 29444000.00
longTermDebt 0.00
inventory 56761000.00
accountsPayable 2567000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2115000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -17475000.00
treasuryStock 0.00
nonCurrrentAssetsOther 393000.00
deferredLongTermAssetCharges 10143000.00
nonCurrentAssetsTotal 19487000.00
nonCurrentLiabilitiesOther 3178000.00
nonCurrentLiabilitiesTotal 3178000.00
capitalSurpluse 252087000.00
liabilitiesAndStockholdersEquity 263848000.00
cashAndShortTermInvestments 148804000.00
propertyPlantAndEquipmentGross 8951000.00
propertyPlantAndEquipmentNet 8951000.00
commonStockSharesOutstanding 32321410.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
totalAssets 259325000.00
intangibleAssets 0.00
otherCurrentAssets 177000.00
totalLiab 30735000.00
totalStockholderEquity 228590000.00
deferredLongTermLiab 0.00
otherCurrentLiab 23469000.00
commonStock 30000.00
retainedEarnings -19108000.00
otherLiab 2458000.00
goodWill 0.00
otherAssets 1602000.00
cash 159098000.00
totalCurrentLiabilities 28277000.00
currentDeferredRevenue 784000.00
netDebt -159098000.00
otherStockholderEquity -10121000.00
propertyPlantEquipment 8646000.00
totalCurrentAssets 249077000.00
shortTermInvestments 0.00
netReceivables 26373000.00
longTermDebt 0.00
inventory 50324000.00
accountsPayable 4024000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1536000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 293000.00
nonCurrentAssetsTotal 10248000.00
nonCurrentLiabilitiesTotal 2458000.00
liabilitiesAndStockholdersEquity 259325000.00
cashAndShortTermInvestments 159098000.00
propertyPlantAndEquipmentGross 8646000.00
propertyPlantAndEquipmentNet 8646000.00
commonStockSharesOutstanding 10189248.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 129070000.00
otherCurrentAssets 182000.00
totalLiab 28702000.00
totalStockholderEquity 100368000.00
otherCurrentLiab 22382000.00
commonStock 25000.00
retainedEarnings -20009000.00
otherLiab 1813000.00
otherAssets 2907000.00
cash 36764000.00
totalCurrentLiabilities 26889000.00
currentDeferredRevenue 786000.00
netDebt -36764000.00
otherStockholderEquity 124558000.00
propertyPlantEquipment 7976000.00
totalCurrentAssets 118187000.00
netReceivables 25493000.00
inventory 44179000.00
accountsPayable 3721000.00
accumulatedOtherComprehensiveIncome -1233000.00
commonStockTotalEquity 25000.00
preferredStockTotalEquity 111467000.00
nonCurrrentAssetsOther 1868000.00
nonCurrentAssetsTotal 10883000.00
nonCurrentLiabilitiesTotal 1813000.00
liabilitiesAndStockholdersEquity 129070000.00
cashAndShortTermInvestments 36764000.00
propertyPlantAndEquipmentGross 7976000.00
propertyPlantAndEquipmentNet 7976000.00
commonStockSharesOutstanding 29838637.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
commonStockSharesOutstanding 24510785.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 121381000.00
otherCurrentAssets 331000.00
totalLiab 133751000.00
totalStockholderEquity -12370000.00
deferredLongTermLiab 1511000.00
otherCurrentLiab 16884000.00
commonStock 5000.00
retainedEarnings -19840000.00
otherLiab 1461000.00
otherAssets 899000.00
cash 3290000.00
totalCurrentLiabilities 20823000.00
currentDeferredRevenue 1591000.00
netDebt -3290000.00
otherStockholderEquity 10954000.00
propertyPlantEquipment 5181000.00
totalCurrentAssets 115301000.00
netTangibleAssets -12370000.00
shortTermInvestments 48253000.00
netReceivables 20566000.00
inventory 33451000.00
accountsPayable 2348000.00
accumulatedOtherComprehensiveIncome -864000.00
commonStockTotalEquity 5000.00
preferredStockTotalEquity 111467000.00
nonCurrrentAssetsOther 328000.00
nonCurrentAssetsTotal 6080000.00
nonCurrentLiabilitiesTotal 112928000.00
liabilitiesAndStockholdersEquity 121381000.00
cashAndShortTermInvestments 51543000.00
propertyPlantAndEquipmentGross 5181000.00
propertyPlantAndEquipmentNet 5181000.00
commonStockSharesOutstanding 24510785.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
commonStockSharesOutstanding 24510785.00
2013-12-31
date 2013-12-31
currency_symbol USD
totalAssets 71147000.00
otherCurrentAssets 8343000.00
totalLiab 22987000.00
totalStockholderEquity 48160000.00
otherCurrentLiab 14525000.00
commonStock 4000.00
otherLiab 1150000.00
otherAssets 6878000.00
cash 4131000.00
totalCurrentLiabilities 15837000.00
propertyPlantEquipment 2031000.00
shortTermInvestments 9545000.00
longTermDebt 6000000.00
inventory 27067000.00
accountsPayable 1312000.00
preferredStockTotalEquity 56222000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
totalAssets 1370886000.00
intangibleAssets 81161000.00
otherCurrentAssets 30279000.00
totalLiab 372028000.00
totalStockholderEquity 998858000.00
otherCurrentLiab 97142000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 43904000.00
goodWill 166046000.00
otherAssets 77006000.00
cash 69858000.00
cashAndEquivalents 69858000.00
totalCurrentLiabilities 144932000.00
currentDeferredRevenue 9158000.00
netDebt 165915000.00
shortTermDebt 11953000.00
shortLongTermDebtTotal 235773000.00
otherStockholderEquity 963040000.00
propertyPlantEquipment 290974000.00
totalCurrentAssets 755699000.00
netTangibleAssets 751651000.00
shortTermInvestments 118172000.00
netReceivables 203384000.00
inventory 334006000.00
accountsPayable 26679000.00
accumulatedOtherComprehensiveIncome -8124000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 43904000.00
nonCurrrentAssetsOther 12793000.00
nonCurrentAssetsTotal 615187000.00
capitalLeaseObligations 235773000.00
longTermDebtTotal 24865000.00
nonCurrentLiabilitiesOther 3276000.00
nonCurrentLiabilitiesTotal 227096000.00
capitalSurpluse 963040000.00
liabilitiesAndStockholdersEquity 1370886000.00
cashAndShortTermInvestments 188030000.00
propertyPlantAndEquipmentNet 290974000.00
netWorkingCapital 610767000.00
netInvestedCapital 998858000.00
commonStockSharesOutstanding 37841874.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
totalAssets 1244250000.00
intangibleAssets 90618000.00
otherCurrentAssets 29155000.00
totalLiab 290323000.00
totalStockholderEquity 953927000.00
deferredLongTermLiab 5800000.00
otherCurrentLiab 99796000.00
commonStock 37000.00
capitalStock 37000.00
retainedEarnings 45906000.00
otherLiab 3558000.00
goodWill 166388000.00
otherAssets 78683000.00
cash 59379000.00
cashAndEquivalents 59379000.00
totalCurrentLiabilities 123197000.00
netDebt 114169000.00
shortTermDebt 9980000.00
shortLongTermDebtTotal 173548000.00
otherStockholderEquity 910614000.00
propertyPlantEquipment 227087000.00
totalCurrentAssets 681474000.00
netTangibleAssets 696921000.00
shortTermInvestments 195496000.00
netReceivables 133940000.00
inventory 263504000.00
accountsPayable 13421000.00
accumulatedOtherComprehensiveIncome -2630000.00
commonStockTotalEquity 37000.00
retainedEarningsTotalEquity 45906000.00
nonCurrrentAssetsOther 12985000.00
nonCurrentAssetsTotal 562776000.00
capitalLeaseObligations 173548000.00
longTermDebtTotal 26523000.00
nonCurrentLiabilitiesOther 3558000.00
nonCurrentLiabilitiesTotal 167126000.00
capitalSurpluse 910614000.00
liabilitiesAndStockholdersEquity 1244250000.00
cashAndShortTermInvestments 254875000.00
propertyPlantAndEquipmentNet 227087000.00
netWorkingCapital 558277000.00
netInvestedCapital 953927000.00
commonStockSharesOutstanding 37881180.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
totalAssets 822983000.00
intangibleAssets 10639000.00
otherCurrentAssets 18735000.00
totalLiab 185195000.00
totalStockholderEquity 641498000.00
otherCurrentLiab 3000000.00
commonStock 36000.00
capitalStock 36000.00
retainedEarnings 40622000.00
otherLiab 8014000.00
goodWill 8372000.00
otherAssets 138101000.00
cash 69670000.00
cashAndEquivalents 69670000.00
totalCurrentLiabilities 105932000.00
currentDeferredRevenue 82795000.00
netDebt 7607000.00
shortTermDebt 6028000.00
shortLongTermDebtTotal 77277000.00
otherStockholderEquity 598299000.00
propertyPlantEquipment 48169000.00
totalCurrentAssets 617702000.00
netTangibleAssets 622487000.00
shortTermInvestments 195162000.00
netReceivables 114608000.00
inventory 219527000.00
accountsPayable 14109000.00
noncontrollingInterestInConsolidatedEntity -3710000.00
accumulatedOtherComprehensiveIncome 2541000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 40622000.00
nonCurrrentAssetsOther 8705000.00
nonCurrentAssetsTotal 205281000.00
capitalLeaseObligations 77277000.00
longTermDebtTotal 27066000.00
nonCurrentLiabilitiesOther 79263000.00
nonCurrentLiabilitiesTotal 79263000.00
capitalSurpluse 598299000.00
liabilitiesAndStockholdersEquity 822983000.00
cashAndShortTermInvestments 264832000.00
propertyPlantAndEquipmentGross 127426000.00
propertyPlantAndEquipmentNet 127426000.00
netWorkingCapital 511770000.00
netInvestedCapital 641498000.00
commonStockSharesOutstanding 35766892.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 665901000.00
intangibleAssets 25407000.00
otherCurrentAssets 14852000.00
totalLiab 180288000.00
totalStockholderEquity 485892000.00
otherCurrentLiab 4291000.00
commonStock 35000.00
capitalStock 35000.00
retainedEarnings 57522000.00
otherLiab 15250000.00
goodWill 7656000.00
otherAssets 34251000.00
cash 72779000.00
cashAndEquivalents 72779000.00
totalCurrentLiabilities 91048000.00
currentDeferredRevenue 63339000.00
netDebt 9518000.00
shortTermDebt 8307000.00
shortLongTermDebtTotal 82297000.00
otherStockholderEquity 430659000.00
propertyPlantEquipment 131923000.00
totalCurrentAssets 463134000.00
netTangibleAssets 449299000.00
shortTermInvestments 116610000.00
netReceivables 105901000.00
inventory 152992000.00
accountsPayable 15111000.00
noncontrollingInterestInConsolidatedEntity -279000.00
accumulatedOtherComprehensiveIncome -2324000.00
commonStockTotalEquity 35000.00
retainedEarningsTotalEquity 57522000.00
nonCurrrentAssetsOther 2946000.00
nonCurrentAssetsTotal 202767000.00
capitalLeaseObligations 82297000.00
longTermDebtTotal 26748000.00
nonCurrentLiabilitiesOther 11245000.00
nonCurrentLiabilitiesTotal 89240000.00
capitalSurpluse 430659000.00
liabilitiesAndStockholdersEquity 665901000.00
cashAndShortTermInvestments 189389000.00
propertyPlantAndEquipmentGross 135453000.00
propertyPlantAndEquipmentNet 135453000.00
netWorkingCapital 372086000.00
netInvestedCapital 485892000.00
commonStockSharesOutstanding 36265999.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
totalAssets 515006000.00
intangibleAssets 27245000.00
otherCurrentAssets 12200000.00
totalLiab 92591000.00
totalStockholderEquity 422240000.00
deferredLongTermLiab 7586000.00
otherCurrentLiab 57886000.00
commonStock 34000.00
capitalStock 34000.00
retainedEarnings 9064000.00
otherLiab 26529000.00
goodWill 7813000.00
otherAssets 33815000.00
cash 67850000.00
cashAndEquivalents 67850000.00
totalCurrentLiabilities 66062000.00
netDebt -67850000.00
shortTermDebt 0.00
otherStockholderEquity 415084000.00
propertyPlantEquipment 32612000.00
totalCurrentAssets 410726000.00
longTermInvestments 0.00
netTangibleAssets 384387000.00
shortTermInvestments 133039000.00
netReceivables 81896000.00
inventory 115741000.00
accountsPayable 8176000.00
noncontrollingInterestInConsolidatedEntity 175000.00
accumulatedOtherComprehensiveIncome -1942000.00
commonStockTotalEquity 34000.00
retainedEarningsTotalEquity 9064000.00
nonCurrrentAssetsOther 875000.00
nonCurrentAssetsTotal 104280000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 14772000.00
nonCurrentLiabilitiesTotal 26529000.00
capitalSurpluse 415084000.00
liabilitiesAndStockholdersEquity 515006000.00
cashAndShortTermInvestments 200889000.00
propertyPlantAndEquipmentGross 35407000.00
propertyPlantAndEquipmentNet 35407000.00
netWorkingCapital 344664000.00
netInvestedCapital 422240000.00
commonStockSharesOutstanding 36086821.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
totalAssets 476667000.00
intangibleAssets 23778000.00
otherCurrentAssets 7289000.00
totalLiab 76259000.00
totalStockholderEquity 400408000.00
deferredLongTermLiab 6199000.00
otherCurrentLiab 44825000.00
commonStock 33000.00
retainedEarnings 1996000.00
otherLiab 24677000.00
goodWill 8178000.00
otherAssets 27706000.00
cash 50637000.00
cashAndEquivalents 50637000.00
totalCurrentLiabilities 51582000.00
netDebt -50637000.00
shortTermDebt 0.00
otherStockholderEquity 396379000.00
propertyPlantEquipment 30899000.00
totalCurrentAssets 382234000.00
longTermInvestments 3872000.00
netTangibleAssets 368452000.00
shortTermInvestments 163954000.00
netReceivables 58007000.00
longTermDebt 0.00
inventory 94901000.00
accountsPayable 6757000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1569000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 1996000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1016000.00
nonCurrentAssetsTotal 94433000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 15179000.00
nonCurrentLiabilitiesTotal 24677000.00
capitalSurpluse 396810000.00
liabilitiesAndStockholdersEquity 476667000.00
cashAndShortTermInvestments 214591000.00
propertyPlantAndEquipmentGross 30899000.00
propertyPlantAndEquipmentNet 30899000.00
netWorkingCapital 330652000.00
netInvestedCapital 400408000.00
commonStockSharesOutstanding 35319103.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
totalAssets 308254000.00
intangibleAssets 0.00
otherCurrentAssets 4962000.00
totalLiab 41707000.00
totalStockholderEquity 266547000.00
deferredLongTermLiab 5083000.00
otherCurrentLiab 31346000.00
commonStock 31000.00
retainedEarnings -2661000.00
otherLiab 5907000.00
goodWill 0.00
otherAssets 22963000.00
cash 13236000.00
cashAndEquivalents 13236000.00
totalCurrentLiabilities 35800000.00
currentDeferredRevenue 344000.00
netDebt -13236000.00
shortTermDebt 0.00
otherStockholderEquity 274177000.00
propertyPlantEquipment 21464000.00
totalCurrentAssets 263827000.00
netTangibleAssets 266547000.00
shortTermInvestments 115517000.00
netReceivables 43335000.00
longTermDebt 0.00
inventory 73012000.00
accountsPayable 4110000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4688000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 31000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -2661000.00
treasuryStock 0.00
nonCurrrentAssetsOther 487000.00
nonCurrentAssetsTotal 44427000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 824000.00
nonCurrentLiabilitiesTotal 5907000.00
capitalSurpluse 273865000.00
liabilitiesAndStockholdersEquity 308254000.00
cashAndShortTermInvestments 128753000.00
propertyPlantAndEquipmentGross 21464000.00
propertyPlantAndEquipmentNet 21464000.00
commonStockSharesOutstanding 33478078.00
2015-12-31
date 2015-12-31
filing_date 2016-03-08
currency_symbol USD
totalAssets 263848000.00
intangibleAssets 0.00
otherCurrentAssets 1304000.00
totalLiab 31326000.00
totalStockholderEquity 232522000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25055000.00
commonStock 30000.00
retainedEarnings -17475000.00
otherLiab 3178000.00
goodWill 0.00
otherAssets 10536000.00
cash 19547000.00
totalCurrentLiabilities 28148000.00
currentDeferredRevenue 526000.00
netDebt -19547000.00
otherStockholderEquity -11766000.00
propertyPlantEquipment 8951000.00
totalCurrentAssets 244361000.00
netTangibleAssets 232522000.00
shortTermInvestments 129257000.00
netReceivables 29444000.00
longTermDebt 0.00
inventory 56761000.00
accountsPayable 2567000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2115000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -17475000.00
treasuryStock 0.00
nonCurrrentAssetsOther 393000.00
deferredLongTermAssetCharges 10143000.00
nonCurrentAssetsTotal 19487000.00
nonCurrentLiabilitiesOther 3178000.00
nonCurrentLiabilitiesTotal 3178000.00
capitalSurpluse 252087000.00
liabilitiesAndStockholdersEquity 263848000.00
cashAndShortTermInvestments 148804000.00
propertyPlantAndEquipmentGross 8951000.00
propertyPlantAndEquipmentNet 8951000.00
commonStockSharesOutstanding 14219650.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 121381000.00
otherCurrentAssets 331000.00
totalLiab 133751000.00
totalStockholderEquity -12370000.00
deferredLongTermLiab 1511000.00
otherCurrentLiab 16884000.00
commonStock 5000.00
retainedEarnings -19840000.00
otherLiab 1461000.00
otherAssets 899000.00
cash 3290000.00
totalCurrentLiabilities 20823000.00
currentDeferredRevenue 1591000.00
netDebt -3290000.00
otherStockholderEquity 10954000.00
propertyPlantEquipment 5181000.00
totalCurrentAssets 115301000.00
netTangibleAssets -12370000.00
shortTermInvestments 48253000.00
netReceivables 20566000.00
inventory 33451000.00
accountsPayable 2348000.00
accumulatedOtherComprehensiveIncome -864000.00
commonStockTotalEquity 5000.00
preferredStockTotalEquity 111467000.00
nonCurrrentAssetsOther 328000.00
nonCurrentAssetsTotal 6080000.00
nonCurrentLiabilitiesTotal 112928000.00
liabilitiesAndStockholdersEquity 121381000.00
cashAndShortTermInvestments 51543000.00
propertyPlantAndEquipmentGross 5181000.00
propertyPlantAndEquipmentNet 5181000.00
commonStockSharesOutstanding 24510785.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 71147000.00
otherCurrentAssets 43000.00
totalLiab 79209000.00
totalStockholderEquity -8062000.00
otherCurrentLiab 13432000.00
commonStock 4000.00
retainedEarnings -14993000.00
otherLiab 1150000.00
otherAssets 6878000.00
cash 4131000.00
totalCurrentLiabilities 15837000.00
currentDeferredRevenue 1093000.00
netDebt 1869000.00
shortLongTermDebtTotal 6000000.00
otherStockholderEquity 9798000.00
propertyPlantEquipment 2031000.00
totalCurrentAssets 62238000.00
shortTermInvestments 9545000.00
netReceivables 13152000.00
longTermDebt 6000000.00
inventory 27067000.00
accountsPayable 1312000.00
accumulatedOtherComprehensiveIncome 796000.00
commonStockTotalEquity 4000.00
preferredStockTotalEquity 56222000.00
nonCurrrentAssetsOther 454000.00
nonCurrentAssetsTotal 8909000.00
nonCurrentLiabilitiesTotal 63372000.00
liabilitiesAndStockholdersEquity 71147000.00
cashAndShortTermInvestments 13676000.00
propertyPlantAndEquipmentGross 2031000.00
propertyPlantAndEquipmentNet 2031000.00
commonStockSharesOutstanding 24510785.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
commonStockSharesOutstanding 24510785.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
investments -44396000.00
totalCashflowsFromInvestingActivities -40356000.00
totalCashFromFinancingActivities 212000.00
netIncome 9214000.00
changeInCash -13410000.00
beginPeriodCashFlow 114167000.00
endPeriodCashFlow 100757000.00
totalCashFromOperatingActivities 30844000.00
depreciation 6933000.00
otherCashflowsFromInvestingActivities -28788000.00
changeToInventory -20708000.00
changeToAccountReceivables 1812000.00
salePurchaseOfStock 13042000.00
otherCashflowsFromFinancingActivities 711000.00
capitalExpenditures 3332000
changeInWorkingCapital -22956000.00
stockBasedCompensation 14136000.00
otherNonCashItems 21102000.00
freeCashFlow 27512000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-01
currency_symbol USD
investments -1829000.00
changeToLiabilities -1829000.00
totalCashflowsFromInvestingActivities -6671000.00
totalCashFromFinancingActivities 8694000.00
netIncome 18960000.00
changeInCash 19479000.00
beginPeriodCashFlow 94688000.00
endPeriodCashFlow 114167000.00
totalCashFromOperatingActivities 17099000.00
depreciation 6710000.00
otherCashflowsFromInvestingActivities -500000.00
changeToInventory -15117000.00
changeToAccountReceivables -4881000.00
salePurchaseOfStock 9999000.00
otherCashflowsFromFinancingActivities 9177000.00
changeToNetincome 15163000.00
capitalExpenditures 4342000
changeReceivables -4881000.00
cashFlowsOtherOperating -1907000.00
cashAndCashEquivalentsChanges 19122000.00
changeInWorkingCapital -23734000.00
stockBasedCompensation 12823000.00
otherNonCashItems 3837000.00
freeCashFlow 12757000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-02
currency_symbol USD
investments 14605000.00
changeToLiabilities 3205000.00
totalCashflowsFromInvestingActivities 10711000.00
totalCashFromFinancingActivities 1376000.00
netIncome 8562000.00
changeInCash 24830000.00
beginPeriodCashFlow 69858000.00
endPeriodCashFlow 94688000.00
totalCashFromOperatingActivities 13129000.00
depreciation 6575000.00
otherCashflowsFromInvestingActivities 14605000.00
changeToInventory -10641000.00
changeToAccountReceivables -3540000.00
salePurchaseOfStock 2209000.00
otherCashflowsFromFinancingActivities -359000.00
changeToNetincome 12962000.00
capitalExpenditures 3894000
changeReceivables -3540000.00
cashFlowsOtherOperating -3994000.00
cashAndCashEquivalentsChanges 25216000.00
changeInWorkingCapital -14970000.00
stockBasedCompensation 12766000.00
otherNonCashItems 1149000.00
freeCashFlow 9235000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
investments 12195000.00
changeToLiabilities 4672000.00
totalCashflowsFromInvestingActivities 54790000.00
totalCashFromFinancingActivities 5735000.00
netIncome 3877000.00
changeInCash 15014000.00
beginPeriodCashFlow 54844000.00
endPeriodCashFlow 69858000.00
totalCashFromOperatingActivities 1337000.00
depreciation 6441000.00
otherCashflowsFromInvestingActivities 74088000.00
changeToInventory -12314000.00
changeToAccountReceivables -12500000.00
salePurchaseOfStock 21552000.00
otherCashflowsFromFinancingActivities 6187000.00
changeToNetincome 10440000.00
capitalExpenditures 3562000
changeReceivables -12500000.00
cashFlowsOtherOperating 721000.00
cashAndCashEquivalentsChanges 15705000.00
changeInWorkingCapital -19421000.00
stockBasedCompensation 9997000.00
otherNonCashItems 1789000.00
freeCashFlow -2225000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
investments 16134000.00
changeToLiabilities -5427000.00
totalCashflowsFromInvestingActivities 9786000.00
netBorrowings -441000.00
totalCashFromFinancingActivities -603000.00
changeToOperatingActivities -8958000.00
netIncome -2271000.00
changeInCash -3390000.00
beginPeriodCashFlow 58234000.00
endPeriodCashFlow 54844000.00
totalCashFromOperatingActivities -12909000.00
depreciation 6225000.00
otherCashflowsFromInvestingActivities 61893000.00
changeToInventory -26266000.00
changeToAccountReceivables -3058000.00
salePurchaseOfStock 1725000.00
otherCashflowsFromFinancingActivities -162000.00
changeToNetincome 17353000.00
capitalExpenditures 6348000
changeReceivables -3058000.00
cashFlowsOtherOperating 535000.00
cashAndCashEquivalentsChanges -3726000.00
changeInWorkingCapital -34249000.00
stockBasedCompensation 9702000.00
otherNonCashItems 2139000.00
freeCashFlow -19257000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
investments 25091000.00
changeToLiabilities 15044000.00
totalCashflowsFromInvestingActivities 20660000.00
netBorrowings -433000.00
totalCashFromFinancingActivities 9131000.00
changeToOperatingActivities 8758000.00
netIncome -3687000.00
changeInCash -9929000.00
beginPeriodCashFlow 68163000.00
endPeriodCashFlow 58234000.00
totalCashFromOperatingActivities -39575000.00
depreciation 5929000.00
otherCashflowsFromInvestingActivities 45759000.00
changeToInventory -24287000.00
changeToAccountReceivables -45589000.00
salePurchaseOfStock 11464000.00
otherCashflowsFromFinancingActivities 9564000.00
changeToNetincome 11666000.00
capitalExpenditures 4431000
changeReceivables -45589000.00
cashFlowsOtherOperating 1349000.00
cashAndCashEquivalentsChanges -9784000.00
changeInWorkingCapital -53483000.00
stockBasedCompensation 8786000.00
otherNonCashItems 1243000.00
freeCashFlow -44006000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-03
currency_symbol USD
investments 20668000.00
changeToLiabilities 9638000.00
totalCashflowsFromInvestingActivities 15711000.00
netBorrowings -425000.00
totalCashFromFinancingActivities -2641000.00
changeToOperatingActivities 4670000.00
netIncome 79000.00
changeInCash 8784000.00
beginPeriodCashFlow 59379000.00
endPeriodCashFlow 68163000.00
totalCashFromOperatingActivities -4514000.00
depreciation 5726000.00
otherCashflowsFromInvestingActivities 20668000.00
changeToInventory -11764000.00
changeToAccountReceivables -8710000.00
salePurchaseOfStock 1102000.00
otherCashflowsFromFinancingActivities -2216000.00
changeToNetincome 4096000.00
capitalExpenditures 4957000
changeReceivables -8710000.00
cashFlowsOtherOperating -3579000.00
cashAndCashEquivalentsChanges 8556000.00
changeInWorkingCapital -14645000.00
stockBasedCompensation 8893000.00
otherNonCashItems -189000.00
freeCashFlow -9471000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
investments 4084000.00
changeToLiabilities -376000.00
totalCashflowsFromInvestingActivities -1339000.00
netBorrowings -395000.00
totalCashFromFinancingActivities 2961000.00
changeToOperatingActivities 1831000.00
netIncome -24633000.00
changeInCash -6911000.00
beginPeriodCashFlow 66290000.00
endPeriodCashFlow 59379000.00
totalCashFromOperatingActivities -9270000.00
issuanceOfCapitalStock 0.00
depreciation 5753000.00
otherCashflowsFromInvestingActivities -250000.00
changeToInventory -5742000.00
changeToAccountReceivables -14381000.00
salePurchaseOfStock 8824000.00
otherCashflowsFromFinancingActivities -170777000.00
changeToNetincome 30939000.00
capitalExpenditures 8092000
changeReceivables -14381000.00
cashFlowsOtherOperating -5442000.00
cashAndCashEquivalentsChanges -7648000.00
changeInWorkingCapital -19162000.00
stockBasedCompensation 41662000.00
otherNonCashItems 2010000.00
freeCashFlow -17362000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
investments -44029000.00
changeToLiabilities 4283000.00
totalCashflowsFromInvestingActivities -49831000.00
netBorrowings -364000.00
totalCashFromFinancingActivities -2684000.00
changeToOperatingActivities 6744000.00
netIncome 8031000.00
changeInCash -15987000.00
beginPeriodCashFlow 82277000.00
endPeriodCashFlow 66290000.00
totalCashFromOperatingActivities 36450000.00
issuanceOfCapitalStock 0.00
depreciation 3633000.00
otherCashflowsFromInvestingActivities -7308000.00
changeToInventory -4269000.00
changeToAccountReceivables 15935000.00
salePurchaseOfStock 1213000.00
otherCashflowsFromFinancingActivities -2320000.00
changeToNetincome 6876000.00
capitalExpenditures 5802000
changeReceivables 15935000.00
cashFlowsOtherOperating 1961000.00
cashAndCashEquivalentsChanges -16065000.00
changeInWorkingCapital 14696000.00
stockBasedCompensation 7903000.00
otherNonCashItems 3948000.00
freeCashFlow 30648000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
investments 29640000.00
changeToLiabilities -1961000.00
totalCashflowsFromInvestingActivities 26345000.00
netBorrowings -355000.00
totalCashFromFinancingActivities 3173000.00
changeToOperatingActivities -5842000.00
netIncome 8299000.00
changeInCash 26645000.00
beginPeriodCashFlow 55632000.00
endPeriodCashFlow 82277000.00
totalCashFromOperatingActivities -3310000.00
depreciation 3551000.00
otherCashflowsFromInvestingActivities 36721000.00
changeToInventory -9935000.00
changeToAccountReceivables -9955000.00
salePurchaseOfStock 8332000.00
otherCashflowsFromFinancingActivities 3528000.00
changeToNetincome 11601000.00
capitalExpenditures 3295000
changeReceivables -9955000.00
cashFlowsOtherOperating -2380000.00
cashAndCashEquivalentsChanges 26208000.00
changeInWorkingCapital -27693000.00
stockBasedCompensation 9803000.00
otherNonCashItems 1383000.00
freeCashFlow -6605000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-04
currency_symbol USD
investments 7231000.00
changeToLiabilities 9754000.00
totalCashflowsFromInvestingActivities 3090000.00
netBorrowings -337000.00
totalCashFromFinancingActivities -2614000.00
changeToOperatingActivities 5019000.00
netIncome 10926000.00
changeInCash -14038000.00
beginPeriodCashFlow 69670000.00
endPeriodCashFlow 55632000.00
totalCashFromOperatingActivities -14368000.00
depreciation 3471000.00
otherCashflowsFromInvestingActivities -150000.00
changeToInventory -31608000.00
changeToAccountReceivables -12943000.00
salePurchaseOfStock 666000.00
otherCashflowsFromFinancingActivities -2277000.00
changeToNetincome 9495000.00
capitalExpenditures 3991000
changeReceivables -12943000.00
cashFlowsOtherOperating -3463000.00
cashAndCashEquivalentsChanges -13892000.00
changeInWorkingCapital -38260000.00
stockBasedCompensation 6395000.00
otherNonCashItems 1877000.00
freeCashFlow -18359000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
investments -6473000.00
changeToLiabilities -2906000.00
totalCashflowsFromInvestingActivities -10226000.00
netBorrowings -347000.00
totalCashFromFinancingActivities 2457000.00
changeToOperatingActivities -5686000.00
netIncome 2632000.00
changeInCash -10445000.00
beginPeriodCashFlow 80115000.00
endPeriodCashFlow 69670000.00
totalCashFromOperatingActivities -2083000.00
depreciation 3458000.00
otherCashflowsFromInvestingActivities -79393000.00
changeToInventory -17041000.00
changeToAccountReceivables -852000.00
salePurchaseOfStock 6199000.00
otherCashflowsFromFinancingActivities -131955000.00
changeToNetincome 15485000.00
capitalExpenditures 3753000
changeReceivables -852000.00
cashFlowsOtherOperating -2859000.00
cashAndCashEquivalentsChanges -9852000.00
changeInWorkingCapital -23658000.00
stockBasedCompensation 8055000.00
otherNonCashItems 9611000.00
freeCashFlow -5836000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-02
currency_symbol USD
investments -44263000.00
changeToLiabilities 30963000.00
totalCashflowsFromInvestingActivities -49416000.00
netBorrowings -95000.00
totalCashFromFinancingActivities -1651000.00
changeToOperatingActivities 29435000.00
netIncome -9876000.00
changeInCash -54266000.00
beginPeriodCashFlow 134381000.00
endPeriodCashFlow 80115000.00
totalCashFromOperatingActivities -3550000.00
depreciation 3343000.00
otherCashflowsFromInvestingActivities -1000000.00
changeToInventory -8005000.00
changeToAccountReceivables -14200000.00
salePurchaseOfStock 3208000.00
otherCashflowsFromFinancingActivities -1556000.00
changeToNetincome -4024000.00
capitalExpenditures 4153000
changeReceivables -14200000.00
cashFlowsOtherOperating -1751000.00
cashAndCashEquivalentsChanges -54617000.00
changeInWorkingCapital 7007000.00
stockBasedCompensation 6238000.00
otherNonCashItems 1135000.00
freeCashFlow -7703000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
investments -45765000.00
changeToLiabilities -6759000.00
totalCashflowsFromInvestingActivities -54544000.00
netBorrowings -1018000.00
totalCashFromFinancingActivities 138461000.00
changeToOperatingActivities -8543000.00
netIncome -12901000.00
changeInCash 61925000.00
beginPeriodCashFlow 72456000.00
endPeriodCashFlow 134381000.00
totalCashFromOperatingActivities -21689000.00
depreciation 3131000.00
otherCashflowsFromInvestingActivities -2060000.00
changeToInventory -16845000.00
changeToAccountReceivables 6995000.00
salePurchaseOfStock 141495000.00
otherCashflowsFromFinancingActivities 139479000.00
changeToNetincome 7401000.00
capitalExpenditures 6719000
changeReceivables 6995000.00
cashFlowsOtherOperating -2711000.00
cashAndCashEquivalentsChanges 62228000.00
changeInWorkingCapital -19320000.00
stockBasedCompensation 5559000.00
otherNonCashItems 5580000.00
freeCashFlow -28408000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
investments 20168000.00
changeToLiabilities 1653000.00
totalCashflowsFromInvestingActivities 10037000.00
netBorrowings -1958000.00
totalCashFromFinancingActivities -4350000.00
changeToOperatingActivities -812000.00
netIncome 888000.00
changeInCash -323000.00
beginPeriodCashFlow 72779000.00
endPeriodCashFlow 72456000.00
totalCashFromOperatingActivities -5920000.00
depreciation 2959000.00
otherCashflowsFromInvestingActivities -2060000.00
changeToInventory -15090000.00
changeToAccountReceivables -238000.00
salePurchaseOfStock 396000.00
otherCashflowsFromFinancingActivities -2392000.00
changeToNetincome 5452000.00
capitalExpenditures 10131000
changeReceivables -238000.00
cashFlowsOtherOperating -1544000.00
cashAndCashEquivalentsChanges -233000.00
changeInWorkingCapital -15219000.00
stockBasedCompensation 5689000.00
otherNonCashItems 1265000.00
freeCashFlow -16051000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments -33195000.00
changeToLiabilities -24673000.00
totalCashflowsFromInvestingActivities -43734000.00
netBorrowings -2570000.00
totalCashFromFinancingActivities -502000.00
changeToOperatingActivities -811000.00
netIncome 9301000.00
changeInCash -38802000.00
beginPeriodCashFlow 111581000.00
endPeriodCashFlow 72779000.00
totalCashFromOperatingActivities 4767000.00
depreciation 2314000.00
otherCashflowsFromInvestingActivities -2555000.00
changeToInventory -13547000.00
changeToAccountReceivables -3509000.00
salePurchaseOfStock 5059000.00
otherCashflowsFromFinancingActivities -2137000.00
changeToNetincome -48468000.00
capitalExpenditures 7984000
changeReceivables 46549000.00
cashFlowsOtherOperating 7389000.00
cashAndCashEquivalentsChanges -92053000.00
changeInWorkingCapital -15152000.00
stockBasedCompensation 5014000.00
otherNonCashItems 1571000.00
freeCashFlow -3217000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
investments 27279000.00
changeToLiabilities 12578000.00
totalCashflowsFromInvestingActivities 14281000.00
netBorrowings -2570000.00
totalCashFromFinancingActivities -1439000.00
changeToOperatingActivities 10094000.00
netIncome 11000000.00
changeInCash 34320000.00
beginPeriodCashFlow 77261000.00
endPeriodCashFlow 111581000.00
totalCashFromOperatingActivities 22050000.00
depreciation 2053000.00
otherCashflowsFromInvestingActivities -5081000.00
changeToInventory -9339000.00
changeToAccountReceivables -3968000.00
salePurchaseOfStock 1301000.00
otherCashflowsFromFinancingActivities -1439000.00
changeToNetincome 9302000.00
capitalExpenditures 7917000
changeReceivables -3968000.00
cashFlowsOtherOperating 424000.00
exchangeRateChanges -572000.00
cashAndCashEquivalentsChanges 34320000.00
changeInWorkingCapital -305000.00
stockBasedCompensation 6241000.00
otherNonCashItems 1239000.00
freeCashFlow 14133000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
investments -10368000.00
changeToLiabilities -3000.00
totalCashflowsFromInvestingActivities -15113000.00
netBorrowings -2570000.00
totalCashFromFinancingActivities -5308000.00
changeToOperatingActivities -5778000.00
netIncome 16249000.00
changeInCash -18345000.00
beginPeriodCashFlow 95606000.00
endPeriodCashFlow 77261000.00
totalCashFromOperatingActivities 1903000.00
depreciation 1933000.00
otherCashflowsFromInvestingActivities -1000000.00
changeToInventory -11793000.00
changeToAccountReceivables -4179000.00
salePurchaseOfStock 6473000.00
otherCashflowsFromFinancingActivities -5308000.00
changeToNetincome 3553000.00
capitalExpenditures 3745000
changeReceivables -4179000.00
cashFlowsOtherOperating -3857000.00
exchangeRateChanges 173000.00
cashAndCashEquivalentsChanges -18345000.00
changeInWorkingCapital -19832000.00
stockBasedCompensation 5135000.00
otherNonCashItems 1217000.00
freeCashFlow -1842000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-07
currency_symbol USD
investments 34318000.00
changeToLiabilities -1497000.00
totalCashflowsFromInvestingActivities 31855000.00
netBorrowings -2570000.00
totalCashFromFinancingActivities -1710000.00
changeToOperatingActivities 51000.00
netIncome 10454000.00
changeInCash 27756000.00
beginPeriodCashFlow 67850000.00
endPeriodCashFlow 95606000.00
totalCashFromOperatingActivities -2068000.00
depreciation 1804000.00
otherCashflowsFromInvestingActivities 34318000.00
changeToInventory -6728000.00
changeToAccountReceivables -13373000.00
salePurchaseOfStock 1071000.00
otherCashflowsFromFinancingActivities -1710000.00
changeToNetincome 7227000.00
capitalExpenditures 2463000
changeReceivables -13373000.00
cashFlowsOtherOperating 45000.00
exchangeRateChanges -321000.00
cashAndCashEquivalentsChanges 27756000.00
changeInWorkingCapital -21553000.00
stockBasedCompensation 5095000.00
otherNonCashItems 1054000.00
freeCashFlow -4531000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
investments 13165000.00
changeToLiabilities 1043000.00
totalCashflowsFromInvestingActivities 9625000.00
netBorrowings -404000.00
totalCashFromFinancingActivities 3168000.00
changeToOperatingActivities 2900000.00
netIncome 6464000.00
changeInCash 20108000.00
beginPeriodCashFlow 47742000.00
endPeriodCashFlow 67850000.00
totalCashFromOperatingActivities 7531000.00
depreciation 1709000.00
otherCashflowsFromInvestingActivities -500000.00
changeToInventory -6893000.00
changeToAccountReceivables -2478000.00
salePurchaseOfStock 4917000.00
otherCashflowsFromFinancingActivities -1896000.00
changeToNetincome 6280000.00
capitalExpenditures 3040000
changeReceivables -2478000.00
cashFlowsOtherOperating 1498000.00
exchangeRateChanges -1395000.00
cashAndCashEquivalentsChanges 18929000.00
changeInWorkingCapital -6830000.00
stockBasedCompensation 4871000.00
otherNonCashItems 1386000.00
freeCashFlow 4491000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-05
currency_symbol USD
investments 725000.00
changeToLiabilities 12253000.00
totalCashflowsFromInvestingActivities -20647000.00
netBorrowings -404000.00
totalCashFromFinancingActivities -1047000.00
changeToOperatingActivities 10518000.00
netIncome -22426000.00
changeInCash -11963000.00
beginPeriodCashFlow 59705000.00
endPeriodCashFlow 47742000.00
totalCashFromOperatingActivities 10445000.00
depreciation 1511000.00
otherCashflowsFromInvestingActivities -19914000.00
dividendsPaid 0.00
changeToInventory -11447000.00
changeToAccountReceivables -6987000.00
salePurchaseOfStock 1123000.00
otherCashflowsFromFinancingActivities -1047000.00
changeToNetincome 7447000.00
capitalExpenditures 1458000
changeReceivables -6987000.00
cashFlowsOtherOperating 30163000.00
cashAndCashEquivalentsChanges -11249000.00
changeInWorkingCapital -6853000.00
stockBasedCompensation 4412000.00
otherNonCashItems 32698000.00
freeCashFlow 8987000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
investments 15106000.00
changeToLiabilities -443000.00
totalCashflowsFromInvestingActivities 12824000.00
netBorrowings -404000.00
totalCashFromFinancingActivities -5192000.00
changeToOperatingActivities -2027000.00
netIncome 13381000.00
changeInCash 6900000.00
beginPeriodCashFlow 52805000.00
endPeriodCashFlow 59705000.00
totalCashFromOperatingActivities 124000.00
depreciation 1549000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4156000.00
changeToAccountReceivables -10188000.00
salePurchaseOfStock 5427000.00
otherCashflowsFromFinancingActivities -5192000.00
changeToNetincome 1594000.00
capitalExpenditures 2282000
changeReceivables -10188000.00
cashFlowsOtherOperating -1581000.00
cashAndCashEquivalentsChanges 7756000.00
changeInWorkingCapital -16368000.00
stockBasedCompensation 4985000.00
otherNonCashItems 1882000.00
freeCashFlow -2158000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-08
currency_symbol USD
investments 636000.00
changeToLiabilities 2706000.00
totalCashflowsFromInvestingActivities -2187000.00
netBorrowings -404000.00
totalCashFromFinancingActivities -6744000.00
changeToOperatingActivities 5070000.00
netIncome 5491000.00
changeInCash 2168000.00
beginPeriodCashFlow 50637000.00
endPeriodCashFlow 52805000.00
totalCashFromOperatingActivities 10708000.00
depreciation 1399000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 208000.00
changeToAccountReceivables -6109000.00
salePurchaseOfStock 1328000.00
otherCashflowsFromFinancingActivities -6744000.00
changeToNetincome 3995000.00
capitalExpenditures 2823000
changeReceivables -6109000.00
cashFlowsOtherOperating 2986000.00
cashAndCashEquivalentsChanges 1777000.00
changeInWorkingCapital -209000.00
stockBasedCompensation 4154000.00
otherNonCashItems 2082000.00
freeCashFlow 7885000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
investments -53368000.00
changeToLiabilities 1851000.00
totalCashflowsFromInvestingActivities -77653000.00
netBorrowings -1079000.00
totalCashFromFinancingActivities 2445000.00
changeToOperatingActivities 12604000.00
netIncome 9083000.00
changeInCash -14984000.00
beginPeriodCashFlow 65621000.00
endPeriodCashFlow 50637000.00
totalCashFromOperatingActivities -907000.00
depreciation 1201000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4110000.00
changeToAccountReceivables -9822000.00
salePurchaseOfStock 106267000.00
otherCashflowsFromFinancingActivities 2582000.00
changeToNetincome 17742000.00
capitalExpenditures 5727000
changeInWorkingCapital -13167000.00
stockBasedCompensation 4720000.00
otherNonCashItems 1544000.00
freeCashFlow -6634000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-07
currency_symbol USD
investments -11079000.00
changeToLiabilities 5674000.00
totalCashflowsFromInvestingActivities -22105000.00
netBorrowings -940000.00
totalCashFromFinancingActivities -700000.00
changeToOperatingActivities 5494000.00
netIncome 238000.00
changeInCash -10955000.00
beginPeriodCashFlow 76576000.00
endPeriodCashFlow 65621000.00
totalCashFromOperatingActivities 10754000.00
depreciation 1158000.00
otherCashflowsFromInvestingActivities -9585000.00
dividendsPaid 0.00
changeToInventory -7889000.00
changeToAccountReceivables 5255000.00
salePurchaseOfStock 1619000.00
otherCashflowsFromFinancingActivities -700000.00
changeToNetincome 5853000.00
capitalExpenditures 3941000
changeReceivables 5255000.00
cashFlowsOtherOperating 400000.00
exchangeRateChanges 1096000.00
cashAndCashEquivalentsChanges -10955000.00
changeInWorkingCapital 3440000.00
stockBasedCompensation 4487000.00
otherNonCashItems 107000.00
freeCashFlow 6813000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
investments -24840000.00
changeToLiabilities -942000.00
totalCashflowsFromInvestingActivities -27492000.00
netBorrowings -940000.00
totalCashFromFinancingActivities -2910000.00
changeToOperatingActivities 309000.00
netIncome -1558000.00
changeInCash -32807000.00
beginPeriodCashFlow 109383000.00
endPeriodCashFlow 76576000.00
totalCashFromOperatingActivities 650000.00
depreciation 768000.00
otherCashflowsFromInvestingActivities -482000.00
dividendsPaid 0.00
changeToInventory -770000.00
changeToAccountReceivables -2671000.00
salePurchaseOfStock 4191000.00
otherCashflowsFromFinancingActivities -2612000.00
changeToNetincome 5031000.00
capitalExpenditures 2170000
changeReceivables -2671000.00
cashFlowsOtherOperating 655000.00
exchangeRateChanges -3055000.00
cashAndCashEquivalentsChanges -32807000.00
changeInWorkingCapital -3728000.00
stockBasedCompensation 4593000.00
otherNonCashItems 574000.00
freeCashFlow -1520000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
investments -6782000.00
changeToLiabilities 5655000.00
totalCashflowsFromInvestingActivities -11662000.00
netBorrowings -940000.00
totalCashFromFinancingActivities 105524000.00
changeToOperatingActivities 2248000.00
netIncome -3106000.00
changeInCash 96147000.00
beginPeriodCashFlow 13236000.00
endPeriodCashFlow 109383000.00
totalCashFromOperatingActivities 2194000.00
depreciation 654000.00
otherCashflowsFromInvestingActivities -1686000.00
dividendsPaid 0.00
changeToInventory -6057000.00
changeToAccountReceivables -1880000.00
salePurchaseOfStock 107613000.00
otherCashflowsFromFinancingActivities -1039000.00
changeToNetincome 4381000.00
capitalExpenditures 3194000
changeReceivables -1880000.00
cashFlowsOtherOperating 2248000.00
exchangeRateChanges 91000.00
cashAndCashEquivalentsChanges 96147000.00
changeInWorkingCapital -34000.00
stockBasedCompensation 4012000.00
otherNonCashItems 669000.00
freeCashFlow -1000000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
investments 14322000.00
changeToLiabilities 1375000.00
totalCashflowsFromInvestingActivities 687000.00
netBorrowings -1079000.00
totalCashFromFinancingActivities -5127000.00
changeToOperatingActivities -3270000.00
netIncome 14955000.00
changeInCash -2620000.00
beginPeriodCashFlow 15856000.00
endPeriodCashFlow 13236000.00
totalCashFromOperatingActivities -2756000.00
depreciation 488000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -5719000.00
changeToAccountReceivables -7472000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -7922000.00
changeToNetincome 6274000.00
capitalExpenditures 6557000
changeInWorkingCapital -19286000.00
stockBasedCompensation 3837000.00
otherNonCashItems 9485000.00
freeCashFlow -9313000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
investments -441000.00
changeToLiabilities 4978000.00
totalCashflowsFromInvestingActivities -3824000.00
totalCashFromFinancingActivities 4450000.00
changeToOperatingActivities 4304000.00
netIncome -1106000.00
changeInCash 1942000.00
beginPeriodCashFlow 13914000.00
endPeriodCashFlow 15856000.00
totalCashFromOperatingActivities 2504000.00
depreciation 663000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1983000.00
changeToAccountReceivables -2030000.00
salePurchaseOfStock 1400000.00
otherCashflowsFromFinancingActivities 4450000.00
changeToNetincome 1521000.00
capitalExpenditures 3383000
changeReceivables -2030000.00
cashFlowsOtherOperating 173000.00
exchangeRateChanges -1188000.00
cashAndCashEquivalentsChanges 1942000.00
changeInWorkingCapital 930000.00
stockBasedCompensation 4263000.00
otherNonCashItems -2310000.00
freeCashFlow -879000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
investments 1280000.00
changeToLiabilities -598000.00
totalCashflowsFromInvestingActivities -1300000.00
totalCashFromFinancingActivities 7806000.00
changeToOperatingActivities -749000.00
netIncome 185000.00
changeInCash -3692000.00
beginPeriodCashFlow 17606000.00
endPeriodCashFlow 13914000.00
totalCashFromOperatingActivities -8971000.00
depreciation 608000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2952000.00
changeToAccountReceivables -3715000.00
salePurchaseOfStock 5147000.00
otherCashflowsFromFinancingActivities 7806000.00
changeToNetincome -25000.00
capitalExpenditures 2580000
changeReceivables -3715000.00
cashFlowsOtherOperating -2730000.00
exchangeRateChanges -1227000.00
cashAndCashEquivalentsChanges -3692000.00
changeInWorkingCapital -9525000.00
stockBasedCompensation 3522000.00
otherNonCashItems -2225000.00
freeCashFlow -11551000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-09
currency_symbol USD
investments 2719000.00
changeToLiabilities 5363000.00
totalCashflowsFromInvestingActivities 1604000.00
totalCashFromFinancingActivities -3000.00
netIncome 780000.00
changeInCash -1941000.00
beginPeriodCashFlow 19547000.00
endPeriodCashFlow 17606000.00
totalCashFromOperatingActivities -3584000.00
depreciation 538000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -9083000.00
changeToAccountReceivables -1343000.00
salePurchaseOfStock 129000.00
otherCashflowsFromFinancingActivities -3000.00
changeToNetincome 2958000.00
capitalExpenditures 1115000
changeReceivables -1343000.00
cashFlowsOtherOperating -2986000.00
exchangeRateChanges 42000.00
cashAndCashEquivalentsChanges -1941000.00
changeInWorkingCapital -8311000.00
stockBasedCompensation 3015000.00
otherNonCashItems -935000.00
freeCashFlow -4699000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-08
currency_symbol USD
investments -80342000.00
changeToLiabilities 132000.00
totalCashflowsFromInvestingActivities -85816000.00
netBorrowings -1079000.00
totalCashFromFinancingActivities -770000.00
changeToOperatingActivities 5276000.00
netIncome 1633000.00
changeInCash -139551000.00
beginPeriodCashFlow 159098000.00
endPeriodCashFlow 19547000.00
totalCashFromOperatingActivities -9648000.00
depreciation 525000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -7114000.00
changeToAccountReceivables -3680000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 404000.00
changeToNetincome 5975000.00
capitalExpenditures 967000
changeInWorkingCapital -11590000.00
stockBasedCompensation 2145000.00
otherNonCashItems 600000.00
freeCashFlow -10615000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
totalCashflowsFromInvestingActivities 43584000.00
totalCashFromFinancingActivities 128168000.00
netIncome 901000.00
changeInCash 122334000.00
beginPeriodCashFlow 36764000.00
endPeriodCashFlow 159098000.00
totalCashFromOperatingActivities -4300000.00
depreciation 482000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -6691000.00
changeToAccountReceivables -2443000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 128168000.00
capitalExpenditures 1434000
changeInWorkingCapital -6910000.00
stockBasedCompensation 1510000.00
otherNonCashItems -283000.00
freeCashFlow -5734000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 45018000.00
totalCashFromFinancingActivities -3300000.00
netIncome -2671000.00
changeInCash 28632000.00
beginPeriodCashFlow 8132000.00
endPeriodCashFlow 36764000.00
totalCashFromOperatingActivities -5669000.00
depreciation 407000.00
changeToInventory -4264000.00
changeToAccountReceivables -2007000.00
otherCashflowsFromFinancingActivities -3300000.00
capitalExpenditures 1775000
changeInWorkingCapital -7949000.00
stockBasedCompensation 3261000.00
otherNonCashItems 1201000.00
freeCashFlow -7444000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalCashFromFinancingActivities 326000.00
netIncome 2502000.00
changeInCash 4842000.00
beginPeriodCashFlow 3290000.00
endPeriodCashFlow 8132000.00
totalCashFromOperatingActivities -2662000.00
depreciation 338000.00
changeToInventory -7057000.00
changeToAccountReceivables -2933000.00
otherCashflowsFromFinancingActivities 326000.00
capitalExpenditures 1298000
changeInWorkingCapital -5814000.00
stockBasedCompensation 355000.00
otherNonCashItems 39000.00
freeCashFlow -3960000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
investments -33113000.00
changeToLiabilities 1299000.00
totalCashflowsFromInvestingActivities -37001000.00
netBorrowings -6000000.00
totalCashFromFinancingActivities 95000.00
changeToOperatingActivities 3451000.00
netIncome 416000.00
changeInCash -4898000.00
beginPeriodCashFlow 8188000.00
endPeriodCashFlow 3290000.00
totalCashFromOperatingActivities -5396000.00
depreciation 231000.00
changeToInventory -4287000.00
changeToAccountReceivables -2455000.00
salePurchaseOfStock -18000.00
otherCashflowsFromFinancingActivities 113000.00
changeToNetincome 2735000.00
capitalExpenditures 2090000
changeInWorkingCapital -5795000.00
stockBasedCompensation 359000.00
otherNonCashItems -607000.00
freeCashFlow -7486000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalCashFromFinancingActivities -7693000.00
netIncome 172000.00
changeInCash -47372000.00
beginPeriodCashFlow 55560000.00
endPeriodCashFlow 8188000.00
totalCashFromOperatingActivities -2985000.00
depreciation 192000.00
changeToInventory -2293000.00
changeToAccountReceivables -1821000.00
salePurchaseOfStock -8452000.00
otherCashflowsFromFinancingActivities 759000.00
capitalExpenditures 980000
changeInWorkingCapital -4975000.00
stockBasedCompensation 372000.00
otherNonCashItems 1254000.00
freeCashFlow -3965000.00
2014-06-30
date 2014-06-30
currency_symbol USD
netIncome 391000.00
endPeriodCashFlow 55560000.00
capitalExpenditures 0
2014-03-31
date 2014-03-31
currency_symbol USD
netIncome 1266000.00
capitalExpenditures 0
2013-12-31
date 2013-12-31
currency_symbol USD
totalCashFromFinancingActivities 2178000.00
netIncome 4099000.00
capitalExpenditures 798000
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
investments 74088000.00
changeToLiabilities 23927000.00
totalCashflowsFromInvestingActivities 54790000.00
totalCashFromFinancingActivities 11622000.00
netIncome -2002000.00
changeInCash 10479000.00
beginPeriodCashFlow 59379000.00
endPeriodCashFlow 69858000.00
totalCashFromOperatingActivities -55661000.00
issuanceOfCapitalStock 0.00
depreciation 24321000.00
otherCashflowsFromInvestingActivities 74088000.00
changeToInventory -74631000.00
changeToAccountReceivables -69857000.00
salePurchaseOfStock 21552000.00
otherCashflowsFromFinancingActivities -393000.00
changeToNetincome 43555000.00
capitalExpenditures 19298000
changeReceivables -69857000.00
cashFlowsOtherOperating -974000.00
cashAndCashEquivalentsChanges 10751000.00
changeInWorkingCapital -121798000.00
stockBasedCompensation 37378000.00
otherNonCashItems 4982000.00
freeCashFlow -74959000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
investments -3074000.00
changeToLiabilities -1565000.00
totalCashflowsFromInvestingActivities -21735000.00
netBorrowings -1451000.00
totalCashFromFinancingActivities 836000.00
changeToOperatingActivities 7752000.00
netIncome 2623000.00
changeInCash -10291000.00
beginPeriodCashFlow 69670000.00
endPeriodCashFlow 59379000.00
totalCashFromOperatingActivities 9502000.00
issuanceOfCapitalStock 0.00
depreciation 16408000.00
otherCashflowsFromInvestingActivities -400000.00
changeToInventory -51554000.00
changeToAccountReceivables -21344000.00
salePurchaseOfStock 18369000.00
otherCashflowsFromFinancingActivities -11418000.00
changeToNetincome 57182000.00
capitalExpenditures 21180000
changeReceivables -21344000.00
cashFlowsOtherOperating -9324000.00
cashAndCashEquivalentsChanges -11397000.00
changeInWorkingCapital -70419000.00
stockBasedCompensation 65763000.00
otherNonCashItems 9218000.00
freeCashFlow -11678000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
investments -76333000.00
changeToLiabilities 22951000.00
totalCashflowsFromInvestingActivities -104149000.00
netBorrowings -3418000.00
totalCashFromFinancingActivities 134917000.00
changeToOperatingActivities 14394000.00
netIncome -19257000.00
changeInCash -3109000.00
beginPeriodCashFlow 72779000.00
endPeriodCashFlow 69670000.00
totalCashFromOperatingActivities -33242000.00
issuanceOfCapitalStock 134759000.00
depreciation 12891000.00
otherCashflowsFromInvestingActivities -3060000.00
changeToInventory -56981000.00
changeToAccountReceivables -8295000.00
salePurchaseOfStock 151298000.00
otherCashflowsFromFinancingActivities 3576000.00
changeToNetincome 24314000.00
capitalExpenditures 24756000
changeReceivables -8295000.00
cashFlowsOtherOperating -8865000.00
cashAndCashEquivalentsChanges -2474000.00
changeInWorkingCapital -51190000.00
stockBasedCompensation 25541000.00
otherNonCashItems 17591000.00
freeCashFlow -57998000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments 18034000.00
changeToLiabilities -13595000.00
totalCashflowsFromInvestingActivities -12711000.00
netBorrowings -2570000.00
totalCashFromFinancingActivities -8959000.00
changeToOperatingActivities 3556000.00
netIncome 47004000.00
changeInCash 4929000.00
beginPeriodCashFlow 67850000.00
endPeriodCashFlow 72779000.00
totalCashFromOperatingActivities 26652000.00
issuanceOfCapitalStock 0.00
depreciation 8104000.00
otherCashflowsFromInvestingActivities -8636000.00
changeToInventory -41407000.00
changeToAccountReceivables -25029000.00
salePurchaseOfStock 13904000.00
otherCashflowsFromFinancingActivities -15373000.00
changeToNetincome -28386000.00
capitalExpenditures 22109000
changeReceivables 25029000.00
cashFlowsOtherOperating 4001000.00
cashAndCashEquivalentsChanges -48322000.00
changeInWorkingCapital -56842000.00
stockBasedCompensation 21485000.00
otherNonCashItems 5081000.00
freeCashFlow 4543000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
investments 29632000.00
changeToLiabilities 15559000.00
totalCashflowsFromInvestingActivities -385000.00
netBorrowings -404000.00
totalCashFromFinancingActivities -9815000.00
changeToOperatingActivities 16461000.00
netIncome 2910000.00
changeInCash 17213000.00
beginPeriodCashFlow 50637000.00
endPeriodCashFlow 67850000.00
totalCashFromOperatingActivities 28808000.00
issuanceOfCapitalStock 0.00
depreciation 6168000.00
otherCashflowsFromInvestingActivities -20414000.00
changeToInventory -22288000.00
changeToAccountReceivables -25762000.00
salePurchaseOfStock 12795000.00
otherCashflowsFromFinancingActivities -16642000.00
changeToNetincome 19316000.00
capitalExpenditures 9603000
changeReceivables -25762000.00
cashFlowsOtherOperating 33066000.00
exchangeRateChanges -1395000.00
cashAndCashEquivalentsChanges 17213000.00
changeInWorkingCapital -30260000.00
stockBasedCompensation 18422000.00
otherNonCashItems 38048000.00
freeCashFlow 19205000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
investments -77653000.00
changeToLiabilities 1851000.00
totalCashflowsFromInvestingActivities -77653000.00
netBorrowings -1079000.00
totalCashFromFinancingActivities 104359000.00
changeToOperatingActivities 12604000.00
netIncome 4657000.00
changeInCash 37401000.00
beginPeriodCashFlow 13236000.00
endPeriodCashFlow 50637000.00
totalCashFromOperatingActivities 12691000.00
depreciation 3781000.00
otherCashflowsFromInvestingActivities -8636000.00
dividendsPaid 0.00
changeToInventory -18826000.00
changeToAccountReceivables -9118000.00
salePurchaseOfStock 117124000.00
otherCashflowsFromFinancingActivities -829000.00
changeToNetincome 17742000.00
capitalExpenditures 15032000
changeReceivables -9118000.00
cashFlowsOtherOperating 2436000.00
exchangeRateChanges -1996000.00
cashAndCashEquivalentsChanges 37401000.00
changeInWorkingCapital -13489000.00
stockBasedCompensation 17812000.00
otherNonCashItems 4218000.00
freeCashFlow -2341000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
investments 687000.00
changeToLiabilities 1375000.00
totalCashflowsFromInvestingActivities 687000.00
netBorrowings -1079000.00
totalCashFromFinancingActivities 7126000.00
changeToOperatingActivities -3270000.00
netIncome 14814000.00
changeInCash -6311000.00
beginPeriodCashFlow 19547000.00
endPeriodCashFlow 13236000.00
totalCashFromOperatingActivities -12807000.00
depreciation 2297000.00
otherCashflowsFromInvestingActivities -8636000.00
dividendsPaid 0.00
changeToInventory -19737000.00
changeToAccountReceivables -14560000.00
salePurchaseOfStock 9750000.00
otherCashflowsFromFinancingActivities 548000.00
changeToNetincome 6274000.00
capitalExpenditures 13635000
changeReceivables -14560000.00
cashFlowsOtherOperating -9043000.00
exchangeRateChanges -1317000.00
cashAndCashEquivalentsChanges -6311000.00
changeInWorkingCapital -36192000.00
stockBasedCompensation 14637000.00
otherNonCashItems 4015000.00
freeCashFlow -26442000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-08
currency_symbol USD
investments -80342000.00
changeToLiabilities 132000.00
totalCashflowsFromInvestingActivities -85816000.00
netBorrowings -1079000.00
totalCashFromFinancingActivities 124424000.00
changeToOperatingActivities 5276000.00
netIncome 2365000.00
changeInCash 16257000.00
beginPeriodCashFlow 3290000.00
endPeriodCashFlow 19547000.00
totalCashFromOperatingActivities -22279000.00
depreciation 1752000.00
otherCashflowsFromInvestingActivities -80342000.00
dividendsPaid 0.00
changeToInventory -25126000.00
changeToAccountReceivables -11063000.00
salePurchaseOfStock 125359000.00
otherCashflowsFromFinancingActivities -318000.00
changeToNetincome 5975000.00
capitalExpenditures 5474000
changeReceivables -11063000.00
cashFlowsOtherOperating -3082000.00
exchangeRateChanges -72000.00
cashAndCashEquivalentsChanges 16257000.00
changeInWorkingCapital -32263000.00
stockBasedCompensation 7271000.00
otherNonCashItems 1557000.00
freeCashFlow -27753000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
investments -33113000.00
changeToLiabilities 1299000.00
totalCashflowsFromInvestingActivities -37001000.00
netBorrowings -6000000.00
totalCashFromFinancingActivities 42897000.00
changeToOperatingActivities 3451000.00
netIncome 2245000.00
changeInCash -841000.00
beginPeriodCashFlow 4131000.00
endPeriodCashFlow 3290000.00
totalCashFromOperatingActivities -6389000.00
depreciation 751000.00
changeToInventory -9444000.00
changeToAccountReceivables -7426000.00
salePurchaseOfStock -9351000.00
otherCashflowsFromFinancingActivities 58248000.00
changeToNetincome 2735000.00
capitalExpenditures 3888000
changeInWorkingCapital -12109000.00
stockBasedCompensation 1433000.00
otherNonCashItems 1862000.00
freeCashFlow -10277000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalCashFromFinancingActivities 2178000.00
netIncome 4099000.00
changeInCash -3304000.00
beginPeriodCashFlow 7435000.00
endPeriodCashFlow 4131000.00
totalCashFromOperatingActivities -3396000.00
depreciation 677000.00
changeToInventory -3779000.00
changeToAccountReceivables -1550000.00
otherCashflowsFromFinancingActivities 2178000.00
capitalExpenditures 798000
changeInWorkingCapital -4995000.00
stockBasedCompensation 886000.00
otherNonCashItems -3728000.00
freeCashFlow -4194000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
researchDevelopment 20958000.00
incomeBeforeTax 13304000.00
netIncome 9214000.00
sellingGeneralAdministrative 123433000.00
grossProfit 177718000.00
reconciledDepreciation 6933000.00
ebit 49055000.00
ebitda 55988000.00
depreciationAndAmortization 6933000.00
operatingIncome 12625000.00
otherOperatingExpenses 240106000.00
interestExpense 1123000.00
taxProvision 4090000.00
interestIncome 1123000.00
netInterestIncome 1123000.00
incomeTaxExpense 4090000.00
totalRevenue 270946000.00
totalOperatingExpenses 146878000.00
costOfRevenue 93228000.00
totalOtherIncomeExpenseNet -18659000.00
netIncomeFromContinuingOps 9214000.00
netIncomeApplicableToCommonShares 9214000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-01
currency_symbol USD
researchDevelopment 21537000.00
incomeBeforeTax 19536000.00
netIncome 18960000.00
sellingGeneralAdministrative 127435000.00
grossProfit 166861000.00
reconciledDepreciation 6710000.00
ebit 11179000.00
ebitda 17889000.00
depreciationAndAmortization 6710000.00
nonOperatingIncomeNetOther 808000.00
operatingIncome 17889000.00
otherOperatingExpenses 243610000.00
interestExpense 839000.00
taxProvision 576000.00
interestIncome 839000.00
netInterestIncome 839000.00
incomeTaxExpense 576000.00
totalRevenue 261499000.00
totalOperatingExpenses 148972000.00
costOfRevenue 94638000.00
totalOtherIncomeExpenseNet 808000.00
netIncomeFromContinuingOps 18960000.00
netIncomeApplicableToCommonShares 18960000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-02
currency_symbol USD
researchDevelopment 19986000.00
incomeBeforeTax 8652000.00
netIncome 8562000.00
sellingGeneralAdministrative 123078000.00
grossProfit 151072000.00
reconciledDepreciation 6575000.00
ebit 1433000.00
ebitda 8008000.00
depreciationAndAmortization 6575000.00
nonOperatingIncomeNetOther 90000.00
operatingIncome 1433000.00
otherOperatingExpenses 233390000.00
interestExpense 554000.00
taxProvision 90000.00
interestIncome 554000.00
netInterestIncome 554000.00
incomeTaxExpense 90000.00
totalRevenue 241398000.00
totalOperatingExpenses 143064000.00
costOfRevenue 90326000.00
totalOtherIncomeExpenseNet 7219000.00
netIncomeFromContinuingOps 8562000.00
netIncomeApplicableToCommonShares 8562000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
researchDevelopment 17964000.00
incomeBeforeTax 7128000.00
minorityInterest 0.00
netIncome 3877000.00
sellingGeneralAdministrative 115630000.00
grossProfit 138427000.00
reconciledDepreciation 6441000.00
ebit -1608000.00
ebitda 4833000.00
depreciationAndAmortization 6441000.00
nonOperatingIncomeNetOther 1996000.00
operatingIncome -1608000.00
otherOperatingExpenses 216383000.00
interestExpense 299000.00
taxProvision 3251000.00
interestIncome 299000.00
netInterestIncome 299000.00
incomeTaxExpense 3251000.00
totalRevenue 221216000.00
totalOperatingExpenses 133594000.00
costOfRevenue 82789000.00
totalOtherIncomeExpenseNet 8736000.00
netIncomeFromContinuingOps 3877000.00
netIncomeApplicableToCommonShares 3877000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
researchDevelopment 21320000.00
incomeBeforeTax 3035000.00
minorityInterest 0.00
netIncome -2271000.00
sellingGeneralAdministrative 108573000.00
grossProfit 135327000.00
reconciledDepreciation 6225000.00
ebit 5434000.00
ebitda 11659000.00
depreciationAndAmortization 6225000.00
nonOperatingIncomeNetOther -2356000.00
operatingIncome 5434000.00
otherOperatingExpenses 208244000.00
interestExpense 43000.00
taxProvision 5306000.00
interestIncome 43000.00
netInterestIncome -43000.00
incomeTaxExpense 5306000.00
totalRevenue 213678000.00
totalOperatingExpenses 129893000.00
costOfRevenue 78351000.00
totalOtherIncomeExpenseNet -2399000.00
netIncomeFromContinuingOps -2271000.00
netIncomeApplicableToCommonShares -2271000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
researchDevelopment 19559000.00
incomeBeforeTax -1167000.00
minorityInterest 0.00
netIncome -3687000.00
sellingGeneralAdministrative 114615000.00
grossProfit 134035000.00
reconciledDepreciation 5929000.00
ebit -139000.00
ebitda 5790000.00
depreciationAndAmortization 5929000.00
nonOperatingIncomeNetOther -956000.00
operatingIncome -139000.00
otherOperatingExpenses 208483000.00
interestExpense 72000.00
taxProvision 2520000.00
interestIncome 72000.00
netInterestIncome -72000.00
incomeTaxExpense 2520000.00
totalRevenue 208344000.00
totalOperatingExpenses 134174000.00
costOfRevenue 74309000.00
totalOtherIncomeExpenseNet -1028000.00
netIncomeFromContinuingOps -3687000.00
netIncomeApplicableToCommonShares -3687000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-03
currency_symbol USD
researchDevelopment 20564000.00
incomeBeforeTax -5104000.00
minorityInterest 0.00
netIncome 79000.00
sellingGeneralAdministrative 110900000.00
grossProfit 127418000.00
reconciledDepreciation 5726000.00
ebit -4046000.00
ebitda 1680000.00
depreciationAndAmortization 5726000.00
nonOperatingIncomeNetOther -1011000.00
operatingIncome -4046000.00
otherOperatingExpenses 207941000.00
interestExpense 47000.00
taxProvision -5183000.00
interestIncome 47000.00
netInterestIncome -47000.00
incomeTaxExpense -5183000.00
totalRevenue 203895000.00
totalOperatingExpenses 131464000.00
costOfRevenue 76477000.00
totalOtherIncomeExpenseNet -1058000.00
netIncomeFromContinuingOps 79000.00
netIncomeApplicableToCommonShares 79000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
researchDevelopment 52004000.00
incomeBeforeTax -40954000.00
minorityInterest 0.00
netIncome -24633000.00
sellingGeneralAdministrative 113500000.00
grossProfit 125447000.00
reconciledDepreciation 5753000.00
ebit -45810000.00
ebitda -40057000.00
depreciationAndAmortization 5753000.00
nonOperatingIncomeNetOther -918000.00
operatingIncome -40057000.00
otherOperatingExpenses 244068000.00
interestExpense 21000.00
taxProvision -16321000.00
interestIncome 21000.00
netInterestIncome 21000.00
incomeTaxExpense -16321000.00
totalRevenue 204011000.00
totalOperatingExpenses 165504000.00
costOfRevenue 78564000.00
totalOtherIncomeExpenseNet -918000.00
netIncomeFromContinuingOps -24633000.00
netIncomeApplicableToCommonShares -24633000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
researchDevelopment 16734000.00
incomeBeforeTax 7782000.00
minorityInterest -819000.00
netIncome 8850000.00
sellingGeneralAdministrative 94397000.00
grossProfit 119912000.00
reconciledDepreciation 3633000.00
ebit 8781000.00
ebitda 12414000.00
depreciationAndAmortization 3633000.00
nonOperatingIncomeNetOther -1137000.00
operatingIncome 8781000.00
otherOperatingExpenses 181336000.00
interestExpense 138000.00
taxProvision -249000.00
interestIncome 138000.00
netInterestIncome 138000.00
incomeTaxExpense -249000.00
totalRevenue 190117000.00
totalOperatingExpenses 111131000.00
costOfRevenue 70205000.00
totalOtherIncomeExpenseNet -1137000.00
netIncomeFromContinuingOps 8031000.00
netIncomeApplicableToCommonShares 8850000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
researchDevelopment 17738000.00
incomeBeforeTax 10203000.00
minorityInterest -5552000.00
netIncome 9231000.00
sellingGeneralAdministrative 90636000.00
grossProfit 118686000.00
reconciledDepreciation 3551000.00
ebit 10312000.00
ebitda 13863000.00
depreciationAndAmortization 3551000.00
nonOperatingIncomeNetOther -408000.00
operatingIncome 10312000.00
otherOperatingExpenses 173946000.00
interestExpense 299000.00
taxProvision 1904000.00
interestIncome 299000.00
netInterestIncome 299000.00
incomeTaxExpense 1904000.00
totalRevenue 184258000.00
totalOperatingExpenses 108374000.00
costOfRevenue 65572000.00
totalOtherIncomeExpenseNet -408000.00
netIncomeFromContinuingOps 8299000.00
netIncomeApplicableToCommonShares 9231000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-04
currency_symbol USD
researchDevelopment 18076000.00
incomeBeforeTax 12467000.00
minorityInterest -910000.00
netIncome 11836000.00
sellingGeneralAdministrative 79798000.00
grossProfit 111337000.00
reconciledDepreciation 3471000.00
ebit 13463000.00
ebitda 16934000.00
depreciationAndAmortization 3471000.00
nonOperatingIncomeNetOther -1476000.00
operatingIncome 13463000.00
otherOperatingExpenses 155741000.00
interestExpense 480000.00
taxProvision 1541000.00
interestIncome 480000.00
netInterestIncome 480000.00
incomeTaxExpense 1541000.00
totalRevenue 169204000.00
totalOperatingExpenses 97874000.00
costOfRevenue 57867000.00
totalOtherIncomeExpenseNet -1476000.00
netIncomeFromContinuingOps 10926000.00
netIncomeApplicableToCommonShares 11836000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
researchDevelopment 19455000.00
incomeBeforeTax -511000.00
minorityInterest -1016000.00
netIncome 3648000.00
sellingGeneralAdministrative 74453000.00
sellingAndMarketingExpenses 2150000.00
grossProfit 94313000.00
reconciledDepreciation 3458000.00
ebit -5203000.00
ebitda -1745000.00
depreciationAndAmortization 3458000.00
nonOperatingIncomeNetOther 787000.00
operatingIncome -1745000.00
otherOperatingExpenses 168643000.00
interestExpense 447000.00
taxProvision -3143000.00
interestIncome 447000.00
netInterestIncome 447000.00
incomeTaxExpense -3143000.00
totalRevenue 166898000.00
totalOperatingExpenses 96058000.00
costOfRevenue 72585000.00
totalOtherIncomeExpenseNet 787000.00
netIncomeFromContinuingOps 2632000.00
netIncomeApplicableToCommonShares 3648000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-02
currency_symbol USD
researchDevelopment 34923000.00
incomeBeforeTax -19731000.00
minorityInterest -1061000.00
netIncome -8815000.00
sellingGeneralAdministrative 76158000.00
grossProfit 90923000.00
reconciledDepreciation 3343000.00
ebit -23501000.00
ebitda -20158000.00
depreciationAndAmortization 3343000.00
nonOperatingIncomeNetOther 14000.00
operatingIncome -20158000.00
otherOperatingExpenses 171234000.00
interestExpense 413000.00
taxProvision -9855000.00
interestIncome 413000.00
netInterestIncome 413000.00
extraordinaryItems 9855000.00
incomeTaxExpense -9855000.00
totalRevenue 151076000.00
totalOperatingExpenses 111081000.00
costOfRevenue 60153000.00
totalOtherIncomeExpenseNet 14000.00
netIncomeFromContinuingOps -9876000.00
netIncomeApplicableToCommonShares -8815000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
researchDevelopment 22725000.00
incomeBeforeTax -17030000.00
minorityInterest -1633000.00
netIncome -11960000.00
sellingGeneralAdministrative 59854000.00
grossProfit 64930000.00
reconciledDepreciation 3131000.00
ebit -17649000.00
ebitda -14518000.00
depreciationAndAmortization 3131000.00
nonOperatingIncomeNetOther 511000.00
operatingIncome -17649000.00
otherOperatingExpenses 122758000.00
interestExpense 108000.00
taxProvision -4129000.00
interestIncome 108000.00
netInterestIncome 108000.00
extraordinaryItems 4129000.00
incomeTaxExpense -4129000.00
totalRevenue 105109000.00
totalOperatingExpenses 82579000.00
costOfRevenue 40179000.00
totalOtherIncomeExpenseNet 511000.00
netIncomeFromContinuingOps -12901000.00
netIncomeApplicableToCommonShares -11960000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
researchDevelopment 12946000.00
incomeBeforeTax -746000.00
minorityInterest -816000.00
netIncome 1425000.00
sellingGeneralAdministrative 74453000.00
grossProfit 88009000.00
reconciledDepreciation 2959000.00
ebit 610000.00
ebitda 3569000.00
depreciationAndAmortization 2959000.00
nonOperatingIncomeNetOther -1655000.00
operatingIncome 610000.00
otherOperatingExpenses 136719000.00
interestExpense 299000.00
taxProvision -1634000.00
interestIncome 299000.00
netInterestIncome 299000.00
extraordinaryItems 1634000.00
incomeTaxExpense -1634000.00
totalRevenue 137329000.00
totalOperatingExpenses 87399000.00
costOfRevenue 49320000.00
totalOtherIncomeExpenseNet -1655000.00
netIncomeFromContinuingOps 888000.00
netIncomeApplicableToCommonShares 1425000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
researchDevelopment 12861000.00
incomeBeforeTax 11749000.00
minorityInterest -279000.00
netIncome 9689000.00
sellingGeneralAdministrative 74688000.00
grossProfit 98128000.00
reconciledDepreciation 2314000.00
ebit 8265000.00
ebitda 10579000.00
depreciationAndAmortization 2314000.00
operatingIncome 10579000.00
otherOperatingExpenses 134684000.00
taxProvision 2448000.00
interestIncome 578000.00
netInterestIncome 578000.00
incomeTaxExpense 2448000.00
totalRevenue 145263000.00
totalOperatingExpenses 87549000.00
costOfRevenue 47135000.00
totalOtherIncomeExpenseNet 592000.00
netIncomeFromContinuingOps 9301000.00
netIncomeApplicableToCommonShares 9689000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
researchDevelopment 13733000.00
incomeBeforeTax 12963000.00
minorityInterest -391000.00
netIncome 11483000.00
sellingGeneralAdministrative 69289000.00
grossProfit 95998000.00
reconciledDepreciation 2053000.00
ebit 12976000.00
ebitda 15029000.00
depreciationAndAmortization 2053000.00
nonOperatingIncomeNetOther -772000.00
operatingIncome 12976000.00
otherOperatingExpenses 126526000.00
interestExpense 759000.00
taxProvision 1963000.00
interestIncome 759000.00
netInterestIncome 759000.00
incomeTaxExpense 1963000.00
totalRevenue 139502000.00
totalOperatingExpenses 83022000.00
costOfRevenue 43504000.00
totalOtherIncomeExpenseNet -772000.00
netIncomeFromContinuingOps 11000000.00
netIncomeApplicableToCommonShares 11483000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
researchDevelopment 13462000.00
incomeBeforeTax 13514000.00
minorityInterest 92000.00
netIncome 16588000.00
sellingGeneralAdministrative 67665000.00
grossProfit 93928000.00
reconciledDepreciation 1933000.00
ebit 12801000.00
ebitda 14734000.00
depreciationAndAmortization 1933000.00
nonOperatingIncomeNetOther -71000.00
operatingIncome 12801000.00
otherOperatingExpenses 121400000.00
interestExpense 784000.00
taxProvision -2735000.00
interestIncome 784000.00
netInterestIncome 784000.00
incomeTaxExpense -2735000.00
totalRevenue 134201000.00
totalOperatingExpenses 81127000.00
costOfRevenue 40273000.00
totalOtherIncomeExpenseNet -71000.00
netIncomeFromContinuingOps 16249000.00
netIncomeApplicableToCommonShares 16588000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-07
currency_symbol USD
researchDevelopment 11667000.00
incomeBeforeTax 11909000.00
minorityInterest -69000.00
netIncome 10698000.00
sellingGeneralAdministrative 61091000.00
grossProfit 83910000.00
reconciledDepreciation 1804000.00
ebit 11152000.00
ebitda 12956000.00
depreciationAndAmortization 1804000.00
nonOperatingIncomeNetOther 24000.00
operatingIncome 11152000.00
otherOperatingExpenses 117287000.00
interestExpense 733000.00
taxProvision 1455000.00
interestIncome 733000.00
netInterestIncome 733000.00
incomeTaxExpense 1455000.00
totalRevenue 128439000.00
totalOperatingExpenses 72758000.00
costOfRevenue 44529000.00
totalOtherIncomeExpenseNet 24000.00
netIncomeFromContinuingOps 10454000.00
netIncomeApplicableToCommonShares 10698000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
researchDevelopment 10867000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7349000.00
minorityInterest 175000.00
netIncome 6659000.00
sellingGeneralAdministrative 61176000.00
grossProfit 78712000.00
reconciledDepreciation 1709000.00
ebit 4960000.00
ebitda 6669000.00
depreciationAndAmortization