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

Logo

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

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

Financials / Income Statement / quarterly / net Income

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

Financials / Income Statement / quarterly / ebitda

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

Financials / Income Statement / quarterly / totalRevenue

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

Earnings / History / epsActual

1.28
2022-12-31
1.23
2023-03-31
1.06
2023-06-30
1.23
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 32.1283
ForwardPE 27.1003
PriceSalesTTM 7.0257
PriceBookMRQ 5.3631
EnterpriseValue 3672755200
EnterpriseValueRevenue 6.5917
EnterpriseValueEbitda 21.8713
SharesStats
SharesOutstanding 28724800
SharesFloat 28869711
PercentInsiders 0.009
PercentInstitutions 79.026
Technicals
Beta 1.343
52WeekHigh 136.5
52WeekLow 79.21
50DayMA 115.1998
200DayMA 110.4285
SharesShort 846708
SharesShortPriorMonth 734094
ShortRatio 6.08
ShortPercent 0.0329
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
totalAssets 1084159000.00
intangibleAssets 39014000.00
otherCurrentAssets 17852000.00
totalLiab 383379000.00
totalStockholderEquity 700780000.00
otherCurrentLiab 50788000.00
goodWill 48830000.00
cash 116480000.00
totalCurrentLiabilities 322184000.00
currentDeferredRevenue 42222000.00
netDebt 125228000.00
shortTermDebt 202906000.00
shortLongTermDebt 197354000.00
shortLongTermDebtTotal 241708000.00
totalCurrentAssets 724846000.00
longTermInvestments 139856000.00
shortTermInvestments 357429000.00
netReceivables 91861000.00
inventory 141224000.00
accountsPayable 26268000.00
nonCurrrentAssetsOther 3277000.00
nonCurrentAssetsTotal 359313000.00
capitalLeaseObligations 44354000.00
nonCurrentLiabilitiesOther 11961000.00
nonCurrentLiabilitiesTotal 61195000.00
liabilitiesAndStockholdersEquity 1084159000.00
cashAndShortTermInvestments 473909000.00
propertyPlantAndEquipmentGross 103829000.00
propertyPlantAndEquipmentNet 103829000.00
netWorkingCapital 402662000.00
netInvestedCapital 197354000.00
commonStockSharesOutstanding 31983000.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
totalAssets 1039104000.00
intangibleAssets 41434000.00
otherCurrentAssets 16220000.00
totalLiab 376776000.00
totalStockholderEquity 662328000.00
otherCurrentLiab 47323000.00
commonStock 662328000.00
otherLiab 22999000.00
goodWill 49539000.00
otherAssets 25662000.00
cash 129190000.00
totalCurrentLiabilities 313213000.00
currentDeferredRevenue 27181000.00
netDebt 114132000.00
shortTermDebt 202758000.00
shortLongTermDebt 197030000.00
shortLongTermDebtTotal 243322000.00
propertyPlantEquipment 103605000.00
totalCurrentAssets 664514000.00
longTermInvestments 148379000.00
netTangibleAssets 571355000.00
shortTermInvestments 287199000.00
netReceivables 82904000.00
inventory 149001000.00
accountsPayable 35951000.00
nonCurrrentAssetsOther 7877000.00
nonCurrentAssetsTotal 374590000.00
capitalLeaseObligations 46292000.00
nonCurrentLiabilitiesOther 11324000.00
nonCurrentLiabilitiesTotal 63563000.00
liabilitiesAndStockholdersEquity 1039104000.00
cashAndShortTermInvestments 416389000.00
propertyPlantAndEquipmentGross 103605000.00
propertyPlantAndEquipmentNet 103605000.00
netWorkingCapital 351301000.00
netInvestedCapital 197030000.00
commonStockSharesOutstanding 31928000.00
2023-03-31
date 2023-03-31
currency_symbol USD
totalAssets 1026937000.00
intangibleAssets 42969000.00
otherCurrentAssets 21639000.00
totalLiab 397643000.00
totalStockholderEquity 629294000.00
otherCurrentLiab 56426000.00
goodWill 49585000.00
cash 96075000.00
totalCurrentLiabilities 135730000.00
netDebt 100635000.00
totalCurrentAssets 649118000.00
longTermInvestments 154825000.00
shortTermInvestments 293323000.00
netReceivables 100985000.00
longTermDebt 196710000.00
inventory 137096000.00
accountsPayable 43092000.00
nonCurrrentAssetsOther 7995000.00
nonCurrentAssetsTotal 377819000.00
capitalLeaseObligations 47906000.00
nonCurrentLiabilitiesOther 11206000.00
nonCurrentLiabilitiesTotal 261913000.00
propertyPlantAndEquipmentGross 100789000.00
propertyPlantAndEquipmentNet 100789000.00
netWorkingCapital 513388000.00
netInvestedCapital 196710000.00
commonStockSharesOutstanding 28724809.00
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
totalAssets 984105000.00
intangibleAssets 43586000.00
otherCurrentAssets 13527000.00
totalLiab 397142000.00
totalStockholderEquity 586963000.00
otherCurrentLiab 54825000.00
capitalStock 0.00
retainedEarnings 478073000.00
otherLiab 22983000.00
goodWill 49009000.00
otherAssets 23848000.00
cash 111121000.00
totalCurrentLiabilities 134068000.00
currentDeferredRevenue 30543000.00
netDebt 134938000.00
shortTermDebt 5968000.00
shortLongTermDebtTotal 246059000.00
otherStockholderEquity 121398000.00
propertyPlantEquipment 100771000.00
totalCurrentAssets 612946000.00
longTermInvestments 153945000.00
netTangibleAssets 494368000.00
shortTermInvestments 262378000.00
netReceivables 109320000.00
longTermDebt 196394000.00
inventory 116600000.00
accountsPayable 42732000.00
accumulatedOtherComprehensiveIncome -12508000.00
nonCurrrentAssetsOther 3751000.00
nonCurrentAssetsTotal 371159000.00
capitalLeaseObligations 49665000.00
nonCurrentLiabilitiesOther 7194000.00
nonCurrentLiabilitiesTotal 263074000.00
liabilitiesAndStockholdersEquity 984105000.00
cashAndShortTermInvestments 373499000.00
propertyPlantAndEquipmentGross 100771000.00
propertyPlantAndEquipmentNet 100771000.00
netWorkingCapital 478878000.00
netInvestedCapital 196394000.00
commonStockSharesOutstanding 31737000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 933811000.00
intangibleAssets 41719000.00
otherCurrentAssets 19388000.00
totalLiab 380763000.00
totalStockholderEquity 553048000.00
otherCurrentLiab 49247000.00
commonStock 553048000.00
otherLiab 23301000.00
goodWill 47421000.00
otherAssets 16831000.00
cash 118814000.00
totalCurrentLiabilities 118662000.00
currentDeferredRevenue 20019000.00
netDebt 126006000.00
shortTermDebt 6020000.00
shortLongTermDebtTotal 244820000.00
otherStockholderEquity 553048000.00
propertyPlantEquipment 93658000.00
totalCurrentAssets 569135000.00
longTermInvestments 165047000.00
netTangibleAssets 463908000.00
shortTermInvestments 216416000.00
netReceivables 98909000.00
longTermDebt 196072000.00
inventory 115608000.00
accountsPayable 43376000.00
nonCurrrentAssetsOther 3671000.00
nonCurrentAssetsTotal 364676000.00
capitalLeaseObligations 48748000.00
nonCurrentLiabilitiesOther 8146000.00
nonCurrentLiabilitiesTotal 262101000.00
liabilitiesAndStockholdersEquity 933811000.00
cashAndShortTermInvestments 335230000.00
propertyPlantAndEquipmentGross 93658000.00
propertyPlantAndEquipmentNet 93658000.00
netWorkingCapital 450473000.00
netInvestedCapital 196072000.00
commonStockSharesOutstanding 31892000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
totalAssets 901501000.00
intangibleAssets 45456000.00
otherCurrentAssets 17326000.00
totalLiab 378987000.00
totalStockholderEquity 522514000.00
otherCurrentLiab 53713000.00
commonStock 522514000.00
otherLiab 23848000.00
goodWill 48534000.00
otherAssets 14827000.00
cash 170297000.00
totalCurrentLiabilities 116088000.00
currentDeferredRevenue 19829000.00
netDebt 74481000.00
shortTermDebt 5727000.00
shortLongTermDebtTotal 244778000.00
otherStockholderEquity 522514000.00
propertyPlantEquipment 90654000.00
totalCurrentAssets 577830000.00
longTermInvestments 124200000.00
netTangibleAssets 428524000.00
shortTermInvestments 194015000.00
netReceivables 94559000.00
longTermDebt 195750000.00
inventory 101633000.00
accountsPayable 36819000.00
nonCurrrentAssetsOther 3521000.00
nonCurrentAssetsTotal 323671000.00
capitalLeaseObligations 49028000.00
nonCurrentLiabilitiesOther 7627000.00
nonCurrentLiabilitiesTotal 262899000.00
liabilitiesAndStockholdersEquity 901501000.00
cashAndShortTermInvestments 364312000.00
propertyPlantAndEquipmentNet 90654000.00
netWorkingCapital 461742000.00
netInvestedCapital 195750000.00
commonStockSharesOutstanding 31902000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 878908000.00
intangibleAssets 49308000.00
otherCurrentAssets 25116000.00
totalLiab 383360000.00
totalStockholderEquity 495548000.00
otherCurrentLiab 59775000.00
commonStock 495548000.00
otherLiab 24407000.00
goodWill 50540000.00
otherAssets 13102000.00
cash 105193000.00
totalCurrentLiabilities 311660000.00
currentDeferredRevenue 14583000.00
netDebt 143429000.00
shortTermDebt 201329000.00
shortLongTermDebt 195432000.00
shortLongTermDebtTotal 248622000.00
otherStockholderEquity 495548000.00
propertyPlantEquipment 90176000.00
totalCurrentAssets 540176000.00
longTermInvestments 135606000.00
netTangibleAssets 395700000.00
shortTermInvestments 235689000.00
netReceivables 77985000.00
inventory 96193000.00
accountsPayable 35973000.00
nonCurrrentAssetsOther 3654000.00
nonCurrentAssetsTotal 338732000.00
capitalLeaseObligations 53190000.00
nonCurrentLiabilitiesOther 6936000.00
nonCurrentLiabilitiesTotal 71700000.00
liabilitiesAndStockholdersEquity 878908000.00
cashAndShortTermInvestments 340882000.00
propertyPlantAndEquipmentNet 90176000.00
netWorkingCapital 228516000.00
netInvestedCapital 195432000.00
commonStockSharesOutstanding 31968000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-01
currency_symbol USD
totalAssets 805154000.00
intangibleAssets 2601000.00
otherCurrentAssets 9242000.00
totalLiab 331400000.00
totalStockholderEquity 473754000.00
otherCurrentLiab 48885000.00
commonStock 473754000.00
capitalStock 0.00
retainedEarnings 334721000.00
otherLiab 10020000.00
goodWill 20114000.00
otherAssets 9749000.00
cash 126698000.00
totalCurrentLiabilities 287930000.00
currentDeferredRevenue 15338000.00
netDebt 94241000.00
shortTermDebt 187489000.00
shortLongTermDebt 183037000.00
shortLongTermDebtTotal 220939000.00
otherStockholderEquity 139847000.00
propertyPlantEquipment 65087000.00
totalCurrentAssets 566516000.00
longTermInvestments 141087000.00
netTangibleAssets 451039000.00
shortTermInvestments 283465000.00
netReceivables 68446000.00
inventory 78665000.00
accountsPayable 36218000.00
accumulatedOtherComprehensiveIncome -814000.00
nonCurrrentAssetsOther 3588000.00
nonCurrentAssetsTotal 238638000.00
capitalLeaseObligations 37902000.00
nonCurrentLiabilitiesOther 6334000.00
nonCurrentLiabilitiesTotal 43470000.00
liabilitiesAndStockholdersEquity 805154000.00
cashAndShortTermInvestments 410163000.00
propertyPlantAndEquipmentNet 65087000.00
netWorkingCapital 278586000.00
netInvestedCapital 183037000.00
commonStockSharesOutstanding 30285000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 776040000.00
intangibleAssets 3336000.00
otherCurrentAssets 10056000.00
totalLiab 327494000.00
totalStockholderEquity 448546000.00
otherCurrentLiab 35754000.00
commonStock 448546000.00
otherLiab 13668000.00
goodWill 20114000.00
otherAssets 8691000.00
cash 72127000.00
totalCurrentLiabilities 282787000.00
currentDeferredRevenue 31910000.00
netDebt 145027000.00
shortTermDebt 186115000.00
shortLongTermDebt 181962000.00
shortLongTermDebtTotal 217154000.00
otherStockholderEquity 448546000.00
propertyPlantEquipment 61361000.00
totalCurrentAssets 558062000.00
longTermInvestments 124476000.00
netTangibleAssets 425096000.00
shortTermInvestments 337859000.00
netReceivables 64630000.00
inventory 73390000.00
accountsPayable 29008000.00
nonCurrrentAssetsOther 3574000.00
nonCurrentAssetsTotal 217978000.00
capitalLeaseObligations 35192000.00
nonCurrentLiabilitiesOther 9923000.00
nonCurrentLiabilitiesTotal 44707000.00
liabilitiesAndStockholdersEquity 776040000.00
cashAndShortTermInvestments 409986000.00
propertyPlantAndEquipmentNet 61361000.00
netWorkingCapital 275275000.00
netInvestedCapital 181962000.00
commonStockSharesOutstanding 29858000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 717187000.00
intangibleAssets 3910000.00
otherCurrentAssets 9879000.00
totalLiab 301485000.00
totalStockholderEquity 415702000.00
otherCurrentLiab 32096000.00
commonStock 415702000.00
otherLiab 13414000.00
goodWill 20114000.00
otherAssets 8100000.00
cash 136290000.00
totalCurrentLiabilities 257049000.00
currentDeferredRevenue 13591000.00
netDebt 79567000.00
shortTermDebt 184835000.00
shortLongTermDebt 180893000.00
shortLongTermDebtTotal 215857000.00
otherStockholderEquity 415702000.00
propertyPlantEquipment 61874000.00
totalCurrentAssets 560081000.00
longTermInvestments 63108000.00
netTangibleAssets 391678000.00
shortTermInvestments 283905000.00
netReceivables 58207000.00
inventory 71800000.00
accountsPayable 26527000.00
nonCurrrentAssetsOther 3517000.00
nonCurrentAssetsTotal 157106000.00
capitalLeaseObligations 34964000.00
nonCurrentLiabilitiesOther 9610000.00
nonCurrentLiabilitiesTotal 44436000.00
liabilitiesAndStockholdersEquity 717187000.00
cashAndShortTermInvestments 420195000.00
propertyPlantAndEquipmentGross 61874000.00
propertyPlantAndEquipmentNet 61874000.00
netWorkingCapital 303032000.00
netInvestedCapital 180893000.00
commonStockSharesOutstanding 29815000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 688377000.00
intangibleAssets 4484000.00
otherCurrentAssets 10435000.00
totalLiab 297630000.00
totalStockholderEquity 390747000.00
otherCurrentLiab 31741000.00
commonStock 390747000.00
otherLiab 13029000.00
goodWill 20114000.00
otherAssets 6911000.00
cash 208758000.00
totalCurrentLiabilities 73932000.00
currentDeferredRevenue 13738000.00
netDebt 5778000.00
shortTermDebt 3867000.00
shortLongTermDebtTotal 214536000.00
otherStockholderEquity 390747000.00
propertyPlantEquipment 62193000.00
totalCurrentAssets 591250000.00
longTermInvestments 3425000.00
netTangibleAssets 366149000.00
shortTermInvestments 246096000.00
netReceivables 59820000.00
longTermDebt 179842000.00
inventory 66141000.00
accountsPayable 24586000.00
nonCurrrentAssetsOther 3444000.00
nonCurrentAssetsTotal 97127000.00
capitalLeaseObligations 34694000.00
nonCurrentLiabilitiesOther 9378000.00
nonCurrentLiabilitiesTotal 223698000.00
liabilitiesAndStockholdersEquity 688377000.00
cashAndShortTermInvestments 454854000.00
propertyPlantAndEquipmentGross 62193000.00
propertyPlantAndEquipmentNet 62193000.00
netWorkingCapital 517318000.00
netInvestedCapital 179842000.00
commonStockSharesOutstanding 29306000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 655786000.00
intangibleAssets 5059000.00
otherCurrentAssets 9782000.00
totalLiab 284248000.00
totalStockholderEquity 371538000.00
otherCurrentLiab 28418000.00
commonStock 74000.00
retainedEarnings 241620000.00
otherLiab 12601000.00
goodWill 20114000.00
otherAssets 6088000.00
cash 232304000.00
totalCurrentLiabilities 60934000.00
currentDeferredRevenue 4717000.00
netDebt -17888000.00
shortTermDebt 3703000.00
shortLongTermDebtTotal 214416000.00
otherStockholderEquity 129274000.00
propertyPlantEquipment 63277000.00
totalCurrentAssets 558701000.00
longTermInvestments 2547000.00
netTangibleAssets 346365000.00
shortTermInvestments 191567000.00
netReceivables 63314000.00
longTermDebt 178808000.00
inventory 61734000.00
accountsPayable 24096000.00
accumulatedOtherComprehensiveIncome 570000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 3219000.00
nonCurrentAssetsTotal 97085000.00
capitalLeaseObligations 35608000.00
nonCurrentLiabilitiesOther 8882000.00
nonCurrentLiabilitiesTotal 223314000.00
liabilitiesAndStockholdersEquity 655786000.00
cashAndShortTermInvestments 423871000.00
propertyPlantAndEquipmentGross 63277000.00
propertyPlantAndEquipmentNet 63277000.00
netWorkingCapital 497767000.00
netInvestedCapital 550346000.00
commonStockSharesOutstanding 28999000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 447548000.00
intangibleAssets 5684000.00
otherCurrentAssets 11899000.00
totalLiab 95848000.00
totalStockholderEquity 351700000.00
otherCurrentLiab 26303000.00
commonStock 351700000.00
otherLiab 8755000.00
goodWill 20114000.00
otherAssets 8479000.00
cash 32713000.00
totalCurrentLiabilities 55218000.00
currentDeferredRevenue 3791000.00
netDebt 1553000.00
shortTermDebt 2391000.00
shortLongTermDebtTotal 34266000.00
otherStockholderEquity 351700000.00
propertyPlantEquipment 61999000.00
totalCurrentAssets 348448000.00
longTermInvestments 2824000.00
netTangibleAssets 325902000.00
shortTermInvestments 200676000.00
netReceivables 41097000.00
inventory 62063000.00
accountsPayable 22733000.00
nonCurrrentAssetsOther 3197000.00
nonCurrentAssetsTotal 99100000.00
capitalLeaseObligations 34266000.00
nonCurrentLiabilitiesOther 6616000.00
nonCurrentLiabilitiesTotal 40630000.00
liabilitiesAndStockholdersEquity 447548000.00
cashAndShortTermInvestments 233389000.00
propertyPlantAndEquipmentGross 61999000.00
propertyPlantAndEquipmentNet 61999000.00
netWorkingCapital 293230000.00
commonStockSharesOutstanding 29020000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-16
currency_symbol USD
totalAssets 423397000.00
intangibleAssets 6310000.00
otherCurrentAssets 12002000.00
totalLiab 87435000.00
totalStockholderEquity 335962000.00
otherCurrentLiab 23161000.00
commonStock 74000.00
retainedEarnings 214067000.00
otherLiab 8567000.00
goodWill 20114000.00
otherAssets 8662000.00
cash 25885000.00
totalCurrentLiabilities 47977000.00
currentDeferredRevenue 1165000.00
netDebt 6941000.00
shortTermDebt 1935000.00
shortLongTermDebtTotal 32826000.00
otherStockholderEquity 121213000.00
propertyPlantEquipment 59044000.00
totalCurrentAssets 326463000.00
longTermInvestments 2804000.00
netTangibleAssets 309538000.00
shortTermInvestments 187535000.00
netReceivables 44457000.00
inventory 56584000.00
accountsPayable 21716000.00
accumulatedOtherComprehensiveIncome 608000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 3562000.00
nonCurrentAssetsTotal 96934000.00
capitalLeaseObligations 32826000.00
nonCurrentLiabilitiesOther 6448000.00
nonCurrentLiabilitiesTotal 39458000.00
liabilitiesAndStockholdersEquity 423397000.00
cashAndShortTermInvestments 213420000.00
propertyPlantAndEquipmentNet 59044000.00
netWorkingCapital 278486000.00
netInvestedCapital 335962000.00
commonStockSharesOutstanding 28888000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-20
currency_symbol USD
totalAssets 412631000.00
intangibleAssets 6936000.00
otherCurrentAssets 13429000.00
totalLiab 84742000.00
totalStockholderEquity 327889000.00
otherCurrentLiab 23220000.00
commonStock 327889000.00
otherLiab 8079000.00
goodWill 20114000.00
otherAssets 7913000.00
cash 35531000.00
totalCurrentLiabilities 46293000.00
currentDeferredRevenue 2602000.00
netDebt -3141000.00
shortTermDebt 2020000.00
shortLongTermDebtTotal 32390000.00
otherStockholderEquity 327889000.00
propertyPlantEquipment 59005000.00
totalCurrentAssets 315937000.00
longTermInvestments 2726000.00
netTangibleAssets 300839000.00
shortTermInvestments 162155000.00
netReceivables 55043000.00
inventory 49779000.00
accountsPayable 18451000.00
nonCurrrentAssetsOther 3158000.00
nonCurrentAssetsTotal 96694000.00
capitalLeaseObligations 32390000.00
nonCurrentLiabilitiesOther 6025000.00
nonCurrentLiabilitiesTotal 38449000.00
liabilitiesAndStockholdersEquity 412631000.00
cashAndShortTermInvestments 197686000.00
propertyPlantAndEquipmentNet 59005000.00
netWorkingCapital 269644000.00
commonStockSharesOutstanding 28760000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 400443000.00
intangibleAssets 7562000.00
otherCurrentAssets 17122000.00
totalLiab 85904000.00
totalStockholderEquity 314539000.00
otherCurrentLiab 21751000.00
commonStock 74000.00
retainedEarnings 193713000.00
otherLiab 7878000.00
goodWill 20114000.00
otherAssets 8201000.00
cash 31748000.00
totalCurrentLiabilities 48095000.00
currentDeferredRevenue 2256000.00
netDebt 1565000.00
shortTermDebt 3382000.00
shortLongTermDebtTotal 33313000.00
otherStockholderEquity 158301000.00
propertyPlantEquipment 58822000.00
totalCurrentAssets 306181000.00
longTermInvestments 2813000.00
netTangibleAssets 286863000.00
shortTermInvestments 157346000.00
netReceivables 51603000.00
inventory 48362000.00
accountsPayable 20706000.00
accumulatedOtherComprehensiveIncome 15000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 1210000.00
nonCurrentAssetsTotal 94262000.00
capitalLeaseObligations 33313000.00
nonCurrentLiabilitiesOther 5758000.00
nonCurrentLiabilitiesTotal 37809000.00
liabilitiesAndStockholdersEquity 400443000.00
cashAndShortTermInvestments 189094000.00
propertyPlantAndEquipmentNet 58822000.00
commonStockSharesOutstanding 28689000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-02
currency_symbol USD
totalAssets 379376000.00
intangibleAssets 8227000.00
otherCurrentAssets 15561000.00
totalLiab 78740000.00
totalStockholderEquity 300636000.00
otherCurrentLiab 20340000.00
commonStock 300636000.00
otherLiab 7277000.00
goodWill 20114000.00
otherAssets 7812000.00
cash 26220000.00
totalCurrentLiabilities 46264000.00
currentDeferredRevenue 3715000.00
netDebt 2599000.00
shortTermDebt 3620000.00
shortLongTermDebtTotal 28819000.00
otherStockholderEquity 300636000.00
propertyPlantEquipment 51329000.00
totalCurrentAssets 291894000.00
longTermInvestments 2000000.00
netTangibleAssets 272295000.00
shortTermInvestments 152916000.00
netReceivables 47054000.00
inventory 50143000.00
accountsPayable 18589000.00
nonCurrrentAssetsOther 1185000.00
nonCurrentAssetsTotal 87482000.00
capitalLeaseObligations 28819000.00
nonCurrentLiabilitiesOther 5180000.00
nonCurrentLiabilitiesTotal 32476000.00
liabilitiesAndStockholdersEquity 379376000.00
cashAndShortTermInvestments 179136000.00
propertyPlantAndEquipmentNet 51329000.00
commonStockSharesOutstanding 28474000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
totalAssets 365954000.00
intangibleAssets 8874000.00
otherCurrentAssets 8381000.00
totalLiab 75346000.00
totalStockholderEquity 290608000.00
otherCurrentLiab 19460000.00
commonStock 290608000.00
otherLiab 4823000.00
goodWill 20114000.00
otherAssets 7374000.00
cash 30850000.00
totalCurrentLiabilities 44800000.00
currentDeferredRevenue 5314000.00
netDebt -1990000.00
shortTermDebt 3137000.00
shortLongTermDebtTotal 28860000.00
otherStockholderEquity 290608000.00
propertyPlantEquipment 46431000.00
totalCurrentAssets 283161000.00
longTermInvestments 2000000.00
netTangibleAssets 261620000.00
shortTermInvestments 146876000.00
netReceivables 48078000.00
inventory 48976000.00
accountsPayable 16889000.00
nonCurrrentAssetsOther 1157000.00
nonCurrentAssetsTotal 82793000.00
capitalLeaseObligations 28860000.00
nonCurrentLiabilitiesOther 2779000.00
nonCurrentLiabilitiesTotal 30546000.00
liabilitiesAndStockholdersEquity 365954000.00
cashAndShortTermInvestments 177726000.00
propertyPlantAndEquipmentNet 46431000.00
commonStockSharesOutstanding 28564000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-02
currency_symbol USD
totalAssets 374369000.00
intangibleAssets 9530000.00
otherCurrentAssets 10359000.00
totalLiab 84360000.00
totalStockholderEquity 290009000.00
otherCurrentLiab 23239000.00
commonStock 290009000.00
otherLiab 4751000.00
goodWill 20114000.00
otherAssets 7506000.00
cash 36134000.00
totalCurrentLiabilities 53912000.00
currentDeferredRevenue 5118000.00
netDebt -7201000.00
shortTermDebt 3236000.00
shortLongTermDebt 3236000.00
shortLongTermDebtTotal 28933000.00
otherStockholderEquity 290009000.00
propertyPlantEquipment 42851000.00
totalCurrentAssets 294368000.00
longTermInvestments 2000000.00
netTangibleAssets 260365000.00
shortTermInvestments 155323000.00
netReceivables 46921000.00
longTermDebt 25697000.00
inventory 45631000.00
accountsPayable 22319000.00
nonCurrrentAssetsOther 1436000.00
nonCurrentAssetsTotal 80001000.00
capitalLeaseObligations 28933000.00
nonCurrentLiabilitiesOther 2422000.00
nonCurrentLiabilitiesTotal 30448000.00
liabilitiesAndStockholdersEquity 374369000.00
cashAndShortTermInvestments 191457000.00
propertyPlantAndEquipmentNet 42851000.00
commonStockSharesOutstanding 28580000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
totalAssets 333430000.00
intangibleAssets 10187000.00
otherCurrentAssets 10961000.00
totalLiab 52690000.00
totalStockholderEquity 280740000.00
otherCurrentLiab 25079000.00
commonStock 74000.00
retainedEarnings 158542000.00
otherLiab 4612000.00
goodWill 20114000.00
otherAssets 7796000.00
cash 22877000.00
totalCurrentLiabilities 48078000.00
currentDeferredRevenue 3984000.00
netDebt -22877000.00
otherStockholderEquity 154425000.00
propertyPlantEquipment 13756000.00
totalCurrentAssets 282106000.00
netTangibleAssets 250439000.00
shortTermInvestments 152951000.00
netReceivables 53531000.00
inventory 41786000.00
accountsPayable 19015000.00
accumulatedOtherComprehensiveIncome -188000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 1394000.00
nonCurrentAssetsTotal 51324000.00
nonCurrentLiabilitiesTotal 4612000.00
liabilitiesAndStockholdersEquity 333430000.00
cashAndShortTermInvestments 175828000.00
propertyPlantAndEquipmentNet 13756000.00
commonStockSharesOutstanding 28655000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-04
currency_symbol USD
totalAssets 316038000.00
intangibleAssets 10840000.00
otherCurrentAssets 6244000.00
totalLiab 46776000.00
totalStockholderEquity 269262000.00
otherCurrentLiab 17987000.00
commonStock 269262000.00
otherLiab 4918000.00
goodWill 20114000.00
otherAssets 4181000.00
cash 23767000.00
totalCurrentLiabilities 41858000.00
currentDeferredRevenue 6251000.00
netDebt -23767000.00
otherStockholderEquity 269262000.00
propertyPlantEquipment 13193000.00
totalCurrentAssets 265710000.00
longTermInvestments 2000000.00
netTangibleAssets 238308000.00
shortTermInvestments 145800000.00
netReceivables 48071000.00
inventory 41828000.00
accountsPayable 17620000.00
nonCurrrentAssetsOther 1479000.00
nonCurrentAssetsTotal 50328000.00
nonCurrentLiabilitiesTotal 4918000.00
liabilitiesAndStockholdersEquity 316038000.00
cashAndShortTermInvestments 169567000.00
propertyPlantAndEquipmentNet 13193000.00
commonStockSharesOutstanding 28777000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-05
currency_symbol USD
totalAssets 306087000.00
intangibleAssets 11493000.00
otherCurrentAssets 3739000.00
totalLiab 51517000.00
totalStockholderEquity 254570000.00
otherCurrentLiab 18732000.00
commonStock 254570000.00
otherLiab 4756000.00
goodWill 20114000.00
otherAssets 3990000.00
cash 27622000.00
totalCurrentLiabilities 46761000.00
currentDeferredRevenue 9484000.00
netDebt -27622000.00
otherStockholderEquity 254570000.00
propertyPlantEquipment 13585000.00
totalCurrentAssets 255805000.00
longTermInvestments 1100000.00
netTangibleAssets 222963000.00
shortTermInvestments 140039000.00
netReceivables 43073000.00
inventory 41332000.00
accountsPayable 18545000.00
nonCurrrentAssetsOther 1476000.00
nonCurrentAssetsTotal 50282000.00
nonCurrentLiabilitiesTotal 4756000.00
liabilitiesAndStockholdersEquity 306087000.00
cashAndShortTermInvestments 167661000.00
propertyPlantAndEquipmentNet 13585000.00
commonStockSharesOutstanding 28766000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-10
currency_symbol USD
totalAssets 293540000.00
intangibleAssets 12147000.00
otherCurrentAssets 5807000.00
totalLiab 51879000.00
totalStockholderEquity 241661000.00
otherCurrentLiab 23191000.00
commonStock 241661000.00
otherLiab 4673000.00
goodWill 20114000.00
otherAssets 3605000.00
cash 28468000.00
totalCurrentLiabilities 47206000.00
currentDeferredRevenue 5965000.00
netDebt -28468000.00
otherStockholderEquity 241661000.00
propertyPlantEquipment 13612000.00
totalCurrentAssets 242962000.00
longTermInvestments 1100000.00
netTangibleAssets 209400000.00
shortTermInvestments 132198000.00
netReceivables 37425000.00
inventory 39064000.00
accountsPayable 18050000.00
nonCurrrentAssetsOther 1512000.00
nonCurrentAssetsTotal 50578000.00
nonCurrentLiabilitiesTotal 4673000.00
liabilitiesAndStockholdersEquity 293540000.00
cashAndShortTermInvestments 160666000.00
propertyPlantAndEquipmentNet 13612000.00
commonStockSharesOutstanding 28739000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 283285000.00
intangibleAssets 12800000.00
otherCurrentAssets 7313000.00
totalLiab 56549000.00
totalStockholderEquity 226736000.00
otherCurrentLiab 26038000.00
commonStock 74000.00
retainedEarnings 104124000.00
otherLiab 4423000.00
goodWill 20114000.00
otherAssets 37486000.00
cash 27697000.00
totalCurrentLiabilities 52126000.00
currentDeferredRevenue 10334000.00
netDebt -27697000.00
otherStockholderEquity 151367000.00
propertyPlantEquipment 13891000.00
totalCurrentAssets 232270000.00
longTermInvestments 1503000.00
netTangibleAssets 193822000.00
shortTermInvestments 121390000.00
netReceivables 40949000.00
inventory 34921000.00
accountsPayable 15754000.00
accumulatedOtherComprehensiveIncome 112000.00
commonStockTotalEquity 74000.00
treasuryStock -11965000.00
nonCurrrentAssetsOther 1503000.00
nonCurrentAssetsTotal 51015000.00
nonCurrentLiabilitiesTotal 4423000.00
liabilitiesAndStockholdersEquity 283285000.00
cashAndShortTermInvestments 149087000.00
propertyPlantAndEquipmentNet 13891000.00
commonStockSharesOutstanding 28786000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
totalAssets 272155000.00
intangibleAssets 13440000.00
otherCurrentAssets 8500000.00
totalLiab 54712000.00
totalStockholderEquity 217443000.00
otherCurrentLiab 21072000.00
commonStock 217443000.00
otherLiab 4144000.00
goodWill 20114000.00
otherAssets 37770000.00
cash 20020000.00
totalCurrentLiabilities 50121000.00
currentDeferredRevenue 11426000.00
netDebt -20020000.00
otherStockholderEquity 217443000.00
propertyPlantEquipment 9526000.00
totalCurrentAssets 224859000.00
longTermInvestments 750000.00
netTangibleAssets 183889000.00
shortTermInvestments 123833000.00
netReceivables 33554000.00
inventory 38952000.00
accountsPayable 17623000.00
nonCurrrentAssetsOther 1457000.00
nonCurrentAssetsTotal 47296000.00
nonCurrentLiabilitiesTotal 4591000.00
liabilitiesAndStockholdersEquity 272155000.00
cashAndShortTermInvestments 143853000.00
propertyPlantAndEquipmentNet 9526000.00
commonStockSharesOutstanding 28601000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-05
currency_symbol USD
totalAssets 259362000.00
intangibleAssets 14081000.00
otherCurrentAssets 6023000.00
totalLiab 54110000.00
totalStockholderEquity 205252000.00
otherCurrentLiab 19996000.00
commonStock 205252000.00
otherLiab 4153000.00
goodWill 20114000.00
otherAssets 38783000.00
cash 41732000.00
totalCurrentLiabilities 49441000.00
currentDeferredRevenue 10236000.00
netDebt -41732000.00
otherStockholderEquity 205252000.00
propertyPlantEquipment 9596000.00
totalCurrentAssets 210983000.00
longTermInvestments 750000.00
netTangibleAssets 171057000.00
shortTermInvestments 93205000.00
netReceivables 36352000.00
inventory 33671000.00
accountsPayable 19209000.00
nonCurrrentAssetsOther 1471000.00
nonCurrentAssetsTotal 48379000.00
nonCurrentLiabilitiesTotal 4669000.00
liabilitiesAndStockholdersEquity 259362000.00
cashAndShortTermInvestments 134937000.00
propertyPlantAndEquipmentNet 9596000.00
commonStockSharesOutstanding 28562000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-05
currency_symbol USD
totalAssets 238098000.00
intangibleAssets 14721000.00
otherCurrentAssets 4647000.00
totalLiab 47039000.00
totalStockholderEquity 191059000.00
otherCurrentLiab 19747000.00
commonStock 191059000.00
otherLiab 3983000.00
goodWill 20114000.00
otherAssets 39848000.00
cash 24423000.00
totalCurrentLiabilities 42804000.00
currentDeferredRevenue 6466000.00
netDebt -24423000.00
otherStockholderEquity 191059000.00
propertyPlantEquipment 9505000.00
totalCurrentAssets 188745000.00
longTermInvestments 750000.00
netTangibleAssets 156224000.00
shortTermInvestments 90624000.00
netReceivables 38239000.00
inventory 30812000.00
accountsPayable 16591000.00
nonCurrrentAssetsOther 1494000.00
nonCurrentAssetsTotal 49353000.00
nonCurrentLiabilitiesTotal 4235000.00
liabilitiesAndStockholdersEquity 238098000.00
cashAndShortTermInvestments 115047000.00
propertyPlantAndEquipmentNet 9505000.00
commonStockSharesOutstanding 28148000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-03
currency_symbol USD
totalAssets 218593000.00
intangibleAssets 15361000.00
otherCurrentAssets 5068000.00
totalLiab 43876000.00
totalStockholderEquity 174717000.00
deferredLongTermLiab 1094000.00
otherCurrentLiab 18461000.00
commonStock 74000.00
retainedEarnings 57665000.00
otherLiab 3748000.00
goodWill 20114000.00
otherAssets 40900000.00
cash 20406000.00
totalCurrentLiabilities 39034000.00
currentDeferredRevenue 4072000.00
netDebt -20406000.00
otherStockholderEquity 142200000.00
propertyPlantEquipment 10017000.00
totalCurrentAssets 167906000.00
longTermInvestments 1425000.00
netTangibleAssets 139242000.00
shortTermInvestments 70546000.00
netReceivables 42626000.00
inventory 29260000.00
accountsPayable 16501000.00
accumulatedOtherComprehensiveIncome -50000.00
commonStockTotalEquity 74000.00
treasuryStock -11965000.00
nonCurrrentAssetsOther 1425000.00
nonCurrentAssetsTotal 50687000.00
nonCurrentLiabilitiesTotal 4842000.00
liabilitiesAndStockholdersEquity 218593000.00
cashAndShortTermInvestments 90952000.00
propertyPlantAndEquipmentNet 10017000.00
commonStockSharesOutstanding 27704000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
totalAssets 206790000.00
intangibleAssets 15997000.00
otherCurrentAssets 3472000.00
totalLiab 41708000.00
totalStockholderEquity 165082000.00
otherCurrentLiab 15352000.00
commonStock 165082000.00
retainedEarnings 58000000.00
otherLiab 3456000.00
goodWill 20114000.00
otherAssets 43630000.00
cash 23654000.00
totalCurrentLiabilities 33213000.00
currentDeferredRevenue 4423000.00
netDebt -23654000.00
shortTermDebt 1064000.00
otherStockholderEquity 165082000.00
propertyPlantEquipment 9266000.00
totalCurrentAssets 153894000.00
longTermInvestments 750000.00
shortTermInvestments 69548000.00
netReceivables 23558000.00
inventory 28889000.00
accountsPayable 12374000.00
nonCurrrentAssetsOther 1485000.00
nonCurrentAssetsTotal 52896000.00
nonCurrentLiabilitiesTotal 8495000.00
liabilitiesAndStockholdersEquity 206790000.00
cashAndShortTermInvestments 93202000.00
propertyPlantAndEquipmentNet 9266000.00
commonStockSharesOutstanding 27169000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-28
currency_symbol USD
totalAssets 208157000.00
intangibleAssets 16634000.00
otherCurrentAssets 2611000.00
totalLiab 40052000.00
totalStockholderEquity 168105000.00
otherCurrentLiab 13344000.00
commonStock 168000000.00
retainedEarnings 58000000.00
otherLiab 3399000.00
goodWill 20114000.00
otherAssets 43938000.00
cash 19455000.00
totalCurrentLiabilities 31505000.00
currentDeferredRevenue 3722000.00
netDebt -19455000.00
shortTermDebt 1305000.00
otherStockholderEquity 168105000.00
propertyPlantEquipment 9872000.00
totalCurrentAssets 154347000.00
longTermInvestments 1000000.00
shortTermInvestments 75230000.00
netReceivables 22775000.00
inventory 30661000.00
accountsPayable 13134000.00
nonCurrrentAssetsOther 1461000.00
nonCurrentAssetsTotal 53810000.00
nonCurrentLiabilitiesTotal 8547000.00
liabilitiesAndStockholdersEquity 208157000.00
cashAndShortTermInvestments 94685000.00
propertyPlantAndEquipmentNet 9872000.00
commonStockSharesOutstanding 27422000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
totalAssets 205677000.00
intangibleAssets 17270000.00
otherCurrentAssets 3752000.00
totalLiab 40189000.00
totalStockholderEquity 165488000.00
otherCurrentLiab 15895000.00
otherLiab 3410000.00
goodWill 20114000.00
otherAssets 44467000.00
cash 16198000.00
totalCurrentLiabilities 31251000.00
currentDeferredRevenue 2871000.00
netDebt -16198000.00
shortTermDebt 1297000.00
otherStockholderEquity 165488000.00
propertyPlantEquipment 10433000.00
totalCurrentAssets 150777000.00
shortTermInvestments 76328000.00
netReceivables 22086000.00
inventory 27974000.00
accountsPayable 11188000.00
nonCurrrentAssetsOther 1541000.00
nonCurrentAssetsTotal 54900000.00
nonCurrentLiabilitiesTotal 8938000.00
liabilitiesAndStockholdersEquity 205677000.00
cashAndShortTermInvestments 92526000.00
propertyPlantAndEquipmentNet 10433000.00
commonStockSharesOutstanding 27351000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 207269000.00
intangibleAssets 17906000.00
otherCurrentAssets 2888000.00
totalLiab 46209000.00
totalStockholderEquity 161060000.00
deferredLongTermLiab 5760000.00
otherCurrentLiab 15996000.00
commonStock 73000.00
retainedEarnings 48152000.00
otherLiab 3291000.00
goodWill 20114000.00
otherAssets 46230000.00
cash 27733000.00
totalCurrentLiabilities 37158000.00
currentDeferredRevenue 5828000.00
netDebt -27733000.00
shortTermDebt 956000.00
otherStockholderEquity 134442000.00
propertyPlantEquipment 11062000.00
totalCurrentAssets 150188000.00
longTermInvestments 1514000.00
netTangibleAssets 123040000.00
shortTermInvestments 69298000.00
netReceivables 19046000.00
inventory 27683000.00
accountsPayable 14378000.00
accumulatedOtherComprehensiveIncome -114000.00
commonStockTotalEquity 73000.00
treasuryStock -11028000.00
nonCurrrentAssetsOther 1514000.00
nonCurrentAssetsTotal 57081000.00
nonCurrentLiabilitiesTotal 9051000.00
liabilitiesAndStockholdersEquity 207269000.00
cashAndShortTermInvestments 97031000.00
propertyPlantAndEquipmentNet 11062000.00
commonStockSharesOutstanding 27334000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-27
currency_symbol USD
totalAssets 201869000.00
intangibleAssets 19335000.00
otherCurrentAssets 3760000.00
totalLiab 47225000.00
totalStockholderEquity 154644000.00
otherCurrentLiab 16403000.00
otherLiab 2433000.00
goodWill 14657000.00
otherAssets 48329000.00
cash 25030000.00
totalCurrentLiabilities 38389000.00
currentDeferredRevenue 7746000.00
netDebt -25030000.00
shortTermDebt 1331000.00
otherStockholderEquity 154644000.00
propertyPlantEquipment 10544000.00
totalCurrentAssets 142996000.00
shortTermInvestments 61235000.00
netReceivables 23343000.00
inventory 28029000.00
accountsPayable 12909000.00
nonCurrrentAssetsOther 1513000.00
nonCurrentAssetsTotal 58873000.00
nonCurrentLiabilitiesTotal 8836000.00
liabilitiesAndStockholdersEquity 201869000.00
cashAndShortTermInvestments 86265000.00
propertyPlantAndEquipmentNet 10544000.00
commonStockSharesOutstanding 27481000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-14
currency_symbol USD
totalAssets 195168000.00
intangibleAssets 19918000.00
otherCurrentAssets 3301000.00
totalLiab 43406000.00
totalStockholderEquity 151762000.00
otherCurrentLiab 13884000.00
otherLiab 2606000.00
goodWill 14657000.00
otherAssets 49025000.00
cash 21543000.00
totalCurrentLiabilities 34169000.00
currentDeferredRevenue 3611000.00
netDebt -21543000.00
shortTermDebt 1337000.00
otherStockholderEquity 151762000.00
propertyPlantEquipment 11003000.00
totalCurrentAssets 135140000.00
shortTermInvestments 60866000.00
netReceivables 21470000.00
inventory 26598000.00
accountsPayable 15337000.00
nonCurrrentAssetsOther 1637000.00
nonCurrentAssetsTotal 60028000.00
nonCurrentLiabilitiesTotal 9237000.00
liabilitiesAndStockholdersEquity 195168000.00
cashAndShortTermInvestments 82409000.00
propertyPlantAndEquipmentNet 11003000.00
commonStockSharesOutstanding 27677000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 177312000.00
otherCurrentAssets 2595000.00
totalLiab 29262000.00
totalStockholderEquity 148050000.00
otherCurrentLiab 13199000.00
commonStock 73000.00
retainedEarnings 32427000.00
otherLiab 2561000.00
otherAssets 4344000.00
cash 17454000.00
totalCurrentLiabilities 26701000.00
currentDeferredRevenue 1799000.00
netDebt -17454000.00
otherStockholderEquity 148050000.00
propertyPlantEquipment 11147000.00
totalCurrentAssets 161821000.00
shortTermInvestments 60745000.00
netReceivables 64562000.00
inventory 15990000.00
accountsPayable 11703000.00
accumulatedOtherComprehensiveIncome -1177000.00
commonStockTotalEquity 73000.00
nonCurrrentAssetsOther 172000.00
nonCurrentAssetsTotal 15491000.00
nonCurrentLiabilitiesTotal 2561000.00
liabilitiesAndStockholdersEquity 177312000.00
cashAndShortTermInvestments 78199000.00
propertyPlantAndEquipmentGross 11147000.00
propertyPlantAndEquipmentNet 11147000.00
commonStockSharesOutstanding 27552000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
totalAssets 173279000.00
intangibleAssets 17906000.00
otherCurrentAssets 2928000.00
totalLiab 29697000.00
totalStockholderEquity 143582000.00
deferredLongTermLiab 36000.00
otherCurrentLiab 12606000.00
commonStock 73000.00
retainedEarnings 32427000.00
otherLiab 2501000.00
goodWill 20000000.00
otherAssets 4153000.00
cash 13649000.00
totalCurrentLiabilities 27196000.00
currentDeferredRevenue 3022000.00
netDebt -13649000.00
otherStockholderEquity 112082000.00
propertyPlantEquipment 11450000.00
totalCurrentAssets 157676000.00
longTermInvestments 750000.00
netTangibleAssets 143582000.00
shortTermInvestments 109284000.00
netReceivables 15566000.00
inventory 16107000.00
accountsPayable 11568000.00
accumulatedOtherComprehensiveIncome -1177000.00
commonStockTotalEquity 73000.00
treasuryStock -6726000.00
nonCurrrentAssetsOther 169000.00
nonCurrentAssetsTotal 15603000.00
nonCurrentLiabilitiesTotal 2501000.00
liabilitiesAndStockholdersEquity 173279000.00
cashAndShortTermInvestments 122933000.00
propertyPlantAndEquipmentNet 11450000.00
commonStockSharesOutstanding 27491000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-29
currency_symbol USD
totalAssets 171060000.00
otherCurrentAssets 2774000.00
totalLiab 28227000.00
totalStockholderEquity 142833000.00
otherCurrentLiab 12561000.00
otherLiab 2767000.00
otherAssets 2846000.00
cash 13149000.00
totalCurrentLiabilities 25460000.00
currentDeferredRevenue 4010000.00
netDebt -13149000.00
otherStockholderEquity 142833000.00
propertyPlantEquipment 10637000.00
totalCurrentAssets 157577000.00
shortTermInvestments 101491000.00
netReceivables 22900000.00
inventory 17042000.00
accountsPayable 8889000.00
nonCurrrentAssetsOther 1846000.00
nonCurrentAssetsTotal 13483000.00
nonCurrentLiabilitiesTotal 2767000.00
liabilitiesAndStockholdersEquity 171060000.00
cashAndShortTermInvestments 114640000.00
propertyPlantAndEquipmentNet 10637000.00
commonStockSharesOutstanding 27780000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-08
currency_symbol USD
totalAssets 175376000.00
otherCurrentAssets 3996000.00
totalLiab 32807000.00
totalStockholderEquity 142569000.00
otherCurrentLiab 11839000.00
otherLiab 3203000.00
otherAssets 2731000.00
cash 19899000.00
totalCurrentLiabilities 29604000.00
currentDeferredRevenue 5670000.00
netDebt -19899000.00
otherStockholderEquity 142569000.00
propertyPlantEquipment 10261000.00
totalCurrentAssets 162384000.00
shortTermInvestments 93409000.00
netReceivables 26104000.00
inventory 18790000.00
accountsPayable 12095000.00
nonCurrrentAssetsOther 1981000.00
nonCurrentAssetsTotal 12992000.00
nonCurrentLiabilitiesTotal 3203000.00
liabilitiesAndStockholdersEquity 175376000.00
cashAndShortTermInvestments 113308000.00
propertyPlantAndEquipmentNet 10261000.00
commonStockSharesOutstanding 28138000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-08
currency_symbol USD
totalAssets 171398000.00
otherCurrentAssets 4360000.00
totalLiab 34789000.00
totalStockholderEquity 136609000.00
otherCurrentLiab 12665000.00
otherLiab 3218000.00
otherAssets 2758000.00
cash 21026000.00
totalCurrentLiabilities 31571000.00
currentDeferredRevenue 4355000.00
netDebt -21026000.00
otherStockholderEquity 136609000.00
propertyPlantEquipment 10065000.00
totalCurrentAssets 158575000.00
shortTermInvestments 91437000.00
netReceivables 22206000.00
inventory 19418000.00
accountsPayable 14551000.00
nonCurrrentAssetsOther 2008000.00
nonCurrentAssetsTotal 12823000.00
nonCurrentLiabilitiesTotal 3218000.00
liabilitiesAndStockholdersEquity 171398000.00
cashAndShortTermInvestments 112463000.00
propertyPlantAndEquipmentNet 10065000.00
commonStockSharesOutstanding 27890000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 162277000.00
otherCurrentAssets 3922000.00
totalLiab 33613000.00
totalStockholderEquity 128664000.00
otherCurrentLiab 11448000.00
commonStock 72000.00
retainedEarnings 13775000.00
otherLiab 3146000.00
goodWill 20000000.00
otherAssets 2832000.00
cash 17542000.00
totalCurrentLiabilities 30467000.00
currentDeferredRevenue 3420000.00
netDebt -17542000.00
otherStockholderEquity 127301000.00
propertyPlantEquipment 10382000.00
totalCurrentAssets 149063000.00
longTermInvestments 750000.00
netTangibleAssets 128664000.00
shortTermInvestments 81397000.00
netReceivables 27947000.00
inventory 18118000.00
accountsPayable 15599000.00
accumulatedOtherComprehensiveIncome 541000.00
commonStockTotalEquity 72000.00
nonCurrrentAssetsOther 2082000.00
nonCurrentAssetsTotal 13214000.00
nonCurrentLiabilitiesTotal 3146000.00
liabilitiesAndStockholdersEquity 162277000.00
cashAndShortTermInvestments 98939000.00
propertyPlantAndEquipmentNet 10382000.00
commonStockSharesOutstanding 27548000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
totalAssets 152830000.00
otherCurrentAssets 3695000.00
totalLiab 27801000.00
totalStockholderEquity 125029000.00
otherCurrentLiab 9839000.00
otherLiab 3661000.00
otherAssets 2697000.00
cash 15757000.00
totalCurrentLiabilities 24140000.00
currentDeferredRevenue 3447000.00
netDebt -15757000.00
otherStockholderEquity 125029000.00
propertyPlantEquipment 9353000.00
totalCurrentAssets 140780000.00
shortTermInvestments 83919000.00
netReceivables 20829000.00
inventory 16168000.00
accountsPayable 10854000.00
nonCurrrentAssetsOther 2292000.00
nonCurrentAssetsTotal 12050000.00
nonCurrentLiabilitiesTotal 3661000.00
liabilitiesAndStockholdersEquity 152830000.00
cashAndShortTermInvestments 99676000.00
propertyPlantAndEquipmentNet 9353000.00
commonStockSharesOutstanding 27503000.00
2013-06-30
date 2013-06-30
filing_date 2013-07-03
currency_symbol USD
totalAssets 148388000.00
otherCurrentAssets 2518000.00
totalLiab 26068000.00
totalStockholderEquity 122320000.00
otherCurrentLiab 9194000.00
otherLiab 3639000.00
otherAssets 2643000.00
cash 17799000.00
totalCurrentLiabilities 22429000.00
currentDeferredRevenue 2634000.00
netDebt -17799000.00
otherStockholderEquity 122320000.00
propertyPlantEquipment 9607000.00
totalCurrentAssets 136138000.00
shortTermInvestments 79371000.00
netReceivables 19717000.00
inventory 16205000.00
accountsPayable 10601000.00
nonCurrrentAssetsOther 2238000.00
nonCurrentAssetsTotal 12250000.00
nonCurrentLiabilitiesTotal 3639000.00
liabilitiesAndStockholdersEquity 148388000.00
cashAndShortTermInvestments 97170000.00
propertyPlantAndEquipmentNet 9607000.00
commonStockSharesOutstanding 27419000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-11
currency_symbol USD
totalAssets 147023000.00
otherCurrentAssets 3584000.00
totalLiab 28597000.00
totalStockholderEquity 118426000.00
otherCurrentLiab 9798000.00
otherLiab 3883000.00
otherAssets 2702000.00
cash 20872000.00
totalCurrentLiabilities 24714000.00
currentDeferredRevenue 4170000.00
netDebt -20872000.00
otherStockholderEquity 118426000.00
propertyPlantEquipment 9771000.00
totalCurrentAssets 134550000.00
shortTermInvestments 73054000.00
netReceivables 19005000.00
inventory 16794000.00
accountsPayable 10746000.00
nonCurrrentAssetsOther 2297000.00
nonCurrentAssetsTotal 12473000.00
nonCurrentLiabilitiesTotal 3883000.00
liabilitiesAndStockholdersEquity 147023000.00
cashAndShortTermInvestments 93926000.00
propertyPlantAndEquipmentNet 9771000.00
commonStockSharesOutstanding 27261000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
totalAssets 142044000.00
otherCurrentAssets 2549000.00
totalLiab 27273000.00
totalStockholderEquity 114771000.00
otherCurrentLiab 8444000.00
commonStock 72000.00
retainedEarnings 3260000.00
otherLiab 3235000.00
otherAssets 2794000.00
cash 15963000.00
totalCurrentLiabilities 24038000.00
currentDeferredRevenue 4775000.00
netDebt -15963000.00
otherStockholderEquity 125127000.00
propertyPlantEquipment 8660000.00
totalCurrentAssets 130590000.00
shortTermInvestments 75039000.00
netReceivables 17362000.00
inventory 17827000.00
accountsPayable 10819000.00
accumulatedOtherComprehensiveIncome 449000.00
commonStockTotalEquity 72000.00
nonCurrrentAssetsOther 2389000.00
nonCurrentAssetsTotal 11454000.00
nonCurrentLiabilitiesTotal 3235000.00
liabilitiesAndStockholdersEquity 142044000.00
cashAndShortTermInvestments 91002000.00
propertyPlantAndEquipmentGross 8660000.00
propertyPlantAndEquipmentNet 8660000.00
commonStockSharesOutstanding 27317000.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 141018000.00
otherCurrentAssets 2227000.00
totalLiab 29829000.00
totalStockholderEquity 111189000.00
otherCurrentLiab 7912000.00
otherLiab 4643000.00
otherAssets 3950000.00
cash 34972000.00
totalCurrentLiabilities 25186000.00
currentDeferredRevenue 4065000.00
netDebt -34972000.00
otherStockholderEquity 111189000.00
propertyPlantEquipment 7051000.00
totalCurrentAssets 130017000.00
shortTermInvestments 58483000.00
netReceivables 14901000.00
inventory 19434000.00
accountsPayable 13209000.00
nonCurrrentAssetsOther 3405000.00
nonCurrentAssetsTotal 11001000.00
nonCurrentLiabilitiesTotal 4643000.00
liabilitiesAndStockholdersEquity 141018000.00
cashAndShortTermInvestments 93455000.00
propertyPlantAndEquipmentGross 7051000.00
propertyPlantAndEquipmentNet 7051000.00
commonStockSharesOutstanding 27485000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 136292000.00
otherCurrentAssets 1920000.00
totalLiab 28922000.00
totalStockholderEquity 107370000.00
otherCurrentLiab 7556000.00
otherLiab 4062000.00
otherAssets 3927000.00
cash 20408000.00
totalCurrentLiabilities 24860000.00
currentDeferredRevenue 4092000.00
netDebt -20408000.00
otherStockholderEquity 107370000.00
propertyPlantEquipment 6523000.00
totalCurrentAssets 125842000.00
shortTermInvestments 69578000.00
netReceivables 17520000.00
inventory 16067000.00
accountsPayable 13212000.00
nonCurrrentAssetsOther 3382000.00
nonCurrentAssetsTotal 10450000.00
nonCurrentLiabilitiesTotal 4062000.00
liabilitiesAndStockholdersEquity 136292000.00
cashAndShortTermInvestments 89986000.00
propertyPlantAndEquipmentGross 6523000.00
propertyPlantAndEquipmentNet 6523000.00
commonStockSharesOutstanding 27299000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 131529000.00
otherCurrentAssets 2187000.00
totalLiab 27978000.00
totalStockholderEquity 103551000.00
otherCurrentLiab 7919000.00
otherLiab 4480000.00
otherAssets 3946000.00
cash 26594000.00
totalCurrentLiabilities 23498000.00
currentDeferredRevenue 3533000.00
netDebt -26594000.00
otherStockholderEquity 103551000.00
propertyPlantEquipment 5921000.00
totalCurrentAssets 121662000.00
shortTermInvestments 59515000.00
netReceivables 18491000.00
inventory 13285000.00
accountsPayable 12046000.00
nonCurrrentAssetsOther 3401000.00
nonCurrentAssetsTotal 9867000.00
nonCurrentLiabilitiesTotal 4480000.00
liabilitiesAndStockholdersEquity 131529000.00
cashAndShortTermInvestments 86109000.00
propertyPlantAndEquipmentGross 5921000.00
propertyPlantAndEquipmentNet 5921000.00
commonStockSharesOutstanding 27234000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalAssets 122947000.00
otherCurrentAssets 67420000.00
totalLiab 23041000.00
totalStockholderEquity 99906000.00
otherCurrentLiab 8082000.00
commonStock 72000.00
retainedEarnings -8568000.00
otherLiab 4482000.00
otherAssets 3721000.00
cash 18716000.00
totalCurrentLiabilities 18559000.00
currentDeferredRevenue 2172000.00
netDebt -18716000.00
otherStockholderEquity 119760000.00
propertyPlantEquipment 5998000.00
totalCurrentAssets 113228000.00
shortTermInvestments 1582000.00
netReceivables 13402000.00
inventory 9608000.00
accountsPayable 8305000.00
accumulatedOtherComprehensiveIncome -402000.00
commonStockTotalEquity 72000.00
nonCurrrentAssetsOther 3721000.00
nonCurrentAssetsTotal 9719000.00
nonCurrentLiabilitiesTotal 4482000.00
liabilitiesAndStockholdersEquity 122947000.00
cashAndShortTermInvestments 20298000.00
propertyPlantAndEquipmentGross 5998000.00
propertyPlantAndEquipmentNet 5998000.00
commonStockSharesOutstanding 26334000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 116812000.00
otherCurrentAssets 1237000.00
totalLiab 22516000.00
totalStockholderEquity 94296000.00
otherCurrentLiab 7451000.00
otherLiab 4833000.00
otherAssets 3912000.00
cash 7682000.00
totalCurrentLiabilities 17683000.00
currentDeferredRevenue 2247000.00
netDebt -7682000.00
otherStockholderEquity 94296000.00
propertyPlantEquipment 5099000.00
totalCurrentAssets 107801000.00
shortTermInvestments 75391000.00
netReceivables 12121000.00
inventory 11370000.00
accountsPayable 7985000.00
nonCurrrentAssetsOther 3281000.00
nonCurrentAssetsTotal 9011000.00
nonCurrentLiabilitiesTotal 4833000.00
liabilitiesAndStockholdersEquity 116812000.00
cashAndShortTermInvestments 83073000.00
propertyPlantAndEquipmentGross 5099000.00
propertyPlantAndEquipmentNet 5099000.00
commonStockSharesOutstanding 27079000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 121974000.00
otherCurrentAssets 2755000.00
totalLiab 33353000.00
totalStockholderEquity 88621000.00
otherCurrentLiab 8089000.00
otherLiab 4313000.00
otherAssets 4075000.00
cash 11064000.00
totalCurrentLiabilities 29040000.00
currentDeferredRevenue 8997000.00
netDebt -11064000.00
otherStockholderEquity 88621000.00
propertyPlantEquipment 4321000.00
totalCurrentAssets 113578000.00
shortTermInvestments 66477000.00
netReceivables 19675000.00
inventory 13607000.00
accountsPayable 11954000.00
nonCurrrentAssetsOther 3444000.00
nonCurrentAssetsTotal 8396000.00
nonCurrentLiabilitiesTotal 4313000.00
liabilitiesAndStockholdersEquity 121974000.00
cashAndShortTermInvestments 77541000.00
propertyPlantAndEquipmentGross 4321000.00
propertyPlantAndEquipmentNet 4321000.00
commonStockSharesOutstanding 27176000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 107628000.00
otherCurrentAssets 2560000.00
totalLiab 28874000.00
totalStockholderEquity 78754000.00
otherCurrentLiab 8588000.00
otherLiab 3896000.00
otherAssets 3851000.00
cash 14986000.00
totalCurrentLiabilities 24978000.00
currentDeferredRevenue 3770000.00
netDebt -14986000.00
otherStockholderEquity 78754000.00
propertyPlantEquipment 3649000.00
totalCurrentAssets 100128000.00
shortTermInvestments 55865000.00
netReceivables 14840000.00
inventory 11877000.00
accountsPayable 12620000.00
nonCurrrentAssetsOther 3220000.00
nonCurrentAssetsTotal 7500000.00
nonCurrentLiabilitiesTotal 3896000.00
liabilitiesAndStockholdersEquity 107628000.00
cashAndShortTermInvestments 70851000.00
propertyPlantAndEquipmentGross 3649000.00
propertyPlantAndEquipmentNet 3649000.00
commonStockSharesOutstanding 27020000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-30
currency_symbol USD
totalAssets 93377000.00
otherCurrentAssets 37298000.00
totalLiab 24993000.00
totalStockholderEquity 68384000.00
otherCurrentLiab 7908000.00
commonStock 71000.00
retainedEarnings -36686000.00
otherLiab 3732000.00
otherAssets 3580000.00
cash 25394000.00
totalCurrentLiabilities 21261000.00
currentDeferredRevenue 3397000.00
netDebt -25394000.00
otherStockholderEquity 114917000.00
propertyPlantEquipment 3094000.00
totalCurrentAssets 86703000.00
shortTermInvestments 35562000.00
netReceivables 13162000.00
inventory 10849000.00
accountsPayable 9956000.00
accumulatedOtherComprehensiveIncome 338000.00
commonStockTotalEquity 71000.00
nonCurrrentAssetsOther 3580000.00
nonCurrentAssetsTotal 6674000.00
nonCurrentLiabilitiesTotal 3732000.00
liabilitiesAndStockholdersEquity 93377000.00
cashAndShortTermInvestments 25394000.00
propertyPlantAndEquipmentGross 3094000.00
propertyPlantAndEquipmentNet 3094000.00
commonStockSharesOutstanding 25008000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 85541000.00
otherCurrentAssets 3088000.00
totalLiab 25566000.00
totalStockholderEquity 59975000.00
otherCurrentLiab 6801000.00
otherLiab 5006000.00
otherAssets 3262000.00
cash 10977000.00
totalCurrentLiabilities 20560000.00
currentDeferredRevenue 5115000.00
netDebt -10977000.00
otherStockholderEquity 59975000.00
propertyPlantEquipment 2422000.00
totalCurrentAssets 79857000.00
shortTermInvestments 43228000.00
netReceivables 12523000.00
inventory 10041000.00
accountsPayable 8644000.00
nonCurrrentAssetsOther 167000.00
nonCurrentAssetsTotal 5684000.00
nonCurrentLiabilitiesTotal 5006000.00
liabilitiesAndStockholdersEquity 85541000.00
cashAndShortTermInvestments 54205000.00
propertyPlantAndEquipmentGross 2422000.00
propertyPlantAndEquipmentNet 2422000.00
commonStockSharesOutstanding 26478000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 72650000.00
otherCurrentAssets 2307000.00
totalLiab 21079000.00
totalStockholderEquity 51571000.00
otherCurrentLiab 5357000.00
otherLiab 3486000.00
otherAssets 3059000.00
cash 6838000.00
totalCurrentLiabilities 17593000.00
currentDeferredRevenue 5685000.00
netDebt -6838000.00
otherStockholderEquity 51571000.00
propertyPlantEquipment 2302000.00
totalCurrentAssets 67289000.00
shortTermInvestments 39294000.00
netReceivables 10853000.00
inventory 7997000.00
accountsPayable 6551000.00
nonCurrrentAssetsOther 151000.00
nonCurrentAssetsTotal 5361000.00
nonCurrentLiabilitiesTotal 3486000.00
liabilitiesAndStockholdersEquity 72650000.00
cashAndShortTermInvestments 46132000.00
propertyPlantAndEquipmentGross 2302000.00
propertyPlantAndEquipmentNet 2302000.00
commonStockSharesOutstanding 26406000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 64569000.00
otherCurrentAssets 1976000.00
totalLiab 17701000.00
totalStockholderEquity 46868000.00
otherCurrentLiab 4055000.00
otherLiab 3470000.00
otherAssets 3096000.00
cash 11524000.00
totalCurrentLiabilities 14231000.00
currentDeferredRevenue 3916000.00
netDebt -11524000.00
otherStockholderEquity 46868000.00
propertyPlantEquipment 2318000.00
totalCurrentAssets 59155000.00
shortTermInvestments 28593000.00
netReceivables 10920000.00
inventory 6142000.00
accountsPayable 6260000.00
nonCurrrentAssetsOther 2526000.00
nonCurrentAssetsTotal 5414000.00
nonCurrentLiabilitiesTotal 3470000.00
liabilitiesAndStockholdersEquity 64569000.00
cashAndShortTermInvestments 40117000.00
propertyPlantAndEquipmentGross 2318000.00
propertyPlantAndEquipmentNet 2318000.00
commonStockSharesOutstanding 24236000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-26
currency_symbol USD
totalAssets 40924000.00
otherCurrentAssets 1728000.00
totalLiab 14009000.00
totalStockholderEquity 26915000.00
otherCurrentLiab 1663000.00
commonStock 56000.00
retainedEarnings -58861000.00
otherLiab 3386000.00
otherAssets 3071000.00
cash 9861000.00
totalCurrentLiabilities 10623000.00
currentDeferredRevenue 1671000.00
netDebt -9861000.00
shortTermDebt 3574000.00
otherStockholderEquity 94423000.00
propertyPlantEquipment 2163000.00
totalCurrentAssets 35690000.00
shortTermInvestments 8607000.00
netReceivables 11545000.00
inventory 3949000.00
accountsPayable 3715000.00
accumulatedOtherComprehensiveIncome 45000.00
commonStockTotalEquity 56000.00
nonCurrrentAssetsOther 2510000.00
nonCurrentAssetsTotal 5234000.00
nonCurrentLiabilitiesTotal 3386000.00
liabilitiesAndStockholdersEquity 40924000.00
cashAndShortTermInvestments 18468000.00
propertyPlantAndEquipmentNet 2163000.00
commonStockSharesOutstanding 19417000.00
2009-09-30
date 2009-09-30
filing_date 2009-10-13
currency_symbol USD
totalAssets 32273000.00
otherCurrentAssets 1212000.00
totalLiab 9090000.00
totalStockholderEquity 23183000.00
otherCurrentLiab 3357000.00
commonStock 55000.00
retainedEarnings -61555000.00
otherLiab 3518000.00
otherAssets 2961000.00
cash 15546000.00
totalCurrentLiabilities 5572000.00
currentDeferredRevenue 699000.00
netDebt -15546000.00
otherStockholderEquity 84447000.00
propertyPlantEquipment 2196000.00
totalCurrentAssets 27116000.00
shortTermInvestments 47000.00
netReceivables 5602000.00
inventory 4709000.00
accountsPayable 1516000.00
accumulatedOtherComprehensiveIncome 236000.00
commonStockTotalEquity 55000.00
nonCurrrentAssetsOther 2436000.00
nonCurrentAssetsTotal 5157000.00
nonCurrentLiabilitiesTotal 3518000.00
liabilitiesAndStockholdersEquity 32273000.00
cashAndShortTermInvestments 15593000.00
propertyPlantAndEquipmentNet 2196000.00
commonStockSharesOutstanding 19942000.00
2009-06-30
date 2009-06-30
filing_date 2009-07-01
currency_symbol USD
totalAssets 30667000.00
otherCurrentAssets 1301000.00
totalLiab 9624000.00
totalStockholderEquity 21043000.00
otherCurrentLiab 2494000.00
otherLiab 3341000.00
otherAssets 2790000.00
cash 9017000.00
totalCurrentLiabilities 6283000.00
currentDeferredRevenue 1611000.00
netDebt -9017000.00
otherStockholderEquity 21043000.00
propertyPlantEquipment 2429000.00
totalCurrentAssets 25448000.00
shortTermInvestments 4645000.00
netReceivables 4980000.00
inventory 5505000.00
accountsPayable 2178000.00
nonCurrrentAssetsOther 2266000.00
nonCurrentAssetsTotal 5219000.00
nonCurrentLiabilitiesTotal 3341000.00
liabilitiesAndStockholdersEquity 30667000.00
cashAndShortTermInvestments 13662000.00
propertyPlantAndEquipmentNet 2429000.00
commonStockSharesOutstanding 19378000.00
2009-03-31
date 2009-03-31
filing_date 2009-04-20
currency_symbol USD
totalAssets 30548000.00
otherCurrentAssets 690000.00
totalLiab 9987000.00
totalStockholderEquity 20561000.00
otherCurrentLiab 2975000.00
otherLiab 3149000.00
otherAssets 2816000.00
cash 11039000.00
totalCurrentLiabilities 6838000.00
currentDeferredRevenue 1583000.00
netDebt -11039000.00
otherStockholderEquity 20561000.00
propertyPlantEquipment 2480000.00
totalCurrentAssets 25252000.00
shortTermInvestments 4642000.00
netReceivables 2539000.00
inventory 6342000.00
accountsPayable 2280000.00
nonCurrrentAssetsOther 2152000.00
nonCurrentAssetsTotal 5296000.00
nonCurrentLiabilitiesTotal 3149000.00
liabilitiesAndStockholdersEquity 30548000.00
cashAndShortTermInvestments 15681000.00
propertyPlantAndEquipmentNet 2480000.00
commonStockSharesOutstanding 19378000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-30
currency_symbol USD
totalAssets 35791000.00
otherCurrentAssets 1086000.00
totalLiab 13450000.00
totalStockholderEquity 22341000.00
otherCurrentLiab 4042000.00
commonStock 55000.00
retainedEarnings -61492000.00
otherLiab 3543000.00
otherAssets 2842000.00
cash 19325000.00
totalCurrentLiabilities 9907000.00
currentDeferredRevenue 2385000.00
netDebt -19325000.00
otherStockholderEquity 91294000.00
propertyPlantEquipment 2796000.00
totalCurrentAssets 30153000.00
shortTermInvestments 97000.00
netReceivables 2783000.00
inventory 6862000.00
accountsPayable 3480000.00
accumulatedOtherComprehensiveIncome -191000.00
commonStockTotalEquity 55000.00
nonCurrrentAssetsOther 2298000.00
nonCurrentAssetsTotal 5638000.00
nonCurrentLiabilitiesTotal 3543000.00
liabilitiesAndStockholdersEquity 35791000.00
cashAndShortTermInvestments 19422000.00
propertyPlantAndEquipmentNet 2796000.00
commonStockSharesOutstanding 19378000.00
2008-09-30
date 2008-09-30
filing_date 2008-10-15
currency_symbol USD
totalAssets 38843000.00
otherCurrentAssets 1570000.00
totalLiab 15695000.00
totalStockholderEquity 23148000.00
otherCurrentLiab 4481000.00
otherLiab 4938000.00
otherAssets 4107000.00
cash 8521000.00
totalCurrentLiabilities 10757000.00
currentDeferredRevenue 2355000.00
netDebt -8521000.00
otherStockholderEquity 29701000.00
propertyPlantEquipment 3081000.00
totalCurrentAssets 31655000.00
shortTermInvestments 8695000.00
netReceivables 5248000.00
inventory 7621000.00
accountsPayable 3921000.00
accumulatedOtherComprehensiveIncome 23148000.00
nonCurrrentAssetsOther 4107000.00
nonCurrentAssetsTotal 7188000.00
nonCurrentLiabilitiesTotal 4938000.00
liabilitiesAndStockholdersEquity 38843000.00
cashAndShortTermInvestments 17216000.00
propertyPlantAndEquipmentNet 3081000.00
commonStockSharesOutstanding 19378000.00
2008-06-30
date 2008-06-30
filing_date 2008-07-10
currency_symbol USD
totalAssets 43908000.00
otherCurrentAssets 1977000.00
totalLiab 17541000.00
totalStockholderEquity 26367000.00
otherCurrentLiab 6289000.00
otherLiab 4934000.00
otherAssets 4739000.00
cash 13744000.00
totalCurrentLiabilities 12607000.00
currentDeferredRevenue 1908000.00
netDebt -13744000.00
otherStockholderEquity 32920000.00
propertyPlantEquipment 3091000.00
totalCurrentAssets 36078000.00
shortTermInvestments 5844000.00
netReceivables 5040000.00
inventory 9473000.00
accountsPayable 4410000.00
accumulatedOtherComprehensiveIncome -6553000.00
nonCurrrentAssetsOther 4739000.00
nonCurrentAssetsTotal 7830000.00
nonCurrentLiabilitiesTotal 4934000.00
liabilitiesAndStockholdersEquity 43908000.00
cashAndShortTermInvestments 19588000.00
propertyPlantAndEquipmentNet 3091000.00
commonStockSharesOutstanding 19541000.00
2008-03-31
date 2008-03-31
filing_date 2008-04-17
currency_symbol USD
totalAssets 47338000.00
otherCurrentAssets 2398000.00
totalLiab 19952000.00
totalStockholderEquity 27386000.00
otherCurrentLiab 6990000.00
otherLiab 4748000.00
otherAssets 5923000.00
cash 10332000.00
totalCurrentLiabilities 15204000.00
currentDeferredRevenue 1384000.00
netDebt -10332000.00
otherStockholderEquity 34547000.00
propertyPlantEquipment 3687000.00
totalCurrentAssets 37728000.00
shortTermInvestments 6755000.00
netReceivables 8371000.00
inventory 9872000.00
accountsPayable 6830000.00
accumulatedOtherComprehensiveIncome 27386000.00
nonCurrrentAssetsOther 5923000.00
nonCurrentAssetsTotal 9610000.00
nonCurrentLiabilitiesTotal 4748000.00
liabilitiesAndStockholdersEquity 47338000.00
cashAndShortTermInvestments 17087000.00
propertyPlantAndEquipmentNet 3687000.00
commonStockSharesOutstanding 19541000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-28
currency_symbol USD
totalAssets 48385000.00
otherCurrentAssets 1703000.00
totalLiab 20801000.00
totalStockholderEquity 27584000.00
otherCurrentLiab 578000.00
commonStock 55000.00
retainedEarnings -56071000.00
otherLiab 4513000.00
otherAssets 7953000.00
cash 15324000.00
totalCurrentLiabilities 16288000.00
currentDeferredRevenue 1496000.00
netDebt -15324000.00
shortTermDebt 6732000.00
otherStockholderEquity 90153000.00
propertyPlantEquipment 3484000.00
totalCurrentAssets 36948000.00
shortTermInvestments 2251000.00
netReceivables 9146000.00
inventory 8524000.00
accountsPayable 7482000.00
accumulatedOtherComprehensiveIncome 199000.00
commonStockTotalEquity 55000.00
nonCurrrentAssetsOther 7953000.00
nonCurrentAssetsTotal 11437000.00
nonCurrentLiabilitiesTotal 4513000.00
liabilitiesAndStockholdersEquity 48385000.00
cashAndShortTermInvestments 17575000.00
propertyPlantAndEquipmentGross 3484000.00
propertyPlantAndEquipmentNet 3484000.00
commonStockSharesOutstanding 19026000.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalAssets 44984000.00
otherCurrentAssets 1644000.00
totalLiab 17193000.00
totalStockholderEquity 27791000.00
otherCurrentLiab 6164000.00
otherLiab 4243000.00
otherAssets 6720000.00
cash 10704000.00
totalCurrentLiabilities 12950000.00
currentDeferredRevenue 1469000.00
netDebt -10704000.00
otherStockholderEquity 33056000.00
propertyPlantEquipment 3324000.00
totalCurrentAssets 34940000.00
shortTermInvestments 5597000.00
netReceivables 10255000.00
inventory 6740000.00
accountsPayable 5317000.00
accumulatedOtherComprehensiveIncome 27791000.00
nonCurrrentAssetsOther 6720000.00
nonCurrentAssetsTotal 10044000.00
nonCurrentLiabilitiesTotal 4243000.00
liabilitiesAndStockholdersEquity 44984000.00
cashAndShortTermInvestments 16301000.00
propertyPlantAndEquipmentGross 3324000.00
propertyPlantAndEquipmentNet 3324000.00
commonStockSharesOutstanding 19026000.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalAssets 48227000.00
intangibleAssets 2811000.00
otherCurrentAssets 2070000.00
totalLiab 17345000.00
totalStockholderEquity 30882000.00
otherCurrentLiab 6358000.00
otherLiab 4141000.00
otherAssets 9277000.00
cash 6254000.00
totalCurrentLiabilities 13204000.00
currentDeferredRevenue 1752000.00
netDebt -6254000.00
otherStockholderEquity 36147000.00
propertyPlantEquipment 2886000.00
totalCurrentAssets 36064000.00
shortTermInvestments 9956000.00
netReceivables 8729000.00
inventory 9055000.00
accountsPayable 5094000.00
accumulatedOtherComprehensiveIncome 30882000.00
nonCurrrentAssetsOther 6466000.00
nonCurrentAssetsTotal 12163000.00
nonCurrentLiabilitiesTotal 4141000.00
liabilitiesAndStockholdersEquity 48227000.00
cashAndShortTermInvestments 16210000.00
propertyPlantAndEquipmentGross 2886000.00
propertyPlantAndEquipmentNet 2886000.00
commonStockSharesOutstanding 19652000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-11
currency_symbol USD
totalAssets 44419000.00
intangibleAssets 2235000.00
otherCurrentAssets 1917000.00
totalLiab 19844000.00
totalStockholderEquity 24575000.00
otherCurrentLiab 968000.00
commonStock 50000.00
retainedEarnings -52154000.00
otherLiab 4168000.00
goodWill 792000.00
otherAssets 10503000.00
cash 4176000.00
totalCurrentLiabilities 15571000.00
currentDeferredRevenue 3048000.00
netDebt -4176000.00
shortTermDebt 5131000.00
otherStockholderEquity 81944000.00
propertyPlantEquipment 2883000.00
totalCurrentAssets 31444000.00
shortTermInvestments 6131000.00
netReceivables 10252000.00
inventory 8968000.00
accountsPayable 6424000.00
accumulatedOtherComprehensiveIncome -6000.00
nonCurrrentAssetsOther 7347000.00
nonCurrentAssetsTotal 12975000.00
nonCurrentLiabilitiesTotal 4273000.00
liabilitiesAndStockholdersEquity 44419000.00
cashAndShortTermInvestments 10307000.00
propertyPlantAndEquipmentGross 2883000.00
propertyPlantAndEquipmentNet 2601000.00
commonStockSharesOutstanding 16178000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 44419000.00
intangibleAssets 2235000.00
otherCurrentAssets 1917000.00
totalLiab 19844000.00
totalStockholderEquity 24575000.00
otherCurrentLiab 968000.00
commonStock 50000.00
retainedEarnings -52154000.00
otherLiab 4273000.00
goodWill 792000.00
otherAssets 10374000.00
cash 4176000.00
totalCurrentLiabilities 15571000.00
currentDeferredRevenue 3048000.00
netDebt -4176000.00
shortTermDebt 5131000.00
otherStockholderEquity 81944000.00
propertyPlantEquipment 2601000.00
totalCurrentAssets 31444000.00
shortTermInvestments 6131000.00
netReceivables 10252000.00
inventory 8968000.00
accountsPayable 6424000.00
accumulatedOtherComprehensiveIncome -6000.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 7347000.00
nonCurrentAssetsTotal 12975000.00
nonCurrentLiabilitiesTotal 4273000.00
liabilitiesAndStockholdersEquity 44419000.00
cashAndShortTermInvestments 10307000.00
propertyPlantAndEquipmentGross 2601000.00
propertyPlantAndEquipmentNet 2601000.00
commonStockSharesOutstanding 16178000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 43730000.00
intangibleAssets 3236000.00
otherCurrentAssets 1401000.00
totalLiab 18746000.00
totalStockholderEquity 24984000.00
otherCurrentLiab 8448000.00
commonStock 50000.00
retainedEarnings -51394000.00
otherLiab 4239000.00
otherAssets 11596000.00
cash 5702000.00
totalCurrentLiabilities 14507000.00
netDebt -5702000.00
otherStockholderEquity 81791000.00
propertyPlantEquipment 2398000.00
totalCurrentAssets 29736000.00
shortTermInvestments 4599000.00
netReceivables 8905000.00
inventory 9129000.00
accountsPayable 6059000.00
accumulatedOtherComprehensiveIncome -573000.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 8360000.00
nonCurrentAssetsTotal 13994000.00
nonCurrentLiabilitiesTotal 4239000.00
liabilitiesAndStockholdersEquity 43730000.00
cashAndShortTermInvestments 10301000.00
propertyPlantAndEquipmentGross 2398000.00
propertyPlantAndEquipmentNet 2398000.00
commonStockSharesOutstanding 16178000.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalAssets 41007000.00
otherCurrentAssets 2218000.00
totalLiab 17784000.00
totalStockholderEquity 23223000.00
otherCurrentLiab 7404000.00
commonStock 46000.00
retainedEarnings -50620000.00
otherLiab 3862000.00
otherAssets 9310000.00
cash 5188000.00
totalCurrentLiabilities 13922000.00
netDebt -5188000.00
otherStockholderEquity 79260000.00
propertyPlantEquipment 2500000.00
totalCurrentAssets 29197000.00
shortTermInvestments 5854000.00
netReceivables 8951000.00
inventory 6986000.00
accountsPayable 6518000.00
accumulatedOtherComprehensiveIncome 30000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 9310000.00
nonCurrentAssetsTotal 11810000.00
nonCurrentLiabilitiesTotal 3862000.00
liabilitiesAndStockholdersEquity 41007000.00
cashAndShortTermInvestments 11042000.00
propertyPlantAndEquipmentGross 2500000.00
propertyPlantAndEquipmentNet 2500000.00
commonStockSharesOutstanding 15481000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
totalAssets 42339000.00
otherCurrentAssets 1141000.00
totalLiab 18895000.00
totalStockholderEquity 23444000.00
otherCurrentLiab 935000.00
commonStock 46000.00
retainedEarnings -50220000.00
otherLiab 4301000.00
otherAssets 9314000.00
cash 5776000.00
totalCurrentLiabilities 14624000.00
currentDeferredRevenue 3852000.00
netDebt -5776000.00
shortTermDebt 4093000.00
otherStockholderEquity 79081000.00
propertyPlantEquipment 2582000.00
totalCurrentAssets 29458000.00
shortTermInvestments 9094000.00
netReceivables 6841000.00
inventory 6606000.00
accountsPayable 5744000.00
accumulatedOtherComprehensiveIncome -18000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10374000.00
nonCurrentAssetsTotal 12881000.00
nonCurrentLiabilitiesTotal 4271000.00
liabilitiesAndStockholdersEquity 42339000.00
cashAndShortTermInvestments 14870000.00
propertyPlantAndEquipmentGross 2582000.00
propertyPlantAndEquipmentNet 2507000.00
commonStockSharesOutstanding 15453000.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 42339000.00
otherCurrentAssets 1141000.00
totalLiab 18895000.00
totalStockholderEquity 23444000.00
otherCurrentLiab 935000.00
commonStock 46000.00
retainedEarnings -50220000.00
otherLiab 4271000.00
otherAssets 10374000.00
cash 5776000.00
totalCurrentLiabilities 14624000.00
currentDeferredRevenue 3852000.00
netDebt -5776000.00
shortTermDebt 4093000.00
otherStockholderEquity 79081000.00
propertyPlantEquipment 2507000.00
totalCurrentAssets 29458000.00
shortTermInvestments 9094000.00
netReceivables 6841000.00
inventory 6606000.00
accountsPayable 5744000.00
accumulatedOtherComprehensiveIncome -18000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10374000.00
nonCurrentAssetsTotal 12881000.00
nonCurrentLiabilitiesTotal 4271000.00
liabilitiesAndStockholdersEquity 42339000.00
cashAndShortTermInvestments 14870000.00
propertyPlantAndEquipmentGross 2507000.00
propertyPlantAndEquipmentNet 2507000.00
commonStockSharesOutstanding 15453000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalAssets 40403000.00
otherCurrentAssets 1668000.00
totalLiab 12804000.00
totalStockholderEquity 27599000.00
otherCurrentLiab 5145000.00
commonStock 46000.00
retainedEarnings -45959000.00
otherLiab 3279000.00
otherAssets 11635000.00
cash 7706000.00
totalCurrentLiabilities 9525000.00
netDebt -7706000.00
otherStockholderEquity 78081000.00
propertyPlantEquipment 2473000.00
totalCurrentAssets 26295000.00
shortTermInvestments 7110000.00
netReceivables 5215000.00
inventory 4596000.00
accountsPayable 4380000.00
accumulatedOtherComprehensiveIncome -86000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 11635000.00
nonCurrentAssetsTotal 14108000.00
nonCurrentLiabilitiesTotal 3279000.00
liabilitiesAndStockholdersEquity 40403000.00
cashAndShortTermInvestments 14816000.00
propertyPlantAndEquipmentGross 2473000.00
propertyPlantAndEquipmentNet 2473000.00
commonStockSharesOutstanding 15453000.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
totalAssets 40394000.00
otherCurrentAssets 1338000.00
totalLiab 12099000.00
totalStockholderEquity 28295000.00
otherCurrentLiab 5074000.00
commonStock 46000.00
retainedEarnings -44989000.00
otherLiab 3267000.00
otherAssets 12751000.00
cash 5708000.00
totalCurrentLiabilities 8832000.00
netDebt -5708000.00
otherStockholderEquity 77807000.00
propertyPlantEquipment 2514000.00
totalCurrentAssets 25129000.00
shortTermInvestments 7960000.00
netReceivables 5350000.00
inventory 4773000.00
accountsPayable 3758000.00
accumulatedOtherComprehensiveIncome -261000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 12751000.00
nonCurrentAssetsTotal 15265000.00
nonCurrentLiabilitiesTotal 3267000.00
liabilitiesAndStockholdersEquity 40394000.00
cashAndShortTermInvestments 13668000.00
propertyPlantAndEquipmentGross 2514000.00
propertyPlantAndEquipmentNet 2514000.00
commonStockSharesOutstanding 15401000.00
2005-03-31
date 2005-03-31
filing_date 2005-06-28
currency_symbol USD
totalAssets 49462000.00
otherCurrentAssets 1169000.00
totalLiab 14994000.00
totalStockholderEquity 34468000.00
otherCurrentLiab 6389000.00
commonStock 46000.00
retainedEarnings -38919000.00
otherLiab 3364000.00
otherAssets 14240000.00
cash 12171000.00
totalCurrentLiabilities 11405000.00
netDebt -12171000.00
otherStockholderEquity 77910000.00
propertyPlantEquipment 2086000.00
totalCurrentAssets 36539000.00
shortTermInvestments 10499000.00
netReceivables 7461000.00
inventory 5239000.00
accountsPayable 5016000.00
accumulatedOtherComprehensiveIncome 8000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10804000.00
nonCurrentAssetsTotal 12923000.00
nonCurrentLiabilitiesTotal 3589000.00
liabilitiesAndStockholdersEquity 49462000.00
cashAndShortTermInvestments 22670000.00
propertyPlantAndEquipmentGross 2086000.00
propertyPlantAndEquipmentNet 2119000.00
commonStockSharesOutstanding 15268000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 49462000.00
otherCurrentAssets 1169000.00
totalLiab 14994000.00
totalStockholderEquity 34468000.00
otherCurrentLiab 6389000.00
commonStock 46000.00
retainedEarnings -38919000.00
otherLiab 7051000.00
otherAssets 10804000.00
cash 12171000.00
totalCurrentLiabilities 11405000.00
netDebt -12171000.00
otherStockholderEquity 77910000.00
propertyPlantEquipment 2119000.00
totalCurrentAssets 36539000.00
shortTermInvestments 10499000.00
netReceivables 7461000.00
inventory 5239000.00
accountsPayable 5016000.00
accumulatedOtherComprehensiveIncome 8000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10804000.00
nonCurrentAssetsTotal 12923000.00
nonCurrentLiabilitiesTotal 3589000.00
liabilitiesAndStockholdersEquity 49462000.00
cashAndShortTermInvestments 22670000.00
propertyPlantAndEquipmentGross 2119000.00
propertyPlantAndEquipmentNet 2119000.00
commonStockSharesOutstanding 15268000.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
totalAssets 48820000.00
otherCurrentAssets 1290000.00
totalLiab 14671000.00
totalStockholderEquity 34149000.00
otherCurrentLiab 6145000.00
commonStock 46000.00
retainedEarnings -39106000.00
otherLiab 3473000.00
otherAssets 13405000.00
cash 14499000.00
totalCurrentLiabilities 11198000.00
netDebt -14499000.00
otherStockholderEquity 77451000.00
propertyPlantEquipment 1521000.00
totalCurrentAssets 33894000.00
shortTermInvestments 5532000.00
netReceivables 8106000.00
inventory 4467000.00
accountsPayable 5053000.00
accumulatedOtherComprehensiveIncome -7000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 13405000.00
nonCurrentAssetsTotal 14926000.00
nonCurrentLiabilitiesTotal 3473000.00
liabilitiesAndStockholdersEquity 48820000.00
cashAndShortTermInvestments 20031000.00
propertyPlantAndEquipmentGross 1521000.00
propertyPlantAndEquipmentNet 1521000.00
commonStockSharesOutstanding 15268000.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
totalAssets 47693000.00
otherCurrentAssets 927000.00
totalLiab 14249000.00
totalStockholderEquity 33444000.00
otherCurrentLiab 6328000.00
commonStock 46000.00
retainedEarnings -39867000.00
otherLiab 3402000.00
otherAssets 11628000.00
cash 16249000.00
totalCurrentLiabilities 10847000.00
netDebt -16249000.00
otherStockholderEquity 77507000.00
propertyPlantEquipment 1507000.00
totalCurrentAssets 34558000.00
shortTermInvestments 3850000.00
netReceivables 9194000.00
inventory 4338000.00
accountsPayable 4519000.00
accumulatedOtherComprehensiveIncome 66000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 11628000.00
nonCurrentAssetsTotal 13135000.00
nonCurrentLiabilitiesTotal 3402000.00
liabilitiesAndStockholdersEquity 47693000.00
cashAndShortTermInvestments 20099000.00
propertyPlantAndEquipmentGross 1507000.00
propertyPlantAndEquipmentNet 1507000.00
commonStockSharesOutstanding 15261000.00
2004-03-31
date 2004-03-31
filing_date 2004-06-29
currency_symbol USD
totalAssets 47918000.00
intangibleAssets 1386000.00
otherCurrentAssets 1244000.00
totalLiab 15582000.00
totalStockholderEquity 32336000.00
otherCurrentLiab 7102000.00
commonStock 46000.00
retainedEarnings -40386000.00
otherLiab 3102000.00
otherAssets 3678000.00
cash 26634000.00
totalCurrentLiabilities 12491000.00
netDebt -26634000.00
otherStockholderEquity 76918000.00
propertyPlantEquipment 1487000.00
totalCurrentAssets 42841000.00
shortTermInvestments 5007000.00
netReceivables 5804000.00
inventory 4152000.00
accountsPayable 5389000.00
accumulatedOtherComprehensiveIncome -109000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 3652000.00
nonCurrentAssetsTotal 5077000.00
nonCurrentLiabilitiesTotal 3091000.00
liabilitiesAndStockholdersEquity 47918000.00
cashAndShortTermInvestments 31641000.00
propertyPlantAndEquipmentGross 1487000.00
propertyPlantAndEquipmentNet 1425000.00
commonStockSharesOutstanding 14988000.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalAssets 47918000.00
otherCurrentAssets 1244000.00
totalLiab 15582000.00
totalStockholderEquity 32336000.00
otherCurrentLiab 7102000.00
commonStock 46000.00
retainedEarnings -40386000.00
otherLiab 3091000.00
otherAssets 3652000.00
cash 26634000.00
totalCurrentLiabilities 12491000.00
netDebt -26634000.00
otherStockholderEquity 76918000.00
propertyPlantEquipment 1425000.00
totalCurrentAssets 42841000.00
shortTermInvestments 5007000.00
netReceivables 5804000.00
inventory 4152000.00
accountsPayable 5389000.00
accumulatedOtherComprehensiveIncome -109000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 3652000.00
nonCurrentAssetsTotal 5077000.00
nonCurrentLiabilitiesTotal 3091000.00
liabilitiesAndStockholdersEquity 47918000.00
cashAndShortTermInvestments 31641000.00
propertyPlantAndEquipmentGross 1425000.00
propertyPlantAndEquipmentNet 1425000.00
commonStockSharesOutstanding 14988000.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
totalAssets 46287000.00
otherCurrentAssets 1103000.00
totalLiab 14859000.00
totalStockholderEquity 31428000.00
otherCurrentLiab 8317000.00
commonStock 46000.00
retainedEarnings -40963000.00
otherLiab 2755000.00
otherAssets 3443000.00
cash 28383000.00
totalCurrentLiabilities 12104000.00
netDebt -28383000.00
otherStockholderEquity 75970000.00
propertyPlantEquipment 1442000.00
totalCurrentAssets 41402000.00
shortTermInvestments 1990000.00
netReceivables 7015000.00
inventory 2911000.00
accountsPayable 3787000.00
accumulatedOtherComprehensiveIncome -235000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 3443000.00
nonCurrentAssetsTotal 4885000.00
nonCurrentLiabilitiesTotal 2755000.00
liabilitiesAndStockholdersEquity 46287000.00
cashAndShortTermInvestments 30373000.00
propertyPlantAndEquipmentGross 1442000.00
propertyPlantAndEquipmentNet 1442000.00
commonStockSharesOutstanding 14988000.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalAssets 46048000.00
otherCurrentAssets 1882000.00
totalLiab 13998000.00
totalStockholderEquity 32050000.00
otherCurrentLiab 7780000.00
commonStock 46000.00
retainedEarnings -40116000.00
otherLiab 2821000.00
otherAssets 2007000.00
cash 30032000.00
totalCurrentLiabilities 11177000.00
netDebt -30032000.00
otherStockholderEquity 75745000.00
propertyPlantEquipment 1546000.00
totalCurrentAssets 42495000.00
shortTermInvestments 994000.00
netReceivables 6883000.00
inventory 2704000.00
accountsPayable 3397000.00
accumulatedOtherComprehensiveIncome -346000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 2007000.00
nonCurrentAssetsTotal 3553000.00
nonCurrentLiabilitiesTotal 2821000.00
liabilitiesAndStockholdersEquity 46048000.00
cashAndShortTermInvestments 31026000.00
propertyPlantAndEquipmentGross 1546000.00
propertyPlantAndEquipmentNet 1546000.00
commonStockSharesOutstanding 14939000.00
2003-03-31
date 2003-03-31
filing_date 2003-06-26
currency_symbol USD
totalAssets 49008000.00
otherCurrentAssets 1759000.00
totalLiab 13331000.00
totalStockholderEquity 35677000.00
otherCurrentLiab 7616000.00
commonStock 46000.00
retainedEarnings -36174000.00
otherLiab 2495000.00
otherAssets 1748000.00
cash 36964000.00
totalCurrentLiabilities 10956000.00
netDebt -36964000.00
otherStockholderEquity 75430000.00
propertyPlantEquipment 1667000.00
totalCurrentAssets 45530000.00
shortTermInvestments 994000.00
netReceivables 2663000.00
inventory 3150000.00
accountsPayable 3340000.00
accumulatedOtherComprehensiveIncome -809000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 1701000.00
nonCurrentAssetsTotal 3478000.00
nonCurrentLiabilitiesTotal 2375000.00
liabilitiesAndStockholdersEquity 49008000.00
cashAndShortTermInvestments 37958000.00
propertyPlantAndEquipmentGross 1667000.00
propertyPlantAndEquipmentNet 1777000.00
commonStockSharesOutstanding 14931000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 49008000.00
otherCurrentAssets 1759000.00
totalLiab 13331000.00
totalStockholderEquity 35677000.00
otherCurrentLiab 7616000.00
commonStock 46000.00
retainedEarnings -36174000.00
otherLiab 2375000.00
otherAssets 1701000.00
cash 36964000.00
totalCurrentLiabilities 10956000.00
netDebt -36964000.00
otherStockholderEquity 75430000.00
propertyPlantEquipment 1777000.00
totalCurrentAssets 45530000.00
shortTermInvestments 994000.00
netReceivables 2663000.00
inventory 3150000.00
accountsPayable 3340000.00
accumulatedOtherComprehensiveIncome -809000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 1701000.00
nonCurrentAssetsTotal 3478000.00
nonCurrentLiabilitiesTotal 2375000.00
liabilitiesAndStockholdersEquity 49008000.00
cashAndShortTermInvestments 37958000.00
propertyPlantAndEquipmentGross 1777000.00
propertyPlantAndEquipmentNet 1777000.00
commonStockSharesOutstanding 14931000.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
totalAssets 51142000.00
otherCurrentAssets 2581000.00
totalLiab 13137000.00
totalStockholderEquity 38005000.00
otherCurrentLiab 7089000.00
commonStock 46000.00
retainedEarnings -33686000.00
otherLiab 2392000.00
otherAssets 2704000.00
cash 29413000.00
totalCurrentLiabilities 10745000.00
netDebt -29413000.00
otherStockholderEquity 72755000.00
propertyPlantEquipment 1836000.00
totalCurrentAssets 46602000.00
shortTermInvestments 6958000.00
netReceivables 4118000.00
inventory 3532000.00
accountsPayable 3656000.00
accumulatedOtherComprehensiveIncome -1110000.00
nonCurrrentAssetsOther 2704000.00
nonCurrentAssetsTotal 4540000.00
nonCurrentLiabilitiesTotal 2392000.00
liabilitiesAndStockholdersEquity 51142000.00
cashAndShortTermInvestments 36371000.00
propertyPlantAndEquipmentNet 1836000.00
commonStockSharesOutstanding 14904000.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
totalAssets 53062000.00
otherCurrentAssets 3281000.00
totalLiab 12660000.00
totalStockholderEquity 40402000.00
otherCurrentLiab 7232000.00
commonStock 46000.00
retainedEarnings -31010000.00
otherLiab 2316000.00
otherAssets 1910000.00
cash 30760000.00
totalCurrentLiabilities 10344000.00
netDebt -30760000.00
otherStockholderEquity 72764000.00
propertyPlantEquipment 2290000.00
totalCurrentAssets 48862000.00
shortTermInvestments 6907000.00
netReceivables 4412000.00
inventory 3502000.00
accountsPayable 3112000.00
accumulatedOtherComprehensiveIncome -1398000.00
nonCurrrentAssetsOther 1910000.00
nonCurrentAssetsTotal 4200000.00
nonCurrentLiabilitiesTotal 2316000.00
liabilitiesAndStockholdersEquity 53062000.00
cashAndShortTermInvestments 37667000.00
propertyPlantAndEquipmentNet 2290000.00
commonStockSharesOutstanding 14653000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
totalAssets 59564000.00
otherCurrentAssets 1389000.00
totalLiab 12558000.00
totalStockholderEquity 47006000.00
otherCurrentLiab 7825000.00
commonStock 46000.00
retainedEarnings -23217000.00
otherLiab 2220000.00
otherAssets 1521000.00
cash 34468000.00
totalCurrentLiabilities 10512000.00
netDebt -34468000.00
otherStockholderEquity 72774000.00
propertyPlantEquipment 2063000.00
totalCurrentAssets 56041000.00
shortTermInvestments 14198000.00
netReceivables 1673000.00
inventory 4313000.00
accountsPayable 2687000.00
accumulatedOtherComprehensiveIncome -2597000.00
nonCurrrentAssetsOther 1545000.00
nonCurrentAssetsTotal 3523000.00
nonCurrentLiabilitiesTotal 2046000.00
liabilitiesAndStockholdersEquity 59564000.00
cashAndShortTermInvestments 48666000.00
propertyPlantAndEquipmentNet 1978000.00
commonStockSharesOutstanding 14622000.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 59564000.00
otherCurrentAssets 1389000.00
totalLiab 12558000.00
totalStockholderEquity 47006000.00
otherCurrentLiab 7825000.00
commonStock 46000.00
retainedEarnings -23217000.00
otherLiab 2046000.00
otherAssets 1545000.00
cash 34468000.00
totalCurrentLiabilities 10512000.00
netDebt -34468000.00
otherStockholderEquity 72774000.00
propertyPlantEquipment 1978000.00
totalCurrentAssets 56041000.00
shortTermInvestments 14198000.00
netReceivables 1673000.00
inventory 4313000.00
accountsPayable 2687000.00
accumulatedOtherComprehensiveIncome -2597000.00
nonCurrrentAssetsOther 1545000.00
nonCurrentAssetsTotal 3523000.00
nonCurrentLiabilitiesTotal 2046000.00
liabilitiesAndStockholdersEquity 59564000.00
cashAndShortTermInvestments 48666000.00
propertyPlantAndEquipmentNet 1978000.00
commonStockSharesOutstanding 14622000.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
totalAssets 62839000.00
otherCurrentAssets 1879000.00
totalLiab 12326000.00
totalStockholderEquity 50513000.00
otherCurrentLiab 6983000.00
commonStock 46000.00
retainedEarnings -19908000.00
otherLiab 2003000.00
otherAssets 1504000.00
cash 45027000.00
totalCurrentLiabilities 10323000.00
netDebt -45027000.00
otherStockholderEquity 73227000.00
propertyPlantEquipment 2046000.00
totalCurrentAssets 59289000.00
shortTermInvestments 5632000.00
netReceivables 2449000.00
inventory 4302000.00
accountsPayable 3340000.00
accumulatedOtherComprehensiveIncome -2852000.00
nonCurrrentAssetsOther 1504000.00
nonCurrentAssetsTotal 3550000.00
nonCurrentLiabilitiesTotal 2003000.00
liabilitiesAndStockholdersEquity 62839000.00
cashAndShortTermInvestments 50659000.00
propertyPlantAndEquipmentNet 2046000.00
commonStockSharesOutstanding 15126000.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
totalAssets 62839000.00
otherCurrentAssets 1879000.00
totalLiab 12326000.00
totalStockholderEquity 50513000.00
otherCurrentLiab 6983000.00
commonStock 46000.00
retainedEarnings -19908000.00
otherLiab 1975000.00
otherAssets 1445000.00
cash 45027000.00
totalCurrentLiabilities 10323000.00
netDebt -45027000.00
otherStockholderEquity 73227000.00
propertyPlantEquipment 1804000.00
totalCurrentAssets 59289000.00
shortTermInvestments 5632000.00
netReceivables 2449000.00
inventory 4302000.00
accountsPayable 3340000.00
accumulatedOtherComprehensiveIncome -2852000.00
nonCurrrentAssetsOther 1504000.00
nonCurrentAssetsTotal 3550000.00
nonCurrentLiabilitiesTotal 2003000.00
liabilitiesAndStockholdersEquity 62839000.00
cashAndShortTermInvestments 50659000.00
propertyPlantAndEquipmentNet 2046000.00
commonStockSharesOutstanding 15436000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalAssets 77158000.00
otherCurrentAssets 47185000.00
totalLiab 16213000.00
totalStockholderEquity 60945000.00
otherCurrentLiab 7975000.00
commonStock 46000.00
retainedEarnings -8628000.00
otherLiab 1753000.00
otherAssets 1309000.00
cash 9862000.00
totalCurrentLiabilities 14460000.00
netDebt -9862000.00
otherStockholderEquity 73219000.00
propertyPlantEquipment 1923000.00
totalCurrentAssets 73926000.00
shortTermInvestments 2010000.00
netReceivables 8700000.00
inventory 6169000.00
accountsPayable 6485000.00
accumulatedOtherComprehensiveIncome -3692000.00
nonCurrrentAssetsOther 1309000.00
nonCurrentAssetsTotal 3232000.00
nonCurrentLiabilitiesTotal 1753000.00
liabilitiesAndStockholdersEquity 77158000.00
cashAndShortTermInvestments 11872000.00
propertyPlantAndEquipmentNet 1923000.00
commonStockSharesOutstanding 14442000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 81825000.00
otherCurrentAssets 46351000.00
totalLiab 19206000.00
totalStockholderEquity 62619000.00
otherCurrentLiab 9502000.00
commonStock 46000.00
retainedEarnings -6343000.00
otherLiab 1653000.00
otherAssets 1287000.00
cash 11449000.00
totalCurrentLiabilities 17553000.00
netDebt -11449000.00
otherStockholderEquity 73219000.00
propertyPlantEquipment 1715000.00
totalCurrentAssets 78823000.00
shortTermInvestments 44410000.00
netReceivables 15934000.00
inventory 5089000.00
accountsPayable 8051000.00
accumulatedOtherComprehensiveIncome -4303000.00
nonCurrrentAssetsOther 1287000.00
nonCurrentAssetsTotal 3002000.00
nonCurrentLiabilitiesTotal 1653000.00
liabilitiesAndStockholdersEquity 81825000.00
cashAndShortTermInvestments 11449000.00
propertyPlantAndEquipmentNet 1715000.00
commonStockSharesOutstanding 14411000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
totalAssets 75858000.00
otherCurrentAssets 45461000.00
totalLiab 15503000.00
totalStockholderEquity 60355000.00
otherCurrentLiab 8207000.00
commonStock 46000.00
retainedEarnings -7962000.00
otherLiab 1545000.00
otherAssets 1233000.00
cash 13708000.00
totalCurrentLiabilities 13958000.00
netDebt -13708000.00
otherStockholderEquity 72971000.00
propertyPlantEquipment 1270000.00
totalCurrentAssets 73355000.00
netReceivables 10046000.00
inventory 4140000.00
accountsPayable 5751000.00
accumulatedOtherComprehensiveIncome -4700000.00
nonCurrrentAssetsOther 1233000.00
nonCurrentAssetsTotal 2503000.00
nonCurrentLiabilitiesTotal 1545000.00
liabilitiesAndStockholdersEquity 75858000.00
cashAndShortTermInvestments 13708000.00
propertyPlantAndEquipmentNet 1270000.00
commonStockSharesOutstanding 15596000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
totalAssets 69699000.00
otherCurrentAssets 45010000.00
totalLiab 11287000.00
totalStockholderEquity 58412000.00
otherCurrentLiab 6216000.00
commonStock 46000.00
retainedEarnings -9243000.00
otherLiab 1462000.00
otherAssets 1241000.00
cash 11776000.00
totalCurrentLiabilities 9825000.00
netDebt -11776000.00
otherStockholderEquity 72971000.00
propertyPlantEquipment 1170000.00
totalCurrentAssets 67288000.00
netReceivables 7264000.00
inventory 3238000.00
accountsPayable 3609000.00
accumulatedOtherComprehensiveIncome -5362000.00
nonCurrrentAssetsOther 1241000.00
nonCurrentAssetsTotal 2411000.00
nonCurrentLiabilitiesTotal 1462000.00
liabilitiesAndStockholdersEquity 69699000.00
cashAndShortTermInvestments 11776000.00
propertyPlantAndEquipmentNet 1170000.00
commonStockSharesOutstanding 15200000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
totalAssets 21385000.00
otherCurrentAssets 5348000.00
totalLiab 12996000.00
totalStockholderEquity 8389000.00
otherCurrentLiab 9003000.00
commonStock 38000.00
retainedEarnings -9312000.00
otherLiab 1378000.00
otherAssets 1233000.00
cash 6972000.00
totalCurrentLiabilities 11618000.00
netDebt -6972000.00
otherStockholderEquity 22943000.00
propertyPlantEquipment 1176000.00
totalCurrentAssets 18976000.00
netReceivables 3326000.00
inventory 3330000.00
accountsPayable 2615000.00
accumulatedOtherComprehensiveIncome -5280000.00
nonCurrrentAssetsOther 1233000.00
nonCurrentAssetsTotal 2409000.00
nonCurrentLiabilitiesTotal 1378000.00
liabilitiesAndStockholdersEquity 21385000.00
cashAndShortTermInvestments 6972000.00
propertyPlantAndEquipmentNet 1176000.00
commonStockSharesOutstanding 12439000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
totalAssets 984105000.00
intangibleAssets 43586000.00
otherCurrentAssets 13527000.00
totalLiab 397142000.00
totalStockholderEquity 586963000.00
otherCurrentLiab 54825000.00
capitalStock 0.00
retainedEarnings 478073000.00
otherLiab 22983000.00
goodWill 49009000.00
otherAssets 23848000.00
cash 111121000.00
totalCurrentLiabilities 134068000.00
currentDeferredRevenue 30543000.00
netDebt 134938000.00
shortTermDebt 5968000.00
shortLongTermDebtTotal 246059000.00
otherStockholderEquity 121398000.00
propertyPlantEquipment 100771000.00
totalCurrentAssets 612946000.00
longTermInvestments 153945000.00
netTangibleAssets 494368000.00
shortTermInvestments 262378000.00
netReceivables 109320000.00
longTermDebt 196394000.00
inventory 116600000.00
accountsPayable 42732000.00
accumulatedOtherComprehensiveIncome -12508000.00
nonCurrrentAssetsOther 3751000.00
nonCurrentAssetsTotal 371159000.00
capitalLeaseObligations 49665000.00
nonCurrentLiabilitiesOther 7194000.00
nonCurrentLiabilitiesTotal 263074000.00
liabilitiesAndStockholdersEquity 984105000.00
cashAndShortTermInvestments 373499000.00
propertyPlantAndEquipmentGross 100771000.00
propertyPlantAndEquipmentNet 100771000.00
netWorkingCapital 478878000.00
netInvestedCapital 196394000.00
commonStockSharesOutstanding 31869788.00
2021-12-31
date 2021-12-31
filing_date 2022-03-01
currency_symbol USD
totalAssets 805154000.00
intangibleAssets 2601000.00
otherCurrentAssets 9242000.00
totalLiab 331400000.00
totalStockholderEquity 473754000.00
otherCurrentLiab 48885000.00
commonStock 473754000.00
capitalStock 0.00
retainedEarnings 334721000.00
otherLiab 10020000.00
goodWill 20114000.00
otherAssets 9749000.00
cash 126698000.00
totalCurrentLiabilities 287930000.00
currentDeferredRevenue 15338000.00
netDebt 94241000.00
shortTermDebt 187489000.00
shortLongTermDebt 183037000.00
shortLongTermDebtTotal 220939000.00
otherStockholderEquity 139847000.00
propertyPlantEquipment 65087000.00
totalCurrentAssets 566516000.00
longTermInvestments 141087000.00
netTangibleAssets 451039000.00
shortTermInvestments 283465000.00
netReceivables 68446000.00
inventory 78665000.00
accountsPayable 36218000.00
accumulatedOtherComprehensiveIncome -814000.00
nonCurrrentAssetsOther 3588000.00
nonCurrentAssetsTotal 238638000.00
capitalLeaseObligations 37902000.00
nonCurrentLiabilitiesOther 6334000.00
nonCurrentLiabilitiesTotal 43470000.00
liabilitiesAndStockholdersEquity 805154000.00
cashAndShortTermInvestments 410163000.00
propertyPlantAndEquipmentGross 65087000.00
propertyPlantAndEquipmentNet 65087000.00
netWorkingCapital 278586000.00
netInvestedCapital 183037000.00
commonStockSharesOutstanding 29816066.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 655786000.00
intangibleAssets 5059000.00
otherCurrentAssets 9782000.00
totalLiab 284248000.00
totalStockholderEquity 371538000.00
otherCurrentLiab 28418000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 241620000.00
otherLiab 12601000.00
goodWill 20114000.00
otherAssets 6088000.00
cash 232304000.00
totalCurrentLiabilities 60934000.00
currentDeferredRevenue 4717000.00
netDebt -17888000.00
shortTermDebt 3703000.00
shortLongTermDebtTotal 214416000.00
otherStockholderEquity 129274000.00
propertyPlantEquipment 63277000.00
totalCurrentAssets 558701000.00
longTermInvestments 2547000.00
netTangibleAssets 346365000.00
shortTermInvestments 191567000.00
netReceivables 63314000.00
longTermDebt 178808000.00
inventory 61734000.00
accountsPayable 24096000.00
accumulatedOtherComprehensiveIncome 570000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 3219000.00
nonCurrentAssetsTotal 97085000.00
capitalLeaseObligations 35608000.00
nonCurrentLiabilitiesOther 8882000.00
nonCurrentLiabilitiesTotal 223314000.00
liabilitiesAndStockholdersEquity 655786000.00
cashAndShortTermInvestments 423871000.00
propertyPlantAndEquipmentGross 63277000.00
propertyPlantAndEquipmentNet 63277000.00
netWorkingCapital 497767000.00
netInvestedCapital 550346000.00
commonStockSharesOutstanding 28949739.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 400443000.00
intangibleAssets 7562000.00
otherCurrentAssets 17122000.00
totalLiab 85904000.00
totalStockholderEquity 314539000.00
otherCurrentLiab 21751000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 193713000.00
otherLiab 9136000.00
goodWill 20114000.00
otherAssets 8201000.00
cash 31748000.00
totalCurrentLiabilities 48095000.00
currentDeferredRevenue 2256000.00
netDebt 1565000.00
shortTermDebt 3382000.00
shortLongTermDebtTotal 33313000.00
otherStockholderEquity 120737000.00
propertyPlantEquipment 58822000.00
totalCurrentAssets 306181000.00
longTermInvestments 2813000.00
netTangibleAssets 286863000.00
shortTermInvestments 157346000.00
netReceivables 51603000.00
inventory 48362000.00
accountsPayable 20706000.00
accumulatedOtherComprehensiveIncome 15000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 1210000.00
nonCurrentAssetsTotal 94262000.00
capitalLeaseObligations 33313000.00
nonCurrentLiabilitiesOther 5758000.00
nonCurrentLiabilitiesTotal 37809000.00
capitalSurpluse 120737000.00
liabilitiesAndStockholdersEquity 400443000.00
cashAndShortTermInvestments 189094000.00
propertyPlantAndEquipmentGross 58822000.00
propertyPlantAndEquipmentNet 58822000.00
netWorkingCapital 255982000.00
netInvestedCapital 314539000.00
commonStockSharesOutstanding 28574202.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
totalAssets 333430000.00
intangibleAssets 10187000.00
otherCurrentAssets 10961000.00
totalLiab 52690000.00
totalStockholderEquity 280740000.00
otherCurrentLiab 25079000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 158542000.00
otherLiab 4612000.00
goodWill 20114000.00
otherAssets 7796000.00
cash 22877000.00
totalCurrentLiabilities 48078000.00
currentDeferredRevenue 3984000.00
netDebt -22877000.00
otherStockholderEquity 122312000.00
propertyPlantEquipment 13756000.00
totalCurrentAssets 282106000.00
longTermInvestments 2000000.00
netTangibleAssets 250439000.00
shortTermInvestments 152951000.00
netReceivables 53531000.00
inventory 41786000.00
accountsPayable 19015000.00
accumulatedOtherComprehensiveIncome -188000.00
commonStockTotalEquity 74000.00
nonCurrrentAssetsOther 1394000.00
nonCurrentAssetsTotal 51324000.00
nonCurrentLiabilitiesOther 2358000.00
nonCurrentLiabilitiesTotal 4612000.00
liabilitiesAndStockholdersEquity 333430000.00
cashAndShortTermInvestments 175828000.00
propertyPlantAndEquipmentNet 13756000.00
netWorkingCapital 233499000.00
netInvestedCapital 280740000.00
commonStockSharesOutstanding 28765329.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 283285000.00
intangibleAssets 12800000.00
otherCurrentAssets 7313000.00
totalLiab 56549000.00
totalStockholderEquity 226736000.00
otherCurrentLiab 26038000.00
commonStock 74000.00
retainedEarnings 104124000.00
otherLiab 4423000.00
goodWill 20114000.00
otherAssets 4572000.00
cash 27697000.00
totalCurrentLiabilities 52126000.00
currentDeferredRevenue 10334000.00
netDebt -27697000.00
otherStockholderEquity 151367000.00
propertyPlantEquipment 13891000.00
totalCurrentAssets 232270000.00
longTermInvestments 750000.00
netTangibleAssets 193822000.00
shortTermInvestments 121390000.00
netReceivables 40949000.00
inventory 34921000.00
accountsPayable 15754000.00
accumulatedOtherComprehensiveIncome 112000.00
commonStockTotalEquity 74000.00
treasuryStock -11965000.00
nonCurrrentAssetsOther 1503000.00
nonCurrentAssetsTotal 51015000.00
nonCurrentLiabilitiesOther 1833000.00
nonCurrentLiabilitiesTotal 4423000.00
capitalSurpluse 134391000.00
liabilitiesAndStockholdersEquity 283285000.00
cashAndShortTermInvestments 149087000.00
propertyPlantAndEquipmentNet 13891000.00
netWorkingCapital 179782000.00
netInvestedCapital 226736000.00
commonStockSharesOutstanding 28524259.00
2016-12-31
date 2016-12-31
filing_date 2017-03-03
currency_symbol USD
totalAssets 218593000.00
intangibleAssets 15361000.00
otherCurrentAssets 5068000.00
totalLiab 43876000.00
totalStockholderEquity 174717000.00
deferredLongTermLiab 1094000.00
otherCurrentLiab 18461000.00
commonStock 74000.00
retainedEarnings 57665000.00
otherLiab 4842000.00
goodWill 20114000.00
otherAssets 5425000.00
cash 20406000.00
totalCurrentLiabilities 39034000.00
currentDeferredRevenue 4072000.00
netDebt -20406000.00
otherStockholderEquity 142200000.00
propertyPlantEquipment 10017000.00
totalCurrentAssets 167906000.00
longTermInvestments 750000.00
netTangibleAssets 139242000.00
shortTermInvestments 70546000.00
netReceivables 42626000.00
inventory 29260000.00
accountsPayable 16501000.00
accumulatedOtherComprehensiveIncome -50000.00
commonStockTotalEquity 74000.00
treasuryStock -11965000.00
nonCurrrentAssetsOther 1425000.00
nonCurrentAssetsTotal 50687000.00
nonCurrentLiabilitiesOther 1330000.00
nonCurrentLiabilitiesTotal 4842000.00
capitalSurpluse 128993000.00
liabilitiesAndStockholdersEquity 218593000.00
cashAndShortTermInvestments 90952000.00
propertyPlantAndEquipmentNet 10017000.00
commonStockSharesOutstanding 27503000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 207269000.00
intangibleAssets 17906000.00
otherCurrentAssets 2888000.00
totalLiab 46209000.00
totalStockholderEquity 161060000.00
deferredLongTermLiab 5760000.00
otherCurrentLiab 15996000.00
commonStock 73000.00
retainedEarnings 48152000.00
otherLiab 9051000.00
goodWill 20114000.00
otherAssets 8210000.00
cash 27733000.00
totalCurrentLiabilities 37158000.00
currentDeferredRevenue 5828000.00
netDebt -27733000.00
shortTermDebt 956000.00
otherStockholderEquity 134442000.00
propertyPlantEquipment 11062000.00
totalCurrentAssets 150188000.00
longTermInvestments 1514000.00
netTangibleAssets 123040000.00
shortTermInvestments 69298000.00
netReceivables 19046000.00
inventory 27683000.00
accountsPayable 14378000.00
accumulatedOtherComprehensiveIncome -114000.00
commonStockTotalEquity 73000.00
treasuryStock -11028000.00
nonCurrrentAssetsOther 1514000.00
nonCurrentAssetsTotal 57081000.00
nonCurrentLiabilitiesTotal 9051000.00
capitalSurpluse 123977000.00
liabilitiesAndStockholdersEquity 207269000.00
cashAndShortTermInvestments 97031000.00
propertyPlantAndEquipmentNet 11062000.00
commonStockSharesOutstanding 27510000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
totalAssets 173279000.00
intangibleAssets 17906000.00
otherCurrentAssets 2928000.00
totalLiab 29697000.00
totalStockholderEquity 143582000.00
deferredLongTermLiab 36000.00
otherCurrentLiab 12606000.00
commonStock 73000.00
retainedEarnings 32427000.00
otherLiab 2501000.00
goodWill 20000000.00
otherAssets 3403000.00
cash 13649000.00
totalCurrentLiabilities 27196000.00
currentDeferredRevenue 3022000.00
netDebt -13649000.00
otherStockholderEquity 112082000.00
propertyPlantEquipment 11450000.00
totalCurrentAssets 157676000.00
longTermInvestments 750000.00
netTangibleAssets 143582000.00
shortTermInvestments 109284000.00
netReceivables 15566000.00
inventory 16107000.00
accountsPayable 11568000.00
accumulatedOtherComprehensiveIncome -1177000.00
commonStockTotalEquity 73000.00
treasuryStock -6726000.00
nonCurrrentAssetsOther 169000.00
nonCurrentAssetsTotal 15603000.00
nonCurrentLiabilitiesTotal 2501000.00
liabilitiesAndStockholdersEquity 173279000.00
cashAndShortTermInvestments 122933000.00
propertyPlantAndEquipmentNet 11450000.00
commonStockSharesOutstanding 27807000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 162277000.00
otherCurrentAssets 3922000.00
totalLiab 33613000.00
totalStockholderEquity 128664000.00
otherCurrentLiab 11448000.00
commonStock 72000.00
retainedEarnings 13775000.00
otherLiab 3146000.00
goodWill 20000000.00
otherAssets 2082000.00
cash 17542000.00
totalCurrentLiabilities 30467000.00
currentDeferredRevenue 3420000.00
netDebt -17542000.00
otherStockholderEquity 127301000.00
propertyPlantEquipment 10382000.00
totalCurrentAssets 149063000.00
longTermInvestments 750000.00
netTangibleAssets 128664000.00
shortTermInvestments 81397000.00
netReceivables 27947000.00
inventory 18118000.00
accountsPayable 15599000.00
accumulatedOtherComprehensiveIncome 541000.00
commonStockTotalEquity 72000.00
nonCurrrentAssetsOther 2082000.00
nonCurrentAssetsTotal 13214000.00
nonCurrentLiabilitiesTotal 3146000.00
liabilitiesAndStockholdersEquity 162277000.00
cashAndShortTermInvestments 98939000.00
propertyPlantAndEquipmentNet 10382000.00
commonStockSharesOutstanding 27373000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
totalAssets 142044000.00
otherCurrentAssets 2549000.00
totalLiab 27273000.00
totalStockholderEquity 114771000.00
otherCurrentLiab 8444000.00
commonStock 72000.00
retainedEarnings 3260000.00
otherLiab 3235000.00
otherAssets 2389000.00
cash 15963000.00
totalCurrentLiabilities 24038000.00
currentDeferredRevenue 4775000.00
netDebt -15963000.00
otherStockholderEquity 125127000.00
propertyPlantEquipment 8660000.00
totalCurrentAssets 130590000.00
shortTermInvestments 75039000.00
netReceivables 17362000.00
inventory 17827000.00
accountsPayable 10819000.00
accumulatedOtherComprehensiveIncome 449000.00
commonStockTotalEquity 72000.00
nonCurrrentAssetsOther 2389000.00
nonCurrentAssetsTotal 11454000.00
nonCurrentLiabilitiesTotal 3235000.00
liabilitiesAndStockholdersEquity 142044000.00
cashAndShortTermInvestments 91002000.00
propertyPlantAndEquipmentNet 8660000.00
commonStockSharesOutstanding 27277000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalAssets 122947000.00
otherCurrentAssets 1173000.00
totalLiab 23041000.00
totalStockholderEquity 99906000.00
otherCurrentLiab 8082000.00
commonStock 72000.00
retainedEarnings -8568000.00
otherLiab 4482000.00
otherAssets 3176000.00
cash 18716000.00
totalCurrentLiabilities 18559000.00
currentDeferredRevenue 2172000.00
netDebt -18716000.00
otherStockholderEquity 119760000.00
propertyPlantEquipment 5998000.00
totalCurrentAssets 113228000.00
shortTermInvestments 67829000.00
netReceivables 13402000.00
inventory 9608000.00
accountsPayable 8305000.00
accumulatedOtherComprehensiveIncome -402000.00
commonStockTotalEquity 72000.00
nonCurrrentAssetsOther 3176000.00
nonCurrentAssetsTotal 9719000.00
nonCurrentLiabilitiesTotal 4482000.00
liabilitiesAndStockholdersEquity 122947000.00
cashAndShortTermInvestments 86545000.00
propertyPlantAndEquipmentNet 5998000.00
commonStockSharesOutstanding 26931000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-30
currency_symbol USD
totalAssets 93377000.00
otherCurrentAssets 1736000.00
totalLiab 24993000.00
totalStockholderEquity 68384000.00
otherCurrentLiab 7908000.00
commonStock 71000.00
retainedEarnings -36686000.00
otherLiab 3732000.00
otherAssets 2949000.00
cash 25394000.00
totalCurrentLiabilities 21261000.00
currentDeferredRevenue 3397000.00
netDebt -25394000.00
otherStockholderEquity 114917000.00
propertyPlantEquipment 3094000.00
totalCurrentAssets 86703000.00
shortTermInvestments 35562000.00
netReceivables 13162000.00
inventory 10849000.00
accountsPayable 9956000.00
accumulatedOtherComprehensiveIncome 338000.00
commonStockTotalEquity 71000.00
nonCurrrentAssetsOther 2949000.00
nonCurrentAssetsTotal 6674000.00
nonCurrentLiabilitiesTotal 3732000.00
liabilitiesAndStockholdersEquity 93377000.00
cashAndShortTermInvestments 60956000.00
propertyPlantAndEquipmentNet 3094000.00
commonStockSharesOutstanding 25692000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-26
currency_symbol USD
totalAssets 40924000.00
otherCurrentAssets 1728000.00
totalLiab 14009000.00
totalStockholderEquity 26915000.00
otherCurrentLiab 5237000.00
commonStock 56000.00
retainedEarnings -58861000.00
otherLiab 3386000.00
otherAssets 2510000.00
cash 9861000.00
totalCurrentLiabilities 10623000.00
currentDeferredRevenue 1671000.00
netDebt -9861000.00
otherStockholderEquity 94423000.00
propertyPlantEquipment 2163000.00
totalCurrentAssets 35690000.00
shortTermInvestments 8607000.00
netReceivables 11545000.00
inventory 3949000.00
accountsPayable 3715000.00
accumulatedOtherComprehensiveIncome 45000.00
commonStockTotalEquity 56000.00
nonCurrrentAssetsOther 2510000.00
nonCurrentAssetsTotal 5234000.00
nonCurrentLiabilitiesTotal 3386000.00
liabilitiesAndStockholdersEquity 40924000.00
cashAndShortTermInvestments 18468000.00
propertyPlantAndEquipmentNet 2163000.00
commonStockSharesOutstanding 20089000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-30
currency_symbol USD
totalAssets 35791000.00
otherCurrentAssets 1086000.00
totalLiab 13450000.00
totalStockholderEquity 22341000.00
otherCurrentLiab 4042000.00
commonStock 55000.00
retainedEarnings -61492000.00
otherLiab 3543000.00
otherAssets 2298000.00
cash 19325000.00
totalCurrentLiabilities 9907000.00
currentDeferredRevenue 2385000.00
netDebt -19325000.00
otherStockholderEquity 91294000.00
propertyPlantEquipment 2796000.00
totalCurrentAssets 30153000.00
shortTermInvestments 97000.00
netReceivables 2783000.00
inventory 6862000.00
accountsPayable 3480000.00
accumulatedOtherComprehensiveIncome -191000.00
commonStockTotalEquity 55000.00
nonCurrrentAssetsOther 2298000.00
nonCurrentAssetsTotal 5638000.00
nonCurrentLiabilitiesTotal 3543000.00
liabilitiesAndStockholdersEquity 35791000.00
cashAndShortTermInvestments 19422000.00
propertyPlantAndEquipmentNet 2796000.00
commonStockSharesOutstanding 19369000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-28
currency_symbol USD
totalAssets 48385000.00
otherCurrentAssets 1703000.00
totalLiab 20801000.00
totalStockholderEquity 27584000.00
otherCurrentLiab 578000.00
commonStock 55000.00
retainedEarnings -56071000.00
otherLiab 4513000.00
otherAssets 2657000.00
cash 15324000.00
totalCurrentLiabilities 16288000.00
currentDeferredRevenue 1496000.00
netDebt -15324000.00
shortTermDebt 6732000.00
otherStockholderEquity 90153000.00
propertyPlantEquipment 3484000.00
totalCurrentAssets 36948000.00
shortTermInvestments 2251000.00
netReceivables 9146000.00
inventory 8524000.00
accountsPayable 7482000.00
accumulatedOtherComprehensiveIncome 199000.00
commonStockTotalEquity 55000.00
nonCurrrentAssetsOther 7953000.00
nonCurrentAssetsTotal 11437000.00
nonCurrentLiabilitiesTotal 4513000.00
liabilitiesAndStockholdersEquity 48385000.00
cashAndShortTermInvestments 17575000.00
propertyPlantAndEquipmentNet 3484000.00
commonStockSharesOutstanding 18606000.00
2006-12-31
date 2006-12-31
filing_date 2007-05-11
currency_symbol USD
totalAssets 44419000.00
intangibleAssets 2235000.00
otherCurrentAssets 1917000.00
totalLiab 19844000.00
totalStockholderEquity 24575000.00
otherCurrentLiab 968000.00
commonStock 50000.00
retainedEarnings -52154000.00
otherLiab 4273000.00
goodWill 792000.00
otherAssets 2471000.00
cash 4176000.00
totalCurrentLiabilities 15571000.00
currentDeferredRevenue 3048000.00
netDebt -4176000.00
shortTermDebt 5131000.00
otherStockholderEquity 81944000.00
propertyPlantEquipment 2601000.00
totalCurrentAssets 31444000.00
shortTermInvestments 6131000.00
netReceivables 10252000.00
inventory 8968000.00
accountsPayable 6424000.00
accumulatedOtherComprehensiveIncome -6000.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 7347000.00
nonCurrentAssetsTotal 12975000.00
nonCurrentLiabilitiesTotal 4273000.00
liabilitiesAndStockholdersEquity 44419000.00
cashAndShortTermInvestments 10307000.00
propertyPlantAndEquipmentNet 2601000.00
commonStockSharesOutstanding 15976000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-29
currency_symbol USD
totalAssets 42339000.00
otherCurrentAssets 1141000.00
totalLiab 18895000.00
totalStockholderEquity 23444000.00
otherCurrentLiab 935000.00
commonStock 46000.00
retainedEarnings -50220000.00
otherLiab 4271000.00
otherAssets 2448000.00
cash 5776000.00
totalCurrentLiabilities 14624000.00
currentDeferredRevenue 3852000.00
netDebt -5776000.00
shortTermDebt 4093000.00
otherStockholderEquity 79081000.00
propertyPlantEquipment 2507000.00
totalCurrentAssets 29458000.00
shortTermInvestments 9094000.00
netReceivables 6841000.00
inventory 6606000.00
accountsPayable 5744000.00
accumulatedOtherComprehensiveIncome -18000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10374000.00
nonCurrentAssetsTotal 12881000.00
nonCurrentLiabilitiesTotal 4271000.00
liabilitiesAndStockholdersEquity 42339000.00
cashAndShortTermInvestments 14870000.00
propertyPlantAndEquipmentNet 2507000.00
commonStockSharesOutstanding 15437000.00
2004-12-31
date 2004-12-31
filing_date 2005-06-28
currency_symbol USD
totalAssets 49462000.00
otherCurrentAssets 1169000.00
totalLiab 14994000.00
totalStockholderEquity 34468000.00
otherCurrentLiab 6389000.00
commonStock 46000.00
retainedEarnings -38919000.00
otherLiab 7051000.00
otherAssets 4815000.00
cash 12171000.00
totalCurrentLiabilities 11405000.00
netDebt -12171000.00
otherStockholderEquity 77910000.00
propertyPlantEquipment 2119000.00
totalCurrentAssets 36539000.00
shortTermInvestments 10499000.00
netReceivables 7461000.00
inventory 5239000.00
accountsPayable 5016000.00
accumulatedOtherComprehensiveIncome 8000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 10804000.00
nonCurrentAssetsTotal 12923000.00
nonCurrentLiabilitiesTotal 3589000.00
liabilitiesAndStockholdersEquity 49462000.00
cashAndShortTermInvestments 22670000.00
propertyPlantAndEquipmentGross 2119000.00
propertyPlantAndEquipmentNet 2119000.00
commonStockSharesOutstanding 15259000.00
2003-12-31
date 2003-12-31
filing_date 2004-06-29
currency_symbol USD
totalAssets 47918000.00
otherCurrentAssets 1244000.00
totalLiab 15582000.00
totalStockholderEquity 32336000.00
otherCurrentLiab 7102000.00
commonStock 46000.00
retainedEarnings -40386000.00
otherLiab 3091000.00
otherAssets 3652000.00
cash 26634000.00
totalCurrentLiabilities 12491000.00
netDebt -26634000.00
otherStockholderEquity 76918000.00
propertyPlantEquipment 1425000.00
totalCurrentAssets 42841000.00
shortTermInvestments 5007000.00
netReceivables 5804000.00
inventory 4152000.00
accountsPayable 5389000.00
accumulatedOtherComprehensiveIncome -109000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 3652000.00
nonCurrentAssetsTotal 5077000.00
nonCurrentLiabilitiesTotal 3091000.00
liabilitiesAndStockholdersEquity 47918000.00
cashAndShortTermInvestments 31641000.00
propertyPlantAndEquipmentNet 1425000.00
commonStockSharesOutstanding 14994000.00
2002-12-31
date 2002-12-31
filing_date 2003-06-26
currency_symbol USD
totalAssets 49008000.00
otherCurrentAssets 1759000.00
totalLiab 13331000.00
totalStockholderEquity 35677000.00
otherCurrentLiab 7616000.00
commonStock 46000.00
retainedEarnings -36174000.00
otherLiab 2375000.00
otherAssets 1701000.00
cash 36964000.00
totalCurrentLiabilities 10956000.00
netDebt -36964000.00
otherStockholderEquity 75430000.00
propertyPlantEquipment 1777000.00
totalCurrentAssets 45530000.00
shortTermInvestments 994000.00
netReceivables 2663000.00
inventory 3150000.00
accountsPayable 3340000.00
accumulatedOtherComprehensiveIncome -809000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 1701000.00
nonCurrentAssetsTotal 3478000.00
nonCurrentLiabilitiesTotal 2375000.00
liabilitiesAndStockholdersEquity 49008000.00
cashAndShortTermInvestments 37958000.00
propertyPlantAndEquipmentNet 1777000.00
commonStockSharesOutstanding 14904000.00
2001-12-31
date 2001-12-31
filing_date 2002-05-09
currency_symbol USD
totalAssets 59564000.00
otherCurrentAssets 1389000.00
totalLiab 12558000.00
totalStockholderEquity 47006000.00
otherCurrentLiab 7825000.00
commonStock 46000.00
retainedEarnings -23217000.00
otherLiab 2046000.00
otherAssets 1545000.00
cash 34468000.00
totalCurrentLiabilities 10512000.00
netDebt -34468000.00
otherStockholderEquity 72774000.00
propertyPlantEquipment 1978000.00
totalCurrentAssets 56041000.00
shortTermInvestments 14198000.00
netReceivables 1673000.00
inventory 4313000.00
accountsPayable 2687000.00
accumulatedOtherComprehensiveIncome -2597000.00
nonCurrrentAssetsOther 1545000.00
nonCurrentAssetsTotal 3523000.00
nonCurrentLiabilitiesTotal 2046000.00
liabilitiesAndStockholdersEquity 59564000.00
cashAndShortTermInvestments 48666000.00
propertyPlantAndEquipmentNet 1978000.00
commonStockSharesOutstanding 15126000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 81825000.00
otherCurrentAssets 46351000.00
totalLiab 19206000.00
totalStockholderEquity 62619000.00
otherCurrentLiab 9502000.00
commonStock 46000.00
retainedEarnings -6343000.00
otherLiab 1653000.00
otherAssets 1287000.00
cash 11449000.00
totalCurrentLiabilities 17553000.00
netDebt -11449000.00
otherStockholderEquity 73219000.00
propertyPlantEquipment 1715000.00
totalCurrentAssets 78823000.00
shortTermInvestments 44410000.00
netReceivables 15934000.00
inventory 5089000.00
accountsPayable 8051000.00
accumulatedOtherComprehensiveIncome -4303000.00
nonCurrrentAssetsOther 1287000.00
nonCurrentAssetsTotal 3002000.00
nonCurrentLiabilitiesTotal 1653000.00
liabilitiesAndStockholdersEquity 81825000.00
cashAndShortTermInvestments 11449000.00
propertyPlantAndEquipmentNet 1715000.00
commonStockSharesOutstanding 14691000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalAssets 20772000.00
otherCurrentAssets 587000.00
totalLiab 12496000.00
totalStockholderEquity 8276000.00
otherCurrentLiab 8787000.00
commonStock 38000.00
retainedEarnings -9124000.00
cash 11073000.00
totalCurrentLiabilities 11472000.00
netDebt -11073000.00
otherStockholderEquity 19163000.00
totalCurrentAssets 18640000.00
netReceivables 3093000.00
inventory 3887000.00
accountsPayable 2685000.00
accumulatedOtherComprehensiveIncome -1801000.00
nonCurrrentAssetsOther 979000.00
nonCurrentAssetsTotal 2132000.00
nonCurrentLiabilitiesTotal 1024000.00
liabilitiesAndStockholdersEquity 20772000.00
cashAndShortTermInvestments 11073000.00
propertyPlantAndEquipmentNet 1153000.00
commonStockSharesOutstanding 10332000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
investments -58378000.00
totalCashFromFinancingActivities 7000.00
netIncome 33689000.00
changeInCash -12710000.00
beginPeriodCashFlow 129190000.00
endPeriodCashFlow 116480000.00
totalCashFromOperatingActivities 46687000.00
depreciation 4249000.00
changeToInventory 6173000.00
changeToAccountReceivables -9258000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -58378000.00
capitalExpenditures 3555000
changeInWorkingCapital 3796000.00
stockBasedCompensation 4571000.00
otherNonCashItems 2095000.00
freeCashFlow 43132000.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
investments 9143000.00
changeToLiabilities -13234000.00
totalCashflowsFromInvestingActivities 9143000.00
totalCashFromFinancingActivities 115000.00
changeToOperatingActivities -3624000.00
netIncome 29926000.00
changeInCash 33115000.00
beginPeriodCashFlow 96075000.00
endPeriodCashFlow 129190000.00
totalCashFromOperatingActivities 24167000.00
depreciation 3951000.00
changeToInventory -14689000.00
changeToAccountReceivables 18064000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 9143000.00
changeToNetincome 3453000.00
capitalExpenditures 3274000
changeInWorkingCapital -11077000.00
stockBasedCompensation 3667000.00
otherNonCashItems 106000.00
freeCashFlow 20893000.00
2023-03-31
date 2023-03-31
currency_symbol USD
investments 12417000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 9143000.00
totalCashFromFinancingActivities 115000.00
changeToOperatingActivities -3624000.00
netIncome 34627000.00
changeInCash 33115000.00
beginPeriodCashFlow 111721000.00
endPeriodCashFlow 96075000.00
totalCashFromOperatingActivities 24167000.00
depreciation 3951000.00
changeToInventory -14689000.00
changeToAccountReceivables 18064000.00
salePurchaseOfStock -112000.00
changeToNetincome 3453000.00
capitalExpenditures 3274000
changeInWorkingCapital -19033000.00
stockBasedCompensation 4394000.00
otherNonCashItems 316000.00
freeCashFlow 20314000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
investments -41620000.00
changeToLiabilities 3815000.00
totalCashflowsFromInvestingActivities -41620000.00
totalCashFromFinancingActivities -14992000.00
changeToOperatingActivities 12457000.00
netIncome 36098000.00
changeInCash -7093000.00
beginPeriodCashFlow 118814000.00
endPeriodCashFlow 111721000.00
totalCashFromOperatingActivities 49596000.00
depreciation 3954000.00
changeToInventory -2168000.00
changeToAccountReceivables -9421000.00
salePurchaseOfStock -15000000.00
otherCashflowsFromFinancingActivities 8000.00
changeToNetincome 4539000.00
capitalExpenditures 8429000
changeInWorkingCapital 11281000.00
stockBasedCompensation 4381000.00
otherNonCashItems 480000.00
freeCashFlow 41167000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
investments -66457000.00
changeToLiabilities 4308000.00
totalCashflowsFromInvestingActivities -71385000.00
netBorrowings -8480000.00
totalCashFromFinancingActivities -10626000.00
changeToOperatingActivities 2885000.00
netIncome 35075000.00
changeInCash -51483000.00
beginPeriodCashFlow 170297000.00
endPeriodCashFlow 118814000.00
totalCashFromOperatingActivities 31951000.00
depreciation 3538000.00
changeToInventory -14608000.00
changeToAccountReceivables -5419000.00
salePurchaseOfStock -2146000.00
otherCashflowsFromFinancingActivities -8480000.00
changeToNetincome 5850000.00
capitalExpenditures 4928000
changeInWorkingCapital -12834000.00
stockBasedCompensation 4334000.00
otherNonCashItems 4040000.00
freeCashFlow 27023000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
investments 50609000.00
changeToLiabilities 3816000.00
totalCashflowsFromInvestingActivities 46370000.00
netBorrowings -8480000.00
totalCashFromFinancingActivities -4188000.00
changeToOperatingActivities -1508000.00
netIncome 34878000.00
changeInCash 65104000.00
beginPeriodCashFlow 105193000.00
endPeriodCashFlow 170297000.00
totalCashFromOperatingActivities 25082000.00
depreciation 3514000.00
changeToInventory -5637000.00
changeToAccountReceivables -17264000.00
salePurchaseOfStock -4270000.00
otherCashflowsFromFinancingActivities 82000.00
changeToNetincome 6965000.00
capitalExpenditures 4239000
changeInWorkingCapital -18262000.00
stockBasedCompensation 4072000.00
otherNonCashItems 3211000.00
freeCashFlow 20843000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
investments 48566000.00
changeToLiabilities -5294000.00
totalCashflowsFromInvestingActivities -33621000.00
netBorrowings -8480000.00
totalCashFromFinancingActivities -4188000.00
changeToOperatingActivities -18980000.00
netIncome 34162000.00
changeInCash -21505000.00
beginPeriodCashFlow 126698000.00
endPeriodCashFlow 105193000.00
totalCashFromOperatingActivities 12910000.00
depreciation 3648000.00
changeToInventory -6898000.00
changeToAccountReceivables 470000.00
otherCashflowsFromFinancingActivities -33621000.00
changeToNetincome 5482000.00
capitalExpenditures 3718000
changeInWorkingCapital -28093000.00
stockBasedCompensation 3860000.00
otherNonCashItems 1942000.00
freeCashFlow 9192000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-01
currency_symbol USD
investments 36000000.00
changeToLiabilities -10514000.00
totalCashflowsFromInvestingActivities 33750000.00
netBorrowings -8480000.00
totalCashFromFinancingActivities -4188000.00
changeToOperatingActivities 11183000.00
netIncome 22226000.00
changeInCash 54571000.00
beginPeriodCashFlow 72127000.00
endPeriodCashFlow 126698000.00
totalCashFromOperatingActivities 20263000.00
depreciation 2416000.00
changeToInventory -5964000.00
changeToAccountReceivables -3816000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 33750000.00
changeToNetincome 3657000.00
capitalExpenditures 2250000
changeInWorkingCapital -8370000.00
stockBasedCompensation 3496000.00
otherNonCashItems 1236000.00
freeCashFlow 18013000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
investments -116075000.00
changeToLiabilities 20312000.00
totalCashflowsFromInvestingActivities -116835000.00
totalCashFromFinancingActivities 11000.00
changeToOperatingActivities 4241000.00
netIncome 30335000.00
changeInCash -64163000.00
beginPeriodCashFlow 136290000.00
endPeriodCashFlow 72127000.00
totalCashFromOperatingActivities 52631000.00
depreciation 2193000.00
changeToInventory -2245000.00
changeToAccountReceivables -6423000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 11000.00
changeToNetincome 3149000.00
capitalExpenditures 760000
changeInWorkingCapital 16419000.00
stockBasedCompensation 2642000.00
otherNonCashItems 1576000.00
freeCashFlow 51871000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
investments -97805000.00
changeToLiabilities 669000.00
totalCashflowsFromInvestingActivities -99123000.00
totalCashFromFinancingActivities 11000.00
changeToOperatingActivities 1726000.00
netIncome 22924000.00
changeInCash -72468000.00
beginPeriodCashFlow 208758000.00
endPeriodCashFlow 136290000.00
totalCashFromOperatingActivities 26383000.00
depreciation 2170000.00
changeToInventory -5831000.00
changeToAccountReceivables 1613000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -99123000.00
changeToNetincome 2061000.00
capitalExpenditures 1318000
changeInWorkingCapital -707000.00
stockBasedCompensation 2128000.00
otherNonCashItems 984000.00
freeCashFlow 25065000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
investments -55805000.00
changeToLiabilities 8862000.00
totalCashflowsFromInvestingActivities -56293000.00
totalCashFromFinancingActivities 11000.00
changeToOperatingActivities 1658000.00
netIncome 17616000.00
changeInCash -23546000.00
beginPeriodCashFlow 232304000.00
endPeriodCashFlow 208758000.00
totalCashFromOperatingActivities 32985000.00
depreciation 2154000.00
changeToInventory -4417000.00
changeToAccountReceivables 3494000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -56293000.00
changeToNetincome 2584000.00
capitalExpenditures 488000
changeInWorkingCapital 10195000.00
stockBasedCompensation 2222000.00
otherNonCashItems 1396000.00
freeCashFlow 32497000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments 8555000.00
changeToLiabilities 2689000.00
totalCashflowsFromInvestingActivities 8568000.00
netBorrowings 193588000.00
totalCashFromFinancingActivities 183588000.00
changeToOperatingActivities 10409000.00
netIncome 13657000.00
changeInCash 199591000.00
beginPeriodCashFlow 32713000.00
endPeriodCashFlow 232304000.00
totalCashFromOperatingActivities 6476000.00
depreciation 2596000.00
changeToInventory -1219000.00
changeToAccountReceivables -22217000.00
salePurchaseOfStock -10000000.00
otherCashflowsFromFinancingActivities 193588000.00
changeToNetincome 647000.00
capitalExpenditures 1570000
changeInWorkingCapital -12224000.00
stockBasedCompensation 2231000.00
otherNonCashItems -319000.00
freeCashFlow 4906000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
investments -14874000.00
changeToLiabilities 3806000.00
totalCashflowsFromInvestingActivities -14874000.00
netBorrowings 193588000.00
totalCashFromFinancingActivities 114000.00
changeToOperatingActivities 2715000.00
netIncome 13896000.00
changeInCash 6828000.00
beginPeriodCashFlow 25885000.00
endPeriodCashFlow 32713000.00
totalCashFromOperatingActivities 21588000.00
depreciation 2447000.00
changeToInventory -6582000.00
changeToAccountReceivables 3360000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 114000.00
changeToNetincome 1946000.00
capitalExpenditures 1713000
changeInWorkingCapital 3299000.00
stockBasedCompensation 1946000.00
freeCashFlow 19875000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-16
currency_symbol USD
investments -26348000.00
changeToLiabilities 283000.00
totalCashflowsFromInvestingActivities -26348000.00
netBorrowings 193588000.00
totalCashFromFinancingActivities -2393000.00
changeToOperatingActivities 3083000.00
netIncome 8672000.00
changeInCash -9646000.00
beginPeriodCashFlow 35531000.00
endPeriodCashFlow 25885000.00
totalCashFromOperatingActivities 18917000.00
depreciation 2045000.00
changeToInventory -7022000.00
changeToAccountReceivables 10586000.00
salePurchaseOfStock -2535000.00
otherCashflowsFromFinancingActivities 142000.00
changeToNetincome 1454000.00
capitalExpenditures 890000
changeInWorkingCapital 7269000.00
stockBasedCompensation 1454000.00
otherNonCashItems -178000.00
freeCashFlow 18027000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-20
currency_symbol USD
investments -9805000.00
changeToLiabilities -1255000.00
totalCashflowsFromInvestingActivities -9805000.00
netBorrowings 193588000.00
totalCashFromFinancingActivities 97000.00
changeToOperatingActivities 3890000.00
netIncome 11682000.00
changeInCash 3783000.00
beginPeriodCashFlow 31748000.00
endPeriodCashFlow 35531000.00
totalCashFromOperatingActivities 13491000.00
depreciation 2744000.00
otherCashflowsFromInvestingActivities -7535000.00
changeToInventory -1448000.00
changeToAccountReceivables -3440000.00
salePurchaseOfStock -14000.00
otherCashflowsFromFinancingActivities 111000.00
changeToNetincome 1318000.00
capitalExpenditures 2270000
changeInWorkingCapital -2253000.00
stockBasedCompensation 1318000.00
freeCashFlow 11221000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
investments -10078000.00
changeToLiabilities 731000.00
totalCashflowsFromInvestingActivities -10078000.00
totalCashFromFinancingActivities 125000.00
changeToOperatingActivities 2729000.00
netIncome 12385000.00
changeInCash 5528000.00
beginPeriodCashFlow 28220000.00
endPeriodCashFlow 33748000.00
totalCashFromOperatingActivities 15481000.00
depreciation 1086000.00
otherCashflowsFromInvestingActivities -4395000.00
changeToInventory 1669000.00
changeToAccountReceivables -4549000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 125000.00
changeToNetincome 1430000.00
capitalExpenditures 5648000
changeInWorkingCapital 507000.00
stockBasedCompensation 1430000.00
otherNonCashItems 681000.00
freeCashFlow 9833000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-02
currency_symbol USD
investments -13968000.00
changeToLiabilities -309000.00
totalCashflowsFromInvestingActivities -13968000.00
totalCashFromFinancingActivities 95000.00
changeToOperatingActivities -3908000.00
netIncome 8562000.00
changeInCash -4630000.00
beginPeriodCashFlow 32850000.00
endPeriodCashFlow 28220000.00
totalCashFromOperatingActivities 9243000.00
depreciation 3842000.00
otherCashflowsFromInvestingActivities 35000.00
changeToInventory -1332000.00
changeToAccountReceivables 1024000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 95000.00
changeToNetincome 1364000.00
capitalExpenditures 7928000
changeInWorkingCapital -4115000.00
stockBasedCompensation 1364000.00
otherNonCashItems 1364000.00
freeCashFlow 1315000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
investments 2731000.00
changeToLiabilities -5381000.00
totalCashflowsFromInvestingActivities 2731000.00
totalCashFromFinancingActivities -6993000.00
changeToOperatingActivities -1485000.00
netIncome 6468000.00
changeInCash -5284000.00
beginPeriodCashFlow 38134000.00
endPeriodCashFlow 32850000.00
totalCashFromOperatingActivities -1022000.00
depreciation 2770000.00
otherCashflowsFromInvestingActivities 6075000.00
changeToInventory -3323000.00
changeToAccountReceivables -1157000.00
salePurchaseOfStock -7159000.00
otherCashflowsFromFinancingActivities 166000.00
changeToNetincome 1086000.00
capitalExpenditures 5716000
changeInWorkingCapital -11199000.00
stockBasedCompensation 1086000.00
otherNonCashItems 1086000.00
freeCashFlow -6738000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-02
currency_symbol USD
investments -4349000.00
changeToLiabilities 4241000.00
totalCashflowsFromInvestingActivities -4349000.00
totalCashFromFinancingActivities 106000.00
changeToOperatingActivities -487000.00
netIncome 7756000.00
changeInCash 13257000.00
beginPeriodCashFlow 24877000.00
endPeriodCashFlow 38134000.00
totalCashFromOperatingActivities 17500000.00
depreciation 2700000.00
otherCashflowsFromInvestingActivities -2372000.00
changeToInventory -4532000.00
changeToAccountReceivables 6610000.00
salePurchaseOfStock 106000.00
otherCashflowsFromFinancingActivities 106000.00
changeToNetincome 1212000.00
capitalExpenditures 1977000
changeInWorkingCapital 6029000.00
stockBasedCompensation 1212000.00
otherNonCashItems 1212000.00
freeCashFlow 15523000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
investments -5901000.00
changeToLiabilities -2043000.00
totalCashflowsFromInvestingActivities -7800000.00
totalCashFromFinancingActivities -4734000.00
changeToOperatingActivities 1969000.00
netIncome 15152000.00
changeInCash -890000.00
beginPeriodCashFlow 23767000.00
endPeriodCashFlow 22877000.00
totalCashFromOperatingActivities 12894000.00
depreciation 2150000.00
otherCashflowsFromInvestingActivities -32811000.00
changeToInventory -119000.00
changeToAccountReceivables -5460000.00
salePurchaseOfStock -4801000.00
otherCashflowsFromFinancingActivities 67000.00
changeToNetincome 1245000.00
capitalExpenditures 1899000
changeInWorkingCapital -4482000.00
stockBasedCompensation 1245000.00
otherNonCashItems 1916000.00
freeCashFlow 10995000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-04
currency_symbol USD
investments -6661000.00
changeToLiabilities -4346000.00
totalCashflowsFromInvestingActivities -7344000.00
totalCashFromFinancingActivities 56000.00
changeToOperatingActivities -3019000.00
netIncome 13310000.00
changeInCash -3855000.00
beginPeriodCashFlow 27622000.00
endPeriodCashFlow 23767000.00
totalCashFromOperatingActivities 3433000.00
depreciation 2000000.00
changeToInventory -768000.00
changeToAccountReceivables -4998000.00
otherCashflowsFromFinancingActivities 56000.00
changeToNetincome 1254000.00
capitalExpenditures 683000
changeInWorkingCapital -12943000.00
stockBasedCompensation 1254000.00
otherNonCashItems 1254000.00
freeCashFlow 2750000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-05
currency_symbol USD
investments -7841000.00
changeToLiabilities 3957000.00
totalCashflowsFromInvestingActivities -8576000.00
totalCashFromFinancingActivities 151000.00
changeToOperatingActivities -2340000.00
netIncome 11833000.00
changeInCash -846000.00
beginPeriodCashFlow 28468000.00
endPeriodCashFlow 27622000.00
totalCashFromOperatingActivities 7579000.00
depreciation 1966000.00
changeToInventory -2761000.00
changeToAccountReceivables -5648000.00
otherCashflowsFromFinancingActivities 151000.00
changeToNetincome 572000.00
capitalExpenditures 735000
changeInWorkingCapital -6792000.00
stockBasedCompensation 993000.00
otherNonCashItems 993000.00
freeCashFlow 6844000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-10
currency_symbol USD
investments -11158000.00
changeToLiabilities -2016000.00
totalCashflowsFromInvestingActivities -11519000.00
totalCashFromFinancingActivities 87000.00
changeToOperatingActivities -1219000.00
netIncome 14080000.00
changeInCash 771000.00
beginPeriodCashFlow 27697000.00
endPeriodCashFlow 28468000.00
totalCashFromOperatingActivities 12203000.00
depreciation 1568000.00
changeToInventory -4475000.00
changeToAccountReceivables 3567000.00
salePurchaseOfStock 87000.00
otherCashflowsFromFinancingActivities 87000.00
changeToNetincome 698000.00
capitalExpenditures 361000
changeInWorkingCapital -4143000.00
stockBasedCompensation 834000.00
otherNonCashItems 834000.00
freeCashFlow 11842000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
investments -50844000.00
changeToLiabilities 5484000.00
totalCashflowsFromInvestingActivities -57139000.00
totalCashFromFinancingActivities 131000.00
changeToOperatingActivities 6091000.00
netIncome 8241000.00
changeInCash 7677000.00
beginPeriodCashFlow 20020000.00
endPeriodCashFlow 27697000.00
totalCashFromOperatingActivities 9274000.00
depreciation 1427000.00
otherCashflowsFromInvestingActivities -50844000.00
changeToInventory 3050000.00
changeToAccountReceivables -7395000.00
salePurchaseOfStock 2619000.00
otherCashflowsFromFinancingActivities 131000.00
changeToNetincome 2779000.00
capitalExpenditures 4171000
changeInWorkingCapital -898000.00
stockBasedCompensation 899000.00
otherNonCashItems 31000.00
freeCashFlow 5103000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
investments -30628000.00
changeToLiabilities 1122000.00
totalCashflowsFromInvestingActivities -31485000.00
totalCashFromFinancingActivities 347000.00
changeToOperatingActivities -1723000.00
netIncome 11502000.00
changeInCash -21712000.00
beginPeriodCashFlow 41732000.00
endPeriodCashFlow 20020000.00
totalCashFromOperatingActivities 9426000.00
depreciation 1579000.00
changeToInventory -5292000.00
changeToAccountReceivables 2798000.00
salePurchaseOfStock 347000.00
otherCashflowsFromFinancingActivities 347000.00
changeToNetincome 958000.00
capitalExpenditures 857000
changeInWorkingCapital -4613000.00
stockBasedCompensation 669000.00
otherNonCashItems 669000.00
freeCashFlow 8569000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-05
currency_symbol USD
investments -2581000.00
changeToLiabilities 2708000.00
totalCashflowsFromInvestingActivities -3428000.00
totalCashFromFinancingActivities 324000.00
changeToOperatingActivities -926000.00
netIncome 13313000.00
changeInCash 17309000.00
beginPeriodCashFlow 24423000.00
endPeriodCashFlow 41732000.00
totalCashFromOperatingActivities 20413000.00
depreciation 1578000.00
changeToInventory -3041000.00
changeToAccountReceivables 1887000.00
salePurchaseOfStock 324000.00
otherCashflowsFromFinancingActivities 324000.00
changeToNetincome 1214000.00
capitalExpenditures 847000
changeInWorkingCapital 4308000.00
stockBasedCompensation 548000.00
otherNonCashItems 548000.00
freeCashFlow 19566000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-05
currency_symbol USD
investments -20078000.00
changeToLiabilities 90000.00
totalCashflowsFromInvestingActivities -20498000.00
totalCashFromFinancingActivities 1817000.00
changeToOperatingActivities 2332000.00
netIncome 13403000.00
changeInCash 4017000.00
beginPeriodCashFlow 20406000.00
endPeriodCashFlow 24423000.00
totalCashFromOperatingActivities 22698000.00
depreciation 1595000.00
changeToInventory -1575000.00
changeToAccountReceivables 4387000.00
salePurchaseOfStock 1817000.00
otherCashflowsFromFinancingActivities 1817000.00
changeToNetincome 72000.00
capitalExpenditures 420000
changeInWorkingCapital 7628000.00
stockBasedCompensation 663000.00
otherNonCashItems 663000.00
freeCashFlow 22278000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-03
currency_symbol USD
investments -1248000.00
changeToLiabilities 2161000.00
totalCashflowsFromInvestingActivities -4381000.00
totalCashFromFinancingActivities 786000.00
changeToOperatingActivities 895000.00
netIncome 8364000.00
changeInCash -3248000.00
beginPeriodCashFlow 23654000.00
endPeriodCashFlow 20406000.00
totalCashFromOperatingActivities -1518000.00
depreciation 1367000.00
otherCashflowsFromInvestingActivities -1248000.00
changeToInventory -335000.00
changeToAccountReceivables -19068000.00
salePurchaseOfStock 2151000.00
otherCashflowsFromFinancingActivities 786000.00
changeToNetincome 2957000.00
capitalExpenditures 1518000
changeInWorkingCapital -13968000.00
stockBasedCompensation 691000.00
otherNonCashItems -411000.00
freeCashFlow -3036000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
totalCashflowsFromInvestingActivities 5147000.00
totalCashFromFinancingActivities 941000.00
changeToOperatingActivities 1355000.00
netIncome -4778000.00
changeInCash 4199000.00
beginPeriodCashFlow 19455000.00
endPeriodCashFlow 23654000.00
totalCashFromOperatingActivities -1889000.00
depreciation 1828000.00
changeToInventory 1722000.00
changeToAccountReceivables -783000.00
otherCashflowsFromFinancingActivities 941000.00
capitalExpenditures 535000
changeInWorkingCapital 2235000.00
stockBasedCompensation 639000.00
otherNonCashItems 639000.00
freeCashFlow -2424000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-28
currency_symbol USD
totalCashflowsFromInvestingActivities 1000000.00
totalCashFromFinancingActivities -805000.00
changeToOperatingActivities -2000000.00
netIncome 3153000.00
changeInCash 3257000.00
beginPeriodCashFlow 16198000.00
endPeriodCashFlow 19455000.00
totalCashFromOperatingActivities 3467000.00
depreciation 1700000.00
changeToInventory -2687000.00
changeToAccountReceivables -689000.00
salePurchaseOfStock -937000.00
otherCashflowsFromFinancingActivities 132000.00
capitalExpenditures 503000
changeInWorkingCapital -2300000.00
stockBasedCompensation 649000.00
otherNonCashItems 649000.00
freeCashFlow 2964000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
totalCashFromFinancingActivities 292000.00
netIncome 2905000.00
changeInCash -11535000.00
beginPeriodCashFlow 27733000.00
endPeriodCashFlow 16198000.00
totalCashFromOperatingActivities -4220000.00
depreciation 1921000.00
changeToInventory -370000.00
changeToAccountReceivables -3040000.00
otherCashflowsFromFinancingActivities 292000.00
capitalExpenditures 577000
changeInWorkingCapital -9955000.00
stockBasedCompensation 756000.00
otherNonCashItems 756000.00
freeCashFlow -4797000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
investments 39996000.00
changeToLiabilities 1604000.00
totalCashflowsFromInvestingActivities -9721000.00
totalCashFromFinancingActivities 232000.00
changeToOperatingActivities 3769000.00
netIncome 5161000.00
changeInCash 2703000.00
beginPeriodCashFlow 25030000.00
endPeriodCashFlow 27733000.00
totalCashFromOperatingActivities 12716000.00
depreciation 2717000.00
otherCashflowsFromInvestingActivities -7353000.00
changeToInventory 745000.00
changeToAccountReceivables 4297000.00
salePurchaseOfStock -1000.00
otherCashflowsFromFinancingActivities 233000.00
changeToNetincome 2664000.00
capitalExpenditures 2205000
changeInWorkingCapital 6173000.00
stockBasedCompensation 765000.00
otherNonCashItems -23000.00
freeCashFlow 10511000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-27
currency_symbol USD
totalCashflowsFromInvestingActivities 524000.00
totalCashFromFinancingActivities -2775000.00
netIncome 5437000.00
changeInCash 3487000.00
beginPeriodCashFlow 21543000.00
endPeriodCashFlow 25030000.00
totalCashFromOperatingActivities 7356000.00
depreciation 1686000.00
changeToInventory -1431000.00
changeToAccountReceivables -1873000.00
salePurchaseOfStock -2913000.00
otherCashflowsFromFinancingActivities 138000.00
capitalExpenditures 644000
changeInWorkingCapital -144000.00
stockBasedCompensation 778000.00
otherNonCashItems 81000.00
freeCashFlow 6712000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-14
currency_symbol USD
totalCashflowsFromInvestingActivities 1618000.00
totalCashFromFinancingActivities -532000.00
netIncome 2150000.00
changeInCash 4089000.00
beginPeriodCashFlow 17454000.00
endPeriodCashFlow 21543000.00
totalCashFromOperatingActivities 4243000.00
depreciation 4157000.00
changeToInventory -1380000.00
changeToAccountReceivables -1887000.00
salePurchaseOfStock -1389000.00
otherCashflowsFromFinancingActivities 857000.00
capitalExpenditures 767000
changeInWorkingCapital -646000.00
stockBasedCompensation 613000.00
otherNonCashItems -110000.00
freeCashFlow 3476000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 1240000.00
totalCashFromFinancingActivities 1092000.00
netIncome 2977000.00
changeInCash 3805000.00
beginPeriodCashFlow 13649000.00
endPeriodCashFlow 17454000.00
totalCashFromOperatingActivities 1473000.00
depreciation 1060000.00
changeToInventory 117000.00
changeToAccountReceivables -2496000.00
salePurchaseOfStock -2450000.00
otherCashflowsFromFinancingActivities 1092000.00
capitalExpenditures 757000
changeInWorkingCapital -2557000.00
stockBasedCompensation 517000.00
otherNonCashItems 42000.00
freeCashFlow 716000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
investments -28062000.00
changeToLiabilities -6367000.00
totalCashflowsFromInvestingActivities -33296000.00
totalCashFromFinancingActivities -2450000.00
changeToOperatingActivities 401000.00
netIncome 3291000.00
changeInCash 500000.00
beginPeriodCashFlow 13149000.00
endPeriodCashFlow 13649000.00
totalCashFromOperatingActivities 12263000.00
depreciation 1005000.00
otherCashflowsFromInvestingActivities -27737000.00
changeToInventory 935000.00
changeToAccountReceivables 7208000.00
salePurchaseOfStock -2450000.00
otherCashflowsFromFinancingActivities -9313000.00
changeToNetincome 2299000.00
capitalExpenditures 1693000
changeInWorkingCapital 7282000.00
stockBasedCompensation 510000.00
otherNonCashItems 510000.00
freeCashFlow 10570000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-29
currency_symbol USD
totalCashFromFinancingActivities -2861000.00
netIncome 3269000.00
changeInCash -6750000.00
beginPeriodCashFlow 19899000.00
endPeriodCashFlow 13149000.00
totalCashFromOperatingActivities 6339000.00
depreciation 1072000.00
changeToInventory 1963000.00
changeToAccountReceivables 3330000.00
salePurchaseOfStock -3173000.00
otherCashflowsFromFinancingActivities 312000.00
capitalExpenditures 1788000
changeInWorkingCapital 1413000.00
stockBasedCompensation 620000.00
otherNonCashItems 620000.00
freeCashFlow 4551000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-08
currency_symbol USD
totalCashFromFinancingActivities -142000.00
netIncome 5694000.00
changeInCash -1127000.00
beginPeriodCashFlow 21026000.00
endPeriodCashFlow 19899000.00
totalCashFromOperatingActivities 2205000.00
depreciation 972000.00
changeToInventory 688000.00
changeToAccountReceivables -3898000.00
salePurchaseOfStock -1103000.00
otherCashflowsFromFinancingActivities 961000.00
capitalExpenditures 1228000
changeInWorkingCapital -4875000.00
stockBasedCompensation 472000.00
otherNonCashItems 472000.00
freeCashFlow 977000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-08
currency_symbol USD
totalCashFromFinancingActivities 1313000.00
netIncome 6398000.00
changeInCash 3484000.00
beginPeriodCashFlow 17542000.00
endPeriodCashFlow 21026000.00
totalCashFromOperatingActivities 12736000.00
depreciation 902000.00
changeToInventory -1360000.00
changeToAccountReceivables 5741000.00
otherCashflowsFromFinancingActivities 1313000.00
capitalExpenditures 525000
changeInWorkingCapital 4905000.00
stockBasedCompensation 522000.00
otherNonCashItems 522000.00
freeCashFlow 12211000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
investments -6703000.00
changeToLiabilities 3344000.00
totalCashflowsFromInvestingActivities -10603000.00
totalCashFromFinancingActivities 123000.00
changeToOperatingActivities 1837000.00
netIncome 3077000.00
changeInCash 1785000.00
beginPeriodCashFlow 15757000.00
endPeriodCashFlow 17542000.00
totalCashFromOperatingActivities 1459000.00
depreciation 945000.00
otherCashflowsFromInvestingActivities 219000.00
changeToInventory -1950000.00
changeToAccountReceivables -7118000.00
salePurchaseOfStock 1191000.00
otherCashflowsFromFinancingActivities 123000.00
changeToNetincome 4141000.00
capitalExpenditures 1974000
changeInWorkingCapital -3541000.00
stockBasedCompensation 518000.00
otherNonCashItems -1898000.00
freeCashFlow -515000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
totalCashFromFinancingActivities 12000.00
netIncome 2240000.00
changeInCash -2042000.00
beginPeriodCashFlow 17799000.00
endPeriodCashFlow 15757000.00
totalCashFromOperatingActivities 3255000.00
depreciation 907000.00
otherCashflowsFromInvestingActivities 219000.00
changeToInventory 144000.00
changeToAccountReceivables -1112000.00
otherCashflowsFromFinancingActivities 12000.00
capitalExpenditures 761000
changeInWorkingCapital -376000.00
stockBasedCompensation 368000.00
otherNonCashItems 368000.00
freeCashFlow 2494000.00
2013-06-30
date 2013-06-30
filing_date 2013-07-03
currency_symbol USD
totalCashFromFinancingActivities 599000.00
netIncome 2803000.00
changeInCash -3073000.00
beginPeriodCashFlow 20872000.00
endPeriodCashFlow 17799000.00
totalCashFromOperatingActivities 3468000.00
depreciation 846000.00
otherCashflowsFromInvestingActivities 219000.00
changeToInventory 583000.00
changeToAccountReceivables -712000.00
otherCashflowsFromFinancingActivities 599000.00
capitalExpenditures 1042000
changeInWorkingCapital -1666000.00
stockBasedCompensation 624000.00
otherNonCashItems 148000.00
freeCashFlow 2426000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-11
currency_symbol USD
totalCashflowsFromInvestingActivities 1643000.00
totalCashFromFinancingActivities 457000.00
netIncome 2395000.00
changeInCash 4909000.00
beginPeriodCashFlow 15963000.00
endPeriodCashFlow 20872000.00
totalCashFromOperatingActivities 2809000.00
depreciation 824000.00
changeToInventory -560000.00
changeToAccountReceivables -1643000.00
otherCashflowsFromFinancingActivities 457000.00
capitalExpenditures 342000
changeInWorkingCapital -1604000.00
stockBasedCompensation 585000.00
otherNonCashItems 585000.00
freeCashFlow 2467000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
totalCashFromFinancingActivities 12000.00
netIncome 2472000.00
changeInCash -19009000.00
beginPeriodCashFlow 34972000.00
endPeriodCashFlow 15963000.00
totalCashFromOperatingActivities -1093000.00
depreciation 858000.00
changeToInventory 143000.00
changeToAccountReceivables -2461000.00
otherCashflowsFromFinancingActivities 12000.00
capitalExpenditures 1512000
changeInWorkingCapital -5541000.00
stockBasedCompensation 609000.00
otherNonCashItems 609000.00
freeCashFlow -2605000.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 7198000.00
totalCashFromFinancingActivities 104000.00
netIncome 2895000.00
changeInCash 14564000.00
beginPeriodCashFlow 20408000.00
endPeriodCashFlow 34972000.00
totalCashFromOperatingActivities 4261000.00
depreciation 771000.00
changeToInventory -3770000.00
changeToAccountReceivables 2619000.00
otherCashflowsFromFinancingActivities 104000.00
capitalExpenditures 896000
changeInWorkingCapital -243000.00
stockBasedCompensation 489000.00
otherNonCashItems 489000.00
freeCashFlow 3365000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalCashFromFinancingActivities 72000.00
netIncome 3724000.00
changeInCash -6186000.00
beginPeriodCashFlow 26594000.00
endPeriodCashFlow 20408000.00
totalCashFromOperatingActivities 4484000.00
depreciation 577000.00
changeToInventory -3282000.00
changeToAccountReceivables 971000.00
otherCashflowsFromFinancingActivities 72000.00
capitalExpenditures 679000
changeInWorkingCapital -1467000.00
stockBasedCompensation 409000.00
otherNonCashItems 409000.00
freeCashFlow 3805000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 7741000.00
totalCashFromFinancingActivities 71000.00
netIncome 2737000.00
changeInCash 7878000.00
beginPeriodCashFlow 18716000.00
endPeriodCashFlow 26594000.00
totalCashFromOperatingActivities 66000.00
depreciation 577000.00
changeToInventory -3604000.00
changeToAccountReceivables -5089000.00
otherCashflowsFromFinancingActivities 71000.00
capitalExpenditures 573000
changeInWorkingCapital -4568000.00
stockBasedCompensation -2317000.00
otherNonCashItems 2727000.00
freeCashFlow -507000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalCashFromFinancingActivities 163000.00
netIncome 4970000.00
changeInCash 11034000.00
beginPeriodCashFlow 7682000.00
endPeriodCashFlow 18716000.00
totalCashFromOperatingActivities 3855000.00
depreciation 541000.00
changeToInventory 954000.00
changeToAccountReceivables -1281000.00
otherCashflowsFromFinancingActivities 163000.00
capitalExpenditures 632000
changeInWorkingCapital 325000.00
otherNonCashItems -1981000.00
freeCashFlow 3223000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalCashFromFinancingActivities 104000.00
netIncome 5937000.00
changeInCash -3382000.00
beginPeriodCashFlow 11064000.00
endPeriodCashFlow 7682000.00
totalCashFromOperatingActivities 5888000.00
depreciation -118000.00
changeToInventory 1499000.00
changeToAccountReceivables 7554000.00
otherCashflowsFromFinancingActivities 104000.00
capitalExpenditures 460000
changeInWorkingCapital -693000.00
otherNonCashItems 762000.00
freeCashFlow 5428000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalCashFromFinancingActivities 225000.00
netIncome 9163000.00
changeInCash -3922000.00
beginPeriodCashFlow 14986000.00
endPeriodCashFlow 11064000.00
totalCashFromOperatingActivities 7004000.00
depreciation 915000.00
changeToInventory -2240000.00
changeToAccountReceivables -4835000.00
otherCashflowsFromFinancingActivities 2442000.00
capitalExpenditures 539000
changeInWorkingCapital -3005000.00
otherNonCashItems -69000.00
freeCashFlow 6465000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalCashFromFinancingActivities 2217000.00
netIncome 8048000.00
changeInCash -10408000.00
beginPeriodCashFlow 25394000.00
endPeriodCashFlow 14986000.00
totalCashFromOperatingActivities 8354000.00
depreciation 362000.00
changeToInventory -1269000.00
changeToAccountReceivables -1678000.00
otherCashflowsFromFinancingActivities -20979000.00
capitalExpenditures 676000
changeInWorkingCapital -322000.00
otherNonCashItems 266000.00
freeCashFlow 7678000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-30
currency_symbol USD
totalCashFromFinancingActivities 525000.00
netIncome 7493000.00
changeInCash 14417000.00
beginPeriodCashFlow 10977000.00
endPeriodCashFlow 25394000.00
totalCashFromOperatingActivities 6687000.00
depreciation 259000.00
changeToInventory -1339000.00
changeToAccountReceivables -639000.00
otherCashflowsFromFinancingActivities 525000.00
capitalExpenditures 400000
changeInWorkingCapital -1287000.00
otherNonCashItems 222000.00
freeCashFlow 6287000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalCashFromFinancingActivities 625000.00
netIncome 7274000.00
changeInCash 4139000.00
beginPeriodCashFlow 6838000.00
endPeriodCashFlow 10977000.00
totalCashFromOperatingActivities 7901000.00
depreciation 354000.00
changeToInventory -2065000.00
changeToAccountReceivables -1670000.00
otherCashflowsFromFinancingActivities 625000.00
capitalExpenditures 453000
changeInWorkingCapital 68000.00
otherNonCashItems 205000.00
freeCashFlow 7448000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalCashFromFinancingActivities 51000.00
netIncome 4709000.00
changeInCash -4686000.00
beginPeriodCashFlow 11524000.00
endPeriodCashFlow 6838000.00
totalCashFromOperatingActivities 6271000.00
depreciation 323000.00
changeToInventory -1855000.00
changeToAccountReceivables 67000.00
otherCashflowsFromFinancingActivities 173000.00
capitalExpenditures 307000
changeInWorkingCapital 964000.00
otherNonCashItems 275000.00
freeCashFlow 5964000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
changeToLiabilities 2545000.00
totalCashFromFinancingActivities 17090000.00
netIncome 2699000.00
changeInCash 1663000.00
beginPeriodCashFlow 9861000.00
endPeriodCashFlow 11524000.00
totalCashFromOperatingActivities 4973000.00
depreciation 324000.00
changeToInventory -2267000.00
changeToAccountReceivables 625000.00
otherCashflowsFromFinancingActivities -20400000.00
capitalExpenditures 405000
changeInWorkingCapital 1834000.00
otherNonCashItems 116000.00
freeCashFlow 4568000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-26
currency_symbol USD
totalCashFromFinancingActivities 1111000.00
netIncome 2694000.00
changeInCash -5685000.00
beginPeriodCashFlow 15546000.00
endPeriodCashFlow 9861000.00
totalCashFromOperatingActivities 2103000.00
depreciation 347000.00
changeToInventory 749000.00
changeToAccountReceivables -5943000.00
otherCashflowsFromFinancingActivities 1111000.00
capitalExpenditures 303000
changeInWorkingCapital -1028000.00
stockBasedCompensation 454000.00
otherNonCashItems 426000.00
freeCashFlow 1800000.00
2009-09-30
date 2009-09-30
filing_date 2009-10-13
currency_symbol USD
totalCashFromFinancingActivities 142000.00
netIncome 1690000.00
changeInCash 6529000.00
beginPeriodCashFlow 9017000.00
endPeriodCashFlow 15546000.00
totalCashFromOperatingActivities 1866000.00
depreciation 311000.00
changeToInventory 790000.00
changeToAccountReceivables -622000.00
otherCashflowsFromFinancingActivities 142000.00
capitalExpenditures 72000
changeInWorkingCapital -267000.00
otherNonCashItems 132000.00
freeCashFlow 1794000.00
2009-06-30
date 2009-06-30
filing_date 2009-07-01
currency_symbol USD
netIncome -94000.00
changeInCash -2022000.00
beginPeriodCashFlow 11039000.00
endPeriodCashFlow 9017000.00
totalCashFromOperatingActivities -2139000.00
depreciation 276000.00
changeToInventory 636000.00
changeToAccountReceivables -2441000.00
otherCashflowsFromFinancingActivities 117000.00
capitalExpenditures 24000
changeInWorkingCapital -2561000.00
otherNonCashItems 240000.00
freeCashFlow -2163000.00
2009-03-31
date 2009-03-31
filing_date 2009-04-20
currency_symbol USD
netIncome -1659000.00
changeInCash -8286000.00
beginPeriodCashFlow 19325000.00
endPeriodCashFlow 11039000.00
totalCashFromOperatingActivities -3617000.00
depreciation 320000.00
changeToInventory 520000.00
changeToAccountReceivables 244000.00
otherCashflowsFromFinancingActivities -4669000.00
capitalExpenditures 4000
changeInWorkingCapital -2270000.00
otherNonCashItems -8000.00
freeCashFlow -3621000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-30
currency_symbol USD
totalCashflowsFromInvestingActivities 7263000.00
totalCashFromFinancingActivities -12000.00
netIncome -1571000.00
changeInCash 10804000.00
beginPeriodCashFlow 8521000.00
endPeriodCashFlow 19325000.00
totalCashFromOperatingActivities -692000.00
depreciation 315000.00
changeToInventory 759000.00
changeToAccountReceivables 6363000.00
otherCashflowsFromFinancingActivities 12000.00
capitalExpenditures 40000
changeInWorkingCapital 1818000.00
otherNonCashItems -1254000.00
freeCashFlow -732000.00
2008-09-30
date 2008-09-30
filing_date 2008-10-15
currency_symbol USD
totalCashFromFinancingActivities 12000.00
netIncome -2624000.00
changeInCash -5223000.00
beginPeriodCashFlow 13744000.00
endPeriodCashFlow 8521000.00
totalCashFromOperatingActivities -2285000.00
depreciation 323000.00
changeToInventory 1702000.00
changeToAccountReceivables 3898000.00
otherCashflowsFromFinancingActivities -2938000.00
capitalExpenditures 165000
changeInWorkingCapital -78000.00
otherNonCashItems 94000.00
freeCashFlow -2450000.00
2008-06-30
date 2008-06-30
filing_date 2008-07-10
currency_symbol USD
totalCashFromFinancingActivities 12000.00
netIncome -1267000.00
changeInCash 3412000.00
beginPeriodCashFlow 10332000.00
endPeriodCashFlow 13744000.00
totalCashFromOperatingActivities 1557000.00
depreciation 153000.00
changeToInventory 229000.00
changeToAccountReceivables 4106000.00
otherCashflowsFromFinancingActivities 1855000.00
capitalExpenditures 182000
changeInWorkingCapital 1651000.00
otherNonCashItems 1020000.00
freeCashFlow 1375000.00
2008-03-31
date 2008-03-31
filing_date 2008-04-17
currency_symbol USD
totalCashFromFinancingActivities 12000.00
netIncome 41000.00
changeInCash -4992000.00
beginPeriodCashFlow 15324000.00
endPeriodCashFlow 10332000.00
totalCashFromOperatingActivities -1854000.00
depreciation 529000.00
changeToInventory -1360000.00
changeToAccountReceivables 775000.00
otherCashflowsFromFinancingActivities -3150000.00
capitalExpenditures 557000
changeInWorkingCapital -2496000.00
otherNonCashItems 72000.00
freeCashFlow -2411000.00
2007-12-31
date 2007-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 905000.00
totalCashFromFinancingActivities 5669000.00
endPeriodCashFlow 15324000.00
totalCashFromOperatingActivities 4574000.00
changeToAccountReceivables 1106000.00
capitalExpenditures 1183000
2007-06-30
date 2007-06-30
currency_symbol USD
netIncome 1071000.00
capitalExpenditures 0
2006-12-31
date 2006-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 3429000.00
totalCashFromFinancingActivities 83000.00
capitalExpenditures 1233000
2005-12-31
date 2005-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 711000.00
totalCashFromFinancingActivities 275000.00
changeToAccountReceivables 9000.00
capitalExpenditures 1282000
2004-12-31
date 2004-12-31
currency_symbol USD
totalCashFromFinancingActivities 548000.00
capitalExpenditures 1242000
2004-09-30
date 2004-09-30
currency_symbol USD
netIncome 761000.00
capitalExpenditures 0
2004-06-30
date 2004-06-30
currency_symbol USD
netIncome 450000.00
capitalExpenditures 0
2004-03-31
date 2004-03-31
currency_symbol USD
netIncome 69000.00
capitalExpenditures 0
2003-12-31
date 2003-12-31
currency_symbol USD
changeToLiabilities 2049000.00
totalCashFromFinancingActivities 318000.00
netIncome 577000.00
capitalExpenditures 364000
2002-12-31
date 2002-12-31
currency_symbol USD
changeToLiabilities 653000.00
totalCashflowsFromInvestingActivities 10376000.00
totalCashFromFinancingActivities 31000.00
changeToInventory 1163000.00
capitalExpenditures 601000
2001-12-31
date 2001-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 28547000.00
totalCashFromFinancingActivities 8000.00
changeToInventory 776000.00
changeToAccountReceivables 14261000.00
capitalExpenditures 1141000
2000-12-31
date 2000-12-31
currency_symbol USD
changeToLiabilities 5366000.00
totalCashFromFinancingActivities 49200000.00
netIncome 1619000.00
capitalExpenditures 1170000
2000-09-30
date 2000-09-30
currency_symbol USD
netIncome 1281000.00
capitalExpenditures 0
2000-06-30
date 2000-06-30
currency_symbol USD
netIncome 69000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
investments -100256000.00
changeToLiabilities 6645000.00
totalCashflowsFromInvestingActivities -100256000.00
totalCashFromFinancingActivities -29806000.00
changeToOperatingActivities -5146000.00
netIncome 140213000.00
changeInCash -14977000.00
beginPeriodCashFlow 126698000.00
endPeriodCashFlow 111721000.00
totalCashFromOperatingActivities 119539000.00
depreciation 14654000.00
changeToInventory -29311000.00
changeToAccountReceivables -31634000.00
salePurchaseOfStock -21416000.00
otherCashflowsFromFinancingActivities -8390000.00
changeToNetincome 22836000.00
capitalExpenditures 21314000
changeInWorkingCapital -45706000.00
stockBasedCompensation 16647000.00
otherNonCashItems 7471000.00
freeCashFlow 98225000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-01
currency_symbol USD
investments -233685000.00
changeToLiabilities 19329000.00
totalCashflowsFromInvestingActivities -238501000.00
totalCashFromFinancingActivities 11000.00
changeToOperatingActivities 18808000.00
netIncome 93101000.00
changeInCash -105606000.00
beginPeriodCashFlow 232304000.00
endPeriodCashFlow 126698000.00
totalCashFromOperatingActivities 132262000.00
depreciation 8933000.00
changeToInventory -18457000.00
changeToAccountReceivables -5132000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 11000.00
changeToNetincome 11451000.00
capitalExpenditures 4816000
changeInWorkingCapital 17537000.00
stockBasedCompensation 10488000.00
otherNonCashItems 5192000.00
freeCashFlow 127446000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments -42459000.00
changeToLiabilities 5523000.00
totalCashflowsFromInvestingActivities -42459000.00
netBorrowings 193588000.00
totalCashFromFinancingActivities 181406000.00
changeToOperatingActivities 20194000.00
netIncome 47907000.00
changeInCash 200556000.00
beginPeriodCashFlow 31748000.00
endPeriodCashFlow 232304000.00
totalCashFromOperatingActivities 60253000.00
depreciation 9729000.00
changeToInventory -16271000.00
changeToAccountReceivables -11711000.00
salePurchaseOfStock -12549000.00
otherCashflowsFromFinancingActivities 193955000.00
changeToNetincome 5365000.00
capitalExpenditures 6443000
changeInWorkingCapital -3423000.00
stockBasedCompensation 6949000.00
otherNonCashItems -716000.00
freeCashFlow 53810000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
investments -25664000.00
changeToLiabilities -718000.00
totalCashflowsFromInvestingActivities -25450000.00
netBorrowings 193588000.00
totalCashFromFinancingActivities -6667000.00
changeToOperatingActivities -779000.00
netIncome 35171000.00
changeInCash 8871000.00
beginPeriodCashFlow 24877000.00
endPeriodCashFlow 33748000.00
totalCashFromOperatingActivities 41202000.00
depreciation 10398000.00
otherCashflowsFromInvestingActivities -4395000.00
changeToInventory -7518000.00
changeToAccountReceivables 1928000.00
salePurchaseOfStock -7159000.00
otherCashflowsFromFinancingActivities 492000.00
changeToNetincome 4582000.00
capitalExpenditures 21269000
changeInWorkingCapital -8778000.00
stockBasedCompensation 5092000.00
otherNonCashItems 681000.00
freeCashFlow 19933000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
investments -35239000.00
changeToLiabilities -5005000.00
totalCashflowsFromInvestingActivities -36676000.00
netBorrowings 193588000.00
totalCashFromFinancingActivities -4440000.00
changeToOperatingActivities -4609000.00
netIncome 54375000.00
changeInCash -4820000.00
beginPeriodCashFlow 27697000.00
endPeriodCashFlow 22877000.00
totalCashFromOperatingActivities 36109000.00
depreciation 7684000.00
otherCashflowsFromInvestingActivities -32811000.00
changeToInventory -8123000.00
changeToAccountReceivables -12539000.00
salePurchaseOfStock -4801000.00
otherCashflowsFromFinancingActivities 361000.00
changeToNetincome 5341000.00
capitalExpenditures 3678000
changeInWorkingCapital -28360000.00
stockBasedCompensation 4326000.00
otherNonCashItems 1916000.00
freeCashFlow 32431000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
investments -57139000.00
changeToLiabilities 5484000.00
totalCashflowsFromInvestingActivities -57139000.00
netBorrowings 193588000.00
totalCashFromFinancingActivities 2619000.00
changeToOperatingActivities 6091000.00
netIncome 46459000.00
changeInCash 7291000.00
beginPeriodCashFlow 20406000.00
endPeriodCashFlow 27697000.00
totalCashFromOperatingActivities 61811000.00
depreciation 6179000.00
otherCashflowsFromInvestingActivities -50844000.00
changeToInventory -6858000.00
changeToAccountReceivables 1677000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2619000.00
changeToNetincome 2779000.00
capitalExpenditures 6295000
changeInWorkingCapital 6425000.00
stockBasedCompensation 2779000.00
otherNonCashItems 31000.00
freeCashFlow 55516000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-03
currency_symbol USD
investments -4381000.00
changeToLiabilities 1000000.00
totalCashflowsFromInvestingActivities -4381000.00
totalCashFromFinancingActivities 1214000.00
changeToOperatingActivities 895000.00
netIncome 9644000.00
changeInCash -7327000.00
beginPeriodCashFlow 27733000.00
endPeriodCashFlow 20406000.00
totalCashFromOperatingActivities -4160000.00
depreciation 6816000.00
otherCashflowsFromInvestingActivities -1248000.00
changeToInventory -1670000.00
changeToAccountReceivables -23580000.00
salePurchaseOfStock -937000.00
otherCashflowsFromFinancingActivities 2151000.00
changeToNetincome 2957000.00
capitalExpenditures 3133000
changeInWorkingCapital -23988000.00
stockBasedCompensation 2735000.00
otherNonCashItems -411000.00
freeCashFlow -7293000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
investments 39996000.00
changeToLiabilities -2081000.00
totalCashflowsFromInvestingActivities -9721000.00
totalCashFromFinancingActivities -1983000.00
changeToOperatingActivities 3769000.00
netIncome 15725000.00
changeInCash 14084000.00
beginPeriodCashFlow 13649000.00
endPeriodCashFlow 27733000.00
totalCashFromOperatingActivities 25788000.00
depreciation 9620000.00
otherCashflowsFromInvestingActivities -5348000.00
changeToInventory -1949000.00
changeToAccountReceivables -1959000.00
salePurchaseOfStock -4302000.00
otherCashflowsFromFinancingActivities 2319000.00
changeToNetincome 2664000.00
capitalExpenditures 4373000
changeInWorkingCapital 2826000.00
stockBasedCompensation 2673000.00
otherNonCashItems -10000.00
freeCashFlow 21415000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
investments -28062000.00
changeToLiabilities -6367000.00
totalCashflowsFromInvestingActivities -33296000.00
totalCashFromFinancingActivities -4140000.00
changeToOperatingActivities 401000.00
netIncome 18652000.00
changeInCash -3893000.00
beginPeriodCashFlow 17542000.00
endPeriodCashFlow 13649000.00
totalCashFromOperatingActivities 33543000.00
depreciation 3951000.00
otherCashflowsFromInvestingActivities -27737000.00
changeToInventory 2226000.00
changeToAccountReceivables 12381000.00
salePurchaseOfStock -6726000.00
otherCashflowsFromFinancingActivities 2586000.00
changeToNetincome 2299000.00
capitalExpenditures 5234000
changeInWorkingCapital 8641000.00
stockBasedCompensation 2124000.00
otherNonCashItems 2675000.00
freeCashFlow 28309000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
investments -6703000.00
changeToLiabilities 3344000.00
totalCashflowsFromInvestingActivities -10603000.00
totalCashFromFinancingActivities 1191000.00
changeToOperatingActivities 1837000.00
netIncome 10515000.00
changeInCash 1579000.00
beginPeriodCashFlow 15963000.00
endPeriodCashFlow 17542000.00
totalCashFromOperatingActivities 10991000.00
depreciation 3522000.00
otherCashflowsFromInvestingActivities 219000.00
changeToInventory -1783000.00
changeToAccountReceivables -10585000.00
salePurchaseOfStock 1191000.00
otherCashflowsFromFinancingActivities 1191000.00
changeToNetincome 4141000.00
capitalExpenditures 4119000
changeInWorkingCapital -7187000.00
stockBasedCompensation 2095000.00
otherNonCashItems 148000.00
freeCashFlow 6872000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
totalCashFromFinancingActivities 259000.00
netIncome 11828000.00
changeInCash -2753000.00
beginPeriodCashFlow 18716000.00
endPeriodCashFlow 15963000.00
totalCashFromOperatingActivities 7718000.00
depreciation 2783000.00
changeToInventory -10513000.00
changeToAccountReceivables -3960000.00
otherCashflowsFromFinancingActivities 259000.00
capitalExpenditures 3660000
changeInWorkingCapital -9329000.00
stockBasedCompensation 1927000.00
otherNonCashItems 1927000.00
freeCashFlow 4058000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalCashFromFinancingActivities 2709000.00
netIncome 28118000.00
changeInCash -6678000.00
beginPeriodCashFlow 25394000.00
endPeriodCashFlow 18716000.00
totalCashFromOperatingActivities 25101000.00
depreciation 1700000.00
changeToInventory -1056000.00
changeToAccountReceivables -240000.00
otherCashflowsFromFinancingActivities 2709000.00
capitalExpenditures 2307000
changeInWorkingCapital -3652000.00
stockBasedCompensation -43000.00
otherNonCashItems 1478000.00
freeCashFlow 22794000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-30
currency_symbol USD
totalCashFromFinancingActivities 18291000.00
netIncome 22175000.00
changeInCash 15533000.00
beginPeriodCashFlow 9861000.00
endPeriodCashFlow 25394000.00
totalCashFromOperatingActivities 25832000.00
depreciation 1260000.00
changeToInventory -7526000.00
changeToAccountReceivables -1617000.00
otherCashflowsFromFinancingActivities 1323000.00
capitalExpenditures 1565000
changeInWorkingCapital 1687000.00
stockBasedCompensation 710000.00
otherNonCashItems 108000.00
freeCashFlow 24267000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-26
currency_symbol USD
totalCashFromFinancingActivities 1253000.00
netIncome 2631000.00
changeInCash -9464000.00
beginPeriodCashFlow 19325000.00
endPeriodCashFlow 9861000.00
totalCashFromOperatingActivities -1787000.00
depreciation 1254000.00
changeToInventory 2695000.00
changeToAccountReceivables -8762000.00
otherCashflowsFromFinancingActivities 1253000.00
capitalExpenditures 403000
changeInWorkingCapital -5967000.00
stockBasedCompensation 454000.00
otherNonCashItems 454000.00
freeCashFlow -2190000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-30
currency_symbol USD
totalCashflowsFromInvestingActivities 7263000.00
totalCashFromFinancingActivities 12000.00
netIncome -5421000.00
changeInCash 4001000.00
beginPeriodCashFlow 15324000.00
endPeriodCashFlow 19325000.00
totalCashFromOperatingActivities -3274000.00
depreciation 1320000.00
changeToInventory 1330000.00
changeToAccountReceivables 6363000.00
otherCashflowsFromFinancingActivities 12000.00
capitalExpenditures 944000
changeInWorkingCapital 4322000.00
otherNonCashItems -3495000.00
freeCashFlow -4218000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-28
currency_symbol USD
totalCashflowsFromInvestingActivities 905000.00
totalCashFromFinancingActivities 5669000.00
netIncome -3917000.00
changeInCash 11148000.00
beginPeriodCashFlow 4176000.00
endPeriodCashFlow 15324000.00
totalCashFromOperatingActivities 4574000.00
depreciation 2795000.00
changeToInventory -1890000.00
changeToAccountReceivables 1106000.00
otherCashflowsFromFinancingActivities 905000.00
capitalExpenditures 1183000
changeInWorkingCapital 187000.00
otherNonCashItems 5509000.00
freeCashFlow 3391000.00
2006-12-31
date 2006-12-31
filing_date 2007-05-11
currency_symbol USD
totalCashflowsFromInvestingActivities 3429000.00
totalCashFromFinancingActivities 83000.00
netIncome -1934000.00
changeInCash -1600000.00
beginPeriodCashFlow 5776000.00
endPeriodCashFlow 4176000.00
totalCashFromOperatingActivities -5112000.00
depreciation 2075000.00
changeToInventory -786000.00
otherCashflowsFromFinancingActivities 3429000.00
capitalExpenditures 1233000
changeInWorkingCapital -5027000.00
otherNonCashItems -226000.00
freeCashFlow -6345000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-29
currency_symbol USD
totalCashflowsFromInvestingActivities 711000.00
totalCashFromFinancingActivities 275000.00
netIncome -8414000.00
changeInCash -6395000.00
beginPeriodCashFlow 12171000.00
endPeriodCashFlow 5776000.00
totalCashFromOperatingActivities -7381000.00
depreciation 894000.00
changeToInventory -252000.00
changeToAccountReceivables 9000.00
otherCashflowsFromFinancingActivities 711000.00
capitalExpenditures 1282000
changeInWorkingCapital 557000.00
otherNonCashItems -418000.00
freeCashFlow -8663000.00
2004-12-31
date 2004-12-31
filing_date 2005-06-28
currency_symbol USD
totalCashFromFinancingActivities 548000.00
netIncome 1467000.00
changeInCash -14463000.00
beginPeriodCashFlow 26634000.00
endPeriodCashFlow 12171000.00
totalCashFromOperatingActivities -1529000.00
depreciation 670000.00
changeToInventory -1087000.00
otherCashflowsFromFinancingActivities -13482000.00
capitalExpenditures 1242000
changeInWorkingCapital -3976000.00
otherNonCashItems 310000.00
freeCashFlow -2771000.00
2003-12-31
date 2003-12-31
filing_date 2004-06-29
currency_symbol USD
changeToLiabilities 2049000.00
totalCashFromFinancingActivities 318000.00
netIncome -4212000.00
changeInCash -10330000.00
beginPeriodCashFlow 36964000.00
endPeriodCashFlow 26634000.00
totalCashFromOperatingActivities -5507000.00
depreciation 1256000.00
changeToInventory -1002000.00
otherCashflowsFromFinancingActivities -5141000.00
capitalExpenditures 364000
changeInWorkingCapital -2719000.00
otherNonCashItems 168000.00
freeCashFlow -5871000.00
2002-12-31
date 2002-12-31
filing_date 2003-06-26
currency_symbol USD
changeToLiabilities 653000.00
totalCashflowsFromInvestingActivities 10376000.00
totalCashFromFinancingActivities 31000.00
netIncome -12957000.00
changeInCash 2496000.00
beginPeriodCashFlow 34468000.00
endPeriodCashFlow 36964000.00
totalCashFromOperatingActivities -7911000.00
depreciation 1875000.00
changeToInventory 1163000.00
otherCashflowsFromFinancingActivities 10376000.00
capitalExpenditures 601000
changeInWorkingCapital 1081000.00
otherNonCashItems 2090000.00
freeCashFlow -8512000.00
2001-12-31
date 2001-12-31
filing_date 2002-05-09
currency_symbol USD
totalCashflowsFromInvestingActivities 28547000.00
totalCashFromFinancingActivities 8000.00
netIncome -16874000.00
changeInCash 23019000.00
beginPeriodCashFlow 11449000.00
endPeriodCashFlow 34468000.00
totalCashFromOperatingActivities -5536000.00
depreciation 2714000.00
changeToInventory 776000.00
changeToAccountReceivables 14261000.00
otherCashflowsFromFinancingActivities 28547000.00
capitalExpenditures 1141000
changeInWorkingCapital 8548000.00
otherNonCashItems 76000.00
freeCashFlow -6677000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
changeToLiabilities 5366000.00
totalCashFromFinancingActivities 49200000.00
netIncome 2781000.00
changeInCash 376000.00
beginPeriodCashFlow 11073000.00
endPeriodCashFlow 11449000.00
totalCashFromOperatingActivities -3654000.00
depreciation 3045000.00
changeToInventory -1202000.00
otherCashflowsFromFinancingActivities -45170000.00
capitalExpenditures 1170000
changeInWorkingCapital -9316000.00
otherNonCashItems -164000.00
freeCashFlow -4824000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalCashFromFinancingActivities 1502000.00
netIncome -5035000.00
changeInCash -582000.00
beginPeriodCashFlow 11655000.00
endPeriodCashFlow 11073000.00
totalCashFromOperatingActivities -1324000.00
depreciation 1998000.00
changeToInventory -601000.00
otherCashflowsFromFinancingActivities -760000.00
capitalExpenditures 760000
changeInWorkingCapital 1584000.00
otherNonCashItems 129000.00
freeCashFlow -2084000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
researchDevelopment 21372000.00
incomeBeforeTax 38945000.00
netIncome 33689000.00
sellingGeneralAdministrative 4283000.00
sellingAndMarketingExpenses 12438000.00
grossProfit 72241000.00
reconciledDepreciation 4249000.00
ebit 34148000.00
ebitda 38397000.00
depreciationAndAmortization 4249000.00
operatingIncome 34148000.00
otherOperatingExpenses 94660000.00
taxProvision 5256000.00
interestIncome 4797000.00
netInterestIncome 4797000.00
incomeTaxExpense 5256000.00
totalRevenue 128808000.00
totalOperatingExpenses 38093000.00
costOfRevenue 56567000.00
totalOtherIncomeExpenseNet 4797000.00
netIncomeFromContinuingOps 33689000.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
researchDevelopment 22413000.00
incomeBeforeTax 34344000.00
netIncome 29926000.00
sellingGeneralAdministrative 5602000.00
sellingAndMarketingExpenses 12927000.00
grossProfit 69658000.00
reconciledDepreciation 3951000.00
ebit 28716000.00
ebitda 32667000.00
depreciationAndAmortization 3951000.00
operatingIncome 28716000.00
otherOperatingExpenses 93986000.00
taxProvision 4418000.00
interestIncome 5628000.00
netInterestIncome 5628000.00
incomeTaxExpense 4418000.00
totalRevenue 122702000.00
totalOperatingExpenses 40942000.00
costOfRevenue 53044000.00
totalOtherIncomeExpenseNet 5628000.00
netIncomeFromContinuingOps 29926000.00
netIncomeApplicableToCommonShares 29926000.00
2023-03-31
date 2023-03-31
currency_symbol USD
researchDevelopment 22968000.00
incomeBeforeTax 40465000.00
netIncome 34627000.00
sellingGeneralAdministrative 18561000.00
grossProfit 77266000.00
reconciledDepreciation 3784000.00
ebitda 39521000.00
operatingIncome 35737000.00
taxProvision 5838000.00
interestIncome 4728000.00
netInterestIncome 4728000.00
totalRevenue 132193000.00
totalOperatingExpenses 96456000.00
costOfRevenue 54927000.00
netIncomeFromContinuingOps 34627000.00
netIncomeApplicableToCommonShares 29926000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
researchDevelopment 26206000.00
incomeBeforeTax 39081000.00
netIncome 36098000.00
sellingGeneralAdministrative 5077000.00
sellingAndMarketingExpenses 14058000.00
grossProfit 83728000.00
reconciledDepreciation 3954000.00
ebit 36924000.00
ebitda 40878000.00
depreciationAndAmortization 3954000.00
operatingIncome 36924000.00
otherOperatingExpenses 114314000.00
interestExpense 2157000.00
taxProvision 2983000.00
netInterestIncome 2157000.00
incomeTaxExpense 2983000.00
totalRevenue 151238000.00
totalOperatingExpenses 46804000.00
costOfRevenue 67510000.00
totalOtherIncomeExpenseNet 2157000.00
netIncomeFromContinuingOps 36098000.00
netIncomeApplicableToCommonShares 36098000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
researchDevelopment 23008000.00
incomeBeforeTax 40473000.00
netIncome 35075000.00
sellingGeneralAdministrative 5264000.00
sellingAndMarketingExpenses 13476000.00
grossProfit 82130000.00
reconciledDepreciation 3538000.00
ebit 38938000.00
ebitda 42476000.00
depreciationAndAmortization 3538000.00
operatingIncome 38938000.00
otherOperatingExpenses 104968000.00
interestExpense 1535000.00
taxProvision 5398000.00
interestIncome 1535000.00
netInterestIncome 1535000.00
incomeTaxExpense 5398000.00
totalRevenue 143906000.00
totalOperatingExpenses 43192000.00
costOfRevenue 61776000.00
totalOtherIncomeExpenseNet 1535000.00
netIncomeFromContinuingOps 35075000.00
netIncomeApplicableToCommonShares 35075000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
researchDevelopment 22115000.00
incomeBeforeTax 40531000.00
netIncome 34878000.00
sellingGeneralAdministrative 7455000.00
sellingAndMarketingExpenses 12342000.00
grossProfit 80388000.00
reconciledDepreciation 3514000.00
ebit 36963000.00
ebitda 40477000.00
depreciationAndAmortization 3514000.00
operatingIncome 36963000.00
otherOperatingExpenses 104665000.00
interestExpense 3568000.00
taxProvision 5653000.00
netInterestIncome 3568000.00
incomeTaxExpense 5653000.00
totalRevenue 141628000.00
totalOperatingExpenses 43425000.00
costOfRevenue 61240000.00
totalOtherIncomeExpenseNet 3568000.00
netIncomeFromContinuingOps 34878000.00
netIncomeApplicableToCommonShares 34878000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
researchDevelopment 19129000.00
incomeBeforeTax 38324000.00
netIncome 34162000.00
sellingGeneralAdministrative 6056000.00
sellingAndMarketingExpenses 12246000.00
grossProfit 76150000.00
reconciledDepreciation 3648000.00
ebit 37106000.00
ebitda 40754000.00
depreciationAndAmortization 3648000.00
operatingIncome 37106000.00
otherOperatingExpenses 96851000.00
interestExpense 1218000.00
taxProvision 4162000.00
interestIncome 1218000.00
netInterestIncome 1218000.00
incomeTaxExpense 4162000.00
totalRevenue 133957000.00
totalOperatingExpenses 39044000.00
costOfRevenue 57807000.00
totalOtherIncomeExpenseNet 1218000.00
netIncomeFromContinuingOps 34162000.00
netIncomeApplicableToCommonShares 34162000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-01
currency_symbol USD
researchDevelopment 20140000.00
incomeBeforeTax 28375000.00
netIncome 22226000.00
sellingGeneralAdministrative 6262000.00
sellingAndMarketingExpenses 11219000.00
grossProfit 68249000.00
reconciledDepreciation 2416000.00
ebit 29893000.00
ebitda 32309000.00
depreciationAndAmortization 2416000.00
operatingIncome 29893000.00
otherOperatingExpenses 91628000.00
interestExpense 1518000.00
taxProvision 6149000.00
netInterestIncome -1518000.00
incomeTaxExpense 6149000.00
totalRevenue 121521000.00
totalOperatingExpenses 38356000.00
costOfRevenue 53272000.00
totalOtherIncomeExpenseNet -1518000.00
netIncomeFromContinuingOps 22226000.00
netIncomeApplicableToCommonShares 22226000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
researchDevelopment 15858000.00
incomeBeforeTax 34637000.00
netIncome 30335000.00
sellingGeneralAdministrative 4135000.00
sellingAndMarketingExpenses 9145000.00
grossProfit 65238000.00
reconciledDepreciation 2193000.00
ebit 35526000.00
ebitda 37719000.00
depreciationAndAmortization 2193000.00
operatingIncome 35526000.00
otherOperatingExpenses 77187000.00
interestExpense 889000.00
taxProvision 4302000.00
netInterestIncome -889000.00
incomeTaxExpense 4302000.00
totalRevenue 112713000.00
totalOperatingExpenses 29712000.00
costOfRevenue 47475000.00
totalOtherIncomeExpenseNet -889000.00
netIncomeFromContinuingOps 30335000.00
netIncomeApplicableToCommonShares 30335000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
researchDevelopment 15341000.00
incomeBeforeTax 26059000.00
netIncome 22924000.00
sellingGeneralAdministrative 3388000.00
sellingAndMarketingExpenses 9432000.00
grossProfit 55944000.00
reconciledDepreciation 2170000.00
ebit 27209000.00
ebitda 29379000.00
depreciationAndAmortization 2170000.00
operatingIncome 27209000.00
otherOperatingExpenses 70537000.00
interestExpense 1150000.00
taxProvision 3135000.00
netInterestIncome -1150000.00
incomeTaxExpense 3135000.00
totalRevenue 97746000.00
totalOperatingExpenses 28735000.00
costOfRevenue 41802000.00
totalOtherIncomeExpenseNet -1150000.00
netIncomeFromContinuingOps 22924000.00
netIncomeApplicableToCommonShares 22924000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
researchDevelopment 14518000.00
incomeBeforeTax 20182000.00
netIncome 17616000.00
sellingGeneralAdministrative 3539000.00
sellingAndMarketingExpenses 9540000.00
grossProfit 47930000.00
reconciledDepreciation 2154000.00
ebit 19758000.00
ebitda 21912000.00
depreciationAndAmortization 2154000.00
operatingIncome 19758000.00
otherOperatingExpenses 64375000.00
interestExpense 424000.00
taxProvision 2566000.00
interestIncome 424000.00
netInterestIncome 424000.00
incomeTaxExpense 2566000.00
totalRevenue 84133000.00
totalOperatingExpenses 28172000.00
costOfRevenue 36203000.00
totalOtherIncomeExpenseNet 424000.00
netIncomeFromContinuingOps 17616000.00
netIncomeApplicableToCommonShares 17616000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
researchDevelopment 15753000.00
incomeBeforeTax 15511000.00
netIncome 13657000.00
sellingGeneralAdministrative 1009000.00
sellingAndMarketingExpenses 8089000.00
grossProfit 42323000.00
reconciledDepreciation 1245000.00
ebit 16846000.00
ebitda 19442000.00
depreciationAndAmortization 2596000.00
operatingIncome 16846000.00
otherOperatingExpenses 59457000.00
interestExpense 1335000.00
taxProvision 1854000.00
interestIncome 1796000.00
netInterestIncome -1335000.00
incomeTaxExpense 1854000.00
totalRevenue 76303000.00
totalOperatingExpenses 25477000.00
costOfRevenue 33980000.00
totalOtherIncomeExpenseNet -1335000.00
netIncomeFromContinuingOps 13657000.00
netIncomeApplicableToCommonShares 13657000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
researchDevelopment 12957000.00
incomeBeforeTax 16374000.00
netIncome 13896000.00
sellingGeneralAdministrative 3141000.00
sellingAndMarketingExpenses 7406000.00
grossProfit 39657000.00
reconciledDepreciation 2447000.00
ebit 15528000.00
ebitda 17975000.00
depreciationAndAmortization 2447000.00
operatingIncome 15528000.00
otherOperatingExpenses 53957000.00
interestExpense 846000.00
taxProvision 2478000.00
interestIncome 846000.00
netInterestIncome 846000.00
incomeTaxExpense 2478000.00
totalRevenue 69485000.00
totalOperatingExpenses 24129000.00
costOfRevenue 29828000.00
totalOtherIncomeExpenseNet 846000.00
netIncomeFromContinuingOps 13896000.00
netIncomeApplicableToCommonShares 13896000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-16
currency_symbol USD
researchDevelopment 12622000.00
incomeBeforeTax 10702000.00
netIncome 8672000.00
sellingGeneralAdministrative 5775000.00
sellingAndMarketingExpenses 7263000.00
grossProfit 36601000.00
reconciledDepreciation 2039000.00
ebit 10315000.00
ebitda 12360000.00
depreciationAndAmortization 2045000.00
operatingIncome 10315000.00
otherOperatingExpenses 52271000.00
interestExpense 387000.00
taxProvision 2030000.00
interestIncome 387000.00
netInterestIncome 387000.00
incomeTaxExpense 2030000.00
totalRevenue 62586000.00
totalOperatingExpenses 26286000.00
costOfRevenue 25985000.00
totalOtherIncomeExpenseNet 387000.00
netIncomeFromContinuingOps 8672000.00
netIncomeApplicableToCommonShares 8672000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-20
currency_symbol USD
researchDevelopment 11683000.00
incomeBeforeTax 13909000.00
netIncome 11682000.00
sellingGeneralAdministrative 2589000.00
sellingAndMarketingExpenses 6563000.00
grossProfit 34342000.00
reconciledDepreciation 2744000.00
ebit 12881000.00
ebitda 15625000.00
depreciationAndAmortization 2744000.00
operatingIncome 12881000.00
otherOperatingExpenses 48141000.00
interestExpense 1028000.00
taxProvision 2227000.00
interestIncome 1028000.00
netInterestIncome 1028000.00
incomeTaxExpense 2227000.00
totalRevenue 61022000.00
totalOperatingExpenses 21461000.00
costOfRevenue 26680000.00
totalOtherIncomeExpenseNet 1028000.00
netIncomeFromContinuingOps 11682000.00
netIncomeApplicableToCommonShares 11682000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
researchDevelopment 9722000.00
incomeBeforeTax 15309000.00
netIncome 12385000.00
sellingGeneralAdministrative 2502000.00
sellingAndMarketingExpenses 7270000.00
grossProfit 34633000.00
reconciledDepreciation 1086000.00
ebit 14483000.00
ebitda 15569000.00
depreciationAndAmortization 1086000.00
operatingIncome 14483000.00
otherOperatingExpenses 50142000.00
interestExpense 826000.00
taxProvision 2924000.00
interestIncome 2353000.00
netInterestIncome 2254000.00
extraordinaryItems 768000.00
incomeTaxExpense 2924000.00
totalRevenue 64625000.00
totalOperatingExpenses 20150000.00
costOfRevenue 29992000.00
totalOtherIncomeExpenseNet 826000.00
netIncomeFromContinuingOps 12385000.00
netIncomeApplicableToCommonShares 12385000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-02
currency_symbol USD
researchDevelopment 10548000.00
incomeBeforeTax 7361000.00
netIncome 8562000.00
sellingGeneralAdministrative 2658000.00
sellingAndMarketingExpenses 7156000.00
grossProfit 27493000.00
reconciledDepreciation 3842000.00
ebit 6474000.00
ebitda 10316000.00
depreciationAndAmortization 3842000.00
operatingIncome 6474000.00
otherOperatingExpenses 46033000.00
interestExpense 887000.00
taxProvision -1201000.00
interestIncome 887000.00
netInterestIncome 887000.00
incomeTaxExpense -1201000.00
totalRevenue 52507000.00
totalOperatingExpenses 21019000.00
costOfRevenue 25014000.00
totalOtherIncomeExpenseNet 887000.00
netIncomeFromContinuingOps 8562000.00
netIncomeApplicableToCommonShares 8562000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
researchDevelopment 11654000.00
incomeBeforeTax 7630000.00
netIncome 6468000.00
sellingGeneralAdministrative 2384000.00
sellingAndMarketingExpenses 6641000.00
grossProfit 28110000.00
reconciledDepreciation 2770000.00
ebit 6775000.00
ebitda 9545000.00
depreciationAndAmortization 2770000.00
operatingIncome 6775000.00
otherOperatingExpenses 44345000.00
interestExpense 855000.00
taxProvision 1162000.00
interestIncome 855000.00
netInterestIncome 855000.00
incomeTaxExpense 1162000.00
totalRevenue 51120000.00
totalOperatingExpenses 21335000.00
costOfRevenue 23010000.00
totalOtherIncomeExpenseNet 855000.00
netIncomeFromContinuingOps 6468000.00
netIncomeApplicableToCommonShares 6468000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-02
currency_symbol USD
researchDevelopment 12584000.00
incomeBeforeTax 9186000.00
netIncome 7756000.00
sellingGeneralAdministrative 2522000.00
sellingAndMarketingExpenses 7146000.00
grossProfit 31584000.00
reconciledDepreciation 2700000.00
ebit 8676000.00
ebitda 11376000.00
depreciationAndAmortization 2700000.00
operatingIncome 8676000.00
otherOperatingExpenses 47981000.00
interestExpense 510000.00
taxProvision 1430000.00
interestIncome 510000.00
netInterestIncome 510000.00
incomeTaxExpense 1430000.00
totalRevenue 56657000.00
totalOperatingExpenses 22908000.00
costOfRevenue 25073000.00
totalOtherIncomeExpenseNet 510000.00
netIncomeFromContinuingOps 7756000.00
netIncomeApplicableToCommonShares 7756000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
researchDevelopment 10490000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16232000.00
minorityInterest 0.00
netIncome 15152000.00
sellingGeneralAdministrative 2209000.00
sellingAndMarketingExpenses 7303000.00
grossProfit 35710000.00
reconciledDepreciation 2150000.00
ebit 15054000.00
ebitda 17204000.00
depreciationAndAmortization 2150000.00
operatingIncome 15054000.00
otherOperatingExpenses 48018000.00
interestExpense 1178000.00
taxProvision 2614000.00
extraordinaryItems 1534000.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1080000.00
totalRevenue 63072000.00
totalOperatingExpenses 20656000.00
costOfRevenue 27362000.00
totalOtherIncomeExpenseNet 1178000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15152000.00
netIncomeApplicableToCommonShares 15152000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-04
currency_symbol USD
researchDevelopment 11886000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16622000.00
minorityInterest 0.00
netIncome 13310000.00
sellingGeneralAdministrative 2162000.00
sellingAndMarketingExpenses 7016000.00
grossProfit 37467000.00
reconciledDepreciation 2000000.00
ebit 15750000.00
ebitda 17750000.00
depreciationAndAmortization 2000000.00
operatingIncome 15750000.00
otherOperatingExpenses 47821000.00
interestExpense 872000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3312000.00
totalRevenue 63571000.00
totalOperatingExpenses 21717000.00
costOfRevenue 26104000.00
totalOtherIncomeExpenseNet 872000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13310000.00
netIncomeApplicableToCommonShares 13310000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-05
currency_symbol USD
researchDevelopment 11849000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14107000.00
minorityInterest 0.00
netIncome 11833000.00
sellingGeneralAdministrative 2134000.00
sellingAndMarketingExpenses 7442000.00
grossProfit 35700000.00
reconciledDepreciation 1966000.00
ebit 13621000.00
ebitda 15587000.00
depreciationAndAmortization 1966000.00
operatingIncome 13621000.00
otherOperatingExpenses 48267000.00
interestExpense 486000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2274000.00
totalRevenue 61888000.00
totalOperatingExpenses 22079000.00
costOfRevenue 26188000.00
totalOtherIncomeExpenseNet 486000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11833000.00
netIncomeApplicableToCommonShares 11833000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-10
currency_symbol USD
researchDevelopment 11226000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16465000.00
minorityInterest 0.00
netIncome 14080000.00
sellingGeneralAdministrative 2230000.00
sellingAndMarketingExpenses 6231000.00
grossProfit 36357000.00
reconciledDepreciation 1568000.00
ebit 16017000.00
ebitda 17585000.00
depreciationAndAmortization 1568000.00
operatingIncome 16017000.00
otherOperatingExpenses 46586000.00
interestExpense 448000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2385000.00
totalRevenue 62603000.00
totalOperatingExpenses 20340000.00
costOfRevenue 26246000.00
totalOtherIncomeExpenseNet 448000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14080000.00
netIncomeApplicableToCommonShares 14080000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 10617000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13041000.00
minorityInterest 0.00
netIncome 8241000.00
sellingGeneralAdministrative 2558000.00
sellingAndMarketingExpenses 5908000.00
grossProfit 32054000.00
reconciledDepreciation 1427000.00
ebit 12331000.00
ebitda 13758000.00
depreciationAndAmortization 1427000.00
operatingIncome 12331000.00
otherOperatingExpenses 45047000.00
interestExpense 710000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4800000.00
totalRevenue 57378000.00
totalOperatingExpenses 19723000.00
costOfRevenue 25324000.00
totalOtherIncomeExpenseNet 710000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -5522000.00
netIncomeApplicableToCommonShares 8241000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
researchDevelopment 9826000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15228000.00
minorityInterest 0.00
netIncome 11502000.00
sellingGeneralAdministrative 1947000.00
sellingAndMarketingExpenses 5863000.00
grossProfit 32879000.00
reconciledDepreciation 1579000.00
ebit 14602000.00
ebitda 16181000.00
depreciationAndAmortization 1579000.00
operatingIncome 14602000.00
otherOperatingExpenses 39456000.00
interestExpense 626000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3726000.00
totalRevenue 54058000.00
totalOperatingExpenses 18277000.00
costOfRevenue 21179000.00
totalOtherIncomeExpenseNet 626000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 92280000.00
netIncomeApplicableToCommonShares 11502000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-05
currency_symbol USD
researchDevelopment 9238000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16211000.00
minorityInterest 0.00
netIncome 13313000.00
sellingGeneralAdministrative 1938000.00
sellingAndMarketingExpenses 5892000.00
grossProfit 33394000.00
reconciledDepreciation 1578000.00
ebit 15686000.00
ebitda 17264000.00
depreciationAndAmortization 1578000.00
operatingIncome 15686000.00
otherOperatingExpenses 40440000.00
interestExpense 525000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2898000.00
totalRevenue 56126000.00
totalOperatingExpenses 17708000.00
costOfRevenue 22732000.00
totalOtherIncomeExpenseNet 525000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -53702000.00
netIncomeApplicableToCommonShares 13313000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-05
currency_symbol USD
researchDevelopment 9275000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15615000.00
minorityInterest 0.00
netIncome 13403000.00
sellingGeneralAdministrative 1657000.00
sellingAndMarketingExpenses 6088000.00
grossProfit 32860000.00
reconciledDepreciation 1595000.00
ebit 15200000.00
ebitda 16795000.00
depreciationAndAmortization 1595000.00
operatingIncome 15200000.00
otherOperatingExpenses 39230000.00
interestExpense 415000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2212000.00
totalRevenue 54430000.00
totalOperatingExpenses 17660000.00
costOfRevenue 21570000.00
totalOtherIncomeExpenseNet 415000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13403000.00
netIncomeApplicableToCommonShares 13403000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-03
currency_symbol USD
researchDevelopment 9225000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10971000.00
minorityInterest 0.00
netIncome 8364000.00
sellingGeneralAdministrative 1702000.00
sellingAndMarketingExpenses 5814000.00
grossProfit 28158000.00
reconciledDepreciation 1145000.00
ebit 10781000.00
ebitda 12148000.00
depreciationAndAmortization 1367000.00
operatingIncome 10781000.00
otherOperatingExpenses 39431000.00
interestExpense 190000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2607000.00
totalRevenue 50212000.00
totalOperatingExpenses 17377000.00
costOfRevenue 22054000.00
totalOtherIncomeExpenseNet 190000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9644000.00
netIncomeApplicableToCommonShares 8364000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
researchDevelopment 9181000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6646000.00
minorityInterest 0.00
netIncome -4778000.00
sellingGeneralAdministrative 1802000.00
sellingAndMarketingExpenses 5020000.00
grossProfit 9693000.00
reconciledDepreciation 1828000.00
ebit -6947000.00
ebitda -5119000.00
depreciationAndAmortization 1828000.00
operatingIncome -6947000.00
otherOperatingExpenses 51007000.00
interestExpense 301000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1868000.00
totalRevenue 44060000.00
totalOperatingExpenses 16640000.00
costOfRevenue 34367000.00
totalOtherIncomeExpenseNet 301000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -3153000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-28
currency_symbol USD
researchDevelopment 8684000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3779000.00
minorityInterest 0.00
netIncome 3153000.00
sellingGeneralAdministrative 1521000.00
sellingAndMarketingExpenses 4535000.00
grossProfit 18899000.00
reconciledDepreciation 1700000.00
ebit 3523000.00
ebitda 5223000.00
depreciationAndAmortization 1700000.00
operatingIncome 3523000.00
otherOperatingExpenses 32052000.00
interestExpense 256000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 626000.00
totalRevenue 35575000.00
totalOperatingExpenses 15376000.00
costOfRevenue 16676000.00
totalOtherIncomeExpenseNet 256000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3153000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
researchDevelopment 7908000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3278000.00
minorityInterest 0.00
netIncome 2905000.00
sellingGeneralAdministrative 1810000.00
sellingAndMarketingExpenses 5367000.00
grossProfit 18530000.00
reconciledDepreciation 1921000.00
ebit 2809000.00
ebitda 4730000.00
depreciationAndAmortization 1921000.00
operatingIncome 2809000.00
otherOperatingExpenses 31247000.00
interestExpense 469000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 373000.00
totalRevenue 34056000.00
totalOperatingExpenses 15721000.00
costOfRevenue 15526000.00
totalOtherIncomeExpenseNet 469000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2905000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 10826000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3754000.00
minorityInterest 0.00
netIncome 5161000.00
sellingGeneralAdministrative 1606000.00
sellingAndMarketingExpenses 4474000.00
grossProfit 20854000.00
reconciledDepreciation 2717000.00
ebit 3570000.00
ebitda 6287000.00
depreciationAndAmortization 2717000.00
operatingIncome 3570000.00
otherOperatingExpenses 36452000.00
interestExpense 184000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1407000.00
totalRevenue 40022000.00
totalOperatingExpenses 17284000.00
costOfRevenue 19168000.00
totalOtherIncomeExpenseNet 184000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15725000.00
netIncomeApplicableToCommonShares 5161000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-27
currency_symbol USD
researchDevelopment 10974000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5343000.00
minorityInterest 0.00
netIncome 5437000.00
sellingGeneralAdministrative 1613000.00
sellingAndMarketingExpenses 4228000.00
grossProfit 22634000.00
reconciledDepreciation 1686000.00
ebit 5249000.00
ebitda 6935000.00
depreciationAndAmortization 1686000.00
operatingIncome 5249000.00
otherOperatingExpenses 35197000.00
interestExpense 94000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -94000.00
totalRevenue 40446000.00
totalOperatingExpenses 17385000.00
costOfRevenue 17812000.00
totalOtherIncomeExpenseNet 94000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5437000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-14
currency_symbol USD
researchDevelopment 10904000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 628000.00
minorityInterest 0.00
netIncome 2150000.00
sellingGeneralAdministrative 1413000.00
sellingAndMarketingExpenses 4260000.00
grossProfit 19169000.00
reconciledDepreciation 4157000.00
ebit 3572000.00
ebitda 7729000.00
depreciationAndAmortization 4157000.00
operatingIncome 474000.00
otherOperatingExpenses 38529000.00
interestExpense 154000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1522000.00
totalRevenue 40552000.00
totalOperatingExpenses 17146000.00
costOfRevenue 21383000.00
totalOtherIncomeExpenseNet -1549000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2150000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 6999000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2499000.00
minorityInterest 0.00
netIncome 2977000.00
sellingGeneralAdministrative 1224000.00
sellingAndMarketingExpenses 2806000.00
grossProfit 14423000.00
reconciledDepreciation 1005000.00
ebit 4500000.00
ebitda 5560000.00
depreciationAndAmortization 1060000.00
operatingIncome 2288000.00
otherOperatingExpenses 24100000.00
interestExpense 211000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -478000.00
totalRevenue 27494000.00
totalOperatingExpenses 11029000.00
costOfRevenue 13071000.00
totalOtherIncomeExpenseNet -1106000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2977000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
researchDevelopment 7935000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1764000.00
minorityInterest 0.00
netIncome 3291000.00
sellingGeneralAdministrative 981000.00
sellingAndMarketingExpenses 2948000.00
grossProfit 13462000.00
reconciledDepreciation 1005000.00
ebit 1598000.00
ebitda 2603000.00
depreciationAndAmortization 1005000.00
operatingIncome 1598000.00
otherOperatingExpenses 24225000.00
interestExpense 166000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1527000.00
totalRevenue 25823000.00
totalOperatingExpenses 11864000.00
costOfRevenue 12361000.00
totalOtherIncomeExpenseNet 166000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18652000.00
netIncomeApplicableToCommonShares 3291000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-29
currency_symbol USD
researchDevelopment 7510000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3358000.00
minorityInterest 0.00
netIncome 3269000.00
sellingGeneralAdministrative 1096000.00
sellingAndMarketingExpenses 2888000.00
grossProfit 14832000.00
reconciledDepreciation 1072000.00
ebit 3338000.00
ebitda 4410000.00
depreciationAndAmortization 1072000.00
operatingIncome 3338000.00
otherOperatingExpenses 24012000.00
interestExpense 20000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 89000.00
totalRevenue 27350000.00
totalOperatingExpenses 11494000.00
costOfRevenue 12518000.00
totalOtherIncomeExpenseNet 20000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3269000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-08
currency_symbol USD
researchDevelopment 7152000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5825000.00
minorityInterest 0.00
netIncome 5694000.00
sellingGeneralAdministrative 1316000.00
sellingAndMarketingExpenses 3505000.00
grossProfit 17596000.00
reconciledDepreciation 972000.00
ebit 5623000.00
ebitda 6595000.00
depreciationAndAmortization 972000.00
operatingIncome 5623000.00
otherOperatingExpenses 27162000.00
interestExpense 202000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 131000.00
totalRevenue 32785000.00
totalOperatingExpenses 11973000.00
costOfRevenue 15189000.00
totalOtherIncomeExpenseNet 202000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5694000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-08
currency_symbol USD
researchDevelopment 6901000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6527000.00
minorityInterest 0.00
netIncome 6398000.00
sellingGeneralAdministrative 1064000.00
sellingAndMarketingExpenses 3406000.00
grossProfit 17723000.00
reconciledDepreciation 902000.00
ebit 6352000.00
ebitda 7254000.00
depreciationAndAmortization 902000.00
operatingIncome 6352000.00
otherOperatingExpenses 28308000.00
interestExpense 175000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 129000.00
totalRevenue 34660000.00
totalOperatingExpenses 11371000.00
costOfRevenue 16937000.00
totalOtherIncomeExpenseNet 175000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6398000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
researchDevelopment 7491000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3963000.00
minorityInterest 0.00
netIncome 3077000.00
sellingGeneralAdministrative 1350000.00
sellingAndMarketingExpenses 3128000.00
grossProfit 15872000.00
reconciledDepreciation 945000.00
ebit 3903000.00
ebitda 4848000.00
depreciationAndAmortization 945000.00
operatingIncome 3903000.00
otherOperatingExpenses 26286000.00
interestExpense 60000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 886000.00
totalRevenue 30189000.00
totalOperatingExpenses 11969000.00
costOfRevenue 14317000.00
totalOtherIncomeExpenseNet 60000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10515000.00
netIncomeApplicableToCommonShares 3077000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
researchDevelopment 7021000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2437000.00
minorityInterest 0.00
netIncome 2240000.00
sellingGeneralAdministrative 1256000.00
sellingAndMarketingExpenses 2643000.00
grossProfit 13100000.00
reconciledDepreciation 907000.00
ebit 2180000.00
ebitda 3087000.00
depreciationAndAmortization 907000.00
operatingIncome 2180000.00
otherOperatingExpenses 23591000.00
interestExpense 257000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 197000.00
totalRevenue 25771000.00
totalOperatingExpenses 10920000.00
costOfRevenue 12671000.00
totalOtherIncomeExpenseNet 257000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2240000.00
2013-06-30
date 2013-06-30
filing_date 2013-07-03
currency_symbol USD
researchDevelopment 7567000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3572000.00
minorityInterest 0.00
netIncome 2803000.00
sellingGeneralAdministrative 1472000.00
sellingAndMarketingExpenses 2968000.00
grossProfit 15333000.00
reconciledDepreciation 846000.00
ebit 3326000.00
ebitda 4172000.00
depreciationAndAmortization 846000.00
operatingIncome 3326000.00
otherOperatingExpenses 24798000.00
interestExpense 246000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 769000.00
totalRevenue 28124000.00
totalOperatingExpenses 12007000.00
costOfRevenue 12791000.00
totalOtherIncomeExpenseNet 246000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2803000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-11
currency_symbol USD
researchDevelopment 7499000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3054000.00
minorityInterest 0.00
netIncome 2395000.00
sellingGeneralAdministrative 1119000.00
sellingAndMarketingExpenses 3224000.00
grossProfit 14766000.00
reconciledDepreciation 824000.00
ebit 2924000.00
ebitda 3748000.00
depreciationAndAmortization 824000.00
operatingIncome 2924000.00
otherOperatingExpenses 24501000.00
interestExpense 130000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 659000.00
totalRevenue 27425000.00
totalOperatingExpenses 11842000.00
costOfRevenue 12659000.00
totalOtherIncomeExpenseNet 130000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2395000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
researchDevelopment 7117000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -9000.00
minorityInterest 0.00
netIncome 2472000.00
sellingGeneralAdministrative 1191000.00
sellingAndMarketingExpenses 3102000.00
grossProfit 11064000.00
reconciledDepreciation 858000.00
ebit -346000.00
ebitda 512000.00
depreciationAndAmortization 858000.00
operatingIncome -346000.00
otherOperatingExpenses 22444000.00
interestExpense 337000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2481000.00
totalRevenue 22098000.00
totalOperatingExpenses 11410000.00
costOfRevenue 11034000.00
totalOtherIncomeExpenseNet 337000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2472000.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
researchDevelopment 6003000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3276000.00
minorityInterest 0.00
netIncome 2895000.00
sellingGeneralAdministrative 973000.00
sellingAndMarketingExpenses 2967000.00
grossProfit 12936000.00
reconciledDepreciation 771000.00
ebit 2993000.00
ebitda 3764000.00
depreciationAndAmortization 771000.00
operatingIncome 2993000.00
otherOperatingExpenses 21425000.00
interestExpense 283000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 381000.00
totalRevenue 24418000.00
totalOperatingExpenses 9943000.00
costOfRevenue 11482000.00
totalOtherIncomeExpenseNet 283000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2895000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
researchDevelopment 5893000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5002000.00
minorityInterest 0.00
netIncome 3724000.00
sellingGeneralAdministrative 972000.00
sellingAndMarketingExpenses 3048000.00
grossProfit 14576000.00
reconciledDepreciation 577000.00
ebit 4663000.00
ebitda 5240000.00
depreciationAndAmortization 577000.00
operatingIncome 4663000.00
otherOperatingExpenses 22387000.00
interestExpense 339000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1278000.00
totalRevenue 27050000.00
totalOperatingExpenses 9913000.00
costOfRevenue 12474000.00
totalOtherIncomeExpenseNet 339000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3724000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
researchDevelopment 5581000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3683000.00
minorityInterest 0.00
netIncome 2737000.00
sellingGeneralAdministrative 842000.00
sellingAndMarketingExpenses 2881000.00
grossProfit 12578000.00
reconciledDepreciation 577000.00
ebit 3274000.00
ebitda 3851000.00
depreciationAndAmortization 577000.00
operatingIncome 3274000.00
otherOperatingExpenses 19328000.00
interestExpense 409000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 946000.00
totalRevenue 22602000.00
totalOperatingExpenses 9304000.00
costOfRevenue 10024000.00
totalOtherIncomeExpenseNet 409000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2737000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
researchDevelopment 4567000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2470000.00
minorityInterest 0.00
netIncome 4970000.00
sellingGeneralAdministrative 746000.00
sellingAndMarketingExpenses 2951000.00
grossProfit 10527000.00
reconciledDepreciation 541000.00
ebit 2263000.00
ebitda 2804000.00
depreciationAndAmortization 541000.00
operatingIncome 2263000.00
otherOperatingExpenses 16929000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2707000.00
totalRevenue 19192000.00
totalOperatingExpenses 8264000.00
costOfRevenue 8665000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4970000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
researchDevelopment 4627000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5937000.00
minorityInterest 0.00
netIncome 5937000.00
sellingGeneralAdministrative 809000.00
sellingAndMarketingExpenses 2933000.00
grossProfit 14117000.00
reconciledDepreciation -118000.00
ebit 5866000.00
ebitda 5748000.00
depreciationAndAmortization -118000.00
operatingIncome 5748000.00
otherOperatingExpenses 20072000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -189000.00
totalRevenue 25820000.00
totalOperatingExpenses 8369000.00
costOfRevenue 11703000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5937000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
researchDevelopment 4516000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9163000.00
minorityInterest 0.00
netIncome 9163000.00
sellingGeneralAdministrative 945000.00
sellingAndMarketingExpenses 2778000.00
grossProfit 17116000.00
reconciledDepreciation 915000.00
ebit 8877000.00
ebitda 9792000.00
depreciationAndAmortization 915000.00
operatingIncome 8877000.00
otherOperatingExpenses 20770000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -286000.00
totalRevenue 29647000.00
totalOperatingExpenses 8239000.00
costOfRevenue 12531000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9163000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
researchDevelopment 4967000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8048000.00
minorityInterest 0.00
netIncome 8048000.00
sellingGeneralAdministrative 729000.00
sellingAndMarketingExpenses 2711000.00
grossProfit 16236000.00
reconciledDepreciation 362000.00
ebit 7829000.00
ebitda 8191000.00
depreciationAndAmortization 362000.00
operatingIncome 7829000.00
otherOperatingExpenses 20340000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -219000.00
totalRevenue 28169000.00
totalOperatingExpenses 8407000.00
costOfRevenue 11933000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8048000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-30
currency_symbol USD
researchDevelopment 4280000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7493000.00
minorityInterest 0.00
netIncome 7493000.00
sellingGeneralAdministrative 843000.00
sellingAndMarketingExpenses 2885000.00
grossProfit 15382000.00
reconciledDepreciation 259000.00
ebit 7374000.00
ebitda 7633000.00
depreciationAndAmortization 259000.00
operatingIncome 7374000.00
otherOperatingExpenses 19615000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -119000.00
totalRevenue 26989000.00
totalOperatingExpenses 8008000.00
costOfRevenue 11607000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7493000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
researchDevelopment 2783000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7274000.00
minorityInterest 0.00
netIncome 7274000.00
sellingGeneralAdministrative 795000.00
sellingAndMarketingExpenses 2810000.00
grossProfit 13486000.00
reconciledDepreciation 354000.00
ebit 7098000.00
ebitda 7452000.00
depreciationAndAmortization 354000.00
operatingIncome 7098000.00
otherOperatingExpenses 17112000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -176000.00
totalRevenue 24210000.00
totalOperatingExpenses 6388000.00
costOfRevenue 10724000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7274000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
researchDevelopment 2828000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4709000.00
minorityInterest 0.00
netIncome 4709000.00
sellingGeneralAdministrative 679000.00
sellingAndMarketingExpenses 2242000.00
grossProfit 10434000.00
reconciledDepreciation 323000.00
ebit 4685000.00
ebitda 5008000.00
depreciationAndAmortization 323000.00
operatingIncome 4685000.00
otherOperatingExpenses 14755000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -24000.00
totalRevenue 19440000.00
totalOperatingExpenses 5749000.00
costOfRevenue 9006000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4709000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
researchDevelopment 2554000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2699000.00
minorityInterest 0.00
netIncome 2699000.00
sellingGeneralAdministrative 651000.00
sellingAndMarketingExpenses 2196000.00
grossProfit 8114000.00
reconciledDepreciation 324000.00
ebit 2713000.00
ebitda 3037000.00
depreciationAndAmortization 324000.00
operatingIncome 2713000.00
otherOperatingExpenses 13268000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 14000.00
totalRevenue 15981000.00
totalOperatingExpenses 5401000.00
costOfRevenue 7867000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2699000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-26
currency_symbol USD
researchDevelopment 2049000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2631000.00
minorityInterest 0.00
netIncome 2694000.00
sellingGeneralAdministrative 659000.00
sellingAndMarketingExpenses 2025000.00
grossProfit 7396000.00
reconciledDepreciation 347000.00
ebit 2663000.00
ebitda 3010000.00
depreciationAndAmortization 347000.00
operatingIncome 2663000.00
otherOperatingExpenses 12577000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -31000.00
totalRevenue 15240000.00
totalOperatingExpenses 4733000.00
costOfRevenue 7844000.00
totalOtherIncomeExpenseNet -32000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2694000.00
2009-09-30
date 2009-09-30
filing_date 2009-10-13
currency_symbol USD
researchDevelopment 1850000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1690000.00
minorityInterest 0.00
netIncome 1690000.00
sellingGeneralAdministrative 594000.00
sellingAndMarketingExpenses 1523000.00
grossProfit 5504000.00
reconciledDepreciation 311000.00
ebit 1537000.00
ebitda 1848000.00
depreciationAndAmortization 311000.00
operatingIncome 1537000.00
otherOperatingExpenses 9857000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -153000.00
totalRevenue 11394000.00
totalOperatingExpenses 3967000.00
costOfRevenue 5890000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1690000.00
2009-06-30
date 2009-06-30
filing_date 2009-07-01
currency_symbol USD
researchDevelopment 1183000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -94000.00
sellingGeneralAdministrative 484000.00
sellingAndMarketingExpenses 1293000.00
grossProfit 2823000.00
reconciledDepreciation 276000.00
ebit -137000.00
ebitda 139000.00
depreciationAndAmortization 276000.00
operatingIncome -137000.00
otherOperatingExpenses 7101000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -43000.00
totalRevenue 6964000.00
totalOperatingExpenses 2960000.00
costOfRevenue 4141000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-03-31
date 2009-03-31
filing_date 2009-04-20
currency_symbol USD
researchDevelopment 1783000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -1659000.00
sellingGeneralAdministrative 503000.00
sellingAndMarketingExpenses 1173000.00
grossProfit 1864000.00
reconciledDepreciation 320000.00
ebit -1595000.00
ebitda -1275000.00
depreciationAndAmortization 320000.00
operatingIncome -1595000.00
otherOperatingExpenses 7315000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 64000.00
totalRevenue 5720000.00
totalOperatingExpenses 3459000.00
costOfRevenue 3856000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-12-31
date 2008-12-31
filing_date 2009-03-30
currency_symbol USD
researchDevelopment 2223000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1013000.00
minorityInterest 0.00
netIncome -1571000.00
sellingGeneralAdministrative 2128000.00
sellingAndMarketingExpenses 633000.00
grossProfit 1339000.00
reconciledDepreciation 315000.00
ebit -3745000.00
ebitda -3430000.00
depreciationAndAmortization 315000.00
operatingIncome -3012000.00
otherOperatingExpenses 8607000.00
interestExpense 1366000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -808000.00
totalRevenue 6228000.00
totalOperatingExpenses 3718000.00
costOfRevenue 4889000.00
totalOtherIncomeExpenseNet 1366000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-09-30
date 2008-09-30
filing_date 2008-10-15
currency_symbol USD
researchDevelopment 2301000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -2624000.00
sellingGeneralAdministrative 2391000.00
grossProfit 2162000.00
reconciledDepreciation 323000.00
ebit -2530000.00
ebitda -2207000.00
depreciationAndAmortization 323000.00
operatingIncome -2530000.00
otherOperatingExpenses 11370000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 94000.00
totalRevenue 8840000.00
totalOperatingExpenses 4692000.00
costOfRevenue 6678000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-06-30
date 2008-06-30
filing_date 2008-07-10
currency_symbol USD
researchDevelopment 2177000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1966000.00
minorityInterest 0.00
netIncome -1267000.00
sellingGeneralAdministrative 2839000.00
sellingAndMarketingExpenses 633000.00
grossProfit 4316000.00
reconciledDepreciation 153000.00
ebit -700000.00
ebitda -547000.00
depreciationAndAmortization 153000.00
operatingIncome -1333000.00
otherOperatingExpenses 12423000.00
interestExpense 633000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -66000.00
totalRevenue 11090000.00
totalOperatingExpenses 5649000.00
costOfRevenue 6774000.00
totalOtherIncomeExpenseNet -633000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -41000.00
2008-03-31
date 2008-03-31
filing_date 2008-04-17
currency_symbol USD
researchDevelopment 1905000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 41000.00
minorityInterest 0.00
netIncome 41000.00
sellingGeneralAdministrative 3344000.00
grossProfit 5166000.00
reconciledDepreciation 529000.00
ebit -83000.00
ebitda 446000.00
depreciationAndAmortization 529000.00
operatingIncome -83000.00
otherOperatingExpenses 12894000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -124000.00
totalRevenue 12811000.00
totalOperatingExpenses 5249000.00
costOfRevenue 7645000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 41000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-28
currency_symbol USD
researchDevelopment 2410000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -700000.00
minorityInterest 0.00
netIncome -677000.00
sellingGeneralAdministrative 6250000.00
grossProfit 6916000.00
ebit 3375000.00
ebitda 2032000.00
depreciationAndAmortization -1343000.00
operatingIncome 666000.00
otherOperatingExpenses 15342000.00
interestExpense 1366000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1343000.00
totalRevenue 16008000.00
totalOperatingExpenses 6250000.00
costOfRevenue 9092000.00
totalOtherIncomeExpenseNet -1366000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
researchDevelopment 2197000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -7691000.00
minorityInterest 0.00
netIncome -3670000.00
sellingGeneralAdministrative 5365000.00
grossProfit 5336000.00
ebit -219000.00
ebitda -29000.00
depreciationAndAmortization 190000.00
operatingIncome -3860000.00
otherOperatingExpenses 17752000.00
interestExpense 3831000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -190000.00
totalRevenue 13892000.00
totalOperatingExpenses 9196000.00
costOfRevenue 8556000.00
totalOtherIncomeExpenseNet -3831000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -1071000.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
researchDevelopment 2203000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1071000.00
minorityInterest 0.00
netIncome 1071000.00
sellingGeneralAdministrative 5890000.00
grossProfit 6741000.00
ebit 631000.00
ebitda 851000.00
depreciationAndAmortization 220000.00
operatingIncome 851000.00
otherOperatingExpenses 13959000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -220000.00
totalRevenue 14810000.00
totalOperatingExpenses 5890000.00
costOfRevenue 8069000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1071000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-11
currency_symbol USD
researchDevelopment 2587000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -760000.00
sellingGeneralAdministrative 5243000.00
grossProfit 5753000.00
ebit -968000.00
ebitda -864000.00
depreciationAndAmortization 104000.00
operatingIncome -864000.00
otherOperatingExpenses 14930000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -104000.00
totalRevenue 14066000.00
totalOperatingExpenses 6617000.00
costOfRevenue 8313000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
researchDevelopment 2587000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -760000.00
sellingGeneralAdministrative 6617000.00
grossProfit 5753000.00
ebit -968000.00
ebitda -864000.00
depreciationAndAmortization 104000.00
operatingIncome -864000.00
otherOperatingExpenses 14930000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -104000.00
totalRevenue 14066000.00
totalOperatingExpenses 6617000.00
costOfRevenue 8313000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
researchDevelopment 2272000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -778000.00
sellingGeneralAdministrative 5987000.00
grossProfit 5079000.00
ebit -1038000.00
ebitda -908000.00
depreciationAndAmortization 130000.00
operatingIncome -908000.00
otherOperatingExpenses 13409000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -130000.00
totalRevenue 12501000.00
totalOperatingExpenses 5987000.00
costOfRevenue 7422000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
researchDevelopment 2010000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -359000.00
sellingGeneralAdministrative 5435000.00
grossProfit 4948000.00
ebit -615000.00
ebitda -487000.00
depreciationAndAmortization 128000.00
operatingIncome -487000.00
otherOperatingExpenses 11930000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -128000.00
totalRevenue 11443000.00
totalOperatingExpenses 5435000.00
costOfRevenue 6495000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
researchDevelopment 2280000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -1374000.00
sellingGeneralAdministrative 5017000.00
grossProfit 3881000.00
ebit -1584000.00
ebitda -1479000.00
depreciationAndAmortization 105000.00
operatingIncome -1479000.00
otherOperatingExpenses 10166000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -105000.00
totalRevenue 8687000.00
totalOperatingExpenses 5360000.00
costOfRevenue 4806000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
researchDevelopment 2280000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -1374000.00
sellingGeneralAdministrative 5376000.00
grossProfit 3881000.00
ebit -1584000.00
ebitda -1479000.00
depreciationAndAmortization 105000.00
operatingIncome -1479000.00
otherOperatingExpenses 10166000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -105000.00
totalRevenue 8687000.00
totalOperatingExpenses 5360000.00
costOfRevenue 4806000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
researchDevelopment 1990000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -970000.00
sellingGeneralAdministrative 4568000.00
grossProfit 3473000.00
ebit -1236000.00
ebitda -1103000.00
depreciationAndAmortization 133000.00
operatingIncome -1103000.00
otherOperatingExpenses 10260000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -133000.00
totalRevenue 9157000.00
totalOperatingExpenses 4576000.00
costOfRevenue 5684000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
researchDevelopment 2114000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -1923000.00
sellingGeneralAdministrative 4595000.00
grossProfit 2484000.00
ebit -2315000.00
ebitda -2119000.00
depreciationAndAmortization 196000.00
operatingIncome -2119000.00
otherOperatingExpenses 9781000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -196000.00
totalRevenue 7662000.00
totalOperatingExpenses 4603000.00
costOfRevenue 5178000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2005-03-31
date 2005-03-31
filing_date 2005-06-28
currency_symbol USD
researchDevelopment 2370000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 187000.00
sellingGeneralAdministrative 5338000.00
grossProfit 4967000.00
ebit -173000.00
ebitda 7000.00
depreciationAndAmortization 180000.00
operatingIncome 7000.00
otherOperatingExpenses 10798000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -180000.00
totalRevenue 10805000.00
totalOperatingExpenses 4960000.00
costOfRevenue 5838000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
researchDevelopment 2370000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -761000.00
minorityInterest 0.00
netIncome 187000.00
sellingGeneralAdministrative 4739000.00
grossProfit 4967000.00
ebit -173000.00
ebitda 7000.00
depreciationAndAmortization 180000.00
operatingIncome 7000.00
otherOperatingExpenses 10798000.00
interestExpense 56000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -180000.00
totalRevenue 10805000.00
totalOperatingExpenses 4960000.00
costOfRevenue 5838000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -761000.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
researchDevelopment 2124000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 761000.00
minorityInterest 0.00
netIncome 761000.00
sellingGeneralAdministrative 4466000.00
grossProfit 5067000.00
ebit 441000.00
ebitda 601000.00
depreciationAndAmortization 160000.00
operatingIncome 601000.00
otherOperatingExpenses 10084000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -160000.00
totalRevenue 10685000.00
totalOperatingExpenses 4466000.00
costOfRevenue 5618000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 761000.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
researchDevelopment 2045000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 450000.00
minorityInterest 0.00
netIncome 450000.00
sellingGeneralAdministrative 4352000.00
grossProfit 4704000.00
ebit 254000.00
ebitda 352000.00
depreciationAndAmortization 98000.00
operatingIncome 352000.00
otherOperatingExpenses 9865000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -98000.00
totalRevenue 10217000.00
totalOperatingExpenses 4352000.00
costOfRevenue 5513000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 450000.00
2004-03-31
date 2004-03-31
filing_date 2004-06-29
currency_symbol USD
researchDevelopment 2991000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 144000.00
minorityInterest 0.00
netIncome 577000.00
sellingGeneralAdministrative 1797000.00
sellingAndMarketingExpenses 6950000.00
grossProfit 3142000.00
ebit 383000.00
ebitda 480000.00
depreciationAndAmortization 97000.00
operatingIncome 480000.00
otherOperatingExpenses 7610000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -97000.00
totalRevenue 8090000.00
totalOperatingExpenses 2662000.00
costOfRevenue 4948000.00
totalOtherIncomeExpenseNet 8128000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 69000.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
researchDevelopment 2991000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 144000.00
minorityInterest 0.00
netIncome 577000.00
sellingGeneralAdministrative 1797000.00
sellingAndMarketingExpenses 6950000.00
grossProfit 3142000.00
ebit 383000.00
ebitda 480000.00
depreciationAndAmortization 97000.00
operatingIncome 480000.00
otherOperatingExpenses 7610000.00
interestExpense 28000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -97000.00
totalRevenue 8090000.00
totalOperatingExpenses 2662000.00
costOfRevenue 4948000.00
totalOtherIncomeExpenseNet 8128000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 577000.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
researchDevelopment 1813000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -847000.00
sellingGeneralAdministrative 4006000.00
grossProfit 3072000.00
ebit -1021000.00
ebitda -934000.00
depreciationAndAmortization 87000.00
operatingIncome -934000.00
otherOperatingExpenses 8326000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -87000.00
totalRevenue 7392000.00
totalOperatingExpenses 4006000.00
costOfRevenue 4320000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
researchDevelopment 1605000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -1354000.00
sellingGeneralAdministrative 3876000.00
grossProfit 2429000.00
ebit -1540000.00
ebitda -1447000.00
depreciationAndAmortization 93000.00
operatingIncome -1447000.00
otherOperatingExpenses 7880000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -93000.00
totalRevenue 6433000.00
totalOperatingExpenses 3876000.00
costOfRevenue 4004000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-03-31
date 2003-03-31
filing_date 2003-06-26
currency_symbol USD
researchDevelopment 2228000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -2488000.00
sellingGeneralAdministrative 4246000.00
grossProfit 1796000.00
ebit -2824000.00
ebitda -2656000.00
depreciationAndAmortization 168000.00
operatingIncome -2656000.00
otherOperatingExpenses 8229000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -168000.00
totalRevenue 5573000.00
totalOperatingExpenses 4452000.00
costOfRevenue 3777000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
researchDevelopment 2228000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -2488000.00
sellingGeneralAdministrative 4452000.00
grossProfit 1796000.00
ebit -2824000.00
ebitda -2656000.00
depreciationAndAmortization 168000.00
operatingIncome -2656000.00
otherOperatingExpenses 8229000.00
interestExpense 30000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -168000.00
totalRevenue 5573000.00
totalOperatingExpenses 4452000.00
costOfRevenue 3777000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
researchDevelopment 2390000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -2676000.00
sellingGeneralAdministrative 4616000.00
grossProfit 1985000.00
ebit -2586000.00
ebitda -2631000.00
depreciationAndAmortization -45000.00
operatingIncome -2631000.00
otherOperatingExpenses 8054000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 45000.00
totalRevenue 5423000.00
totalOperatingExpenses 4616000.00
costOfRevenue 3438000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
researchDevelopment 2519000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -2879000.00
sellingGeneralAdministrative 4712000.00
grossProfit 1952000.00
ebit -2641000.00
ebitda -2760000.00
depreciationAndAmortization -119000.00
operatingIncome -2760000.00
otherOperatingExpenses 8137000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 119000.00
totalRevenue 5377000.00
totalOperatingExpenses 4712000.00
costOfRevenue 3425000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
researchDevelopment 2501000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6532000.00
minorityInterest 0.00
netIncome -3309000.00
sellingGeneralAdministrative 4861000.00
grossProfit 641000.00
ebit -6019000.00
ebitda -4664000.00
depreciationAndAmortization 1355000.00
operatingIncome -4664000.00
otherOperatingExpenses 8281000.00
interestExpense 1478000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1355000.00
totalRevenue 3617000.00
totalOperatingExpenses 5305000.00
costOfRevenue 2976000.00
totalOtherIncomeExpenseNet -1478000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
researchDevelopment 2501000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -3309000.00
sellingGeneralAdministrative 3190000.00
grossProfit 641000.00
ebit -6019000.00
ebitda -4664000.00
depreciationAndAmortization 1355000.00
operatingIncome -4664000.00
otherOperatingExpenses 8281000.00
interestExpense 32000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1355000.00
totalRevenue 3617000.00
totalOperatingExpenses 5305000.00
costOfRevenue 2976000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
researchDevelopment 2662000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -3506000.00
sellingGeneralAdministrative 4796000.00
grossProfit 725000.00
ebit -4506000.00
ebitda -4006000.00
depreciationAndAmortization 500000.00
operatingIncome -4006000.00
otherOperatingExpenses 7211000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -500000.00
totalRevenue 3205000.00
totalOperatingExpenses 4731000.00
costOfRevenue 2480000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
researchDevelopment 4732000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -9529000.00
minorityInterest 0.00
netIncome -7774000.00
sellingGeneralAdministrative 8368000.00
grossProfit -136000.00
ebit -8209000.00
ebitda -7479000.00
depreciationAndAmortization 730000.00
operatingIncome -8504000.00
otherOperatingExpenses 13590000.00
interestExpense 1025000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -730000.00
totalRevenue 5086000.00
totalOperatingExpenses 8368000.00
costOfRevenue 5222000.00
totalOtherIncomeExpenseNet -1025000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
researchDevelopment 3358000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -2285000.00
sellingGeneralAdministrative 6783000.00
grossProfit 3471000.00
ebit -4339000.00
ebitda -3312000.00
depreciationAndAmortization 1027000.00
operatingIncome -3312000.00
otherOperatingExpenses 12575000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1027000.00
totalRevenue 9263000.00
totalOperatingExpenses 6783000.00
costOfRevenue 5792000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 3733000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1619000.00
minorityInterest 0.00
netIncome 1619000.00
sellingGeneralAdministrative 7412000.00
grossProfit 8051000.00
ebit -343000.00
ebitda 638000.00
depreciationAndAmortization 981000.00
operatingIncome 638000.00
otherOperatingExpenses 15120000.00
interestExpense 78000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -981000.00
totalRevenue 15758000.00
totalOperatingExpenses 7413000.00
costOfRevenue 7707000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1619000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
researchDevelopment 3813000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1281000.00
minorityInterest 0.00
netIncome 1281000.00
sellingGeneralAdministrative 6768000.00
grossProfit 7125000.00
ebit -567000.00
ebitda 357000.00
depreciationAndAmortization 924000.00
operatingIncome 357000.00
otherOperatingExpenses 13283000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -924000.00
totalRevenue 13640000.00
totalOperatingExpenses 6768000.00
costOfRevenue 6515000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1281000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
researchDevelopment 3479000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 69000.00
minorityInterest 0.00
netIncome 69000.00
sellingGeneralAdministrative 5981000.00
grossProfit 5224000.00
ebit -1581000.00
ebitda -756000.00
depreciationAndAmortization 825000.00
operatingIncome -756000.00
otherOperatingExpenses 11098000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -825000.00
totalRevenue 10342000.00
totalOperatingExpenses 5980000.00
costOfRevenue 5118000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 69000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
researchDevelopment 2853000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -188000.00
sellingGeneralAdministrative 4901000.00
grossProfit 4585000.00
ebit -444000.00
ebitda -316000.00
depreciationAndAmortization 128000.00
operatingIncome -316000.00
otherOperatingExpenses 9039000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -128000.00
totalRevenue 8723000.00
totalOperatingExpenses 4901000.00
costOfRevenue 4138000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
researchDevelopment 90458000.00
incomeBeforeTax 158409000.00
netIncome 140213000.00
sellingGeneralAdministrative 23852000.00
sellingAndMarketingExpenses 52122000.00
grossProfit 322396000.00
reconciledDepreciation 14654000.00
ebit 149931000.00
ebitda 164585000.00
depreciationAndAmortization 14654000.00
operatingIncome 149931000.00
otherOperatingExpenses 420798000.00
interestExpense 1282000.00
taxProvision 18196000.00
interestIncome 6478000.00
netInterestIncome 8478000.00
incomeTaxExpense 18196000.00
totalRevenue 570729000.00
totalOperatingExpenses 172465000.00
costOfRevenue 248333000.00
totalOtherIncomeExpenseNet 8478000.00
netIncomeFromContinuingOps 140213000.00
netIncomeApplicableToCommonShares 140213000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-01
currency_symbol USD
researchDevelopment 65857000.00
incomeBeforeTax 109253000.00
netIncome 93101000.00
sellingGeneralAdministrative 17324000.00
sellingAndMarketingExpenses 39336000.00
grossProfit 237361000.00
reconciledDepreciation 8933000.00
ebit 112386000.00
ebitda 121319000.00
depreciationAndAmortization 8933000.00
operatingIncome 112386000.00
otherOperatingExpenses 303727000.00
interestExpense 4229000.00
taxProvision 16152000.00
interestIncome 2194000.00
netInterestIncome -3133000.00
incomeTaxExpense 16152000.00
totalRevenue 416113000.00
totalOperatingExpenses 124975000.00
costOfRevenue 178752000.00
totalOtherIncomeExpenseNet -3133000.00
netIncomeFromContinuingOps 93101000.00
netIncomeApplicableToCommonShares 93101000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
researchDevelopment 53015000.00
incomeBeforeTax 56496000.00
netIncome 47907000.00
sellingGeneralAdministrative 12514000.00
sellingAndMarketingExpenses 29321000.00
grossProfit 152923000.00
reconciledDepreciation 8378000.00
ebit 55570000.00
ebitda 65299000.00
depreciationAndAmortization 9729000.00
operatingIncome 55570000.00
otherOperatingExpenses 213826000.00
interestExpense 868000.00
taxProvision 8589000.00
interestIncome 4057000.00
netInterestIncome 926000.00
incomeTaxExpense 8589000.00
totalRevenue 269396000.00
totalOperatingExpenses 97353000.00
costOfRevenue 116473000.00
totalOtherIncomeExpenseNet 926000.00
netIncomeFromContinuingOps 47907000.00
netIncomeApplicableToCommonShares 47907000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
researchDevelopment 44508000.00
incomeBeforeTax 39486000.00
netIncome 35171000.00
sellingGeneralAdministrative 10066000.00
sellingAndMarketingExpenses 28213000.00
grossProfit 121820000.00
reconciledDepreciation 10398000.00
ebit 36408000.00
ebitda 46806000.00
depreciationAndAmortization 10398000.00
operatingIncome 36408000.00
otherOperatingExpenses 188501000.00
interestExpense 99000.00
taxProvision 4315000.00
interestIncome 4605000.00
netInterestIncome 4506000.00
extraordinaryItems 768000.00
incomeTaxExpense 4315000.00
totalRevenue 224909000.00
totalOperatingExpenses 85412000.00
costOfRevenue 103089000.00
totalOtherIncomeExpenseNet 3078000.00
netIncomeFromContinuingOps 35171000.00
netIncomeApplicableToCommonShares 35171000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
researchDevelopment 45451000.00
incomeBeforeTax 63426000.00
netIncome 54375000.00
sellingGeneralAdministrative 8735000.00
sellingAndMarketingExpenses 27992000.00
grossProfit 145234000.00
reconciledDepreciation 7684000.00
ebit 60442000.00
ebitda 68126000.00
depreciationAndAmortization 7684000.00
operatingIncome 60442000.00
otherOperatingExpenses 190692000.00
interestExpense 2984000.00
taxProvision 9051000.00
interestIncome 2984000.00
netInterestIncome 2984000.00
extraordinaryItems 1534000.00
incomeTaxExpense 9051000.00
totalRevenue 251134000.00
totalOperatingExpenses 84792000.00
costOfRevenue 105900000.00
totalOtherIncomeExpenseNet 2984000.00
netIncomeFromContinuingOps 54375000.00
netIncomeApplicableToCommonShares 54375000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 38956000.00
incomeBeforeTax 60095000.00
netIncome 46459000.00
sellingGeneralAdministrative 8100000.00
sellingAndMarketingExpenses 23751000.00
grossProfit 131187000.00
reconciledDepreciation 6179000.00
ebit 57819000.00
ebitda 63998000.00
depreciationAndAmortization 6179000.00
operatingIncome 57819000.00
otherOperatingExpenses 164173000.00
interestExpense 2276000.00
taxProvision 13636000.00
interestIncome 2276000.00
netInterestIncome 2276000.00
extraordinaryItems 837000.00
incomeTaxExpense 13636000.00
totalRevenue 221992000.00
totalOperatingExpenses 73368000.00
costOfRevenue 90805000.00
totalOtherIncomeExpenseNet 2276000.00
netIncomeFromContinuingOps 46459000.00
netIncomeApplicableToCommonShares 46459000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-03
currency_symbol USD
researchDevelopment 34998000.00
incomeBeforeTax 11382000.00
netIncome 9644000.00
sellingGeneralAdministrative 6835000.00
sellingAndMarketingExpenses 20736000.00
grossProfit 75280000.00
ebit 10166000.00
ebitda 16982000.00
depreciationAndAmortization 6816000.00
operatingIncome 10166000.00
otherOperatingExpenses 153737000.00
interestExpense 1216000.00
taxProvision 1738000.00
interestIncome 1216000.00
netInterestIncome 1216000.00
incomeTaxExpense 1738000.00
totalRevenue 163903000.00
totalOperatingExpenses 65114000.00
costOfRevenue 88623000.00
totalOtherIncomeExpenseNet 1216000.00
netIncomeFromContinuingOps 9644000.00
netIncomeApplicableToCommonShares 9644000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 39703000.00
incomeBeforeTax 12224000.00
netIncome 15725000.00
sellingGeneralAdministrative 5856000.00
sellingAndMarketingExpenses 15768000.00
grossProfit 77080000.00
ebit 16891000.00
ebitda 26511000.00
depreciationAndAmortization 9620000.00
operatingIncome 11581000.00
otherOperatingExpenses 134278000.00
interestExpense 643000.00
taxProvision -3501000.00
interestIncome 643000.00
incomeTaxExpense -3501000.00
totalRevenue 148514000.00
totalOperatingExpenses 62844000.00
costOfRevenue 71434000.00
totalOtherIncomeExpenseNet -2655000.00
netIncomeFromContinuingOps 15725000.00
netIncomeApplicableToCommonShares 15725000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
researchDevelopment 29498000.00
incomeBeforeTax 17474000.00
netIncome 18652000.00
sellingGeneralAdministrative 4457000.00
sellingAndMarketingExpenses 12747000.00
grossProfit 63613000.00
ebit 16911000.00
ebitda 20862000.00
depreciationAndAmortization 3951000.00
operatingIncome 16911000.00
otherOperatingExpenses 103707000.00
interestExpense 563000.00
incomeTaxExpense -1178000.00
totalRevenue 120618000.00
totalOperatingExpenses 46702000.00
costOfRevenue 57005000.00
totalOtherIncomeExpenseNet 563000.00
netIncomeFromContinuingOps 18652000.00
netIncomeApplicableToCommonShares 18652000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
researchDevelopment 29578000.00
incomeBeforeTax 13026000.00
netIncome 10515000.00
sellingGeneralAdministrative 5197000.00
sellingAndMarketingExpenses 11963000.00
grossProfit 59071000.00
ebit 12333000.00
ebitda 15855000.00
depreciationAndAmortization 3522000.00
operatingIncome 12333000.00
otherOperatingExpenses 99176000.00
interestExpense 693000.00
incomeTaxExpense 2511000.00
totalRevenue 111509000.00
totalOperatingExpenses 46738000.00
costOfRevenue 52438000.00
totalOtherIncomeExpenseNet 693000.00
netIncomeFromContinuingOps 10515000.00
netIncomeApplicableToCommonShares 10515000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
researchDevelopment 24594000.00
incomeBeforeTax 11952000.00
netIncome 11828000.00
sellingGeneralAdministrative 3978000.00
sellingAndMarketingExpenses 11998000.00
grossProfit 51154000.00
ebit 10584000.00
ebitda 13367000.00
depreciationAndAmortization 2783000.00
operatingIncome 10584000.00
otherOperatingExpenses 85584000.00
interestExpense 1368000.00
incomeTaxExpense 124000.00
totalRevenue 96168000.00
totalOperatingExpenses 40570000.00
costOfRevenue 45014000.00
totalOtherIncomeExpenseNet 1368000.00
netIncomeApplicableToCommonShares 11828000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
researchDevelopment 18677000.00
incomeBeforeTax 25618000.00
netIncome 28118000.00
sellingGeneralAdministrative 3229000.00
sellingAndMarketingExpenses 11373000.00
grossProfit 57996000.00
ebit 24717000.00
ebitda 26417000.00
depreciationAndAmortization 1700000.00
operatingIncome 24717000.00
otherOperatingExpenses 78111000.00
interestExpense 901000.00
incomeTaxExpense -2500000.00
totalRevenue 102828000.00
totalOperatingExpenses 33279000.00
costOfRevenue 44832000.00
totalOtherIncomeExpenseNet 901000.00
netIncomeApplicableToCommonShares 28118000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-30
currency_symbol USD
researchDevelopment 12445000.00
incomeBeforeTax 22175000.00
netIncome 22175000.00
sellingGeneralAdministrative 2968000.00
sellingAndMarketingExpenses 10133000.00
grossProfit 47416000.00
ebit 21870000.00
ebitda 23130000.00
depreciationAndAmortization 1260000.00
operatingIncome 21870000.00
otherOperatingExpenses 64750000.00
interestExpense 0.00
incomeTaxExpense -305000.00
totalRevenue 86620000.00
totalOperatingExpenses 25546000.00
costOfRevenue 39204000.00
totalOtherIncomeExpenseNet 305000.00
netIncomeApplicableToCommonShares 22175000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-26
currency_symbol USD
researchDevelopment 6865000.00
incomeBeforeTax 2631000.00
netIncome 2631000.00
sellingGeneralAdministrative 2240000.00
sellingAndMarketingExpenses 6014000.00
grossProfit 17587000.00
ebit 2468000.00
ebitda 3722000.00
depreciationAndAmortization 1254000.00
operatingIncome 2468000.00
otherOperatingExpenses 36850000.00
interestExpense 0.00
incomeTaxExpense -163000.00
totalRevenue 39318000.00
totalOperatingExpenses 15119000.00
costOfRevenue 21731000.00
totalOtherIncomeExpenseNet 163000.00
netIncomeApplicableToCommonShares 2631000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-30
currency_symbol USD
researchDevelopment 8606000.00
incomeBeforeTax -5592000.00
netIncome -5421000.00
sellingGeneralAdministrative 3199000.00
sellingAndMarketingExpenses 7503000.00
grossProfit 12983000.00
ebit -5692000.00
ebitda -4372000.00
depreciationAndAmortization 1320000.00
operatingIncome -6958000.00
otherOperatingExpenses 45294000.00
interestExpense 733000.00
incomeTaxExpense -904000.00
totalRevenue 38969000.00
totalOperatingExpenses 19308000.00
costOfRevenue 25986000.00
totalOtherIncomeExpenseNet -633000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-28
currency_symbol USD
researchDevelopment 9143000.00
incomeBeforeTax -8350000.00
netIncome -3917000.00
sellingGeneralAdministrative 15005000.00
grossProfit 24826000.00
ebit 2044000.00
ebitda 4839000.00
depreciationAndAmortization 2795000.00
operatingIncome -3153000.00
otherOperatingExpenses 61230000.00
interestExpense 5197000.00
incomeTaxExpense 764000.00
totalRevenue 58077000.00
totalOperatingExpenses 27979000.00
costOfRevenue 33251000.00
totalOtherIncomeExpenseNet -5197000.00
2006-12-31
date 2006-12-31
filing_date 2007-05-11
currency_symbol USD
researchDevelopment 9166000.00
netIncome -1934000.00
sellingGeneralAdministrative 13890000.00
grossProfit 20549000.00
ebit -2507000.00
ebitda -432000.00
depreciationAndAmortization 2075000.00
operatingIncome -2507000.00
otherOperatingExpenses 50799000.00
interestExpense 0.00
incomeTaxExpense -573000.00
totalRevenue 48292000.00
totalOperatingExpenses 23056000.00
costOfRevenue 27743000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-29
currency_symbol USD
researchDevelopment 9301000.00
netIncome -8414000.00
sellingGeneralAdministrative 10576000.00
grossProfit 10836000.00
ebit -9041000.00
ebitda -8147000.00
depreciationAndAmortization 894000.00
operatingIncome -9041000.00
otherOperatingExpenses 39183000.00
interestExpense 0.00
incomeTaxExpense -627000.00
totalRevenue 30142000.00
totalOperatingExpenses 19877000.00
costOfRevenue 19306000.00
2004-12-31
date 2004-12-31
filing_date 2005-06-28
currency_symbol USD
researchDevelopment 8665000.00
netIncome 1467000.00
sellingGeneralAdministrative 17643000.00
grossProfit 18803000.00
ebit 939000.00
ebitda 1609000.00
depreciationAndAmortization 670000.00
operatingIncome 939000.00
otherOperatingExpenses 39940000.00
interestExpense 0.00
incomeTaxExpense -528000.00
totalRevenue 40879000.00
totalOperatingExpenses 17864000.00
costOfRevenue 22076000.00
2003-12-31
date 2003-12-31
filing_date 2004-06-29
currency_symbol USD
researchDevelopment 8561000.00
incomeBeforeTax 144000.00
netIncome -4212000.00
sellingGeneralAdministrative 6229000.00
sellingAndMarketingExpenses 6950000.00
grossProfit 10153000.00
ebit -4637000.00
ebitda -3381000.00
depreciationAndAmortization 1256000.00
operatingIncome -4637000.00
otherOperatingExpenses 31325000.00
interestExpense 0.00
incomeTaxExpense -425000.00
totalRevenue 26688000.00
totalOperatingExpenses 14790000.00
costOfRevenue 16535000.00
totalOtherIncomeExpenseNet 13245000.00
2002-12-31
date 2002-12-31
filing_date 2003-06-26
currency_symbol USD
researchDevelopment 9894000.00
incomeBeforeTax -13101000.00
netIncome -12957000.00
sellingGeneralAdministrative 18641000.00
grossProfit 7018000.00
ebit -10145000.00
ebitda -8270000.00
depreciationAndAmortization 1875000.00
operatingIncome -13101000.00
otherOperatingExpenses 31994000.00
interestExpense 1478000.00
incomeTaxExpense 1334000.00
totalRevenue 20371000.00
totalOperatingExpenses 18641000.00
costOfRevenue 13353000.00
totalOtherIncomeExpenseNet -1478000.00
2001-12-31
date 2001-12-31
filing_date 2002-05-09
currency_symbol USD
researchDevelopment 13253000.00
incomeBeforeTax -20486000.00
netIncome -16874000.00
sellingGeneralAdministrative 23137000.00
grossProfit 4701000.00
ebit -18436000.00
ebitda -15722000.00
depreciationAndAmortization 2714000.00
operatingIncome -19461000.00
otherOperatingExpenses 40632000.00
interestExpense 1025000.00
incomeTaxExpense -2587000.00
totalRevenue 21171000.00
totalOperatingExpenses 24162000.00
costOfRevenue 16470000.00
totalOtherIncomeExpenseNet -1025000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 13878000.00
incomeBeforeTax 2781000.00
netIncome 2781000.00
sellingGeneralAdministrative 25062000.00
grossProfit 24985000.00
ebit -77000.00
ebitda 2968000.00
depreciationAndAmortization 3045000.00
operatingIncome -77000.00
otherOperatingExpenses 48540000.00
interestExpense 0.00
incomeTaxExpense -2858000.00
totalRevenue 48463000.00
totalOperatingExpenses 25062000.00
costOfRevenue 23478000.00
netIncomeApplicableToCommonShares 2781000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
researchDevelopment 8569000.00
incomeBeforeTax -5544000.00
netIncome -5035000.00
grossProfit 10911000.00
ebit -5244000.00
ebitda -3246000.00
depreciationAndAmortization 1998000.00
operatingIncome -5394000.00
otherOperatingExpenses 32975000.00
interestExpense 150000.00
incomeTaxExpense -359000.00
totalRevenue 27581000.00
totalOperatingExpenses 16305000.00
costOfRevenue 16670000.00
totalOtherIncomeExpenseNet -150000.00