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

Camtek Ltd. производит метрологическое и контрольно-измерительное оборудование и предоставляет программные решения для современных упаковочных, запоминающих устройств, дополнительных металло-оксидно-полупроводниковых датчиков изображения, радиочастотных микроэлектромеханических систем и других сегментов в полупроводниковой промышленности. Компания предоставляет решения и данные по повышению урожайности, что позволяет производителям повысить урожайность и снизить производственные затраты. Он также предоставляет индивидуальные решения в соответствии с требованиями клиентов. Компания была основана в 1987 году и имеет штаб-квартиру в Мигдаль-Хемек, Израиль.

General
Code CAMT
Type Common Stock
Name Camtek Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BJ4M84
ISIN IL0010952641
PrimaryTicker CAMT.TA
CUSIP M20791105
EmployerIdNumber
FiscalYearEnd December
IPODate 2000-07-28
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 Ramat Gavriel Industrial Zone, Migdal Haemek, Israel, 23150
Listings
0
Code CAMT
Exchange TA
Name Camtek Ltd
Phone 972 4 604 8100
WebURL https://www.camtek.com
FullTimeEmployees 446
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 3076047872
MarketCapitalizationMln 3076.0479
EBITDA 73710248
PERatio 41.5394
PEGRatio 0.98
WallStreetTargetPrice 72.29
BookValue 10.066
DividendShare 0
DividendYield 0.0426
EarningsShare 1.65
EPSEstimateCurrentYear 1.92
EPSEstimateNextYear 2.33
EPSEstimateNextQuarter 0.52
EPSEstimateCurrentQuarter 0.5
MostRecentQuarter 2023-09-30
ProfitMargin 0.2575
OperatingMarginTTM 0.2369
ReturnOnAssetsTTM 0.0621
ReturnOnEquityTTM 0.1959
RevenueTTM 308860000
RevenuePerShareTTM 7.014
QuarterlyRevenueGrowthYOY -0.019
GrossProfitTTM 159856000
DilutedEpsTTM 1.65
QuarterlyEarningsGrowthYOY 0.07

Financials / Income Statement / quarterly / net Income

12.76M
2021-12-31
18.38M
2022-03-31
19.18M
2022-06-30
20.72M
2022-09-30
21.67M
2022-12-31
17.25M
2023-03-31
18.54M
2023-06-30
22.06M
2023-09-30

Financials / Income Statement / quarterly / ebitda

19.31M
2021-12-31
19.53M
2022-03-31
22.28M
2022-06-30
20.64M
2022-09-30
20.46M
2022-12-31
14.2M
2023-03-31
14.93M
2023-06-30
19.07M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

74.17M
2021-12-31
77.17M
2022-03-31
79.58M
2022-06-30
81.99M
2022-09-30
82.18M
2022-12-31
72.46M
2023-03-31
73.76M
2023-06-30
80.47M
2023-09-30

Earnings / History / epsActual

0.5
2022-12-31
0.42
2023-03-31
0.45
2023-06-30
0.51
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 41.5394
ForwardPE 0
PriceSalesTTM 9.0454
PriceBookMRQ 6.1863
EnterpriseValue 2881867520
EnterpriseValueRevenue 9.0526
EnterpriseValueEbitda 36.3348
SharesStats
SharesOutstanding 44879600
SharesFloat 26331075
PercentInsiders 39.441
PercentInstitutions 37.238
Technicals
Beta 1.468
52WeekHigh 71.05
52WeekLow 20.83
50DayMA 60.1754
200DayMA 44.3945
SharesShort 1692541
SharesShortPriorMonth 1960145
ShortRatio 3.09
ShortPercent 0.0622
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
totalAssets 738329000.00
otherCurrentAssets 16537000.00
totalLiab 286722000.00
totalStockholderEquity 451607000.00
otherCurrentLiab 46231000.00
commonStock 175000.00
capitalStock 175000.00
retainedEarnings 256562000.00
cash 167585000.00
totalCurrentLiabilities 79937000.00
netDebt 28972000.00
shortLongTermDebtTotal 196557000.00
otherStockholderEquity 194870000.00
totalCurrentAssets 562338000.00
longTermInvestments 73368000.00
shortTermInvestments 26729000.00
netReceivables 91370000.00
longTermDebt 196557000.00
inventory 64717000.00
accountsPayable 33706000.00
nonCurrrentAssetsOther 64420000.00
nonCurrentAssetsTotal 175991000.00
nonCurrentLiabilitiesOther 10228000.00
nonCurrentLiabilitiesTotal 206785000.00
liabilitiesAndStockholdersEquity 738329000.00
cashAndShortTermInvestments 194314000.00
propertyPlantAndEquipmentNet 36977000.00
netWorkingCapital 482401000.00
netInvestedCapital 648164000.00
commonStockSharesOutstanding 48965000.00
2023-06-30
date 2023-06-30
filing_date 2023-09-27
currency_symbol USD
totalAssets 709656000.00
intangibleAssets 602000.00
otherCurrentAssets 14998000.00
totalLiab 283249000.00
totalStockholderEquity 426407000.00
otherCurrentLiab 37064000.00
commonStock 175000.00
capitalStock 175000.00
retainedEarnings 234504000.00
otherAssets 10406000.00
cash 232787000.00
totalCurrentLiabilities 76767000.00
currentDeferredRevenue 7199000.00
netDebt -36503000.00
shortTermDebt 1266000.00
shortLongTermDebtTotal 196284000.00
otherStockholderEquity 191728000.00
totalCurrentAssets 586517000.00
shortTermInvestments 198500000.00
netReceivables 79025000.00
longTermDebt 196284000.00
inventory 61207000.00
accountsPayable 31238000.00
nonCurrrentAssetsOther 9682000.00
nonCurrentAssetsTotal 123139000.00
capitalLeaseObligations 1266000.00
nonCurrentLiabilitiesOther 10198000.00
nonCurrentLiabilitiesTotal 206482000.00
liabilitiesAndStockholdersEquity 709656000.00
cashAndShortTermInvestments 431287000.00
propertyPlantAndEquipmentGross 59334000.00
propertyPlantAndEquipmentNet 37131000.00
netWorkingCapital 509750000.00
netInvestedCapital 622691000.00
commonStockSharesOutstanding 48628000.00
2023-03-31
date 2023-03-31
currency_symbol USD
totalAssets 683365000.00
otherCurrentAssets 15032000.00
totalLiab 278819000.00
totalStockholderEquity 404546000.00
otherCurrentLiab 46394000.00
capitalStock 175000.00
retainedEarnings 215965000.00
cash 189199000.00
totalCurrentLiabilities 74453000.00
netDebt 6811000.00
totalCurrentAssets 561571000.00
shortTermInvestments 226500000.00
netReceivables 66304000.00
longTermDebt 196010000.00
inventory 64536000.00
accountsPayable 28059000.00
nonCurrrentAssetsOther 8099000.00
nonCurrentAssetsTotal 121794000.00
nonCurrentLiabilitiesOther 8356000.00
nonCurrentLiabilitiesTotal 204366000.00
propertyPlantAndEquipmentNet 35213000.00
netWorkingCapital 487118000.00
netInvestedCapital 600556000.00
commonStockSharesOutstanding 44572864.00
2022-12-31
date 2022-12-31
filing_date 2023-03-20
currency_symbol USD
totalAssets 677087000.00
intangibleAssets 597000.00
otherCurrentAssets 11156000.00
totalLiab 292985000.00
totalStockholderEquity 384102000.00
otherCurrentLiab 42711000.00
commonStock 175000.00
capitalStock 175000.00
retainedEarnings 198720000.00
goodWill 11000.00
cash 148156000.00
totalCurrentLiabilities 88500000.00
currentDeferredRevenue 12825000.00
netDebt 47581000.00
shortTermDebt 1297000.00
shortLongTermDebtTotal 195737000.00
otherStockholderEquity 185207000.00
propertyPlantEquipment 33141000.00
totalCurrentAssets 556964000.00
netTangibleAssets 383505000.00
shortTermInvestments 251500000.00
netReceivables 80611000.00
longTermDebt 195737000.00
inventory 65541000.00
accountsPayable 31667000.00
nonCurrrentAssetsOther 85381000.00
nonCurrentAssetsTotal 120123000.00
capitalLeaseObligations 3701000.00
nonCurrentLiabilitiesOther 8748000.00
nonCurrentLiabilitiesTotal 204485000.00
liabilitiesAndStockholdersEquity 677087000.00
cashAndShortTermInvestments 399656000.00
propertyPlantAndEquipmentGross 54041000.00
propertyPlantAndEquipmentNet 33141000.00
netWorkingCapital 468464000.00
netInvestedCapital 579839000.00
commonStockSharesOutstanding 48332000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 642737000.00
otherCurrentAssets 10640000.00
totalLiab 282679000.00
totalStockholderEquity 360058000.00
otherCurrentLiab 51888000.00
commonStock 174000.00
capitalStock 174000.00
retainedEarnings 177047000.00
otherLiab 7629000.00
otherAssets 5839000.00
cash 88265000.00
totalCurrentLiabilities 79587000.00
netDebt 107198000.00
shortLongTermDebtTotal 195463000.00
otherStockholderEquity 182837000.00
propertyPlantEquipment 32223000.00
totalCurrentAssets 536093000.00
netTangibleAssets 359476000.00
shortTermInvestments 304000000.00
netReceivables 63379000.00
longTermDebt 195463000.00
inventory 69809000.00
accountsPayable 27699000.00
nonCurrrentAssetsOther 73762000.00
nonCurrentAssetsTotal 106644000.00
nonCurrentLiabilitiesOther 7629000.00
nonCurrentLiabilitiesTotal 203092000.00
liabilitiesAndStockholdersEquity 642737000.00
cashAndShortTermInvestments 392265000.00
propertyPlantAndEquipmentNet 32223000.00
netWorkingCapital 456506000.00
netInvestedCapital 555521000.00
commonStockSharesOutstanding 48306000.00
2022-06-30
date 2022-06-30
filing_date 2022-09-14
currency_symbol USD
totalAssets 625152000.00
intangibleAssets 584000.00
otherCurrentAssets 840000.00
totalLiab 288370000.00
totalStockholderEquity 336782000.00
otherCurrentLiab 38333000.00
commonStock 172000.00
capitalStock 172000.00
retainedEarnings 156332000.00
otherLiab 6915000.00
otherAssets 5422000.00
cash 56041000.00
totalCurrentLiabilities 86265000.00
currentDeferredRevenue 11757000.00
netDebt 140189000.00
shortTermDebt 1040000.00
shortLongTermDebtTotal 196230000.00
otherStockholderEquity 180278000.00
propertyPlantEquipment 30419000.00
totalCurrentAssets 541727000.00
longTermInvestments 47000000.00
netTangibleAssets 336198000.00
shortTermInvestments 335000000.00
netReceivables 77391000.00
longTermDebt 195190000.00
inventory 70075000.00
accountsPayable 35135000.00
nonCurrrentAssetsOther 5305000.00
nonCurrentAssetsTotal 83425000.00
capitalLeaseObligations 1040000.00
nonCurrentLiabilitiesOther 6915000.00
nonCurrentLiabilitiesTotal 202105000.00
liabilitiesAndStockholdersEquity 625152000.00
cashAndShortTermInvestments 391041000.00
propertyPlantAndEquipmentNet 30419000.00
netWorkingCapital 455462000.00
netInvestedCapital 531972000.00
commonStockSharesOutstanding 48153000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 606654000.00
intangibleAssets 595000.00
otherCurrentAssets 6913000.00
totalLiab 291984000.00
totalStockholderEquity 314670000.00
otherCurrentLiab 52941000.00
commonStock 172000.00
capitalStock 172000.00
retainedEarnings 137149000.00
otherLiab 6224000.00
otherAssets 5736000.00
cash 76254000.00
totalCurrentLiabilities 90824000.00
netDebt 118682000.00
shortLongTermDebtTotal 194936000.00
otherStockholderEquity 177349000.00
propertyPlantEquipment 28823000.00
totalCurrentAssets 526500000.00
longTermInvestments 45000000.00
netTangibleAssets 314075000.00
shortTermInvestments 307000000.00
netReceivables 72489000.00
longTermDebt 194936000.00
inventory 63844000.00
accountsPayable 37883000.00
nonCurrrentAssetsOther 5549000.00
nonCurrentAssetsTotal 80154000.00
nonCurrentLiabilitiesOther 6224000.00
nonCurrentLiabilitiesTotal 201160000.00
liabilitiesAndStockholdersEquity 606654000.00
cashAndShortTermInvestments 383254000.00
propertyPlantAndEquipmentNet 28823000.00
netWorkingCapital 435676000.00
netInvestedCapital 509606000.00
commonStockSharesOutstanding 48146000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-15
currency_symbol USD
totalAssets 583757000.00
intangibleAssets 610000.00
otherCurrentAssets 5653000.00
totalLiab 290130000.00
totalStockholderEquity 293627000.00
otherCurrentLiab 44282000.00
commonStock 172000.00
capitalStock 172000.00
retainedEarnings 118771000.00
otherLiab 5800000.00
otherAssets 37567000.00
cash 241943000.00
totalCurrentLiabilities 89687000.00
currentDeferredRevenue 10837000.00
netDebt -47300000.00
shortTermDebt 1018000.00
shortLongTermDebtTotal 194643000.00
otherStockholderEquity 174684000.00
propertyPlantEquipment 25400000.00
totalCurrentAssets 520180000.00
longTermInvestments 32000000.00
netTangibleAssets 293017000.00
shortTermInvestments 156000000.00
netReceivables 57825000.00
longTermDebt 194643000.00
inventory 58759000.00
accountsPayable 33550000.00
nonCurrrentAssetsOther 5340000.00
nonCurrentAssetsTotal 63577000.00
capitalLeaseObligations 2932000.00
nonCurrentLiabilitiesOther 5800000.00
nonCurrentLiabilitiesTotal 200443000.00
liabilitiesAndStockholdersEquity 583757000.00
cashAndShortTermInvestments 397943000.00
propertyPlantAndEquipmentNet 25400000.00
netWorkingCapital 430493000.00
netInvestedCapital 488270000.00
commonStockSharesOutstanding 46301000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 365634000.00
intangibleAssets 590000.00
otherCurrentAssets 188000.00
totalLiab 86401000.00
totalStockholderEquity 279233000.00
otherCurrentLiab 37365000.00
commonStock 172000.00
capitalStock 172000.00
retainedEarnings 106011000.00
otherLiab 3729000.00
otherAssets 14951000.00
cash 117852000.00
totalCurrentLiabilities 82672000.00
currentDeferredRevenue 14887000.00
netDebt -117216000.00
shortTermDebt 636000.00
shortLongTermDebtTotal 636000.00
otherStockholderEquity 173050000.00
propertyPlantEquipment 22414000.00
totalCurrentAssets 327679000.00
longTermInvestments 10000000.00
netTangibleAssets 278643000.00
shortTermInvestments 87000000.00
netReceivables 63509000.00
inventory 56968000.00
accountsPayable 29784000.00
nonCurrrentAssetsOther 4951000.00
nonCurrentAssetsTotal 37955000.00
capitalLeaseObligations 636000.00
nonCurrentLiabilitiesOther 3507000.00
nonCurrentLiabilitiesTotal 3729000.00
liabilitiesAndStockholdersEquity 365634000.00
cashAndShortTermInvestments 204852000.00
propertyPlantAndEquipmentNet 22414000.00
netWorkingCapital 245007000.00
netInvestedCapital 279233000.00
commonStockSharesOutstanding 44658000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 344147000.00
intangibleAssets 602000.00
otherCurrentAssets 87000.00
totalLiab 84984000.00
totalStockholderEquity 259163000.00
otherCurrentLiab 34737000.00
commonStock 172000.00
capitalStock 172000.00
retainedEarnings 87506000.00
otherLiab 3656000.00
otherAssets 14813000.00
cash 80339000.00
totalCurrentLiabilities 81328000.00
currentDeferredRevenue 12900000.00
netDebt -79628000.00
shortTermDebt 711000.00
shortLongTermDebtTotal 711000.00
otherStockholderEquity 171485000.00
propertyPlantEquipment 20377000.00
totalCurrentAssets 308355000.00
netTangibleAssets 258561000.00
shortTermInvestments 109000000.00
netReceivables 63316000.00
inventory 54346000.00
accountsPayable 32980000.00
commonStockTotalEquity 172000.00
nonCurrrentAssetsOther 14813000.00
nonCurrentAssetsTotal 35792000.00
capitalLeaseObligations 711000.00
nonCurrentLiabilitiesOther 3470000.00
nonCurrentLiabilitiesTotal 3656000.00
liabilitiesAndStockholdersEquity 344147000.00
cashAndShortTermInvestments 189339000.00
propertyPlantAndEquipmentGross 20377000.00
propertyPlantAndEquipmentNet 20377000.00
netWorkingCapital 227027000.00
netInvestedCapital 259163000.00
commonStockSharesOutstanding 44750000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 308670000.00
otherCurrentAssets 3959000.00
totalLiab 66845000.00
totalStockholderEquity 241825000.00
otherCurrentLiab 36027000.00
commonStock 171000.00
retainedEarnings 71854000.00
otherLiab 3314000.00
otherAssets 14634000.00
cash 54947000.00
totalCurrentLiabilities 63360000.00
netDebt -54947000.00
otherStockholderEquity 169800000.00
propertyPlantEquipment 20455000.00
totalCurrentAssets 272965000.00
netTangibleAssets 241380000.00
shortTermInvestments 115000000.00
netReceivables 54414000.00
inventory 44645000.00
accountsPayable 27333000.00
nonCurrrentAssetsOther 14634000.00
nonCurrentAssetsTotal 35705000.00
nonCurrentLiabilitiesOther 3359000.00
nonCurrentLiabilitiesTotal 3485000.00
liabilitiesAndStockholdersEquity 308670000.00
cashAndShortTermInvestments 169947000.00
propertyPlantAndEquipmentGross 20455000.00
propertyPlantAndEquipmentNet 20455000.00
netWorkingCapital 209605000.00
netInvestedCapital 241825000.00
commonStockSharesOutstanding 44478000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-17
currency_symbol USD
totalAssets 287908000.00
intangibleAssets 609000.00
otherCurrentAssets 3366000.00
totalLiab 60644000.00
totalStockholderEquity 227264000.00
otherCurrentLiab 23313000.00
commonStock 171000.00
retainedEarnings 58494000.00
otherLiab 2581000.00
otherAssets 4983000.00
cash 105815000.00
totalCurrentLiabilities 57384000.00
currentDeferredRevenue 6155000.00
netDebt -104400000.00
shortTermDebt 736000.00
shortLongTermDebtTotal 1415000.00
otherStockholderEquity 168599000.00
propertyPlantEquipment 20398000.00
totalCurrentAssets 261918000.00
netTangibleAssets 226655000.00
shortTermInvestments 72000000.00
netReceivables 41001000.00
inventory 39736000.00
accountsPayable 27180000.00
commonStockTotalEquity 171000.00
nonCurrrentAssetsOther 4501000.00
nonCurrentAssetsTotal 25990000.00
capitalLeaseObligations 1415000.00
nonCurrentLiabilitiesOther 3260000.00
nonCurrentLiabilitiesTotal 3260000.00
liabilitiesAndStockholdersEquity 287908000.00
cashAndShortTermInvestments 177815000.00
propertyPlantAndEquipmentGross 20398000.00
propertyPlantAndEquipmentNet 20398000.00
netWorkingCapital 204534000.00
netInvestedCapital 227264000.00
commonStockSharesOutstanding 41964000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 200940000.00
intangibleAssets 619000.00
otherCurrentAssets 68000.00
totalLiab 46942000.00
totalStockholderEquity 153998000.00
otherCurrentLiab 18999000.00
commonStock 159000.00
retainedEarnings 50828000.00
otherLiab 2191000.00
otherAssets 4178000.00
cash 26042000.00
totalCurrentLiabilities 44751000.00
currentDeferredRevenue 4577000.00
netDebt -25335000.00
shortTermDebt 707000.00
shortLongTermDebtTotal 707000.00
otherStockholderEquity 117913000.00
propertyPlantEquipment 18886000.00
totalCurrentAssets 177257000.00
netTangibleAssets 153379000.00
shortTermInvestments 80000000.00
netReceivables 35889000.00
inventory 34436000.00
accountsPayable 20468000.00
accumulatedOtherComprehensiveIncome -14902000.00
commonStockTotalEquity 159000.00
nonCurrrentAssetsOther 4170000.00
nonCurrentAssetsTotal 23683000.00
capitalLeaseObligations 707000.00
nonCurrentLiabilitiesOther 2191000.00
nonCurrentLiabilitiesTotal 2191000.00
liabilitiesAndStockholdersEquity 200940000.00
cashAndShortTermInvestments 106042000.00
propertyPlantAndEquipmentGross 18886000.00
propertyPlantAndEquipmentNet 18886000.00
netWorkingCapital 132506000.00
netInvestedCapital 153998000.00
commonStockSharesOutstanding 40066000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-07
currency_symbol USD
totalAssets 197323000.00
intangibleAssets 574000.00
otherCurrentAssets 79000.00
totalLiab 50831000.00
totalStockholderEquity 146492000.00
otherCurrentLiab 17796000.00
commonStock 158000.00
retainedEarnings 44804000.00
otherLiab 2100000.00
otherAssets 3892000.00
cash 32469000.00
totalCurrentLiabilities 48731000.00
currentDeferredRevenue 9602000.00
netDebt -31697000.00
shortTermDebt 772000.00
shortLongTermDebtTotal 772000.00
otherStockholderEquity 116334000.00
propertyPlantEquipment 18800000.00
totalCurrentAssets 174057000.00
netTangibleAssets 145918000.00
shortTermInvestments 69000000.00
netReceivables 42235000.00
inventory 29537000.00
accountsPayable 20561000.00
accumulatedOtherComprehensiveIncome -14804000.00
commonStockTotalEquity 158000.00
nonCurrrentAssetsOther 3372000.00
nonCurrentAssetsTotal 23266000.00
capitalLeaseObligations 772000.00
nonCurrentLiabilitiesOther 2100000.00
nonCurrentLiabilitiesTotal 2100000.00
liabilitiesAndStockholdersEquity 197323000.00
cashAndShortTermInvestments 101469000.00
propertyPlantAndEquipmentGross 18800000.00
propertyPlantAndEquipmentNet 18800000.00
netWorkingCapital 125326000.00
netInvestedCapital 146492000.00
commonStockSharesOutstanding 39945000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-06
currency_symbol USD
totalAssets 180047000.00
intangibleAssets 474000.00
otherCurrentAssets 3083000.00
totalLiab 40090000.00
totalStockholderEquity 139957000.00
otherCurrentLiab 21650000.00
commonStock 157000.00
retainedEarnings 39496000.00
otherLiab 2187000.00
otherAssets 3739000.00
cash 49086000.00
totalCurrentLiabilities 37903000.00
netDebt -49086000.00
otherStockholderEquity 100304000.00
propertyPlantEquipment 18548000.00
totalCurrentAssets 157286000.00
netTangibleAssets 139483000.00
shortTermInvestments 41500000.00
netReceivables 37141000.00
inventory 26476000.00
accountsPayable 16253000.00
commonStockTotalEquity 157000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2994000.00
nonCurrentAssetsTotal 22761000.00
nonCurrentLiabilitiesOther 2187000.00
nonCurrentLiabilitiesTotal 2187000.00
capitalSurpluse 102202000.00
liabilitiesAndStockholdersEquity 180047000.00
cashAndShortTermInvestments 90586000.00
propertyPlantAndEquipmentGross 18548000.00
propertyPlantAndEquipmentNet 18548000.00
netWorkingCapital 119383000.00
netInvestedCapital 139957000.00
commonStockSharesOutstanding 39628000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
totalAssets 170369000.00
intangibleAssets 491000.00
otherCurrentAssets 2909000.00
totalLiab 34067000.00
totalStockholderEquity 136302000.00
otherCurrentLiab 17442000.00
commonStock 157000.00
retainedEarnings 36716000.00
otherLiab 1685000.00
otherAssets 3650000.00
cash 38047000.00
totalCurrentLiabilities 31606000.00
currentDeferredRevenue 2004000.00
netDebt -37221000.00
shortTermDebt 826000.00
shortLongTermDebtTotal 826000.00
otherStockholderEquity 112816000.00
propertyPlantEquipment 18526000.00
totalCurrentAssets 147702000.00
netTangibleAssets 135811000.00
shortTermInvestments 51500000.00
netReceivables 31443000.00
inventory 23803000.00
accountsPayable 11334000.00
accumulatedOtherComprehensiveIncome -13387000.00
commonStockTotalEquity 157000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2904000.00
nonCurrentAssetsTotal 22667000.00
capitalLeaseObligations 826000.00
nonCurrentLiabilitiesOther 2461000.00
nonCurrentLiabilitiesTotal 2461000.00
capitalSurpluse 101327000.00
liabilitiesAndStockholdersEquity 170369000.00
cashAndShortTermInvestments 89547000.00
propertyPlantAndEquipmentGross 18526000.00
propertyPlantAndEquipmentNet 18526000.00
commonStockSharesOutstanding 38649979.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
totalAssets 164036000.00
intangibleAssets 521000.00
otherCurrentAssets 2316000.00
totalLiab 33316000.00
totalStockholderEquity 130720000.00
otherCurrentLiab 19624000.00
commonStock 157000.00
retainedEarnings 32109000.00
otherLiab 2375000.00
otherAssets 4297000.00
cash 59040000.00
totalCurrentLiabilities 30941000.00
netDebt -59040000.00
otherStockholderEquity 98454000.00
propertyPlantEquipment 18793000.00
totalCurrentAssets 140425000.00
netTangibleAssets 130199000.00
shortTermInvestments 24000000.00
netReceivables 28590000.00
inventory 26479000.00
accountsPayable 11317000.00
commonStockTotalEquity 157000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 3096000.00
nonCurrentAssetsTotal 23611000.00
nonCurrentLiabilitiesOther 2375000.00
nonCurrentLiabilitiesTotal 2375000.00
capitalSurpluse 100352000.00
liabilitiesAndStockholdersEquity 164036000.00
cashAndShortTermInvestments 83040000.00
propertyPlantAndEquipmentGross 18793000.00
propertyPlantAndEquipmentNet 18793000.00
commonStockSharesOutstanding 39307000.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
totalAssets 166791000.00
intangibleAssets 502000.00
otherCurrentAssets 2464000.00
totalLiab 34566000.00
totalStockholderEquity 132225000.00
otherCurrentLiab 19939000.00
commonStock 157000.00
retainedEarnings 34497000.00
otherLiab 2495000.00
otherAssets 4149000.00
cash 85268000.00
totalCurrentLiabilities 32071000.00
netDebt -85268000.00
otherStockholderEquity 97571000.00
propertyPlantEquipment 18212000.00
totalCurrentAssets 143928000.00
netTangibleAssets 131723000.00
netReceivables 26387000.00
inventory 29809000.00
accountsPayable 12132000.00
commonStockTotalEquity 157000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2693000.00
nonCurrentAssetsTotal 22863000.00
nonCurrentLiabilitiesOther 2495000.00
nonCurrentLiabilitiesTotal 2495000.00
capitalSurpluse 99469000.00
liabilitiesAndStockholdersEquity 166791000.00
cashAndShortTermInvestments 85268000.00
propertyPlantAndEquipmentGross 18212000.00
propertyPlantAndEquipmentNet 18212000.00
commonStockSharesOutstanding 37734000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-08
currency_symbol USD
totalAssets 144998000.00
intangibleAssets 487000.00
otherCurrentAssets 3080000.00
totalLiab 36730000.00
totalStockholderEquity 108268000.00
otherCurrentLiab 18968000.00
commonStock 151000.00
retainedEarnings 27308000.00
otherLiab 2314000.00
otherAssets 4200000.00
cash 61025000.00
totalCurrentLiabilities 34416000.00
netDebt -61025000.00
otherStockholderEquity 80809000.00
propertyPlantEquipment 18329000.00
totalCurrentAssets 121982000.00
netTangibleAssets 107781000.00
netReceivables 25476000.00
inventory 32401000.00
accountsPayable 15448000.00
commonStockTotalEquity 151000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2384000.00
nonCurrentAssetsTotal 23016000.00
nonCurrentLiabilitiesOther 2314000.00
nonCurrentLiabilitiesTotal 2314000.00
capitalSurpluse 82707000.00
liabilitiesAndStockholdersEquity 144998000.00
cashAndShortTermInvestments 61025000.00
propertyPlantAndEquipmentGross 18329000.00
propertyPlantAndEquipmentNet 18329000.00
commonStockSharesOutstanding 37267000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-25
currency_symbol USD
totalAssets 141547000.00
intangibleAssets 476000.00
otherCurrentAssets 2613000.00
totalLiab 40140000.00
totalStockholderEquity 101407000.00
otherCurrentLiab 23701000.00
commonStock 151000.00
retainedEarnings 21281000.00
otherLiab 1420000.00
otherAssets 4653000.00
cash 54935000.00
totalCurrentLiabilities 39242000.00
currentDeferredRevenue 4031000.00
netDebt -54935000.00
shortTermDebt -4031000.00
otherStockholderEquity 90867000.00
propertyPlantEquipment 17117000.00
totalCurrentAssets 119301000.00
netTangibleAssets 100931000.00
netReceivables 31644000.00
inventory 30109000.00
accountsPayable 15541000.00
accumulatedOtherComprehensiveIncome -10892000.00
commonStockTotalEquity 151000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2287000.00
nonCurrentAssetsTotal 22246000.00
nonCurrentLiabilitiesTotal 898000.00
capitalSurpluse 81873000.00
liabilitiesAndStockholdersEquity 141547000.00
cashAndShortTermInvestments 54935000.00
propertyPlantAndEquipmentGross 17117000.00
propertyPlantAndEquipmentNet 17117000.00
commonStockSharesOutstanding 37020000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-03
currency_symbol USD
totalAssets 129547000.00
intangibleAssets 508000.00
otherCurrentAssets 3536000.00
totalLiab 34746000.00
totalStockholderEquity 94801000.00
otherCurrentLiab 20127000.00
commonStock 151000.00
retainedEarnings 15508000.00
otherLiab 873000.00
otherAssets 4842000.00
cash 48328000.00
totalCurrentLiabilities 33873000.00
netDebt -48328000.00
otherStockholderEquity 79142000.00
propertyPlantEquipment 15798000.00
totalCurrentAssets 108399000.00
netTangibleAssets 94293000.00
netReceivables 30746000.00
inventory 25789000.00
accountsPayable 13746000.00
commonStockTotalEquity 151000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1952000.00
nonCurrentAssetsTotal 21148000.00
nonCurrentLiabilitiesTotal 873000.00
liabilitiesAndStockholdersEquity 129547000.00
cashAndShortTermInvestments 48328000.00
propertyPlantAndEquipmentGross 15798000.00
propertyPlantAndEquipmentNet 15798000.00
commonStockSharesOutstanding 36941000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-31
currency_symbol USD
totalAssets 121082000.00
intangibleAssets 480000.00
otherCurrentAssets 443000.00
totalLiab 32596000.00
totalStockholderEquity 88486000.00
otherCurrentLiab 6927000.00
commonStock 149000.00
retainedEarnings 10415000.00
otherLiab 870000.00
otherAssets 4927000.00
cash 41204000.00
totalCurrentLiabilities 31726000.00
currentDeferredRevenue 798000.00
netDebt -41204000.00
shortTermDebt 8827000.00
otherStockholderEquity 88207000.00
propertyPlantEquipment 15731000.00
totalCurrentAssets 99944000.00
netTangibleAssets 88006000.00
netReceivables 34091000.00
inventory 23693000.00
accountsPayable 15174000.00
accumulatedOtherComprehensiveIncome -10285000.00
commonStockTotalEquity 149000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1619000.00
nonCurrentAssetsTotal 21138000.00
nonCurrentLiabilitiesTotal 870000.00
liabilitiesAndStockholdersEquity 121082000.00
cashAndShortTermInvestments 41204000.00
propertyPlantAndEquipmentGross 15731000.00
propertyPlantAndEquipmentNet 15731000.00
commonStockSharesOutstanding 36632000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-23
currency_symbol USD
totalAssets 116650000.00
intangibleAssets 488000.00
otherCurrentAssets 2810000.00
totalLiab 28296000.00
totalStockholderEquity 88354000.00
otherCurrentLiab 14897000.00
commonStock 149000.00
retainedEarnings 11147000.00
otherLiab 885000.00
otherAssets 5661000.00
cash 47172000.00
totalCurrentLiabilities 27411000.00
netDebt -47172000.00
otherStockholderEquity 77058000.00
propertyPlantEquipment 15043000.00
totalCurrentAssets 95458000.00
netTangibleAssets 87866000.00
netReceivables 23569000.00
inventory 21907000.00
accountsPayable 12514000.00
commonStockTotalEquity 149000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1827000.00
nonCurrentAssetsTotal 21192000.00
nonCurrentLiabilitiesTotal 885000.00
liabilitiesAndStockholdersEquity 116650000.00
cashAndShortTermInvestments 47172000.00
propertyPlantAndEquipmentGross 15043000.00
propertyPlantAndEquipmentNet 15043000.00
commonStockSharesOutstanding 36388000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-15
currency_symbol USD
totalAssets 113036000.00
intangibleAssets 482000.00
otherCurrentAssets 2534000.00
totalLiab 28735000.00
totalStockholderEquity 84301000.00
otherCurrentLiab 17395000.00
commonStock 149000.00
retainedEarnings 7613000.00
otherLiab 838000.00
otherAssets 6085000.00
cash 43744000.00
totalCurrentLiabilities 27897000.00
currentDeferredRevenue 3589000.00
netDebt -43744000.00
shortTermDebt -3589000.00
otherStockholderEquity 87120000.00
propertyPlantEquipment 15503000.00
totalCurrentAssets 91448000.00
netTangibleAssets 83819000.00
netReceivables 23834000.00
inventory 21336000.00
accountsPayable 10502000.00
accumulatedOtherComprehensiveIncome -10581000.00
commonStockTotalEquity 149000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1536000.00
nonCurrentAssetsTotal 21588000.00
nonCurrentLiabilitiesTotal 838000.00
liabilitiesAndStockholdersEquity 113036000.00
cashAndShortTermInvestments 43744000.00
propertyPlantAndEquipmentGross 15503000.00
propertyPlantAndEquipmentNet 15503000.00
commonStockSharesOutstanding 36094000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
totalAssets 120737000.00
intangibleAssets 482000.00
otherCurrentAssets 2396000.00
totalLiab 35550000.00
totalStockholderEquity 85187000.00
otherCurrentLiab 16472000.00
commonStock 148000.00
retainedEarnings 9753000.00
otherLiab 826000.00
otherAssets 7190000.00
cash 21686000.00
totalCurrentLiabilities 34724000.00
netDebt -18686000.00
shortTermDebt 3000000.00
shortLongTermDebt 3000000.00
shortLongTermDebtTotal 3000000.00
otherStockholderEquity 75286000.00
propertyPlantEquipment 15841000.00
totalCurrentAssets 97706000.00
netTangibleAssets 84705000.00
netReceivables 51733000.00
inventory 21891000.00
accountsPayable 15252000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1660000.00
nonCurrentAssetsTotal 23031000.00
nonCurrentLiabilitiesTotal 826000.00
liabilitiesAndStockholdersEquity 120737000.00
cashAndShortTermInvestments 21686000.00
propertyPlantAndEquipmentGross 15841000.00
propertyPlantAndEquipmentNet 15841000.00
commonStockSharesOutstanding 36361000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-20
currency_symbol USD
totalAssets 125372000.00
intangibleAssets 474000.00
otherCurrentAssets 217000.00
totalLiab 52174000.00
totalStockholderEquity 73198000.00
otherCurrentLiab 27989000.00
commonStock 148000.00
retainedEarnings -1926000.00
otherLiab 928000.00
otherAssets 7028000.00
cash 27122000.00
totalCurrentLiabilities 51246000.00
currentDeferredRevenue 2540000.00
netDebt -27122000.00
shortTermDebt 8202000.00
otherStockholderEquity 76976000.00
propertyPlantEquipment 15618000.00
totalCurrentAssets 98077000.00
netTangibleAssets 72724000.00
netReceivables 22079000.00
inventory 20681000.00
accountsPayable 12515000.00
accumulatedOtherComprehensiveIncome -2000000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1660000.00
nonCurrentAssetsTotal 27295000.00
nonCurrentLiabilitiesTotal 928000.00
liabilitiesAndStockholdersEquity 125372000.00
cashAndShortTermInvestments 27122000.00
propertyPlantAndEquipmentGross 15618000.00
propertyPlantAndEquipmentNet 15618000.00
commonStockSharesOutstanding 35369000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-03
currency_symbol USD
totalAssets 114590000.00
intangibleAssets 817000.00
otherCurrentAssets 3470000.00
totalLiab 37811000.00
totalStockholderEquity 76779000.00
otherCurrentLiab 21208000.00
commonStock 148000.00
retainedEarnings 1951000.00
otherLiab 1020000.00
otherAssets 6394000.00
cash 24277000.00
totalCurrentLiabilities 36791000.00
netDebt -24277000.00
otherStockholderEquity 74680000.00
propertyPlantEquipment 15471000.00
totalCurrentAssets 92725000.00
netTangibleAssets 75962000.00
netReceivables 34834000.00
inventory 29250000.00
accountsPayable 15583000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2294000.00
nonCurrentAssetsTotal 21865000.00
nonCurrentLiabilitiesTotal 1020000.00
liabilitiesAndStockholdersEquity 114590000.00
cashAndShortTermInvestments 24277000.00
propertyPlantAndEquipmentGross 15471000.00
propertyPlantAndEquipmentNet 15471000.00
commonStockSharesOutstanding 35475000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-15
currency_symbol USD
totalAssets 105540000.00
intangibleAssets 865000.00
otherCurrentAssets 2747000.00
totalLiab 32175000.00
totalStockholderEquity 73365000.00
otherCurrentLiab 18322000.00
commonStock 148000.00
retainedEarnings -1348000.00
otherLiab 870000.00
otherAssets 6525000.00
cash 19740000.00
totalCurrentLiabilities 31305000.00
currentDeferredRevenue 2290000.00
netDebt -19740000.00
shortTermDebt -2290000.00
otherStockholderEquity 85355000.00
propertyPlantEquipment 14109000.00
totalCurrentAssets 84906000.00
netTangibleAssets 72846000.00
netReceivables 36077000.00
inventory 25448000.00
accountsPayable 12983000.00
accumulatedOtherComprehensiveIncome -10790000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2377000.00
nonCurrentAssetsTotal 20634000.00
nonCurrentLiabilitiesTotal 870000.00
liabilitiesAndStockholdersEquity 105540000.00
cashAndShortTermInvestments 19740000.00
propertyPlantAndEquipmentGross 14109000.00
propertyPlantAndEquipmentNet 14109000.00
commonStockSharesOutstanding 35396000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-31
currency_symbol USD
totalAssets 100681000.00
intangibleAssets 875000.00
otherCurrentAssets 1808000.00
totalLiab 29773000.00
totalStockholderEquity 70908000.00
otherCurrentLiab 17358000.00
commonStock 148000.00
retainedEarnings -3695000.00
otherLiab 925000.00
otherAssets 6692000.00
cash 19691000.00
totalCurrentLiabilities 28848000.00
netDebt -19691000.00
otherStockholderEquity 74455000.00
propertyPlantEquipment 14022000.00
totalCurrentAssets 79967000.00
netReceivables 33475000.00
inventory 24816000.00
accountsPayable 11490000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1982000.00
nonCurrentAssetsTotal 20714000.00
nonCurrentLiabilitiesTotal 925000.00
liabilitiesAndStockholdersEquity 100681000.00
cashAndShortTermInvestments 19691000.00
propertyPlantAndEquipmentGross 14022000.00
propertyPlantAndEquipmentNet 14022000.00
commonStockSharesOutstanding 35381000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 118493000.00
intangibleAssets 865000.00
otherCurrentAssets 149000.00
totalLiab 48781000.00
totalStockholderEquity 69712000.00
otherCurrentLiab 19414000.00
commonStock 148000.00
retainedEarnings -4773000.00
otherLiab 5641000.00
otherAssets 7255000.00
cash 23854000.00
totalCurrentLiabilities 43140000.00
currentDeferredRevenue 2026000.00
netDebt -23854000.00
shortTermDebt 9585000.00
otherStockholderEquity 85151000.00
propertyPlantEquipment 13983000.00
totalCurrentAssets 97255000.00
shortTermInvestments 7875000.00
netReceivables 34460000.00
inventory 29388000.00
accountsPayable 12115000.00
accumulatedOtherComprehensiveIncome -10814000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2555000.00
nonCurrentAssetsTotal 21238000.00
nonCurrentLiabilitiesTotal 5641000.00
liabilitiesAndStockholdersEquity 118493000.00
cashAndShortTermInvestments 23854000.00
propertyPlantAndEquipmentGross 13983000.00
propertyPlantAndEquipmentNet 13983000.00
commonStockSharesOutstanding 35358000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
totalAssets 117374000.00
intangibleAssets 887000.00
otherCurrentAssets 2207000.00
totalLiab 49069000.00
totalStockholderEquity 68305000.00
otherCurrentLiab 30866000.00
commonStock 148000.00
retainedEarnings -6058000.00
otherLiab 5676000.00
otherAssets 6834000.00
cash 25777000.00
totalCurrentLiabilities 43393000.00
netDebt -25777000.00
otherStockholderEquity 74215000.00
propertyPlantEquipment 13602000.00
totalCurrentAssets 96938000.00
shortTermInvestments 7875000.00
netReceivables 31755000.00
inventory 29147000.00
accountsPayable 12527000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1992000.00
nonCurrentAssetsTotal 20436000.00
nonCurrentLiabilitiesTotal 5676000.00
liabilitiesAndStockholdersEquity 117374000.00
cashAndShortTermInvestments 33652000.00
propertyPlantAndEquipmentGross 13602000.00
propertyPlantAndEquipmentNet 13602000.00
commonStockSharesOutstanding 35348000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-21
currency_symbol USD
totalAssets 116266000.00
intangibleAssets 795000.00
otherCurrentAssets 1712000.00
totalLiab 48064000.00
totalStockholderEquity 68202000.00
otherCurrentLiab 30712000.00
commonStock 148000.00
retainedEarnings -6082000.00
otherLiab 5540000.00
otherAssets 6977000.00
cash 30833000.00
totalCurrentLiabilities 42524000.00
currentDeferredRevenue 1961000.00
netDebt -30833000.00
shortTermDebt -1961000.00
otherStockholderEquity 85930000.00
propertyPlantEquipment 13531000.00
totalCurrentAssets 95758000.00
netTangibleAssets 67407000.00
shortTermInvestments 7875000.00
netReceivables 27562000.00
inventory 27599000.00
accountsPayable 11812000.00
accumulatedOtherComprehensiveIncome -11794000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2227000.00
nonCurrentAssetsTotal 20508000.00
nonCurrentLiabilitiesTotal 5540000.00
liabilitiesAndStockholdersEquity 116266000.00
cashAndShortTermInvestments 30833000.00
propertyPlantAndEquipmentGross 13531000.00
propertyPlantAndEquipmentNet 13531000.00
commonStockSharesOutstanding 35164000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-29
currency_symbol USD
totalAssets 110351000.00
intangibleAssets 881000.00
otherCurrentAssets 2148000.00
totalLiab 30810000.00
totalStockholderEquity 79541000.00
otherCurrentLiab 18286000.00
commonStock 148000.00
retainedEarnings 5725000.00
otherLiab 5015000.00
goodWill 1555000.00
otherAssets 13197000.00
cash 29182000.00
totalCurrentLiabilities 25795000.00
netDebt -29182000.00
otherStockholderEquity 73668000.00
propertyPlantEquipment 13285000.00
totalCurrentAssets 83869000.00
netReceivables 23654000.00
inventory 28027000.00
accountsPayable 7509000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2175000.00
nonCurrentAssetsTotal 26482000.00
nonCurrentLiabilitiesTotal 5015000.00
liabilitiesAndStockholdersEquity 110351000.00
cashAndShortTermInvestments 29182000.00
propertyPlantAndEquipmentGross 13285000.00
propertyPlantAndEquipmentNet 13285000.00
commonStockSharesOutstanding 35200000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-01
currency_symbol USD
totalAssets 113172000.00
intangibleAssets 903000.00
otherCurrentAssets 3204000.00
totalLiab 34700000.00
totalStockholderEquity 78472000.00
otherCurrentLiab 17216000.00
commonStock 148000.00
retainedEarnings 4730000.00
otherLiab 4823000.00
goodWill 1555000.00
otherAssets 13322000.00
cash 24235000.00
totalCurrentLiabilities 29877000.00
netDebt -24235000.00
otherStockholderEquity 73594000.00
propertyPlantEquipment 12731000.00
totalCurrentAssets 87119000.00
netReceivables 30435000.00
inventory 28387000.00
accountsPayable 12661000.00
commonStockTotalEquity 148000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2218000.00
nonCurrentAssetsTotal 26053000.00
nonCurrentLiabilitiesTotal 4823000.00
liabilitiesAndStockholdersEquity 113172000.00
cashAndShortTermInvestments 24235000.00
propertyPlantAndEquipmentGross 12731000.00
propertyPlantAndEquipmentNet 12731000.00
commonStockSharesOutstanding 32742000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-01
currency_symbol USD
totalAssets 97198000.00
intangibleAssets 920000.00
otherCurrentAssets 2238000.00
totalLiab 31351000.00
totalStockholderEquity 65847000.00
otherCurrentLiab 16901000.00
commonStock 134000.00
retainedEarnings 4083000.00
otherLiab 5072000.00
goodWill 1555000.00
otherAssets 12743000.00
cash 14013000.00
totalCurrentLiabilities 26279000.00
currentDeferredRevenue 1416000.00
netDebt -14013000.00
shortTermDebt -1416000.00
otherStockholderEquity 61630000.00
propertyPlantEquipment 12981000.00
totalCurrentAssets 71474000.00
shortTermInvestments 729000.00
netReceivables 26648000.00
inventory 26988000.00
accountsPayable 9378000.00
accumulatedOtherComprehensiveIncome -10993000.00
commonStockTotalEquity 134000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1562000.00
nonCurrentAssetsTotal 25724000.00
nonCurrentLiabilitiesTotal 5072000.00
liabilitiesAndStockholdersEquity 97198000.00
cashAndShortTermInvestments 14742000.00
propertyPlantAndEquipmentGross 13025000.00
propertyPlantAndEquipmentNet 12981000.00
commonStockSharesOutstanding 30555000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-18
currency_symbol USD
totalAssets 96511000.00
intangibleAssets 928000.00
otherCurrentAssets 2382000.00
totalLiab 30779000.00
totalStockholderEquity 65732000.00
otherCurrentLiab 16319000.00
commonStock 134000.00
retainedEarnings 4031000.00
otherLiab 5010000.00
goodWill 1555000.00
otherAssets 5927000.00
cash 18220000.00
totalCurrentLiabilities 25809000.00
currentDeferredRevenue 1416000.00
netDebt -18220000.00
shortTermDebt -1416000.00
otherStockholderEquity 72560000.00
propertyPlantEquipment 13025000.00
totalCurrentAssets 77559000.00
netTangibleAssets 63249000.00
shortTermInvestments 8607000.00
netReceivables 22842000.00
inventory 24650000.00
accountsPayable 9490000.00
accumulatedOtherComprehensiveIncome -10993000.00
commonStockTotalEquity 134000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1824000.00
nonCurrentAssetsTotal 18952000.00
nonCurrentLiabilitiesTotal 4970000.00
liabilitiesAndStockholdersEquity 96511000.00
cashAndShortTermInvestments 26827000.00
propertyPlantAndEquipmentGross 13025000.00
propertyPlantAndEquipmentNet 13025000.00
commonStockSharesOutstanding 30548000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-06
currency_symbol USD
totalAssets 94864000.00
intangibleAssets 1020000.00
otherCurrentAssets 2889000.00
totalLiab 29274000.00
totalStockholderEquity 65590000.00
otherCurrentLiab 16473000.00
commonStock 134000.00
retainedEarnings 3963000.00
otherLiab 5331000.00
goodWill 1555000.00
otherAssets 6749000.00
cash 14418000.00
totalCurrentLiabilities 23943000.00
netDebt -14418000.00
otherStockholderEquity 61493000.00
propertyPlantEquipment 13318000.00
totalCurrentAssets 74797000.00
shortTermInvestments 9800000.00
netReceivables 25415000.00
inventory 21637000.00
accountsPayable 7470000.00
commonStockTotalEquity 134000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2470000.00
nonCurrentAssetsTotal 20067000.00
nonCurrentLiabilitiesTotal 5331000.00
liabilitiesAndStockholdersEquity 94864000.00
cashAndShortTermInvestments 24218000.00
propertyPlantAndEquipmentGross 13318000.00
propertyPlantAndEquipmentNet 13318000.00
commonStockSharesOutstanding 30556000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-03
currency_symbol USD
totalAssets 94345000.00
intangibleAssets 1028000.00
otherCurrentAssets 2201000.00
totalLiab 29499000.00
totalStockholderEquity 64846000.00
otherCurrentLiab 15967000.00
commonStock 134000.00
retainedEarnings 3345000.00
otherLiab 5157000.00
goodWill 1555000.00
otherAssets 6605000.00
cash 11563000.00
totalCurrentLiabilities 24342000.00
netDebt -11563000.00
otherStockholderEquity 61367000.00
propertyPlantEquipment 13837000.00
totalCurrentAssets 73903000.00
shortTermInvestments 8500000.00
netReceivables 31810000.00
inventory 19041000.00
accountsPayable 8375000.00
commonStockTotalEquity 134000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2318000.00
nonCurrentAssetsTotal 20442000.00
nonCurrentLiabilitiesTotal 5157000.00
liabilitiesAndStockholdersEquity 94345000.00
cashAndShortTermInvestments 20063000.00
propertyPlantAndEquipmentGross 13837000.00
propertyPlantAndEquipmentNet 13837000.00
commonStockSharesOutstanding 30534000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-07
currency_symbol USD
totalAssets 90908000.00
intangibleAssets 1024000.00
otherCurrentAssets 2410000.00
totalLiab 28165000.00
totalStockholderEquity 62743000.00
otherCurrentLiab 15271000.00
commonStock 134000.00
retainedEarnings 1333000.00
otherLiab 4962000.00
goodWill 1555000.00
otherAssets 7228000.00
cash 12496000.00
totalCurrentLiabilities 23203000.00
netDebt -12496000.00
otherStockholderEquity 61276000.00
propertyPlantEquipment 14086000.00
totalCurrentAssets 69594000.00
shortTermInvestments 11000000.00
netReceivables 25355000.00
inventory 17445000.00
accountsPayable 7932000.00
commonStockTotalEquity 134000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2945000.00
nonCurrentAssetsTotal 21314000.00
nonCurrentLiabilitiesTotal 4962000.00
liabilitiesAndStockholdersEquity 90908000.00
cashAndShortTermInvestments 23496000.00
propertyPlantAndEquipmentGross 14086000.00
propertyPlantAndEquipmentNet 14086000.00
commonStockSharesOutstanding 30534000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-04
currency_symbol USD
totalAssets 91850000.00
intangibleAssets 1008000.00
otherCurrentAssets 1913000.00
totalLiab 29954000.00
totalStockholderEquity 61896000.00
otherCurrentLiab 15585000.00
commonStock 134000.00
retainedEarnings 694000.00
otherLiab 6616000.00
goodWill 1555000.00
otherAssets 6831000.00
cash 16495000.00
totalCurrentLiabilities 23338000.00
currentDeferredRevenue 1985000.00
netDebt -16495000.00
shortTermDebt -1985000.00
otherStockholderEquity 71080000.00
propertyPlantEquipment 14481000.00
totalCurrentAssets 70432000.00
netTangibleAssets 59333000.00
shortTermInvestments 6000000.00
netReceivables 27281000.00
inventory 17911000.00
accountsPayable 7753000.00
accumulatedOtherComprehensiveIncome -10012000.00
commonStockTotalEquity 134000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2564000.00
nonCurrentAssetsTotal 21418000.00
nonCurrentLiabilitiesTotal 6616000.00
liabilitiesAndStockholdersEquity 91850000.00
cashAndShortTermInvestments 22495000.00
propertyPlantAndEquipmentGross 14481000.00
propertyPlantAndEquipmentNet 14481000.00
commonStockSharesOutstanding 30224000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
totalAssets 94012000.00
intangibleAssets 2701000.00
otherCurrentAssets 2251000.00
totalLiab 33896000.00
totalStockholderEquity 60116000.00
otherCurrentLiab 12829000.00
commonStock 133000.00
retainedEarnings 34000.00
otherLiab 12121000.00
goodWill 1579000.00
otherAssets 9845000.00
cash 14118000.00
totalCurrentLiabilities 21775000.00
netDebt -13301000.00
shortTermDebt 817000.00
shortLongTermDebtTotal 817000.00
otherStockholderEquity 59949000.00
propertyPlantEquipment 15461000.00
totalCurrentAssets 68706000.00
shortTermInvestments 7000000.00
netReceivables 25030000.00
inventory 19940000.00
accountsPayable 8129000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 4729000.00
nonCurrentAssetsTotal 25306000.00
nonCurrentLiabilitiesTotal 12121000.00
liabilitiesAndStockholdersEquity 94012000.00
cashAndShortTermInvestments 21118000.00
propertyPlantAndEquipmentGross 15461000.00
propertyPlantAndEquipmentNet 15461000.00
commonStockSharesOutstanding 30046000.00
2013-06-30
date 2013-06-30
filing_date 2013-07-08
currency_symbol USD
totalAssets 97775000.00
intangibleAssets 2845000.00
otherCurrentAssets 2803000.00
totalLiab 37681000.00
totalStockholderEquity 60094000.00
otherCurrentLiab 12552000.00
commonStock 133000.00
retainedEarnings 156000.00
otherLiab 11181000.00
goodWill 1579000.00
otherAssets 10112000.00
cash 12680000.00
totalCurrentLiabilities 26333000.00
netDebt -9938000.00
shortTermDebt 2575000.00
shortLongTermDebtTotal 2742000.00
otherStockholderEquity 59805000.00
propertyPlantEquipment 15889000.00
totalCurrentAssets 71774000.00
shortTermInvestments 7660000.00
netReceivables 28379000.00
longTermDebt 167000.00
inventory 19885000.00
accountsPayable 11206000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 4852000.00
nonCurrentAssetsTotal 26001000.00
nonCurrentLiabilitiesTotal 11348000.00
liabilitiesAndStockholdersEquity 97775000.00
cashAndShortTermInvestments 20340000.00
propertyPlantAndEquipmentGross 15889000.00
propertyPlantAndEquipmentNet 15889000.00
commonStockSharesOutstanding 30044000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-11
currency_symbol USD
totalAssets 98785000.00
intangibleAssets 2971000.00
otherCurrentAssets 2210000.00
totalLiab 38448000.00
totalStockholderEquity 60337000.00
otherCurrentLiab 12100000.00
commonStock 133000.00
retainedEarnings 687000.00
otherLiab 11337000.00
goodWill 1504000.00
otherAssets 11859000.00
cash 18867000.00
totalCurrentLiabilities 27305000.00
currentDeferredRevenue 1843000.00
netDebt -12615000.00
shortTermDebt 5752000.00
shortLongTermDebtTotal 6252000.00
otherStockholderEquity 72525000.00
propertyPlantEquipment 15407000.00
totalCurrentAssets 71238000.00
shortTermInvestments 7160000.00
netReceivables 23467000.00
longTermDebt 333000.00
inventory 19340000.00
accountsPayable 7610000.00
accumulatedOtherComprehensiveIncome -13008000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 6389000.00
nonCurrentAssetsTotal 27547000.00
nonCurrentLiabilitiesTotal 11143000.00
liabilitiesAndStockholdersEquity 98785000.00
cashAndShortTermInvestments 26027000.00
propertyPlantAndEquipmentGross 15407000.00
propertyPlantAndEquipmentNet 15822000.00
commonStockSharesOutstanding 29851000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-12
currency_symbol USD
totalAssets 98785000.00
intangibleAssets 2971000.00
otherCurrentAssets 2210000.00
totalLiab 38448000.00
totalStockholderEquity 60337000.00
otherCurrentLiab 12100000.00
commonStock 133000.00
retainedEarnings 687000.00
otherLiab 10959000.00
goodWill 1504000.00
otherAssets 12780000.00
cash 18867000.00
totalCurrentLiabilities 27305000.00
currentDeferredRevenue 1843000.00
netDebt -12615000.00
shortTermDebt 5752000.00
shortLongTermDebtTotal 6252000.00
otherStockholderEquity 72525000.00
propertyPlantEquipment 15822000.00
totalCurrentAssets 71238000.00
shortTermInvestments 7160000.00
netReceivables 23467000.00
longTermDebt 500000.00
inventory 19340000.00
accountsPayable 7610000.00
accumulatedOtherComprehensiveIncome -13008000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 6389000.00
nonCurrentAssetsTotal 27547000.00
nonCurrentLiabilitiesTotal 11143000.00
liabilitiesAndStockholdersEquity 98785000.00
cashAndShortTermInvestments 26027000.00
propertyPlantAndEquipmentGross 15822000.00
propertyPlantAndEquipmentNet 15822000.00
commonStockSharesOutstanding 29851000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-10
currency_symbol USD
totalAssets 109287000.00
intangibleAssets 4052000.00
otherCurrentAssets 10481000.00
totalLiab 45762000.00
totalStockholderEquity 63525000.00
otherCurrentLiab 18361000.00
commonStock 133000.00
retainedEarnings 3967000.00
otherLiab 9757000.00
goodWill 3653000.00
otherAssets 10852000.00
cash 19155000.00
totalCurrentLiabilities 35188000.00
netDebt -12478000.00
shortTermDebt 5860000.00
shortLongTermDebtTotal 6677000.00
otherStockholderEquity 59425000.00
propertyPlantEquipment 14273000.00
totalCurrentAssets 84162000.00
shortTermInvestments 6160000.00
netReceivables 27702000.00
longTermDebt 817000.00
inventory 26714000.00
accountsPayable 10967000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 3015000.00
nonCurrentAssetsTotal 25125000.00
nonCurrentLiabilitiesTotal 10574000.00
liabilitiesAndStockholdersEquity 109287000.00
cashAndShortTermInvestments 19155000.00
propertyPlantAndEquipmentGross 14273000.00
propertyPlantAndEquipmentNet 14273000.00
commonStockSharesOutstanding 30008000.00
2012-06-30
date 2012-06-30
filing_date 2012-07-19
currency_symbol USD
totalAssets 108213000.00
intangibleAssets 3986000.00
otherCurrentAssets 11783000.00
totalLiab 47168000.00
totalStockholderEquity 61045000.00
otherCurrentLiab 20228000.00
commonStock 133000.00
retainedEarnings 1593000.00
otherLiab 9373000.00
goodWill 3653000.00
otherAssets 10775000.00
cash 13833000.00
totalCurrentLiabilities 36553000.00
currentDeferredRevenue 196000.00
netDebt -7891000.00
shortTermDebt 4700000.00
shortLongTermDebtTotal 5942000.00
otherStockholderEquity 57319000.00
propertyPlantEquipment 14472000.00
totalCurrentAssets 82966000.00
shortTermInvestments 7800000.00
netReceivables 31446000.00
longTermDebt 1242000.00
inventory 25794000.00
accountsPayable 11429000.00
accumulatedOtherComprehensiveIncome 2000000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 3004000.00
nonCurrentAssetsTotal 25247000.00
nonCurrentLiabilitiesTotal 10615000.00
liabilitiesAndStockholdersEquity 108213000.00
cashAndShortTermInvestments 13833000.00
propertyPlantAndEquipmentGross 14472000.00
propertyPlantAndEquipmentNet 14472000.00
commonStockSharesOutstanding 30013000.00
2012-03-31
date 2012-03-31
filing_date 2012-04-09
currency_symbol USD
totalAssets 104910000.00
intangibleAssets 4191000.00
otherCurrentAssets 7301000.00
totalLiab 44977000.00
totalStockholderEquity 59933000.00
otherCurrentLiab 19350000.00
commonStock 133000.00
retainedEarnings 684000.00
otherLiab 9582000.00
goodWill 3653000.00
otherAssets 10862000.00
cash 22185000.00
totalCurrentLiabilities 33288000.00
currentDeferredRevenue 2186000.00
netDebt -15393000.00
shortTermDebt 4700000.00
shortLongTermDebtTotal 6792000.00
otherStockholderEquity 71119000.00
propertyPlantEquipment 14467000.00
totalCurrentAssets 79923000.00
shortTermInvestments 4300000.00
netReceivables 26070000.00
longTermDebt 1667000.00
inventory 24277000.00
accountsPayable 7052000.00
accumulatedOtherComprehensiveIncome -12003000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2414000.00
nonCurrentAssetsTotal 24987000.00
nonCurrentLiabilitiesTotal 11689000.00
liabilitiesAndStockholdersEquity 104910000.00
cashAndShortTermInvestments 22185000.00
propertyPlantAndEquipmentGross 14467000.00
propertyPlantAndEquipmentNet 14577000.00
commonStockSharesOutstanding 29992000.00
2011-12-31
date 2011-12-31
filing_date 2012-01-05
currency_symbol USD
totalAssets 104910000.00
intangibleAssets 4191000.00
otherCurrentAssets 7301000.00
totalLiab 44977000.00
totalStockholderEquity 59933000.00
otherCurrentLiab 19350000.00
commonStock 133000.00
retainedEarnings 684000.00
otherLiab 9691000.00
goodWill 3653000.00
otherAssets 10234000.00
cash 22185000.00
totalCurrentLiabilities 33288000.00
currentDeferredRevenue 2186000.00
netDebt -15393000.00
shortTermDebt 4700000.00
shortLongTermDebtTotal 6792000.00
otherStockholderEquity 71119000.00
propertyPlantEquipment 14577000.00
totalCurrentAssets 79923000.00
shortTermInvestments 4100000.00
netReceivables 26070000.00
longTermDebt 2092000.00
inventory 24277000.00
accountsPayable 7052000.00
accumulatedOtherComprehensiveIncome -12003000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2414000.00
nonCurrentAssetsTotal 24987000.00
nonCurrentLiabilitiesTotal 11689000.00
liabilitiesAndStockholdersEquity 104910000.00
cashAndShortTermInvestments 22185000.00
propertyPlantAndEquipmentGross 14577000.00
propertyPlantAndEquipmentNet 14577000.00
commonStockSharesOutstanding 29992000.00
2011-09-30
date 2011-09-30
filing_date 2011-10-11
currency_symbol USD
totalAssets 110384000.00
intangibleAssets 4204000.00
otherCurrentAssets 2208000.00
totalLiab 48623000.00
totalStockholderEquity 61761000.00
otherCurrentLiab 22327000.00
commonStock 133000.00
retainedEarnings 2567000.00
otherLiab 8484000.00
goodWill 3653000.00
otherAssets 10531000.00
cash 13909000.00
totalCurrentLiabilities 38373000.00
netDebt -6769000.00
shortTermDebt 5374000.00
shortLongTermDebtTotal 7140000.00
otherStockholderEquity 56061000.00
propertyPlantEquipment 15183000.00
totalCurrentAssets 84670000.00
shortTermInvestments 5103000.00
netReceivables 38057000.00
longTermDebt 1766000.00
inventory 25339000.00
accountsPayable 10672000.00
accumulatedOtherComprehensiveIncome 3000000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2522000.00
nonCurrentAssetsTotal 25714000.00
nonCurrentLiabilitiesTotal 10250000.00
liabilitiesAndStockholdersEquity 110384000.00
cashAndShortTermInvestments 13909000.00
propertyPlantAndEquipmentGross 15183000.00
propertyPlantAndEquipmentNet 15183000.00
commonStockSharesOutstanding 29998000.00
2011-06-30
date 2011-06-30
filing_date 2011-07-11
currency_symbol USD
totalAssets 104859000.00
intangibleAssets 4279000.00
otherCurrentAssets 2348000.00
totalLiab 45858000.00
totalStockholderEquity 59001000.00
otherCurrentLiab 21481000.00
commonStock 133000.00
retainedEarnings -67000.00
otherLiab 8678000.00
goodWill 3653000.00
otherAssets 15732000.00
cash 12318000.00
totalCurrentLiabilities 36638000.00
netDebt -7501000.00
shortTermDebt 4275000.00
shortLongTermDebtTotal 4817000.00
otherStockholderEquity 58935000.00
propertyPlantEquipment 14973000.00
totalCurrentAssets 74154000.00
netReceivables 33965000.00
longTermDebt 542000.00
inventory 25469000.00
accountsPayable 10882000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 7648000.00
nonCurrentAssetsTotal 30705000.00
nonCurrentLiabilitiesTotal 9220000.00
liabilitiesAndStockholdersEquity 104859000.00
cashAndShortTermInvestments 12318000.00
propertyPlantAndEquipmentGross 14973000.00
propertyPlantAndEquipmentNet 14973000.00
commonStockSharesOutstanding 29973000.00
2011-03-31
date 2011-03-31
filing_date 2011-04-07
currency_symbol USD
totalAssets 96271000.00
intangibleAssets 4163000.00
otherCurrentAssets 2414000.00
totalLiab 42279000.00
totalStockholderEquity 53992000.00
otherCurrentLiab 19571000.00
commonStock 132000.00
retainedEarnings -4694000.00
otherLiab 8167000.00
goodWill 3653000.00
otherAssets 15724000.00
cash 9577000.00
totalCurrentLiabilities 33011000.00
currentDeferredRevenue 1837000.00
netDebt -6977000.00
shortTermDebt 1842000.00
shortLongTermDebtTotal 2600000.00
otherStockholderEquity 69962000.00
propertyPlantEquipment 14877000.00
totalCurrentAssets 65280000.00
netReceivables 29201000.00
longTermDebt 650000.00
inventory 24034000.00
accountsPayable 9761000.00
accumulatedOtherComprehensiveIncome -11408000.00
commonStockTotalEquity 133000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 7946000.00
nonCurrentAssetsTotal 30991000.00
nonCurrentLiabilitiesTotal 9268000.00
liabilitiesAndStockholdersEquity 96271000.00
cashAndShortTermInvestments 9577000.00
propertyPlantAndEquipmentGross 14877000.00
propertyPlantAndEquipmentNet 15077000.00
commonStockSharesOutstanding 29990000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 96271000.00
intangibleAssets 4163000.00
otherCurrentAssets 2414000.00
totalLiab 42279000.00
totalStockholderEquity 53992000.00
otherCurrentLiab 19571000.00
commonStock 132000.00
retainedEarnings -4694000.00
otherLiab 8510000.00
goodWill 3653000.00
otherAssets 15914000.00
cash 9577000.00
totalCurrentLiabilities 33011000.00
currentDeferredRevenue 1837000.00
netDebt -6977000.00
shortTermDebt 1842000.00
shortLongTermDebtTotal 2600000.00
otherStockholderEquity 69962000.00
propertyPlantEquipment 15077000.00
totalCurrentAssets 65280000.00
netReceivables 29201000.00
longTermDebt 758000.00
inventory 24034000.00
accountsPayable 9761000.00
accumulatedOtherComprehensiveIncome -11408000.00
commonStockTotalEquity 132000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 7946000.00
nonCurrentAssetsTotal 30991000.00
nonCurrentLiabilitiesTotal 9268000.00
liabilitiesAndStockholdersEquity 96271000.00
cashAndShortTermInvestments 9577000.00
propertyPlantAndEquipmentGross 15077000.00
propertyPlantAndEquipmentNet 15077000.00
commonStockSharesOutstanding 29990000.00
2010-09-30
date 2010-09-30
filing_date 2010-10-04
currency_symbol USD
totalAssets 93953000.00
intangibleAssets 4225000.00
otherCurrentAssets 2894000.00
totalLiab 41306000.00
totalStockholderEquity 52647000.00
otherCurrentLiab 17746000.00
commonStock 132000.00
retainedEarnings -6007000.00
otherLiab 10008000.00
goodWill 3653000.00
otherAssets 16211000.00
cash 7977000.00
totalCurrentLiabilities 30431000.00
netDebt -5995000.00
shortTermDebt 1115000.00
shortLongTermDebtTotal 1982000.00
otherStockholderEquity 58522000.00
propertyPlantEquipment 15002000.00
totalCurrentAssets 62740000.00
netReceivables 30812000.00
longTermDebt 867000.00
inventory 20989000.00
accountsPayable 11570000.00
commonStockTotalEquity 132000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 8235000.00
nonCurrentAssetsTotal 31213000.00
nonCurrentLiabilitiesTotal 10875000.00
liabilitiesAndStockholdersEquity 93953000.00
cashAndShortTermInvestments 7977000.00
propertyPlantAndEquipmentGross 15002000.00
propertyPlantAndEquipmentNet 15002000.00
commonStockSharesOutstanding 30031000.00
2010-06-30
date 2010-06-30
filing_date 2010-07-12
currency_symbol USD
totalAssets 85744000.00
intangibleAssets 4298000.00
otherCurrentAssets 1822000.00
totalLiab 35128000.00
totalStockholderEquity 50616000.00
otherCurrentLiab 14980000.00
commonStock 132000.00
retainedEarnings -7997000.00
otherLiab 9619000.00
goodWill 3653000.00
otherAssets 12050000.00
cash 14136000.00
totalCurrentLiabilities 25509000.00
netDebt -12470000.00
shortTermDebt 1666000.00
shortLongTermDebtTotal 1666000.00
otherStockholderEquity 58481000.00
propertyPlantEquipment 15261000.00
totalCurrentAssets 58433000.00
netReceivables 25851000.00
inventory 16556000.00
accountsPayable 8863000.00
commonStockTotalEquity 132000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 4001000.00
nonCurrentAssetsTotal 27311000.00
nonCurrentLiabilitiesTotal 9619000.00
liabilitiesAndStockholdersEquity 85744000.00
cashAndShortTermInvestments 14136000.00
propertyPlantAndEquipmentGross 15261000.00
propertyPlantAndEquipmentNet 15261000.00
commonStockSharesOutstanding 30084000.00
2010-03-31
date 2010-03-31
filing_date 2010-06-07
currency_symbol USD
totalAssets 79415000.00
intangibleAssets 4356000.00
otherCurrentAssets 537000.00
totalLiab 28394000.00
totalStockholderEquity 51021000.00
otherCurrentLiab 11244000.00
commonStock 132000.00
retainedEarnings -7510000.00
otherLiab 9461000.00
goodWill 3653000.00
otherAssets 12863000.00
cash 15802000.00
totalCurrentLiabilities 19105000.00
currentDeferredRevenue 1701000.00
netDebt -14136000.00
shortTermDebt 1666000.00
shortLongTermDebtTotal 1666000.00
otherStockholderEquity 68269000.00
propertyPlantEquipment 15228000.00
totalCurrentAssets 50793000.00
netReceivables 19613000.00
inventory 14176000.00
accountsPayable 4494000.00
accumulatedOtherComprehensiveIncome -9870000.00
commonStockTotalEquity 132000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 5121000.00
nonCurrentAssetsTotal 28622000.00
nonCurrentLiabilitiesTotal 9289000.00
liabilitiesAndStockholdersEquity 79415000.00
cashAndShortTermInvestments 15802000.00
propertyPlantAndEquipmentGross 15228000.00
propertyPlantAndEquipmentNet 15394000.00
commonStockSharesOutstanding 29220000.00
2009-12-31
date 2009-12-31
filing_date 2010-01-05
currency_symbol USD
totalAssets 79415000.00
intangibleAssets 4356000.00
otherCurrentAssets 537000.00
totalLiab 28394000.00
totalStockholderEquity 51021000.00
otherCurrentLiab 11244000.00
commonStock 132000.00
retainedEarnings -7510000.00
otherLiab 9289000.00
goodWill 3653000.00
otherAssets 13228000.00
cash 15802000.00
totalCurrentLiabilities 19105000.00
currentDeferredRevenue 1701000.00
netDebt -14136000.00
shortTermDebt 1666000.00
shortLongTermDebtTotal 1666000.00
otherStockholderEquity 68269000.00
propertyPlantEquipment 15394000.00
totalCurrentAssets 50793000.00
netReceivables 19613000.00
inventory 14176000.00
accountsPayable 4494000.00
accumulatedOtherComprehensiveIncome -9870000.00
commonStockTotalEquity 132000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 5121000.00
nonCurrentAssetsTotal 28622000.00
nonCurrentLiabilitiesTotal 9289000.00
liabilitiesAndStockholdersEquity 79415000.00
cashAndShortTermInvestments 15802000.00
propertyPlantAndEquipmentGross 15394000.00
propertyPlantAndEquipmentNet 15394000.00
commonStockSharesOutstanding 29220000.00
2009-09-30
date 2009-09-30
filing_date 2009-10-05
currency_symbol USD
totalAssets 75378000.00
otherCurrentAssets 1572000.00
totalLiab 20358000.00
totalStockholderEquity 55020000.00
otherCurrentLiab 10967000.00
commonStock 132000.00
retainedEarnings -3526000.00
otherLiab 4301000.00
otherAssets 12987000.00
cash 13801000.00
totalCurrentLiabilities 16057000.00
netDebt -12135000.00
shortTermDebt 1666000.00
shortLongTermDebtTotal 1666000.00
otherStockholderEquity 58414000.00
propertyPlantEquipment 15753000.00
totalCurrentAssets 46638000.00
netReceivables 16892000.00
inventory 14334000.00
accountsPayable 3424000.00
commonStockTotalEquity 132000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 12860000.00
nonCurrentAssetsTotal 28740000.00
nonCurrentLiabilitiesTotal 4301000.00
liabilitiesAndStockholdersEquity 75378000.00
cashAndShortTermInvestments 13801000.00
propertyPlantAndEquipmentGross 15753000.00
propertyPlantAndEquipmentNet 15753000.00
commonStockSharesOutstanding 29218000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-04
currency_symbol USD
totalAssets 76287000.00
otherCurrentAssets 1685000.00
totalLiab 21004000.00
totalStockholderEquity 55283000.00
otherCurrentLiab 11256000.00
commonStock 132000.00
retainedEarnings -3202000.00
otherLiab 4086000.00
otherAssets 15514000.00
cash 12029000.00
totalCurrentLiabilities 15252000.00
netDebt -8696000.00
shortTermDebt 1667000.00
shortLongTermDebtTotal 3333000.00
otherStockholderEquity 58353000.00
propertyPlantEquipment 16335000.00
totalCurrentAssets 44438000.00
netReceivables 16770000.00
longTermDebt 1666000.00
inventory 13915000.00
accountsPayable 2329000.00
commonStockTotalEquity 132000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 15387000.00
nonCurrentAssetsTotal 31849000.00
nonCurrentLiabilitiesTotal 5752000.00
liabilitiesAndStockholdersEquity 76287000.00
cashAndShortTermInvestments 12029000.00
propertyPlantAndEquipmentGross 16335000.00
propertyPlantAndEquipmentNet 16335000.00
commonStockSharesOutstanding 29212000.00
2009-03-31
date 2009-03-31
filing_date 2009-04-08
currency_symbol USD
totalAssets 84735000.00
intangibleAssets 575000.00
otherCurrentAssets 577000.00
totalLiab 22020000.00
totalStockholderEquity 62715000.00
otherCurrentLiab 8779000.00
commonStock 132000.00
retainedEarnings 4332000.00
otherLiab 247000.00
otherAssets 18965000.00
cash 15949000.00
totalCurrentLiabilities 20083000.00
currentDeferredRevenue 2603000.00
netDebt -11116000.00
shortTermDebt 3167000.00
shortLongTermDebtTotal 4833000.00
otherStockholderEquity 66227000.00
propertyPlantEquipment 15507000.00
totalCurrentAssets 46279000.00
netReceivables 19305000.00
longTermDebt 1666000.00
inventory 9792000.00
accountsPayable 5534000.00
accumulatedOtherComprehensiveIncome -7976000.00
commonStockTotalEquity 132000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 22106000.00
nonCurrentAssetsTotal 38456000.00
nonCurrentLiabilitiesTotal 1937000.00
liabilitiesAndStockholdersEquity 84735000.00
cashAndShortTermInvestments 15949000.00
propertyPlantAndEquipmentGross 15507000.00
propertyPlantAndEquipmentNet 15648000.00
commonStockSharesOutstanding 29170000.00
2008-12-31
date 2008-12-31
filing_date 2009-02-17
currency_symbol USD
totalAssets 84735000.00
intangibleAssets 575000.00
otherCurrentAssets 577000.00
totalLiab 22020000.00
totalStockholderEquity 62715000.00
otherCurrentLiab 8779000.00
commonStock 132000.00
retainedEarnings 4332000.00
otherLiab 271000.00
otherAssets 22808000.00
cash 15949000.00
totalCurrentLiabilities 20083000.00
currentDeferredRevenue 2603000.00
netDebt -11116000.00
shortTermDebt 3167000.00
shortLongTermDebtTotal 4833000.00
otherStockholderEquity 66227000.00
propertyPlantEquipment 15648000.00
totalCurrentAssets 46279000.00
netReceivables 19305000.00
longTermDebt 1666000.00
inventory 9792000.00
accountsPayable 5534000.00
accumulatedOtherComprehensiveIncome -7976000.00
commonStockTotalEquity 132000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 22106000.00
nonCurrentAssetsTotal 38456000.00
nonCurrentLiabilitiesTotal 1937000.00
liabilitiesAndStockholdersEquity 84735000.00
cashAndShortTermInvestments 15949000.00
propertyPlantAndEquipmentGross 15648000.00
propertyPlantAndEquipmentNet 15648000.00
commonStockSharesOutstanding 29170000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-10
currency_symbol USD
totalAssets 95203000.00
otherCurrentAssets 3353000.00
totalLiab 26870000.00
totalStockholderEquity 68333000.00
otherCurrentLiab 13212000.00
commonStock 132000.00
retainedEarnings 9797000.00
otherLiab 302000.00
otherAssets 1940000.00
cash 16690000.00
totalCurrentLiabilities 24902000.00
netDebt -13357000.00
shortTermDebt 1667000.00
shortLongTermDebtTotal 3333000.00
otherStockholderEquity 64711000.00
propertyPlantEquipment 14216000.00
totalCurrentAssets 79047000.00
netReceivables 23354000.00
longTermDebt 1666000.00
inventory 35526000.00
accountsPayable 10023000.00
accumulatedOtherComprehensiveIncome -6307000.00
commonStockTotalEquity 132000.00
treasuryStock -1678000.00
nonCurrrentAssetsOther 1328000.00
nonCurrentAssetsTotal 16156000.00
nonCurrentLiabilitiesTotal 1968000.00
liabilitiesAndStockholdersEquity 95203000.00
cashAndShortTermInvestments 16690000.00
propertyPlantAndEquipmentGross 14216000.00
propertyPlantAndEquipmentNet 14216000.00
commonStockSharesOutstanding 30076000.00
2008-06-30
date 2008-06-30
filing_date 2008-07-07
currency_symbol USD
totalAssets 102592000.00
otherCurrentAssets 2562000.00
totalLiab 29553000.00
totalStockholderEquity 73039000.00
otherCurrentLiab 13866000.00
commonStock 132000.00
retainedEarnings 13884000.00
otherLiab 308000.00
otherAssets 2330000.00
cash 20670000.00
totalCurrentLiabilities 25912000.00
netDebt -15670000.00
shortTermDebt 1667000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 65330000.00
propertyPlantEquipment 14840000.00
totalCurrentAssets 85422000.00
netReceivables 28635000.00
longTermDebt 3333000.00
inventory 33431000.00
accountsPayable 10379000.00
accumulatedOtherComprehensiveIncome -6307000.00
commonStockTotalEquity 132000.00
treasuryStock -993000.00
nonCurrrentAssetsOther 1718000.00
nonCurrentAssetsTotal 17170000.00
nonCurrentLiabilitiesTotal 3641000.00
liabilitiesAndStockholdersEquity 102592000.00
cashAndShortTermInvestments 20670000.00
propertyPlantAndEquipmentGross 14840000.00
propertyPlantAndEquipmentNet 14840000.00
commonStockSharesOutstanding 30250000.00
2008-03-31
date 2008-03-31
filing_date 2008-06-30
currency_symbol USD
totalAssets 98465000.00
intangibleAssets -169000.00
otherCurrentAssets 2616000.00
totalLiab 25559000.00
totalStockholderEquity 72906000.00
otherCurrentLiab 7067000.00
commonStock 132000.00
retainedEarnings 13889000.00
otherLiab 290000.00
otherAssets 2094000.00
cash 18601000.00
totalCurrentLiabilities 21958000.00
currentDeferredRevenue 5264000.00
netDebt -13601000.00
shortTermDebt 1667000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 65192000.00
propertyPlantEquipment 15084000.00
totalCurrentAssets 80730000.00
shortTermInvestments 1395000.00
netReceivables 23751000.00
longTermDebt 3334000.00
inventory 34243000.00
accountsPayable 7960000.00
accumulatedOtherComprehensiveIncome -6307000.00
commonStockTotalEquity 132000.00
treasuryStock -993000.00
nonCurrrentAssetsOther 1798000.00
nonCurrentAssetsTotal 17735000.00
nonCurrentLiabilitiesTotal 3601000.00
liabilitiesAndStockholdersEquity 98465000.00
cashAndShortTermInvestments 19996000.00
propertyPlantAndEquipmentGross 15084000.00
propertyPlantAndEquipmentNet 15325000.00
commonStockSharesOutstanding 29890000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 98465000.00
intangibleAssets -169000.00
otherCurrentAssets 2616000.00
totalLiab 25559000.00
totalStockholderEquity 72906000.00
otherCurrentLiab 7067000.00
commonStock 132000.00
retainedEarnings 13889000.00
otherLiab 268000.00
otherAssets 2410000.00
cash 18601000.00
totalCurrentLiabilities 21958000.00
currentDeferredRevenue 5264000.00
netDebt -13601000.00
shortTermDebt 1667000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 65192000.00
propertyPlantEquipment 15325000.00
totalCurrentAssets 80730000.00
shortTermInvestments 1395000.00
netReceivables 23751000.00
longTermDebt 3333000.00
inventory 34243000.00
accountsPayable 7960000.00
accumulatedOtherComprehensiveIncome -6307000.00
commonStockTotalEquity 132000.00
treasuryStock -993000.00
nonCurrrentAssetsOther 1798000.00
nonCurrentAssetsTotal 17735000.00
nonCurrentLiabilitiesTotal 3601000.00
liabilitiesAndStockholdersEquity 98465000.00
cashAndShortTermInvestments 19996000.00
propertyPlantAndEquipmentGross 15325000.00
propertyPlantAndEquipmentNet 15325000.00
commonStockSharesOutstanding 29890000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-07
currency_symbol USD
totalAssets 96756000.00
otherCurrentAssets 2371000.00
totalLiab 23988000.00
totalStockholderEquity 72768000.00
otherCurrentLiab 11701000.00
commonStock 132000.00
retainedEarnings 13860000.00
otherLiab 257000.00
otherAssets 1307000.00
cash 15271000.00
totalCurrentLiabilities 18731000.00
netDebt -10271000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 58775000.00
propertyPlantEquipment 14671000.00
totalCurrentAssets 80778000.00
shortTermInvestments 3566000.00
netReceivables 24331000.00
longTermDebt 5000000.00
inventory 35174000.00
accountsPayable 7030000.00
accumulatedOtherComprehensiveIncome 1000.00
commonStockTotalEquity 132000.00
treasuryStock -993000.00
nonCurrrentAssetsOther 931000.00
nonCurrentAssetsTotal 15978000.00
nonCurrentLiabilitiesTotal 5257000.00
liabilitiesAndStockholdersEquity 96756000.00
cashAndShortTermInvestments 18837000.00
propertyPlantAndEquipmentGross 14671000.00
propertyPlantAndEquipmentNet 14671000.00
commonStockSharesOutstanding 30246000.00
2007-06-30
date 2007-06-30
filing_date 2007-07-25
currency_symbol USD
totalAssets 94816000.00
otherCurrentAssets 1987000.00
totalLiab 22253000.00
totalStockholderEquity 72563000.00
otherCurrentLiab 11874000.00
commonStock 132000.00
retainedEarnings 13775000.00
otherLiab 242000.00
otherAssets 1272000.00
cash 15457000.00
totalCurrentLiabilities 17011000.00
netDebt -10457000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 63854000.00
propertyPlantEquipment 13933000.00
totalCurrentAssets 79611000.00
shortTermInvestments 900000.00
netReceivables 22304000.00
longTermDebt 5000000.00
inventory 38898000.00
accountsPayable 5137000.00
accumulatedOtherComprehensiveIncome -5198000.00
commonStockTotalEquity 132000.00
treasuryStock -993000.00
nonCurrrentAssetsOther 903000.00
nonCurrentAssetsTotal 15205000.00
nonCurrentLiabilitiesTotal 5242000.00
liabilitiesAndStockholdersEquity 94816000.00
cashAndShortTermInvestments 16357000.00
propertyPlantAndEquipmentGross 13933000.00
propertyPlantAndEquipmentNet 13933000.00
commonStockSharesOutstanding 30232000.00
2007-03-31
date 2007-03-31
filing_date 2007-06-29
currency_symbol USD
totalAssets 110806000.00
intangibleAssets 112000.00
otherCurrentAssets 1892000.00
totalLiab 30668000.00
totalStockholderEquity 80138000.00
otherCurrentLiab 13645000.00
commonStock 132000.00
retainedEarnings 21580000.00
otherLiab 222000.00
otherAssets 1222000.00
cash 23358000.00
totalCurrentLiabilities 25446000.00
netDebt -18358000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 58427000.00
propertyPlantEquipment 11533000.00
totalCurrentAssets 98922000.00
shortTermInvestments 2099000.00
netReceivables 29614000.00
longTermDebt 5000000.00
inventory 41414000.00
accountsPayable 11801000.00
accumulatedOtherComprehensiveIncome -1000.00
commonStockTotalEquity 132000.00
treasuryStock -993000.00
nonCurrrentAssetsOther 674000.00
nonCurrentAssetsTotal 11884000.00
nonCurrentLiabilitiesTotal 5222000.00
liabilitiesAndStockholdersEquity 110806000.00
cashAndShortTermInvestments 25457000.00
propertyPlantAndEquipmentGross 11533000.00
propertyPlantAndEquipmentNet 10729000.00
commonStockSharesOutstanding 30200000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 110806000.00
intangibleAssets 112000.00
otherCurrentAssets 1892000.00
totalLiab 30668000.00
totalStockholderEquity 80138000.00
otherCurrentLiab 13645000.00
commonStock 132000.00
retainedEarnings 21580000.00
otherLiab 222000.00
otherAssets 1155000.00
cash 23358000.00
totalCurrentLiabilities 25446000.00
netDebt -18358000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 58427000.00
propertyPlantEquipment 10729000.00
totalCurrentAssets 98922000.00
shortTermInvestments 2099000.00
netReceivables 29614000.00
longTermDebt 5000000.00
inventory 41414000.00
accountsPayable 11801000.00
accumulatedOtherComprehensiveIncome -1000.00
commonStockTotalEquity 132000.00
treasuryStock -993000.00
nonCurrrentAssetsOther 674000.00
nonCurrentAssetsTotal 11884000.00
nonCurrentLiabilitiesTotal 5222000.00
liabilitiesAndStockholdersEquity 110806000.00
cashAndShortTermInvestments 25457000.00
propertyPlantAndEquipmentGross 10729000.00
propertyPlantAndEquipmentNet 10729000.00
commonStockSharesOutstanding 30200000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 114931000.00
intangibleAssets 30000.00
otherCurrentAssets 4276000.00
totalLiab 32895000.00
totalStockholderEquity 82036000.00
otherCurrentLiab 12933000.00
commonStock 131000.00
retainedEarnings 23805000.00
otherLiab 222000.00
otherAssets 30000.00
cash 27249000.00
totalCurrentLiabilities 27673000.00
netDebt -22249000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 58091000.00
propertyPlantEquipment 10432000.00
totalCurrentAssets 104469000.00
shortTermInvestments 2100000.00
netReceivables 31508000.00
longTermDebt 5000000.00
inventory 39336000.00
accountsPayable 14740000.00
accumulatedOtherComprehensiveIncome 9000.00
commonStockTotalEquity 131000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 10462000.00
nonCurrentLiabilitiesTotal 5222000.00
liabilitiesAndStockholdersEquity 114931000.00
cashAndShortTermInvestments 29349000.00
propertyPlantAndEquipmentGross 10432000.00
propertyPlantAndEquipmentNet 10432000.00
commonStockSharesOutstanding 31327000.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalAssets 110949000.00
otherCurrentAssets 4155000.00
totalLiab 33449000.00
totalStockholderEquity 77500000.00
otherCurrentLiab 10988000.00
commonStock 131000.00
retainedEarnings 19595000.00
otherLiab 222000.00
cash 25399000.00
totalCurrentLiabilities 28227000.00
netDebt -20399000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 57771000.00
propertyPlantEquipment 10362000.00
totalCurrentAssets 100587000.00
shortTermInvestments 2994000.00
netReceivables 34095000.00
longTermDebt 5000000.00
inventory 33944000.00
accountsPayable 17239000.00
accumulatedOtherComprehensiveIncome 3000.00
commonStockTotalEquity 131000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 10362000.00
nonCurrentLiabilitiesTotal 5222000.00
liabilitiesAndStockholdersEquity 110949000.00
cashAndShortTermInvestments 28393000.00
propertyPlantAndEquipmentGross 10362000.00
propertyPlantAndEquipmentNet 10362000.00
commonStockSharesOutstanding 30531000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
totalAssets 75239000.00
otherCurrentAssets 3107000.00
totalLiab 22621000.00
totalStockholderEquity 52618000.00
otherCurrentLiab 8721000.00
commonStock 125000.00
retainedEarnings 9977000.00
otherLiab 222000.00
cash 8714000.00
totalCurrentLiabilities 17399000.00
netDebt -3714000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 42739000.00
propertyPlantEquipment 10021000.00
totalCurrentAssets 65276000.00
shortTermInvestments 2101000.00
netReceivables 26412000.00
longTermDebt 5000000.00
inventory 24942000.00
accountsPayable 8678000.00
accumulatedOtherComprehensiveIncome -223000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 9963000.00
nonCurrentLiabilitiesTotal 5222000.00
liabilitiesAndStockholdersEquity 75239000.00
cashAndShortTermInvestments 10815000.00
propertyPlantAndEquipmentGross 10021000.00
propertyPlantAndEquipmentNet 9963000.00
commonStockSharesOutstanding 27610000.00
2005-12-31
date 2005-12-31
filing_date 2006-01-10
currency_symbol USD
totalAssets 75239000.00
otherCurrentAssets 3107000.00
totalLiab 22621000.00
totalStockholderEquity 52618000.00
otherCurrentLiab 8721000.00
commonStock 125000.00
retainedEarnings 9977000.00
otherLiab 222000.00
cash 8714000.00
totalCurrentLiabilities 17399000.00
netDebt -3714000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 42739000.00
propertyPlantEquipment 9963000.00
totalCurrentAssets 65276000.00
shortTermInvestments 2101000.00
netReceivables 26412000.00
longTermDebt 5000000.00
inventory 24942000.00
accountsPayable 8678000.00
accumulatedOtherComprehensiveIncome -223000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 9963000.00
nonCurrentLiabilitiesTotal 5222000.00
liabilitiesAndStockholdersEquity 75239000.00
cashAndShortTermInvestments 10815000.00
propertyPlantAndEquipmentGross 9963000.00
propertyPlantAndEquipmentNet 9963000.00
commonStockSharesOutstanding 27610000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalAssets 70075000.00
otherCurrentAssets 2719000.00
totalLiab 19538000.00
totalStockholderEquity 50537000.00
otherCurrentLiab 7402000.00
commonStock 125000.00
retainedEarnings 7918000.00
otherLiab 222000.00
cash 14722000.00
totalCurrentLiabilities 14316000.00
netDebt -9722000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 42748000.00
propertyPlantEquipment 9960000.00
totalCurrentAssets 60115000.00
netReceivables 19300000.00
longTermDebt 5000000.00
inventory 23374000.00
accountsPayable 6914000.00
accumulatedOtherComprehensiveIncome -254000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 9960000.00
nonCurrentLiabilitiesTotal 5222000.00
liabilitiesAndStockholdersEquity 70075000.00
cashAndShortTermInvestments 14722000.00
propertyPlantAndEquipmentGross 9960000.00
propertyPlantAndEquipmentNet 9960000.00
commonStockSharesOutstanding 27503000.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
totalAssets 63936000.00
otherCurrentAssets 2251000.00
totalLiab 14963000.00
totalStockholderEquity 48973000.00
otherCurrentLiab 7263000.00
commonStock 125000.00
retainedEarnings 6389000.00
otherLiab 222000.00
cash 9902000.00
totalCurrentLiabilities 14741000.00
netDebt -7602000.00
shortTermDebt 2300000.00
shortLongTermDebtTotal 2300000.00
otherStockholderEquity 42750000.00
propertyPlantEquipment 9924000.00
totalCurrentAssets 54012000.00
netReceivables 18134000.00
inventory 23725000.00
accountsPayable 5178000.00
accumulatedOtherComprehensiveIncome -291000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 9924000.00
nonCurrentLiabilitiesTotal 222000.00
liabilitiesAndStockholdersEquity 63936000.00
cashAndShortTermInvestments 9902000.00
propertyPlantAndEquipmentGross 9924000.00
propertyPlantAndEquipmentNet 9924000.00
commonStockSharesOutstanding 27496000.00
2005-03-31
date 2005-03-31
filing_date 2005-06-30
currency_symbol USD
totalAssets 68643000.00
otherCurrentAssets 2093000.00
totalLiab 18867000.00
totalStockholderEquity 49776000.00
otherCurrentLiab 8095000.00
commonStock 125000.00
retainedEarnings 7275000.00
otherLiab 222000.00
cash 9141000.00
totalCurrentLiabilities 18645000.00
netDebt -6806000.00
shortTermDebt 2335000.00
shortLongTermDebtTotal 2335000.00
otherStockholderEquity 42739000.00
propertyPlantEquipment 9995000.00
totalCurrentAssets 58683000.00
netReceivables 22557000.00
inventory 24892000.00
accountsPayable 8215000.00
accumulatedOtherComprehensiveIncome -363000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 9960000.00
nonCurrentLiabilitiesTotal 222000.00
liabilitiesAndStockholdersEquity 68643000.00
cashAndShortTermInvestments 9141000.00
propertyPlantAndEquipmentGross 9995000.00
propertyPlantAndEquipmentNet 9960000.00
commonStockSharesOutstanding 27720000.00
2004-12-31
date 2004-12-31
filing_date 2005-01-31
currency_symbol USD
totalAssets 68643000.00
otherCurrentAssets 2093000.00
totalLiab 18867000.00
totalStockholderEquity 49776000.00
otherCurrentLiab 8095000.00
commonStock 125000.00
retainedEarnings 7275000.00
otherLiab 222000.00
cash 9141000.00
totalCurrentLiabilities 18645000.00
netDebt -6806000.00
shortTermDebt 2335000.00
shortLongTermDebtTotal 2335000.00
otherStockholderEquity 42739000.00
propertyPlantEquipment 9960000.00
totalCurrentAssets 58683000.00
netReceivables 22557000.00
inventory 24892000.00
accountsPayable 8215000.00
accumulatedOtherComprehensiveIncome -363000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 9960000.00
nonCurrentLiabilitiesTotal 222000.00
liabilitiesAndStockholdersEquity 68643000.00
cashAndShortTermInvestments 9141000.00
propertyPlantAndEquipmentGross 9960000.00
propertyPlantAndEquipmentNet 9960000.00
commonStockSharesOutstanding 27720000.00
2004-09-30
date 2004-09-30
filing_date 2004-10-21
currency_symbol USD
totalAssets 71285000.00
otherCurrentAssets 3056000.00
totalLiab 24541000.00
totalStockholderEquity 46744000.00
otherCurrentLiab 9532000.00
commonStock 125000.00
retainedEarnings 4277000.00
otherLiab 398000.00
cash 11381000.00
totalCurrentLiabilities 24143000.00
netDebt -9081000.00
shortTermDebt 2300000.00
shortLongTermDebtTotal 2300000.00
otherStockholderEquity 42739000.00
propertyPlantEquipment 9625000.00
totalCurrentAssets 61660000.00
netReceivables 22733000.00
inventory 24490000.00
accountsPayable 12311000.00
accumulatedOtherComprehensiveIncome -397000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 9625000.00
nonCurrentLiabilitiesTotal 398000.00
liabilitiesAndStockholdersEquity 71285000.00
cashAndShortTermInvestments 11381000.00
propertyPlantAndEquipmentGross 9625000.00
propertyPlantAndEquipmentNet 9625000.00
commonStockSharesOutstanding 27904000.00
2004-06-30
date 2004-06-30
filing_date 2004-07-07
currency_symbol USD
totalAssets 66360000.00
otherCurrentAssets 5258000.00
totalLiab 22912000.00
totalStockholderEquity 43448000.00
otherCurrentLiab 8400000.00
commonStock 125000.00
retainedEarnings 1001000.00
otherLiab 398000.00
otherAssets 1950000.00
cash 9308000.00
totalCurrentLiabilities 22514000.00
netDebt -6024000.00
shortTermDebt 3284000.00
shortLongTermDebtTotal 3284000.00
otherStockholderEquity 42795000.00
propertyPlantEquipment 9643000.00
totalCurrentAssets 54767000.00
netReceivables 20950000.00
inventory 19251000.00
accountsPayable 10830000.00
accumulatedOtherComprehensiveIncome -473000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrrentAssetsOther 1950000.00
nonCurrentAssetsTotal 11593000.00
nonCurrentLiabilitiesTotal 398000.00
liabilitiesAndStockholdersEquity 66360000.00
cashAndShortTermInvestments 9308000.00
propertyPlantAndEquipmentGross 9643000.00
propertyPlantAndEquipmentNet 9643000.00
commonStockSharesOutstanding 27860000.00
2004-03-31
date 2004-03-31
filing_date 2004-06-29
currency_symbol USD
totalAssets 54186000.00
otherCurrentAssets 1794000.00
totalLiab 15335000.00
totalStockholderEquity 38851000.00
otherCurrentLiab 5638000.00
commonStock 125000.00
retainedEarnings -3522000.00
otherLiab 398000.00
cash 12837000.00
totalCurrentLiabilities 14923000.00
netDebt -10537000.00
shortTermDebt 2300000.00
shortLongTermDebtTotal 2300000.00
otherStockholderEquity 42808000.00
propertyPlantEquipment 9679000.00
totalCurrentAssets 44287000.00
netReceivables 15969000.00
inventory 13687000.00
accountsPayable 6985000.00
accumulatedOtherComprehensiveIncome -560000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 9899000.00
nonCurrentLiabilitiesTotal 412000.00
liabilitiesAndStockholdersEquity 54186000.00
cashAndShortTermInvestments 12837000.00
propertyPlantAndEquipmentGross 9679000.00
propertyPlantAndEquipmentNet 9899000.00
commonStockSharesOutstanding 27050000.00
2003-12-31
date 2003-12-31
filing_date 2004-01-12
currency_symbol USD
totalAssets 54186000.00
otherCurrentAssets 1794000.00
totalLiab 15335000.00
totalStockholderEquity 38851000.00
otherCurrentLiab 5638000.00
commonStock 125000.00
retainedEarnings -3522000.00
otherLiab 412000.00
cash 12837000.00
totalCurrentLiabilities 14923000.00
netDebt -10537000.00
shortTermDebt 2300000.00
shortLongTermDebtTotal 2300000.00
otherStockholderEquity 42808000.00
propertyPlantEquipment 9899000.00
totalCurrentAssets 44287000.00
netReceivables 15969000.00
inventory 13687000.00
accountsPayable 6985000.00
accumulatedOtherComprehensiveIncome -560000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 9899000.00
nonCurrentLiabilitiesTotal 412000.00
liabilitiesAndStockholdersEquity 54186000.00
cashAndShortTermInvestments 12837000.00
propertyPlantAndEquipmentGross 9899000.00
propertyPlantAndEquipmentNet 9899000.00
commonStockSharesOutstanding 27050000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-18
currency_symbol USD
totalAssets 50502000.00
otherCurrentAssets 1623000.00
totalLiab 12313000.00
totalStockholderEquity 38189000.00
otherCurrentLiab 5044000.00
commonStock 125000.00
retainedEarnings -4145000.00
otherLiab 395000.00
cash 13037000.00
totalCurrentLiabilities 11918000.00
netDebt -10830000.00
shortTermDebt 2207000.00
shortLongTermDebtTotal 2207000.00
otherStockholderEquity 42808000.00
propertyPlantEquipment 10019000.00
totalCurrentAssets 40483000.00
netReceivables 14200000.00
inventory 11623000.00
accountsPayable 4667000.00
accumulatedOtherComprehensiveIncome -599000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 10019000.00
nonCurrentLiabilitiesTotal 395000.00
liabilitiesAndStockholdersEquity 50502000.00
cashAndShortTermInvestments 13037000.00
propertyPlantAndEquipmentGross 10019000.00
propertyPlantAndEquipmentNet 10019000.00
commonStockSharesOutstanding 27388000.00
2003-06-30
date 2003-06-30
filing_date 2003-07-01
currency_symbol USD
totalAssets 49401000.00
otherCurrentAssets 1384000.00
totalLiab 11466000.00
totalStockholderEquity 37935000.00
otherCurrentLiab 5050000.00
commonStock 125000.00
retainedEarnings -4336000.00
otherLiab 431000.00
cash 14426000.00
totalCurrentLiabilities 11035000.00
netDebt -12216000.00
shortTermDebt 2210000.00
shortLongTermDebtTotal 2210000.00
otherStockholderEquity 42192000.00
propertyPlantEquipment 10147000.00
totalCurrentAssets 39254000.00
netReceivables 12202000.00
inventory 11242000.00
accountsPayable 3775000.00
accumulatedOtherComprehensiveIncome -46000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 10147000.00
nonCurrentLiabilitiesTotal 431000.00
liabilitiesAndStockholdersEquity 49401000.00
cashAndShortTermInvestments 14426000.00
propertyPlantAndEquipmentGross 10147000.00
propertyPlantAndEquipmentNet 10147000.00
commonStockSharesOutstanding 27053000.00
2003-03-31
date 2003-03-31
filing_date 2003-06-30
currency_symbol USD
totalAssets 48948000.00
otherCurrentAssets 1497000.00
totalLiab 8632000.00
totalStockholderEquity 40316000.00
otherCurrentLiab 5196000.00
commonStock 125000.00
retainedEarnings -1953000.00
otherLiab 380000.00
cash 2898000.00
totalCurrentLiabilities 8242000.00
netDebt -2847000.00
shortTermDebt 39000.00
shortLongTermDebtTotal 51000.00
otherStockholderEquity 42273000.00
propertyPlantEquipment 10319000.00
totalCurrentAssets 38439000.00
shortTermInvestments 10912000.00
netReceivables 11104000.00
inventory 12028000.00
accountsPayable 3007000.00
accumulatedOtherComprehensiveIncome -129000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 10509000.00
nonCurrentLiabilitiesTotal 390000.00
liabilitiesAndStockholdersEquity 48948000.00
cashAndShortTermInvestments 13810000.00
propertyPlantAndEquipmentGross 10319000.00
propertyPlantAndEquipmentNet 10509000.00
commonStockSharesOutstanding 27190000.00
2002-12-31
date 2002-12-31
filing_date 2003-02-07
currency_symbol USD
totalAssets 48948000.00
otherCurrentAssets 1497000.00
totalLiab 8632000.00
totalStockholderEquity 40316000.00
otherCurrentLiab 5196000.00
commonStock 125000.00
retainedEarnings -1953000.00
otherLiab 378000.00
cash 2898000.00
totalCurrentLiabilities 8242000.00
netDebt -2847000.00
shortTermDebt 39000.00
shortLongTermDebtTotal 51000.00
otherStockholderEquity 42273000.00
propertyPlantEquipment 10509000.00
totalCurrentAssets 38439000.00
shortTermInvestments 10912000.00
netReceivables 11104000.00
longTermDebt 12000.00
inventory 12028000.00
accountsPayable 3007000.00
accumulatedOtherComprehensiveIncome -129000.00
commonStockTotalEquity 125000.00
treasuryStock -993000.00
nonCurrentAssetsTotal 10509000.00
nonCurrentLiabilitiesTotal 390000.00
liabilitiesAndStockholdersEquity 48948000.00
cashAndShortTermInvestments 13810000.00
propertyPlantAndEquipmentGross 10509000.00
propertyPlantAndEquipmentNet 10509000.00
commonStockSharesOutstanding 27190000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-18
currency_symbol USD
totalAssets 55026000.00
otherCurrentAssets 1631000.00
totalLiab 11104000.00
totalStockholderEquity 43922000.00
otherCurrentLiab 4865000.00
commonStock 125000.00
retainedEarnings 1466000.00
otherLiab 377000.00
otherAssets 293000.00
cash 8806000.00
totalCurrentLiabilities 10704000.00
netDebt -6270000.00
shortTermDebt 2513000.00
shortLongTermDebtTotal 2536000.00
otherStockholderEquity 43933000.00
propertyPlantEquipment 10706000.00
totalCurrentAssets 44027000.00
shortTermInvestments 9602000.00
netReceivables 12310000.00
longTermDebt 23000.00
inventory 11678000.00
accountsPayable 3326000.00
accumulatedOtherComprehensiveIncome -130000.00
commonStockTotalEquity 125000.00
treasuryStock -805000.00
nonCurrentAssetsTotal 10999000.00
nonCurrentLiabilitiesTotal 400000.00
liabilitiesAndStockholdersEquity 55026000.00
cashAndShortTermInvestments 18408000.00
propertyPlantAndEquipmentGross 10706000.00
propertyPlantAndEquipmentNet 10706000.00
commonStockSharesOutstanding 25700000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-19
currency_symbol USD
totalAssets 54382000.00
otherCurrentAssets 1712000.00
totalLiab 13227000.00
totalStockholderEquity 41155000.00
otherCurrentLiab 6789000.00
commonStock 112000.00
retainedEarnings 4537000.00
otherLiab 324000.00
otherAssets 293000.00
cash 6930000.00
totalCurrentLiabilities 12871000.00
netDebt -4346000.00
shortTermDebt 2552000.00
shortLongTermDebtTotal 2584000.00
otherStockholderEquity 38108000.00
propertyPlantEquipment 11065000.00
totalCurrentAssets 43024000.00
shortTermInvestments 8056000.00
netReceivables 13170000.00
longTermDebt 32000.00
inventory 13156000.00
accountsPayable 3530000.00
accumulatedOtherComprehensiveIncome -107000.00
commonStockTotalEquity 112000.00
treasuryStock -592000.00
nonCurrentAssetsTotal 11358000.00
nonCurrentLiabilitiesTotal 356000.00
liabilitiesAndStockholdersEquity 54382000.00
cashAndShortTermInvestments 14986000.00
propertyPlantAndEquipmentGross 11065000.00
propertyPlantAndEquipmentNet 11065000.00
commonStockSharesOutstanding 21888000.00
2002-03-31
date 2002-03-31
filing_date 2002-06-27
currency_symbol USD
totalAssets 61254000.00
otherCurrentAssets 2555000.00
totalLiab 15233000.00
totalStockholderEquity 46021000.00
otherCurrentLiab 7198000.00
commonStock 112000.00
retainedEarnings 9339000.00
otherLiab 320000.00
otherAssets 293000.00
cash 7029000.00
totalCurrentLiabilities 14871000.00
netDebt -2158000.00
shortTermDebt 4816000.00
shortLongTermDebtTotal 4871000.00
otherStockholderEquity 38172000.00
propertyPlantEquipment 11045000.00
totalCurrentAssets 49723000.00
shortTermInvestments 13908000.00
netReceivables 14192000.00
longTermDebt 44000.00
inventory 12039000.00
accountsPayable 2857000.00
accumulatedOtherComprehensiveIncome -34000.00
commonStockTotalEquity 112000.00
treasuryStock -592000.00
nonCurrrentAssetsOther 293000.00
nonCurrentAssetsTotal 11531000.00
nonCurrentLiabilitiesTotal 362000.00
liabilitiesAndStockholdersEquity 61254000.00
cashAndShortTermInvestments 20937000.00
propertyPlantAndEquipmentGross 11225000.00
propertyPlantAndEquipmentNet 11225000.00
commonStockSharesOutstanding 22130000.00
2001-12-31
date 2001-12-31
currency_symbol USD
totalAssets 61254000.00
otherCurrentAssets 948000.00
totalLiab 15233000.00
totalStockholderEquity 46021000.00
otherCurrentLiab 7198000.00
commonStock 112000.00
retainedEarnings 9339000.00
otherLiab 307000.00
otherAssets 306000.00
cash 7029000.00
totalCurrentLiabilities 14871000.00
netDebt -2158000.00
shortTermDebt 4816000.00
shortLongTermDebtTotal 4871000.00
propertyPlantEquipment 11225000.00
totalCurrentAssets 49723000.00
shortTermInvestments 13908000.00
netReceivables 14192000.00
longTermDebt 55000.00
inventory 12039000.00
accountsPayable 2857000.00
accumulatedOtherComprehensiveIncome -1602000.00
commonStockTotalEquity 112000.00
treasuryStock -592000.00
liabilitiesAndStockholdersEquity 61254000.00
propertyPlantAndEquipmentGross 11225000.00
commonStockSharesOutstanding 22130000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-27
currency_symbol USD
totalAssets 68807000.00
otherCurrentAssets 2609000.00
totalLiab 19587000.00
totalStockholderEquity 49220000.00
otherCurrentLiab 9989000.00
commonStock 112000.00
retainedEarnings 12822000.00
otherLiab 298000.00
otherAssets 361000.00
cash 3633000.00
totalCurrentLiabilities 19289000.00
netDebt 1979000.00
shortTermDebt 5612000.00
shortLongTermDebtTotal 5612000.00
otherStockholderEquity 37346000.00
propertyPlantEquipment 9287000.00
totalCurrentAssets 59159000.00
shortTermInvestments 24829000.00
netReceivables 14666000.00
inventory 13422000.00
accountsPayable 3688000.00
accumulatedOtherComprehensiveIncome -306000.00
commonStockTotalEquity 112000.00
treasuryStock -592000.00
nonCurrentAssetsTotal 9648000.00
nonCurrentLiabilitiesTotal 298000.00
liabilitiesAndStockholdersEquity 68807000.00
cashAndShortTermInvestments 28462000.00
propertyPlantAndEquipmentGross 9287000.00
propertyPlantAndEquipmentNet 9287000.00
commonStockSharesOutstanding 22124000.00
2001-06-30
date 2001-06-30
filing_date 2001-07-02
currency_symbol USD
totalAssets 65727000.00
intangibleAssets 76000.00
otherCurrentAssets 3169000.00
totalLiab 15957000.00
totalStockholderEquity 49770000.00
otherCurrentLiab 8585000.00
commonStock 112000.00
retainedEarnings 13050000.00
cash 9793000.00
totalCurrentLiabilities 15893000.00
netDebt -8862000.00
shortTermDebt 931000.00
shortLongTermDebtTotal 931000.00
otherStockholderEquity 37668000.00
totalCurrentAssets 61385000.00
shortTermInvestments 26592000.00
netReceivables 11131000.00
inventory 10700000.00
accountsPayable 6377000.00
accumulatedOtherComprehensiveIncome -322000.00
commonStockTotalEquity 112000.00
nonCurrentAssetsTotal 4342000.00
nonCurrentLiabilitiesTotal 64000.00
liabilitiesAndStockholdersEquity 65727000.00
cashAndShortTermInvestments 36385000.00
propertyPlantAndEquipmentGross 5484000.00
propertyPlantAndEquipmentNet 3818000.00
commonStockSharesOutstanding 22620000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalAssets 67632000.00
intangibleAssets 31000.00
otherCurrentAssets 2822000.00
totalLiab 14692000.00
totalStockholderEquity 52940000.00
otherCurrentLiab 8368000.00
commonStock 112000.00
retainedEarnings 16114000.00
otherLiab 130000.00
otherAssets 637000.00
cash 3573000.00
totalCurrentLiabilities 14562000.00
netDebt -2341000.00
shortTermDebt 1232000.00
shortLongTermDebtTotal 1232000.00
otherStockholderEquity 37774000.00
propertyPlantEquipment 4187000.00
totalCurrentAssets 62808000.00
shortTermInvestments 33403000.00
netReceivables 11664000.00
inventory 11346000.00
accountsPayable 4962000.00
accumulatedOtherComprehensiveIncome -112000.00
commonStockTotalEquity 112000.00
nonCurrentAssetsTotal 4824000.00
nonCurrentLiabilitiesTotal 130000.00
liabilitiesAndStockholdersEquity 67632000.00
cashAndShortTermInvestments 36976000.00
propertyPlantAndEquipmentGross 4187000.00
propertyPlantAndEquipmentNet 4187000.00
commonStockSharesOutstanding 22580000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 65727000.00
intangibleAssets 76000.00
otherCurrentAssets 3169000.00
totalLiab 15957000.00
totalStockholderEquity 49770000.00
otherCurrentLiab 8585000.00
commonStock 112000.00
retainedEarnings 13050000.00
otherLiab 64000.00
otherAssets 524000.00
cash 9793000.00
totalCurrentLiabilities 15893000.00
netDebt -8862000.00
shortTermDebt 931000.00
shortLongTermDebtTotal 931000.00
otherStockholderEquity 37668000.00
propertyPlantEquipment 3818000.00
totalCurrentAssets 61385000.00
shortTermInvestments 26592000.00
netReceivables 11131000.00
inventory 10700000.00
accountsPayable 6377000.00
accumulatedOtherComprehensiveIncome -322000.00
commonStockTotalEquity 112000.00
nonCurrentAssetsTotal 4342000.00
nonCurrentLiabilitiesTotal 64000.00
liabilitiesAndStockholdersEquity 65727000.00
cashAndShortTermInvestments 36385000.00
propertyPlantAndEquipmentGross 3818000.00
propertyPlantAndEquipmentNet 3818000.00
commonStockSharesOutstanding 22620000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-08
currency_symbol USD
totalAssets 59455000.00
intangibleAssets 121000.00
otherCurrentAssets 2879000.00
totalLiab 12895000.00
totalStockholderEquity 46560000.00
otherCurrentLiab 6515000.00
commonStock 112000.00
retainedEarnings 9474000.00
otherLiab 87000.00
otherAssets 652000.00
cash 6744000.00
totalCurrentLiabilities 12808000.00
netDebt -5858000.00
shortTermDebt 886000.00
shortLongTermDebtTotal 886000.00
otherStockholderEquity 37858000.00
propertyPlantEquipment 3728000.00
totalCurrentAssets 55075000.00
shortTermInvestments 26213000.00
netReceivables 9817000.00
inventory 9422000.00
accountsPayable 5407000.00
accumulatedOtherComprehensiveIncome -74000.00
commonStockTotalEquity 112000.00
nonCurrrentAssetsOther 531000.00
nonCurrentAssetsTotal 4380000.00
nonCurrentLiabilitiesTotal 87000.00
liabilitiesAndStockholdersEquity 59455000.00
cashAndShortTermInvestments 32957000.00
propertyPlantAndEquipmentGross 3728000.00
propertyPlantAndEquipmentNet 3728000.00
commonStockSharesOutstanding 20741000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
totalAssets 27143000.00
intangibleAssets 165000.00
otherCurrentAssets 2371000.00
totalLiab 19712000.00
totalStockholderEquity 7431000.00
otherCurrentLiab 6246000.00
commonStock 98000.00
retainedEarnings 6169000.00
otherLiab 91000.00
otherAssets 2072000.00
cash 1916000.00
totalCurrentLiabilities 19621000.00
netDebt 7280000.00
shortTermDebt 9196000.00
shortLongTermDebtTotal 9196000.00
otherStockholderEquity 2048000.00
propertyPlantEquipment 3504000.00
totalCurrentAssets 21567000.00
netReceivables 8190000.00
inventory 9090000.00
accountsPayable 4179000.00
accumulatedOtherComprehensiveIncome -76000.00
commonStockTotalEquity 98000.00
nonCurrrentAssetsOther 1907000.00
nonCurrentAssetsTotal 5576000.00
nonCurrentLiabilitiesTotal 91000.00
liabilitiesAndStockholdersEquity 27143000.00
cashAndShortTermInvestments 1916000.00
propertyPlantAndEquipmentGross 3504000.00
propertyPlantAndEquipmentNet 3504000.00
commonStockSharesOutstanding 16890000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
totalAssets 24434000.00
intangibleAssets 210000.00
otherCurrentAssets 1673000.00
totalLiab 19318000.00
totalStockholderEquity 5116000.00
otherCurrentLiab 5459000.00
commonStock 98000.00
retainedEarnings 3870000.00
otherLiab 45000.00
otherAssets 1598000.00
cash 1647000.00
totalCurrentLiabilities 19273000.00
netDebt 7350000.00
shortTermDebt 8997000.00
shortLongTermDebtTotal 8997000.00
otherStockholderEquity 2032000.00
propertyPlantEquipment 2887000.00
totalCurrentAssets 19949000.00
netReceivables 8234000.00
inventory 8395000.00
accountsPayable 4817000.00
accumulatedOtherComprehensiveIncome -92000.00
commonStockTotalEquity 98000.00
nonCurrrentAssetsOther 1388000.00
nonCurrentAssetsTotal 4485000.00
nonCurrentLiabilitiesTotal 45000.00
liabilitiesAndStockholdersEquity 24434000.00
cashAndShortTermInvestments 1647000.00
propertyPlantAndEquipmentGross 2887000.00
propertyPlantAndEquipmentNet 2887000.00
commonStockSharesOutstanding 16830000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-20
currency_symbol USD
totalAssets 677087000.00
intangibleAssets 597000.00
otherCurrentAssets 11156000.00
totalLiab 292985000.00
totalStockholderEquity 384102000.00
otherCurrentLiab 42711000.00
commonStock 175000.00
capitalStock 175000.00
retainedEarnings 198720000.00
cash 148156000.00
totalCurrentLiabilities 88500000.00
currentDeferredRevenue 12825000.00
netDebt 47581000.00
shortTermDebt 1297000.00
shortLongTermDebtTotal 195737000.00
otherStockholderEquity 185207000.00
propertyPlantEquipment 33141000.00
totalCurrentAssets 556964000.00
netTangibleAssets 383505000.00
shortTermInvestments 251500000.00
netReceivables 80611000.00
longTermDebt 195737000.00
inventory 65541000.00
accountsPayable 31667000.00
nonCurrrentAssetsOther 85381000.00
nonCurrentAssetsTotal 120123000.00
capitalLeaseObligations 3701000.00
nonCurrentLiabilitiesOther 8748000.00
nonCurrentLiabilitiesTotal 204485000.00
liabilitiesAndStockholdersEquity 677087000.00
cashAndShortTermInvestments 399656000.00
propertyPlantAndEquipmentGross 54041000.00
propertyPlantAndEquipmentNet 33141000.00
netWorkingCapital 468464000.00
netInvestedCapital 579839000.00
commonStockSharesOutstanding 48229000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-15
currency_symbol USD
totalAssets 583757000.00
intangibleAssets 610000.00
otherCurrentAssets 5653000.00
totalLiab 290130000.00
totalStockholderEquity 293627000.00
otherCurrentLiab 44282000.00
commonStock 172000.00
capitalStock 172000.00
retainedEarnings 118771000.00
otherLiab 5800000.00
otherAssets 37567000.00
cash 241943000.00
totalCurrentLiabilities 89687000.00
currentDeferredRevenue 10837000.00
netDebt -47300000.00
shortTermDebt 1018000.00
shortLongTermDebtTotal 194643000.00
otherStockholderEquity 174684000.00
propertyPlantEquipment 25400000.00
totalCurrentAssets 520180000.00
longTermInvestments 32000000.00
netTangibleAssets 293017000.00
shortTermInvestments 156000000.00
netReceivables 57825000.00
longTermDebt 194643000.00
inventory 58759000.00
accountsPayable 33550000.00
nonCurrrentAssetsOther 5340000.00
nonCurrentAssetsTotal 63577000.00
capitalLeaseObligations 2932000.00
nonCurrentLiabilitiesOther 5800000.00
nonCurrentLiabilitiesTotal 200443000.00
liabilitiesAndStockholdersEquity 583757000.00
cashAndShortTermInvestments 397943000.00
propertyPlantAndEquipmentGross 43336000.00
propertyPlantAndEquipmentNet 25400000.00
netWorkingCapital 430493000.00
netInvestedCapital 488270000.00
commonStockSharesOutstanding 45035000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-17
currency_symbol USD
totalAssets 287908000.00
intangibleAssets 609000.00
otherCurrentAssets 3366000.00
totalLiab 60644000.00
totalStockholderEquity 227264000.00
otherCurrentLiab 23313000.00
commonStock 171000.00
capitalStock 171000.00
retainedEarnings 58494000.00
otherLiab 2581000.00
otherAssets 4983000.00
cash 105815000.00
totalCurrentLiabilities 57384000.00
currentDeferredRevenue 6155000.00
netDebt -104400000.00
shortTermDebt 736000.00
shortLongTermDebtTotal 1415000.00
otherStockholderEquity 168599000.00
propertyPlantEquipment 20398000.00
totalCurrentAssets 261918000.00
netTangibleAssets 226655000.00
shortTermInvestments 72000000.00
netReceivables 41001000.00
inventory 39736000.00
accountsPayable 27180000.00
commonStockTotalEquity 171000.00
nonCurrrentAssetsOther 4501000.00
nonCurrentAssetsTotal 25990000.00
capitalLeaseObligations 1415000.00
nonCurrentLiabilitiesOther 3260000.00
nonCurrentLiabilitiesTotal 3260000.00
liabilitiesAndStockholdersEquity 287908000.00
cashAndShortTermInvestments 177815000.00
propertyPlantAndEquipmentGross 20398000.00
propertyPlantAndEquipmentNet 20398000.00
netWorkingCapital 204534000.00
netInvestedCapital 227264000.00
commonStockSharesOutstanding 40372000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
totalAssets 170369000.00
intangibleAssets 491000.00
otherCurrentAssets 2909000.00
totalLiab 34067000.00
totalStockholderEquity 136302000.00
otherCurrentLiab 17442000.00
commonStock 157000.00
capitalStock 157000.00
retainedEarnings 36716000.00
otherLiab 1685000.00
otherAssets 3650000.00
cash 38047000.00
totalCurrentLiabilities 31606000.00
currentDeferredRevenue 2004000.00
netDebt -37221000.00
shortTermDebt 826000.00
shortLongTermDebtTotal 826000.00
otherStockholderEquity 99429000.00
propertyPlantEquipment 18526000.00
totalCurrentAssets 147702000.00
netTangibleAssets 135811000.00
shortTermInvestments 51500000.00
netReceivables 31443000.00
inventory 23803000.00
accountsPayable 11334000.00
accumulatedOtherComprehensiveIncome -13387000.00
commonStockTotalEquity 157000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2904000.00
nonCurrentAssetsTotal 22667000.00
capitalLeaseObligations 826000.00
nonCurrentLiabilitiesOther 2461000.00
nonCurrentLiabilitiesTotal 2461000.00
capitalSurpluse 101327000.00
liabilitiesAndStockholdersEquity 170369000.00
cashAndShortTermInvestments 89547000.00
propertyPlantAndEquipmentGross 18526000.00
propertyPlantAndEquipmentNet 18526000.00
netWorkingCapital 116096000.00
netInvestedCapital 136302000.00
commonStockSharesOutstanding 38432000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-25
currency_symbol USD
totalAssets 141547000.00
intangibleAssets 476000.00
otherCurrentAssets 2613000.00
totalLiab 40140000.00
totalStockholderEquity 101407000.00
otherCurrentLiab 19073000.00
commonStock 151000.00
capitalStock 151000.00
retainedEarnings 21281000.00
otherLiab 1420000.00
otherAssets 4653000.00
cash 54935000.00
totalCurrentLiabilities 39242000.00
currentDeferredRevenue 4031000.00
netDebt -54935000.00
shortTermDebt 597000.00
otherStockholderEquity 90867000.00
propertyPlantEquipment 17117000.00
totalCurrentAssets 119301000.00
netTangibleAssets 100931000.00
netReceivables 31644000.00
inventory 30109000.00
accountsPayable 15541000.00
accumulatedOtherComprehensiveIncome -10892000.00
commonStockTotalEquity 151000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 2287000.00
nonCurrentAssetsTotal 22246000.00
nonCurrentLiabilitiesOther 1420000.00
nonCurrentLiabilitiesTotal 898000.00
capitalSurpluse 81873000.00
liabilitiesAndStockholdersEquity 141547000.00
cashAndShortTermInvestments 54935000.00
propertyPlantAndEquipmentGross 17117000.00
propertyPlantAndEquipmentNet 17117000.00
netWorkingCapital 80581000.00
netInvestedCapital 101407000.00
commonStockSharesOutstanding 36747000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-15
currency_symbol USD
totalAssets 113036000.00
intangibleAssets 482000.00
otherCurrentAssets 2534000.00
totalLiab 28735000.00
totalStockholderEquity 84301000.00
otherCurrentLiab 17395000.00
commonStock 149000.00
retainedEarnings 7613000.00
otherLiab 838000.00
otherAssets 5603000.00
cash 43744000.00
totalCurrentLiabilities 27897000.00
currentDeferredRevenue 3589000.00
netDebt -43744000.00
shortTermDebt -3589000.00
otherStockholderEquity 87120000.00
propertyPlantEquipment 15503000.00
totalCurrentAssets 91448000.00
netTangibleAssets 83819000.00
netReceivables 23834000.00
inventory 21336000.00
accountsPayable 10502000.00
accumulatedOtherComprehensiveIncome -10581000.00
commonStockTotalEquity 149000.00
treasuryStock -1898000.00
nonCurrrentAssetsOther 1536000.00
nonCurrentAssetsTotal 21588000.00
nonCurrentLiabilitiesTotal 838000.00
capitalSurpluse 78437000.00
liabilitiesAndStockholdersEquity 113036000.00
cashAndShortTermInvestments 43744000.00
propertyPlantAndEquipmentGross 15503000.00
propertyPlantAndEquipmentNet 15503000.00