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

Logo

Nova Measuring Instruments Ltd. занимается предоставлением метрологических решений для полупроводниковой промышленности. Ее продукты и услуги включают метрологию измерений, линейную метрологию материалов для производства полупроводников и программное обеспечение для моделирования. Компания была основана Джиора Дишон и Моше Финаровым в мае 1993 года и имеет штаб-квартиру в Реховоте, Израиль.

General
Code NVMI
Type Common Stock
Name Nova Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BSY1Y8
ISIN IL0010845571
PrimaryTicker NVMI.TA
CUSIP M7516K103
EmployerIdNumber
FiscalYearEnd December
IPODate 2000-04-07
InternationalDomestic International/Domestic
Sector Technology
Industry Semiconductor Equipment & Materials
GicSector Information Technology
GicGroup Semiconductors & Semiconductor Equipment
GicIndustry Semiconductors & Semiconductor Equipment
GicSubIndustry Semiconductor Materials & Equipment
HomeCategory ADR
IsDelisted Нет
Address 5 David Fikes Street, Rehovot, Israel, 7610201
Listings
0
Code NVMI
Exchange TA
Name Nova Ltd
Phone 972 73 229 5600
WebURL https://www.novami.com
FullTimeEmployees 1177
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 3889049344
MarketCapitalizationMln 3889.0493
EBITDA 154458000
PERatio 32.1283
PEGRatio 0
WallStreetTargetPrice 135
BookValue 24.274
DividendShare 0
DividendYield 0.0287
EarningsShare 4.21
EPSEstimateCurrentYear 4.76
EPSEstimateNextYear 5.19
EPSEstimateNextQuarter 1.09
EPSEstimateCurrentQuarter 1.09
MostRecentQuarter 2023-09-30
ProfitMargin 0.2511
OperatingMarginTTM 0.2651
ReturnOnAssetsTTM 0.0858
ReturnOnEquityTTM 0.2143
RevenueTTM 534940992
RevenuePerShareTTM 18.608
QuarterlyRevenueGrowthYOY -0.105
GrossProfitTTM 316970000
DilutedEpsTTM 4.21
QuarterlyEarningsGrowthYOY -0.045

Financials / Income Statement / quarterly / net Income

22.23M
2021-12-31
34.16M
2022-03-31
34.88M
2022-06-30
35.08M
2022-09-30
36.1M
2022-12-31
34.63M
2023-03-31
29.93M
2023-06-30
33.69M
2023-09-30

Financials / Income Statement / quarterly / ebitda

32.31M
2021-12-31
40.75M
2022-03-31
40.48M
2022-06-30
42.48M
2022-09-30
40.88M
2022-12-31
39.52M
2023-03-31
32.67M
2023-06-30
38.4M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

121.52M
2021-12-31
133.96M
2022-03-31
141.63M
2022-06-30
143.91M
2022-09-30
151.24M
2022-12-31
132.19M
2023-03-31
122.7M
2023-06-30
128.81M
2023-09-30

Earnings / History / epsActual

1.28
2022-12-31
1.23
2023-03-31
1.06
2023-06-30
1.23
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 32.1283
ForwardPE 27.1003
PriceSalesTTM 7.0257
PriceBookMRQ 5.3631
EnterpriseValue 3672755200
EnterpriseValueRevenue 6.5917
EnterpriseValueEbitda 21.8713
SharesStats
SharesOutstanding 28724800
SharesFloat 28869711
PercentInsiders 0.009
PercentInstitutions 79.026
Technicals
Beta 1.343
52WeekHigh 136.5
52WeekLow 79.21
50DayMA 115.1998
200DayMA 110.4285
SharesShort 846708
SharesShortPriorMonth 734094
ShortRatio 6.08
ShortPercent 0.0329
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
totalAssets 1084159000.00
intangibleAssets 39014000.00
otherCurrentAssets 17852000.00
totalLiab 383379000.00
totalStockholderEquity 700780000.00
otherCurrentLiab 50788000.00
goodWill 48830000.00
cash 116480000.00
totalCurrentLiabilities 322184000.00
currentDeferredRevenue 42222000.00
netDebt 125228000.00
shortTermDebt 202906000.00
shortLongTermDebt 197354000.00
shortLongTermDebtTotal 241708000.00
totalCurrentAssets 724846000.00
longTermInvestments 139856000.00
shortTermInvestments 357429000.00
netReceivables 91861000.00
inventory 141224000.00
accountsPayable 26268000.00
nonCurrrentAssetsOther 3277000.00
nonCurrentAssetsTotal 359313000.00
capitalLeaseObligations 44354000.00
nonCurrentLiabilitiesOther 11961000.00
nonCurrentLiabilitiesTotal 61195000.00
liabilitiesAndStockholdersEquity 1084159000.00
cashAndShortTermInvestments 473909000.00
propertyPlantAndEquipmentGross 103829000.00
propertyPlantAndEquipmentNet 103829000.00
netWorkingCapital 402662000.00
netInvestedCapital 197354000.00
commonStockSharesOutstanding 31983000.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
totalAssets 1039104000.00
intangibleAssets 41434000.00
otherCurrentAssets 16220000.00
totalLiab 376776000.00
totalStockholderEquity 662328000.00
otherCurrentLiab 47323000.00
commonStock 662328000.00
otherLiab 22999000.00
goodWill 49539000.00
otherAssets 25662000.00
cash 129190000.00
totalCurrentLiabilities 313213000.00
currentDeferredRevenue 27181000.00
netDebt 114132000.00
shortTermDebt 202758000.00
shortLongTermDebt 197030000.00
shortLongTermDebtTotal 243322000.00
propertyPlantEquipment 103605000.00
totalCurrentAssets 664514000.00
longTermInvestments 148379000.00
netTangibleAssets 571355000.00
shortTermInvestments 287199000.00
netReceivables 82904000.00
inventory 149001000.00
accountsPayable 35951000.00
nonCurrrentAssetsOther 7877000.00
nonCurrentAssetsTotal 374590000.00
capitalLeaseObligations 46292000.00
nonCurrentLiabilitiesOther 11324000.00
nonCurrentLiabilitiesTotal 63563000.00
liabilitiesAndStockholdersEquity 1039104000.00
cashAndShortTermInvestments 416389000.00
propertyPlantAndEquipmentGross 103605000.00
propertyPlantAndEquipmentNet 103605000.00
netWorkingCapital 351301000.00
netInvestedCapital 197030000.00
commonStockSharesOutstanding 31928000.00
2023-03-31
date 2023-03-31
currency_symbol USD
totalAssets 1026937000.00
intangibleAssets 42969000.00
otherCurrentAssets 21639000.00
totalLiab 397643000.00
totalStockholderEquity 629294000.00
otherCurrentLiab 56426000.00
goodWill 49585000.00
cash 96075000.00
totalCurrentLiabilities 135730000.00
netDebt 100635000.00
totalCurrentAssets 649118000.00
longTermInvestments 154825000.00
shortTermInvestments 293323000.00
netReceivables 100985000.00
longTermDebt 196710000.00
inventory 137096000.00
accountsPayable 43092000.00
nonCurrrentAssetsOther 7995000.00
nonCurrentAssetsTotal 377819000.00
capitalLeaseObligations 47906000.00
nonCurrentLiabilitiesOther 11206000.00
nonCurrentLiabilitiesTotal 261913000.00
propertyPlantAndEquipmentGross 100789000.00
propertyPlantAndEquipmentNet 100789000.00
netWorkingCapital 513388000.00
netInvestedCapital 196710000.00
commonStockSharesOutstanding 28724809.00
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
totalAssets 984105000.00
intangibleAssets 43586000.00
otherCurrentAssets 13527000.00
totalLiab 397142000.00
totalStockholderEquity 586963000.00
otherCurrentLiab 54825000.00
capitalStock 0.00
retainedEarnings 478073000.00
otherLiab 22983000.00
goodWill 49009000.00
otherAssets 23848000.00
cash 111121000.00
totalCurrentLiabilities 134068000.00
currentDeferredRevenue 30543000.00
netDebt 134938000.00
shortTermDebt 5968000.00
shortLongTermDebtTotal 246059000.00
otherStockholderEquity 121398000.00
propertyPlantEquipment 100771000.00
totalCurrentAssets 612946000.00
longTermInvestments 153945000.00
netTangibleAssets 494368000.00
shortTermInvestments 262378000.00
netReceivables 109320000.00
longTermDebt 196394000.00
inventory 116600000.00
accountsPayable 42732000.00
accumulatedOtherComprehensiveIncome -12508000.00
nonCurrrentAssetsOther 3751000.00
nonCurrentAssetsTotal 371159000.00
capitalLeaseObligations 49665000.00
nonCurrentLiabilitiesOther 7194000.00
nonCurrentLiabilitiesTotal 263074000.00
liabilitiesAndStockholdersEquity 984105000.00
cashAndShortTermInvestments 373499000.00
propertyPlantAndEquipmentGross 100771000.00
propertyPlantAndEquipmentNet 100771000.00
netWorkingCapital 478878000.00
netInvestedCapital 196394000.00
commonStockSharesOutstanding 31737000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 933811000.00
intangibleAssets 41719000.00
otherCurrentAssets 19388000.00
totalLiab 380763000.00
totalStockholderEquity 553048000.00
otherCurrentLiab 49247000.00
commonStock 553048000.00
otherLiab 23301000.00
goodWill 47421000.00
otherAssets 16831000.00
cash 118814000.00
totalCurrentLiabilities 118662000.00
currentDeferredRevenue 20019000.00
netDebt 126006000.00
shortTermDebt 6020000.00
shortLongTermDebtTotal 244820000.00
otherStockholderEquity 553048000.00
propertyPlantEquipment 93658000.00
totalCurrentAssets 569135000.00
longTermInvestments 165047000.00
netTangibleAssets 463908000.00
shortTermInvestments 216416000.00
netReceivables 98909000.00
longTermDebt 196072000.00
inventory 115608000.00
accountsPayable 43376000.00
nonCurrrentAssetsOther 3671000.00
nonCurrentAssetsTotal 364676000.00
capitalLeaseObligations 48748000.00
nonCurrentLiabilitiesOther 8146000.00
nonCurrentLiabilitiesTotal 262101000.00
liabilitiesAndStockholdersEquity 933811000.00
cashAndShortTermInvestments 335230000.00
propertyPlantAndEquipmentGross 93658000.00
propertyPlantAndEquipmentNet 93658000.00
netWorkingCapital 450473000.00
netInvestedCapital 196072000.00
commonStockSharesOutstanding 31892000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
totalAssets 901501000.00
intangibleAssets 45456000.00
otherCurrentAssets 17326000.00
totalLiab 378987000.00
totalStockholderEquity 522514000.00
otherCurrentLiab 53713000.00
commonStock 522514000.00
otherLiab 23848000.00
goodWill 48534000.00
otherAssets 14827000.00
cash 170297000.00
totalCurrentLiabilities 116088000.00
currentDeferredRevenue 19829000.00
netDebt 74481000.00
shortTermDebt 5727000.00
shortLongTermDebtTotal 244778000.00
otherStockholderEquity 522514000.00
propertyPlantEquipment 90654000.00
totalCurrentAssets 577830000.00
longTermInvestments 124200000.00
netTangibleAssets 428524000.00
shortTermInvestments 194015000.00
netReceivables 94559000.00
longTermDebt 195750000.00
inventory 101633000.00
accountsPayable 36819000.00
nonCurrrentAssetsOther 3521000.00
nonCurrentAssetsTotal 323671000.00
capitalLeaseObligations 49028000.00
nonCurrentLiabilitiesOther 7627000.00
nonCurrentLiabilitiesTotal 262899000.00
liabilitiesAndStockholdersEquity 901501000.00
cashAndShortTermInvestments 364312000.00
propertyPlantAndEquipmentNet 90654000.00
netWorkingCapital 461742000.00
netInvestedCapital 195750000.00
commonStockSharesOutstanding 31902000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 878908000.00
intangibleAssets 49308000.00
otherCurrentAssets 25116000.00
totalLiab 383360000.00
totalStockholderEquity 495548000.00
otherCurrentLiab 59775000.00
commonStock 495548000.00
otherLiab 24407000.00
goodWill 50540000.00
otherAssets 13102000.00
cash 105193000.00
totalCurrentLiabilities 311660000.00
currentDeferredRevenue 14583000.00
netDebt 143429000.00
shortTermDebt 201329000.00
shortLongTermDebt 195432000.00
shortLongTermDebtTotal 248622000.00
otherStockholderEquity 495548000.00
propertyPlantEquipment 90176000.00
totalCurrentAssets 540176000.00
longTermInvestments 135606000.00
netTangibleAssets 395700000.00
shortTermInvestments 235689000.00
netReceivables 77985000.00
inventory 96193000.00
accountsPayable 35973000.00
nonCurrrentAssetsOther 3654000.00
nonCurrentAssetsTotal 338732000.00
capitalLeaseObligations 53190000.00
nonCurrentLiabilitiesOther 6936000.00
nonCurrentLiabilitiesTotal 71700000.00
liabilitiesAndStockholdersEquity 878908000.00
cashAndShortTermInvestments 340882000.00
propertyPlantAndEquipmentNet 90176000.00
netWorkingCapital 228516000.00
netInvestedCapital 195432000.00
commonStockSharesOutstanding 31968000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-01
currency_symbol USD
totalAssets 805154000.00
intangibleAssets 2601000.00
otherCurrentAssets 9242000.00
totalLiab 331400000.00
totalStockholderEquity 473754000.00
otherCurrentLiab 48885000.00
commonStock 473754000.00
capitalStock 0.00
retainedEarnings 334721000.00
otherLiab 10020000.00
goodWill 20114000.00
otherAssets 9749000.00
cash 126698000.00
totalCurrentLiabilities 287930000.00
currentDeferredRevenue 15338000.00
netDebt 94241000.00
shortTermDebt 187489000.00
shortLongTermDebt 183037000.00
shortLongTermDebtTotal 220939000.00
otherStockholderEquity 139847000.00
propertyPlantEquipment 65087000.00
totalCurrentAssets 566516000.00
longTermInvestments 141087000.00
netTangibleAssets 451039000.00
shortTermInvestments 283465000.00
netReceivables 68446000.00
inventory 78665000.00
accountsPayable 36218000.00
accumulatedOtherComprehensiveIncome -814000.00
nonCurrrentAssetsOther 3588000.00
nonCurrentAssetsTotal 238638000.00
capitalLeaseObligations 37902000.00
nonCurrentLiabilitiesOther 6334000.00
nonCurrentLiabilitiesTotal 43470000.00
liabilitiesAndStockholdersEquity 805154000.00
cashAndShortTermInvestments 410163000.00
propertyPlantAndEquipmentNet 65087000.00
netWorkingCapital 278586000.00
netInvestedCapital 183037000.00
commonStockSharesOutstanding 30285000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 776040000.00
intangibleAssets 3336000.00
otherCurrentAssets 10056000.00
totalLiab 327494000.00
totalStockholderEquity 448546000.00
otherCurrentLiab 35754000.00
commonStock 448546000.00
otherLiab 13668000.00
goodWill 20114000.00
otherAssets 8691000.00
cash 72127000.00
totalCurrentLiabilities 282787000.00
currentDeferredRevenue 31910000.00
netDebt 145027000.00
shortTermDebt 186115000.00
shortLongTermDebt 181962000.00
shortLongTermDebtTotal 217154000.00
otherStockholderEquity 448546000.00
propertyPlantEquipment 61361000.00
totalCurrentAssets 558062000.00
longTermInvestments 124476000.00
netTangibleAssets 425096000.00
shortTermInvestments 337859000.00
netReceivables 64630000.00
inventory 73390000.00
accountsPayable 29008000.00
nonCurrrentAssetsOther 3574000.00
nonCurrentAssetsTotal 217978000.00
capitalLeaseObligations 35192000.00
nonCurrentLiabilitiesOther 9923000.00
nonCurrentLiabilitiesTotal 44707000.00
liabilitiesAndStockholdersEquity 776040000.00
cashAndShortTermInvestments 409986000.00
propertyPlantAndEquipmentNet 61361000.00
netWorkingCapital 275275000.00
netInvestedCapital 181962000.00
commonStockSharesOutstanding 29858000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 717187000.00
intangibleAssets 3910000.00
otherCurrentAssets 9879000.00
totalLiab 301485000.00
totalStockholderEquity 415702000.00
otherCurrentLiab 32096000.00
commonStock 415702000.00
otherLiab 13414000.00
goodWill 20114000.00
otherAssets 8100000.00
cash 136290000.00
totalCurrentLiabilities 257049000.00
currentDeferredRevenue 13591000.00
netDebt 79567000.00
shortTermDebt 184835000.00
shortLongTermDebt 180893000.00
shortLongTermDebtTotal 215857000.00
otherStockholderEquity 415702000.00
propertyPlantEquipment 61874000.00
totalCurrentAssets 560081000.00
longTermInvestments 63108000.00
netTangibleAssets 391678000.00
shortTermInvestments 283905000.00
netReceivables 58207000.00
inventory 71800000.00
accountsPayable 26527000.00
nonCurrrentAssetsOther 3517000.00
nonCurrentAssetsTotal 157106000.00
capitalLeaseObligations 34964000.00
nonCurrentLiabilitiesOther 9610000.00
nonCurrentLiabilitiesTotal 44436000.00
liabilitiesAndStockholdersEquity 717187000.00
cashAndShortTermInvestments 420195000.00
propertyPlantAndEquipmentGross 61874000.00
propertyPlantAndEquipmentNet 61874000.00
netWorkingCapital 303032000.00
netInvestedCapital 180893000.00
commonStockSharesOutstanding 29815000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 688377000.00
intangibleAssets 4484000.00
otherCurrentAssets 10435000.00
totalLiab 297630000.00
totalStockholderEquity 390747000.00
otherCurrentLiab 31741000.00
commonStock 390747000.00
otherLiab 13029000.00
goodWill 20114000.00
otherAssets 6911000.00
cash 208758000.00
totalCurrentLiabilities 73932000.00
currentDeferredRevenue 13738000.00
netDebt 5778000.00
shortTermDebt 3867000.00
shortLongTermDebtTotal 214536000.00
otherStockholderEquity 390747000.00
propertyPlantEquipment 62193000.00
totalCurrentAssets 591250000.00
longTermInvestments 3425000.00
netTangibleAssets 366149000.00
shortTermInvestments 246096000.00
netReceivables 59820000.00
longTermDebt 179842000.00
inventory 66141000.00
accountsPayable 24586000.00
nonCurrrentAssetsOther 3444000.00
nonCurrentAssetsTotal 97127000.00
capitalLeaseObligations 34694000.00
nonCurrentLiabilitiesOther 9378000.00
nonCurrentLiabilitiesTotal 223698000.00
liabilitiesAndStockholdersEquity 688377000.00
cashAndShortTermInvestments 454854000.00
propertyPlantAndEquipmentGross 62193000.00
propertyPlantAndEquipmentNet 62193000.00
netWorkingCapital 517318000.00
netInvestedCapital 179842000.00
commonStockSharesOutstanding 29306000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 655786000.00
intangibleAssets 5059000.00
otherCurrentAssets 9782000.00
totalLiab 284248000.00
totalStockholderEquity 371538000.00
otherCurrentLiab 28418000.00
commonStock 74000.00
retainedEarnings 241620000.00
otherLiab 12601000.00
goodWill 20114000.00
otherAssets 6088000.00
cash 232304000.00
totalCurrentLiabilities 60934000.00
currentDeferredRevenue 4717000.00
netDebt -17888000.00
shortTermDebt 3703000.00
shortLongTermDebtTotal 214416000.00
otherStockholderEquity 129274000.00
propertyPlantEquipment 63277000.00
totalCurrentAssets 558701000.00
longTermInvestments 2547000.00
netTangibleAssets 346365000.00
shortTermInvestments 191567000.00
netReceivables 63314000.00
longTermDebt 178808000.00
inventory 61734000.00
accountsPayable 24096000.00
accumulatedOtherComprehensiveIncome 570000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 3219000.00
nonCurrentAssetsTotal 97085000.00
capitalLeaseObligations 35608000.00
nonCurrentLiabilitiesOther 8882000.00
nonCurrentLiabilitiesTotal 223314000.00
liabilitiesAndStockholdersEquity 655786000.00
cashAndShortTermInvestments 423871000.00
propertyPlantAndEquipmentGross 63277000.00
propertyPlantAndEquipmentNet 63277000.00
netWorkingCapital 497767000.00
netInvestedCapital 550346000.00
commonStockSharesOutstanding 28999000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 447548000.00
intangibleAssets 5684000.00
otherCurrentAssets 11899000.00
totalLiab 95848000.00
totalStockholderEquity 351700000.00
otherCurrentLiab 26303000.00
commonStock 351700000.00
otherLiab 8755000.00
goodWill 20114000.00
otherAssets 8479000.00
cash 32713000.00
totalCurrentLiabilities 55218000.00
currentDeferredRevenue 3791000.00
netDebt 1553000.00
shortTermDebt 2391000.00
shortLongTermDebtTotal 34266000.00
otherStockholderEquity 351700000.00
propertyPlantEquipment 61999000.00
totalCurrentAssets 348448000.00
longTermInvestments 2824000.00
netTangibleAssets 325902000.00
shortTermInvestments 200676000.00
netReceivables 41097000.00
inventory 62063000.00
accountsPayable 22733000.00
nonCurrrentAssetsOther 3197000.00
nonCurrentAssetsTotal 99100000.00
capitalLeaseObligations 34266000.00
nonCurrentLiabilitiesOther 6616000.00
nonCurrentLiabilitiesTotal 40630000.00
liabilitiesAndStockholdersEquity 447548000.00
cashAndShortTermInvestments 233389000.00
propertyPlantAndEquipmentGross 61999000.00
propertyPlantAndEquipmentNet 61999000.00
netWorkingCapital 293230000.00
commonStockSharesOutstanding 29020000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-16
currency_symbol USD
totalAssets 423397000.00
intangibleAssets 6310000.00
otherCurrentAssets 12002000.00
totalLiab 87435000.00
totalStockholderEquity 335962000.00
otherCurrentLiab 23161000.00
commonStock 74000.00
retainedEarnings 214067000.00
otherLiab 8567000.00
goodWill 20114000.00
otherAssets 8662000.00
cash 25885000.00
totalCurrentLiabilities 47977000.00
currentDeferredRevenue 1165000.00
netDebt 6941000.00
shortTermDebt 1935000.00
shortLongTermDebtTotal 32826000.00
otherStockholderEquity 121213000.00
propertyPlantEquipment 59044000.00
totalCurrentAssets 326463000.00
longTermInvestments 2804000.00
netTangibleAssets 309538000.00
shortTermInvestments 187535000.00
netReceivables 44457000.00
inventory 56584000.00
accountsPayable 21716000.00
accumulatedOtherComprehensiveIncome 608000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 3562000.00
nonCurrentAssetsTotal 96934000.00
capitalLeaseObligations 32826000.00
nonCurrentLiabilitiesOther 6448000.00
nonCurrentLiabilitiesTotal 39458000.00
liabilitiesAndStockholdersEquity 423397000.00
cashAndShortTermInvestments 213420000.00
propertyPlantAndEquipmentNet 59044000.00
netWorkingCapital 278486000.00
netInvestedCapital 335962000.00
commonStockSharesOutstanding 28888000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-20
currency_symbol USD
totalAssets 412631000.00
intangibleAssets 6936000.00
otherCurrentAssets 13429000.00
totalLiab 84742000.00
totalStockholderEquity 327889000.00
otherCurrentLiab 23220000.00
commonStock 327889000.00
otherLiab 8079000.00
goodWill 20114000.00
otherAssets 7913000.00
cash 35531000.00
totalCurrentLiabilities 46293000.00
currentDeferredRevenue 2602000.00
netDebt -3141000.00
shortTermDebt 2020000.00
shortLongTermDebtTotal 32390000.00
otherStockholderEquity 327889000.00
propertyPlantEquipment 59005000.00
totalCurrentAssets 315937000.00
longTermInvestments 2726000.00
netTangibleAssets 300839000.00
shortTermInvestments 162155000.00
netReceivables 55043000.00
inventory 49779000.00
accountsPayable 18451000.00
nonCurrrentAssetsOther 3158000.00
nonCurrentAssetsTotal 96694000.00
capitalLeaseObligations 32390000.00
nonCurrentLiabilitiesOther 6025000.00
nonCurrentLiabilitiesTotal 38449000.00
liabilitiesAndStockholdersEquity 412631000.00
cashAndShortTermInvestments 197686000.00
propertyPlantAndEquipmentNet 59005000.00
netWorkingCapital 269644000.00
commonStockSharesOutstanding 28760000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 400443000.00
intangibleAssets 7562000.00
otherCurrentAssets 17122000.00
totalLiab 85904000.00
totalStockholderEquity 314539000.00
otherCurrentLiab 21751000.00
commonStock 74000.00
retainedEarnings 193713000.00
otherLiab 7878000.00
goodWill 20114000.00
otherAssets 8201000.00
cash 31748000.00
totalCurrentLiabilities 48095000.00
currentDeferredRevenue 2256000.00
netDebt 1565000.00
shortTermDebt 3382000.00
shortLongTermDebtTotal 33313000.00
otherStockholderEquity 158301000.00
propertyPlantEquipment 58822000.00
totalCurrentAssets 306181000.00
longTermInvestments 2813000.00
netTangibleAssets 286863000.00
shortTermInvestments 157346000.00
netReceivables 51603000.00
inventory 48362000.00
accountsPayable 20706000.00
accumulatedOtherComprehensiveIncome 15000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 1210000.00
nonCurrentAssetsTotal 94262000.00
capitalLeaseObligations 33313000.00
nonCurrentLiabilitiesOther 5758000.00
nonCurrentLiabilitiesTotal 37809000.00
liabilitiesAndStockholdersEquity 400443000.00
cashAndShortTermInvestments 189094000.00
propertyPlantAndEquipmentNet 58822000.00
commonStockSharesOutstanding 28689000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-02
currency_symbol USD
totalAssets 379376000.00
intangibleAssets 8227000.00
otherCurrentAssets 15561000.00
totalLiab 78740000.00
totalStockholderEquity 300636000.00
otherCurrentLiab 20340000.00
commonStock 300636000.00
otherLiab 7277000.00
goodWill 20114000.00
otherAssets 7812000.00
cash 26220000.00
totalCurrentLiabilities 46264000.00
currentDeferredRevenue 3715000.00
netDebt 2599000.00
shortTermDebt 3620000.00
shortLongTermDebtTotal 28819000.00
otherStockholderEquity 300636000.00
propertyPlantEquipment 51329000.00
totalCurrentAssets 291894000.00
longTermInvestments 2000000.00
netTangibleAssets 272295000.00
shortTermInvestments 152916000.00
netReceivables 47054000.00
inventory 50143000.00
accountsPayable 18589000.00
nonCurrrentAssetsOther 1185000.00
nonCurrentAssetsTotal 87482000.00
capitalLeaseObligations 28819000.00
nonCurrentLiabilitiesOther 5180000.00
nonCurrentLiabilitiesTotal 32476000.00
liabilitiesAndStockholdersEquity 379376000.00
cashAndShortTermInvestments 179136000.00
propertyPlantAndEquipmentNet 51329000.00
commonStockSharesOutstanding 28474000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
totalAssets 365954000.00
intangibleAssets 8874000.00
otherCurrentAssets 8381000.00
totalLiab 75346000.00
totalStockholderEquity 290608000.00
otherCurrentLiab 19460000.00
commonStock 290608000.00
otherLiab 4823000.00
goodWill 20114000.00
otherAssets 7374000.00
cash 30850000.00
totalCurrentLiabilities 44800000.00
currentDeferredRevenue 5314000.00
netDebt -1990000.00
shortTermDebt 3137000.00
shortLongTermDebtTotal 28860000.00
otherStockholderEquity 290608000.00
propertyPlantEquipment 46431000.00
totalCurrentAssets 283161000.00
longTermInvestments 2000000.00
netTangibleAssets 261620000.00
shortTermInvestments 146876000.00
netReceivables 48078000.00
inventory 48976000.00
accountsPayable 16889000.00
nonCurrrentAssetsOther 1157000.00
nonCurrentAssetsTotal 82793000.00
capitalLeaseObligations 28860000.00
nonCurrentLiabilitiesOther 2779000.00
nonCurrentLiabilitiesTotal 30546000.00
liabilitiesAndStockholdersEquity 365954000.00
cashAndShortTermInvestments 177726000.00
propertyPlantAndEquipmentNet 46431000.00
commonStockSharesOutstanding 28564000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-02
currency_symbol USD
totalAssets 374369000.00
intangibleAssets 9530000.00
otherCurrentAssets 10359000.00
totalLiab 84360000.00
totalStockholderEquity 290009000.00
otherCurrentLiab 23239000.00
commonStock 290009000.00
otherLiab 4751000.00
goodWill 20114000.00
otherAssets 7506000.00
cash 36134000.00
totalCurrentLiabilities 53912000.00
currentDeferredRevenue 5118000.00
netDebt -7201000.00
shortTermDebt 3236000.00
shortLongTermDebt 3236000.00
shortLongTermDebtTotal 28933000.00
otherStockholderEquity 290009000.00
propertyPlantEquipment 42851000.00
totalCurrentAssets 294368000.00
longTermInvestments 2000000.00
netTangibleAssets 260365000.00
shortTermInvestments 155323000.00
netReceivables 46921000.00
longTermDebt 25697000.00
inventory 45631000.00
accountsPayable 22319000.00
nonCurrrentAssetsOther 1436000.00
nonCurrentAssetsTotal 80001000.00
capitalLeaseObligations 28933000.00
nonCurrentLiabilitiesOther 2422000.00
nonCurrentLiabilitiesTotal 30448000.00
liabilitiesAndStockholdersEquity 374369000.00
cashAndShortTermInvestments 191457000.00
propertyPlantAndEquipmentNet 42851000.00
commonStockSharesOutstanding 28580000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
totalAssets 333430000.00
intangibleAssets 10187000.00
otherCurrentAssets 10961000.00
totalLiab 52690000.00
totalStockholderEquity 280740000.00
otherCurrentLiab 25079000.00
commonStock 74000.00
retainedEarnings 158542000.00
otherLiab 4612000.00
goodWill 20114000.00
otherAssets 7796000.00
cash 22877000.00
totalCurrentLiabilities 48078000.00
currentDeferredRevenue 3984000.00
netDebt -22877000.00
otherStockholderEquity 154425000.00
propertyPlantEquipment 13756000.00
totalCurrentAssets 282106000.00
netTangibleAssets 250439000.00
shortTermInvestments 152951000.00
netReceivables 53531000.00
inventory 41786000.00
accountsPayable 19015000.00
accumulatedOtherComprehensiveIncome -188000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 1394000.00
nonCurrentAssetsTotal 51324000.00
nonCurrentLiabilitiesTotal 4612000.00
liabilitiesAndStockholdersEquity 333430000.00
cashAndShortTermInvestments 175828000.00
propertyPlantAndEquipmentNet 13756000.00
commonStockSharesOutstanding 28655000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-04
currency_symbol USD
totalAssets 316038000.00
intangibleAssets 10840000.00
otherCurrentAssets 6244000.00
totalLiab 46776000.00
totalStockholderEquity 269262000.00
otherCurrentLiab 17987000.00
commonStock 269262000.00
otherLiab 4918000.00
goodWill 20114000.00
otherAssets 4181000.00
cash 23767000.00
totalCurrentLiabilities 41858000.00
currentDeferredRevenue 6251000.00
netDebt -23767000.00
otherStockholderEquity 269262000.00
propertyPlantEquipment 13193000.00
totalCurrentAssets 265710000.00
longTermInvestments 2000000.00
netTangibleAssets 238308000.00
shortTermInvestments 145800000.00
netReceivables 48071000.00
inventory 41828000.00
accountsPayable 17620000.00
nonCurrrentAssetsOther 1479000.00
nonCurrentAssetsTotal 50328000.00
nonCurrentLiabilitiesTotal 4918000.00
liabilitiesAndStockholdersEquity 316038000.00
cashAndShortTermInvestments 169567000.00
propertyPlantAndEquipmentNet 13193000.00
commonStockSharesOutstanding 28777000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-05
currency_symbol USD
totalAssets 306087000.00
intangibleAssets 11493000.00
otherCurrentAssets 3739000.00
totalLiab 51517000.00
totalStockholderEquity 254570000.00
otherCurrentLiab 18732000.00
commonStock 254570000.00
otherLiab 4756000.00
goodWill 20114000.00
otherAssets 3990000.00
cash 27622000.00
totalCurrentLiabilities 46761000.00
currentDeferredRevenue 9484000.00
netDebt -27622000.00
otherStockholderEquity 254570000.00
propertyPlantEquipment 13585000.00
totalCurrentAssets 255805000.00
longTermInvestments 1100000.00
netTangibleAssets 222963000.00
shortTermInvestments 140039000.00
netReceivables 43073000.00
inventory 41332000.00
accountsPayable 18545000.00
nonCurrrentAssetsOther 1476000.00
nonCurrentAssetsTotal 50282000.00
nonCurrentLiabilitiesTotal 4756000.00
liabilitiesAndStockholdersEquity 306087000.00
cashAndShortTermInvestments 167661000.00
propertyPlantAndEquipmentNet 13585000.00
commonStockSharesOutstanding 28766000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-10
currency_symbol USD
totalAssets 293540000.00
intangibleAssets 12147000.00
otherCurrentAssets 5807000.00
totalLiab 51879000.00
totalStockholderEquity 241661000.00
otherCurrentLiab 23191000.00
commonStock 241661000.00
otherLiab 4673000.00
goodWill 20114000.00
otherAssets 3605000.00
cash 28468000.00
totalCurrentLiabilities 47206000.00
currentDeferredRevenue 5965000.00
netDebt -28468000.00
otherStockholderEquity 241661000.00
propertyPlantEquipment 13612000.00
totalCurrentAssets 242962000.00
longTermInvestments 1100000.00
netTangibleAssets 209400000.00
shortTermInvestments 132198000.00
netReceivables 37425000.00
inventory 39064000.00
accountsPayable 18050000.00
nonCurrrentAssetsOther 1512000.00
nonCurrentAssetsTotal 50578000.00
nonCurrentLiabilitiesTotal 4673000.00
liabilitiesAndStockholdersEquity 293540000.00
cashAndShortTermInvestments 160666000.00
propertyPlantAndEquipmentNet 13612000.00
commonStockSharesOutstanding 28739000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 283285000.00
intangibleAssets 12800000.00
otherCurrentAssets 7313000.00
totalLiab 56549000.00
totalStockholderEquity 226736000.00
otherCurrentLiab 26038000.00
commonStock 74000.00
retainedEarnings 104124000.00
otherLiab 4423000.00
goodWill 20114000.00
otherAssets 37486000.00
cash 27697000.00
totalCurrentLiabilities 52126000.00
currentDeferredRevenue 10334000.00
netDebt -27697000.00
otherStockholderEquity 151367000.00
propertyPlantEquipment 13891000.00
totalCurrentAssets 232270000.00
longTermInvestments 1503000.00
netTangibleAssets 193822000.00
shortTermInvestments 121390000.00
netReceivables 40949000.00
inventory 34921000.00
accountsPayable 15754000.00
accumulatedOtherComprehensiveIncome 112000.00
commonStockTotalEquity 74000.00
treasuryStock -11965000.00
nonCurrrentAssetsOther 1503000.00
nonCurrentAssetsTotal 51015000.00
nonCurrentLiabilitiesTotal 4423000.00
liabilitiesAndStockholdersEquity 283285000.00
cashAndShortTermInvestments 149087000.00
propertyPlantAndEquipmentNet 13891000.00
commonStockSharesOutstanding 28786000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
totalAssets 272155000.00
intangibleAssets 13440000.00
otherCurrentAssets 8500000.00
totalLiab 54712000.00
totalStockholderEquity 217443000.00
otherCurrentLiab 21072000.00
commonStock 217443000.00
otherLiab 4144000.00
goodWill 20114000.00
otherAssets 37770000.00
cash 20020000.00
totalCurrentLiabilities 50121000.00
currentDeferredRevenue 11426000.00
netDebt -20020000.00
otherStockholderEquity 217443000.00
propertyPlantEquipment 9526000.00
totalCurrentAssets 224859000.00
longTermInvestments 750000.00
netTangibleAssets 183889000.00
shortTermInvestments 123833000.00
netReceivables 33554000.00
inventory 38952000.00
accountsPayable 17623000.00
nonCurrrentAssetsOther 1457000.00
nonCurrentAssetsTotal 47296000.00
nonCurrentLiabilitiesTotal 4591000.00
liabilitiesAndStockholdersEquity 272155000.00
cashAndShortTermInvestments 143853000.00
propertyPlantAndEquipmentNet 9526000.00
commonStockSharesOutstanding 28601000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-05
currency_symbol USD
totalAssets 259362000.00
intangibleAssets 14081000.00
otherCurrentAssets 6023000.00
totalLiab 54110000.00
totalStockholderEquity 205252000.00
otherCurrentLiab 19996000.00
commonStock 205252000.00
otherLiab 4153000.00
goodWill 20114000.00
otherAssets 38783000.00
cash 41732000.00
totalCurrentLiabilities 49441000.00
currentDeferredRevenue 10236000.00
netDebt -41732000.00
otherStockholderEquity 205252000.00
propertyPlantEquipment 9596000.00
totalCurrentAssets 210983000.00
longTermInvestments 750000.00
netTangibleAssets 171057000.00
shortTermInvestments 93205000.00
netReceivables 36352000.00
inventory 33671000.00
accountsPayable 19209000.00
nonCurrrentAssetsOther 1471000.00
nonCurrentAssetsTotal 48379000.00
nonCurrentLiabilitiesTotal 4669000.00
liabilitiesAndStockholdersEquity 259362000.00
cashAndShortTermInvestments 134937000.00
propertyPlantAndEquipmentNet 9596000.00
commonStockSharesOutstanding 28562000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-05
currency_symbol USD
totalAssets 238098000.00
intangibleAssets 14721000.00
otherCurrentAssets 4647000.00
totalLiab 47039000.00
totalStockholderEquity 191059000.00
otherCurrentLiab 19747000.00
commonStock 191059000.00
otherLiab 3983000.00
goodWill 20114000.00
otherAssets 39848000.00
cash 24423000.00
totalCurrentLiabilities 42804000.00
currentDeferredRevenue 6466000.00
netDebt -24423000.00
otherStockholderEquity 191059000.00
propertyPlantEquipment 9505000.00
totalCurrentAssets 188745000.00
longTermInvestments 750000.00
netTangibleAssets 156224000.00
shortTermInvestments 90624000.00
netReceivables 38239000.00
inventory 30812000.00
accountsPayable 16591000.00
nonCurrrentAssetsOther 1494000.00
nonCurrentAssetsTotal 49353000.00
nonCurrentLiabilitiesTotal 4235000.00
liabilitiesAndStockholdersEquity 238098000.00
cashAndShortTermInvestments 115047000.00
propertyPlantAndEquipmentNet 9505000.00
commonStockSharesOutstanding 28148000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-03
currency_symbol USD
totalAssets 218593000.00
intangibleAssets 15361000.00
otherCurrentAssets 5068000.00
totalLiab 43876000.00
totalStockholderEquity 174717000.00
deferredLongTermLiab 1094000.00
otherCurrentLiab 18461000.00
commonStock 74000.00
retainedEarnings 57665000.00
otherLiab 3748000.00
goodWill 20114000.00
otherAssets 40900000.00
cash 20406000.00
totalCurrentLiabilities 39034000.00
currentDeferredRevenue 4072000.00
netDebt -20406000.00
otherStockholderEquity 142200000.00
propertyPlantEquipment 10017000.00
totalCurrentAssets 167906000.00
longTermInvestments 1425000.00
netTangibleAssets 139242000.00
shortTermInvestments 70546000.00
netReceivables 42626000.00
inventory 29260000.00
accountsPayable 16501000.00
accumulatedOtherComprehensiveIncome -50000.00
commonStockTotalEquity 74000.00
treasuryStock -11965000.00
nonCurrrentAssetsOther 1425000.00
nonCurrentAssetsTotal 50687000.00
nonCurrentLiabilitiesTotal 4842000.00
liabilitiesAndStockholdersEquity 218593000.00
cashAndShortTermInvestments 90952000.00
propertyPlantAndEquipmentNet 10017000.00
commonStockSharesOutstanding 27704000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
totalAssets 206790000.00
intangibleAssets 15997000.00
otherCurrentAssets 3472000.00
totalLiab 41708000.00
totalStockholderEquity 165082000.00
otherCurrentLiab 15352000.00
commonStock 165082000.00
retainedEarnings 58000000.00
otherLiab 3456000.00
goodWill 20114000.00
otherAssets 43630000.00
cash 23654000.00
totalCurrentLiabilities 33213000.00
currentDeferredRevenue 4423000.00
netDebt -23654000.00
shortTermDebt 1064000.00
otherStockholderEquity 165082000.00
propertyPlantEquipment 9266000.00
totalCurrentAssets 153894000.00
longTermInvestments 750000.00
shortTermInvestments 69548000.00
netReceivables 23558000.00
inventory 28889000.00
accountsPayable 12374000.00
nonCurrrentAssetsOther 1485000.00
nonCurrentAssetsTotal 52896000.00
nonCurrentLiabilitiesTotal 8495000.00
liabilitiesAndStockholdersEquity 206790000.00
cashAndShortTermInvestments 93202000.00
propertyPlantAndEquipmentNet 9266000.00
commonStockSharesOutstanding 27169000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-28
currency_symbol USD
totalAssets 208157000.00
intangibleAssets 16634000.00
otherCurrentAssets 2611000.00
totalLiab 40052000.00
totalStockholderEquity 168105000.00
otherCurrentLiab 13344000.00
commonStock 168000000.00
retainedEarnings 58000000.00
otherLiab 3399000.00
goodWill 20114000.00
otherAssets 43938000.00
cash 19455000.00
totalCurrentLiabilities 31505000.00
currentDeferredRevenue 3722000.00
netDebt -19455000.00
shortTermDebt 1305000.00
otherStockholderEquity 168105000.00
propertyPlantEquipment 9872000.00
totalCurrentAssets 154347000.00
longTermInvestments 1000000.00
shortTermInvestments 75230000.00
netReceivables 22775000.00
inventory 30661000.00
accountsPayable 13134000.00
nonCurrrentAssetsOther 1461000.00
nonCurrentAssetsTotal 53810000.00
nonCurrentLiabilitiesTotal 8547000.00
liabilitiesAndStockholdersEquity 208157000.00
cashAndShortTermInvestments 94685000.00
propertyPlantAndEquipmentNet 9872000.00
commonStockSharesOutstanding 27422000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
totalAssets 205677000.00
intangibleAssets 17270000.00
otherCurrentAssets 3752000.00
totalLiab 40189000.00
totalStockholderEquity 165488000.00
otherCurrentLiab 15895000.00
otherLiab 3410000.00
goodWill 20114000.00
otherAssets 44467000.00
cash 16198000.00
totalCurrentLiabilities 31251000.00
currentDeferredRevenue 2871000.00
netDebt -16198000.00
shortTermDebt 1297000.00
otherStockholderEquity 165488000.00
propertyPlantEquipment 10433000.00
totalCurrentAssets 150777000.00
shortTermInvestments 76328000.00
netReceivables 22086000.00
inventory 27974000.00
accountsPayable 11188000.00
nonCurrrentAssetsOther 1541000.00
nonCurrentAssetsTotal 54900000.00
nonCurrentLiabilitiesTotal 8938000.00
liabilitiesAndStockholdersEquity 205677000.00
cashAndShortTermInvestments 92526000.00
propertyPlantAndEquipmentNet 10433000.00
commonStockSharesOutstanding 27351000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 207269000.00
intangibleAssets 17906000.00
otherCurrentAssets 2888000.00
totalLiab 46209000.00
totalStockholderEquity 161060000.00
deferredLongTermLiab 5760000.00
otherCurrentLiab 15996000.00
commonStock 73000.00
retainedEarnings 48152000.00
otherLiab 3291000.00
goodWill 20114000.00
otherAssets 46230000.00
cash 27733000.00
totalCurrentLiabilities 37158000.00
currentDeferredRevenue 5828000.00
netDebt -27733000.00
shortTermDebt 956000.00
otherStockholderEquity 134442000.00
propertyPlantEquipment 11062000.00
totalCurrentAssets 150188000.00
longTermInvestments 1514000.00
netTangibleAssets 123040000.00
shortTermInvestments 69298000.00
netReceivables 19046000.00
inventory 27683000.00
accountsPayable 14378000.00
accumulatedOtherComprehensiveIncome -114000.00
commonStockTotalEquity 73000.00
treasuryStock -11028000.00
nonCurrrentAssetsOther 1514000.00
nonCurrentAssetsTotal 57081000.00
nonCurrentLiabilitiesTotal 9051000.00
liabilitiesAndStockholdersEquity 207269000.00
cashAndShortTermInvestments 97031000.00
propertyPlantAndEquipmentNet 11062000.00
commonStockSharesOutstanding 27334000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-27
currency_symbol USD
totalAssets 201869000.00
intangibleAssets 19335000.00
otherCurrentAssets 3760000.00
totalLiab 47225000.00
totalStockholderEquity 154644000.00
otherCurrentLiab 16403000.00
otherLiab 2433000.00
goodWill 14657000.00
otherAssets 48329000.00
cash 25030000.00
totalCurrentLiabilities 38389000.00
currentDeferredRevenue 7746000.00
netDebt -25030000.00
shortTermDebt 1331000.00
otherStockholderEquity 154644000.00
propertyPlantEquipment 10544000.00
totalCurrentAssets 142996000.00
shortTermInvestments 61235000.00
netReceivables 23343000.00
inventory 28029000.00
accountsPayable 12909000.00
nonCurrrentAssetsOther 1513000.00
nonCurrentAssetsTotal 58873000.00
nonCurrentLiabilitiesTotal 8836000.00
liabilitiesAndStockholdersEquity 201869000.00
cashAndShortTermInvestments 86265000.00
propertyPlantAndEquipmentNet 10544000.00
commonStockSharesOutstanding 27481000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-14
currency_symbol USD
totalAssets 195168000.00
intangibleAssets 19918000.00
otherCurrentAssets 3301000.00
totalLiab 43406000.00
totalStockholderEquity 151762000.00
otherCurrentLiab 13884000.00
otherLiab 2606000.00
goodWill 14657000.00
otherAssets 49025000.00
cash 21543000.00
totalCurrentLiabilities 34169000.00
currentDeferredRevenue 3611000.00
netDebt -21543000.00
shortTermDebt 1337000.00
otherStockholderEquity 151762000.00
propertyPlantEquipment 11003000.00
totalCurrentAssets 135140000.00
shortTermInvestments 60866000.00
netReceivables 21470000.00
inventory 26598000.00
accountsPayable 15337000.00
nonCurrrentAssetsOther 1637000.00
nonCurrentAssetsTotal 60028000.00
nonCurrentLiabilitiesTotal 9237000.00
liabilitiesAndStockholdersEquity 195168000.00
cashAndShortTermInvestments 82409000.00
propertyPlantAndEquipmentNet 11003000.00
commonStockSharesOutstanding 27677000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 177312000.00
otherCurrentAssets 2595000.00
totalLiab 29262000.00
totalStockholderEquity 148050000.00
otherCurrentLiab 13199000.00
commonStock 73000.00
retainedEarnings 32427000.00
otherLiab 2561000.00
otherAssets 4344000.00
cash 17454000.00
totalCurrentLiabilities 26701000.00
currentDeferredRevenue 1799000.00
netDebt -17454000.00
otherStockholderEquity 148050000.00
propertyPlantEquipment 11147000.00
totalCurrentAssets 161821000.00
shortTermInvestments 60745000.00
netReceivables 64562000.00
inventory 15990000.00
accountsPayable 11703000.00
accumulatedOtherComprehensiveIncome -1177000.00
commonStockTotalEquity 73000.00
nonCurrrentAssetsOther 172000.00
nonCurrentAssetsTotal 15491000.00
nonCurrentLiabilitiesTotal 2561000.00
liabilitiesAndStockholdersEquity 177312000.00
cashAndShortTermInvestments 78199000.00
propertyPlantAndEquipmentGross 11147000.00
propertyPlantAndEquipmentNet 11147000.00
commonStockSharesOutstanding 27552000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
totalAssets 173279000.00
intangibleAssets 17906000.00
otherCurrentAssets 2928000.00
totalLiab 29697000.00
totalStockholderEquity 143582000.00
deferredLongTermLiab 36000.00
otherCurrentLiab 12606000.00
commonStock 73000.00
retainedEarnings 32427000.00
otherLiab 2501000.00
goodWill 20000000.00
otherAssets 4153000.00
cash 13649000.00
totalCurrentLiabilities 27196000.00
currentDeferredRevenue 3022000.00
netDebt -13649000.00
otherStockholderEquity 112082000.00
propertyPlantEquipment 11450000.00
totalCurrentAssets 157676000.00
longTermInvestments 750000.00
netTangibleAssets 143582000.00
shortTermInvestments 109284000.00
netReceivables 15566000.00
inventory 16107000.00
accountsPayable 11568000.00
accumulatedOtherComprehensiveIncome -1177000.00
commonStockTotalEquity 73000.00
treasuryStock -6726000.00
nonCurrrentAssetsOther 169000.00
nonCurrentAssetsTotal 15603000.00
nonCurrentLiabilitiesTotal 2501000.00
liabilitiesAndStockholdersEquity 173279000.00
cashAndShortTermInvestments 122933000.00
propertyPlantAndEquipmentNet 11450000.00
commonStockSharesOutstanding 27491000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-29
currency_symbol USD
totalAssets 171060000.00
otherCurrentAssets 2774000.00
totalLiab 28227000.00
totalStockholderEquity 142833000.00
otherCurrentLiab 12561000.00
otherLiab 2767000.00
otherAssets 2846000.00
cash 13149000.00
totalCurrentLiabilities 25460000.00
currentDeferredRevenue 4010000.00
netDebt -13149000.00
otherStockholderEquity 142833000.00
propertyPlantEquipment 10637000.00
totalCurrentAssets 157577000.00
shortTermInvestments 101491000.00
netReceivables 22900000.00
inventory 17042000.00
accountsPayable 8889000.00
nonCurrrentAssetsOther 1846000.00
nonCurrentAssetsTotal 13483000.00
nonCurrentLiabilitiesTotal 2767000.00
liabilitiesAndStockholdersEquity 171060000.00
cashAndShortTermInvestments 114640000.00
propertyPlantAndEquipmentNet 10637000.00
commonStockSharesOutstanding 27780000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-08
currency_symbol USD
totalAssets 175376000.00
otherCurrentAssets 3996000.00
totalLiab 32807000.00
totalStockholderEquity 142569000.00
otherCurrentLiab 11839000.00
otherLiab 3203000.00
otherAssets 2731000.00
cash 19899000.00
totalCurrentLiabilities 29604000.00
currentDeferredRevenue 5670000.00
netDebt -19899000.00
otherStockholderEquity 142569000.00
propertyPlantEquipment 10261000.00
totalCurrentAssets 162384000.00
shortTermInvestments 93409000.00
netReceivables 26104000.00
inventory 18790000.00
accountsPayable 12095000.00
nonCurrrentAssetsOther 1981000.00
nonCurrentAssetsTotal 12992000.00
nonCurrentLiabilitiesTotal 3203000.00
liabilitiesAndStockholdersEquity 175376000.00
cashAndShortTermInvestments 113308000.00
propertyPlantAndEquipmentNet 10261000.00
commonStockSharesOutstanding 28138000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-08
currency_symbol USD
totalAssets 171398000.00
otherCurrentAssets 4360000.00
totalLiab 34789000.00
totalStockholderEquity 136609000.00
otherCurrentLiab 12665000.00
otherLiab 3218000.00
otherAssets 2758000.00
cash 21026000.00
totalCurrentLiabilities 31571000.00
currentDeferredRevenue 4355000.00
netDebt -21026000.00
otherStockholderEquity 136609000.00
propertyPlantEquipment 10065000.00
totalCurrentAssets 158575000.00
shortTermInvestments 91437000.00
netReceivables 22206000.00
inventory 19418000.00
accountsPayable 14551000.00
nonCurrrentAssetsOther 2008000.00
nonCurrentAssetsTotal 12823000.00
nonCurrentLiabilitiesTotal 3218000.00
liabilitiesAndStockholdersEquity 171398000.00
cashAndShortTermInvestments 112463000.00
propertyPlantAndEquipmentNet 10065000.00
commonStockSharesOutstanding 27890000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 162277000.00
otherCurrentAssets 3922000.00
totalLiab 33613000.00
totalStockholderEquity 128664000.00
otherCurrentLiab 11448000.00
commonStock 72000.00
retainedEarnings 13775000.00
otherLiab 3146000.00
goodWill 20000000.00
otherAssets 2832000.00
cash 17542000.00
totalCurrentLiabilities 30467000.00
currentDeferredRevenue 3420000.00
netDebt -17542000.00
otherStockholderEquity 127301000.00
propertyPlantEquipment 10382000.00
totalCurrentAssets 149063000.00
longTermInvestments 750000.00
netTangibleAssets 128664000.00
shortTermInvestments 81397000.00
netReceivables 27947000.00
inventory 18118000.00
accountsPayable 15599000.00
accumulatedOtherComprehensiveIncome 541000.00
commonStockTotalEquity 72000.00
nonCurrrentAssetsOther 2082000.00
nonCurrentAssetsTotal 13214000.00
nonCurrentLiabilitiesTotal 3146000.00
liabilitiesAndStockholdersEquity 162277000.00
cashAndShortTermInvestments 98939000.00
propertyPlantAndEquipmentNet 10382000.00
commonStockSharesOutstanding 27548000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
totalAssets 152830000.00
otherCurrentAssets 3695000.00
totalLiab 27801000.00
totalStockholderEquity 125029000.00
otherCurrentLiab 9839000.00
otherLiab 3661000.00
otherAssets 2697000.00
cash 15757000.00
totalCurrentLiabilities 24140000.00
currentDeferredRevenue 3447000.00
netDebt -15757000.00
otherStockholderEquity 125029000.00
propertyPlantEquipment 9353000.00
totalCurrentAssets 140780000.00
shortTermInvestments 83919000.00
netReceivables 20829000.00
inventory 16168000.00
accountsPayable 10854000.00
nonCurrrentAssetsOther 2292000.00
nonCurrentAssetsTotal 12050000.00
nonCurrentLiabilitiesTotal 3661000.00
liabilitiesAndStockholdersEquity 152830000.00
cashAndShortTermInvestments 99676000.00
propertyPlantAndEquipmentNet 9353000.00
commonStockSharesOutstanding 27503000.00
2013-06-30
date 2013-06-30
filing_date 2013-07-03
currency_symbol USD
totalAssets 148388000.00
otherCurrentAssets 2518000.00
totalLiab 26068000.00
totalStockholderEquity 122320000.00
otherCurrentLiab 9194000.00
otherLiab 3639000.00
otherAssets 2643000.00
cash 17799000.00
totalCurrentLiabilities 22429000.00
currentDeferredRevenue 2634000.00
netDebt -17799000.00
otherStockholderEquity 122320000.00
propertyPlantEquipment 9607000.00
totalCurrentAssets 136138000.00
shortTermInvestments 79371000.00
netReceivables 19717000.00
inventory 16205000.00
accountsPayable 10601000.00
nonCurrrentAssetsOther 2238000.00
nonCurrentAssetsTotal 12250000.00
nonCurrentLiabilitiesTotal 3639000.00
liabilitiesAndStockholdersEquity 148388000.00
cashAndShortTermInvestments 97170000.00
propertyPlantAndEquipmentNet 9607000.00
commonStockSharesOutstanding 27419000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-11
currency_symbol USD
totalAssets 147023000.00
otherCurrentAssets 3584000.00
totalLiab 28597000.00
totalStockholderEquity 118426000.00
otherCurrentLiab 9798000.00
otherLiab 3883000.00
otherAssets 2702000.00
cash 20872000.00
totalCurrentLiabilities 24714000.00
currentDeferredRevenue 4170000.00
netDebt -20872000.00
otherStockholderEquity 118426000.00
propertyPlantEquipment 9771000.00
totalCurrentAssets 134550000.00
shortTermInvestments 73054000.00
netReceivables 19005000.00
inventory 16794000.00
accountsPayable 10746000.00
nonCurrrentAssetsOther 2297000.00
nonCurrentAssetsTotal 12473000.00
nonCurrentLiabilitiesTotal 3883000.00
liabilitiesAndStockholdersEquity 147023000.00
cashAndShortTermInvestments 93926000.00
propertyPlantAndEquipmentNet 9771000.00
commonStockSharesOutstanding 27261000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
totalAssets 142044000.00
otherCurrentAssets 2549000.00
totalLiab 27273000.00
totalStockholderEquity 114771000.00
otherCurrentLiab 8444000.00
commonStock 72000.00
retainedEarnings 3260000.00
otherLiab 3235000.00
otherAssets 2794000.00
cash 15963000.00
totalCurrentLiabilities 24038000.00
currentDeferredRevenue 4775000.00
netDebt -15963000.00
otherStockholderEquity 125127000.00
propertyPlantEquipment 8660000.00
totalCurrentAssets 130590000.00
shortTermInvestments 75039000.00
netReceivables 17362000.00
inventory 17827000.00
accountsPayable 10819000.00
accumulatedOtherComprehensiveIncome 449000.00
commonStockTotalEquity 72000.00
nonCurrrentAssetsOther 2389000.00
nonCurrentAssetsTotal 11454000.00
nonCurrentLiabilitiesTotal 3235000.00
liabilitiesAndStockholdersEquity 142044000.00
cashAndShortTermInvestments 91002000.00
propertyPlantAndEquipmentGross 8660000.00
propertyPlantAndEquipmentNet 8660000.00
commonStockSharesOutstanding 27317000.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 141018000.00
otherCurrentAssets 2227000.00
totalLiab 29829000.00
totalStockholderEquity 111189000.00
otherCurrentLiab 7912000.00
otherLiab 4643000.00
otherAssets 3950000.00
cash 34972000.00
totalCurrentLiabilities 25186000.00
currentDeferredRevenue 4065000.00
netDebt -34972000.00
otherStockholderEquity 111189000.00
propertyPlantEquipment 7051000.00
totalCurrentAssets 130017000.00
shortTermInvestments 58483000.00
netReceivables 14901000.00
inventory 19434000.00
accountsPayable 13209000.00
nonCurrrentAssetsOther 3405000.00
nonCurrentAssetsTotal 11001000.00
nonCurrentLiabilitiesTotal 4643000.00
liabilitiesAndStockholdersEquity 141018000.00
cashAndShortTermInvestments 93455000.00
propertyPlantAndEquipmentGross 7051000.00
propertyPlantAndEquipmentNet 7051000.00
commonStockSharesOutstanding 27485000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 136292000.00
otherCurrentAssets 1920000.00
totalLiab 28922000.00
totalStockholderEquity 107370000.00
otherCurrentLiab 7556000.00
otherLiab 4062000.00
otherAssets 3927000.00
cash 20408000.00
totalCurrentLiabilities 24860000.00
currentDeferredRevenue 4092000.00
netDebt -20408000.00
otherStockholderEquity 107370000.00
propertyPlantEquipment 6523000.00
totalCurrentAssets 125842000.00
shortTermInvestments 69578000.00
netReceivables 17520000.00
inventory 16067000.00
accountsPayable 13212000.00
nonCurrrentAssetsOther 3382000.00
nonCurrentAssetsTotal 10450000.00
nonCurrentLiabilitiesTotal 4062000.00
liabilitiesAndStockholdersEquity 136292000.00
cashAndShortTermInvestments 89986000.00
propertyPlantAndEquipmentGross 6523000.00
propertyPlantAndEquipmentNet 6523000.00
commonStockSharesOutstanding 27299000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 131529000.00
otherCurrentAssets 2187000.00
totalLiab 27978000.00
totalStockholderEquity 103551000.00
otherCurrentLiab 7919000.00
otherLiab 4480000.00
otherAssets 3946000.00
cash 26594000.00
totalCurrentLiabilities 23498000.00
currentDeferredRevenue 3533000.00
netDebt -26594000.00
otherStockholderEquity 103551000.00
propertyPlantEquipment 5921000.00
totalCurrentAssets 121662000.00
shortTermInvestments 59515000.00
netReceivables 18491000.00
inventory 13285000.00
accountsPayable 12046000.00
nonCurrrentAssetsOther 3401000.00
nonCurrentAssetsTotal 9867000.00
nonCurrentLiabilitiesTotal 4480000.00
liabilitiesAndStockholdersEquity 131529000.00
cashAndShortTermInvestments 86109000.00
propertyPlantAndEquipmentGross 5921000.00
propertyPlantAndEquipmentNet 5921000.00
commonStockSharesOutstanding 27234000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalAssets 122947000.00
otherCurrentAssets 67420000.00
totalLiab 23041000.00
totalStockholderEquity 99906000.00
otherCurrentLiab 8082000.00
commonStock 72000.00
retainedEarnings -8568000.00
otherLiab 4482000.00
otherAssets 3721000.00
cash 18716000.00
totalCurrentLiabilities 18559000.00
currentDeferredRevenue 2172000.00
netDebt -18716000.00
otherStockholderEquity 119760000.00
propertyPlantEquipment 5998000.00
totalCurrentAssets 113228000.00
shortTermInvestments 1582000.00
netReceivables 13402000.00
inventory 9608000.00
accountsPayable 8305000.00
accumulatedOtherComprehensiveIncome -402000.00
commonStockTotalEquity 72000.00
nonCurrrentAssetsOther 3721000.00
nonCurrentAssetsTotal 9719000.00
nonCurrentLiabilitiesTotal 4482000.00
liabilitiesAndStockholdersEquity 122947000.00
cashAndShortTermInvestments 20298000.00
propertyPlantAndEquipmentGross 5998000.00
propertyPlantAndEquipmentNet 5998000.00
commonStockSharesOutstanding 26334000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 116812000.00
otherCurrentAssets 1237000.00
totalLiab 22516000.00
totalStockholderEquity 94296000.00
otherCurrentLiab 7451000.00
otherLiab 4833000.00
otherAssets 3912000.00
cash 7682000.00
totalCurrentLiabilities 17683000.00
currentDeferredRevenue 2247000.00
netDebt -7682000.00
otherStockholderEquity 94296000.00
propertyPlantEquipment 5099000.00
totalCurrentAssets 107801000.00
shortTermInvestments 75391000.00
netReceivables 12121000.00
inventory 11370000.00
accountsPayable 7985000.00
nonCurrrentAssetsOther 3281000.00
nonCurrentAssetsTotal 9011000.00
nonCurrentLiabilitiesTotal 4833000.00
liabilitiesAndStockholdersEquity 116812000.00
cashAndShortTermInvestments 83073000.00
propertyPlantAndEquipmentGross 5099000.00
propertyPlantAndEquipmentNet 5099000.00
commonStockSharesOutstanding 27079000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 121974000.00
otherCurrentAssets 2755000.00
totalLiab 33353000.00
totalStockholderEquity 88621000.00
otherCurrentLiab 8089000.00
otherLiab 4313000.00
otherAssets 4075000.00
cash 11064000.00
totalCurrentLiabilities 29040000.00
currentDeferredRevenue 8997000.00
netDebt -11064000.00
otherStockholderEquity 88621000.00
propertyPlantEquipment 4321000.00
totalCurrentAssets 113578000.00
shortTermInvestments 66477000.00
netReceivables 19675000.00
inventory 13607000.00
accountsPayable 11954000.00
nonCurrrentAssetsOther 3444000.00
nonCurrentAssetsTotal 8396000.00
nonCurrentLiabilitiesTotal 4313000.00
liabilitiesAndStockholdersEquity 121974000.00
cashAndShortTermInvestments 77541000.00
propertyPlantAndEquipmentGross 4321000.00
propertyPlantAndEquipmentNet 4321000.00
commonStockSharesOutstanding 27176000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 107628000.00
otherCurrentAssets 2560000.00
totalLiab 28874000.00
totalStockholderEquity 78754000.00
otherCurrentLiab 8588000.00
otherLiab 3896000.00
otherAssets 3851000.00
cash 14986000.00
totalCurrentLiabilities 24978000.00
currentDeferredRevenue 3770000.00
netDebt -14986000.00
otherStockholderEquity 78754000.00
propertyPlantEquipment 3649000.00
totalCurrentAssets 100128000.00
shortTermInvestments 55865000.00
netReceivables 14840000.00
inventory 11877000.00
accountsPayable 12620000.00
nonCurrrentAssetsOther 3220000.00
nonCurrentAssetsTotal 7500000.00
nonCurrentLiabilitiesTotal 3896000.00
liabilitiesAndStockholdersEquity 107628000.00
cashAndShortTermInvestments 70851000.00
propertyPlantAndEquipmentGross 3649000.00
propertyPlantAndEquipmentNet 3649000.00
commonStockSharesOutstanding 27020000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-30
currency_symbol USD
totalAssets 93377000.00
otherCurrentAssets 37298000.00
totalLiab 24993000.00
totalStockholderEquity 68384000.00
otherCurrentLiab 7908000.00
commonStock 71000.00
retainedEarnings -36686000.00
otherLiab 3732000.00
otherAssets 3580000.00
cash 25394000.00
totalCurrentLiabilities 21261000.00
currentDeferredRevenue 3397000.00
netDebt -25394000.00
otherStockholderEquity 114917000.00
propertyPlantEquipment 3094000.00
totalCurrentAssets 86703000.00
shortTermInvestments 35562000.00
netReceivables 13162000.00
inventory 10849000.00
accountsPayable 9956000.00
accumulatedOtherComprehensiveIncome 338000.00
commonStockTotalEquity 71000.00
nonCurrrentAssetsOther 3580000.00
nonCurrentAssetsTotal 6674000.00
nonCurrentLiabilitiesTotal 3732000.00
liabilitiesAndStockholdersEquity 93377000.00
cashAndShortTermInvestments 25394000.00
propertyPlantAndEquipmentGross 3094000.00
propertyPlantAndEquipmentNet 3094000.00
commonStockSharesOutstanding 25008000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 85541000.00
otherCurrentAssets 3088000.00
totalLiab 25566000.00
totalStockholderEquity 59975000.00
otherCurrentLiab 6801000.00
otherLiab 5006000.00
otherAssets 3262000.00
cash 10977000.00
totalCurrentLiabilities 20560000.00
currentDeferredRevenue 5115000.00
netDebt -10977000.00
otherStockholderEquity 59975000.00
propertyPlantEquipment 2422000.00
totalCurrentAssets 79857000.00
shortTermInvestments 43228000.00
netReceivables 12523000.00
inventory 10041000.00
accountsPayable 8644000.00
nonCurrrentAssetsOther 167000.00
nonCurrentAssetsTotal 5684000.00
nonCurrentLiabilitiesTotal 5006000.00
liabilitiesAndStockholdersEquity 85541000.00
cashAndShortTermInvestments 54205000.00
propertyPlantAndEquipmentGross 2422000.00
propertyPlantAndEquipmentNet 2422000.00
commonStockSharesOutstanding 26478000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 72650000.00
otherCurrentAssets 2307000.00
totalLiab 21079000.00
totalStockholderEquity 51571000.00
otherCurrentLiab 5357000.00
otherLiab 3486000.00
otherAssets 3059000.00
cash 6838000.00
totalCurrentLiabilities 17593000.00
currentDeferredRevenue 5685000.00
netDebt -6838000.00
otherStockholderEquity 51571000.00
propertyPlantEquipment 2302000.00
totalCurrentAssets 67289000.00
shortTermInvestments 39294000.00
netReceivables 10853000.00
inventory 7997000.00
accountsPayable 6551000.00
nonCurrrentAssetsOther 151000.00
nonCurrentAssetsTotal 5361000.00
nonCurrentLiabilitiesTotal 3486000.00
liabilitiesAndStockholdersEquity 72650000.00
cashAndShortTermInvestments 46132000.00
propertyPlantAndEquipmentGross 2302000.00
propertyPlantAndEquipmentNet 2302000.00
commonStockSharesOutstanding 26406000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 64569000.00
otherCurrentAssets 1976000.00
totalLiab 17701000.00
totalStockholderEquity 46868000.00
otherCurrentLiab 4055000.00
otherLiab 3470000.00
otherAssets 3096000.00
cash 11524000.00
totalCurrentLiabilities 14231000.00
currentDeferredRevenue 3916000.00
netDebt -11524000.00
otherStockholderEquity 46868000.00
propertyPlantEquipment 2318000.00
totalCurrentAssets 59155000.00
shortTermInvestments 28593000.00
netReceivables 10920000.00
inventory 6142000.00
accountsPayable 6260000.00
nonCurrrentAssetsOther 2526000.00
nonCurrentAssetsTotal 5414000.00
nonCurrentLiabilitiesTotal 3470000.00
liabilitiesAndStockholdersEquity 64569000.00
cashAndShortTermInvestments 40117000.00
propertyPlantAndEquipmentGross 2318000.00
propertyPlantAndEquipmentNet 2318000.00
commonStockSharesOutstanding 24236000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-26
currency_symbol USD
totalAssets 40924000.00
otherCurrentAssets 1728000.00
totalLiab 14009000.00
totalStockholderEquity 26915000.00
otherCurrentLiab 1663000.00
commonStock 56000.00
retainedEarnings -58861000.00
otherLiab 3386000.00
otherAssets 3071000.00
cash 9861000.00
totalCurrentLiabilities 10623000.00
currentDeferredRevenue 1671000.00
netDebt -9861000.00
shortTermDebt 3574000.00
otherStockholderEquity 94423000.00
propertyPlantEquipment 2163000.00
totalCurrentAssets 35690000.00
shortTermInvestments 8607000.00
netReceivables 11545000.00
inventory 3949000.00
accountsPayable 3715000.00
accumulatedOtherComprehensiveIncome 45000.00
commonStockTotalEquity 56000.00
nonCurrrentAssetsOther 2510000.00
nonCurrentAssetsTotal 5234000.00
nonCurrentLiabilitiesTotal 3386000.00
liabilitiesAndStockholdersEquity 40924000.00
cashAndShortTermInvestments 18468000.00
propertyPlantAndEquipmentNet 2163000.00
commonStockSharesOutstanding 19417000.00
2009-09-30
date 2009-09-30
filing_date 2009-10-13
currency_symbol USD
totalAssets 32273000.00
otherCurrentAssets 1212000.00
totalLiab 9090000.00
totalStockholderEquity 23183000.00
otherCurrentLiab 3357000.00
commonStock 55000.00
retainedEarnings -61555000.00
otherLiab 3518000.00
otherAssets 2961000.00
cash 15546000.00
totalCurrentLiabilities 5572000.00
currentDeferredRevenue 699000.00
netDebt -15546000.00
otherStockholderEquity 84447000.00
propertyPlantEquipment 2196000.00
totalCurrentAssets 27116000.00
shortTermInvestments 47000.00
netReceivables 5602000.00
inventory 4709000.00
accountsPayable 1516000.00
accumulatedOtherComprehensiveIncome 236000.00
commonStockTotalEquity 55000.00
nonCurrrentAssetsOther 2436000.00
nonCurrentAssetsTotal 5157000.00
nonCurrentLiabilitiesTotal 3518000.00
liabilitiesAndStockholdersEquity 32273000.00
cashAndShortTermInvestments 15593000.00
propertyPlantAndEquipmentNet 2196000.00
commonStockSharesOutstanding 19942000.00
2009-06-30
date 2009-06-30
filing_date 2009-07-01
currency_symbol USD
totalAssets 30667000.00
otherCurrentAssets 1301000.00
totalLiab 9624000.00
totalStockholderEquity 21043000.00
otherCurrentLiab 2494000.00
otherLiab 3341000.00
otherAssets 2790000.00
cash 9017000.00
totalCurrentLiabilities 6283000.00
currentDeferredRevenue 1611000.00
netDebt -9017000.00
otherStockholderEquity 21043000.00
propertyPlantEquipment 2429000.00
totalCurrentAssets 25448000.00
shortTermInvestments 4645000.00
netReceivables 4980000.00
inventory 5505000.00
accountsPayable 2178000.00
nonCurrrentAssetsOther 2266000.00
nonCurrentAssetsTotal 5219000.00
nonCurrentLiabilitiesTotal 3341000.00
liabilitiesAndStockholdersEquity 30667000.00
cashAndShortTermInvestments 13662000.00
propertyPlantAndEquipmentNet 2429000.00
commonStockSharesOutstanding 19378000.00
2009-03-31
date 2009-03-31
filing_date 2009-04-20
currency_symbol USD
totalAssets 30548000.00
otherCurrentAssets 690000.00
totalLiab 9987000.00
totalStockholderEquity 20561000.00
otherCurrentLiab 2975000.00
otherLiab 3149000.00
otherAssets 2816000.00
cash 11039000.00
totalCurrentLiabilities 6838000.00
currentDeferredRevenue 1583000.00
netDebt -11039000.00
otherStockholderEquity 20561000.00
propertyPlantEquipment 2480000.00
totalCurrentAssets 25252000.00
shortTermInvestments 4642000.00
netReceivables 2539000.00
inventory 6342000.00
accountsPayable 2280000.00
nonCurrrentAssetsOther 2152000.00
nonCurrentAssetsTotal 5296000.00
nonCurrentLiabilitiesTotal 3149000.00
liabilitiesAndStockholdersEquity 30548000.00
cashAndShortTermInvestments 15681000.00
propertyPlantAndEquipmentNet 2480000.00
commonStockSharesOutstanding 19378000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-30
currency_symbol USD
totalAssets 35791000.00
otherCurrentAssets 1086000.00
totalLiab 13450000.00
totalStockholderEquity 22341000.00
otherCurrentLiab 4042000.00
commonStock 55000.00
retainedEarnings -61492000.00
otherLiab 3543000.00
otherAssets 2842000.00
cash 19325000.00
totalCurrentLiabilities 9907000.00
currentDeferredRevenue 2385000.00
netDebt -19325000.00
otherStockholderEquity 91294000.00
propertyPlantEquipment 2796000.00
totalCurrentAssets 30153000.00
shortTermInvestments 97000.00
netReceivables 2783000.00
inventory 6862000.00
accountsPayable 3480000.00
accumulatedOtherComprehensiveIncome -191000.00
commonStockTotalEquity 55000.00
nonCurrrentAssetsOther 2298000.00
nonCurrentAssetsTotal 5638000.00
nonCurrentLiabilitiesTotal 3543000.00
liabilitiesAndStockholdersEquity 35791000.00
cashAndShortTermInvestments 19422000.00
propertyPlantAndEquipmentNet 2796000.00
commonStockSharesOutstanding 19378000.00
2008-09-30
date 2008-09-30
filing_date 2008-10-15
currency_symbol USD
totalAssets 38843000.00
otherCurrentAssets 1570000.00
totalLiab 15695000.00
totalStockholderEquity 23148000.00
otherCurrentLiab 4481000.00
otherLiab 4938000.00
otherAssets 4107000.00
cash 8521000.00
totalCurrentLiabilities 10757000.00
currentDeferredRevenue 2355000.00
netDebt -8521000.00
otherStockholderEquity 29701000.00
propertyPlantEquipment 3081000.00
totalCurrentAssets 31655000.00
shortTermInvestments 8695000.00
netReceivables 5248000.00
inventory 7621000.00
accountsPayable 3921000.00
accumulatedOtherComprehensiveIncome 23148000.00
nonCurrrentAssetsOther 4107000.00
nonCurrentAssetsTotal 7188000.00
nonCurrentLiabilitiesTotal 4938000.00
liabilitiesAndStockholdersEquity 38843000.00
cashAndShortTermInvestments 17216000.00
propertyPlantAndEquipmentNet 3081000.00
commonStockSharesOutstanding 19378000.00
2008-06-30
date 2008-06-30
filing_date 2008-07-10
currency_symbol USD
totalAssets 43908000.00
otherCurrentAssets 1977000.00
totalLiab 17541000.00
totalStockholderEquity 26367000.00
otherCurrentLiab 6289000.00
otherLiab 4934000.00
otherAssets 4739000.00
cash 13744000.00
totalCurrentLiabilities 12607000.00
currentDeferredRevenue 1908000.00
netDebt -13744000.00
otherStockholderEquity 32920000.00
propertyPlantEquipment 3091000.00
totalCurrentAssets 36078000.00
shortTermInvestments 5844000.00
netReceivables 5040000.00
inventory 9473000.00
accountsPayable 4410000.00
accumulatedOtherComprehensiveIncome -6553000.00
nonCurrrentAssetsOther 4739000.00
nonCurrentAssetsTotal 7830000.00
nonCurrentLiabilitiesTotal 4934000.00
liabilitiesAndStockholdersEquity 43908000.00
cashAndShortTermInvestments 19588000.00
propertyPlantAndEquipmentNet 3091000.00
commonStockSharesOutstanding 19541000.00
2008-03-31
date 2008-03-31
filing_date 2008-04-17
currency_symbol USD
totalAssets 47338000.00
otherCurrentAssets 2398000.00
totalLiab 19952000.00
totalStockholderEquity 27386000.00
otherCurrentLiab 6990000.00
otherLiab 4748000.00
otherAssets 5923000.00
cash 10332000.00
totalCurrentLiabilities 15204000.00
currentDeferredRevenue 1384000.00
netDebt -10332000.00
otherStockholderEquity 34547000.00
propertyPlantEquipment 3687000.00
totalCurrentAssets 37728000.00
shortTermInvestments 6755000.00
netReceivables 8371000.00
inventory 9872000.00
accountsPayable 6830000.00
accumulatedOtherComprehensiveIncome 27386000.00
nonCurrrentAssetsOther 5923000.00
nonCurrentAssetsTotal 9610000.00
nonCurrentLiabilitiesTotal 4748000.00
liabilitiesAndStockholdersEquity 47338000.00
cashAndShortTermInvestments 17087000.00
propertyPlantAndEquipmentNet 3687000.00
commonStockSharesOutstanding 19541000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-28
currency_symbol USD
totalAssets 48385000.00
otherCurrentAssets 1703000.00
totalLiab 20801000.00
totalStockholderEquity 27584000.00
otherCurrentLiab 578000.00
commonStock 55000.00
retainedEarnings -56071000.00
otherLiab 4513000.00
otherAssets 7953000.00
cash 15324000.00
totalCurrentLiabilities 16288000.00
currentDeferredRevenue 1496000.00
netDebt -15324000.00
shortTermDebt 6732000.00
otherStockholderEquity 90153000.00
propertyPlantEquipment 3484000.00
totalCurrentAssets 36948000.00
shortTermInvestments 2251000.00
netReceivables 9146000.00
inventory 8524000.00
accountsPayable 7482000.00
accumulatedOtherComprehensiveIncome 199000.00
commonStockTotalEquity 55000.00
nonCurrrentAssetsOther 7953000.00
nonCurrentAssetsTotal 11437000.00
nonCurrentLiabilitiesTotal 4513000.00
liabilitiesAndStockholdersEquity 48385000.00
cashAndShortTermInvestments 17575000.00
propertyPlantAndEquipmentGross 3484000.00
propertyPlantAndEquipmentNet 3484000.00
commonStockSharesOutstanding 19026000.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalAssets 44984000.00
otherCurrentAssets 1644000.00
totalLiab 17193000.00
totalStockholderEquity 27791000.00
otherCurrentLiab 6164000.00
otherLiab 4243000.00
otherAssets 6720000.00
cash 10704000.00
totalCurrentLiabilities 12950000.00
currentDeferredRevenue 1469000.00
netDebt -10704000.00
otherStockholderEquity 33056000.00
propertyPlantEquipment 3324000.00
totalCurrentAssets 34940000.00
shortTermInvestments 5597000.00
netReceivables 10255000.00
inventory 6740000.00
accountsPayable 5317000.00
accumulatedOtherComprehensiveIncome 27791000.00
nonCurrrentAssetsOther 6720000.00
nonCurrentAssetsTotal 10044000.00
nonCurrentLiabilitiesTotal 4243000.00
liabilitiesAndStockholdersEquity 44984000.00
cashAndShortTermInvestments 16301000.00
propertyPlantAndEquipmentGross 3324000.00
propertyPlantAndEquipmentNet 3324000.00
commonStockSharesOutstanding 19026000.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalAssets 48227000.00
intangibleAssets 2811000.00
otherCurrentAssets 2070000.00
totalLiab 17345000.00
totalStockholderEquity 30882000.00
otherCurrentLiab 6358000.00
otherLiab 4141000.00
otherAssets 9277000.00
cash 6254000.00
totalCurrentLiabilities 13204000.00
currentDeferredRevenue 1752000.00
netDebt -6254000.00
otherStockholderEquity 36147000.00
propertyPlantEquipment 2886000.00
totalCurrentAssets 36064000.00
shortTermInvestments 9956000.00
netReceivables 8729000.00
inventory 9055000.00
accountsPayable 5094000.00
accumulatedOtherComprehensiveIncome 30882000.00
nonCurrrentAssetsOther 6466000.00
nonCurrentAssetsTotal 12163000.00
nonCurrentLiabilitiesTotal 4141000.00
liabilitiesAndStockholdersEquity 48227000.00
cashAndShortTermInvestments 16210000.00
propertyPlantAndEquipmentGross 2886000.00
propertyPlantAndEquipmentNet 2886000.00
commonStockSharesOutstanding 19652000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-11
currency_symbol USD
totalAssets 44419000.00
intangibleAssets 2235000.00
otherCurrentAssets 1917000.00
totalLiab 19844000.00
totalStockholderEquity 24575000.00
otherCurrentLiab 968000.00
commonStock 50000.00
retainedEarnings -52154000.00
otherLiab 4168000.00
goodWill 792000.00
otherAssets 10503000.00
cash 4176000.00
totalCurrentLiabilities 15571000.00
currentDeferredRevenue 3048000.00
netDebt -4176000.00
shortTermDebt 5131000.00
otherStockholderEquity 81944000.00
propertyPlantEquipment 2883000.00
totalCurrentAssets 31444000.00
shortTermInvestments 6131000.00
netReceivables 10252000.00
inventory 8968000.00
accountsPayable 6424000.00
accumulatedOtherComprehensiveIncome -6000.00
nonCurrrentAssetsOther 7347000.00
nonCurrentAssetsTotal 12975000.00
nonCurrentLiabilitiesTotal 4273000.00
liabilitiesAndStockholdersEquity 44419000.00
cashAndShortTermInvestments 10307000.00
propertyPlantAndEquipmentGross 2883000.00
propertyPlantAndEquipmentNet 2601000.00
commonStockSharesOutstanding 16178000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 44419000.00
intangibleAssets 2235000.00
otherCurrentAssets 1917000.00
totalLiab 19844000.00
totalStockholderEquity 24575000.00
otherCurrentLiab 968000.00
commonStock 50000.00
retainedEarnings -52154000.00
otherLiab 4273000.00
goodWill 792000.00
otherAssets 10374000.00
cash 4176000.00
totalCurrentLiabilities 15571000.00
currentDeferredRevenue 3048000.00
netDebt -4176000.00
shortTermDebt 5131000.00
otherStockholderEquity 81944000.00
propertyPlantEquipment 2601000.00
totalCurrentAssets 31444000.00
shortTermInvestments 6131000.00
netReceivables 10252000.00
inventory 8968000.00
accountsPayable 6424000.00
accumulatedOtherComprehensiveIncome -6000.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 7347000.00
nonCurrentAssetsTotal 12975000.00
nonCurrentLiabilitiesTotal 4273000.00
liabilitiesAndStockholdersEquity 44419000.00
cashAndShortTermInvestments 10307000.00
propertyPlantAndEquipmentGross 2601000.00
propertyPlantAndEquipmentNet 2601000.00
commonStockSharesOutstanding 16178000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 43730000.00
intangibleAssets 3236000.00
otherCurrentAssets 1401000.00
totalLiab 18746000.00
totalStockholderEquity 24984000.00
otherCurrentLiab 8448000.00
commonStock 50000.00
retainedEarnings -51394000.00
otherLiab 4239000.00
otherAssets 11596000.00
cash 5702000.00
totalCurrentLiabilities 14507000.00
netDebt -5702000.00
otherStockholderEquity 81791000.00
propertyPlantEquipment 2398000.00
totalCurrentAssets 29736000.00
shortTermInvestments 4599000.00
netReceivables 8905000.00
inventory 9129000.00
accountsPayable 6059000.00
accumulatedOtherComprehensiveIncome -573000.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 8360000.00
nonCurrentAssetsTotal 13994000.00
nonCurrentLiabilitiesTotal 4239000.00
liabilitiesAndStockholdersEquity 43730000.00
cashAndShortTermInvestments 10301000.00
propertyPlantAndEquipmentGross 2398000.00
propertyPlantAndEquipmentNet 2398000.00
commonStockSharesOutstanding 16178000.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalAssets 41007000.00
otherCurrentAssets 2218000.00
totalLiab 17784000.00
totalStockholderEquity 23223000.00
otherCurrentLiab 7404000.00
commonStock 46000.00
retainedEarnings -50620000.00
otherLiab 3862000.00
otherAssets 9310000.00
cash 5188000.00
totalCurrentLiabilities 13922000.00
netDebt -5188000.00
otherStockholderEquity 79260000.00
propertyPlantEquipment 2500000.00
totalCurrentAssets 29197000.00
shortTermInvestments 5854000.00
netReceivables 8951000.00
inventory 6986000.00
accountsPayable 6518000.00
accumulatedOtherComprehensiveIncome 30000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 9310000.00
nonCurrentAssetsTotal 11810000.00
nonCurrentLiabilitiesTotal 3862000.00
liabilitiesAndStockholdersEquity 41007000.00
cashAndShortTermInvestments 11042000.00
propertyPlantAndEquipmentGross 2500000.00
propertyPlantAndEquipmentNet 2500000.00
commonStockSharesOutstanding 15481000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
totalAssets 42339000.00
otherCurrentAssets 1141000.00
totalLiab 18895000.00
totalStockholderEquity 23444000.00
otherCurrentLiab 935000.00
commonStock 46000.00
retainedEarnings -50220000.00
otherLiab 4301000.00
otherAssets 9314000.00
cash 5776000.00
totalCurrentLiabilities 14624000.00
currentDeferredRevenue 3852000.00
netDebt -5776000.00
shortTermDebt 4093000.00
otherStockholderEquity 79081000.00
propertyPlantEquipment 2582000.00
totalCurrentAssets 29458000.00
shortTermInvestments 9094000.00
netReceivables 6841000.00
inventory 6606000.00
accountsPayable 5744000.00
accumulatedOtherComprehensiveIncome -18000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10374000.00
nonCurrentAssetsTotal 12881000.00
nonCurrentLiabilitiesTotal 4271000.00
liabilitiesAndStockholdersEquity 42339000.00
cashAndShortTermInvestments 14870000.00
propertyPlantAndEquipmentGross 2582000.00
propertyPlantAndEquipmentNet 2507000.00
commonStockSharesOutstanding 15453000.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 42339000.00
otherCurrentAssets 1141000.00
totalLiab 18895000.00
totalStockholderEquity 23444000.00
otherCurrentLiab 935000.00
commonStock 46000.00
retainedEarnings -50220000.00
otherLiab 4271000.00
otherAssets 10374000.00
cash 5776000.00
totalCurrentLiabilities 14624000.00
currentDeferredRevenue 3852000.00
netDebt -5776000.00
shortTermDebt 4093000.00
otherStockholderEquity 79081000.00
propertyPlantEquipment 2507000.00
totalCurrentAssets 29458000.00
shortTermInvestments 9094000.00
netReceivables 6841000.00
inventory 6606000.00
accountsPayable 5744000.00
accumulatedOtherComprehensiveIncome -18000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10374000.00
nonCurrentAssetsTotal 12881000.00
nonCurrentLiabilitiesTotal 4271000.00
liabilitiesAndStockholdersEquity 42339000.00
cashAndShortTermInvestments 14870000.00
propertyPlantAndEquipmentGross 2507000.00
propertyPlantAndEquipmentNet 2507000.00
commonStockSharesOutstanding 15453000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalAssets 40403000.00
otherCurrentAssets 1668000.00
totalLiab 12804000.00
totalStockholderEquity 27599000.00
otherCurrentLiab 5145000.00
commonStock 46000.00
retainedEarnings -45959000.00
otherLiab 3279000.00
otherAssets 11635000.00
cash 7706000.00
totalCurrentLiabilities 9525000.00
netDebt -7706000.00
otherStockholderEquity 78081000.00
propertyPlantEquipment 2473000.00
totalCurrentAssets 26295000.00
shortTermInvestments 7110000.00
netReceivables 5215000.00
inventory 4596000.00
accountsPayable 4380000.00
accumulatedOtherComprehensiveIncome -86000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 11635000.00
nonCurrentAssetsTotal 14108000.00
nonCurrentLiabilitiesTotal 3279000.00
liabilitiesAndStockholdersEquity 40403000.00
cashAndShortTermInvestments 14816000.00
propertyPlantAndEquipmentGross 2473000.00
propertyPlantAndEquipmentNet 2473000.00
commonStockSharesOutstanding 15453000.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
totalAssets 40394000.00
otherCurrentAssets 1338000.00
totalLiab 12099000.00
totalStockholderEquity 28295000.00
otherCurrentLiab 5074000.00
commonStock 46000.00
retainedEarnings -44989000.00
otherLiab 3267000.00
otherAssets 12751000.00
cash 5708000.00
totalCurrentLiabilities 8832000.00
netDebt -5708000.00
otherStockholderEquity 77807000.00
propertyPlantEquipment 2514000.00
totalCurrentAssets 25129000.00
shortTermInvestments 7960000.00
netReceivables 5350000.00
inventory 4773000.00
accountsPayable 3758000.00
accumulatedOtherComprehensiveIncome -261000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 12751000.00
nonCurrentAssetsTotal 15265000.00
nonCurrentLiabilitiesTotal 3267000.00
liabilitiesAndStockholdersEquity 40394000.00
cashAndShortTermInvestments 13668000.00
propertyPlantAndEquipmentGross 2514000.00
propertyPlantAndEquipmentNet 2514000.00
commonStockSharesOutstanding 15401000.00
2005-03-31
date 2005-03-31
filing_date 2005-06-28
currency_symbol USD
totalAssets 49462000.00
otherCurrentAssets 1169000.00
totalLiab 14994000.00
totalStockholderEquity 34468000.00
otherCurrentLiab 6389000.00
commonStock 46000.00
retainedEarnings -38919000.00
otherLiab 3364000.00
otherAssets 14240000.00
cash 12171000.00
totalCurrentLiabilities 11405000.00
netDebt -12171000.00
otherStockholderEquity 77910000.00
propertyPlantEquipment 2086000.00
totalCurrentAssets 36539000.00
shortTermInvestments 10499000.00
netReceivables 7461000.00
inventory 5239000.00
accountsPayable 5016000.00
accumulatedOtherComprehensiveIncome 8000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10804000.00
nonCurrentAssetsTotal 12923000.00
nonCurrentLiabilitiesTotal 3589000.00
liabilitiesAndStockholdersEquity 49462000.00
cashAndShortTermInvestments 22670000.00
propertyPlantAndEquipmentGross 2086000.00
propertyPlantAndEquipmentNet 2119000.00
commonStockSharesOutstanding 15268000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 49462000.00
otherCurrentAssets 1169000.00
totalLiab 14994000.00
totalStockholderEquity 34468000.00
otherCurrentLiab 6389000.00
commonStock 46000.00
retainedEarnings -38919000.00
otherLiab 7051000.00
otherAssets 10804000.00
cash 12171000.00
totalCurrentLiabilities 11405000.00
netDebt -12171000.00
otherStockholderEquity 77910000.00
propertyPlantEquipment 2119000.00
totalCurrentAssets 36539000.00
shortTermInvestments 10499000.00
netReceivables 7461000.00
inventory 5239000.00
accountsPayable 5016000.00
accumulatedOtherComprehensiveIncome 8000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10804000.00
nonCurrentAssetsTotal 12923000.00
nonCurrentLiabilitiesTotal 3589000.00
liabilitiesAndStockholdersEquity 49462000.00
cashAndShortTermInvestments 22670000.00
propertyPlantAndEquipmentGross 2119000.00
propertyPlantAndEquipmentNet 2119000.00
commonStockSharesOutstanding 15268000.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
totalAssets 48820000.00
otherCurrentAssets 1290000.00
totalLiab 14671000.00
totalStockholderEquity 34149000.00
otherCurrentLiab 6145000.00
commonStock 46000.00
retainedEarnings -39106000.00
otherLiab 3473000.00
otherAssets 13405000.00
cash 14499000.00
totalCurrentLiabilities 11198000.00
netDebt -14499000.00
otherStockholderEquity 77451000.00
propertyPlantEquipment 1521000.00
totalCurrentAssets 33894000.00
shortTermInvestments 5532000.00
netReceivables 8106000.00
inventory 4467000.00
accountsPayable 5053000.00
accumulatedOtherComprehensiveIncome -7000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 13405000.00
nonCurrentAssetsTotal 14926000.00
nonCurrentLiabilitiesTotal 3473000.00
liabilitiesAndStockholdersEquity 48820000.00
cashAndShortTermInvestments 20031000.00
propertyPlantAndEquipmentGross 1521000.00
propertyPlantAndEquipmentNet 1521000.00
commonStockSharesOutstanding 15268000.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
totalAssets 47693000.00
otherCurrentAssets 927000.00
totalLiab 14249000.00
totalStockholderEquity 33444000.00
otherCurrentLiab 6328000.00
commonStock 46000.00
retainedEarnings -39867000.00
otherLiab 3402000.00
otherAssets 11628000.00
cash 16249000.00
totalCurrentLiabilities 10847000.00
netDebt -16249000.00
otherStockholderEquity 77507000.00
propertyPlantEquipment 1507000.00
totalCurrentAssets 34558000.00
shortTermInvestments 3850000.00
netReceivables 9194000.00
inventory 4338000.00
accountsPayable 4519000.00
accumulatedOtherComprehensiveIncome 66000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 11628000.00
nonCurrentAssetsTotal 13135000.00
nonCurrentLiabilitiesTotal 3402000.00
liabilitiesAndStockholdersEquity 47693000.00
cashAndShortTermInvestments 20099000.00
propertyPlantAndEquipmentGross 1507000.00
propertyPlantAndEquipmentNet 1507000.00
commonStockSharesOutstanding 15261000.00
2004-03-31
date 2004-03-31
filing_date 2004-06-29
currency_symbol USD
totalAssets 47918000.00
intangibleAssets 1386000.00
otherCurrentAssets 1244000.00
totalLiab 15582000.00
totalStockholderEquity 32336000.00
otherCurrentLiab 7102000.00
commonStock 46000.00
retainedEarnings -40386000.00
otherLiab 3102000.00
otherAssets 3678000.00
cash 26634000.00
totalCurrentLiabilities 12491000.00
netDebt -26634000.00
otherStockholderEquity 76918000.00
propertyPlantEquipment 1487000.00
totalCurrentAssets 42841000.00
shortTermInvestments 5007000.00
netReceivables 5804000.00
inventory 4152000.00
accountsPayable 5389000.00
accumulatedOtherComprehensiveIncome -109000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 3652000.00
nonCurrentAssetsTotal 5077000.00
nonCurrentLiabilitiesTotal 3091000.00
liabilitiesAndStockholdersEquity 47918000.00
cashAndShortTermInvestments 31641000.00
propertyPlantAndEquipmentGross 1487000.00
propertyPlantAndEquipmentNet 1425000.00
commonStockSharesOutstanding 14988000.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalAssets 47918000.00
otherCurrentAssets 1244000.00
totalLiab 15582000.00
totalStockholderEquity 32336000.00
otherCurrentLiab 7102000.00
commonStock 46000.00
retainedEarnings -40386000.00
otherLiab 3091000.00
otherAssets 3652000.00
cash 26634000.00
totalCurrentLiabilities 12491000.00
netDebt -26634000.00
otherStockholderEquity 76918000.00
propertyPlantEquipment 1425000.00
totalCurrentAssets 42841000.00
shortTermInvestments 5007000.00
netReceivables 5804000.00
inventory 4152000.00
accountsPayable 5389000.00
accumulatedOtherComprehensiveIncome -109000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 3652000.00
nonCurrentAssetsTotal 5077000.00
nonCurrentLiabilitiesTotal 3091000.00
liabilitiesAndStockholdersEquity 47918000.00
cashAndShortTermInvestments 31641000.00
propertyPlantAndEquipmentGross 1425000.00
propertyPlantAndEquipmentNet 1425000.00
commonStockSharesOutstanding 14988000.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
totalAssets 46287000.00
otherCurrentAssets 1103000.00
totalLiab 14859000.00
totalStockholderEquity 31428000.00
otherCurrentLiab 8317000.00
commonStock 46000.00
retainedEarnings -40963000.00
otherLiab 2755000.00
otherAssets 3443000.00
cash 28383000.00
totalCurrentLiabilities 12104000.00
netDebt -28383000.00
otherStockholderEquity 75970000.00
propertyPlantEquipment 1442000.00
totalCurrentAssets 41402000.00
shortTermInvestments 1990000.00
netReceivables 7015000.00
inventory 2911000.00
accountsPayable 3787000.00
accumulatedOtherComprehensiveIncome -235000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 3443000.00
nonCurrentAssetsTotal 4885000.00
nonCurrentLiabilitiesTotal 2755000.00
liabilitiesAndStockholdersEquity 46287000.00
cashAndShortTermInvestments 30373000.00
propertyPlantAndEquipmentGross 1442000.00
propertyPlantAndEquipmentNet 1442000.00
commonStockSharesOutstanding 14988000.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalAssets 46048000.00
otherCurrentAssets 1882000.00
totalLiab 13998000.00
totalStockholderEquity 32050000.00
otherCurrentLiab 7780000.00
commonStock 46000.00
retainedEarnings -40116000.00
otherLiab 2821000.00
otherAssets 2007000.00
cash 30032000.00
totalCurrentLiabilities 11177000.00
netDebt -30032000.00
otherStockholderEquity 75745000.00
propertyPlantEquipment 1546000.00
totalCurrentAssets 42495000.00
shortTermInvestments 994000.00
netReceivables 6883000.00
inventory 2704000.00
accountsPayable 3397000.00
accumulatedOtherComprehensiveIncome -346000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 2007000.00
nonCurrentAssetsTotal 3553000.00
nonCurrentLiabilitiesTotal 2821000.00
liabilitiesAndStockholdersEquity 46048000.00
cashAndShortTermInvestments 31026000.00
propertyPlantAndEquipmentGross 1546000.00
propertyPlantAndEquipmentNet 1546000.00
commonStockSharesOutstanding 14939000.00
2003-03-31
date 2003-03-31
filing_date 2003-06-26
currency_symbol USD
totalAssets 49008000.00
otherCurrentAssets 1759000.00
totalLiab 13331000.00
totalStockholderEquity 35677000.00
otherCurrentLiab 7616000.00
commonStock 46000.00
retainedEarnings -36174000.00
otherLiab 2495000.00
otherAssets 1748000.00
cash 36964000.00
totalCurrentLiabilities 10956000.00
netDebt -36964000.00
otherStockholderEquity 75430000.00
propertyPlantEquipment 1667000.00
totalCurrentAssets 45530000.00
shortTermInvestments 994000.00
netReceivables 2663000.00
inventory 3150000.00
accountsPayable 3340000.00
accumulatedOtherComprehensiveIncome -809000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 1701000.00
nonCurrentAssetsTotal 3478000.00
nonCurrentLiabilitiesTotal 2375000.00
liabilitiesAndStockholdersEquity 49008000.00
cashAndShortTermInvestments 37958000.00
propertyPlantAndEquipmentGross 1667000.00
propertyPlantAndEquipmentNet 1777000.00
commonStockSharesOutstanding 14931000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 49008000.00
otherCurrentAssets 1759000.00
totalLiab 13331000.00
totalStockholderEquity 35677000.00
otherCurrentLiab 7616000.00
commonStock 46000.00
retainedEarnings -36174000.00
otherLiab 2375000.00
otherAssets 1701000.00
cash 36964000.00
totalCurrentLiabilities 10956000.00
netDebt -36964000.00
otherStockholderEquity 75430000.00
propertyPlantEquipment 1777000.00
totalCurrentAssets 45530000.00
shortTermInvestments 994000.00
netReceivables 2663000.00
inventory 3150000.00
accountsPayable 3340000.00
accumulatedOtherComprehensiveIncome -809000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 1701000.00
nonCurrentAssetsTotal 3478000.00
nonCurrentLiabilitiesTotal 2375000.00
liabilitiesAndStockholdersEquity 49008000.00
cashAndShortTermInvestments 37958000.00
propertyPlantAndEquipmentGross 1777000.00
propertyPlantAndEquipmentNet 1777000.00
commonStockSharesOutstanding 14931000.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
totalAssets 51142000.00
otherCurrentAssets 2581000.00
totalLiab 13137000.00
totalStockholderEquity 38005000.00
otherCurrentLiab 7089000.00
commonStock 46000.00
retainedEarnings -33686000.00
otherLiab 2392000.00
otherAssets 2704000.00
cash 29413000.00
totalCurrentLiabilities 10745000.00
netDebt -29413000.00
otherStockholderEquity 72755000.00
propertyPlantEquipment 1836000.00
totalCurrentAssets 46602000.00
shortTermInvestments 6958000.00
netReceivables 4118000.00
inventory 3532000.00
accountsPayable 3656000.00
accumulatedOtherComprehensiveIncome -1110000.00
nonCurrrentAssetsOther 2704000.00
nonCurrentAssetsTotal 4540000.00
nonCurrentLiabilitiesTotal 2392000.00
liabilitiesAndStockholdersEquity 51142000.00
cashAndShortTermInvestments 36371000.00
propertyPlantAndEquipmentNet 1836000.00
commonStockSharesOutstanding 14904000.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
totalAssets 53062000.00
otherCurrentAssets 3281000.00
totalLiab 12660000.00
totalStockholderEquity 40402000.00
otherCurrentLiab 7232000.00
commonStock 46000.00
retainedEarnings -31010000.00
otherLiab 2316000.00
otherAssets 1910000.00
cash 30760000.00
totalCurrentLiabilities 10344000.00
netDebt -30760000.00
otherStockholderEquity 72764000.00
propertyPlantEquipment 2290000.00
totalCurrentAssets 48862000.00
shortTermInvestments 6907000.00
netReceivables 4412000.00
inventory 3502000.00
accountsPayable 3112000.00
accumulatedOtherComprehensiveIncome -1398000.00
nonCurrrentAssetsOther 1910000.00
nonCurrentAssetsTotal 4200000.00
nonCurrentLiabilitiesTotal 2316000.00
liabilitiesAndStockholdersEquity 53062000.00
cashAndShortTermInvestments 37667000.00
propertyPlantAndEquipmentNet 2290000.00
commonStockSharesOutstanding 14653000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
totalAssets 59564000.00
otherCurrentAssets 1389000.00
totalLiab 12558000.00
totalStockholderEquity 47006000.00
otherCurrentLiab 7825000.00
commonStock 46000.00
retainedEarnings -23217000.00
otherLiab 2220000.00
otherAssets 1521000.00
cash 34468000.00
totalCurrentLiabilities 10512000.00
netDebt -34468000.00
otherStockholderEquity 72774000.00
propertyPlantEquipment 2063000.00
totalCurrentAssets 56041000.00
shortTermInvestments 14198000.00
netReceivables 1673000.00
inventory 4313000.00
accountsPayable 2687000.00
accumulatedOtherComprehensiveIncome -2597000.00
nonCurrrentAssetsOther 1545000.00
nonCurrentAssetsTotal 3523000.00
nonCurrentLiabilitiesTotal 2046000.00
liabilitiesAndStockholdersEquity 59564000.00
cashAndShortTermInvestments 48666000.00
propertyPlantAndEquipmentNet 1978000.00
commonStockSharesOutstanding 14622000.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 59564000.00
otherCurrentAssets 1389000.00
totalLiab 12558000.00
totalStockholderEquity 47006000.00
otherCurrentLiab 7825000.00
commonStock 46000.00
retainedEarnings -23217000.00
otherLiab 2046000.00
otherAssets 1545000.00
cash 34468000.00
totalCurrentLiabilities 10512000.00
netDebt -34468000.00
otherStockholderEquity 72774000.00
propertyPlantEquipment 1978000.00
totalCurrentAssets 56041000.00
shortTermInvestments 14198000.00
netReceivables 1673000.00
inventory 4313000.00
accountsPayable 2687000.00
accumulatedOtherComprehensiveIncome -2597000.00
nonCurrrentAssetsOther 1545000.00
nonCurrentAssetsTotal 3523000.00
nonCurrentLiabilitiesTotal 2046000.00
liabilitiesAndStockholdersEquity 59564000.00
cashAndShortTermInvestments 48666000.00
propertyPlantAndEquipmentNet 1978000.00
commonStockSharesOutstanding 14622000.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
totalAssets 62839000.00
otherCurrentAssets 1879000.00
totalLiab 12326000.00
totalStockholderEquity 50513000.00
otherCurrentLiab 6983000.00
commonStock 46000.00
retainedEarnings -19908000.00
otherLiab 2003000.00
otherAssets 1504000.00
cash 45027000.00
totalCurrentLiabilities 10323000.00
netDebt -45027000.00
otherStockholderEquity 73227000.00
propertyPlantEquipment 2046000.00
totalCurrentAssets 59289000.00
shortTermInvestments 5632000.00
netReceivables 2449000.00
inventory 4302000.00
accountsPayable 3340000.00
accumulatedOtherComprehensiveIncome -2852000.00
nonCurrrentAssetsOther 1504000.00
nonCurrentAssetsTotal 3550000.00
nonCurrentLiabilitiesTotal 2003000.00
liabilitiesAndStockholdersEquity 62839000.00
cashAndShortTermInvestments 50659000.00
propertyPlantAndEquipmentNet 2046000.00
commonStockSharesOutstanding 15126000.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
totalAssets 62839000.00
otherCurrentAssets 1879000.00
totalLiab 12326000.00
totalStockholderEquity 50513000.00
otherCurrentLiab 6983000.00
commonStock 46000.00
retainedEarnings -19908000.00
otherLiab 1975000.00
otherAssets 1445000.00
cash 45027000.00
totalCurrentLiabilities 10323000.00
netDebt -45027000.00
otherStockholderEquity 73227000.00
propertyPlantEquipment 1804000.00
totalCurrentAssets 59289000.00
shortTermInvestments 5632000.00
netReceivables 2449000.00
inventory 4302000.00
accountsPayable 3340000.00
accumulatedOtherComprehensiveIncome -2852000.00
nonCurrrentAssetsOther 1504000.00
nonCurrentAssetsTotal 3550000.00
nonCurrentLiabilitiesTotal 2003000.00
liabilitiesAndStockholdersEquity 62839000.00
cashAndShortTermInvestments 50659000.00
propertyPlantAndEquipmentNet 2046000.00
commonStockSharesOutstanding 15436000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalAssets 77158000.00
otherCurrentAssets 47185000.00
totalLiab 16213000.00
totalStockholderEquity 60945000.00
otherCurrentLiab 7975000.00
commonStock 46000.00
retainedEarnings -8628000.00
otherLiab 1753000.00
otherAssets 1309000.00
cash 9862000.00
totalCurrentLiabilities 14460000.00
netDebt -9862000.00
otherStockholderEquity 73219000.00
propertyPlantEquipment 1923000.00
totalCurrentAssets 73926000.00
shortTermInvestments 2010000.00
netReceivables 8700000.00
inventory 6169000.00
accountsPayable 6485000.00
accumulatedOtherComprehensiveIncome -3692000.00
nonCurrrentAssetsOther 1309000.00
nonCurrentAssetsTotal 3232000.00
nonCurrentLiabilitiesTotal 1753000.00
liabilitiesAndStockholdersEquity 77158000.00
cashAndShortTermInvestments 11872000.00
propertyPlantAndEquipmentNet 1923000.00
commonStockSharesOutstanding 14442000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 81825000.00
otherCurrentAssets 46351000.00
totalLiab 19206000.00
totalStockholderEquity 62619000.00
otherCurrentLiab 9502000.00
commonStock 46000.00
retainedEarnings -6343000.00
otherLiab 1653000.00
otherAssets 1287000.00
cash 11449000.00
totalCurrentLiabilities 17553000.00
netDebt -11449000.00
otherStockholderEquity 73219000.00
propertyPlantEquipment 1715000.00
totalCurrentAssets 78823000.00
shortTermInvestments 44410000.00
netReceivables 15934000.00
inventory 5089000.00
accountsPayable 8051000.00
accumulatedOtherComprehensiveIncome -4303000.00
nonCurrrentAssetsOther 1287000.00
nonCurrentAssetsTotal 3002000.00
nonCurrentLiabilitiesTotal 1653000.00
liabilitiesAndStockholdersEquity 81825000.00
cashAndShortTermInvestments 11449000.00
propertyPlantAndEquipmentNet 1715000.00
commonStockSharesOutstanding 14411000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
totalAssets 75858000.00
otherCurrentAssets 45461000.00
totalLiab 15503000.00
totalStockholderEquity 60355000.00
otherCurrentLiab 8207000.00
commonStock 46000.00
retainedEarnings -7962000.00
otherLiab 1545000.00
otherAssets 1233000.00
cash 13708000.00
totalCurrentLiabilities 13958000.00
netDebt -13708000.00
otherStockholderEquity 72971000.00
propertyPlantEquipment 1270000.00
totalCurrentAssets 73355000.00
netReceivables 10046000.00
inventory 4140000.00
accountsPayable 5751000.00
accumulatedOtherComprehensiveIncome -4700000.00
nonCurrrentAssetsOther 1233000.00
nonCurrentAssetsTotal 2503000.00
nonCurrentLiabilitiesTotal 1545000.00
liabilitiesAndStockholdersEquity 75858000.00
cashAndShortTermInvestments 13708000.00
propertyPlantAndEquipmentNet 1270000.00
commonStockSharesOutstanding 15596000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
totalAssets 69699000.00
otherCurrentAssets 45010000.00
totalLiab 11287000.00
totalStockholderEquity 58412000.00
otherCurrentLiab 6216000.00
commonStock 46000.00
retainedEarnings -9243000.00
otherLiab 1462000.00
otherAssets 1241000.00
cash 11776000.00
totalCurrentLiabilities 9825000.00
netDebt -11776000.00
otherStockholderEquity 72971000.00
propertyPlantEquipment 1170000.00
totalCurrentAssets 67288000.00
netReceivables 7264000.00
inventory 3238000.00
accountsPayable 3609000.00
accumulatedOtherComprehensiveIncome -5362000.00
nonCurrrentAssetsOther 1241000.00
nonCurrentAssetsTotal 2411000.00
nonCurrentLiabilitiesTotal 1462000.00
liabilitiesAndStockholdersEquity 69699000.00
cashAndShortTermInvestments 11776000.00
propertyPlantAndEquipmentNet 1170000.00
commonStockSharesOutstanding 15200000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
totalAssets 21385000.00
otherCurrentAssets 5348000.00
totalLiab 12996000.00
totalStockholderEquity 8389000.00
otherCurrentLiab 9003000.00
commonStock 38000.00
retainedEarnings -9312000.00
otherLiab 1378000.00
otherAssets 1233000.00
cash 6972000.00
totalCurrentLiabilities 11618000.00
netDebt -6972000.00
otherStockholderEquity 22943000.00
propertyPlantEquipment 1176000.00
totalCurrentAssets 18976000.00
netReceivables 3326000.00
inventory 3330000.00
accountsPayable 2615000.00
accumulatedOtherComprehensiveIncome -5280000.00
nonCurrrentAssetsOther 1233000.00
nonCurrentAssetsTotal 2409000.00
nonCurrentLiabilitiesTotal 1378000.00
liabilitiesAndStockholdersEquity 21385000.00
cashAndShortTermInvestments 6972000.00
propertyPlantAndEquipmentNet 1176000.00
commonStockSharesOutstanding 12439000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
totalAssets 984105000.00
intangibleAssets 43586000.00
otherCurrentAssets 13527000.00
totalLiab 397142000.00
totalStockholderEquity 586963000.00
otherCurrentLiab 54825000.00
capitalStock 0.00
retainedEarnings 478073000.00
otherLiab 22983000.00
goodWill 49009000.00
otherAssets 23848000.00
cash 111121000.00
totalCurrentLiabilities 134068000.00
currentDeferredRevenue 30543000.00
netDebt 134938000.00
shortTermDebt 5968000.00
shortLongTermDebtTotal 246059000.00
otherStockholderEquity 121398000.00
propertyPlantEquipment 100771000.00
totalCurrentAssets 612946000.00
longTermInvestments 153945000.00
netTangibleAssets 494368000.00
shortTermInvestments 262378000.00
netReceivables 109320000.00
longTermDebt 196394000.00
inventory 116600000.00
accountsPayable 42732000.00
accumulatedOtherComprehensiveIncome -12508000.00
nonCurrrentAssetsOther 3751000.00
nonCurrentAssetsTotal 371159000.00
capitalLeaseObligations 49665000.00
nonCurrentLiabilitiesOther 7194000.00
nonCurrentLiabilitiesTotal 263074000.00
liabilitiesAndStockholdersEquity 984105000.00
cashAndShortTermInvestments 373499000.00
propertyPlantAndEquipmentGross 100771000.00
propertyPlantAndEquipmentNet 100771000.00
netWorkingCapital 478878000.00
netInvestedCapital 196394000.00
commonStockSharesOutstanding 31869788.00
2021-12-31
date 2021-12-31
filing_date 2022-03-01
currency_symbol USD
totalAssets 805154000.00
intangibleAssets 2601000.00
otherCurrentAssets 9242000.00
totalLiab 331400000.00
totalStockholderEquity 473754000.00
otherCurrentLiab 48885000.00
commonStock 473754000.00
capitalStock 0.00
retainedEarnings 334721000.00
otherLiab 10020000.00
goodWill 20114000.00
otherAssets 9749000.00
cash 126698000.00
totalCurrentLiabilities 287930000.00
currentDeferredRevenue 15338000.00
netDebt 94241000.00
shortTermDebt 187489000.00
shortLongTermDebt 183037000.00
shortLongTermDebtTotal 220939000.00
otherStockholderEquity 139847000.00
propertyPlantEquipment 65087000.00
totalCurrentAssets 566516000.00
longTermInvestments 141087000.00
netTangibleAssets 451039000.00
shortTermInvestments 283465000.00
netReceivables 68446000.00
inventory 78665000.00
accountsPayable 36218000.00
accumulatedOtherComprehensiveIncome -814000.00
nonCurrrentAssetsOther 3588000.00
nonCurrentAssetsTotal 238638000.00
capitalLeaseObligations 37902000.00
nonCurrentLiabilitiesOther 6334000.00
nonCurrentLiabilitiesTotal 43470000.00
liabilitiesAndStockholdersEquity 805154000.00
cashAndShortTermInvestments 410163000.00
propertyPlantAndEquipmentGross 65087000.00
propertyPlantAndEquipmentNet 65087000.00
netWorkingCapital 278586000.00
netInvestedCapital 183037000.00
commonStockSharesOutstanding 29816066.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 655786000.00
intangibleAssets 5059000.00
otherCurrentAssets 9782000.00
totalLiab 284248000.00
totalStockholderEquity 371538000.00
otherCurrentLiab 28418000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 241620000.00
otherLiab 12601000.00
goodWill 20114000.00
otherAssets 6088000.00
cash 232304000.00
totalCurrentLiabilities 60934000.00
currentDeferredRevenue 4717000.00
netDebt -17888000.00
shortTermDebt 3703000.00
shortLongTermDebtTotal 214416000.00
otherStockholderEquity 129274000.00
propertyPlantEquipment 63277000.00
totalCurrentAssets 558701000.00
longTermInvestments 2547000.00
netTangibleAssets 346365000.00
shortTermInvestments 191567000.00
netReceivables 63314000.00
longTermDebt 178808000.00
inventory 61734000.00
accountsPayable 24096000.00
accumulatedOtherComprehensiveIncome 570000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 3219000.00
nonCurrentAssetsTotal 97085000.00
capitalLeaseObligations 35608000.00
nonCurrentLiabilitiesOther 8882000.00
nonCurrentLiabilitiesTotal 223314000.00
liabilitiesAndStockholdersEquity 655786000.00
cashAndShortTermInvestments 423871000.00
propertyPlantAndEquipmentGross 63277000.00
propertyPlantAndEquipmentNet 63277000.00
netWorkingCapital 497767000.00
netInvestedCapital 550346000.00
commonStockSharesOutstanding 28949739.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 400443000.00
intangibleAssets 7562000.00
otherCurrentAssets 17122000.00
totalLiab 85904000.00
totalStockholderEquity 314539000.00
otherCurrentLiab 21751000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 193713000.00
otherLiab 9136000.00
goodWill 20114000.00
otherAssets 8201000.00
cash 31748000.00
totalCurrentLiabilities 48095000.00
currentDeferredRevenue 2256000.00
netDebt 1565000.00
shortTermDebt 3382000.00
shortLongTermDebtTotal 33313000.00
otherStockholderEquity 120737000.00
propertyPlantEquipment 58822000.00
totalCurrentAssets 306181000.00
longTermInvestments 2813000.00
netTangibleAssets 286863000.00
shortTermInvestments 157346000.00
netReceivables 51603000.00
inventory 48362000.00
accountsPayable 20706000.00
accumulatedOtherComprehensiveIncome 15000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 1210000.00
nonCurrentAssetsTotal 94262000.00
capitalLeaseObligations 33313000.00
nonCurrentLiabilitiesOther 5758000.00
nonCurrentLiabilitiesTotal 37809000.00
capitalSurpluse 120737000.00
liabilitiesAndStockholdersEquity 400443000.00
cashAndShortTermInvestments 189094000.00
propertyPlantAndEquipmentGross 58822000.00
propertyPlantAndEquipmentNet 58822000.00
netWorkingCapital 255982000.00
netInvestedCapital 314539000.00
commonStockSharesOutstanding 28574202.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
totalAssets 333430000.00
intangibleAssets 10187000.00
otherCurrentAssets 10961000.00
totalLiab 52690000.00
totalStockholderEquity 280740000.00
otherCurrentLiab 25079000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 158542000.00
otherLiab 4612000.00
goodWill 20114000.00
otherAssets 7796000.00
cash 22877000.00
totalCurrentLiabilities 48078000.00
currentDeferredRevenue 3984000.00
netDebt -22877000.00
otherStockholderEquity 122312000.00
propertyPlantEquipment 13756000.00
totalCurrentAssets 282106000.00
longTermInvestments 2000000.00
netTangibleAssets 250439000.00
shortTermInvestments 152951000.00
netReceivables 53531000.00
inventory 41786000.00
accountsPayable 19015000.00
accumulatedOtherComprehensiveIncome -188000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 1394000.00
nonCurrentAssetsTotal 51324000.00
nonCurrentLiabilitiesOther 2358000.00
nonCurrentLiabilitiesTotal 4612000.00
liabilitiesAndStockholdersEquity 333430000.00
cashAndShortTermInvestments 175828000.00
propertyPlantAndEquipmentNet 13756000.00
netWorkingCapital 233499000.00
netInvestedCapital 280740000.00
commonStockSharesOutstanding 28765329.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 283285000.00
intangibleAssets 12800000.00
otherCurrentAssets 7313000.00
totalLiab 56549000.00
totalStockholderEquity 226736000.00
otherCurrentLiab 26038000.00
commonStock 74000.00
retainedEarnings 104124000.00
otherLiab 4423000.00
goodWill 20114000.00
otherAssets 4572000.00
cash 27697000.00
totalCurrentLiabilities 52126000.00
currentDeferredRevenue 10334000.00
netDebt -27697000.00
otherStockholderEquity 151367000.00
propertyPlantEquipment 13891000.00
totalCurrentAssets 232270000.00
longTermInvestments 750000.00
netTangibleAssets 193822000.00
shortTermInvestments 121390000.00
netReceivables 40949000.00
inventory 34921000.00
accountsPayable 15754000.00
accumulatedOtherComprehensiveIncome 112000.00
commonStockTotalEquity 74000.00
treasuryStock -11965000.00
nonCurrrentAssetsOther 1503000.00
nonCurrentAssetsTotal 51015000.00
nonCurrentLiabilitiesOther 1833000.00
nonCurrentLiabilitiesTotal 4423000.00
capitalSurpluse 134391000.00
liabilitiesAndStockholdersEquity 283285000.00
cashAndShortTermInvestments 149087000.00
propertyPlantAndEquipmentNet 13891000.00
netWorkingCapital 179782000.00
netInvestedCapital 226736000.00
commonStockSharesOutstanding 28524259.00
2016-12-31
date 2016-12-31
filing_date 2017-03-03
currency_symbol USD
totalAssets 218593000.00
intangibleAssets 15361000.00
otherCurrentAssets 5068000.00
totalLiab 43876000.00
totalStockholderEquity 174717000.00
deferredLongTermLiab 1094000.00
otherCurrentLiab 18461000.00
commonStock 74000.00
retainedEarnings 57665000.00
otherLiab 4842000.00
goodWill 20114000.00
otherAssets 5425000.00
cash 20406000.00
totalCurrentLiabilities 39034000.00
currentDeferredRevenue 4072000.00
netDebt -20406000.00
otherStockholderEquity 142200000.00
propertyPlantEquipment 10017000.00
totalCurrentAssets 167906000.00
longTermInvestments 750000.00
netTangibleAssets 139242000.00
shortTermInvestments 70546000.00
netReceivables 42626000.00
inventory 29260000.00
accountsPayable 16501000.00
accumulatedOtherComprehensiveIncome -50000.00
commonStockTotalEquity 74000.00
treasuryStock -11965000.00
nonCurrrentAssetsOther 1425000.00
nonCurrentAssetsTotal 50687000.00
nonCurrentLiabilitiesOther 1330000.00
nonCurrentLiabilitiesTotal 4842000.00
capitalSurpluse 128993000.00
liabilitiesAndStockholdersEquity 218593000.00
cashAndShortTermInvestments 90952000.00
propertyPlantAndEquipmentNet 10017000.00
commonStockSharesOutstanding 27503000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 207269000.00
intangibleAssets 17906000.00
otherCurrentAssets 2888000.00
totalLiab 46209000.00
totalStockholderEquity 161060000.00
deferredLongTermLiab 5760000.00
otherCurrentLiab 15996000.00
commonStock 73000.00
retainedEarnings 48152000.00
otherLiab 9051000.00
goodWill 20114000.00
otherAssets 8210000.00
cash 27733000.00
totalCurrentLiabilities 37158000.00
currentDeferredRevenue 5828000.00
netDebt -27733000.00
shortTermDebt 956000.00
otherStockholderEquity 134442000.00
propertyPlantEquipment 11062000.00
totalCurrentAssets 150188000.00
longTermInvestments 1514000.00
netTangibleAssets 123040000.00
shortTermInvestments 69298000.00
netReceivables 19046000.00
inventory 27683000.00
accountsPayable 14378000.00
accumulatedOtherComprehensiveIncome -114000.00
commonStockTotalEquity 73000.00
treasuryStock -11028000.00
nonCurrrentAssetsOther 1514000.00
nonCurrentAssetsTotal 57081000.00
nonCurrentLiabilitiesTotal 9051000.00
capitalSurpluse 123977000.00
liabilitiesAndStockholdersEquity 207269000.00
cashAndShortTermInvestments 97031000.00
propertyPlantAndEquipmentNet 11062000.00
commonStockSharesOutstanding 27510000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
totalAssets 173279000.00
intangibleAssets 17906000.00
otherCurrentAssets 2928000.00
totalLiab 29697000.00
totalStockholderEquity 143582000.00
deferredLongTermLiab 36000.00
otherCurrentLiab 12606000.00
commonStock 73000.00
retainedEarnings 32427000.00
otherLiab 2501000.00
goodWill 20000000.00
otherAssets 3403000.00
cash 13649000.00
totalCurrentLiabilities 27196000.00
currentDeferredRevenue 3022000.00
netDebt -13649000.00
otherStockholderEquity 112082000.00
propertyPlantEquipment 11450000.00
totalCurrentAssets 157676000.00
longTermInvestments 750000.00
netTangibleAssets 143582000.00
shortTermInvestments 109284000.00
netReceivables 15566000.00
inventory 16107000.00
accountsPayable 11568000.00
accumulatedOtherComprehensiveIncome -1177000.00
commonStockTotalEquity 73000.00
treasuryStock -6726000.00
nonCurrrentAssetsOther 169000.00
nonCurrentAssetsTotal 15603000.00
nonCurrentLiabilitiesTotal 2501000.00
liabilitiesAndStockholdersEquity 173279000.00
cashAndShortTermInvestments 122933000.00
propertyPlantAndEquipmentNet 11450000.00
commonStockSharesOutstanding 27807000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 162277000.00
otherCurrentAssets 3922000.00
totalLiab 33613000.00
totalStockholderEquity 128664000.00
otherCurrentLiab 11448000.00
commonStock 72000.00
retainedEarnings 13775000.00
otherLiab 3146000.00
goodWill 20000000.00
otherAssets 2082000.00
cash 17542000.00
totalCurrentLiabilities 30467000.00
currentDeferredRevenue 3420000.00
netDebt -17542000.00
otherStockholderEquity