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

Logo

Silicom Ltd. занимается предоставлением сетевых решений и решений для инфраструктуры данных. Фирма работает в следующих географических сегментах: Северная Америка, Европа и Азиатско-Тихоокеанский регион. Его продукция включает в себя серверные адаптеры, смарт-карты, обходные коммутаторы и интеллектуальные обходные коммутаторы. Компания была основана Ави Эйзенманом, Иегудой Зисапелем и Зохаром Зисапелем в 1987 году, со штаб-квартирой в Кфар-Сабе, Израиль.

General
Code SILC
Type Common Stock
Name Silicom
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BGVDM4
ISIN IL0010826928
PrimaryTicker SILC.US
CUSIP M84116108
EmployerIdNumber
FiscalYearEnd December
IPODate 1994-02-18
InternationalDomestic International/Domestic
Sector Technology
Industry Communication Equipment
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Communications Equipment
GicSubIndustry Communications Equipment
HomeCategory ADR
IsDelisted Нет
Address 14 Atir Yeda Street, Kfar Saba, Israel, 4464323
Phone 972 9 764 4555
WebURL https://www.silicom-usa.com
FullTimeEmployees 0
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 119856584
MarketCapitalizationMln 119.8566
EBITDA 18473500
PERatio 8.5288
PEGRatio 1.41
WallStreetTargetPrice 22
BookValue 27.694
DividendShare 0
DividendYield 0.0158
EarningsShare 2.08
EPSEstimateCurrentYear 1.55
EPSEstimateNextYear 0.06
EPSEstimateNextQuarter 0.31
EPSEstimateCurrentQuarter 0.23
MostRecentQuarter 2023-09-30
ProfitMargin 0.0942
OperatingMarginTTM 0.0319
ReturnOnAssetsTTM 0.0471
ReturnOnEquityTTM 0.079
RevenueTTM 150560992
RevenuePerShareTTM 22.313
QuarterlyRevenueGrowthYOY -0.233
GrossProfitTTM 51956000
DilutedEpsTTM 2.08
QuarterlyEarningsGrowthYOY -0.796

Financials / Income Statement / quarterly / net Income

3.29M
2021-12-31
3.29M
2022-03-31
4.52M
2022-06-30
5.99M
2022-09-30
5.62M
2022-12-31
3.54M
2023-03-31
3.81M
2023-06-30
1.21M
2023-09-30

Financials / Income Statement / quarterly / ebitda

4.35M
2021-12-31
4.35M
2022-03-31
4.14M
2022-06-30
6.3M
2022-09-30
7.06M
2022-12-31
4.05M
2023-03-31
4M
2023-06-30
960K
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

36.3M
2021-12-31
36.3M
2022-03-31
34.15M
2022-06-30
39.17M
2022-09-30
45.19M
2022-12-31
37.18M
2023-03-31
38.13M
2023-06-30
30.06M
2023-09-30

Earnings / History / epsActual

0.98
2022-12-31
0.61
2023-03-31
0.66
2023-06-30
0.3
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 8.5288
ForwardPE 0
PriceSalesTTM 0.7629
PriceBookMRQ 0.615
EnterpriseValue 76500560
EnterpriseValueRevenue 0.4763
EnterpriseValueEbitda 4.4615
SharesStats
SharesOutstanding 6756290
SharesFloat 6367010
PercentInsiders 5.105
PercentInstitutions 54.261
Technicals
Beta 1.014
52WeekHigh 50
52WeekLow 13.75
50DayMA 17.2926
200DayMA 28.6858
SharesShort 15382
SharesShortPriorMonth 10506
ShortRatio 0.27
ShortPercent 0.0024
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
totalAssets 210515000.00
intangibleAssets 7285000.00
totalLiab 23744000.00
totalStockholderEquity 186771000.00
otherCurrentLiab 7929000.00
commonStock 69778000.00
capitalStock 69778000.00
retainedEarnings 156167000.00
goodWill 25561000.00
cash 42691000.00
totalCurrentLiabilities 16676000.00
netDebt -36147000.00
shortTermDebt 2087000.00
shortLongTermDebtTotal 6544000.00
otherStockholderEquity -39174000.00
totalCurrentAssets 147396000.00
longTermInvestments 17617000.00
shortTermInvestments 6991000.00
netReceivables 34418000.00
inventory 63296000.00
accountsPayable 6660000.00
nonCurrrentAssetsOther 1283000.00
nonCurrentAssetsTotal 63119000.00
capitalLeaseObligations 6544000.00
nonCurrentLiabilitiesTotal 7068000.00
liabilitiesAndStockholdersEquity 210515000.00
cashAndShortTermInvestments 49682000.00
propertyPlantAndEquipmentGross 11353000.00
propertyPlantAndEquipmentNet 11353000.00
netWorkingCapital 130720000.00
netInvestedCapital 186771000.00
commonStockSharesOutstanding 6753000.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
totalAssets 217838000.00
intangibleAssets 6999000.00
totalLiab 29331000.00
totalStockholderEquity 188507000.00
otherCurrentLiab 8609000.00
commonStock 68775000.00
capitalStock 68775000.00
retainedEarnings 154956000.00
goodWill 25561000.00
cash 36684000.00
totalCurrentLiabilities 21124000.00
netDebt -29716000.00
shortTermDebt 2150000.00
shortLongTermDebtTotal 6968000.00
otherStockholderEquity -35224000.00
totalCurrentAssets 154131000.00
longTermInvestments 17617000.00
shortTermInvestments 9012000.00
netReceivables 36374000.00
inventory 72061000.00
accountsPayable 10365000.00
nonCurrrentAssetsOther 1641000.00
nonCurrentAssetsTotal 63707000.00
capitalLeaseObligations 6968000.00
nonCurrentLiabilitiesTotal 8207000.00
liabilitiesAndStockholdersEquity 217838000.00
cashAndShortTermInvestments 45696000.00
propertyPlantAndEquipmentGross 11844000.00
propertyPlantAndEquipmentNet 11844000.00
netWorkingCapital 133007000.00
netInvestedCapital 188507000.00
commonStockSharesOutstanding 6827000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-01
currency_symbol USD
totalAssets 217625000.00
intangibleAssets 6914000.00
otherCurrentAssets 30878000.00
totalLiab 33494000.00
totalStockholderEquity 184131000.00
otherCurrentLiab 6610000.00
commonStock 67279000.00
capitalStock 67279000.00
retainedEarnings 151150000.00
goodWill 25561000.00
cash 28523000.00
totalCurrentLiabilities 24866000.00
netDebt -21198000.00
shortTermDebt 2148000.00
shortLongTermDebtTotal 7325000.00
otherStockholderEquity -34298000.00
totalCurrentAssets 154120000.00
longTermInvestments 16742000.00
shortTermInvestments 8213000.00
netReceivables 33967000.00
inventory 83417000.00
accountsPayable 16108000.00
nonCurrrentAssetsOther 1674000.00
nonCurrentAssetsTotal 63505000.00
capitalLeaseObligations 7325000.00
nonCurrentLiabilitiesTotal 8628000.00
liabilitiesAndStockholdersEquity 217625000.00
cashAndShortTermInvestments 36736000.00
propertyPlantAndEquipmentGross 12297000.00
propertyPlantAndEquipmentNet 12297000.00
netWorkingCapital 129254000.00
netInvestedCapital 184131000.00
commonStockSharesOutstanding 6848000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-20
currency_symbol USD
totalAssets 216197000.00
intangibleAssets 6710000.00
otherCurrentAssets 30878000.00
totalLiab 36902000.00
totalStockholderEquity 179295000.00
otherCurrentLiab 9641000.00
commonStock 22000.00
capitalStock 65839000.00
retainedEarnings 147613000.00
otherLiab 3499000.00
goodWill 25561000.00
otherAssets 2217000.00
cash 30734000.00
totalCurrentLiabilities 27112000.00
netDebt -22894000.00
shortTermDebt 1549000.00
shortLongTermDebtTotal 7840000.00
otherStockholderEquity 31660000.00
propertyPlantEquipment 12929000.00
totalCurrentAssets 153617000.00
longTermInvestments 15163000.00
netTangibleAssets 147024000.00
shortTermInvestments 4020000.00
netReceivables 29521000.00
inventory 87985000.00
accountsPayable 15922000.00
nonCurrrentAssetsOther 1715000.00
nonCurrentAssetsTotal 62580000.00
capitalLeaseObligations 7840000.00
nonCurrentLiabilitiesTotal 9790000.00
liabilitiesAndStockholdersEquity 216197000.00
cashAndShortTermInvestments 34754000.00
propertyPlantAndEquipmentGross 32401000.00
propertyPlantAndEquipmentNet 12929000.00
netWorkingCapital 126505000.00
netInvestedCapital 179295000.00
commonStockSharesOutstanding 6817000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 216367000.00
intangibleAssets 6485000.00
totalLiab 44196000.00
totalStockholderEquity 172171000.00
otherCurrentLiab 13330000.00
commonStock 64951000.00
capitalStock 64951000.00
retainedEarnings 142731000.00
otherLiab 3240000.00
goodWill 25561000.00
otherAssets 3128000.00
cash 21233000.00
totalCurrentLiabilities 34402000.00
netDebt -13103000.00
shortTermDebt 1576000.00
shortLongTermDebtTotal 8130000.00
otherStockholderEquity -35511000.00
propertyPlantEquipment 13398000.00
totalCurrentAssets 152564000.00
longTermInvestments 15231000.00
netTangibleAssets 140125000.00
shortTermInvestments 6786000.00
netReceivables 32040000.00
inventory 92505000.00
accountsPayable 19496000.00
nonCurrrentAssetsOther 1803000.00
nonCurrentAssetsTotal 63803000.00
capitalLeaseObligations 8130000.00
nonCurrentLiabilitiesTotal 9794000.00
liabilitiesAndStockholdersEquity 216367000.00
cashAndShortTermInvestments 28019000.00
propertyPlantAndEquipmentGross 13398000.00
propertyPlantAndEquipmentNet 13398000.00
netWorkingCapital 118162000.00
netInvestedCapital 172171000.00
commonStockSharesOutstanding 6793000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
totalAssets 242481000.00
intangibleAssets 5822000.00
totalLiab 77617000.00
totalStockholderEquity 164864000.00
otherCurrentLiab 15644000.00
commonStock 64039000.00
capitalStock 64039000.00
retainedEarnings 136743000.00
otherLiab 3234000.00
goodWill 25561000.00
otherAssets 3090000.00
cash 22323000.00
totalCurrentLiabilities 68010000.00
netDebt -14233000.00
shortTermDebt 1717000.00
shortLongTermDebtTotal 8090000.00
otherStockholderEquity -35918000.00
propertyPlantEquipment 12938000.00
totalCurrentAssets 174067000.00
longTermInvestments 21003000.00
netTangibleAssets 133481000.00
shortTermInvestments 4794000.00
netReceivables 39067000.00
inventory 107883000.00
accountsPayable 50649000.00
nonCurrrentAssetsOther 1708000.00
nonCurrentAssetsTotal 68414000.00
capitalLeaseObligations 8090000.00
nonCurrentLiabilitiesTotal 9607000.00
liabilitiesAndStockholdersEquity 242481000.00
cashAndShortTermInvestments 27117000.00
propertyPlantAndEquipmentNet 12938000.00
netWorkingCapital 106057000.00
netInvestedCapital 164864000.00
commonStockSharesOutstanding 6749000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-27
currency_symbol USD
totalAssets 219604000.00
intangibleAssets 4314000.00
otherCurrentAssets 1101000.00
totalLiab 61141000.00
totalStockholderEquity 158463000.00
otherCurrentLiab 18564000.00
commonStock 22000.00
capitalStock 64550000.00
retainedEarnings 130046000.00
otherLiab 3505000.00
goodWill 25561000.00
otherAssets 3289000.00
cash 29285000.00
totalCurrentLiabilities 50311000.00
currentDeferredRevenue 18000.00
netDebt -20097000.00
shortTermDebt 1811000.00
shortLongTermDebtTotal 9188000.00
otherStockholderEquity 28395000.00
propertyPlantEquipment 13340000.00
totalCurrentAssets 149117000.00
longTermInvestments 26729000.00
netTangibleAssets 128171000.00
shortTermInvestments 8266000.00
netReceivables 34712000.00
inventory 75753000.00
accountsPayable 29918000.00
nonCurrrentAssetsOther 1882000.00
nonCurrentAssetsTotal 70487000.00
capitalLeaseObligations 9036000.00
nonCurrentLiabilitiesTotal 10830000.00
liabilitiesAndStockholdersEquity 219604000.00
cashAndShortTermInvestments 37551000.00
propertyPlantAndEquipmentNet 13341000.00
netWorkingCapital 95632000.00
netInvestedCapital 159227000.00
commonStockSharesOutstanding 6887000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 219604000.00
intangibleAssets 4314000.00
otherCurrentAssets 1101000.00
totalLiab 61141000.00
totalStockholderEquity 158463000.00
otherCurrentLiab 18564000.00
commonStock 22000.00
capitalStock 22000.00
retainedEarnings 130046000.00
otherLiab 3449000.00
goodWill 25561000.00
otherAssets 4327000.00
cash 29285000.00
totalCurrentLiabilities 50311000.00
currentDeferredRevenue 18000.00
netDebt -20097000.00
shortTermDebt 1811000.00
shortLongTermDebtTotal 9188000.00
otherStockholderEquity 28395000.00
propertyPlantEquipment 13341000.00
totalCurrentAssets 149117000.00
longTermInvestments 23773000.00
netTangibleAssets 128588000.00
shortTermInvestments 8266000.00
netReceivables 34712000.00
inventory 75753000.00
accountsPayable 29918000.00
nonCurrrentAssetsOther 1882000.00
nonCurrentAssetsTotal 70487000.00
capitalLeaseObligations 9188000.00
nonCurrentLiabilitiesTotal 10830000.00
liabilitiesAndStockholdersEquity 219604000.00
cashAndShortTermInvestments 37551000.00
propertyPlantAndEquipmentNet 13341000.00
netWorkingCapital 97973000.00
netInvestedCapital 158463000.00
commonStockSharesOutstanding 6887000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 206865000.00
intangibleAssets 3777000.00
totalLiab 49758000.00
totalStockholderEquity 157107000.00
otherCurrentLiab 24507000.00
commonStock 62668000.00
capitalStock 62668000.00
retainedEarnings 126752000.00
otherLiab 3313000.00
goodWill 25561000.00
otherAssets 3735000.00
cash 29354000.00
totalCurrentLiabilities 39028000.00
netDebt -20128000.00
shortTermDebt 1809000.00
shortLongTermDebtTotal 9226000.00
otherStockholderEquity -32313000.00
propertyPlantEquipment 13361000.00
totalCurrentAssets 132763000.00
longTermInvestments 27668000.00
netTangibleAssets 127769000.00
shortTermInvestments 9280000.00
netReceivables 27478000.00
inventory 66651000.00
accountsPayable 12712000.00
nonCurrrentAssetsOther 1802000.00
nonCurrentAssetsTotal 74102000.00
capitalLeaseObligations 9226000.00
nonCurrentLiabilitiesTotal 10730000.00
liabilitiesAndStockholdersEquity 206865000.00
cashAndShortTermInvestments 38634000.00
propertyPlantAndEquipmentNet 13361000.00
netWorkingCapital 93735000.00
netInvestedCapital 157107000.00
commonStockSharesOutstanding 6931000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 212274000.00
intangibleAssets 2984000.00
totalLiab 55539000.00
totalStockholderEquity 156735000.00
otherCurrentLiab 15617000.00
commonStock 61898000.00
capitalStock 61898000.00
retainedEarnings 124134000.00
otherLiab 3255000.00
goodWill 25561000.00
otherAssets 3517000.00
cash 27460000.00
totalCurrentLiabilities 44572000.00
netDebt -17904000.00
shortTermDebt 1844000.00
shortLongTermDebtTotal 9556000.00
otherStockholderEquity -29297000.00
propertyPlantEquipment 13917000.00
totalCurrentAssets 137810000.00
longTermInvestments 28485000.00
netTangibleAssets 128190000.00
shortTermInvestments 18354000.00
netReceivables 31227000.00
inventory 60769000.00
accountsPayable 27111000.00
commonStockTotalEquity 61898000.00
nonCurrrentAssetsOther 1793000.00
nonCurrentAssetsTotal 74464000.00
capitalLeaseObligations 9556000.00
nonCurrentLiabilitiesTotal 10967000.00
liabilitiesAndStockholdersEquity 212274000.00
cashAndShortTermInvestments 45814000.00
propertyPlantAndEquipmentGross 13917000.00
propertyPlantAndEquipmentNet 13917000.00
netWorkingCapital 93238000.00
netInvestedCapital 156735000.00
commonStockSharesOutstanding 6992000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
totalAssets 195887000.00
intangibleAssets 1170000.00
otherCurrentAssets 1095000.00
totalLiab 41050000.00
totalStockholderEquity 154837000.00
otherCurrentLiab 14889000.00
commonStock 22000.00
retainedEarnings 119505000.00
otherLiab 3491000.00
goodWill 25561000.00
otherAssets 3581000.00
cash 20676000.00
totalCurrentLiabilities 29376000.00
currentDeferredRevenue -1936000.00
netDebt -10581000.00
shortTermDebt 1813000.00
shortLongTermDebtTotal 10095000.00
otherStockholderEquity 35310000.00
propertyPlantEquipment 13909000.00
totalCurrentAssets 136229000.00
longTermInvestments 12753000.00
netTangibleAssets 130023000.00
shortTermInvestments 40117000.00
netReceivables 26691000.00
inventory 47650000.00
accountsPayable 14610000.00
commonStockTotalEquity 61293000.00
nonCurrrentAssetsOther 1833000.00
nonCurrentAssetsTotal 59658000.00
capitalLeaseObligations 9557000.00
nonCurrentLiabilitiesTotal 11674000.00
liabilitiesAndStockholdersEquity 195887000.00
cashAndShortTermInvestments 60793000.00
propertyPlantAndEquipmentGross 13909000.00
propertyPlantAndEquipmentNet 14023000.00
netWorkingCapital 111017000.00
netInvestedCapital 157566000.00
commonStockSharesOutstanding 7013000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 195887000.00
intangibleAssets 1170000.00
otherCurrentAssets 1095000.00
totalLiab 41050000.00
totalStockholderEquity 154837000.00
otherCurrentLiab 14889000.00
commonStock 22000.00
retainedEarnings 119505000.00
otherLiab 3392000.00
goodWill 25561000.00
otherAssets 3623000.00
cash 20676000.00
totalCurrentLiabilities 29376000.00
currentDeferredRevenue -1936000.00
netDebt -10581000.00
shortTermDebt 1813000.00
shortLongTermDebtTotal 10095000.00
otherStockholderEquity 35310000.00
propertyPlantEquipment 14023000.00
totalCurrentAssets 136229000.00
longTermInvestments 15281000.00
netTangibleAssets 128106000.00
shortTermInvestments 40117000.00
netReceivables 26691000.00
inventory 47650000.00
accountsPayable 14610000.00
commonStockTotalEquity 60139000.00
nonCurrrentAssetsOther 1833000.00
nonCurrentAssetsTotal 59658000.00
capitalLeaseObligations 10095000.00
nonCurrentLiabilitiesTotal 11674000.00
liabilitiesAndStockholdersEquity 195887000.00
cashAndShortTermInvestments 60793000.00
propertyPlantAndEquipmentGross 14023000.00
propertyPlantAndEquipmentNet 14023000.00
netWorkingCapital 106853000.00
netInvestedCapital 154837000.00
commonStockSharesOutstanding 7013000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 204553000.00
intangibleAssets 2651000.00
totalLiab 47276000.00
totalStockholderEquity 157277000.00
otherCurrentLiab 19455000.00
commonStock 59221000.00
retainedEarnings 118659000.00
otherLiab 3330000.00
goodWill 25561000.00
otherAssets 3334000.00
cash 23337000.00
totalCurrentLiabilities 41836000.00
currentDeferredRevenue -1159000.00
netDebt -20068000.00
shortTermDebt 1159000.00
shortLongTermDebtTotal 3269000.00
otherStockholderEquity -20603000.00
propertyPlantEquipment 7064000.00
totalCurrentAssets 147544000.00
longTermInvestments 18399000.00
netTangibleAssets 129065000.00
shortTermInvestments 44876000.00
netReceivables 26132000.00
inventory 53199000.00
accountsPayable 22381000.00
commonStockTotalEquity 59221000.00
nonCurrrentAssetsOther 1658000.00
nonCurrentAssetsTotal 57009000.00
capitalLeaseObligations 3269000.00
nonCurrentLiabilitiesTotal 5440000.00
liabilitiesAndStockholdersEquity 204553000.00
cashAndShortTermInvestments 68213000.00
propertyPlantAndEquipmentGross 7064000.00
propertyPlantAndEquipmentNet 7064000.00
netWorkingCapital 105708000.00
netInvestedCapital 157277000.00
commonStockSharesOutstanding 7088000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-29
currency_symbol USD
totalAssets 203106000.00
intangibleAssets 2548000.00
totalLiab 45164000.00
totalStockholderEquity 157942000.00
otherCurrentLiab 25947000.00
commonStock 58387000.00
retainedEarnings 116572000.00
otherLiab 3264000.00
goodWill 25561000.00
otherAssets 3422000.00
cash 27689000.00
totalCurrentLiabilities 39698000.00
currentDeferredRevenue -1247000.00
netDebt -24240000.00
shortTermDebt 1247000.00
shortLongTermDebtTotal 3449000.00
otherStockholderEquity -17017000.00
propertyPlantEquipment 7129000.00
totalCurrentAssets 138648000.00
longTermInvestments 25798000.00
netTangibleAssets 129833000.00
shortTermInvestments 39715000.00
netReceivables 25560000.00
inventory 45684000.00
accountsPayable 13751000.00
commonStockTotalEquity 58387000.00
nonCurrrentAssetsOther 1638000.00
nonCurrentAssetsTotal 64458000.00
capitalLeaseObligations 3449000.00
nonCurrentLiabilitiesTotal 5466000.00
liabilitiesAndStockholdersEquity 203106000.00
cashAndShortTermInvestments 67404000.00
propertyPlantAndEquipmentGross 7129000.00
propertyPlantAndEquipmentNet 7129000.00
netWorkingCapital 98950000.00
netInvestedCapital 157942000.00
commonStockSharesOutstanding 7168000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-27
currency_symbol USD
totalAssets 195063000.00
intangibleAssets 1718000.00
otherCurrentAssets 1358000.00
totalLiab 32140000.00
totalStockholderEquity 162923000.00
otherCurrentLiab 9913000.00
commonStock 22000.00
retainedEarnings 113780000.00
otherLiab 3108000.00
goodWill 25561000.00
otherAssets 3330000.00
cash 16469000.00
totalCurrentLiabilities 26332000.00
currentDeferredRevenue -1090000.00
netDebt -12686000.00
shortTermDebt 1090000.00
shortLongTermDebtTotal 3783000.00
otherStockholderEquity 62373000.00
propertyPlantEquipment 7020000.00
totalCurrentAssets 110447000.00
longTermInvestments 35937000.00
netTangibleAssets 132324000.00
shortTermInvestments 27587000.00
netReceivables 28542000.00
inventory 36491000.00
accountsPayable 16419000.00
accumulatedOtherComprehensiveIncome -13252000.00
commonStockTotalEquity 57874000.00
treasuryStock -12872000.00
nonCurrrentAssetsOther 1640000.00
nonCurrentAssetsTotal 84616000.00
capitalLeaseObligations 3314000.00
nonCurrentLiabilitiesTotal 5808000.00
liabilitiesAndStockholdersEquity 195063000.00
cashAndShortTermInvestments 44056000.00
propertyPlantAndEquipmentGross 7020000.00
propertyPlantAndEquipmentNet 7357000.00
netWorkingCapital 91441000.00
netInvestedCapital 160270000.00
commonStockSharesOutstanding 7452000.00
2019-12-31
date 2019-12-31
filing_date 2020-01-02
currency_symbol USD
totalAssets 195063000.00
intangibleAssets 1718000.00
otherCurrentAssets 1358000.00
totalLiab 32140000.00
totalStockholderEquity 162923000.00
otherCurrentLiab 9913000.00
commonStock 22000.00
retainedEarnings 113780000.00
otherLiab 3115000.00
goodWill 25561000.00
otherAssets 3438000.00
cash 16469000.00
totalCurrentLiabilities 26332000.00
currentDeferredRevenue -1090000.00
netDebt -12686000.00
shortTermDebt 1090000.00
shortLongTermDebtTotal 3783000.00
otherStockholderEquity 62373000.00
propertyPlantEquipment 7357000.00
totalCurrentAssets 110447000.00
longTermInvestments 46542000.00
netTangibleAssets 135644000.00
shortTermInvestments 27587000.00
netReceivables 28542000.00
inventory 36491000.00
accountsPayable 16419000.00
accumulatedOtherComprehensiveIncome -13252000.00
commonStockTotalEquity 22000.00
treasuryStock -8009000.00
nonCurrrentAssetsOther 1640000.00
nonCurrentAssetsTotal 84616000.00
capitalLeaseObligations 3783000.00
nonCurrentLiabilitiesTotal 5808000.00
capitalSurpluse 57130000.00
liabilitiesAndStockholdersEquity 195063000.00
cashAndShortTermInvestments 44056000.00
propertyPlantAndEquipmentGross 7357000.00
propertyPlantAndEquipmentNet 7357000.00
commonStockSharesOutstanding 7452000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-02
currency_symbol USD
totalAssets 185453000.00
intangibleAssets 1600000.00
totalLiab 22135000.00
totalStockholderEquity 163318000.00
otherCurrentLiab 7801000.00
commonStock 56488000.00
retainedEarnings 111357000.00
otherLiab 2951000.00
goodWill 25561000.00
otherAssets 3479000.00
cash 15938000.00
totalCurrentLiabilities 17036000.00
currentDeferredRevenue -1289000.00
netDebt -12501000.00
shortTermDebt 1289000.00
shortLongTermDebtTotal 3437000.00
otherStockholderEquity -4527000.00
propertyPlantEquipment 6930000.00
totalCurrentAssets 97148000.00
longTermInvestments 50735000.00
netTangibleAssets 136157000.00
shortTermInvestments 22359000.00
netReceivables 26473000.00
inventory 32378000.00
accountsPayable 9235000.00
commonStockTotalEquity 56488000.00
treasuryStock -4527000.00
nonCurrrentAssetsOther 1666000.00
nonCurrentAssetsTotal 88305000.00
capitalLeaseObligations 3437000.00
nonCurrentLiabilitiesTotal 5099000.00
liabilitiesAndStockholdersEquity 185453000.00
cashAndShortTermInvestments 38297000.00
propertyPlantAndEquipmentGross 6930000.00
propertyPlantAndEquipmentNet 6930000.00
commonStockSharesOutstanding 7551000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-01
currency_symbol USD
totalAssets 188613000.00
intangibleAssets 1334000.00
totalLiab 24422000.00
totalStockholderEquity 164191000.00
otherCurrentLiab 8030000.00
commonStock 55920000.00
retainedEarnings 109462000.00
otherLiab 2868000.00
goodWill 25561000.00
otherAssets 3347000.00
cash 14467000.00
totalCurrentLiabilities 19414000.00
currentDeferredRevenue -1399000.00
netDebt -10928000.00
shortTermDebt 1399000.00
shortLongTermDebt 1399000.00
shortLongTermDebtTotal 3539000.00
otherStockholderEquity -1191000.00
propertyPlantEquipment 7226000.00
totalCurrentAssets 97632000.00
longTermInvestments 53513000.00
netTangibleAssets 137296000.00
shortTermInvestments 19423000.00
netReceivables 29497000.00
longTermDebt 2140000.00
inventory 34245000.00
accountsPayable 11384000.00
commonStockTotalEquity 55920000.00
treasuryStock -1191000.00
nonCurrrentAssetsOther 1628000.00
nonCurrentAssetsTotal 90981000.00
capitalLeaseObligations 3539000.00
nonCurrentLiabilitiesTotal 5008000.00
capitalSurpluse 55898000.00
liabilitiesAndStockholdersEquity 188613000.00
cashAndShortTermInvestments 33890000.00
propertyPlantAndEquipmentGross 7226000.00
propertyPlantAndEquipmentNet 7226000.00
commonStockSharesOutstanding 7635000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-25
currency_symbol USD
totalAssets 182301000.00
intangibleAssets 966000.00
otherCurrentAssets 6144000.00
totalLiab 24152000.00
totalStockholderEquity 158149000.00
otherCurrentLiab 6151000.00
commonStock 22000.00
retainedEarnings 103544000.00
otherLiab 2803000.00
goodWill 25561000.00
otherAssets 3094000.00
cash 26808000.00
totalCurrentLiabilities 21540000.00
currentDeferredRevenue -1487000.00
netDebt -26808000.00
shortTermDebt 1487000.00
shortLongTermDebt 1487000.00
shortLongTermDebtTotal 3620000.00
otherStockholderEquity 66163000.00
propertyPlantEquipment 7423000.00
totalCurrentAssets 104081000.00
longTermInvestments 54915000.00
netTangibleAssets 135771000.00
shortTermInvestments 1600000.00
netReceivables 27160000.00
longTermDebt 2133000.00
inventory 42369000.00
accountsPayable 15389000.00
accumulatedOtherComprehensiveIncome -11580000.00
commonStockTotalEquity 55352000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1517000.00
nonCurrentAssetsTotal 78220000.00
capitalLeaseObligations 3620000.00
nonCurrentLiabilitiesTotal 2612000.00
liabilitiesAndStockholdersEquity 182301000.00
cashAndShortTermInvestments 28408000.00
propertyPlantAndEquipmentGross 7423000.00
propertyPlantAndEquipmentNet 3670000.00
commonStockSharesOutstanding 7652000.00
2018-12-31
date 2018-12-31
filing_date 2019-01-02
currency_symbol USD
totalAssets 182301000.00
intangibleAssets 966000.00
otherCurrentAssets 6144000.00
totalLiab 24152000.00
totalStockholderEquity 158149000.00
otherCurrentLiab 6151000.00
commonStock 22000.00
retainedEarnings 103544000.00
otherLiab 2612000.00
goodWill 25561000.00
otherAssets 2411000.00
cash 26808000.00
totalCurrentLiabilities 21540000.00
netDebt -26808000.00
otherStockholderEquity 66163000.00
propertyPlantEquipment 3670000.00
totalCurrentAssets 104081000.00
longTermInvestments 45612000.00
netTangibleAssets 131622000.00
shortTermInvestments 1600000.00
netReceivables 27160000.00
inventory 42369000.00
accountsPayable 15389000.00
accumulatedOtherComprehensiveIncome -11580000.00
commonStockTotalEquity 22000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1517000.00
nonCurrentAssetsTotal 78220000.00
nonCurrentLiabilitiesTotal 2612000.00
capitalSurpluse 54621000.00
liabilitiesAndStockholdersEquity 182301000.00
cashAndShortTermInvestments 28408000.00
propertyPlantAndEquipmentGross 3670000.00
propertyPlantAndEquipmentNet 3670000.00
commonStockSharesOutstanding 7652000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-02
currency_symbol USD
totalAssets 170324000.00
intangibleAssets 893000.00
totalLiab 22924000.00
totalStockholderEquity 147400000.00
otherCurrentLiab 6629000.00
commonStock 53768000.00
retainedEarnings 93670000.00
otherLiab 2687000.00
goodWill 25561000.00
otherAssets 2427000.00
cash 20170000.00
totalCurrentLiabilities 20237000.00
netDebt -20170000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 3581000.00
totalCurrentAssets 107468000.00
longTermInvestments 30394000.00
netTangibleAssets 120946000.00
shortTermInvestments 497000.00
netReceivables 36342000.00
inventory 50459000.00
accountsPayable 13608000.00
commonStockTotalEquity 53768000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1562000.00
nonCurrentAssetsTotal 62856000.00
nonCurrentLiabilitiesTotal 2687000.00
liabilitiesAndStockholdersEquity 170324000.00
cashAndShortTermInvestments 20667000.00
propertyPlantAndEquipmentGross 3581000.00
propertyPlantAndEquipmentNet 3581000.00
commonStockSharesOutstanding 7641000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-02
currency_symbol USD
totalAssets 167446000.00
intangibleAssets 894000.00
totalLiab 24503000.00
totalStockholderEquity 142943000.00
otherCurrentLiab 5510000.00
commonStock 53077000.00
retainedEarnings 89904000.00
otherLiab 2663000.00
goodWill 25561000.00
otherAssets 2506000.00
cash 32676000.00
totalCurrentLiabilities 21840000.00
netDebt -32676000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 3666000.00
totalCurrentAssets 114942000.00
longTermInvestments 19877000.00
netTangibleAssets 116488000.00
netReceivables 32695000.00
inventory 49571000.00
accountsPayable 16330000.00
commonStockTotalEquity 53077000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1536000.00
nonCurrentAssetsTotal 52504000.00
nonCurrentLiabilitiesTotal 2663000.00
liabilitiesAndStockholdersEquity 167446000.00
cashAndShortTermInvestments 32676000.00
propertyPlantAndEquipmentGross 3666000.00
propertyPlantAndEquipmentNet 3666000.00
commonStockSharesOutstanding 7629000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-30
currency_symbol USD
totalAssets 162614000.00
intangibleAssets 1047000.00
totalLiab 21814000.00
totalStockholderEquity 140800000.00
otherCurrentLiab 6430000.00
commonStock 22000.00
retainedEarnings 88907000.00
otherLiab 2702000.00
goodWill 25561000.00
otherAssets 2520000.00
cash 17021000.00
totalCurrentLiabilities 19049000.00
netDebt -17021000.00
otherStockholderEquity 61255000.00
propertyPlantEquipment 3697000.00
totalCurrentAssets 123450000.00
longTermInvestments 12037000.00
netTangibleAssets 113372000.00
shortTermInvestments 7752000.00
netReceivables 47190000.00
inventory 51487000.00
accountsPayable 12619000.00
accumulatedOtherComprehensiveIncome -9384000.00
commonStockTotalEquity 52409000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1591000.00
nonCurrentAssetsTotal 39164000.00
nonCurrentLiabilitiesTotal 2765000.00
liabilitiesAndStockholdersEquity 162614000.00
cashAndShortTermInvestments 24773000.00
propertyPlantAndEquipmentGross 3697000.00
propertyPlantAndEquipmentNet 4121000.00
commonStockSharesOutstanding 7710000.00
2017-12-31
date 2017-12-31
filing_date 2018-01-02
currency_symbol USD
totalAssets 162614000.00
intangibleAssets 1047000.00
totalLiab 21814000.00
totalStockholderEquity 140800000.00
otherCurrentLiab 6430000.00
commonStock 22000.00
retainedEarnings 88907000.00
otherLiab 2765000.00
goodWill 25561000.00
otherAssets 35043000.00
cash 17021000.00
totalCurrentLiabilities 19049000.00
netDebt -17021000.00
otherStockholderEquity 61255000.00
propertyPlantEquipment 4121000.00
totalCurrentAssets 123450000.00
longTermInvestments 5945000.00
netTangibleAssets 114192000.00
shortTermInvestments 7752000.00
netReceivables 47190000.00
inventory 51487000.00
accountsPayable 12619000.00
accumulatedOtherComprehensiveIncome -9384000.00
commonStockTotalEquity 22000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1591000.00
nonCurrentAssetsTotal 39164000.00
nonCurrentLiabilitiesTotal 2765000.00
liabilitiesAndStockholdersEquity 162614000.00
cashAndShortTermInvestments 24773000.00
propertyPlantAndEquipmentGross 4121000.00
propertyPlantAndEquipmentNet 4121000.00
commonStockSharesOutstanding 7710000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
totalAssets 161787000.00
intangibleAssets 1493000.00
totalLiab 32324000.00
totalStockholderEquity 129463000.00
otherCurrentLiab 8830000.00
commonStock 50905000.00
retainedEarnings 78596000.00
otherLiab 7530000.00
goodWill 25561000.00
otherAssets 30197000.00
cash 29188000.00
totalCurrentLiabilities 24794000.00
netDebt -29188000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 4152000.00
totalCurrentAssets 127438000.00
netTangibleAssets 102409000.00
shortTermInvestments 7757000.00
netReceivables 37310000.00
inventory 53183000.00
accountsPayable 15964000.00
commonStockTotalEquity 50905000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1575000.00
nonCurrentAssetsTotal 34349000.00
nonCurrentLiabilitiesTotal 7530000.00
liabilitiesAndStockholdersEquity 161787000.00
cashAndShortTermInvestments 36945000.00
propertyPlantAndEquipmentGross 4152000.00
propertyPlantAndEquipmentNet 4152000.00
commonStockSharesOutstanding 7628000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-03
currency_symbol USD
totalAssets 157221000.00
intangibleAssets 1975000.00
totalLiab 34717000.00
totalStockholderEquity 122504000.00
otherCurrentLiab 8039000.00
commonStock 48559000.00
retainedEarnings 73983000.00
otherLiab 7482000.00
goodWill 25561000.00
otherAssets 30686000.00
cash 17285000.00
totalCurrentLiabilities 27235000.00
netDebt -17285000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 4242000.00
totalCurrentAssets 122293000.00
netTangibleAssets 94968000.00
shortTermInvestments 13477000.00
netReceivables 40172000.00
inventory 51359000.00
accountsPayable 19196000.00
commonStockTotalEquity 48559000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1594000.00
nonCurrentAssetsTotal 34928000.00
nonCurrentLiabilitiesTotal 7482000.00
liabilitiesAndStockholdersEquity 157221000.00
cashAndShortTermInvestments 30762000.00
propertyPlantAndEquipmentGross 4242000.00
propertyPlantAndEquipmentNet 4242000.00
commonStockSharesOutstanding 7573000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
totalAssets 146437000.00
intangibleAssets 2924000.00
totalLiab 25045000.00
totalStockholderEquity 121392000.00
otherCurrentLiab 7488000.00
commonStock 22000.00
retainedEarnings 74575000.00
otherLiab 7296000.00
goodWill 25561000.00
otherAssets 31160000.00
cash 11917000.00
totalCurrentLiabilities 17964000.00
netDebt -11917000.00
otherStockholderEquity 54298000.00
propertyPlantEquipment 4174000.00
totalCurrentAssets 103295000.00
netTangibleAssets 96743000.00
shortTermInvestments 16263000.00
netReceivables 30835000.00
inventory 44280000.00
accountsPayable 10476000.00
accumulatedOtherComprehensiveIncome -7503000.00
commonStockTotalEquity 47615000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1436000.00
nonCurrentAssetsTotal 43142000.00
nonCurrentLiabilitiesTotal 7081000.00
liabilitiesAndStockholdersEquity 146437000.00
cashAndShortTermInvestments 28180000.00
propertyPlantAndEquipmentGross 4174000.00
propertyPlantAndEquipmentNet 3915000.00
commonStockSharesOutstanding 7483000.00
2016-12-31
date 2016-12-31
filing_date 2017-01-03
currency_symbol USD
totalAssets 146437000.00
intangibleAssets 2924000.00
totalLiab 25045000.00
totalStockholderEquity 121392000.00
otherCurrentLiab 7488000.00
commonStock 22000.00
retainedEarnings 74575000.00
otherLiab 7081000.00
goodWill 25561000.00
otherAssets 39227000.00
cash 11917000.00
totalCurrentLiabilities 17964000.00
netDebt -11917000.00
otherStockholderEquity 54298000.00
propertyPlantEquipment 3915000.00
totalCurrentAssets 103295000.00
longTermInvestments 7769000.00
netTangibleAssets 92907000.00
shortTermInvestments 16263000.00
netReceivables 30835000.00
inventory 44280000.00
accountsPayable 10476000.00
accumulatedOtherComprehensiveIncome -7503000.00
commonStockTotalEquity 22000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1436000.00
nonCurrentAssetsTotal 43142000.00
nonCurrentLiabilitiesTotal 7081000.00
liabilitiesAndStockholdersEquity 146437000.00
cashAndShortTermInvestments 28180000.00
propertyPlantAndEquipmentGross 3915000.00
propertyPlantAndEquipmentNet 3915000.00
commonStockSharesOutstanding 7483000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-05
currency_symbol USD
totalAssets 144250000.00
intangibleAssets 3834000.00
totalLiab 27764000.00
totalStockholderEquity 116486000.00
otherCurrentLiab 6946000.00
commonStock 46449000.00
retainedEarnings 70075000.00
otherLiab 7571000.00
goodWill 25561000.00
otherAssets 40149000.00
cash 13797000.00
totalCurrentLiabilities 20141000.00
netDebt -13797000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 3931000.00
totalCurrentAssets 100170000.00
longTermInvestments 7773000.00
shortTermInvestments 18768000.00
netReceivables 22546000.00
inventory 45059000.00
accountsPayable 13195000.00
commonStockTotalEquity 46449000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1471000.00
nonCurrentAssetsTotal 44080000.00
nonCurrentLiabilitiesTotal 7623000.00
liabilitiesAndStockholdersEquity 144250000.00
cashAndShortTermInvestments 32565000.00
propertyPlantAndEquipmentGross 3931000.00
propertyPlantAndEquipmentNet 3931000.00
commonStockSharesOutstanding 7455000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-25
currency_symbol USD
totalAssets 141443000.00
intangibleAssets 4331000.00
totalLiab 28969000.00
totalStockholderEquity 112474000.00
otherCurrentLiab 6040000.00
commonStock 45633000.00
retainedEarnings 66879000.00
otherLiab 7495000.00
goodWill 25741000.00
otherAssets 46829000.00
cash 10969000.00
totalCurrentLiabilities 21036000.00
netDebt -10969000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 3972000.00
totalCurrentAssets 90642000.00
longTermInvestments 14000000.00
shortTermInvestments 15517000.00
netReceivables 25789000.00
inventory 38367000.00
accountsPayable 14996000.00
commonStockTotalEquity 45633000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1407000.00
nonCurrentAssetsTotal 50801000.00
nonCurrentLiabilitiesTotal 7933000.00
liabilitiesAndStockholdersEquity 141443000.00
cashAndShortTermInvestments 26486000.00
propertyPlantAndEquipmentGross 3972000.00
propertyPlantAndEquipmentNet 3972000.00
commonStockSharesOutstanding 7414000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-26
currency_symbol USD
totalAssets 139998000.00
intangibleAssets 5164000.00
otherCurrentAssets 950000.00
totalLiab 27164000.00
totalStockholderEquity 112834000.00
otherCurrentLiab 11270000.00
commonStock 21000.00
retainedEarnings 68750000.00
otherLiab 7452000.00
goodWill 25561000.00
otherAssets 49243000.00
cash 18178000.00
totalCurrentLiabilities 19814000.00
netDebt -18178000.00
otherStockholderEquity 49957000.00
propertyPlantEquipment 3768000.00
totalCurrentAssets 79233000.00
shortTermInvestments 8636000.00
netReceivables 25148000.00
inventory 26321000.00
accountsPayable 8544000.00
accumulatedOtherComprehensiveIncome -5894000.00
commonStockTotalEquity 45068000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1374000.00
nonCurrentAssetsTotal 60765000.00
nonCurrentLiabilitiesTotal 7350000.00
liabilitiesAndStockholdersEquity 139998000.00
cashAndShortTermInvestments 26814000.00
propertyPlantAndEquipmentGross 3768000.00
propertyPlantAndEquipmentNet 3825000.00
commonStockSharesOutstanding 7374000.00
2015-12-31
date 2015-12-31
filing_date 2016-01-04
currency_symbol USD
totalAssets 139998000.00
intangibleAssets 5164000.00
otherCurrentAssets 950000.00
totalLiab 27164000.00
totalStockholderEquity 112834000.00
deferredLongTermLiab 268000.00
otherCurrentLiab 11270000.00
commonStock 21000.00
retainedEarnings 68750000.00
otherLiab 7193000.00
goodWill 25561000.00
otherAssets 56940000.00
cash 18178000.00
totalCurrentLiabilities 19814000.00
netDebt -18178000.00
otherStockholderEquity 49957000.00
propertyPlantEquipment 3825000.00
totalCurrentAssets 79233000.00
longTermInvestments 24246000.00
netTangibleAssets 82109000.00
shortTermInvestments 8636000.00
netReceivables 25148000.00
inventory 26321000.00
accountsPayable 8544000.00
accumulatedOtherComprehensiveIncome -5894000.00
commonStockTotalEquity 21000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1374000.00
nonCurrentAssetsTotal 60765000.00
nonCurrentLiabilitiesTotal 7350000.00
liabilitiesAndStockholdersEquity 139998000.00
cashAndShortTermInvestments 26814000.00
propertyPlantAndEquipmentGross 3825000.00
propertyPlantAndEquipmentNet 3825000.00
commonStockSharesOutstanding 7374000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-01
currency_symbol USD
totalAssets 123046000.00
intangibleAssets 1522000.00
otherCurrentAssets 701000.00
totalLiab 15459000.00
totalStockholderEquity 107587000.00
otherCurrentLiab 7897000.00
commonStock 43295000.00
retainedEarnings 64330000.00
otherLiab 2368000.00
goodWill 12242000.00
otherAssets 42513000.00
cash 19161000.00
totalCurrentLiabilities 12917000.00
netDebt -19161000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 3705000.00
totalCurrentAssets 76828000.00
shortTermInvestments 9169000.00
netReceivables 18248000.00
inventory 29549000.00
accountsPayable 5020000.00
commonStockTotalEquity 43295000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1414000.00
nonCurrentAssetsTotal 46218000.00
nonCurrentLiabilitiesTotal 2542000.00
liabilitiesAndStockholdersEquity 123046000.00
cashAndShortTermInvestments 28330000.00
propertyPlantAndEquipmentGross 3705000.00
propertyPlantAndEquipmentNet 3705000.00
commonStockSharesOutstanding 7352000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-06
currency_symbol USD
totalAssets 124536000.00
intangibleAssets 1705000.00
otherCurrentAssets 660000.00
totalLiab 24447000.00
totalStockholderEquity 100089000.00
otherCurrentLiab 12612000.00
commonStock 42856000.00
retainedEarnings 57271000.00
otherLiab 2518000.00
goodWill 12242000.00
otherAssets 45318000.00
cash 17460000.00
totalCurrentLiabilities 21718000.00
netDebt -17460000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 3957000.00
totalCurrentAssets 75261000.00
shortTermInvestments 8599000.00
netReceivables 17541000.00
inventory 31001000.00
accountsPayable 9106000.00
commonStockTotalEquity 42856000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1513000.00
nonCurrentAssetsTotal 49275000.00
nonCurrentLiabilitiesTotal 2729000.00
liabilitiesAndStockholdersEquity 124536000.00
cashAndShortTermInvestments 26059000.00
propertyPlantAndEquipmentGross 3957000.00
propertyPlantAndEquipmentNet 3957000.00
commonStockSharesOutstanding 7378000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-01
currency_symbol USD
totalAssets 127590000.00
intangibleAssets 1888000.00
otherCurrentAssets 632000.00
totalLiab 22657000.00
totalStockholderEquity 104933000.00
otherCurrentLiab 13976000.00
commonStock 42481000.00
retainedEarnings 62490000.00
otherLiab 2371000.00
goodWill 12242000.00
otherAssets 45409000.00
cash 19324000.00
totalCurrentLiabilities 20038000.00
netDebt -19324000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 3402000.00
totalCurrentAssets 78779000.00
shortTermInvestments 12639000.00
netReceivables 18766000.00
inventory 27418000.00
accountsPayable 6062000.00
accumulatedOtherComprehensiveIncome -4336000.00
commonStockTotalEquity 42481000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1409000.00
nonCurrentAssetsTotal 48811000.00
nonCurrentLiabilitiesTotal 2619000.00
liabilitiesAndStockholdersEquity 127590000.00
cashAndShortTermInvestments 31963000.00
propertyPlantAndEquipmentGross 3402000.00
propertyPlantAndEquipmentNet 3402000.00
commonStockSharesOutstanding 7366000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
totalAssets 122436000.00
intangibleAssets 2071000.00
otherCurrentAssets 567000.00
totalLiab 21704000.00
totalStockholderEquity 100732000.00
deferredLongTermLiab 284000.00
otherCurrentLiab 10770000.00
commonStock 41266000.00
retainedEarnings 59504000.00
otherLiab 2414000.00
goodWill 12242000.00
otherAssets 36442000.00
cash 17890000.00
totalCurrentLiabilities 19006000.00
netDebt -17890000.00
otherStockholderEquity 45543000.00
propertyPlantEquipment 2458000.00
totalCurrentAssets 83536000.00
longTermInvestments 20358000.00
netTangibleAssets 86419000.00
shortTermInvestments 19167000.00
netReceivables 20463000.00
inventory 25449000.00
accountsPayable 8236000.00
accumulatedOtherComprehensiveIncome -4336000.00
commonStockTotalEquity 21000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1425000.00
nonCurrentAssetsTotal 38900000.00
nonCurrentLiabilitiesTotal 2698000.00
liabilitiesAndStockholdersEquity 122436000.00
cashAndShortTermInvestments 37057000.00
propertyPlantAndEquipmentGross 2458000.00
propertyPlantAndEquipmentNet 2458000.00
commonStockSharesOutstanding 7307000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-01
currency_symbol USD
totalAssets 105675000.00
intangibleAssets 130000.00
otherCurrentAssets 498000.00
totalLiab 10585000.00
totalStockholderEquity 95090000.00
otherCurrentLiab 4913000.00
commonStock 40346000.00
retainedEarnings 54782000.00
otherLiab 2528000.00
goodWill 130000.00
otherAssets 25483000.00
cash 19572000.00
totalCurrentLiabilities 8057000.00
netDebt -19572000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 2415000.00
totalCurrentAssets 77777000.00
shortTermInvestments 15449000.00
netReceivables 15727000.00
inventory 26531000.00
accountsPayable 3144000.00
commonStockTotalEquity 40346000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1494000.00
nonCurrentAssetsTotal 27898000.00
nonCurrentLiabilitiesTotal 2528000.00
liabilitiesAndStockholdersEquity 105675000.00
cashAndShortTermInvestments 35021000.00
propertyPlantAndEquipmentGross 2415000.00
propertyPlantAndEquipmentNet 2415000.00
commonStockSharesOutstanding 7290000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-01
currency_symbol USD
totalAssets 103759000.00
intangibleAssets 147000.00
otherCurrentAssets 506000.00
totalLiab 11609000.00
totalStockholderEquity 92150000.00
otherCurrentLiab 5346000.00
commonStock 39914000.00
retainedEarnings 52274000.00
otherLiab 2694000.00
goodWill 147000.00
otherAssets 25894000.00
cash 15525000.00
totalCurrentLiabilities 8915000.00
netDebt -15525000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 2258000.00
totalCurrentAssets 75607000.00
shortTermInvestments 15094000.00
netReceivables 16243000.00
inventory 28239000.00
accountsPayable 3569000.00
commonStockTotalEquity 39914000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1584000.00
nonCurrentAssetsTotal 28152000.00
nonCurrentLiabilitiesTotal 2694000.00
liabilitiesAndStockholdersEquity 103759000.00
cashAndShortTermInvestments 30619000.00
propertyPlantAndEquipmentGross 2258000.00
propertyPlantAndEquipmentNet 2258000.00
commonStockSharesOutstanding 7337000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-01
currency_symbol USD
totalAssets 108086000.00
intangibleAssets 164000.00
otherCurrentAssets 432000.00
totalLiab 12419000.00
totalStockholderEquity 95667000.00
otherCurrentLiab 4930000.00
commonStock 39575000.00
retainedEarnings 56130000.00
otherLiab 2643000.00
goodWill 164000.00
otherAssets 22976000.00
cash 15663000.00
totalCurrentLiabilities 9776000.00
netDebt -15663000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 1906000.00
totalCurrentAssets 83204000.00
shortTermInvestments 18320000.00
netReceivables 18601000.00
inventory 30188000.00
accountsPayable 4846000.00
accumulatedOtherComprehensiveIncome -3424000.00
commonStockTotalEquity 21000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1537000.00
nonCurrentAssetsTotal 24882000.00
nonCurrentLiabilitiesTotal 2643000.00
liabilitiesAndStockholdersEquity 108086000.00
cashAndShortTermInvestments 33983000.00
propertyPlantAndEquipmentGross 1479000.00
propertyPlantAndEquipmentNet 1906000.00
commonStockSharesOutstanding 7343000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-20
currency_symbol USD
totalAssets 105257000.00
intangibleAssets 180000.00
otherCurrentAssets 274000.00
totalLiab 14566000.00
totalStockholderEquity 90691000.00
otherCurrentLiab 5134000.00
commonStock 38647000.00
retainedEarnings 52082000.00
otherLiab 2618000.00
goodWill 180000.00
otherAssets 26532000.00
cash 12997000.00
totalCurrentLiabilities 11948000.00
netDebt -12997000.00
otherStockholderEquity 42012000.00
propertyPlantEquipment 1479000.00
totalCurrentAssets 77246000.00
longTermInvestments 24370000.00
shortTermInvestments 17871000.00
netReceivables 17326000.00
inventory 28778000.00
accountsPayable 6814000.00
accumulatedOtherComprehensiveIncome -3424000.00
commonStockTotalEquity 21000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1543000.00
nonCurrentAssetsTotal 28011000.00
nonCurrentLiabilitiesTotal 2618000.00
liabilitiesAndStockholdersEquity 105257000.00
cashAndShortTermInvestments 30868000.00
propertyPlantAndEquipmentGross 1479000.00
propertyPlantAndEquipmentNet 1479000.00
commonStockSharesOutstanding 7289000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-01
currency_symbol USD
totalAssets 96141000.00
intangibleAssets 197000.00
otherCurrentAssets 194000.00
totalLiab 12751000.00
totalStockholderEquity 83390000.00
otherCurrentLiab 3930000.00
commonStock 38011000.00
retainedEarnings 45417000.00
otherLiab 2562000.00
goodWill 197000.00
otherAssets 24183000.00
cash 12517000.00
totalCurrentLiabilities 10189000.00
netDebt -12517000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 1430000.00
totalCurrentAssets 70528000.00
shortTermInvestments 15584000.00
netReceivables 10629000.00
inventory 31604000.00
accountsPayable 6259000.00
commonStockTotalEquity 38011000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1509000.00
nonCurrentAssetsTotal 25613000.00
nonCurrentLiabilitiesTotal 2562000.00
liabilitiesAndStockholdersEquity 96141000.00
cashAndShortTermInvestments 28101000.00
propertyPlantAndEquipmentGross 1430000.00
propertyPlantAndEquipmentNet 1430000.00
commonStockSharesOutstanding 7276000.00
2013-06-30
date 2013-06-30
filing_date 2013-07-01
currency_symbol USD
totalAssets 94491000.00
otherCurrentAssets 115000.00
totalLiab 15290000.00
totalStockholderEquity 79201000.00
otherCurrentLiab 4145000.00
commonStock 37842000.00
retainedEarnings 41397000.00
otherLiab 2485000.00
otherAssets 25437000.00
cash 7251000.00
totalCurrentLiabilities 12805000.00
netDebt -7251000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 1314000.00
totalCurrentAssets 67740000.00
shortTermInvestments 21701000.00
netReceivables 11921000.00
inventory 26752000.00
accountsPayable 8660000.00
commonStockTotalEquity 37842000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1443000.00
nonCurrentAssetsTotal 26751000.00
nonCurrentLiabilitiesTotal 2485000.00
liabilitiesAndStockholdersEquity 94491000.00
cashAndShortTermInvestments 28952000.00
propertyPlantAndEquipmentGross 1314000.00
propertyPlantAndEquipmentNet 1314000.00
commonStockSharesOutstanding 7263000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-02
currency_symbol USD
totalAssets 91185000.00
otherCurrentAssets 89000.00
totalLiab 11527000.00
totalStockholderEquity 79658000.00
otherCurrentLiab 3960000.00
commonStock 37675000.00
retainedEarnings 42021000.00
otherLiab 2455000.00
otherAssets 28708000.00
cash 11452000.00
totalCurrentLiabilities 9072000.00
netDebt -11452000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 1289000.00
totalCurrentAssets 61188000.00
shortTermInvestments 17809000.00
netReceivables 13309000.00
inventory 18529000.00
accountsPayable 5112000.00
commonStockTotalEquity 37675000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1413000.00
nonCurrentAssetsTotal 29997000.00
nonCurrentLiabilitiesTotal 2455000.00
liabilitiesAndStockholdersEquity 91185000.00
cashAndShortTermInvestments 29261000.00
propertyPlantAndEquipmentGross 1289000.00
propertyPlantAndEquipmentNet 1289000.00
commonStockSharesOutstanding 7166000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
totalAssets 89033000.00
otherCurrentAssets 47000.00
totalLiab 14067000.00
totalStockholderEquity 74966000.00
otherCurrentLiab 3914000.00
commonStock 36086000.00
retainedEarnings 38918000.00
otherLiab 2278000.00
otherAssets 29960000.00
cash 13306000.00
totalCurrentLiabilities 11789000.00
netDebt -13306000.00
otherStockholderEquity 38812000.00
propertyPlantEquipment 1190000.00
totalCurrentAssets 56383000.00
shortTermInvestments 13610000.00
netReceivables 14625000.00
inventory 14795000.00
accountsPayable 7875000.00
accumulatedOtherComprehensiveIncome -2785000.00
commonStockTotalEquity 21000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1377000.00
nonCurrentAssetsTotal 32650000.00
nonCurrentLiabilitiesTotal 2278000.00
liabilitiesAndStockholdersEquity 89033000.00
cashAndShortTermInvestments 26916000.00
propertyPlantAndEquipmentGross 1190000.00
propertyPlantAndEquipmentNet 1190000.00
commonStockSharesOutstanding 7006000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-02
currency_symbol USD
totalAssets 81770000.00
otherCurrentAssets 44000.00
totalLiab 10314000.00
totalStockholderEquity 71456000.00
otherCurrentLiab 2831000.00
commonStock 35607000.00
retainedEarnings 35887000.00
otherLiab 2165000.00
otherAssets 30038000.00
cash 9568000.00
totalCurrentLiabilities 8149000.00
netDebt -9568000.00
otherStockholderEquity 35569000.00
propertyPlantEquipment 1110000.00
totalCurrentAssets 50622000.00
shortTermInvestments 16633000.00
netReceivables 10937000.00
inventory 13440000.00
accountsPayable 5318000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1306000.00
nonCurrentAssetsTotal 31148000.00
nonCurrentLiabilitiesTotal 2165000.00
liabilitiesAndStockholdersEquity 81770000.00
cashAndShortTermInvestments 26201000.00
propertyPlantAndEquipmentGross 1110000.00
propertyPlantAndEquipmentNet 1110000.00
commonStockSharesOutstanding 7020000.00
2012-06-30
date 2012-06-30
filing_date 2012-07-02
currency_symbol USD
totalAssets 77298000.00
otherCurrentAssets 47000.00
totalLiab 8551000.00
totalStockholderEquity 68747000.00
otherCurrentLiab 2339000.00
commonStock 35479000.00
retainedEarnings 33306000.00
otherLiab 2158000.00
otherAssets 34761000.00
cash 7200000.00
totalCurrentLiabilities 6393000.00
netDebt -7200000.00
otherStockholderEquity 35441000.00
propertyPlantEquipment 1026000.00
totalCurrentAssets 41511000.00
shortTermInvestments 12309000.00
netReceivables 10350000.00
inventory 11605000.00
accountsPayable 4054000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1280000.00
nonCurrentAssetsTotal 35787000.00
nonCurrentLiabilitiesTotal 2158000.00
liabilitiesAndStockholdersEquity 77298000.00
cashAndShortTermInvestments 19509000.00
propertyPlantAndEquipmentGross 1026000.00
propertyPlantAndEquipmentNet 1026000.00
commonStockSharesOutstanding 7020000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 75143000.00
otherCurrentAssets 49000.00
totalLiab 8777000.00
totalStockholderEquity 66366000.00
otherCurrentLiab 1967000.00
commonStock 35380000.00
retainedEarnings 31024000.00
otherLiab 2277000.00
otherAssets 31659000.00
cash 7761000.00
totalCurrentLiabilities 6500000.00
netDebt -7761000.00
otherStockholderEquity 35342000.00
propertyPlantEquipment 982000.00
totalCurrentAssets 42502000.00
shortTermInvestments 13398000.00
netReceivables 9876000.00
inventory 11418000.00
accountsPayable 4533000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1328000.00
nonCurrentAssetsTotal 32641000.00
nonCurrentLiabilitiesTotal 2277000.00
liabilitiesAndStockholdersEquity 75143000.00
cashAndShortTermInvestments 21159000.00
propertyPlantAndEquipmentGross 982000.00
propertyPlantAndEquipmentNet 982000.00
commonStockSharesOutstanding 7022000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-20
currency_symbol USD
totalAssets 72865000.00
otherCurrentAssets 175000.00
totalLiab 8591000.00
totalStockholderEquity 64274000.00
otherCurrentLiab 2460000.00
commonStock 20000.00
retainedEarnings 29047000.00
otherLiab 2153000.00
otherAssets 25077000.00
cash 11483000.00
totalCurrentLiabilities 6438000.00
netDebt -11483000.00
otherStockholderEquity 37873000.00
propertyPlantEquipment 837000.00
totalCurrentAssets 46951000.00
shortTermInvestments 14037000.00
netReceivables 10210000.00
inventory 11173000.00
accountsPayable 3978000.00
accumulatedOtherComprehensiveIncome -2666000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1275000.00
nonCurrentAssetsTotal 25914000.00
nonCurrentLiabilitiesTotal 2153000.00
liabilitiesAndStockholdersEquity 72865000.00
cashAndShortTermInvestments 25520000.00
propertyPlantAndEquipmentGross 837000.00
propertyPlantAndEquipmentNet 837000.00
commonStockSharesOutstanding 7014000.00
2011-09-30
date 2011-09-30
filing_date 2011-10-03
currency_symbol USD
totalAssets 70551000.00
otherCurrentAssets 48000.00
totalLiab 8899000.00
totalStockholderEquity 61652000.00
otherCurrentLiab 2293000.00
commonStock 35043000.00
retainedEarnings 26647000.00
otherLiab 2209000.00
otherAssets 26890000.00
cash 5212000.00
totalCurrentLiabilities 6690000.00
netDebt -5212000.00
otherStockholderEquity 35005000.00
propertyPlantEquipment 859000.00
totalCurrentAssets 42802000.00
shortTermInvestments 16703000.00
netReceivables 8937000.00
inventory 11902000.00
accountsPayable 4397000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1296000.00
nonCurrentAssetsTotal 27749000.00
nonCurrentLiabilitiesTotal 2209000.00
liabilitiesAndStockholdersEquity 70551000.00
cashAndShortTermInvestments 21915000.00
propertyPlantAndEquipmentGross 859000.00
propertyPlantAndEquipmentNet 859000.00
commonStockSharesOutstanding 7012000.00
2011-06-30
date 2011-06-30
filing_date 2011-07-05
currency_symbol USD
totalAssets 68227000.00
otherCurrentAssets 54000.00
totalLiab 8799000.00
totalStockholderEquity 59428000.00
otherCurrentLiab 1901000.00
commonStock 34923000.00
retainedEarnings 24543000.00
otherLiab 2393000.00
otherAssets 23502000.00
cash 6096000.00
totalCurrentLiabilities 6406000.00
netDebt -6096000.00
otherStockholderEquity 34885000.00
propertyPlantEquipment 777000.00
totalCurrentAssets 43948000.00
shortTermInvestments 18730000.00
netReceivables 7721000.00
inventory 11347000.00
accountsPayable 4505000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1402000.00
nonCurrentAssetsTotal 24279000.00
nonCurrentLiabilitiesTotal 2393000.00
liabilitiesAndStockholdersEquity 68227000.00
cashAndShortTermInvestments 24826000.00
propertyPlantAndEquipmentGross 777000.00
propertyPlantAndEquipmentNet 777000.00
commonStockSharesOutstanding 7026000.00
2011-03-31
date 2011-03-31
filing_date 2011-04-06
currency_symbol USD
totalAssets 66403000.00
otherCurrentAssets 56000.00
totalLiab 9059000.00
totalStockholderEquity 57344000.00
otherCurrentLiab 1757000.00
commonStock 34813000.00
retainedEarnings 22569000.00
otherLiab 2336000.00
otherAssets 23003000.00
cash 6895000.00
totalCurrentLiabilities 6723000.00
netDebt -6895000.00
otherStockholderEquity 34775000.00
propertyPlantEquipment 675000.00
totalCurrentAssets 42725000.00
shortTermInvestments 18549000.00
netReceivables 7563000.00
inventory 9662000.00
accountsPayable 4966000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1350000.00
nonCurrentAssetsTotal 23678000.00
nonCurrentLiabilitiesTotal 2336000.00
liabilitiesAndStockholdersEquity 66403000.00
cashAndShortTermInvestments 25444000.00
propertyPlantAndEquipmentGross 675000.00
propertyPlantAndEquipmentNet 675000.00
commonStockSharesOutstanding 7013000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-17
currency_symbol USD
totalAssets 63479000.00
otherCurrentAssets 50000.00
totalLiab 8049000.00
totalStockholderEquity 55430000.00
otherCurrentLiab 2074000.00
commonStock 20000.00
retainedEarnings 20804000.00
otherLiab 2222000.00
otherAssets 23294000.00
cash 6657000.00
totalCurrentLiabilities 5827000.00
netDebt -6657000.00
otherStockholderEquity 37087000.00
propertyPlantEquipment 650000.00
totalCurrentAssets 39535000.00
shortTermInvestments 17371000.00
netReceivables 7317000.00
inventory 8140000.00
accountsPayable 3753000.00
accumulatedOtherComprehensiveIncome -2481000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1302000.00
nonCurrentAssetsTotal 23944000.00
nonCurrentLiabilitiesTotal 2222000.00
liabilitiesAndStockholdersEquity 63479000.00
cashAndShortTermInvestments 24028000.00
propertyPlantAndEquipmentGross 650000.00
propertyPlantAndEquipmentNet 650000.00
commonStockSharesOutstanding 6886000.00
2010-09-30
date 2010-09-30
filing_date 2010-10-04
currency_symbol USD
totalAssets 61187000.00
otherCurrentAssets 69000.00
totalLiab 8018000.00
totalStockholderEquity 53169000.00
otherCurrentLiab 1750000.00
commonStock 34357000.00
retainedEarnings 18850000.00
otherLiab 2088000.00
otherAssets 20435000.00
cash 8141000.00
totalCurrentLiabilities 5930000.00
netDebt -8141000.00
otherStockholderEquity 34319000.00
propertyPlantEquipment 596000.00
totalCurrentAssets 40156000.00
shortTermInvestments 17812000.00
netReceivables 5214000.00
inventory 8920000.00
accountsPayable 4180000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1240000.00
nonCurrentAssetsTotal 21031000.00
nonCurrentLiabilitiesTotal 2088000.00
liabilitiesAndStockholdersEquity 61187000.00
cashAndShortTermInvestments 25953000.00
propertyPlantAndEquipmentGross 596000.00
propertyPlantAndEquipmentNet 596000.00
commonStockSharesOutstanding 6972000.00
2010-06-30
date 2010-06-30
filing_date 2010-07-07
currency_symbol USD
totalAssets 59088000.00
otherCurrentAssets 92000.00
totalLiab 7415000.00
totalStockholderEquity 51673000.00
otherCurrentLiab 1737000.00
commonStock 34301000.00
retainedEarnings 17410000.00
otherLiab 1973000.00
otherAssets 17364000.00
cash 7487000.00
totalCurrentLiabilities 5442000.00
netDebt -7487000.00
otherStockholderEquity 34263000.00
propertyPlantEquipment 563000.00
totalCurrentAssets 41161000.00
shortTermInvestments 20361000.00
netReceivables 5749000.00
inventory 7472000.00
accountsPayable 3705000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1096000.00
nonCurrentAssetsTotal 17927000.00
nonCurrentLiabilitiesTotal 1973000.00
liabilitiesAndStockholdersEquity 59088000.00
cashAndShortTermInvestments 27848000.00
propertyPlantAndEquipmentGross 563000.00
propertyPlantAndEquipmentNet 563000.00
commonStockSharesOutstanding 6957000.00
2010-03-31
date 2010-03-31
filing_date 2010-04-07
currency_symbol USD
totalAssets 58170000.00
otherCurrentAssets 175000.00
totalLiab 7938000.00
totalStockholderEquity 50232000.00
otherCurrentLiab 2108000.00
commonStock 34243000.00
retainedEarnings 16027000.00
otherLiab 2045000.00
otherAssets 19007000.00
cash 7559000.00
totalCurrentLiabilities 5893000.00
netDebt -7559000.00
otherStockholderEquity 34205000.00
propertyPlantEquipment 568000.00
totalCurrentAssets 38595000.00
shortTermInvestments 18650000.00
netReceivables 6325000.00
inventory 5886000.00
accountsPayable 3785000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1126000.00
nonCurrentAssetsTotal 19575000.00
nonCurrentLiabilitiesTotal 2045000.00
liabilitiesAndStockholdersEquity 58170000.00
cashAndShortTermInvestments 26209000.00
propertyPlantAndEquipmentGross 568000.00
propertyPlantAndEquipmentNet 568000.00
commonStockSharesOutstanding 6964000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-18
currency_symbol USD
totalAssets 55591000.00
otherCurrentAssets 252000.00
totalLiab 6366000.00
totalStockholderEquity 49225000.00
otherCurrentLiab 2138000.00
commonStock 20000.00
retainedEarnings 15089000.00
otherLiab 1967000.00
otherAssets 19605000.00
cash 7253000.00
totalCurrentLiabilities 4399000.00
netDebt -7253000.00
otherStockholderEquity 36300000.00
propertyPlantEquipment 602000.00
totalCurrentAssets 35384000.00
shortTermInvestments 17678000.00
netReceivables 5524000.00
inventory 4677000.00
accountsPayable 2261000.00
accumulatedOtherComprehensiveIncome -2184000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1105000.00
nonCurrentAssetsTotal 20207000.00
nonCurrentLiabilitiesTotal 1967000.00
liabilitiesAndStockholdersEquity 55591000.00
cashAndShortTermInvestments 24931000.00
propertyPlantAndEquipmentGross 602000.00
propertyPlantAndEquipmentNet 602000.00
commonStockSharesOutstanding 6809000.00
2009-09-30
date 2009-09-30
filing_date 2009-10-07
currency_symbol USD
totalAssets 53765000.00
otherCurrentAssets 128000.00
totalLiab 6624000.00
totalStockholderEquity 47141000.00
otherCurrentLiab 2578000.00
commonStock 33440000.00
retainedEarnings 13739000.00
otherLiab 1960000.00
otherAssets 23144000.00
cash 7960000.00
totalCurrentLiabilities 4664000.00
netDebt -7960000.00
otherStockholderEquity 33402000.00
propertyPlantEquipment 627000.00
totalCurrentAssets 29994000.00
shortTermInvestments 11850000.00
netReceivables 4682000.00
inventory 5374000.00
accountsPayable 2086000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1140000.00
nonCurrentAssetsTotal 23771000.00
nonCurrentLiabilitiesTotal 1960000.00
liabilitiesAndStockholdersEquity 53765000.00
cashAndShortTermInvestments 19810000.00
propertyPlantAndEquipmentGross 627000.00
propertyPlantAndEquipmentNet 627000.00
commonStockSharesOutstanding 6864000.00
2009-06-30
date 2009-06-30
filing_date 2009-07-01
currency_symbol USD
totalAssets 52416000.00
otherCurrentAssets 192000.00
totalLiab 5733000.00
totalStockholderEquity 46683000.00
otherCurrentLiab 2255000.00
commonStock 33328000.00
retainedEarnings 13393000.00
otherLiab 1892000.00
otherAssets 19809000.00
cash 13641000.00
totalCurrentLiabilities 3841000.00
netDebt -13641000.00
otherStockholderEquity 33290000.00
propertyPlantEquipment 673000.00
totalCurrentAssets 31934000.00
shortTermInvestments 8908000.00
netReceivables 4313000.00
inventory 4880000.00
accountsPayable 1586000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1043000.00
nonCurrentAssetsTotal 20482000.00
nonCurrentLiabilitiesTotal 1892000.00
liabilitiesAndStockholdersEquity 52416000.00
cashAndShortTermInvestments 22549000.00
propertyPlantAndEquipmentGross 673000.00
propertyPlantAndEquipmentNet 673000.00
commonStockSharesOutstanding 6840000.00
2009-03-31
date 2009-03-31
filing_date 2009-04-01
currency_symbol USD
totalAssets 52240000.00
otherCurrentAssets 181000.00
totalLiab 5931000.00
totalStockholderEquity 46309000.00
otherCurrentLiab 2120000.00
commonStock 33210000.00
retainedEarnings 13137000.00
otherLiab 1785000.00
otherAssets 11975000.00
cash 19440000.00
totalCurrentLiabilities 4146000.00
netDebt -19440000.00
otherStockholderEquity 33172000.00
propertyPlantEquipment 742000.00
totalCurrentAssets 39523000.00
shortTermInvestments 9822000.00
netReceivables 4709000.00
inventory 5371000.00
accountsPayable 2026000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 962000.00
nonCurrentAssetsTotal 12717000.00
nonCurrentLiabilitiesTotal 1785000.00
liabilitiesAndStockholdersEquity 52240000.00
cashAndShortTermInvestments 29262000.00
propertyPlantAndEquipmentGross 742000.00
propertyPlantAndEquipmentNet 742000.00
commonStockSharesOutstanding 6791000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-23
currency_symbol USD
totalAssets 51974000.00
otherCurrentAssets 210000.00
totalLiab 6640000.00
totalStockholderEquity 45334000.00
otherCurrentLiab 2054000.00
commonStock 20000.00
retainedEarnings 12270000.00
otherLiab 1905000.00
otherAssets 17504000.00
cash 14568000.00
totalCurrentLiabilities 4735000.00
netDebt -14568000.00
otherStockholderEquity 35217000.00
propertyPlantEquipment 795000.00
totalCurrentAssets 33675000.00
shortTermInvestments 8426000.00
netReceivables 5202000.00
inventory 5269000.00
accountsPayable 2681000.00
accumulatedOtherComprehensiveIncome -2173000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1066000.00
nonCurrentAssetsTotal 18299000.00
nonCurrentLiabilitiesTotal 1905000.00
liabilitiesAndStockholdersEquity 51974000.00
cashAndShortTermInvestments 22994000.00
propertyPlantAndEquipmentGross 795000.00
propertyPlantAndEquipmentNet 795000.00
commonStockSharesOutstanding 6694000.00
2008-09-30
date 2008-09-30
filing_date 2008-10-02
currency_symbol USD
totalAssets 50318000.00
otherCurrentAssets 345000.00
totalLiab 6789000.00
totalStockholderEquity 43529000.00
otherCurrentLiab 2316000.00
commonStock 32939000.00
retainedEarnings 10628000.00
otherLiab 2110000.00
otherAssets 20388000.00
cash 10080000.00
totalCurrentLiabilities 4679000.00
netDebt -10080000.00
otherStockholderEquity 34898000.00
propertyPlantEquipment 875000.00
totalCurrentAssets 29055000.00
shortTermInvestments 8150000.00
netReceivables 5483000.00
inventory 4997000.00
accountsPayable 4679000.00
accumulatedOtherComprehensiveIncome -1997000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 20388000.00
nonCurrentAssetsTotal 21263000.00
nonCurrentLiabilitiesTotal 2110000.00
liabilitiesAndStockholdersEquity 50318000.00
cashAndShortTermInvestments 18230000.00
propertyPlantAndEquipmentGross 875000.00
propertyPlantAndEquipmentNet 875000.00
commonStockSharesOutstanding 6734000.00
2008-06-30
date 2008-06-30
filing_date 2008-07-02
currency_symbol USD
totalAssets 49987000.00
otherCurrentAssets 262000.00
totalLiab 7484000.00
totalStockholderEquity 42503000.00
otherCurrentLiab 2106000.00
commonStock 32857000.00
retainedEarnings 9684000.00
otherLiab 2120000.00
otherAssets 23017000.00
cash 9613000.00
totalCurrentLiabilities 5364000.00
netDebt -9613000.00
otherStockholderEquity 34816000.00
propertyPlantEquipment 931000.00
totalCurrentAssets 26039000.00
shortTermInvestments 6129000.00
netReceivables 4542000.00
inventory 5493000.00
accountsPayable 5364000.00
accumulatedOtherComprehensiveIncome -1997000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 23017000.00
nonCurrentAssetsTotal 23948000.00
nonCurrentLiabilitiesTotal 2120000.00
liabilitiesAndStockholdersEquity 49987000.00
cashAndShortTermInvestments 15742000.00
propertyPlantAndEquipmentGross 931000.00
propertyPlantAndEquipmentNet 931000.00
commonStockSharesOutstanding 6770000.00
2008-03-31
date 2008-03-31
filing_date 2008-04-02
currency_symbol USD
totalAssets 49218000.00
otherCurrentAssets 252000.00
totalLiab 7144000.00
totalStockholderEquity 42074000.00
otherCurrentLiab 1615000.00
commonStock 32751000.00
retainedEarnings 9361000.00
otherLiab 1864000.00
otherAssets 17090000.00
cash 13743000.00
totalCurrentLiabilities 5280000.00
netDebt -13743000.00
otherStockholderEquity 34710000.00
propertyPlantEquipment 768000.00
totalCurrentAssets 31360000.00
shortTermInvestments 5427000.00
netReceivables 7433000.00
inventory 4505000.00
accountsPayable 5280000.00
accumulatedOtherComprehensiveIncome -1997000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 17090000.00
nonCurrentAssetsTotal 17858000.00
nonCurrentLiabilitiesTotal 1864000.00
liabilitiesAndStockholdersEquity 49218000.00
cashAndShortTermInvestments 19170000.00
propertyPlantAndEquipmentGross 768000.00
propertyPlantAndEquipmentNet 768000.00
commonStockSharesOutstanding 6800000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-26
currency_symbol USD
totalAssets 45642000.00
intangibleAssets 39000.00
otherCurrentAssets 73000.00
totalLiab 6308000.00
totalStockholderEquity 39334000.00
otherCurrentLiab 1715000.00
commonStock 20000.00
retainedEarnings 7625000.00
otherLiab 1596000.00
otherAssets 16201000.00
cash 14216000.00
totalCurrentLiabilities 4712000.00
netDebt -14216000.00
otherStockholderEquity 33686000.00
propertyPlantEquipment 675000.00
totalCurrentAssets 28766000.00
shortTermInvestments 3516000.00
netReceivables 6883000.00
inventory 4078000.00
accountsPayable 2997000.00
accumulatedOtherComprehensiveIncome -1997000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 16201000.00
nonCurrentAssetsTotal 16876000.00
nonCurrentLiabilitiesTotal 1596000.00
liabilitiesAndStockholdersEquity 45642000.00
cashAndShortTermInvestments 17732000.00
propertyPlantAndEquipmentGross 675000.00
propertyPlantAndEquipmentNet 675000.00
commonStockSharesOutstanding 6663000.00
2007-09-30
date 2007-09-30
filing_date 2007-10-03
currency_symbol USD
totalAssets 42882000.00
otherCurrentAssets 48000.00
totalLiab 5528000.00
totalStockholderEquity 37354000.00
otherCurrentLiab 1633000.00
commonStock 31587000.00
retainedEarnings 5805000.00
otherLiab 1499000.00
otherAssets 18329000.00
cash 10353000.00
totalCurrentLiabilities 4029000.00
netDebt -10353000.00
otherStockholderEquity 1697000.00
propertyPlantEquipment 609000.00
totalCurrentAssets 23944000.00
shortTermInvestments 3218000.00
netReceivables 5188000.00
inventory 5137000.00
accountsPayable 2396000.00
accumulatedOtherComprehensiveIncome -1735000.00
commonStockTotalEquity 31587000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 18329000.00
nonCurrentAssetsTotal 18938000.00
nonCurrentLiabilitiesTotal 1499000.00
liabilitiesAndStockholdersEquity 42882000.00
cashAndShortTermInvestments 13571000.00
propertyPlantAndEquipmentGross 609000.00
propertyPlantAndEquipmentNet 609000.00
commonStockSharesOutstanding 6707000.00
2007-06-30
date 2007-06-30
filing_date 2007-07-09
currency_symbol USD
totalAssets 41993000.00
otherCurrentAssets 63000.00
totalLiab 6700000.00
totalStockholderEquity 35293000.00
otherCurrentLiab 1100000.00
commonStock 31172000.00
retainedEarnings 4159000.00
otherLiab 1390000.00
otherAssets 9952000.00
cash 13765000.00
totalCurrentLiabilities 5310000.00
netDebt -13765000.00
otherStockholderEquity 32869000.00
propertyPlantEquipment 496000.00
totalCurrentAssets 31545000.00
shortTermInvestments 6749000.00
netReceivables 4902000.00
inventory 6066000.00
accountsPayable 4210000.00
accumulatedOtherComprehensiveIncome -1735000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 9952000.00
nonCurrentAssetsTotal 10448000.00
nonCurrentLiabilitiesTotal 1390000.00
liabilitiesAndStockholdersEquity 41993000.00
cashAndShortTermInvestments 20514000.00
propertyPlantAndEquipmentGross 496000.00
propertyPlantAndEquipmentNet 496000.00
commonStockSharesOutstanding 6328000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-30
currency_symbol USD
totalAssets 17853000.00
otherCurrentAssets 64000.00
totalLiab 4672000.00
totalStockholderEquity 13181000.00
otherCurrentLiab 971000.00
commonStock 16000.00
retainedEarnings 1345000.00
otherLiab 1369000.00
otherAssets 3721000.00
cash 4513000.00
totalCurrentLiabilities 3452000.00
netDebt -4513000.00
otherStockholderEquity 13555000.00
propertyPlantEquipment 410000.00
totalCurrentAssets 12885000.00
shortTermInvestments 1009000.00
netReceivables 3560000.00
inventory 3739000.00
accountsPayable 2481000.00
accumulatedOtherComprehensiveIncome -1735000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 4589000.00
nonCurrentAssetsTotal 4968000.00
nonCurrentLiabilitiesTotal 1220000.00
liabilitiesAndStockholdersEquity 17853000.00
cashAndShortTermInvestments 5522000.00
propertyPlantAndEquipmentGross 410000.00
propertyPlantAndEquipmentNet 379000.00
commonStockSharesOutstanding 5363000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 17853000.00
intangibleAssets 48000.00
otherCurrentAssets 64000.00
totalLiab 4672000.00
totalStockholderEquity 13181000.00
otherCurrentLiab 971000.00
commonStock 16000.00
retainedEarnings 1345000.00
otherLiab 1220000.00
otherAssets 4589000.00
cash 4513000.00
totalCurrentLiabilities 3452000.00
netDebt -4513000.00
otherStockholderEquity 13555000.00
propertyPlantEquipment 379000.00
totalCurrentAssets 12885000.00
shortTermInvestments 1009000.00
netReceivables 3560000.00
inventory 3739000.00
accountsPayable 2481000.00
accumulatedOtherComprehensiveIncome -1735000.00
commonStockTotalEquity 16000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 4589000.00
nonCurrentAssetsTotal 4968000.00
nonCurrentLiabilitiesTotal 1220000.00
liabilitiesAndStockholdersEquity 17853000.00
cashAndShortTermInvestments 5522000.00
propertyPlantAndEquipmentGross 379000.00
propertyPlantAndEquipmentNet 379000.00
commonStockSharesOutstanding 5363000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 16115000.00
totalLiab 4037000.00
totalStockholderEquity 12078000.00
otherCurrentLiab 831000.00
commonStock 11837000.00
retainedEarnings 279000.00
otherLiab 1157000.00
otherAssets 4035000.00
cash 3262000.00
totalCurrentLiabilities 2880000.00
netDebt -3262000.00
otherStockholderEquity 13364000.00
propertyPlantEquipment 356000.00
totalCurrentAssets 11724000.00
shortTermInvestments 1500000.00
netReceivables 3423000.00
inventory 3539000.00
accountsPayable 2049000.00
accumulatedOtherComprehensiveIncome -1565000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 4035000.00
nonCurrentAssetsTotal 4391000.00
nonCurrentLiabilitiesTotal 1157000.00
liabilitiesAndStockholdersEquity 16115000.00
cashAndShortTermInvestments 4762000.00
propertyPlantAndEquipmentGross 356000.00
propertyPlantAndEquipmentNet 356000.00
commonStockSharesOutstanding 5347000.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalAssets 15299000.00
totalLiab 3923000.00
totalStockholderEquity 11376000.00
otherCurrentLiab 741000.00
commonStock 11801000.00
retainedEarnings -387000.00
otherLiab 1127000.00
otherAssets 3998000.00
cash 3511000.00
totalCurrentLiabilities 2796000.00
netDebt -3511000.00
otherStockholderEquity 13328000.00
propertyPlantEquipment 338000.00
totalCurrentAssets 10963000.00
shortTermInvestments 509000.00
netReceivables 3291000.00
inventory 3652000.00
accountsPayable 2055000.00
accumulatedOtherComprehensiveIncome -1565000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 3998000.00
nonCurrentAssetsTotal 4336000.00
nonCurrentLiabilitiesTotal 1127000.00
liabilitiesAndStockholdersEquity 15299000.00
cashAndShortTermInvestments 4020000.00
propertyPlantAndEquipmentGross 338000.00
propertyPlantAndEquipmentNet 338000.00
commonStockSharesOutstanding 5418000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-13
currency_symbol USD
totalAssets 9045000.00
totalLiab 4373000.00
totalStockholderEquity 4672000.00
otherCurrentLiab 822000.00
commonStock 14000.00
retainedEarnings -1254000.00
otherLiab 1049000.00
otherAssets 647000.00
cash 2276000.00
totalCurrentLiabilities 3342000.00
netDebt -1776000.00
shortTermDebt 500000.00
shortLongTermDebtTotal 500000.00
otherStockholderEquity 7477000.00
propertyPlantEquipment 314000.00
totalCurrentAssets 8118000.00
netReceivables 2848000.00
inventory 2994000.00
accountsPayable 2020000.00
accumulatedOtherComprehensiveIncome -1565000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 635000.00
nonCurrentAssetsTotal 927000.00
nonCurrentLiabilitiesTotal 1031000.00
liabilitiesAndStockholdersEquity 9045000.00
cashAndShortTermInvestments 2276000.00
propertyPlantAndEquipmentGross 314000.00
propertyPlantAndEquipmentNet 292000.00
commonStockSharesOutstanding 4955000.00
2005-12-31
date 2005-12-31
filing_date 2006-01-03
currency_symbol USD
totalAssets 9045000.00
intangibleAssets 48000.00
totalLiab 4373000.00
totalStockholderEquity 4672000.00
otherCurrentLiab 822000.00
commonStock 14000.00
retainedEarnings -1254000.00
otherLiab 1031000.00
otherAssets 635000.00
cash 2276000.00
totalCurrentLiabilities 3342000.00
netDebt -1776000.00
shortTermDebt 500000.00
shortLongTermDebtTotal 500000.00
otherStockholderEquity 7477000.00
propertyPlantEquipment 292000.00
totalCurrentAssets 8118000.00
netReceivables 2848000.00
inventory 2994000.00
accountsPayable 2020000.00
accumulatedOtherComprehensiveIncome -1565000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 635000.00
nonCurrentAssetsTotal 927000.00
nonCurrentLiabilitiesTotal 1031000.00
liabilitiesAndStockholdersEquity 9045000.00
cashAndShortTermInvestments 2276000.00
propertyPlantAndEquipmentGross 292000.00
propertyPlantAndEquipmentNet 292000.00
commonStockSharesOutstanding 4955000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalAssets 7605000.00
totalLiab 3532000.00
totalStockholderEquity 4073000.00
otherCurrentLiab 892000.00
commonStock 5838000.00
retainedEarnings -1727000.00
otherLiab 963000.00
otherAssets 611000.00
cash 1707000.00
totalCurrentLiabilities 2569000.00
netDebt -1707000.00
otherStockholderEquity 7225000.00
propertyPlantEquipment 229000.00
totalCurrentAssets 6765000.00
netReceivables 1933000.00
inventory 3125000.00
accountsPayable 1677000.00
accumulatedOtherComprehensiveIncome -1425000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 611000.00
nonCurrentAssetsTotal 840000.00
nonCurrentLiabilitiesTotal 963000.00
liabilitiesAndStockholdersEquity 7605000.00
cashAndShortTermInvestments 1707000.00
propertyPlantAndEquipmentGross 229000.00
propertyPlantAndEquipmentNet 229000.00
commonStockSharesOutstanding 4402000.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
totalAssets 6876000.00
totalLiab 3228000.00
totalStockholderEquity 3648000.00
otherCurrentLiab 755000.00
commonStock 5797000.00
retainedEarnings -2111000.00
otherLiab 933000.00
otherAssets 585000.00
cash 1149000.00
totalCurrentLiabilities 2295000.00
netDebt -1149000.00
otherStockholderEquity 7184000.00
propertyPlantEquipment 240000.00
totalCurrentAssets 6051000.00
netReceivables 2110000.00
inventory 2792000.00
accountsPayable 1540000.00
accumulatedOtherComprehensiveIncome -1425000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 585000.00
nonCurrentAssetsTotal 825000.00
nonCurrentLiabilitiesTotal 933000.00
liabilitiesAndStockholdersEquity 6876000.00
cashAndShortTermInvestments 1149000.00
propertyPlantAndEquipmentGross 240000.00
propertyPlantAndEquipmentNet 240000.00
commonStockSharesOutstanding 4397000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-31
currency_symbol USD
totalAssets 5525000.00
totalLiab 2487000.00
totalStockholderEquity 3038000.00
otherCurrentLiab 522000.00
commonStock 14000.00
retainedEarnings -2576000.00
otherLiab 976000.00
otherAssets 621000.00
cash 1086000.00
totalCurrentLiabilities 1530000.00
netDebt -1086000.00
otherStockholderEquity 7025000.00
propertyPlantEquipment 242000.00
totalCurrentAssets 4677000.00
shortTermInvestments 519000.00
netReceivables 1078000.00
inventory 1994000.00
accountsPayable 1008000.00
accumulatedOtherComprehensiveIncome -1425000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 616000.00
nonCurrentAssetsTotal 848000.00
nonCurrentLiabilitiesTotal 957000.00
liabilitiesAndStockholdersEquity 5525000.00
cashAndShortTermInvestments 1605000.00
propertyPlantAndEquipmentGross 242000.00
propertyPlantAndEquipmentNet 232000.00
commonStockSharesOutstanding 4200000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 5525000.00
intangibleAssets 57000.00
totalLiab 2487000.00
totalStockholderEquity 3038000.00
otherCurrentLiab 522000.00
commonStock 14000.00
retainedEarnings -2576000.00
otherLiab 957000.00
otherAssets 616000.00
cash 1086000.00
totalCurrentLiabilities 1530000.00
netDebt -1086000.00
otherStockholderEquity 7025000.00
propertyPlantEquipment 232000.00
totalCurrentAssets 4677000.00
shortTermInvestments 519000.00
netReceivables 1078000.00
inventory 1994000.00
accountsPayable 1008000.00
accumulatedOtherComprehensiveIncome -1425000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 616000.00
nonCurrentAssetsTotal 848000.00
nonCurrentLiabilitiesTotal 957000.00
liabilitiesAndStockholdersEquity 5525000.00
cashAndShortTermInvestments 1605000.00
propertyPlantAndEquipmentGross 232000.00
propertyPlantAndEquipmentNet 232000.00
commonStockSharesOutstanding 4200000.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
totalAssets 5345000.00
totalLiab 2220000.00
totalStockholderEquity 3125000.00
otherCurrentLiab 469000.00
commonStock 14000.00
retainedEarnings -2489000.00
otherLiab 911000.00
otherAssets 587000.00
cash 466000.00
totalCurrentLiabilities 1309000.00
netDebt -466000.00
otherStockholderEquity 6911000.00
propertyPlantEquipment 238000.00
totalCurrentAssets 4520000.00
shortTermInvestments 1032000.00
netReceivables 1264000.00
inventory 1758000.00
accountsPayable 840000.00
accumulatedOtherComprehensiveIncome -1297000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 587000.00
nonCurrentAssetsTotal 825000.00
nonCurrentLiabilitiesTotal 911000.00
liabilitiesAndStockholdersEquity 5345000.00
cashAndShortTermInvestments 1498000.00
propertyPlantAndEquipmentGross 238000.00
propertyPlantAndEquipmentNet 238000.00
commonStockSharesOutstanding 4199000.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
totalAssets 5499000.00
totalLiab 2167000.00
totalStockholderEquity 3332000.00
otherCurrentLiab 481000.00
commonStock 14000.00
retainedEarnings -2282000.00
otherLiab 882000.00
otherAssets 570000.00
cash 1372000.00
totalCurrentLiabilities 1285000.00
netDebt -1372000.00
otherStockholderEquity 6897000.00
propertyPlantEquipment 244000.00
totalCurrentAssets 4685000.00
shortTermInvestments 1048000.00
netReceivables 734000.00
inventory 1531000.00
accountsPayable 804000.00
accumulatedOtherComprehensiveIncome -1297000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 570000.00
nonCurrentAssetsTotal 814000.00
nonCurrentLiabilitiesTotal 882000.00
liabilitiesAndStockholdersEquity 5499000.00
cashAndShortTermInvestments 2420000.00
propertyPlantAndEquipmentGross 244000.00
propertyPlantAndEquipmentNet 244000.00
commonStockSharesOutstanding 4199000.00
2004-03-31
date 2004-03-31
filing_date 2004-06-30
currency_symbol USD
totalAssets 6118000.00
otherCurrentAssets 25000.00
totalLiab 1941000.00
totalStockholderEquity 4177000.00
otherCurrentLiab 488000.00
commonStock 14000.00
retainedEarnings -1336000.00
otherLiab 868000.00
otherAssets 560000.00
cash 1811000.00
totalCurrentLiabilities 1046000.00
netDebt -1811000.00
otherStockholderEquity 6796000.00
propertyPlantEquipment 268000.00
totalCurrentAssets 4721000.00
shortTermInvestments 767000.00
netReceivables 893000.00
inventory 1225000.00
accountsPayable 558000.00
accumulatedOtherComprehensiveIncome -1297000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1120000.00
nonCurrentAssetsTotal 1397000.00
nonCurrentLiabilitiesTotal 895000.00
liabilitiesAndStockholdersEquity 6118000.00
cashAndShortTermInvestments 2578000.00
propertyPlantAndEquipmentGross 268000.00
propertyPlantAndEquipmentNet 277000.00
commonStockSharesOutstanding 4193000.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalAssets 6118000.00
otherCurrentAssets 25000.00
totalLiab 1941000.00
totalStockholderEquity 4177000.00
otherCurrentLiab 488000.00
commonStock 14000.00
retainedEarnings -1336000.00
otherLiab 895000.00
otherAssets 1120000.00
cash 1811000.00
totalCurrentLiabilities 1046000.00
netDebt -1811000.00
otherStockholderEquity 6796000.00
propertyPlantEquipment 277000.00
totalCurrentAssets 4721000.00
shortTermInvestments 767000.00
netReceivables 893000.00
inventory 1225000.00
accountsPayable 558000.00
accumulatedOtherComprehensiveIncome -1297000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1120000.00
nonCurrentAssetsTotal 1397000.00
nonCurrentLiabilitiesTotal 895000.00
liabilitiesAndStockholdersEquity 6118000.00
cashAndShortTermInvestments 2578000.00
propertyPlantAndEquipmentGross 277000.00
propertyPlantAndEquipmentNet 277000.00
commonStockSharesOutstanding 4193000.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
totalAssets 6041000.00
totalLiab 1583000.00
totalStockholderEquity 4458000.00
otherCurrentLiab 448000.00
commonStock 14000.00
retainedEarnings -1054000.00
otherLiab 863000.00
otherAssets 1644000.00
cash 880000.00
totalCurrentLiabilities 720000.00
netDebt -880000.00
otherStockholderEquity 6666000.00
propertyPlantEquipment 292000.00
totalCurrentAssets 4105000.00
shortTermInvestments 1527000.00
netReceivables 665000.00
inventory 1033000.00
accountsPayable 272000.00
accumulatedOtherComprehensiveIncome -1154000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1644000.00
nonCurrentAssetsTotal 1936000.00
nonCurrentLiabilitiesTotal 863000.00
liabilitiesAndStockholdersEquity 6041000.00
cashAndShortTermInvestments 2407000.00
propertyPlantAndEquipmentGross 292000.00
propertyPlantAndEquipmentNet 292000.00
commonStockSharesOutstanding 4110000.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalAssets 6578000.00
totalLiab 1660000.00
totalStockholderEquity 4918000.00
otherCurrentLiab 499000.00
commonStock 14000.00
retainedEarnings -594000.00
otherLiab 850000.00
otherAssets 1059000.00
cash 1494000.00
totalCurrentLiabilities 810000.00
netDebt -1494000.00
otherStockholderEquity 6666000.00
propertyPlantEquipment 298000.00
totalCurrentAssets 5221000.00
shortTermInvestments 2032000.00
netReceivables 537000.00
inventory 1158000.00
accountsPayable 311000.00
accumulatedOtherComprehensiveIncome -1154000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1059000.00
nonCurrentAssetsTotal 1357000.00
nonCurrentLiabilitiesTotal 850000.00
liabilitiesAndStockholdersEquity 6578000.00
cashAndShortTermInvestments 3526000.00
propertyPlantAndEquipmentGross 298000.00
propertyPlantAndEquipmentNet 298000.00
commonStockSharesOutstanding 4110000.00
2003-03-31
date 2003-03-31
filing_date 2003-06-26
currency_symbol USD
totalAssets 7404000.00
totalLiab 1719000.00
totalStockholderEquity 5685000.00
otherCurrentLiab 415000.00
commonStock 14000.00
retainedEarnings 173000.00
otherLiab 768000.00
otherAssets 502000.00
cash 861000.00
totalCurrentLiabilities 976000.00
netDebt -861000.00
otherStockholderEquity 6652000.00
propertyPlantEquipment 300000.00
totalCurrentAssets 6662000.00
shortTermInvestments 3799000.00
netReceivables 781000.00
inventory 1221000.00
accountsPayable 561000.00
accumulatedOtherComprehensiveIncome -1154000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 485000.00
nonCurrentAssetsTotal 742000.00
nonCurrentLiabilitiesTotal 743000.00
liabilitiesAndStockholdersEquity 7404000.00
cashAndShortTermInvestments 4660000.00
propertyPlantAndEquipmentGross 300000.00
propertyPlantAndEquipmentNet 257000.00
commonStockSharesOutstanding 4110000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 7404000.00
totalLiab 1719000.00
totalStockholderEquity 5685000.00
otherCurrentLiab 415000.00
commonStock 14000.00
retainedEarnings 173000.00
otherLiab 743000.00
otherAssets 485000.00
cash 861000.00
totalCurrentLiabilities 976000.00
netDebt -861000.00
otherStockholderEquity 6652000.00
propertyPlantEquipment 257000.00
totalCurrentAssets 6662000.00
shortTermInvestments 3799000.00
netReceivables 781000.00
inventory 1221000.00
accountsPayable 561000.00
accumulatedOtherComprehensiveIncome -1154000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 485000.00
nonCurrentAssetsTotal 742000.00
nonCurrentLiabilitiesTotal 743000.00
liabilitiesAndStockholdersEquity 7404000.00
cashAndShortTermInvestments 4660000.00
propertyPlantAndEquipmentGross 257000.00
propertyPlantAndEquipmentNet 257000.00
commonStockSharesOutstanding 4110000.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
totalAssets 7700000.00
totalLiab 1300000.00
totalStockholderEquity 6400000.00
otherCurrentLiab 400000.00
commonStock 14000.00
retainedEarnings 800000.00
otherLiab 704000.00
otherAssets 1426000.00
cash 1100000.00
totalCurrentLiabilities 600000.00
netDebt -1100000.00
otherStockholderEquity 5600000.00
propertyPlantEquipment 275000.00
totalCurrentAssets 6000000.00
shortTermInvestments 3100000.00
netReceivables 700000.00
inventory 1100000.00
accountsPayable 200000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 400000.00
nonCurrentAssetsTotal 1700000.00
nonCurrentLiabilitiesTotal 700000.00
liabilitiesAndStockholdersEquity 7700000.00
cashAndShortTermInvestments 4200000.00
propertyPlantAndEquipmentGross 300000.00
propertyPlantAndEquipmentNet 300000.00
commonStockSharesOutstanding 4112000.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
totalAssets 8400000.00
totalLiab 1400000.00
totalStockholderEquity 7000000.00
otherCurrentLiab 500000.00
commonStock 14000.00
retainedEarnings 1500000.00
otherLiab 708000.00
otherAssets 1938000.00
cash 1500000.00
totalCurrentLiabilities 700000.00
netDebt -1500000.00
otherStockholderEquity 5500000.00
propertyPlantEquipment 282000.00
totalCurrentAssets 6200000.00
shortTermInvestments 2600000.00
netReceivables 900000.00
inventory 1200000.00
accountsPayable 200000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 2200000.00
nonCurrentLiabilitiesTotal 700000.00
liabilitiesAndStockholdersEquity 8400000.00
cashAndShortTermInvestments 4100000.00
propertyPlantAndEquipmentGross 300000.00
propertyPlantAndEquipmentNet 300000.00
commonStockSharesOutstanding 4123077.00
2002-03-31
date 2002-03-31
filing_date 2002-06-28
currency_symbol USD
totalAssets 9658000.00
totalLiab 1488000.00
totalStockholderEquity 8170000.00
otherCurrentLiab 450000.00
commonStock 14000.00
retainedEarnings 2658000.00
otherLiab 688000.00
otherAssets 1406000.00
cash 1916000.00
totalCurrentLiabilities 760000.00
netDebt -1916000.00
otherStockholderEquity 5498000.00
propertyPlantEquipment 299000.00
totalCurrentAssets 6343000.00
shortTermInvestments 1115000.00
netReceivables 1587000.00
inventory 1725000.00
accountsPayable 310000.00
commonStockTotalEquity 5550000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 3009000.00
nonCurrentAssetsTotal 3315000.00
nonCurrentLiabilitiesTotal 728000.00
liabilitiesAndStockholdersEquity 9658000.00
cashAndShortTermInvestments 3031000.00
propertyPlantAndEquipmentGross 299000.00
propertyPlantAndEquipmentNet 306000.00
commonStockSharesOutstanding 4110000.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 9658000.00
totalLiab 1488000.00
totalStockholderEquity 8170000.00
otherCurrentLiab 450000.00
commonStock 14000.00
retainedEarnings 2658000.00
otherLiab 728000.00
otherAssets 3009000.00
cash 1916000.00
totalCurrentLiabilities 760000.00
netDebt -1916000.00
otherStockholderEquity 5498000.00
propertyPlantEquipment 306000.00
totalCurrentAssets 6343000.00
shortTermInvestments 1115000.00
netReceivables 1587000.00
inventory 1725000.00
accountsPayable 310000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 3009000.00
nonCurrentAssetsTotal 3315000.00
nonCurrentLiabilitiesTotal 728000.00
liabilitiesAndStockholdersEquity 9658000.00
cashAndShortTermInvestments 3031000.00
propertyPlantAndEquipmentNet 306000.00
commonStockSharesOutstanding 4110000.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
totalAssets 10043000.00
totalLiab 1585000.00
totalStockholderEquity 8458000.00
otherCurrentLiab 549000.00
commonStock 14000.00
retainedEarnings 2946000.00
otherLiab 739000.00
otherAssets 3499000.00
cash 1828000.00
totalCurrentLiabilities 846000.00
netDebt -1828000.00
otherStockholderEquity 5512000.00
propertyPlantEquipment 306000.00
totalCurrentAssets 6238000.00
shortTermInvestments 617000.00
netReceivables 1956000.00
inventory 1837000.00
accountsPayable 297000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 3499000.00
nonCurrentAssetsTotal 3805000.00
nonCurrentLiabilitiesTotal 739000.00
liabilitiesAndStockholdersEquity 10043000.00
cashAndShortTermInvestments 2445000.00
propertyPlantAndEquipmentNet 306000.00
commonStockSharesOutstanding 4110000.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
totalAssets 10322000.00
totalLiab 1558000.00
totalStockholderEquity 8764000.00
otherCurrentLiab 675000.00
commonStock 14000.00
retainedEarnings 3252000.00
otherLiab 734000.00
otherAssets 1936000.00
cash 1893000.00
totalCurrentLiabilities 824000.00
netDebt -1893000.00
otherStockholderEquity 5512000.00
propertyPlantEquipment 323000.00
totalCurrentAssets 8063000.00
shortTermInvestments 2125000.00
netReceivables 2104000.00
inventory 1941000.00
accountsPayable 149000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1936000.00
nonCurrentAssetsTotal 2259000.00
nonCurrentLiabilitiesTotal 734000.00
liabilitiesAndStockholdersEquity 10322000.00
cashAndShortTermInvestments 4018000.00
propertyPlantAndEquipmentNet 323000.00
commonStockSharesOutstanding 4121000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalAssets 11653000.00
totalLiab 1819000.00
totalStockholderEquity 9834000.00
otherCurrentLiab 732000.00
commonStock 14000.00
retainedEarnings 4322000.00
otherLiab 697000.00
otherAssets 853000.00
cash 2121000.00
totalCurrentLiabilities 1122000.00
netDebt -2121000.00
otherStockholderEquity 5512000.00
propertyPlantEquipment 339000.00
totalCurrentAssets 10461000.00
shortTermInvestments 3100000.00
netReceivables 2315000.00
inventory 2925000.00
accountsPayable 390000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 853000.00
nonCurrentAssetsTotal 1192000.00
nonCurrentLiabilitiesTotal 697000.00
liabilitiesAndStockholdersEquity 11653000.00
cashAndShortTermInvestments 5221000.00
propertyPlantAndEquipmentNet 339000.00
commonStockSharesOutstanding 4236000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 12159000.00
otherCurrentAssets 90000.00
totalLiab 2503000.00
totalStockholderEquity 9656000.00
otherCurrentLiab 683000.00
commonStock 14000.00
retainedEarnings 4144000.00
otherLiab 691000.00
otherAssets 933000.00
cash 2129000.00
totalCurrentLiabilities 1812000.00
netDebt -2129000.00
otherStockholderEquity 5498000.00
propertyPlantEquipment 363000.00
totalCurrentAssets 10863000.00
shortTermInvestments 2997000.00
netReceivables 2770000.00
inventory 2877000.00
accountsPayable 1129000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 933000.00
nonCurrentAssetsTotal 1296000.00
nonCurrentLiabilitiesTotal 691000.00
liabilitiesAndStockholdersEquity 12159000.00
cashAndShortTermInvestments 5126000.00
propertyPlantAndEquipmentNet 363000.00
commonStockSharesOutstanding 4109000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
totalAssets 12006000.00
totalLiab 2671000.00
totalStockholderEquity 9335000.00
otherCurrentLiab 584000.00
commonStock 5548000.00
retainedEarnings 3825000.00
otherLiab 682000.00
otherAssets 888000.00
cash 2962000.00
totalCurrentLiabilities 1989000.00
netDebt -2962000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 311000.00
totalCurrentAssets 10807000.00
shortTermInvestments 3020000.00
netReceivables 2668000.00
inventory 2157000.00
accountsPayable 1405000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 888000.00
nonCurrentAssetsTotal 1199000.00
nonCurrentLiabilitiesTotal 682000.00
liabilitiesAndStockholdersEquity 12006000.00
cashAndShortTermInvestments 5982000.00
propertyPlantAndEquipmentNet 311000.00
commonStockSharesOutstanding 4387000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
totalAssets 11344000.00
totalLiab 2159000.00
totalStockholderEquity 9185000.00
otherCurrentLiab 615000.00
commonStock 5548000.00
retainedEarnings 3675000.00
otherLiab 601000.00
otherAssets 1690000.00
cash 3394000.00
totalCurrentLiabilities 1558000.00
netDebt -3394000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 342000.00
totalCurrentAssets 9312000.00
shortTermInvestments 2162000.00
netReceivables 2064000.00
inventory 1692000.00
accountsPayable 943000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1690000.00
nonCurrentAssetsTotal 2032000.00
nonCurrentLiabilitiesTotal 601000.00
liabilitiesAndStockholdersEquity 11344000.00
cashAndShortTermInvestments 5556000.00
propertyPlantAndEquipmentNet 342000.00
commonStockSharesOutstanding 4389000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
totalAssets 10826000.00
totalLiab 1889000.00
totalStockholderEquity 8937000.00
otherCurrentLiab 604000.00
commonStock 5548000.00
retainedEarnings 3427000.00
otherLiab 604000.00
otherAssets 795000.00
cash 4987000.00
totalCurrentLiabilities 1285000.00
netDebt -4987000.00
otherStockholderEquity -38000.00
propertyPlantEquipment 346000.00
totalCurrentAssets 9685000.00
shortTermInvestments 1873000.00
netReceivables 1527000.00
inventory 1298000.00
accountsPayable 681000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 795000.00
nonCurrentAssetsTotal 1141000.00
nonCurrentLiabilitiesTotal 604000.00
liabilitiesAndStockholdersEquity 10826000.00
cashAndShortTermInvestments 6860000.00
propertyPlantAndEquipmentNet 346000.00
commonStockSharesOutstanding 4401000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
totalAssets 10014000.00
totalLiab 1491000.00
totalStockholderEquity 8523000.00
otherCurrentLiab 512000.00
commonStock 13000.00
retainedEarnings 3257000.00
cash 4630000.00
totalCurrentLiabilities 922000.00
netDebt -4630000.00
otherStockholderEquity 5253000.00
totalCurrentAssets 8871000.00
shortTermInvestments 1848000.00
netReceivables 1304000.00
inventory 1089000.00
accountsPayable 410000.00
nonCurrrentAssetsOther 792000.00
nonCurrentAssetsTotal 1143000.00
nonCurrentLiabilitiesTotal 569000.00
liabilitiesAndStockholdersEquity 10014000.00
cashAndShortTermInvestments 6478000.00
propertyPlantAndEquipmentNet 351000.00
commonStockSharesOutstanding 3985000.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
totalAssets 9500000.00
totalLiab 1100000.00
totalStockholderEquity 8400000.00
otherCurrentLiab 500000.00
retainedEarnings 3200000.00
cash 4400000.00
totalCurrentLiabilities 800000.00
netDebt -4400000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 9100000.00
shortTermInvestments 2400000.00
netReceivables 1100000.00
inventory 1200000.00
accountsPayable 300000.00
nonCurrentAssetsTotal 400000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 9500000.00
cashAndShortTermInvestments 6800000.00
propertyPlantAndEquipmentNet 400000.00
commonStockSharesOutstanding 3985000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
totalAssets 9700000.00
totalLiab 1400000.00
totalStockholderEquity 8300000.00
otherCurrentLiab 600000.00
commonStock 5200000.00
retainedEarnings 3100000.00
cash 4300000.00
totalCurrentLiabilities 1100000.00
netDebt -4300000.00
totalCurrentAssets 9300000.00
shortTermInvestments 2300000.00
netReceivables 1400000.00
inventory 1300000.00
accountsPayable 500000.00
nonCurrentAssetsTotal 400000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 9700000.00
cashAndShortTermInvestments 6600000.00
propertyPlantAndEquipmentNet 400000.00
commonStockSharesOutstanding 3985000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
totalAssets 9400000.00
totalLiab 1200000.00
totalStockholderEquity 8200000.00
otherCurrentLiab 500000.00
commonStock 5200000.00
retainedEarnings 3000000.00
cash 3200000.00
totalCurrentLiabilities 900000.00
netDebt -3200000.00
totalCurrentAssets 7700000.00
shortTermInvestments 1000000.00
netReceivables 1900000.00
inventory 1600000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 1300000.00
nonCurrentAssetsTotal 1700000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 9400000.00
cashAndShortTermInvestments 4200000.00
propertyPlantAndEquipmentNet 400000.00
commonStockSharesOutstanding 4285714.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
totalAssets 9271000.00
totalLiab 1330000.00
totalStockholderEquity 7941000.00
otherCurrentLiab 593000.00
commonStock 13000.00
retainedEarnings 2737000.00
cash 3436000.00
totalCurrentLiabilities 1106000.00
netDebt -3436000.00
otherStockholderEquity 5191000.00
totalCurrentAssets 8082000.00
shortTermInvestments 1575000.00
netReceivables 1608000.00
inventory 1463000.00
accountsPayable 513000.00
nonCurrrentAssetsOther 742000.00
nonCurrentAssetsTotal 1189000.00
nonCurrentLiabilitiesTotal 224000.00
liabilitiesAndStockholdersEquity 9271000.00
cashAndShortTermInvestments 5011000.00
propertyPlantAndEquipmentNet 447000.00
commonStockSharesOutstanding 5000000.00
1998-09-30
date 1998-09-30
filing_date 1998-09-30
totalAssets 9200000.00
otherCurrentAssets 1600000.00
totalLiab 1500000.00
totalStockholderEquity 7700000.00
otherCurrentLiab 800000.00
retainedEarnings 2500000.00
cash 3200000.00
totalCurrentLiabilities 1300000.00
netDebt -3200000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 8200000.00
netReceivables 1700000.00
inventory 1700000.00
accountsPayable 500000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1000000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 9200000.00
cashAndShortTermInvestments 3200000.00
propertyPlantAndEquipmentNet 500000.00
commonStockSharesOutstanding 5000000.00
1998-06-30
date 1998-06-30
filing_date 1998-06-30
commonStockSharesOutstanding 4000000.00
1998-03-31
date 1998-03-31
filing_date 1998-03-31
commonStockSharesOutstanding 4000000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
totalAssets 9500000.00
otherCurrentAssets 1600000.00
totalLiab 1900000.00
totalStockholderEquity 7600000.00
otherCurrentLiab 900000.00
retainedEarnings 2400000.00
cash 2600000.00
totalCurrentLiabilities 1700000.00
netDebt -2600000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 8400000.00
netReceivables 1800000.00
inventory 2400000.00
accountsPayable 800000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 1100000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 9500000.00
cashAndShortTermInvestments 2600000.00
propertyPlantAndEquipmentNet 500000.00
commonStockSharesOutstanding 3750000.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
totalAssets 9400000.00
otherCurrentAssets 1400000.00
totalLiab 1900000.00
totalStockholderEquity 7500000.00
otherCurrentLiab 800000.00
retainedEarnings 2300000.00
cash 2100000.00
totalCurrentLiabilities 1700000.00
netDebt -2100000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 8100000.00
netReceivables 2300000.00
inventory 2300000.00
accountsPayable 900000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 1300000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 9400000.00
cashAndShortTermInvestments 2100000.00
propertyPlantAndEquipmentNet 600000.00
commonStockSharesOutstanding 3750000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
totalAssets 9000000.00
otherCurrentAssets 1600000.00
totalLiab 1800000.00
totalStockholderEquity 7200000.00
otherCurrentLiab 800000.00
retainedEarnings 2000000.00
cash 1300000.00
totalCurrentLiabilities 1500000.00
netDebt -1300000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 7900000.00
netReceivables 3200000.00
inventory 1800000.00
accountsPayable 700000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 1100000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 9000000.00
cashAndShortTermInvestments 1300000.00
propertyPlantAndEquipmentNet 500000.00
commonStockSharesOutstanding 4000000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
totalAssets 9700000.00
otherCurrentAssets 1700000.00
totalLiab 2900000.00
totalStockholderEquity 6800000.00
otherCurrentLiab 1000000.00
retainedEarnings 1600000.00
cash 1200000.00
totalCurrentLiabilities 2700000.00
netDebt -1200000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 8700000.00
netReceivables 3300000.00
inventory 2500000.00
accountsPayable 1700000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1000000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 9700000.00
cashAndShortTermInvestments 1200000.00
propertyPlantAndEquipmentNet 500000.00
commonStockSharesOutstanding 3750000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
totalAssets 7900000.00
otherCurrentAssets 2300000.00
totalLiab 1400000.00
totalStockholderEquity 6500000.00
otherCurrentLiab 600000.00
retainedEarnings 1300000.00
cash 1700000.00
totalCurrentLiabilities 1100000.00
netDebt -1700000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 7400000.00
netReceivables 2000000.00
inventory 1400000.00
accountsPayable 500000.00
nonCurrentAssetsTotal 500000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 7900000.00
cashAndShortTermInvestments 1700000.00
propertyPlantAndEquipmentNet 500000.00
commonStockSharesOutstanding 5000000.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
commonStockSharesOutstanding 5000000.00
1996-06-30
date 1996-06-30
filing_date 1996-06-30
commonStockSharesOutstanding 5000000.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
commonStockSharesOutstanding 5000000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
totalAssets 6700000.00
otherCurrentAssets 2000000.00
totalLiab 900000.00
totalStockholderEquity 5800000.00
otherCurrentLiab 400000.00
retainedEarnings 600000.00
cash 2400000.00
totalCurrentLiabilities 800000.00
netDebt -2400000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 6200000.00
netReceivables 900000.00
inventory 900000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6700000.00
cashAndShortTermInvestments 2400000.00
propertyPlantAndEquipmentNet 400000.00
commonStockSharesOutstanding 4000000.00
1995-09-30
date 1995-09-30
filing_date 1995-09-30
commonStockSharesOutstanding 4000000.00
1995-06-30
date 1995-06-30
filing_date 1995-06-30
commonStockSharesOutstanding 4000000.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
commonStockSharesOutstanding 4000000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalAssets 6700000.00
otherCurrentAssets -100000.00
totalLiab 900000.00
totalStockholderEquity 5800000.00
otherCurrentLiab 400000.00
retainedEarnings 700000.00
cash 4900000.00
totalCurrentLiabilities 800000.00
netDebt -4900000.00
otherStockholderEquity 5100000.00
totalCurrentAssets 6300000.00
netReceivables 700000.00
inventory 800000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 400000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6700000.00
cashAndShortTermInvestments 4900000.00
propertyPlantAndEquipmentNet 300000.00
commonStockSharesOutstanding 3333333.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
commonStockSharesOutstanding 3333333.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
commonStockSharesOutstanding 3750000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
commonStockSharesOutstanding 4000000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-27
currency_symbol USD
totalAssets 216197000.00
intangibleAssets 6710000.00
otherCurrentAssets 30878000.00
totalLiab 36902000.00
totalStockholderEquity 179295000.00
otherCurrentLiab 9641000.00
commonStock 22000.00
capitalStock 65839000.00
retainedEarnings 147613000.00
otherLiab 3499000.00
goodWill 25561000.00
otherAssets 2217000.00
cash 30734000.00
totalCurrentLiabilities 27112000.00
netDebt -22894000.00
shortTermDebt 1549000.00
shortLongTermDebtTotal 7840000.00
otherStockholderEquity 31660000.00
propertyPlantEquipment 12929000.00
totalCurrentAssets 153617000.00
longTermInvestments 15163000.00
netTangibleAssets 147024000.00
shortTermInvestments 4020000.00
netReceivables 29521000.00
inventory 87985000.00
accountsPayable 15922000.00
nonCurrrentAssetsOther 1715000.00
nonCurrentAssetsTotal 62580000.00
capitalLeaseObligations 7840000.00
nonCurrentLiabilitiesTotal 9790000.00
liabilitiesAndStockholdersEquity 216197000.00
cashAndShortTermInvestments 34754000.00
propertyPlantAndEquipmentGross 32401000.00
propertyPlantAndEquipmentNet 12929000.00
netWorkingCapital 126505000.00
netInvestedCapital 179295000.00
commonStockSharesOutstanding 6796000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-27
currency_symbol USD
totalAssets 219604000.00
intangibleAssets 4314000.00
otherCurrentAssets 1101000.00
totalLiab 61141000.00
totalStockholderEquity 158463000.00
otherCurrentLiab 18582000.00
commonStock 22000.00
capitalStock 22000.00
retainedEarnings 130046000.00
otherLiab 3449000.00
goodWill 25561000.00
otherAssets 4327000.00
cash 29285000.00
totalCurrentLiabilities 50311000.00
netDebt -20097000.00
shortTermDebt 1811000.00
shortLongTermDebtTotal 9188000.00
otherStockholderEquity 28395000.00
propertyPlantEquipment 13341000.00
totalCurrentAssets 149117000.00
longTermInvestments 23773000.00
netTangibleAssets 128588000.00
shortTermInvestments 8266000.00
netReceivables 34712000.00
inventory 75753000.00
accountsPayable 29918000.00
nonCurrrentAssetsOther 1882000.00
nonCurrentAssetsTotal 70487000.00
capitalLeaseObligations 9188000.00
nonCurrentLiabilitiesTotal 10830000.00
liabilitiesAndStockholdersEquity 219604000.00
cashAndShortTermInvestments 37551000.00
propertyPlantAndEquipmentGross 30605000.00
propertyPlantAndEquipmentNet 13341000.00
netWorkingCapital 97973000.00
netInvestedCapital 158463000.00
commonStockSharesOutstanding 6969000.00
2020-12-31
date 2020-12-31
filing_date 2021-04-28
currency_symbol USD
totalAssets 195887000.00
intangibleAssets 1170000.00
otherCurrentAssets 1095000.00
totalLiab 41050000.00
totalStockholderEquity 154837000.00
otherCurrentLiab 12953000.00
commonStock 22000.00
capitalStock 22000.00
retainedEarnings 119505000.00
otherLiab 3392000.00
goodWill 25561000.00
otherAssets 3623000.00
cash 20676000.00
totalCurrentLiabilities 29376000.00
netDebt -10581000.00
shortTermDebt 1813000.00
shortLongTermDebtTotal 10095000.00
otherStockholderEquity 35310000.00
propertyPlantEquipment 14023000.00
totalCurrentAssets 136229000.00
longTermInvestments 15281000.00
netTangibleAssets 128106000.00
shortTermInvestments 40117000.00
netReceivables 26691000.00
inventory 47650000.00
accountsPayable 14610000.00
commonStockTotalEquity 60139000.00
nonCurrrentAssetsOther 1833000.00
nonCurrentAssetsTotal 59658000.00
capitalLeaseObligations 10095000.00
nonCurrentLiabilitiesTotal 11674000.00
liabilitiesAndStockholdersEquity 195887000.00
cashAndShortTermInvestments 60793000.00
propertyPlantAndEquipmentGross 14023000.00
propertyPlantAndEquipmentNet 14023000.00
netWorkingCapital 106853000.00
netInvestedCapital 154837000.00
commonStockSharesOutstanding 7156763.00
2019-12-31
date 2019-12-31
filing_date 2020-04-27
currency_symbol USD
totalAssets 195063000.00
intangibleAssets 1718000.00
otherCurrentAssets 1358000.00
totalLiab 32140000.00
totalStockholderEquity 162923000.00
otherCurrentLiab 8823000.00
commonStock 22000.00
capitalStock 22000.00
retainedEarnings 113780000.00
otherLiab 3115000.00
goodWill 25561000.00
otherAssets 3438000.00
cash 16469000.00
totalCurrentLiabilities 26332000.00
netDebt -12686000.00
shortTermDebt 1090000.00
shortLongTermDebtTotal 3783000.00
otherStockholderEquity 49121000.00
propertyPlantEquipment 7357000.00
totalCurrentAssets 110447000.00
longTermInvestments 46542000.00
netTangibleAssets 135644000.00
shortTermInvestments 27587000.00
netReceivables 28542000.00
inventory 36491000.00
accountsPayable 16419000.00
accumulatedOtherComprehensiveIncome -13252000.00
commonStockTotalEquity 22000.00
treasuryStock -8009000.00
nonCurrrentAssetsOther 1640000.00
nonCurrentAssetsTotal 84616000.00
capitalLeaseObligations 3783000.00
nonCurrentLiabilitiesTotal 5808000.00
capitalSurpluse 57130000.00
liabilitiesAndStockholdersEquity 195063000.00
cashAndShortTermInvestments 44056000.00
propertyPlantAndEquipmentGross 7357000.00
propertyPlantAndEquipmentNet 7357000.00
netWorkingCapital 84115000.00
netInvestedCapital 162923000.00
commonStockSharesOutstanding 7573000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-25
currency_symbol USD
totalAssets 182301000.00
intangibleAssets 966000.00
otherCurrentAssets 6144000.00
totalLiab 24152000.00
totalStockholderEquity 158149000.00
otherCurrentLiab 6151000.00
commonStock 22000.00
capitalStock 22000.00
retainedEarnings 103544000.00
otherLiab 2612000.00
goodWill 25561000.00
otherAssets 2411000.00
cash 26808000.00
totalCurrentLiabilities 21540000.00
netDebt -26808000.00
otherStockholderEquity 66163000.00
propertyPlantEquipment 3670000.00
totalCurrentAssets 104081000.00
longTermInvestments 45612000.00
netTangibleAssets 131622000.00
shortTermInvestments 1600000.00
netReceivables 27160000.00
inventory 42369000.00
accountsPayable 15389000.00
accumulatedOtherComprehensiveIncome -11580000.00
commonStockTotalEquity 22000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1517000.00
nonCurrentAssetsTotal 78220000.00
nonCurrentLiabilitiesTotal 2612000.00
capitalSurpluse 54621000.00
liabilitiesAndStockholdersEquity 182301000.00
cashAndShortTermInvestments 28408000.00
propertyPlantAndEquipmentGross 3670000.00
propertyPlantAndEquipmentNet 3670000.00
netWorkingCapital 82541000.00
netInvestedCapital 158149000.00
commonStockSharesOutstanding 7657000.00
2017-12-31
date 2017-12-31
filing_date 2018-04-30
currency_symbol USD
totalAssets 162614000.00
intangibleAssets 1047000.00
otherCurrentAssets 555000.00
totalLiab 21814000.00
totalStockholderEquity 140800000.00
otherCurrentLiab 6430000.00
commonStock 22000.00
retainedEarnings 88907000.00
otherLiab 2765000.00
goodWill 25561000.00
otherAssets 2490000.00
cash 17021000.00
totalCurrentLiabilities 19049000.00
netDebt -17021000.00
otherStockholderEquity 61255000.00
propertyPlantEquipment 4121000.00
totalCurrentAssets 123450000.00
longTermInvestments 5945000.00
netTangibleAssets 114192000.00
shortTermInvestments 7752000.00
netReceivables 47190000.00
inventory 51487000.00
accountsPayable 12619000.00
accumulatedOtherComprehensiveIncome -9384000.00
commonStockTotalEquity 22000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1591000.00
nonCurrentAssetsTotal 39164000.00
nonCurrentLiabilitiesTotal 2765000.00
capitalSurpluse 51909000.00
liabilitiesAndStockholdersEquity 162614000.00
cashAndShortTermInvestments 24773000.00
propertyPlantAndEquipmentGross 4121000.00
propertyPlantAndEquipmentNet 4121000.00
netWorkingCapital 104401000.00
netInvestedCapital 140800000.00
commonStockSharesOutstanding 7602000.00
2016-12-31
date 2016-12-31
filing_date 2017-04-28
currency_symbol USD
totalAssets 146437000.00
intangibleAssets 2924000.00
totalLiab 25045000.00
totalStockholderEquity 121392000.00
otherCurrentLiab 7488000.00
commonStock 22000.00
retainedEarnings 74575000.00
otherLiab 7081000.00
goodWill 25561000.00
otherAssets 2973000.00
cash 11917000.00
totalCurrentLiabilities 17964000.00
netDebt -11917000.00
otherStockholderEquity 54298000.00
propertyPlantEquipment 3915000.00
totalCurrentAssets 103295000.00
longTermInvestments 7769000.00
netTangibleAssets 92907000.00
shortTermInvestments 16263000.00
netReceivables 30835000.00
inventory 44280000.00
accountsPayable 10476000.00
accumulatedOtherComprehensiveIncome -7503000.00
commonStockTotalEquity 22000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1436000.00
nonCurrentAssetsTotal 43142000.00
nonCurrentLiabilitiesOther 4642000.00
nonCurrentLiabilitiesTotal 7081000.00
capitalSurpluse 46833000.00
liabilitiesAndStockholdersEquity 146437000.00
cashAndShortTermInvestments 28180000.00
propertyPlantAndEquipmentGross 3915000.00
propertyPlantAndEquipmentNet 3915000.00
commonStockSharesOutstanding 7435000.00
2015-12-31
date 2015-12-31
filing_date 2016-04-26
currency_symbol USD
totalAssets 139998000.00
intangibleAssets 5164000.00
otherCurrentAssets 950000.00
totalLiab 27164000.00
totalStockholderEquity 112834000.00
deferredLongTermLiab 268000.00
otherCurrentLiab 11270000.00
commonStock 21000.00
retainedEarnings 68750000.00
otherLiab 7461000.00
goodWill 25561000.00
otherAssets 2919000.00
cash 18178000.00
totalCurrentLiabilities 19814000.00
netDebt -18178000.00
otherStockholderEquity 49957000.00
propertyPlantEquipment 3825000.00
totalCurrentAssets 79233000.00
longTermInvestments 24246000.00
netTangibleAssets 82109000.00
shortTermInvestments 8636000.00
netReceivables 25148000.00
inventory 26321000.00
accountsPayable 8544000.00
accumulatedOtherComprehensiveIncome -5894000.00
commonStockTotalEquity 21000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1374000.00
nonCurrentAssetsTotal 60765000.00
nonCurrentLiabilitiesTotal 7350000.00
capitalSurpluse 44101000.00
liabilitiesAndStockholdersEquity 139998000.00
cashAndShortTermInvestments 26814000.00
propertyPlantAndEquipmentGross 3825000.00
propertyPlantAndEquipmentNet 3825000.00
commonStockSharesOutstanding 7368000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
totalAssets 122436000.00
intangibleAssets 2071000.00
otherCurrentAssets 567000.00
totalLiab 21704000.00
totalStockholderEquity 100732000.00
deferredLongTermLiab 284000.00
otherCurrentLiab 10770000.00
commonStock 41266000.00
retainedEarnings 59504000.00
otherLiab 2414000.00
goodWill 12242000.00
otherAssets 1771000.00
cash 17890000.00
totalCurrentLiabilities 19006000.00
netDebt -17890000.00
otherStockholderEquity 45543000.00
propertyPlantEquipment 2458000.00
totalCurrentAssets 83536000.00
longTermInvestments 20358000.00
netTangibleAssets 86419000.00
shortTermInvestments 19167000.00
netReceivables 20463000.00
inventory 25449000.00
accountsPayable 8236000.00
accumulatedOtherComprehensiveIncome -4336000.00
commonStockTotalEquity 21000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1425000.00
nonCurrentAssetsTotal 38900000.00
nonCurrentLiabilitiesTotal 2698000.00
liabilitiesAndStockholdersEquity 122436000.00
cashAndShortTermInvestments 37057000.00
propertyPlantAndEquipmentGross 2458000.00
propertyPlantAndEquipmentNet 2458000.00
commonStockSharesOutstanding 7319000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-20
currency_symbol USD
totalAssets 105257000.00
intangibleAssets 180000.00
otherCurrentAssets 274000.00
totalLiab 14566000.00
totalStockholderEquity 90691000.00
otherCurrentLiab 5134000.00
commonStock 38647000.00
retainedEarnings 52082000.00
otherLiab 2618000.00
goodWill 180000.00
otherAssets 1982000.00
cash 12997000.00
totalCurrentLiabilities 11948000.00
netDebt -12997000.00
otherStockholderEquity 42012000.00
propertyPlantEquipment 1479000.00
totalCurrentAssets 77246000.00
longTermInvestments 24370000.00
shortTermInvestments 17871000.00
netReceivables 17326000.00
inventory 28778000.00
accountsPayable 6814000.00
accumulatedOtherComprehensiveIncome -3424000.00
commonStockTotalEquity 21000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1543000.00
nonCurrentAssetsTotal 28011000.00
nonCurrentLiabilitiesTotal 2618000.00
liabilitiesAndStockholdersEquity 105257000.00
cashAndShortTermInvestments 30868000.00
propertyPlantAndEquipmentGross 1479000.00
propertyPlantAndEquipmentNet 1479000.00
commonStockSharesOutstanding 7246000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
totalAssets 89033000.00
otherCurrentAssets 47000.00
totalLiab 14067000.00
totalStockholderEquity 74966000.00
otherCurrentLiab 3914000.00
commonStock 36086000.00
retainedEarnings 38918000.00
otherLiab 2278000.00
otherAssets 1491000.00
cash 13306000.00
totalCurrentLiabilities 11789000.00
netDebt -13306000.00
otherStockholderEquity 38812000.00
propertyPlantEquipment 1190000.00
totalCurrentAssets 56383000.00
shortTermInvestments 13610000.00
netReceivables 14625000.00
inventory 14795000.00
accountsPayable 7875000.00
accumulatedOtherComprehensiveIncome -2785000.00
commonStockTotalEquity 21000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1377000.00
nonCurrentAssetsTotal 32650000.00
nonCurrentLiabilitiesTotal 2278000.00
liabilitiesAndStockholdersEquity 89033000.00
cashAndShortTermInvestments 26916000.00
propertyPlantAndEquipmentGross 1190000.00
propertyPlantAndEquipmentNet 1190000.00
commonStockSharesOutstanding 6968000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-20
currency_symbol USD
totalAssets 72865000.00
otherCurrentAssets 175000.00
totalLiab 8591000.00
totalStockholderEquity 64274000.00
otherCurrentLiab 2460000.00
commonStock 20000.00
retainedEarnings 29047000.00
otherLiab 2153000.00
otherAssets 1410000.00
cash 11483000.00
totalCurrentLiabilities 6438000.00
netDebt -11483000.00
otherStockholderEquity 37873000.00
propertyPlantEquipment 837000.00
totalCurrentAssets 46951000.00
shortTermInvestments 14037000.00
netReceivables 10210000.00
inventory 11173000.00
accountsPayable 3978000.00
accumulatedOtherComprehensiveIncome -2666000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1275000.00
nonCurrentAssetsTotal 25914000.00
nonCurrentLiabilitiesTotal 2153000.00
liabilitiesAndStockholdersEquity 72865000.00
cashAndShortTermInvestments 25520000.00
propertyPlantAndEquipmentGross 837000.00
propertyPlantAndEquipmentNet 837000.00
commonStockSharesOutstanding 6995000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-17
currency_symbol USD
totalAssets 63479000.00
otherCurrentAssets 50000.00
totalLiab 8049000.00
totalStockholderEquity 55430000.00
otherCurrentLiab 2074000.00
commonStock 20000.00
retainedEarnings 20804000.00
otherLiab 2222000.00
otherAssets 1521000.00
cash 6657000.00
totalCurrentLiabilities 5827000.00
netDebt -6657000.00
otherStockholderEquity 37087000.00
propertyPlantEquipment 650000.00
totalCurrentAssets 39535000.00
shortTermInvestments 17371000.00
netReceivables 7317000.00
inventory 8140000.00
accountsPayable 3753000.00
accumulatedOtherComprehensiveIncome -2481000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1302000.00
nonCurrentAssetsTotal 23944000.00
nonCurrentLiabilitiesTotal 2222000.00
liabilitiesAndStockholdersEquity 63479000.00
cashAndShortTermInvestments 24028000.00
propertyPlantAndEquipmentGross 650000.00
propertyPlantAndEquipmentNet 650000.00
commonStockSharesOutstanding 6938000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-18
currency_symbol USD
totalAssets 55591000.00
otherCurrentAssets 252000.00
totalLiab 6366000.00
totalStockholderEquity 49225000.00
otherCurrentLiab 2138000.00
commonStock 20000.00
retainedEarnings 15089000.00
otherLiab 1967000.00
otherAssets 1297000.00
cash 7253000.00
totalCurrentLiabilities 4399000.00
netDebt -7253000.00
otherStockholderEquity 36300000.00
propertyPlantEquipment 602000.00
totalCurrentAssets 35384000.00
shortTermInvestments 17678000.00
netReceivables 5543000.00
inventory 4677000.00
accountsPayable 2261000.00
accumulatedOtherComprehensiveIncome -2184000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1105000.00
nonCurrentAssetsTotal 20207000.00
nonCurrentLiabilitiesTotal 1967000.00
liabilitiesAndStockholdersEquity 55591000.00
cashAndShortTermInvestments 24931000.00
propertyPlantAndEquipmentGross 602000.00
propertyPlantAndEquipmentNet 602000.00
commonStockSharesOutstanding 6843000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-23
currency_symbol USD
totalAssets 51974000.00
otherCurrentAssets 210000.00
totalLiab 6640000.00
totalStockholderEquity 45334000.00
otherCurrentLiab 2054000.00
commonStock 20000.00
retainedEarnings 12270000.00
otherLiab 1905000.00
otherAssets 1300000.00
cash 14568000.00
totalCurrentLiabilities 4735000.00
netDebt -14568000.00
otherStockholderEquity 35217000.00
propertyPlantEquipment 795000.00
totalCurrentAssets 33909000.00
shortTermInvestments 8426000.00
netReceivables 5202000.00
inventory 5269000.00
accountsPayable 2681000.00
accumulatedOtherComprehensiveIncome -2173000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1066000.00
nonCurrentAssetsTotal 18065000.00
nonCurrentLiabilitiesTotal 1905000.00
liabilitiesAndStockholdersEquity 51974000.00
cashAndShortTermInvestments 22994000.00
propertyPlantAndEquipmentGross 795000.00
propertyPlantAndEquipmentNet 795000.00
commonStockSharesOutstanding 6780000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-26
currency_symbol USD
totalAssets 45642000.00
intangibleAssets 39000.00
otherCurrentAssets 73000.00
totalLiab 6308000.00
totalStockholderEquity 39334000.00
otherCurrentLiab 1715000.00
commonStock 20000.00
retainedEarnings 7625000.00
otherLiab 1596000.00
otherAssets 952000.00
cash 14216000.00
totalCurrentLiabilities 4712000.00
netDebt -14216000.00
otherStockholderEquity 33686000.00
propertyPlantEquipment 675000.00
totalCurrentAssets 28766000.00
shortTermInvestments 3516000.00
netReceivables 6883000.00
inventory 4078000.00
accountsPayable 2997000.00
accumulatedOtherComprehensiveIncome -1997000.00
commonStockTotalEquity 20000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 16201000.00
nonCurrentAssetsTotal 16876000.00
nonCurrentLiabilitiesTotal 1596000.00
liabilitiesAndStockholdersEquity 45642000.00
cashAndShortTermInvestments 17732000.00
propertyPlantAndEquipmentGross 675000.00
propertyPlantAndEquipmentNet 675000.00
commonStockSharesOutstanding 6309000.00
2006-12-31
date 2006-12-31
filing_date 2007-05-30
currency_symbol USD
totalAssets 17853000.00
intangibleAssets 48000.00
otherCurrentAssets 64000.00
totalLiab 4672000.00
totalStockholderEquity 13181000.00
otherCurrentLiab 971000.00
commonStock 16000.00
retainedEarnings 1345000.00
otherLiab 1220000.00
otherAssets 730000.00
cash 4513000.00
totalCurrentLiabilities 3452000.00
netDebt -4513000.00
otherStockholderEquity 13555000.00
propertyPlantEquipment 379000.00
totalCurrentAssets 12885000.00
shortTermInvestments 1009000.00
netReceivables 3560000.00
inventory 3739000.00
accountsPayable 2481000.00
accumulatedOtherComprehensiveIncome -1735000.00
commonStockTotalEquity 16000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 4589000.00
nonCurrentAssetsTotal 4968000.00
nonCurrentLiabilitiesTotal 1220000.00
liabilitiesAndStockholdersEquity 17853000.00
cashAndShortTermInvestments 5522000.00
propertyPlantAndEquipmentGross 379000.00
propertyPlantAndEquipmentNet 379000.00
commonStockSharesOutstanding 5341000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-13
currency_symbol USD
totalAssets 9045000.00
intangibleAssets 48000.00
totalLiab 4373000.00
totalStockholderEquity 4672000.00
otherCurrentLiab 822000.00
commonStock 14000.00
retainedEarnings -1254000.00
otherLiab 1031000.00
otherAssets 587000.00
cash 2276000.00
totalCurrentLiabilities 3342000.00
netDebt -1776000.00
shortTermDebt 500000.00
shortLongTermDebtTotal 500000.00
otherStockholderEquity 7477000.00
propertyPlantEquipment 292000.00
totalCurrentAssets 8118000.00
netReceivables 2848000.00
inventory 2994000.00
accountsPayable 2020000.00
accumulatedOtherComprehensiveIncome -1565000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 635000.00
nonCurrentAssetsTotal 927000.00
nonCurrentLiabilitiesTotal 1031000.00
liabilitiesAndStockholdersEquity 9045000.00
cashAndShortTermInvestments 2276000.00
propertyPlantAndEquipmentGross 292000.00
propertyPlantAndEquipmentNet 292000.00
commonStockSharesOutstanding 4364000.00
2004-12-31
date 2004-12-31
filing_date 2005-05-31
currency_symbol USD
totalAssets 5525000.00
intangibleAssets 57000.00
totalLiab 2487000.00
totalStockholderEquity 3038000.00
otherCurrentLiab 522000.00
commonStock 14000.00
retainedEarnings -2576000.00
otherLiab 957000.00
otherAssets 559000.00
cash 1086000.00
totalCurrentLiabilities 1530000.00
netDebt -1086000.00
otherStockholderEquity 7025000.00
propertyPlantEquipment 232000.00
totalCurrentAssets 4677000.00
shortTermInvestments 519000.00
netReceivables 1078000.00
inventory 1994000.00
accountsPayable 1008000.00
accumulatedOtherComprehensiveIncome -1425000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 616000.00
nonCurrentAssetsTotal 848000.00
nonCurrentLiabilitiesTotal 957000.00
liabilitiesAndStockholdersEquity 5525000.00
cashAndShortTermInvestments 1605000.00
propertyPlantAndEquipmentGross 232000.00
propertyPlantAndEquipmentNet 232000.00
commonStockSharesOutstanding 4199000.00
2003-12-31
date 2003-12-31
filing_date 2004-06-30
currency_symbol USD
totalAssets 6118000.00
otherCurrentAssets 25000.00
totalLiab 1941000.00
totalStockholderEquity 4177000.00
otherCurrentLiab 488000.00
commonStock 14000.00
retainedEarnings -1336000.00
otherLiab 895000.00
otherAssets 571000.00
cash 1811000.00
totalCurrentLiabilities 1046000.00
netDebt -1811000.00
otherStockholderEquity 6796000.00
propertyPlantEquipment 277000.00
totalCurrentAssets 4721000.00
shortTermInvestments 767000.00
netReceivables 893000.00
inventory 1225000.00
accountsPayable 558000.00
accumulatedOtherComprehensiveIncome -1297000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 1120000.00
nonCurrentAssetsTotal 1397000.00
nonCurrentLiabilitiesTotal 895000.00
liabilitiesAndStockholdersEquity 6118000.00
cashAndShortTermInvestments 2578000.00
propertyPlantAndEquipmentGross 277000.00
propertyPlantAndEquipmentNet 277000.00
commonStockSharesOutstanding 4112000.00
2002-12-31
date 2002-12-31
filing_date 2003-06-26
currency_symbol USD
totalAssets 7404000.00
totalLiab 1719000.00
totalStockholderEquity 5685000.00
otherCurrentLiab 415000.00
commonStock 14000.00
retainedEarnings 173000.00
otherLiab 743000.00
otherAssets 485000.00
cash 861000.00
totalCurrentLiabilities 976000.00
netDebt -861000.00
otherStockholderEquity 6652000.00
propertyPlantEquipment 257000.00
totalCurrentAssets 6662000.00
shortTermInvestments 3799000.00
netReceivables 781000.00
inventory 1221000.00
accountsPayable 561000.00
accumulatedOtherComprehensiveIncome -1154000.00
commonStockTotalEquity 14000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 485000.00
nonCurrentAssetsTotal 742000.00
nonCurrentLiabilitiesTotal 743000.00
liabilitiesAndStockholdersEquity 7404000.00
cashAndShortTermInvestments 4660000.00
propertyPlantAndEquipmentGross 257000.00
propertyPlantAndEquipmentNet 257000.00
commonStockSharesOutstanding 4110000.00
2001-12-31
date 2001-12-31
filing_date 2002-06-28
currency_symbol USD
totalAssets 9658000.00
totalLiab 1488000.00
totalStockholderEquity 8170000.00
otherCurrentLiab 450000.00
commonStock 14000.00
retainedEarnings 2658000.00
otherLiab 728000.00
otherAssets 361000.00
cash 1916000.00
totalCurrentLiabilities 760000.00
netDebt -1916000.00
otherStockholderEquity 5498000.00
propertyPlantEquipment 306000.00
totalCurrentAssets 6343000.00
shortTermInvestments 1115000.00
netReceivables 1587000.00
inventory 1725000.00
accountsPayable 310000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 3009000.00
nonCurrentAssetsTotal 3315000.00
nonCurrentLiabilitiesTotal 728000.00
liabilitiesAndStockholdersEquity 9658000.00
cashAndShortTermInvestments 3031000.00
propertyPlantAndEquipmentNet 306000.00
commonStockSharesOutstanding 4110000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 12159000.00
otherCurrentAssets 90000.00
totalLiab 2503000.00
totalStockholderEquity 9656000.00
otherCurrentLiab 683000.00
commonStock 14000.00
retainedEarnings 4144000.00
otherLiab 691000.00
otherAssets 326000.00
cash 2129000.00
totalCurrentLiabilities 1812000.00
netDebt -2129000.00
otherStockholderEquity 5498000.00
propertyPlantEquipment 363000.00
totalCurrentAssets 10863000.00
shortTermInvestments 2997000.00
netReceivables 2770000.00
inventory 2877000.00
accountsPayable 1129000.00
treasuryStock -38000.00
nonCurrrentAssetsOther 933000.00
nonCurrentAssetsTotal 1296000.00
nonCurrentLiabilitiesTotal 691000.00
liabilitiesAndStockholdersEquity 12159000.00
cashAndShortTermInvestments 5126000.00
propertyPlantAndEquipmentNet 363000.00
commonStockSharesOutstanding 4394000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
totalAssets 10014000.00
totalLiab 1491000.00
totalStockholderEquity 8523000.00
otherCurrentLiab 512000.00
commonStock 13000.00
retainedEarnings 3257000.00
cash 4630000.00
totalCurrentLiabilities 922000.00
netDebt -4630000.00
otherStockholderEquity 5253000.00
totalCurrentAssets 8871000.00
shortTermInvestments 1848000.00
netReceivables 1304000.00
inventory 1089000.00
accountsPayable 410000.00
nonCurrrentAssetsOther 792000.00
nonCurrentAssetsTotal 1143000.00
nonCurrentLiabilitiesTotal 569000.00
liabilitiesAndStockholdersEquity 10014000.00
cashAndShortTermInvestments 6478000.00
propertyPlantAndEquipmentNet 351000.00
commonStockSharesOutstanding 4014000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
totalAssets 9271000.00
totalLiab 1330000.00
totalStockholderEquity 7941000.00
otherCurrentLiab 593000.00
commonStock 13000.00
retainedEarnings 2737000.00
cash 3436000.00
totalCurrentLiabilities 1106000.00
netDebt -3436000.00
otherStockholderEquity 5191000.00
totalCurrentAssets 8082000.00
shortTermInvestments 1575000.00
netReceivables 1608000.00
inventory 1463000.00
accountsPayable 513000.00
nonCurrrentAssetsOther 742000.00
nonCurrentAssetsTotal 1189000.00
nonCurrentLiabilitiesTotal 224000.00
liabilitiesAndStockholdersEquity 9271000.00
cashAndShortTermInvestments 5011000.00
propertyPlantAndEquipmentNet 447000.00
commonStockSharesOutstanding 3991000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
totalAssets 9500000.00
otherCurrentAssets 1600000.00
totalLiab 1900000.00
totalStockholderEquity 7600000.00
otherCurrentLiab 900000.00
retainedEarnings 2400000.00
cash 2600000.00
totalCurrentLiabilities 1700000.00
netDebt -2600000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 8400000.00
netReceivables 1800000.00
inventory 2400000.00
accountsPayable 800000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 1100000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 9500000.00
cashAndShortTermInvestments 2600000.00
propertyPlantAndEquipmentNet 500000.00
commonStockSharesOutstanding 3928571.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
totalAssets 7900000.00
otherCurrentAssets 2300000.00
totalLiab 1400000.00
totalStockholderEquity 6500000.00
otherCurrentLiab 600000.00
retainedEarnings 1300000.00
cash 1700000.00
totalCurrentLiabilities 1100000.00
netDebt -1700000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 7400000.00
netReceivables 2000000.00
inventory 1400000.00
accountsPayable 500000.00
nonCurrentAssetsTotal 500000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 7900000.00
cashAndShortTermInvestments 1700000.00
propertyPlantAndEquipmentNet 500000.00
commonStockSharesOutstanding 3750000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
totalAssets 6700000.00
otherCurrentAssets 2000000.00
totalLiab 900000.00
totalStockholderEquity 5800000.00
otherCurrentLiab 400000.00
retainedEarnings 600000.00
cash 2400000.00
totalCurrentLiabilities 800000.00
netDebt -2400000.00
otherStockholderEquity 5200000.00
totalCurrentAssets 6200000.00
netReceivables 900000.00
inventory 900000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6700000.00
cashAndShortTermInvestments 2400000.00
propertyPlantAndEquipmentNet 400000.00
commonStockSharesOutstanding 5000000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalAssets 6700000.00
otherCurrentAssets -100000.00
totalLiab 900000.00
totalStockholderEquity 5800000.00
otherCurrentLiab 400000.00
retainedEarnings 700000.00
cash 4900000.00
totalCurrentLiabilities 800000.00
netDebt -4900000.00
otherStockholderEquity 5100000.00
totalCurrentAssets 6300000.00
netReceivables 700000.00
inventory 800000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 400000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6700000.00
cashAndShortTermInvestments 4900000.00
propertyPlantAndEquipmentNet 300000.00
commonStockSharesOutstanding 4166667.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
currency_symbol USD
netIncome 1211000.00
capitalExpenditures 0
2023-06-30
date 2023-06-30
currency_symbol USD
netIncome 3806000.00
capitalExpenditures 0
2023-03-31
date 2023-03-31
currency_symbol USD
netIncome 3537000.00
capitalExpenditures 0
2022-12-31
date 2022-12-31
currency_symbol USD
changeToLiabilities 0.00
netIncome 5621000.00
capitalExpenditures 0
2022-09-30
date 2022-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 5988000.00
capitalExpenditures 0
2022-06-30
date 2022-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 4524000.00
beginPeriodCashFlow 20676000.00
capitalExpenditures 0
2022-03-31
date 2022-03-31
filing_date 2022-04-27
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -9799000.00
netIncome 369000.00
changeInCash 1864000.00
beginPeriodCashFlow 18812000.00
endPeriodCashFlow 20676000.00
totalCashFromOperatingActivities -6116000.00
depreciation 1415000.00
changeToInventory 5691000.00
changeToAccountReceivables 5957000.00
salePurchaseOfStock 6723000.00
otherCashflowsFromFinancingActivities -16522000.00
capitalExpenditures 473000
changeInWorkingCapital -4450000.00
stockBasedCompensation 2711000.00
otherNonCashItems -5974000.00
freeCashFlow -6589000.00
2021-12-31
date 2021-12-31
currency_symbol USD
changeToLiabilities 0.00
netIncome 3294000.00
endPeriodCashFlow 18812000.00
capitalExpenditures 0
2021-09-30
date 2021-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 2618000.00
capitalExpenditures 0
2021-06-30
date 2021-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 2034000.00
capitalExpenditures 0
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
changeToLiabilities 0.00
netIncome 846000.00
capitalExpenditures 0
otherNonCashItems -846000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-15
currency_symbol USD
changeToLiabilities 0.00
netIncome 846000.00
capitalExpenditures 0
otherNonCashItems -846000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 2087000.00
capitalExpenditures 0
otherNonCashItems -2087000.00
2020-06-30
date 2020-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 1304000.00
beginPeriodCashFlow 17940000.00
capitalExpenditures 0
2020-03-31
date 2020-03-31
filing_date 2020-04-27
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -6723000.00
netIncome 2423000.00
changeInCash 2002000.00
beginPeriodCashFlow 15938000.00
endPeriodCashFlow 17940000.00
totalCashFromOperatingActivities 11072000.00
depreciation 969000.00
changeToInventory -4113000.00
changeToAccountReceivables -2490000.00
salePurchaseOfStock -6723000.00
otherCashflowsFromFinancingActivities -2506000.00
capitalExpenditures 1221000
changeInWorkingCapital 4450000.00
otherNonCashItems 3104000.00
freeCashFlow 9851000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -29608000.00
totalCashFromFinancingActivities -6723000.00
netIncome 2423000.00
changeInCash 2002000.00
beginPeriodCashFlow 15938000.00
endPeriodCashFlow 17940000.00
totalCashFromOperatingActivities 11072000.00
depreciation 969000.00
otherCashflowsFromInvestingActivities -27149000.00
changeToInventory -4113000.00
changeToAccountReceivables -2490000.00
salePurchaseOfStock -6723000.00
otherCashflowsFromFinancingActivities -2506000.00
capitalExpenditures 1221000
changeInWorkingCapital 4450000.00
otherNonCashItems 3104000.00
freeCashFlow 9851000.00
2019-09-30
date 2019-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 1895000.00
beginPeriodCashFlow 6055000.00
endPeriodCashFlow 6055000.00
capitalExpenditures 0
2019-06-30
date 2019-06-30
filing_date 2019-08-28
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -27102000.00
totalCashFromFinancingActivities -1094000.00
netIncome 2278000.00
changeInCash -12341000.00
beginPeriodCashFlow 18396000.00
endPeriodCashFlow 6055000.00
totalCashFromOperatingActivities 15654000.00
depreciation 1028000.00
otherCashflowsFromInvestingActivities -25864000.00
changeToInventory 2393000.00
changeToAccountReceivables 4128000.00
salePurchaseOfStock -1094000.00
otherCashflowsFromFinancingActivities -27102000.00
capitalExpenditures 1238000
changeInWorkingCapital 5962000.00
otherNonCashItems 7211000.00
freeCashFlow 14416000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-25
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities 208000.00
netIncome 9874000.00
changeInCash -5873000.00
beginPeriodCashFlow 20200000.00
endPeriodCashFlow 14327000.00
totalCashFromOperatingActivities 23118000.00
depreciation 1843000.00
dividendsPaid 2000.00
changeToInventory 8131000.00
changeToAccountReceivables 7247000.00
salePurchaseOfStock 208000.00
otherCashflowsFromFinancingActivities 2000.00
capitalExpenditures 1757000
changeInWorkingCapital 4815000.00
stockBasedCompensation 2425000.00
otherNonCashItems 4086000.00
freeCashFlow 21361000.00
2018-12-31
date 2018-12-31
filing_date 2019-01-02
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -36287000.00
totalCashFromFinancingActivities 208000.00
netIncome 9874000.00
changeInCash -5873000.00
beginPeriodCashFlow 20200000.00
endPeriodCashFlow 14327000.00
totalCashFromOperatingActivities 23118000.00
depreciation 1843000.00
otherCashflowsFromInvestingActivities -33920000.00
dividendsPaid 2000.00
changeToInventory 8131000.00
changeToAccountReceivables 7247000.00
salePurchaseOfStock 208000.00
otherCashflowsFromFinancingActivities 2000.00
capitalExpenditures 1757000
changeInWorkingCapital 4815000.00
stockBasedCompensation 2425000.00
otherNonCashItems 4086000.00
freeCashFlow 21361000.00
2018-09-30
date 2018-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 3766000.00
beginPeriodCashFlow 44160000.00
endPeriodCashFlow 20200000.00
capitalExpenditures 0
2018-06-30
date 2018-06-30
filing_date 2018-07-02
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities 80000.00
netIncome 2436000.00
changeInCash 15660000.00
beginPeriodCashFlow 28500000.00
endPeriodCashFlow 44160000.00
totalCashFromOperatingActivities 22560000.00
depreciation 1450000.00
changeToInventory -100000.00
changeToAccountReceivables 10000000.00
salePurchaseOfStock 80000.00
otherCashflowsFromFinancingActivities -6930000.00
capitalExpenditures 610000
changeInWorkingCapital 14340000.00
otherNonCashItems 4404000.00
freeCashFlow 21950000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-30
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities 2250000.00
netIncome 10311000.00
changeInCash -270000.00
beginPeriodCashFlow 29200000.00
endPeriodCashFlow 28930000.00
totalCashFromOperatingActivities -1350000.00
depreciation 1910000.00
changeToInventory 1700000.00
changeToAccountReceivables -8300000.00
salePurchaseOfStock 2250000.00
otherCashflowsFromFinancingActivities -1100000.00
capitalExpenditures 840000
changeInWorkingCapital -21940000.00
otherNonCashItems 7899000.00
freeCashFlow -2190000.00
2017-12-31
date 2017-12-31
filing_date 2018-01-02
currency_symbol USD
investments 10214000.00
changeToLiabilities 1704000.00
totalCashflowsFromInvestingActivities 8513000.00
totalCashFromFinancingActivities 2250000.00
changeToOperatingActivities -8261000.00
netIncome 10311000.00
changeInCash -270000.00
beginPeriodCashFlow 29200000.00
endPeriodCashFlow 28930000.00
totalCashFromOperatingActivities -1350000.00
depreciation 1910000.00
otherCashflowsFromInvestingActivities -11000.00
dividendsPaid 7382000.00
changeToInventory 1700000.00
changeToAccountReceivables -8300000.00
salePurchaseOfStock 2250000.00
otherCashflowsFromFinancingActivities -1100000.00
changeToNetincome 6184000.00
capitalExpenditures 840000
changeInWorkingCapital -21940000.00
otherNonCashItems 7899000.00
freeCashFlow -2190000.00
2017-09-30
date 2017-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 4613000.00
beginPeriodCashFlow 21600000.00
endPeriodCashFlow 26970000.00
capitalExpenditures 0
2017-06-30
date 2017-06-30
filing_date 2017-07-03
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -6980000.00
netIncome 4193000.00
changeInCash 5370000.00
beginPeriodCashFlow 21600000.00
endPeriodCashFlow 26970000.00
totalCashFromOperatingActivities 2760000.00
depreciation 1890000.00
dividendsPaid 7380000.00
changeToInventory -5400000.00
changeToAccountReceivables -5900000.00
salePurchaseOfStock 400000.00
otherCashflowsFromFinancingActivities 9610000.00
capitalExpenditures 860000
changeInWorkingCapital -8350000.00
otherNonCashItems 5047000.00
freeCashFlow 1900000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -3920000.00
netIncome 4500000.00
changeInCash 950000.00
beginPeriodCashFlow 13800000.00
endPeriodCashFlow 14750000.00
totalCashFromOperatingActivities 390000.00
depreciation 2260000.00
changeToInventory 800000.00
changeToAccountReceivables -9200000.00
salePurchaseOfStock 530000.00
otherCashflowsFromFinancingActivities -4450000.00
capitalExpenditures 580000
changeInWorkingCapital -12700000.00
stockBasedCompensation 0.00
otherNonCashItems 6580000.00
freeCashFlow -190000.00
2016-12-31
date 2016-12-31
filing_date 2017-01-03
currency_symbol USD
investments 8575000.00
changeToLiabilities 1801000.00
totalCashflowsFromInvestingActivities 7134000.00
totalCashFromFinancingActivities -3920000.00
changeToOperatingActivities -1068000.00
netIncome 4500000.00
changeInCash 950000.00
beginPeriodCashFlow 13800000.00
endPeriodCashFlow 14750000.00
totalCashFromOperatingActivities 390000.00
depreciation 2260000.00
otherCashflowsFromInvestingActivities -11000.00
dividendsPaid 7312000.00
changeToInventory 800000.00
changeToAccountReceivables -9200000.00
salePurchaseOfStock 530000.00
otherCashflowsFromFinancingActivities -4450000.00
changeToNetincome 4944000.00
capitalExpenditures 580000
changeInWorkingCapital -12700000.00
stockBasedCompensation 0.00
otherNonCashItems 6580000.00
freeCashFlow -190000.00
2016-09-30
date 2016-09-30
currency_symbol USD
netIncome 3196000.00
beginPeriodCashFlow 18890000.00
endPeriodCashFlow 13800000.00
capitalExpenditures 0
2016-06-30
date 2016-06-30
filing_date 2016-07-25
currency_symbol USD
totalCashFromFinancingActivities -6900000.00
netIncome 3533000.00
changeInCash -7210000.00
beginPeriodCashFlow 26100000.00
endPeriodCashFlow 18890000.00
totalCashFromOperatingActivities -3100000.00
depreciation 1600000.00
dividendsPaid 7310000.00
changeToInventory -6600000.00
changeToAccountReceivables -2400000.00
salePurchaseOfStock 420000.00
otherCashflowsFromFinancingActivities -10000.00
capitalExpenditures 860000
changeInWorkingCapital -11940000.00
otherNonCashItems 3717000.00
freeCashFlow -3960000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-26
currency_symbol USD
totalCashFromFinancingActivities 90000.00
netIncome 4420000.00
changeInCash 720000.00
beginPeriodCashFlow 19200000.00
endPeriodCashFlow 19920000.00
totalCashFromOperatingActivities 6930000.00
depreciation 1750000.00
changeToInventory 3200000.00
changeToAccountReceivables -6100000.00
salePurchaseOfStock 80000.00
otherCashflowsFromFinancingActivities 10000.00
capitalExpenditures 1190000
changeInWorkingCapital -7240000.00
stockBasedCompensation 0.00
otherNonCashItems 8550000.00
freeCashFlow 5740000.00
2015-12-31
date 2015-12-31
filing_date 2016-01-04
currency_symbol USD
investments 6165000.00
changeToLiabilities 226000.00
totalCashflowsFromInvestingActivities -6800000.00
totalCashFromFinancingActivities 90000.00
changeToOperatingActivities -2110000.00
netIncome 4420000.00
changeInCash 720000.00
beginPeriodCashFlow 19200000.00
endPeriodCashFlow 19920000.00
totalCashFromOperatingActivities 6930000.00
depreciation 1750000.00
otherCashflowsFromInvestingActivities -9981000.00
dividendsPaid 7274000.00
changeToInventory 3200000.00
changeToAccountReceivables -6100000.00
salePurchaseOfStock 80000.00
otherCashflowsFromFinancingActivities 10000.00
changeToNetincome 1756000.00
capitalExpenditures 1190000
changeInWorkingCapital -7240000.00
stockBasedCompensation 0.00
otherNonCashItems 8550000.00
freeCashFlow 5740000.00
2015-09-30
date 2015-09-30
currency_symbol USD
netIncome 7059000.00
beginPeriodCashFlow 19300000.00
endPeriodCashFlow 18870000.00
capitalExpenditures 0
2015-06-30
date 2015-06-30
filing_date 2015-07-06
currency_symbol USD
totalCashFromFinancingActivities -6420000.00
netIncome 2055000.00
changeInCash -430000.00
beginPeriodCashFlow 19300000.00
endPeriodCashFlow 18870000.00
totalCashFromOperatingActivities 6360000.00
depreciation 1020000.00
dividendsPaid 7270000.00
changeToInventory -3600000.00
changeToAccountReceivables 1500000.00
salePurchaseOfStock 860000.00
otherCashflowsFromFinancingActivities -10000.00
capitalExpenditures 1790000
changeInWorkingCapital -520000.00
otherNonCashItems 4165000.00
freeCashFlow 4570000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-24
currency_symbol USD
totalCashFromFinancingActivities 550000.00
netIncome 4722000.00
changeInCash 2360000.00
beginPeriodCashFlow 19600000.00
endPeriodCashFlow 21960000.00
totalCashFromOperatingActivities 13790000.00
depreciation 570000.00
changeToInventory 1100000.00
changeToAccountReceivables -3400000.00
salePurchaseOfStock 550000.00
otherCashflowsFromFinancingActivities -11980000.00
capitalExpenditures 930000
changeInWorkingCapital 4190000.00
otherNonCashItems 1810000.00
freeCashFlow 12860000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
investments 2010000.00
changeToLiabilities 1291000.00
totalCashflowsFromInvestingActivities -9996000.00
totalCashFromFinancingActivities 550000.00
changeToOperatingActivities 882000.00
netIncome 4722000.00
changeInCash 2360000.00
beginPeriodCashFlow 19600000.00
endPeriodCashFlow 21960000.00
totalCashFromOperatingActivities 13790000.00
depreciation 570000.00
otherCashflowsFromInvestingActivities -10148000.00
dividendsPaid 7183000.00
changeToInventory 1100000.00
changeToAccountReceivables -3400000.00
salePurchaseOfStock 550000.00
otherCashflowsFromFinancingActivities 0.00
changeToNetincome 2748000.00
capitalExpenditures 930000
changeInWorkingCapital 4190000.00
otherNonCashItems 4298000.00
freeCashFlow 12860000.00
2014-09-30
date 2014-09-30
currency_symbol USD
netIncome 2508000.00
beginPeriodCashFlow 18230000.00
endPeriodCashFlow 19600000.00
capitalExpenditures 0
2014-06-30
date 2014-06-30
filing_date 2014-07-01
currency_symbol USD
totalCashFromFinancingActivities -6380000.00
netIncome 3327000.00
changeInCash 2530000.00
beginPeriodCashFlow 15700000.00
endPeriodCashFlow 18230000.00
totalCashFromOperatingActivities 6890000.00
depreciation 430000.00
dividendsPaid 7180000.00
changeToInventory 2000000.00
changeToAccountReceivables 1400000.00
salePurchaseOfStock 800000.00
otherCashflowsFromFinancingActivities 1980000.00
capitalExpenditures 1030000
changeInWorkingCapital -1850000.00
otherNonCashItems 5213000.00
freeCashFlow 5860000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-01
currency_symbol USD
totalCashFromFinancingActivities 470000.00
netIncome 6665000.00
changeInCash 5750000.00
beginPeriodCashFlow 12500000.00
endPeriodCashFlow 18250000.00
totalCashFromOperatingActivities 2890000.00
depreciation 350000.00
changeToInventory 2800000.00
changeToAccountReceivables -6600000.00
salePurchaseOfStock 470000.00
otherCashflowsFromFinancingActivities 0.00
capitalExpenditures 530000
changeInWorkingCapital -9530000.00
stockBasedCompensation 0.00
otherNonCashItems 5765000.00
freeCashFlow 2360000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-20
currency_symbol USD
totalCashflowsFromInvestingActivities -279000.00
totalCashFromFinancingActivities 470000.00
changeToOperatingActivities 1106000.00
netIncome 6665000.00
changeInCash 5750000.00
beginPeriodCashFlow 12500000.00
endPeriodCashFlow 18250000.00
totalCashFromOperatingActivities 2890000.00
depreciation 350000.00
dividendsPaid 3913000.00
changeToInventory 2800000.00
changeToAccountReceivables -6600000.00
salePurchaseOfStock 470000.00
otherCashflowsFromFinancingActivities 0.00
capitalExpenditures 530000
changeInWorkingCapital -9530000.00
stockBasedCompensation 0.00
otherNonCashItems 5765000.00
freeCashFlow 2360000.00
2013-09-30
date 2013-09-30
currency_symbol USD
netIncome 4020000.00
beginPeriodCashFlow 11500000.00
endPeriodCashFlow 12500000.00
capitalExpenditures 0
2013-06-30
date 2013-06-30
filing_date 2013-07-01
currency_symbol USD
totalCashFromFinancingActivities -2490000.00
netIncome 3289000.00
changeInCash -6060000.00
beginPeriodCashFlow 11500000.00
endPeriodCashFlow 5440000.00
totalCashFromOperatingActivities -970000.00
depreciation 310000.00
dividendsPaid 3910000.00
changeToInventory -8300000.00
changeToAccountReceivables 2700000.00
salePurchaseOfStock 1420000.00
otherCashflowsFromFinancingActivities -2650000.00
capitalExpenditures 390000
changeInWorkingCapital -9230000.00
otherNonCashItems 4851000.00
freeCashFlow -1360000.00
2013-03-31
date 2013-03-31
currency_symbol USD
netIncome 3103000.00
beginPeriodCashFlow 11420000.00
endPeriodCashFlow 11500000.00
capitalExpenditures 0
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
totalCashFromFinancingActivities 280000.00
netIncome 3031000.00
changeInCash 1820000.00
beginPeriodCashFlow 9600000.00
endPeriodCashFlow 11420000.00
totalCashFromOperatingActivities 8890000.00
depreciation 450000.00
changeToInventory -1400000.00
changeToAccountReceivables -2600000.00
salePurchaseOfStock 280000.00
otherCashflowsFromFinancingActivities -7350000.00
capitalExpenditures 800000
changeInWorkingCapital -3480000.00
otherNonCashItems 8869000.00
freeCashFlow 8090000.00
2012-09-30
date 2012-09-30
currency_symbol USD
netIncome 2581000.00
endPeriodCashFlow 9600000.00
capitalExpenditures 0
2012-06-30
date 2012-06-30
currency_symbol USD
netIncome 2282000.00
capitalExpenditures 0
2012-03-31
date 2012-03-31
currency_symbol USD
netIncome 1977000.00
beginPeriodCashFlow 10030000.00
capitalExpenditures 0
2011-12-31
date 2011-12-31
filing_date 2012-03-20
currency_symbol USD
totalCashflowsFromInvestingActivities 173000.00
totalCashFromFinancingActivities 160000.00
netIncome 2400000.00
changeInCash 4830000.00
beginPeriodCashFlow 5200000.00
endPeriodCashFlow 10030000.00
totalCashFromOperatingActivities 4690000.00
depreciation 380000.00
changeToInventory 700000.00
changeToAccountReceivables -100000.00
salePurchaseOfStock 160000.00
otherCashflowsFromFinancingActivities 170000.00
capitalExpenditures 490000
changeInWorkingCapital -5170000.00
otherNonCashItems 6990000.00
freeCashFlow 4200000.00
2011-09-30
date 2011-09-30
currency_symbol USD
netIncome 2104000.00
endPeriodCashFlow 5200000.00
capitalExpenditures 0
2011-06-30
date 2011-06-30
currency_symbol USD
netIncome 1974000.00
capitalExpenditures 0
2011-03-31
date 2011-03-31
currency_symbol USD
netIncome 1765000.00
beginPeriodCashFlow 7500000.00
capitalExpenditures 0
2010-12-31
date 2010-12-31
filing_date 2011-03-17
currency_symbol USD
changeToLiabilities 1492000.00
totalCashFromFinancingActivities 260000.00
netIncome 1954000.00
changeInCash -600000.00
beginPeriodCashFlow 8100000.00
endPeriodCashFlow 7500000.00
totalCashFromOperatingActivities 3350000.00
depreciation 420000.00
changeToInventory 800000.00
changeToAccountReceivables -2300000.00
salePurchaseOfStock 260000.00
otherCashflowsFromFinancingActivities -4090000.00
capitalExpenditures 470000
changeInWorkingCapital -4010000.00
otherNonCashItems 4826000.00
freeCashFlow 2880000.00
2010-09-30
date 2010-09-30
currency_symbol USD
netIncome 1440000.00
endPeriodCashFlow 8100000.00
capitalExpenditures 0
2010-06-30
date 2010-06-30
currency_symbol USD
netIncome 1383000.00
capitalExpenditures 0
2010-03-31
date 2010-03-31
currency_symbol USD
netIncome 938000.00
beginPeriodCashFlow 680000.00
capitalExpenditures 0
2009-12-31
date 2009-12-31
filing_date 2010-03-18
currency_symbol USD
totalCashFromFinancingActivities 630000.00
netIncome 1350000.00
changeInCash -7320000.00
beginPeriodCashFlow 8000000.00
endPeriodCashFlow 680000.00
totalCashFromOperatingActivities 3800000.00
depreciation 440000.00
changeToInventory 700000.00
changeToAccountReceivables -800000.00
salePurchaseOfStock 630000.00
otherCashflowsFromFinancingActivities -11780000.00
capitalExpenditures 260000
changeInWorkingCapital -810000.00
otherNonCashItems 2800000.00
freeCashFlow 3540000.00
2009-09-30
date 2009-09-30
currency_symbol USD
netIncome 346000.00
endPeriodCashFlow 8000000.00
capitalExpenditures 0
2009-06-30
date 2009-06-30
currency_symbol USD
netIncome 256000.00
capitalExpenditures 0
2009-03-31
date 2009-03-31
currency_symbol USD
netIncome 867000.00
beginPeriodCashFlow 15050000.00
capitalExpenditures 0
2008-12-31
date 2008-12-31
filing_date 2009-03-23
currency_symbol USD
totalCashFromFinancingActivities 964000.00
netIncome 1642000.00
changeInCash 4950000.00
beginPeriodCashFlow 10100000.00
endPeriodCashFlow 15050000.00
totalCashFromOperatingActivities 1680000.00
depreciation 240000.00
changeToInventory -300000.00
changeToAccountReceivables 300000.00
otherCashflowsFromFinancingActivities 3280000.00
capitalExpenditures 110000
changeInWorkingCapital -1980000.00
otherNonCashItems 1898000.00
freeCashFlow 1570000.00
2008-09-30
date 2008-09-30
currency_symbol USD
netIncome 944000.00
beginPeriodCashFlow 9100000.00
endPeriodCashFlow 10100000.00
capitalExpenditures 0
2008-06-30
date 2008-06-30
filing_date 2008-07-02
currency_symbol USD
totalCashFromFinancingActivities 960000.00
netIncome 323000.00
changeInCash -4600000.00
beginPeriodCashFlow 13700000.00
endPeriodCashFlow 9100000.00
totalCashFromOperatingActivities 4080000.00
depreciation 210000.00
changeToInventory -1000000.00
changeToAccountReceivables 2800000.00
salePurchaseOfStock 960000.00
otherCashflowsFromFinancingActivities -9650000.00
capitalExpenditures 460000
changeInWorkingCapital 1580000.00
otherNonCashItems 2157000.00
freeCashFlow 3620000.00
2008-03-31
date 2008-03-31
filing_date 2008-03-11
currency_symbol USD
totalCashFromFinancingActivities 550000.00
netIncome 1820000.00
changeInCash 450000.00
beginPeriodCashFlow 10400000.00
endPeriodCashFlow 10850000.00
totalCashFromOperatingActivities 2540000.00
depreciation 170000.00
changeToInventory 1000000.00
changeToAccountReceivables -1600000.00
salePurchaseOfStock 550000.00
otherCashflowsFromFinancingActivities -2640000.00
capitalExpenditures 340000
changeInWorkingCapital -460000.00
otherNonCashItems -630000.00
freeCashFlow 2200000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-26
currency_symbol USD
totalCashFromFinancingActivities 550000.00
netIncome 1820000.00
changeInCash 450000.00
beginPeriodCashFlow 10400000.00
endPeriodCashFlow 10850000.00
totalCashFromOperatingActivities 2540000.00
depreciation 170000.00
changeToInventory 1000000.00
changeToAccountReceivables -1600000.00
salePurchaseOfStock 550000.00
otherCashflowsFromFinancingActivities -2640000.00
capitalExpenditures 340000
changeInWorkingCapital -460000.00
otherNonCashItems 1020000.00
freeCashFlow 2200000.00
2007-09-30
date 2007-09-30
currency_symbol USD
netIncome 1646000.00
beginPeriodCashFlow 16650000.00
endPeriodCashFlow 10400000.00
capitalExpenditures 0
2007-06-30
date 2007-06-30
filing_date 2007-07-09
currency_symbol USD
totalCashFromFinancingActivities 19270000.00
netIncome 1569000.00
changeInCash 9250000.00
beginPeriodCashFlow 7400000.00
endPeriodCashFlow 16650000.00
totalCashFromOperatingActivities 1130000.00
depreciation 110000.00
changeToInventory -1000000.00
changeToAccountReceivables -200000.00
salePurchaseOfStock 19270000.00
otherCashflowsFromFinancingActivities -11150000.00
capitalExpenditures 220000
changeInWorkingCapital -1920000.00
otherNonCashItems 1391000.00
freeCashFlow 910000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-30
currency_symbol USD
netIncome 1066000.00
changeInCash 1000000.00
beginPeriodCashFlow 3300000.00
endPeriodCashFlow 4300000.00
totalCashFromOperatingActivities 2160000.00
depreciation 90000.00
changeToInventory -200000.00
changeToAccountReceivables -200000.00
otherCashflowsFromFinancingActivities -1160000.00
capitalExpenditures 130000
changeInWorkingCapital 330000.00
otherNonCashItems 724000.00
freeCashFlow 2030000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalCashFromFinancingActivities 5267000.00
netIncome 1066000.00
changeInCash 1000000.00
beginPeriodCashFlow 3300000.00
endPeriodCashFlow 4300000.00
totalCashFromOperatingActivities 2160000.00
depreciation 90000.00
changeToInventory -200000.00
changeToAccountReceivables -200000.00
otherCashflowsFromFinancingActivities -1160000.00
capitalExpenditures 130000
changeInWorkingCapital 330000.00
otherNonCashItems 724000.00
freeCashFlow 2030000.00
2006-09-30
date 2006-09-30
currency_symbol USD
netIncome 666000.00
beginPeriodCashFlow 9140000.00
endPeriodCashFlow 3300000.00
capitalExpenditures 0
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalCashFromFinancingActivities 5270000.00
netIncome 319000.00
changeInCash 1240000.00
beginPeriodCashFlow 7900000.00
endPeriodCashFlow 9140000.00
totalCashFromOperatingActivities -160000.00
depreciation 90000.00
changeToInventory 100000.00
changeToAccountReceivables -700000.00
salePurchaseOfStock 5770000.00
otherCashflowsFromFinancingActivities -500000.00
capitalExpenditures 130000
changeInWorkingCapital -1200000.00
otherNonCashItems 631000.00
freeCashFlow -290000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-13
currency_symbol USD
totalCashFromFinancingActivities 620000.00
netIncome 473000.00
changeInCash 570000.00
beginPeriodCashFlow 1700000.00
endPeriodCashFlow 2270000.00
totalCashFromOperatingActivities 40000.00
depreciation 30000.00
changeToInventory 100000.00
changeToAccountReceivables -800000.00
salePurchaseOfStock 120000.00
otherCashflowsFromFinancingActivities 500000.00
capitalExpenditures 90000
changeInWorkingCapital -510000.00
otherNonCashItems 47000.00
freeCashFlow -50000.00
2005-12-31
date 2005-12-31
filing_date 2006-01-03
currency_symbol USD
changeToLiabilities 1312000.00
totalCashflowsFromInvestingActivities 337000.00
totalCashFromFinancingActivities 620000.00
netIncome 473000.00
changeInCash 570000.00
beginPeriodCashFlow 1700000.00
endPeriodCashFlow 2270000.00
totalCashFromOperatingActivities 40000.00
depreciation 30000.00
changeToInventory 100000.00
changeToAccountReceivables -800000.00
salePurchaseOfStock 120000.00
otherCashflowsFromFinancingActivities 500000.00
capitalExpenditures 90000
changeInWorkingCapital -510000.00
otherNonCashItems 47000.00
freeCashFlow -50000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 431000.00
totalCashFromFinancingActivities 90000.00
netIncome 384000.00
changeInCash 1970000.00
beginPeriodCashFlow 1100000.00
endPeriodCashFlow 3070000.00
totalCashFromOperatingActivities 1670000.00
changeToInventory -300000.00
changeToAccountReceivables 100000.00
salePurchaseOfStock 90000.00
otherCashflowsFromFinancingActivities 210000.00
capitalExpenditures 40000
changeInWorkingCapital -330000.00
otherNonCashItems 1616000.00
freeCashFlow 1630000.00
2005-06-30
date 2005-06-30
currency_symbol USD
netIncome 315000.00
endPeriodCashFlow 1100000.00
capitalExpenditures 0
2005-03-31
date 2005-03-31
currency_symbol USD
netIncome 150000.00
capitalExpenditures 0
2004-12-31
date 2004-12-31
currency_symbol USD
changeToLiabilities 450000.00
totalCashflowsFromInvestingActivities 710000.00
totalCashFromFinancingActivities 101000.00
beginPeriodCashFlow 50000.00
capitalExpenditures 92000
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
totalCashFromFinancingActivities 100000.00
netIncome -207000.00
changeInCash -1350000.00
beginPeriodCashFlow 1400000.00
endPeriodCashFlow 50000.00
totalCashFromOperatingActivities -1670000.00
depreciation 120000.00
changeToInventory -300000.00
changeToAccountReceivables -400000.00
salePurchaseOfStock 100000.00
otherCashflowsFromFinancingActivities 220000.00
capitalExpenditures 70000
changeInWorkingCapital -620000.00
otherNonCashItems -963000.00
freeCashFlow -1740000.00
2003-12-31
date 2003-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 2363000.00
totalCashFromFinancingActivities 1000.00
endPeriodCashFlow 1400000.00
capitalExpenditures 163000
2002-12-31
date 2002-12-31
currency_symbol USD
changeToInventory 504000.00
changeToAccountReceivables 806000.00
capitalExpenditures 78000
2001-12-31
date 2001-12-31
currency_symbol USD
totalCashFromOperatingActivities 7000.00
changeToInventory 1152000.00
changeToAccountReceivables 1273000.00
capitalExpenditures 90000
2001-03-31
date 2001-03-31
currency_symbol USD
netIncome 178000.00
capitalExpenditures 0
2000-12-31
date 2000-12-31
currency_symbol USD
totalCashFromFinancingActivities 246000.00
netIncome 319000.00
capitalExpenditures 174000
2000-09-30
date 2000-09-30
currency_symbol USD
netIncome 150000.00
capitalExpenditures 0
2000-06-30
date 2000-06-30
currency_symbol USD
netIncome 248000.00
capitalExpenditures 0
2000-03-31
date 2000-03-31
currency_symbol USD
netIncome 170000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-27
currency_symbol USD
investments 8273000.00
changeToLiabilities -12410000.00
totalCashflowsFromInvestingActivities 8273000.00
totalCashFromFinancingActivities -1051000.00
changeToOperatingActivities -8544000.00
netIncome 18306000.00
changeInCash 1449000.00
beginPeriodCashFlow 29285000.00
endPeriodCashFlow 30734000.00
totalCashFromOperatingActivities -4090000.00
depreciation 2415000.00
otherCashflowsFromInvestingActivities 934000.00
changeToInventory -15289000.00
changeToAccountReceivables 3695000.00
salePurchaseOfStock -3428000.00
otherCashflowsFromFinancingActivities 2377000.00
changeToNetincome 7737000.00
capitalExpenditures 4692000
changeInWorkingCapital -32548000.00
stockBasedCompensation 3577000.00
otherNonCashItems 2982000.00
freeCashFlow -8782000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-27
currency_symbol USD
investments 22923000.00
changeToLiabilities 15031000.00
totalCashflowsFromInvestingActivities 16765000.00
totalCashFromFinancingActivities -9777000.00
changeToOperatingActivities 7291000.00
netIncome 10541000.00
changeInCash 8609000.00
beginPeriodCashFlow 20676000.00
endPeriodCashFlow 29285000.00
totalCashFromOperatingActivities 1079000.00
depreciation 2437000.00
otherCashflowsFromInvestingActivities 934000.00
changeToInventory -33526000.00
changeToAccountReceivables -9472000.00
salePurchaseOfStock -14291000.00
otherCashflowsFromFinancingActivities 4514000.00
changeToNetincome 8777000.00
capitalExpenditures 6158000
changeInWorkingCapital -20676000.00
stockBasedCompensation 2862000.00
otherNonCashItems 5867000.00
freeCashFlow -5079000.00
2020-12-31
date 2020-12-31
filing_date 2021-04-28
currency_symbol USD
investments 18613000.00
changeToLiabilities -2076000.00
totalCashflowsFromInvestingActivities 15432000.00
totalCashFromFinancingActivities -16522000.00
changeToOperatingActivities 2663000.00
netIncome 5725000.00
changeInCash 4207000.00
beginPeriodCashFlow 16469000.00
endPeriodCashFlow 20676000.00
totalCashFromOperatingActivities 4956000.00
depreciation 2384000.00
otherCashflowsFromInvestingActivities 934000.00
changeToInventory -13336000.00
changeToAccountReceivables 3467000.00
salePurchaseOfStock -16798000.00
otherCashflowsFromFinancingActivities 276000.00
changeToNetincome 6129000.00
capitalExpenditures 3181000
changeInWorkingCapital -9282000.00
stockBasedCompensation 2711000.00
otherNonCashItems 3479000.00
freeCashFlow 1775000.00
2019-12-31
date 2019-12-31
filing_date 2020-04-27
currency_symbol USD
investments -29608000.00
changeToLiabilities 751000.00
totalCashflowsFromInvestingActivities -29608000.00
totalCashFromFinancingActivities -7817000.00
changeToOperatingActivities 7384000.00
netIncome 10236000.00
changeInCash -10339000.00
beginPeriodCashFlow 26808000.00
endPeriodCashFlow 16469000.00
totalCashFromOperatingActivities 26726000.00
depreciation 1997000.00
otherCashflowsFromInvestingActivities -27149000.00
dividendsPaid 0.00
changeToInventory 3529000.00
changeToAccountReceivables -1077000.00
salePurchaseOfStock -7971000.00
otherCashflowsFromFinancingActivities 154000.00
changeToNetincome 3906000.00
capitalExpenditures 2459000
changeInWorkingCapital 10412000.00
stockBasedCompensation 2355000.00
otherNonCashItems 2425000.00
freeCashFlow 24267000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-25
currency_symbol USD
investments -36287000.00
changeToLiabilities 3067000.00
totalCashflowsFromInvestingActivities -36287000.00
totalCashFromFinancingActivities 288000.00
changeToOperatingActivities -3777000.00
netIncome 14637000.00
changeInCash 9787000.00
beginPeriodCashFlow 17021000.00
endPeriodCashFlow 26808000.00
totalCashFromOperatingActivities 45678000.00
depreciation 3293000.00
otherCashflowsFromInvestingActivities -33920000.00
dividendsPaid 7382000.00
changeToInventory 2540000.00
changeToAccountReceivables 17246000.00
salePurchaseOfStock 288000.00
otherCashflowsFromFinancingActivities 7670000.00
changeToNetincome 8672000.00
capitalExpenditures 2367000
changeInWorkingCapital 19155000.00
stockBasedCompensation 2424000.00
otherNonCashItems 6164000.00
freeCashFlow 43311000.00
2017-12-31
date 2017-12-31
filing_date 2018-04-30
currency_symbol USD
investments 8513000.00
changeToLiabilities 1704000.00
totalCashflowsFromInvestingActivities 8513000.00
totalCashFromFinancingActivities -4731000.00
changeToOperatingActivities -8090000.00
netIncome 21714000.00
changeInCash 5104000.00
beginPeriodCashFlow 11917000.00
endPeriodCashFlow 17021000.00
totalCashFromOperatingActivities 1408000.00
depreciation 3799000.00
otherCashflowsFromInvestingActivities 10214000.00
dividendsPaid 7382000.00
changeToInventory -10287000.00
changeToAccountReceivables -13445000.00
salePurchaseOfStock 2651000.00
otherCashflowsFromFinancingActivities 2651000.00
changeToNetincome 6013000.00
capitalExpenditures 1701000
changeInWorkingCapital -25647000.00
stockBasedCompensation 2425000.00
otherNonCashItems -1336000.00
freeCashFlow -293000.00
2016-12-31
date 2016-12-31
filing_date 2017-04-28
currency_symbol USD
investments 7134000.00
changeToLiabilities 1801000.00
totalCashflowsFromInvestingActivities 7134000.00
totalCashFromFinancingActivities -10823000.00
changeToOperatingActivities -942000.00
netIncome 13137000.00
changeInCash -6261000.00
beginPeriodCashFlow 18178000.00
endPeriodCashFlow 11917000.00
totalCashFromOperatingActivities -2707000.00
depreciation 3856000.00
otherCashflowsFromInvestingActivities 8575000.00
dividendsPaid 7312000.00
changeToInventory -21426000.00
changeToAccountReceivables -3951000.00
salePurchaseOfStock 952000.00
otherCashflowsFromFinancingActivities -3511000.00
changeToNetincome 4818000.00
capitalExpenditures 1441000
changeInWorkingCapital -24310000.00
stockBasedCompensation 1550000.00
otherNonCashItems 3320000.00
freeCashFlow -4148000.00
2015-12-31
date 2015-12-31
filing_date 2016-04-26
currency_symbol USD
investments 6165000.00
changeToLiabilities 226000.00
totalCashflowsFromInvestingActivities -6800000.00
totalCashFromFinancingActivities -6331000.00
changeToOperatingActivities -2110000.00
netIncome 16520000.00
changeInCash 288000.00
beginPeriodCashFlow 17890000.00
endPeriodCashFlow 18178000.00
totalCashFromOperatingActivities 13287000.00
depreciation 2767000.00
otherCashflowsFromInvestingActivities -3816000.00
dividendsPaid 7274000.00
changeToInventory -939000.00
changeToAccountReceivables -4933000.00
salePurchaseOfStock 943000.00
otherCashflowsFromFinancingActivities 943000.00
changeToNetincome 1756000.00
capitalExpenditures 2984000
changeInWorkingCapital -4666000.00
stockBasedCompensation 1998000.00
otherNonCashItems -2425000.00
freeCashFlow 10303000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
investments 2010000.00
changeToLiabilities 1291000.00
totalCashflowsFromInvestingActivities -9996000.00
totalCashFromFinancingActivities -5830000.00
changeToOperatingActivities 882000.00
netIncome 14605000.00
changeInCash 4893000.00
beginPeriodCashFlow 12997000.00
endPeriodCashFlow 17890000.00
totalCashFromOperatingActivities 20684000.00
depreciation 996000.00
otherCashflowsFromInvestingActivities -10148000.00
dividendsPaid 7183000.00
changeToInventory 3416000.00
changeToAccountReceivables -3254000.00
salePurchaseOfStock 1353000.00
otherCashflowsFromFinancingActivities 1353000.00
changeToNetincome 2748000.00
capitalExpenditures 1958000
changeInWorkingCapital 2290000.00
stockBasedCompensation 1266000.00
otherNonCashItems 1746000.00
freeCashFlow 18726000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-20
currency_symbol USD
totalCashflowsFromInvestingActivities -279000.00
totalCashFromFinancingActivities -2020000.00
changeToOperatingActivities 1106000.00
netIncome 17077000.00
changeInCash -309000.00
beginPeriodCashFlow 13306000.00
endPeriodCashFlow 12997000.00
totalCashFromOperatingActivities 1918000.00
depreciation 659000.00
dividendsPaid 3913000.00
changeToInventory -15909000.00
changeToAccountReceivables -2461000.00
otherCashflowsFromFinancingActivities 1893000.00
capitalExpenditures 922000
changeInWorkingCapital -18764000.00
stockBasedCompensation 668000.00
otherNonCashItems 2830000.00
freeCashFlow 996000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
totalCashFromFinancingActivities 277000.00
netIncome 9871000.00
changeInCash 1823000.00
beginPeriodCashFlow 11483000.00
endPeriodCashFlow 13306000.00
totalCashFromOperatingActivities 8889000.00
depreciation 454000.00
changeToInventory -4495000.00
changeToAccountReceivables -3778000.00
otherCashflowsFromFinancingActivities 277000.00
capitalExpenditures 798000
changeInWorkingCapital -3477000.00
stockBasedCompensation 544000.00
otherNonCashItems 1475000.00
freeCashFlow 8091000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-20
currency_symbol USD
totalCashflowsFromInvestingActivities 173000.00
totalCashFromFinancingActivities 164000.00
netIncome 8243000.00
changeInCash 4826000.00
beginPeriodCashFlow 6657000.00
endPeriodCashFlow 11483000.00
totalCashFromOperatingActivities 4691000.00
depreciation 379000.00
changeToInventory -3801000.00
changeToAccountReceivables -2568000.00
otherCashflowsFromFinancingActivities 164000.00
capitalExpenditures 486000
changeInWorkingCapital -5636000.00
stockBasedCompensation 437000.00
otherNonCashItems 1182000.00
freeCashFlow 4205000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-17
currency_symbol USD
changeToLiabilities 1492000.00
totalCashFromFinancingActivities 259000.00
netIncome 5715000.00
changeInCash -596000.00
beginPeriodCashFlow 7253000.00
endPeriodCashFlow 6657000.00
totalCashFromOperatingActivities 3236000.00
depreciation 416000.00
changeToInventory -4243000.00
changeToAccountReceivables -1774000.00
otherCashflowsFromFinancingActivities 259000.00
capitalExpenditures 466000
changeInWorkingCapital -4589000.00
stockBasedCompensation 231000.00
otherNonCashItems 1307000.00
freeCashFlow 2770000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-18
currency_symbol USD
totalCashFromFinancingActivities 633000.00
netIncome 2819000.00
changeInCash -7315000.00
beginPeriodCashFlow 14568000.00
endPeriodCashFlow 7253000.00
totalCashFromOperatingActivities 3835000.00
depreciation 437000.00
changeToInventory -268000.00
changeToAccountReceivables -341000.00
otherCashflowsFromFinancingActivities 633000.00
capitalExpenditures 258000
changeInWorkingCapital -945000.00
stockBasedCompensation 439000.00
otherNonCashItems 1066000.00
freeCashFlow 3577000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-23
currency_symbol USD
totalCashFromFinancingActivities 964000.00
netIncome 4645000.00
changeInCash 352000.00
beginPeriodCashFlow 14216000.00
endPeriodCashFlow 14568000.00
totalCashFromOperatingActivities 5756000.00
depreciation 450000.00
changeToInventory -2106000.00
changeToAccountReceivables 1681000.00
otherCashflowsFromFinancingActivities 964000.00
capitalExpenditures 574000
changeInWorkingCapital -412000.00
stockBasedCompensation 334000.00
otherNonCashItems 1053000.00
freeCashFlow 5182000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-26
currency_symbol USD
totalCashFromFinancingActivities 19822000.00
netIncome 6280000.00
changeInCash 9703000.00
beginPeriodCashFlow 4513000.00
endPeriodCashFlow 14216000.00
totalCashFromOperatingActivities 3668000.00
depreciation 277000.00
changeToInventory -339000.00
otherCashflowsFromFinancingActivities -13787000.00
capitalExpenditures 564000
changeInWorkingCapital -2384000.00
otherNonCashItems -478000.00
freeCashFlow 3104000.00
2006-12-31
date 2006-12-31
filing_date 2007-05-30
currency_symbol USD
totalCashFromFinancingActivities 5267000.00
netIncome 2599000.00
changeInCash 2237000.00
beginPeriodCashFlow 2276000.00
endPeriodCashFlow 4513000.00
totalCashFromOperatingActivities 2001000.00
depreciation 179000.00
changeToInventory -745000.00
otherCashflowsFromFinancingActivities 5065000.00
capitalExpenditures 257000
changeInWorkingCapital -874000.00
otherNonCashItems 143000.00
freeCashFlow 1744000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-13
currency_symbol USD
changeToLiabilities 1312000.00
totalCashflowsFromInvestingActivities 337000.00
totalCashFromFinancingActivities 812000.00
netIncome 1322000.00
changeInCash 1190000.00
beginPeriodCashFlow 1086000.00
endPeriodCashFlow 2276000.00
totalCashFromOperatingActivities 41000.00
depreciation 131000.00
changeToInventory -1000000.00
otherCashflowsFromFinancingActivities 500000.00
capitalExpenditures 200000
changeInWorkingCapital -1458000.00
otherNonCashItems 46000.00
freeCashFlow -159000.00
2004-12-31
date 2004-12-31
filing_date 2005-05-31
currency_symbol USD
changeToLiabilities 450000.00
totalCashflowsFromInvestingActivities 710000.00
totalCashFromFinancingActivities 101000.00
netIncome -1240000.00
changeInCash -725000.00
beginPeriodCashFlow 1811000.00
endPeriodCashFlow 1086000.00
totalCashFromOperatingActivities -1536000.00
depreciation 142000.00
changeToInventory -769000.00
otherCashflowsFromFinancingActivities 710000.00
capitalExpenditures 92000
changeInWorkingCapital -445000.00
otherNonCashItems 7000.00
freeCashFlow -1628000.00
2003-12-31
date 2003-12-31
filing_date 2004-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 2363000.00
totalCashFromFinancingActivities 1000.00
netIncome -1509000.00
changeInCash 950000.00
beginPeriodCashFlow 861000.00
endPeriodCashFlow 1811000.00
totalCashFromOperatingActivities -1414000.00
depreciation 110000.00
changeToInventory -4000.00
otherCashflowsFromFinancingActivities 2363000.00
capitalExpenditures 163000
changeInWorkingCapital -71000.00
otherNonCashItems 56000.00
freeCashFlow -1577000.00
2002-12-31
date 2002-12-31
filing_date 2003-06-26
currency_symbol USD
netIncome -2485000.00
changeInCash -1055000.00
beginPeriodCashFlow 1916000.00
endPeriodCashFlow 861000.00
totalCashFromOperatingActivities -956000.00
depreciation 35000.00
changeToInventory 504000.00
changeToAccountReceivables 806000.00
otherCashflowsFromFinancingActivities -99000.00
capitalExpenditures 78000
changeInWorkingCapital 1526000.00
otherNonCashItems -32000.00
freeCashFlow -1034000.00
2001-12-31
date 2001-12-31
currency_symbol USD
beginPeriodCashFlow 2129000.00
endPeriodCashFlow 1916000.00
totalCashFromOperatingActivities 7000.00
changeToInventory 1152000.00
changeToAccountReceivables 1273000.00
capitalExpenditures 90000
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalCashFromFinancingActivities 246000.00
netIncome 887000.00
changeInCash -2501000.00
beginPeriodCashFlow 4630000.00
endPeriodCashFlow 2129000.00
totalCashFromOperatingActivities -1339000.00
depreciation 162000.00
changeToInventory -1788000.00
otherCashflowsFromFinancingActivities -1408000.00
capitalExpenditures 174000
changeInWorkingCapital -2454000.00
otherNonCashItems 66000.00
freeCashFlow -1513000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
totalCashFromFinancingActivities 62000.00
netIncome 520000.00
changeInCash 1194000.00
beginPeriodCashFlow 3436000.00
endPeriodCashFlow 4630000.00
totalCashFromOperatingActivities 1283000.00
depreciation 171000.00
changeToInventory 374000.00
otherCashflowsFromFinancingActivities -151000.00
capitalExpenditures 75000
changeInWorkingCapital 494000.00
otherNonCashItems 98000.00
freeCashFlow 1208000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
netIncome 346000.00
changeInCash 800000.00
beginPeriodCashFlow 2636000.00
endPeriodCashFlow 3436000.00
totalCashFromOperatingActivities 1062000.00
depreciation 153000.00
changeToInventory 890000.00
otherCashflowsFromFinancingActivities -262000.00
capitalExpenditures 156000
changeInWorkingCapital 546000.00
otherNonCashItems 17000.00
freeCashFlow 906000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
netIncome 1100000.00
changeInCash 900000.00
beginPeriodCashFlow 1700000.00
endPeriodCashFlow 2600000.00
totalCashFromOperatingActivities 1000000.00
depreciation 100000.00
changeToInventory -900000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 200000
changeInWorkingCapital -200000.00
freeCashFlow 800000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
totalCashFromFinancingActivities 100000.00
netIncome 600000.00
changeInCash 100000.00
beginPeriodCashFlow 2400000.00
endPeriodCashFlow 2500000.00
totalCashFromOperatingActivities -500000.00
depreciation 200000.00
changeToInventory -500000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 200000
changeInWorkingCapital -1300000.00
freeCashFlow -700000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
netIncome -100000.00
changeInCash -2500000.00
beginPeriodCashFlow 4900000.00
endPeriodCashFlow 2400000.00
totalCashFromOperatingActivities -200000.00
depreciation 200000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities -2300000.00
capitalExpenditures 200000
changeInWorkingCapital -300000.00
freeCashFlow -400000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalCashFromFinancingActivities 4400000.00
netIncome 500000.00
changeInCash 4400000.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow 4500000.00
totalCashFromOperatingActivities 600000.00
depreciation 100000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 200000
changeInWorkingCapital -100000.00
otherNonCashItems 100000.00
freeCashFlow 400000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
researchDevelopment 5231000.00
incomeBeforeTax 1394000.00
netIncome 1211000.00
sellingGeneralAdministrative 1099000.00
sellingAndMarketingExpenses 1946000.00
grossProfit 9236000.00
ebitda 960000.00
operatingIncome 960000.00
otherOperatingExpenses 29097000.00
taxProvision 183000.00
netInterestIncome 434000.00
incomeTaxExpense 183000.00
totalRevenue 30057000.00
totalOperatingExpenses 8276000.00
costOfRevenue 20821000.00
totalOtherIncomeExpenseNet 434000.00
netIncomeFromContinuingOps 1211000.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
researchDevelopment 5253000.00
incomeBeforeTax 4470000.00
netIncome 3806000.00
sellingGeneralAdministrative 1013000.00
sellingAndMarketingExpenses 1894000.00
grossProfit 12162000.00
ebitda 4002000.00
operatingIncome 4002000.00
otherOperatingExpenses 34128000.00
taxProvision 664000.00
netInterestIncome 468000.00
incomeTaxExpense 664000.00
totalRevenue 38130000.00
totalOperatingExpenses 8160000.00
costOfRevenue 25968000.00
totalOtherIncomeExpenseNet 468000.00
netIncomeFromContinuingOps 3806000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-01
currency_symbol USD
researchDevelopment 5138000.00
incomeBeforeTax 4350000.00
netIncome 3537000.00
sellingGeneralAdministrative 1093000.00
sellingAndMarketingExpenses 1503000.00
grossProfit 11785000.00
ebitda 4051000.00
operatingIncome 4051000.00
otherOperatingExpenses 33130000.00
interestExpense 299000.00
taxProvision 813000.00
netInterestIncome 299000.00
incomeTaxExpense 813000.00
totalRevenue 37181000.00
totalOperatingExpenses 7734000.00
costOfRevenue 25396000.00
totalOtherIncomeExpenseNet 299000.00
netIncomeFromContinuingOps 3537000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-20
currency_symbol USD
researchDevelopment 5076000.00
incomeBeforeTax 7501000.00
netIncome 5621000.00
sellingGeneralAdministrative 1042000.00
sellingAndMarketingExpenses 1809000.00
grossProfit 14989000.00
ebit 7062000.00
ebitda 7062000.00
operatingIncome 7062000.00
otherOperatingExpenses 38131000.00
interestExpense 439000.00
taxProvision 1880000.00
netInterestIncome 439000.00
incomeTaxExpense 1880000.00
totalRevenue 45193000.00
totalOperatingExpenses 7927000.00
costOfRevenue 30204000.00
totalOtherIncomeExpenseNet 439000.00
netIncomeFromContinuingOps 5621000.00
netIncomeApplicableToCommonShares 5621000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
researchDevelopment 4752000.00
incomeBeforeTax 6822000.00
netIncome 5988000.00
sellingGeneralAdministrative 1107000.00
sellingAndMarketingExpenses 1799000.00
grossProfit 13955000.00
ebit 6297000.00
ebitda 6297000.00
operatingIncome 6297000.00
otherOperatingExpenses 32868000.00
interestExpense 525000.00
taxProvision 834000.00
netInterestIncome 525000.00
incomeTaxExpense 834000.00
totalRevenue 39165000.00
totalOperatingExpenses 7658000.00
costOfRevenue 25210000.00
totalOtherIncomeExpenseNet 525000.00
netIncomeFromContinuingOps 5988000.00
netIncomeApplicableToCommonShares 5988000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
researchDevelopment 5257000.00
incomeBeforeTax 5294000.00
netIncome 4524000.00
sellingGeneralAdministrative 1131000.00
sellingAndMarketingExpenses 1599000.00
grossProfit 12122000.00
ebit 4135000.00
ebitda 4135000.00
operatingIncome 4135000.00
otherOperatingExpenses 30019000.00
interestExpense 1159000.00
taxProvision 770000.00
netInterestIncome 1159000.00
incomeTaxExpense 770000.00
totalRevenue 34154000.00
totalOperatingExpenses 7987000.00
costOfRevenue 22032000.00
totalOtherIncomeExpenseNet 1159000.00
netIncomeFromContinuingOps 4524000.00
netIncomeApplicableToCommonShares 4524000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-27
currency_symbol USD
researchDevelopment 5102000.00
incomeBeforeTax 3798000.00
netIncome 3294000.00
sellingGeneralAdministrative 1240000.00
sellingAndMarketingExpenses 1850000.00
grossProfit 12546000.00
ebit 4910000.00
ebitda 4354000.00
depreciationAndAmortization -556000.00
operatingIncome 4354000.00
otherOperatingExpenses 31949000.00
interestExpense 556000.00
taxProvision 600000.00
netInterestIncome 341000.00
incomeTaxExpense 504000.00
totalRevenue 36303000.00
totalOperatingExpenses 8192000.00
costOfRevenue 23757000.00
totalOtherIncomeExpenseNet -556000.00
netIncomeFromContinuingOps 2173000.00
netIncomeApplicableToCommonShares 2173000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
researchDevelopment 5102000.00
incomeBeforeTax 3798000.00
netIncome 3294000.00
sellingGeneralAdministrative 1240000.00
sellingAndMarketingExpenses 1850000.00
grossProfit 12546000.00
ebit 4910000.00
ebitda 4354000.00
depreciationAndAmortization -556000.00
operatingIncome 4354000.00
otherOperatingExpenses 31949000.00
interestExpense 556000.00
taxProvision 504000.00
netInterestIncome -556000.00
incomeTaxExpense 504000.00
totalRevenue 36303000.00
totalOperatingExpenses 8192000.00
costOfRevenue 23757000.00
totalOtherIncomeExpenseNet -556000.00
netIncomeFromContinuingOps 3294000.00
netIncomeApplicableToCommonShares 3294000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
researchDevelopment 4999000.00
incomeBeforeTax 3297000.00
netIncome 2618000.00
sellingGeneralAdministrative 1152000.00
sellingAndMarketingExpenses 1580000.00
grossProfit 11158000.00
ebit 3427000.00
ebitda 3427000.00
operatingIncome 3427000.00
otherOperatingExpenses 29451000.00
taxProvision 679000.00
netInterestIncome -130000.00
incomeTaxExpense 679000.00
totalRevenue 32878000.00
totalOperatingExpenses 7731000.00
costOfRevenue 21720000.00
totalOtherIncomeExpenseNet -130000.00
netIncomeFromContinuingOps 2618000.00
netIncomeApplicableToCommonShares 2618000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
researchDevelopment 4970000.00
incomeBeforeTax 2700000.00
netIncome 2034000.00
sellingGeneralAdministrative 1186000.00
sellingAndMarketingExpenses 1614000.00
grossProfit 10753000.00
ebit 2983000.00
ebitda 2983000.00
operatingIncome 2983000.00
otherOperatingExpenses 27294000.00
taxProvision 666000.00
netInterestIncome -283000.00
incomeTaxExpense 666000.00
totalRevenue 30277000.00
totalOperatingExpenses 7770000.00
costOfRevenue 19524000.00
totalOtherIncomeExpenseNet -283000.00
netIncomeFromContinuingOps 2034000.00
netIncomeApplicableToCommonShares 2034000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
researchDevelopment 5396000.00
incomeBeforeTax 924000.00
netIncome 846000.00
sellingGeneralAdministrative 1106000.00
sellingAndMarketingExpenses 1608000.00
grossProfit 9609000.00
ebit 2293000.00
ebitda 1499000.00
operatingIncome 1499000.00
otherOperatingExpenses 32399000.00
taxProvision 515000.00
netInterestIncome 817000.00
incomeTaxExpense 78000.00
totalRevenue 33898000.00
totalOperatingExpenses 8110000.00
costOfRevenue 24289000.00
totalOtherIncomeExpenseNet -575000.00
netIncomeFromContinuingOps 2595000.00
netIncomeApplicableToCommonShares 2595000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
researchDevelopment 5396000.00
incomeBeforeTax 924000.00
netIncome 846000.00
sellingGeneralAdministrative 1106000.00
sellingAndMarketingExpenses 1608000.00
grossProfit 9609000.00
ebit 924000.00
ebitda 1499000.00
operatingIncome 1499000.00
otherOperatingExpenses 32399000.00
taxProvision 78000.00
interestIncome 588000.00
netInterestIncome -575000.00
incomeTaxExpense 78000.00
totalRevenue 33898000.00
totalOperatingExpenses 8110000.00
costOfRevenue 24289000.00
totalOtherIncomeExpenseNet -575000.00
netIncomeFromContinuingOps 846000.00
netIncomeApplicableToCommonShares 846000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
researchDevelopment 4186000.00
incomeBeforeTax 2764000.00
netIncome 2087000.00
sellingGeneralAdministrative 1067000.00
sellingAndMarketingExpenses 1666000.00
grossProfit 9314000.00
ebit 2764000.00
ebitda 2395000.00
operatingIncome 2395000.00
otherOperatingExpenses 25990000.00
taxProvision 677000.00
interestIncome 369000.00
netInterestIncome 369000.00
incomeTaxExpense 677000.00
totalRevenue 28385000.00
totalOperatingExpenses 6919000.00
costOfRevenue 19071000.00
totalOtherIncomeExpenseNet 369000.00
netIncomeFromContinuingOps 2087000.00
netIncomeApplicableToCommonShares 2087000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-29
currency_symbol USD
researchDevelopment 3862000.00
incomeBeforeTax 1696000.00
netIncome 1304000.00
sellingGeneralAdministrative 979000.00
sellingAndMarketingExpenses 1396000.00
grossProfit 7724000.00
ebit 1696000.00
ebitda 1487000.00
operatingIncome 1487000.00
otherOperatingExpenses 21558000.00
taxProvision 392000.00
interestIncome 209000.00
netInterestIncome 209000.00
incomeTaxExpense 392000.00
totalRevenue 23045000.00
totalOperatingExpenses 6237000.00
costOfRevenue 15321000.00
totalOtherIncomeExpenseNet 209000.00
netIncomeFromContinuingOps 1304000.00
netIncomeApplicableToCommonShares 1304000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-27
currency_symbol USD
researchDevelopment 3723000.00
incomeBeforeTax 2855000.00
netIncome 2423000.00
sellingGeneralAdministrative 1087000.00
sellingAndMarketingExpenses 1751000.00
grossProfit 8856000.00
ebit 1326000.00
ebitda 2295000.00
depreciationAndAmortization 969000.00
operatingIncome 2295000.00
otherOperatingExpenses 23212000.00
taxProvision 410000.00
interestIncome 1031000.00
netInterestIncome 1031000.00
incomeTaxExpense 432000.00
totalRevenue 25507000.00
totalOperatingExpenses 6561000.00
costOfRevenue 16651000.00
totalOtherIncomeExpenseNet 560000.00
netIncomeFromContinuingOps 1488000.00
netIncomeApplicableToCommonShares 1488000.00
2019-12-31
date 2019-12-31
filing_date 2020-01-02
currency_symbol USD
researchDevelopment 3723000.00
incomeBeforeTax 2855000.00
netIncome 2423000.00
sellingGeneralAdministrative 1087000.00
sellingAndMarketingExpenses 1751000.00
grossProfit 8856000.00
reconciledDepreciation 969000.00
ebit 1326000.00
ebitda 2295000.00
depreciationAndAmortization 969000.00
operatingIncome 2295000.00
otherOperatingExpenses 23212000.00
taxProvision 432000.00
interestIncome 1209000.00
netInterestIncome 917000.00
incomeTaxExpense 432000.00
totalRevenue 25507000.00
totalOperatingExpenses 6561000.00
costOfRevenue 16651000.00
totalOtherIncomeExpenseNet 560000.00
netIncomeFromContinuingOps 2423000.00
netIncomeApplicableToCommonShares 2423000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-02
currency_symbol USD
researchDevelopment 3873000.00
incomeBeforeTax 2302000.00
netIncome 1895000.00
sellingGeneralAdministrative 995000.00
sellingAndMarketingExpenses 1575000.00
grossProfit 8384000.00
ebit 2302000.00
ebitda 1941000.00
operatingIncome 1941000.00
otherOperatingExpenses 22163000.00
taxProvision 407000.00
interestIncome 361000.00
netInterestIncome 361000.00
incomeTaxExpense 407000.00
totalRevenue 24104000.00
totalOperatingExpenses 6443000.00
costOfRevenue 15720000.00
totalOtherIncomeExpenseNet 361000.00
netIncomeFromContinuingOps 1895000.00
netIncomeApplicableToCommonShares 1895000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-01
currency_symbol USD
researchDevelopment 3659000.00
incomeBeforeTax 2699000.00
netIncome 2278000.00
sellingGeneralAdministrative 1054000.00
sellingAndMarketingExpenses 1692000.00
grossProfit 8674000.00
reconciledDepreciation 1028000.00
ebit 1241000.00
ebitda 2269000.00
depreciationAndAmortization 1028000.00
operatingIncome 2269000.00
otherOperatingExpenses 23133000.00
taxProvision 421000.00
interestIncome 430000.00
netInterestIncome 430000.00
incomeTaxExpense 421000.00
totalRevenue 25402000.00
totalOperatingExpenses 6405000.00
costOfRevenue 16728000.00
totalOtherIncomeExpenseNet 430000.00
netIncomeFromContinuingOps 2278000.00
netIncomeApplicableToCommonShares 2278000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-25
currency_symbol USD
researchDevelopment 4076000.00
incomeBeforeTax 11301000.00
netIncome 9874000.00
sellingGeneralAdministrative 1012000.00
sellingAndMarketingExpenses 1911000.00
grossProfit 18096000.00
ebit 9254000.00
ebitda 11097000.00
depreciationAndAmortization 1843000.00
operatingIncome 11097000.00
otherOperatingExpenses 34427000.00
taxProvision 363000.00
interestIncome 295000.00
netInterestIncome 295000.00
incomeTaxExpense 1427000.00
totalRevenue 45524000.00
totalOperatingExpenses 6999000.00
costOfRevenue 27428000.00
totalOtherIncomeExpenseNet 204000.00
netIncomeFromContinuingOps 3640000.00
netIncomeApplicableToCommonShares 3640000.00
2018-12-31
date 2018-12-31
filing_date 2019-01-02
currency_symbol USD
researchDevelopment 4076000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11301000.00
minorityInterest 0.00
netIncome 9874000.00
sellingGeneralAdministrative 1012000.00
sellingAndMarketingExpenses 1911000.00
grossProfit 18096000.00
reconciledDepreciation 1843000.00
ebit 9254000.00
ebitda 11097000.00
depreciationAndAmortization 1843000.00
operatingIncome 11097000.00
otherOperatingExpenses 34427000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1427000.00
totalRevenue 45524000.00
totalOperatingExpenses 6999000.00
costOfRevenue 27428000.00
totalOtherIncomeExpenseNet 204000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9874000.00
netIncomeApplicableToCommonShares 9874000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-02
currency_symbol USD
researchDevelopment 3666000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4535000.00
minorityInterest 0.00
netIncome 3766000.00
sellingGeneralAdministrative 956000.00
sellingAndMarketingExpenses 1599000.00
grossProfit 10521000.00
ebit 4535000.00
ebitda 4300000.00
operatingIncome 4300000.00
otherOperatingExpenses 26804000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 769000.00
totalRevenue 31104000.00
totalOperatingExpenses 6221000.00
costOfRevenue 20583000.00
totalOtherIncomeExpenseNet 235000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3766000.00
netIncomeApplicableToCommonShares 3766000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-02
currency_symbol USD
researchDevelopment 3647000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2778000.00
minorityInterest 0.00
netIncome 2436000.00
sellingGeneralAdministrative 1068000.00
sellingAndMarketingExpenses 1596000.00
grossProfit 8889000.00
reconciledDepreciation 1450000.00
ebit 1128000.00
ebitda 2578000.00
depreciationAndAmortization 1450000.00
operatingIncome 2578000.00
otherOperatingExpenses 25025000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 342000.00
totalRevenue 27603000.00
totalOperatingExpenses 6311000.00
costOfRevenue 18714000.00
totalOtherIncomeExpenseNet 200000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2436000.00
netIncomeApplicableToCommonShares 2436000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-30
currency_symbol USD
researchDevelopment 3522000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11678000.00
minorityInterest 0.00
netIncome 10311000.00
sellingGeneralAdministrative 3567000.00
sellingAndMarketingExpenses 1922000.00
grossProfit 13523000.00
ebit 9736000.00
ebitda 11646000.00
depreciationAndAmortization 1910000.00
operatingIncome 11646000.00
otherOperatingExpenses 26135000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1367000.00
totalRevenue 37781000.00
totalOperatingExpenses 1877000.00
costOfRevenue 24258000.00
totalOtherIncomeExpenseNet 32000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1439000.00
netIncomeApplicableToCommonShares -1439000.00
2017-12-31
date 2017-12-31
filing_date 2018-01-02
currency_symbol USD
researchDevelopment 3522000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11678000.00
minorityInterest 0.00
netIncome 10311000.00
sellingGeneralAdministrative 3567000.00
sellingAndMarketingExpenses 1922000.00
grossProfit 13523000.00
reconciledDepreciation 1910000.00
ebit 9736000.00
ebitda 11646000.00
depreciationAndAmortization 1910000.00
operatingIncome 11646000.00
otherOperatingExpenses 26135000.00
interestExpense 109000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1367000.00
totalRevenue 37781000.00
totalOperatingExpenses 1877000.00
costOfRevenue 24258000.00
totalOtherIncomeExpenseNet 32000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14098000.00
netIncomeApplicableToCommonShares 10311000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
researchDevelopment 3551000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5527000.00
minorityInterest 0.00
netIncome 4613000.00
sellingGeneralAdministrative 1134000.00
sellingAndMarketingExpenses 1565000.00
grossProfit 11696000.00
ebit 5527000.00
ebitda 5446000.00
operatingIncome 5446000.00
otherOperatingExpenses 26855000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 914000.00
totalRevenue 32301000.00
totalOperatingExpenses 6250000.00
costOfRevenue 20605000.00
totalOtherIncomeExpenseNet 81000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13811000.00
netIncomeApplicableToCommonShares 4613000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-03
currency_symbol USD
researchDevelopment 3328000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5107000.00
minorityInterest 0.00
netIncome 4193000.00
sellingGeneralAdministrative 1049000.00
sellingAndMarketingExpenses 1593000.00
grossProfit 11124000.00
reconciledDepreciation 1890000.00
ebit 3324000.00
ebitda 5214000.00
depreciationAndAmortization 1890000.00
operatingIncome 5094000.00
otherOperatingExpenses 25112000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 914000.00
totalRevenue 30266000.00
totalOperatingExpenses 5970000.00
costOfRevenue 19142000.00
totalOtherIncomeExpenseNet -60000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -8792000.00
netIncomeApplicableToCommonShares 4193000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
researchDevelopment 3629000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5491000.00
minorityInterest 0.00
netIncome 4500000.00
sellingGeneralAdministrative 550000.00
sellingAndMarketingExpenses 1626000.00
grossProfit 11226000.00
ebit 3161000.00
ebitda 5421000.00
depreciationAndAmortization 2260000.00
operatingIncome 5421000.00
otherOperatingExpenses 22907000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 991000.00
totalRevenue 28328000.00
totalOperatingExpenses 5805000.00
costOfRevenue 17102000.00
totalOtherIncomeExpenseNet 70000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2597000.00
netIncomeApplicableToCommonShares 2597000.00
2016-12-31
date 2016-12-31
filing_date 2017-01-03
currency_symbol USD
researchDevelopment 3629000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5491000.00
minorityInterest 0.00
netIncome 4500000.00
sellingGeneralAdministrative 550000.00
sellingAndMarketingExpenses 1626000.00
grossProfit 11226000.00
reconciledDepreciation 2260000.00
ebit 3161000.00
ebitda 5421000.00
depreciationAndAmortization 2260000.00
operatingIncome 5421000.00
otherOperatingExpenses 22907000.00
interestExpense 182000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 991000.00
totalRevenue 28328000.00
totalOperatingExpenses 5805000.00
costOfRevenue 17102000.00
totalOtherIncomeExpenseNet 70000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13137000.00
netIncomeApplicableToCommonShares 4500000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-05
currency_symbol USD
researchDevelopment 3137000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3654000.00
minorityInterest 0.00
netIncome 3196000.00
sellingGeneralAdministrative 1069000.00
sellingAndMarketingExpenses 1622000.00
grossProfit 9542000.00
ebit 3654000.00
ebitda 3714000.00
operatingIncome 3714000.00
otherOperatingExpenses 20947000.00
interestExpense 60000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 458000.00
totalRevenue 24661000.00
totalOperatingExpenses 5828000.00
costOfRevenue 15119000.00
totalOtherIncomeExpenseNet -60000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3196000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-25
currency_symbol USD
researchDevelopment 2869000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4376000.00
minorityInterest 0.00
netIncome 3533000.00
sellingGeneralAdministrative 986000.00
sellingAndMarketingExpenses 1648000.00
grossProfit 9851000.00
reconciledDepreciation 1600000.00
ebit 2810000.00
ebitda 4410000.00
depreciationAndAmortization 1600000.00
operatingIncome 4286000.00
otherOperatingExpenses 21653000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 843000.00
totalRevenue 26001000.00
totalOperatingExpenses 5503000.00
costOfRevenue 16150000.00
totalOtherIncomeExpenseNet -62000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3533000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-26
currency_symbol USD
researchDevelopment 2940000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5024000.00
minorityInterest 0.00
netIncome 4421000.00
sellingGeneralAdministrative 1528000.00
sellingAndMarketingExpenses 1623000.00
grossProfit 11047000.00
ebit 3206000.00
ebitda 4956000.00
depreciationAndAmortization 1750000.00
operatingIncome 4956000.00
otherOperatingExpenses 22485000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 603000.00
totalRevenue 27441000.00
totalOperatingExpenses 6091000.00
costOfRevenue 16394000.00
totalOtherIncomeExpenseNet 68000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1908000.00
2015-12-31
date 2015-12-31
filing_date 2016-01-04
currency_symbol USD
researchDevelopment 2940000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5024000.00
minorityInterest 0.00
netIncome 4421000.00
sellingGeneralAdministrative 1528000.00
sellingAndMarketingExpenses 1623000.00
grossProfit 11047000.00
reconciledDepreciation 1750000.00
ebit 3206000.00
ebitda 4956000.00
depreciationAndAmortization 1750000.00
operatingIncome 4956000.00
otherOperatingExpenses 22485000.00
interestExpense 97000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 603000.00
totalRevenue 27441000.00
totalOperatingExpenses 6091000.00
costOfRevenue 16394000.00
totalOtherIncomeExpenseNet 68000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16520000.00
netIncomeApplicableToCommonShares 4420000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-01
currency_symbol USD
researchDevelopment 2181000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7551000.00
minorityInterest 0.00
netIncome 7059000.00
sellingGeneralAdministrative 2916000.00
sellingAndMarketingExpenses 1338000.00
grossProfit 8115000.00
ebit 7551000.00
ebitda 7512000.00
operatingIncome 7512000.00
otherOperatingExpenses 11901000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 492000.00
totalRevenue 19413000.00
totalOperatingExpenses 603000.00
costOfRevenue 11298000.00
totalOtherIncomeExpenseNet 39000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7059000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-06
currency_symbol USD
researchDevelopment 2283000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2415000.00
minorityInterest 0.00
netIncome 2055000.00
sellingGeneralAdministrative 956000.00
sellingAndMarketingExpenses 1396000.00
grossProfit 7046000.00
reconciledDepreciation 1020000.00
ebit 1391000.00
ebitda 2411000.00
depreciationAndAmortization 1020000.00
operatingIncome 2411000.00
otherOperatingExpenses 14710000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 360000.00
totalRevenue 17121000.00
totalOperatingExpenses 4635000.00
costOfRevenue 10075000.00
totalOtherIncomeExpenseNet 4000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2055000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-01
currency_symbol USD
researchDevelopment 2298000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3436000.00
minorityInterest 0.00
netIncome 2986000.00
sellingGeneralAdministrative 953000.00
sellingAndMarketingExpenses 1293000.00
grossProfit 7871000.00
reconciledDepreciation 570000.00
ebit 5452000.00
ebitda 3327000.00
depreciationAndAmortization 570000.00
operatingIncome 3327000.00
otherOperatingExpenses 15436000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 450000.00
totalRevenue 18763000.00
totalOperatingExpenses 4544000.00
costOfRevenue 10892000.00
totalOtherIncomeExpenseNet 109000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2986000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
researchDevelopment 1768000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5545000.00
minorityInterest 0.00
netIncome 4722000.00
sellingGeneralAdministrative 885000.00
sellingAndMarketingExpenses 1322000.00
grossProfit 9427000.00
reconciledDepreciation 570000.00
ebit 4882000.00
ebitda 5452000.00
depreciationAndAmortization 570000.00
operatingIncome 5452000.00
otherOperatingExpenses 17382000.00
interestExpense 150000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 823000.00
totalRevenue 22834000.00
totalOperatingExpenses 3975000.00
costOfRevenue 13407000.00
totalOtherIncomeExpenseNet 93000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14605000.00
netIncomeApplicableToCommonShares 4722000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-01
currency_symbol USD
researchDevelopment 1668000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3066000.00
minorityInterest 0.00
netIncome 2508000.00
sellingGeneralAdministrative 673000.00
sellingAndMarketingExpenses 1034000.00
grossProfit 6434000.00
ebit 3066000.00
ebitda 3059000.00
operatingIncome 3059000.00
otherOperatingExpenses 12807000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 558000.00
totalRevenue 15866000.00
totalOperatingExpenses 3375000.00
costOfRevenue 9432000.00
totalOtherIncomeExpenseNet 7000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2508000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-01
currency_symbol USD
researchDevelopment 1586000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3959000.00
minorityInterest 0.00
netIncome 3327000.00
sellingGeneralAdministrative 619000.00
sellingAndMarketingExpenses 1082000.00
grossProfit 7188000.00
reconciledDepreciation 430000.00
ebit 3471000.00
ebitda 3901000.00
depreciationAndAmortization 430000.00
operatingIncome 3901000.00
otherOperatingExpenses 14017000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 632000.00
totalRevenue 17918000.00
totalOperatingExpenses 3287000.00
costOfRevenue 10730000.00
totalOtherIncomeExpenseNet 58000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3327000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-01
currency_symbol USD
researchDevelopment 1458000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4739000.00
minorityInterest 0.00
netIncome 4048000.00
sellingGeneralAdministrative 666000.00
sellingAndMarketingExpenses 980000.00
grossProfit 7738000.00
reconciledDepreciation 350000.00
ebit 6355000.00
ebitda 4634000.00
depreciationAndAmortization 350000.00
operatingIncome 4634000.00
otherOperatingExpenses 14370000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 691000.00
totalRevenue 19004000.00
totalOperatingExpenses 3104000.00
costOfRevenue 11266000.00
totalOtherIncomeExpenseNet 105000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4048000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-20
currency_symbol USD
researchDevelopment 1571000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6829000.00
minorityInterest 0.00
netIncome 6665000.00
sellingGeneralAdministrative 709000.00
sellingAndMarketingExpenses 1101000.00
grossProfit 10086000.00
reconciledDepreciation 350000.00
ebit 6355000.00
ebitda 6705000.00
depreciationAndAmortization 350000.00
operatingIncome 6705000.00
otherOperatingExpenses 18648000.00
interestExpense 797000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 164000.00
totalRevenue 25353000.00
totalOperatingExpenses 3381000.00
costOfRevenue 15267000.00
totalOtherIncomeExpenseNet 124000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6665000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-01
currency_symbol USD
researchDevelopment 1305000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4172000.00
minorityInterest 0.00
netIncome 4020000.00
sellingGeneralAdministrative 636000.00
sellingAndMarketingExpenses 1004000.00
grossProfit 7017000.00
ebit 4172000.00
ebitda 4072000.00
operatingIncome 4072000.00
otherOperatingExpenses 13128000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 152000.00
totalRevenue 17200000.00
totalOperatingExpenses 2945000.00
costOfRevenue 10183000.00
totalOtherIncomeExpenseNet 100000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4020000.00
2013-06-30
date 2013-06-30
filing_date 2013-07-01
currency_symbol USD
researchDevelopment 1345000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3541000.00
minorityInterest 0.00
netIncome 3289000.00
sellingGeneralAdministrative 613000.00
sellingAndMarketingExpenses 864000.00
grossProfit 6301000.00
reconciledDepreciation 310000.00
ebit 3169000.00
ebitda 3479000.00
depreciationAndAmortization 310000.00
operatingIncome 3479000.00
otherOperatingExpenses 12236000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 252000.00
totalRevenue 15715000.00
totalOperatingExpenses 2822000.00
costOfRevenue 9414000.00
totalOtherIncomeExpenseNet 62000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3289000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-02
currency_symbol USD
researchDevelopment 1244000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3440000.00
minorityInterest 0.00
netIncome 3103000.00
sellingGeneralAdministrative 614000.00
sellingAndMarketingExpenses 849000.00
grossProfit 6029000.00
ebit 3440000.00
ebitda 3322000.00
operatingIncome 3322000.00
otherOperatingExpenses 11708000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 337000.00
totalRevenue 15030000.00
totalOperatingExpenses 2707000.00
costOfRevenue 9001000.00
totalOtherIncomeExpenseNet 118000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3103000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
researchDevelopment 1290000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3317000.00
minorityInterest 0.00
netIncome 3031000.00
sellingGeneralAdministrative 805000.00
sellingAndMarketingExpenses 1002000.00
grossProfit 6286000.00
reconciledDepreciation 450000.00
ebit 2739000.00
ebitda 3189000.00
depreciationAndAmortization 450000.00
operatingIncome 3189000.00
otherOperatingExpenses 13504000.00
interestExpense 704000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 286000.00
totalRevenue 16693000.00
totalOperatingExpenses 3097000.00
costOfRevenue 10407000.00
totalOtherIncomeExpenseNet 128000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3031000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-02
currency_symbol USD
researchDevelopment 1028000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2850000.00
minorityInterest 0.00
netIncome 2581000.00
sellingGeneralAdministrative 502000.00
sellingAndMarketingExpenses 799000.00
grossProfit 5007000.00
ebit 2850000.00
ebitda 2678000.00
operatingIncome 2678000.00
otherOperatingExpenses 8844000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 269000.00
totalRevenue 11522000.00
totalOperatingExpenses 2329000.00
costOfRevenue 6515000.00
totalOtherIncomeExpenseNet 172000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2581000.00
2012-06-30
date 2012-06-30
filing_date 2012-07-02
currency_symbol USD
researchDevelopment 992000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2468000.00
minorityInterest 0.00
netIncome 2282000.00
sellingGeneralAdministrative 530000.00
sellingAndMarketingExpenses 646000.00
grossProfit 4424000.00
ebit 2468000.00
ebitda 2256000.00
operatingIncome 2256000.00
otherOperatingExpenses 8157000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 186000.00
totalRevenue 10413000.00
totalOperatingExpenses 2168000.00
costOfRevenue 5989000.00
totalOtherIncomeExpenseNet 212000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2282000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
researchDevelopment 1091000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2146000.00
minorityInterest 0.00
netIncome 1977000.00
sellingGeneralAdministrative 532000.00
sellingAndMarketingExpenses 634000.00
grossProfit 4163000.00
ebit 2146000.00
ebitda 1906000.00
operatingIncome 1906000.00
otherOperatingExpenses 8195000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 169000.00
totalRevenue 10101000.00
totalOperatingExpenses 2257000.00
costOfRevenue 5938000.00
totalOtherIncomeExpenseNet 240000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1977000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-20
currency_symbol USD
researchDevelopment 1071000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2556000.00
minorityInterest 0.00
netIncome 2400000.00
sellingGeneralAdministrative 443000.00
sellingAndMarketingExpenses 728000.00
grossProfit 4711000.00
reconciledDepreciation 380000.00
ebit 2089000.00
ebitda 2469000.00
depreciationAndAmortization 380000.00
operatingIncome 2469000.00
otherOperatingExpenses 8611000.00
interestExpense 622000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 156000.00
totalRevenue 11080000.00
totalOperatingExpenses 2242000.00
costOfRevenue 6369000.00
totalOtherIncomeExpenseNet 87000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2400000.00
2011-09-30
date 2011-09-30
filing_date 2011-10-03
currency_symbol USD
researchDevelopment 1036000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2261000.00
minorityInterest 0.00
netIncome 2104000.00
sellingGeneralAdministrative 473000.00
sellingAndMarketingExpenses 619000.00
grossProfit 4370000.00
ebit 2261000.00
ebitda 2242000.00
operatingIncome 2242000.00
otherOperatingExpenses 7777000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 157000.00
totalRevenue 10019000.00
totalOperatingExpenses 2128000.00
costOfRevenue 5649000.00
totalOtherIncomeExpenseNet 19000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2104000.00
2011-06-30
date 2011-06-30
filing_date 2011-07-05
currency_symbol USD
researchDevelopment 1020000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2142000.00
minorityInterest 0.00
netIncome 1974000.00
sellingGeneralAdministrative 462000.00
sellingAndMarketingExpenses 669000.00
grossProfit 4142000.00
ebit 2142000.00
ebitda 1991000.00
operatingIncome 1991000.00
otherOperatingExpenses 7366000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 168000.00
totalRevenue 9357000.00
totalOperatingExpenses 2151000.00
costOfRevenue 5215000.00
totalOtherIncomeExpenseNet 151000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1974000.00
2011-03-31
date 2011-03-31
filing_date 2011-04-06
currency_symbol USD
researchDevelopment 1038000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1951000.00
minorityInterest 0.00
netIncome 1765000.00
sellingGeneralAdministrative 512000.00
sellingAndMarketingExpenses 661000.00
grossProfit 3980000.00
ebit 1951000.00
ebitda 1769000.00
operatingIncome 1769000.00
otherOperatingExpenses 7408000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 186000.00
totalRevenue 9177000.00
totalOperatingExpenses 2211000.00
costOfRevenue 5197000.00
totalOtherIncomeExpenseNet 182000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1765000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-17
currency_symbol USD
researchDevelopment 945000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2063000.00
minorityInterest 0.00
netIncome 1954000.00
sellingGeneralAdministrative 469000.00
sellingAndMarketingExpenses 667000.00
grossProfit 4021000.00
reconciledDepreciation 420000.00
ebit 1520000.00
ebitda 1940000.00
depreciationAndAmortization 420000.00
operatingIncome 1940000.00
otherOperatingExpenses 7940000.00
interestExpense 114000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 109000.00
totalRevenue 9880000.00
totalOperatingExpenses 2081000.00
costOfRevenue 5859000.00
totalOtherIncomeExpenseNet 123000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1954000.00
2010-09-30
date 2010-09-30
filing_date 2010-10-04
currency_symbol USD
researchDevelopment 805000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1679000.00
minorityInterest 0.00
netIncome 1440000.00
sellingGeneralAdministrative 322000.00
sellingAndMarketingExpenses 547000.00
grossProfit 3225000.00
ebit 1679000.00
ebitda 1551000.00
operatingIncome 1551000.00
otherOperatingExpenses 5829000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 239000.00
totalRevenue 7380000.00
totalOperatingExpenses 1674000.00
costOfRevenue 4155000.00
totalOtherIncomeExpenseNet 128000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1440000.00
2010-06-30
date 2010-06-30
filing_date 2010-07-07
currency_symbol USD
researchDevelopment 693000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1626000.00
minorityInterest 0.00
netIncome 1383000.00
sellingGeneralAdministrative 372000.00
sellingAndMarketingExpenses 495000.00
grossProfit 2961000.00
ebit 1626000.00
ebitda 1401000.00
operatingIncome 1401000.00
otherOperatingExpenses 5338000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 243000.00
totalRevenue 6739000.00
totalOperatingExpenses 1560000.00
costOfRevenue 3778000.00
totalOtherIncomeExpenseNet 225000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1383000.00
2010-03-31
date 2010-03-31
filing_date 2010-04-07
currency_symbol USD
researchDevelopment 837000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1148000.00
minorityInterest 0.00
netIncome 938000.00
sellingGeneralAdministrative 360000.00
sellingAndMarketingExpenses 498000.00
grossProfit 2702000.00
ebit 1148000.00
ebitda 1007000.00
operatingIncome 1007000.00
otherOperatingExpenses 5393000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 210000.00
totalRevenue 6400000.00
totalOperatingExpenses 1695000.00
costOfRevenue 3698000.00
totalOtherIncomeExpenseNet 141000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 938000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-18
currency_symbol USD
researchDevelopment 754000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1263000.00
minorityInterest 0.00
netIncome 1350000.00
sellingGeneralAdministrative 345000.00
sellingAndMarketingExpenses 521000.00
grossProfit 2701000.00
reconciledDepreciation 440000.00
ebit 1714000.00
ebitda 2154000.00
depreciationAndAmortization 440000.00
operatingIncome 1081000.00
otherOperatingExpenses 5741000.00
interestExpense 164000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -87000.00
totalRevenue 6822000.00
totalOperatingExpenses 1620000.00
costOfRevenue 4121000.00
totalOtherIncomeExpenseNet 182000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1350000.00
2009-09-30
date 2009-09-30
filing_date 2009-10-07
currency_symbol USD
researchDevelopment 627000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 524000.00
minorityInterest 0.00
netIncome 346000.00
sellingGeneralAdministrative 376000.00
sellingAndMarketingExpenses 478000.00
grossProfit 1814000.00
ebit 524000.00
ebitda 333000.00
operatingIncome 333000.00
otherOperatingExpenses 4305000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 178000.00
totalRevenue 4638000.00
totalOperatingExpenses 1481000.00
costOfRevenue 2824000.00
totalOtherIncomeExpenseNet 191000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 346000.00
2009-06-30
date 2009-06-30
filing_date 2009-07-01
currency_symbol USD
researchDevelopment 698000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 344000.00
minorityInterest 0.00
netIncome 256000.00
sellingGeneralAdministrative 317000.00
sellingAndMarketingExpenses 443000.00
grossProfit 1610000.00
ebit 344000.00
ebitda 152000.00
operatingIncome 152000.00
otherOperatingExpenses 3896000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 88000.00
totalRevenue 4048000.00
totalOperatingExpenses 1458000.00
costOfRevenue 2438000.00
totalOtherIncomeExpenseNet 192000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 256000.00
2009-03-31
date 2009-03-31
filing_date 2009-04-01
currency_symbol USD
researchDevelopment 637000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 993000.00
minorityInterest 0.00
netIncome 867000.00
sellingGeneralAdministrative 275000.00
sellingAndMarketingExpenses 379000.00
grossProfit 1940000.00
ebit 993000.00
ebitda 649000.00
operatingIncome 649000.00
otherOperatingExpenses 4369000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 126000.00
totalRevenue 5018000.00
totalOperatingExpenses 1291000.00
costOfRevenue 3078000.00
totalOtherIncomeExpenseNet 344000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 867000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-23
currency_symbol USD
researchDevelopment 573000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1680000.00
minorityInterest 0.00
netIncome 1642000.00
sellingGeneralAdministrative 628000.00
grossProfit 2497000.00
reconciledDepreciation 240000.00
ebit 2342000.00
ebitda 2582000.00
depreciationAndAmortization 240000.00
operatingIncome 1296000.00
otherOperatingExpenses 5242000.00
interestExpense 98000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 38000.00
totalRevenue 6538000.00
totalOperatingExpenses 1201000.00
costOfRevenue 4041000.00
totalOtherIncomeExpenseNet 384000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1642000.00
2008-09-30
date 2008-09-30
filing_date 2008-10-02
currency_symbol USD
researchDevelopment 791000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 994000.00
minorityInterest 0.00
netIncome 944000.00
sellingGeneralAdministrative 928000.00
grossProfit 2418000.00
ebit 994000.00
ebitda 699000.00
operatingIncome 699000.00
otherOperatingExpenses 5442000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 50000.00
totalRevenue 6141000.00
totalOperatingExpenses 1719000.00
costOfRevenue 3723000.00
totalOtherIncomeExpenseNet 295000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 944000.00
2008-06-30
date 2008-06-30
filing_date 2008-07-02
currency_symbol USD
researchDevelopment 827000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 400000.00
minorityInterest 0.00
netIncome 323000.00
sellingGeneralAdministrative 1011000.00
grossProfit 1976000.00
reconciledDepreciation 210000.00
ebit -72000.00
ebitda 138000.00
depreciationAndAmortization 210000.00
operatingIncome 138000.00
otherOperatingExpenses 5034000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 77000.00
totalRevenue 5172000.00
totalOperatingExpenses 1838000.00
costOfRevenue 3196000.00
totalOtherIncomeExpenseNet 262000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 323000.00
2008-03-31
date 2008-03-31
filing_date 2008-04-02
currency_symbol USD
researchDevelopment 857000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1695000.00
minorityInterest 0.00
netIncome 1736000.00
sellingGeneralAdministrative 953000.00
grossProfit 3258000.00
reconciledDepreciation 170000.00
ebit 1666000.00
ebitda 1448000.00
depreciationAndAmortization 170000.00
operatingIncome 1448000.00
otherOperatingExpenses 6255000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -41000.00
totalRevenue 7703000.00
totalOperatingExpenses 1810000.00
costOfRevenue 4445000.00
totalOtherIncomeExpenseNet 247000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1736000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-26
currency_symbol USD
researchDevelopment 621000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1973000.00
minorityInterest 0.00
netIncome 1820000.00
sellingGeneralAdministrative 721000.00
grossProfit 3008000.00
reconciledDepreciation 170000.00
ebit 1496000.00
ebitda 1666000.00
depreciationAndAmortization 170000.00
operatingIncome 1666000.00
otherOperatingExpenses 5812000.00
interestExpense 60000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 153000.00
totalRevenue 7478000.00
totalOperatingExpenses 1342000.00
costOfRevenue 4470000.00
totalOtherIncomeExpenseNet 307000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1820000.00
2007-09-30
date 2007-09-30
filing_date 2007-10-03
currency_symbol USD
researchDevelopment 524000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1742000.00
minorityInterest 0.00
netIncome 1646000.00
sellingGeneralAdministrative 681000.00
grossProfit 2650000.00
ebit 1742000.00
ebitda 1445000.00
operatingIncome 1445000.00
otherOperatingExpenses 5195000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 96000.00
totalRevenue 6640000.00
totalOperatingExpenses 1205000.00
costOfRevenue 3990000.00
totalOtherIncomeExpenseNet 297000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1646000.00
2007-06-30
date 2007-06-30
filing_date 2007-07-09
currency_symbol USD
researchDevelopment 524000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1722000.00
minorityInterest 0.00
netIncome 1569000.00
sellingGeneralAdministrative 671000.00
grossProfit 2634000.00
reconciledDepreciation 110000.00
ebit 1329000.00
ebitda 1439000.00
depreciationAndAmortization 110000.00
operatingIncome 1439000.00
otherOperatingExpenses 5178000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 153000.00
totalRevenue 6617000.00
totalOperatingExpenses 1195000.00
costOfRevenue 3983000.00
totalOtherIncomeExpenseNet 283000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1569000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-30
currency_symbol USD
researchDevelopment 460000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1020000.00
minorityInterest 0.00
netIncome 1066000.00
sellingGeneralAdministrative 653000.00
grossProfit 1995000.00
ebit 860000.00
ebitda 950000.00
depreciationAndAmortization 90000.00
operatingIncome 950000.00
otherOperatingExpenses 4067000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -136000.00
totalRevenue 5017000.00
totalOperatingExpenses 1045000.00
costOfRevenue 3022000.00
totalOtherIncomeExpenseNet 70000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1245000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
researchDevelopment 460000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1020000.00
minorityInterest 0.00
netIncome 1066000.00
sellingGeneralAdministrative 585000.00
grossProfit 1995000.00
reconciledDepreciation 90000.00
ebit 860000.00
ebitda 950000.00
depreciationAndAmortization 90000.00
operatingIncome 950000.00
otherOperatingExpenses 4067000.00
interestExpense 38000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -136000.00
totalRevenue 5017000.00
totalOperatingExpenses 1045000.00
costOfRevenue 3022000.00
totalOtherIncomeExpenseNet 70000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1066000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
researchDevelopment 449000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 666000.00
minorityInterest 0.00
netIncome 666000.00
sellingGeneralAdministrative 590000.00
grossProfit 1659000.00
ebit 666000.00
ebitda 620000.00
operatingIncome 620000.00
otherOperatingExpenses 3559000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 4179000.00
totalOperatingExpenses 1039000.00
costOfRevenue 2520000.00
totalOtherIncomeExpenseNet 46000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 666000.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
researchDevelopment 511000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 319000.00
minorityInterest 0.00
netIncome 319000.00
sellingGeneralAdministrative 484000.00
grossProfit 1318000.00
reconciledDepreciation 90000.00
ebit 233000.00
ebitda 323000.00
depreciationAndAmortization 90000.00
operatingIncome 323000.00
otherOperatingExpenses 3312000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -90000.00
totalRevenue 3635000.00
totalOperatingExpenses 995000.00
costOfRevenue 2317000.00
totalOtherIncomeExpenseNet -4000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 319000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-13
currency_symbol USD
researchDevelopment 371000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 548000.00
minorityInterest 0.00
netIncome 473000.00
sellingGeneralAdministrative 426000.00
grossProfit 1271000.00
ebit 445000.00
ebitda 475000.00
depreciationAndAmortization 30000.00
operatingIncome 475000.00
otherOperatingExpenses 2651000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -28000.00
totalRevenue 3126000.00
totalOperatingExpenses 796000.00
costOfRevenue 1855000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 548000.00
2005-12-31
date 2005-12-31
filing_date 2006-01-03
currency_symbol USD
researchDevelopment 371000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 473000.00
minorityInterest 0.00
netIncome 473000.00
sellingGeneralAdministrative 425000.00
grossProfit 1271000.00
reconciledDepreciation 30000.00
ebit 445000.00
ebitda 475000.00
depreciationAndAmortization 30000.00
operatingIncome 475000.00
otherOperatingExpenses 2651000.00
interestExpense 29000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -28000.00
totalRevenue 3126000.00
totalOperatingExpenses 796000.00
costOfRevenue 1855000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 473000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
researchDevelopment 368000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 384000.00
minorityInterest 0.00
netIncome 384000.00
sellingGeneralAdministrative 381000.00
grossProfit 1144000.00
ebit 384000.00
ebitda 395000.00
operatingIncome 395000.00
otherOperatingExpenses 2437000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 2832000.00
totalOperatingExpenses 749000.00
costOfRevenue 1688000.00
totalOtherIncomeExpenseNet -11000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 384000.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
researchDevelopment 356000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 315000.00
minorityInterest 0.00
netIncome 315000.00
sellingGeneralAdministrative 401000.00
grossProfit 1049000.00
ebit 315000.00
ebitda 292000.00
operatingIncome 292000.00
otherOperatingExpenses 2346000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 2638000.00
totalOperatingExpenses 757000.00
costOfRevenue 1589000.00
totalOtherIncomeExpenseNet 23000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 315000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-31
currency_symbol USD
researchDevelopment 332000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 150000.00
minorityInterest 0.00
netIncome -87000.00
sellingGeneralAdministrative 391000.00
grossProfit 627000.00
ebit 0.00
ebitda -66000.00
operatingIncome -66000.00
otherOperatingExpenses 1647000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 87000.00
totalRevenue 1581000.00
totalOperatingExpenses 693000.00
costOfRevenue 954000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 150000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
researchDevelopment 332000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -87000.00
sellingGeneralAdministrative 361000.00
grossProfit 627000.00
ebit 0.00
ebitda -66000.00
operatingIncome -66000.00
otherOperatingExpenses 1647000.00
interestExpense 23000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 87000.00
totalRevenue 1581000.00
totalOperatingExpenses 693000.00
costOfRevenue 954000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
researchDevelopment 339000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -207000.00
minorityInterest 0.00
netIncome -207000.00
sellingGeneralAdministrative 332000.00
grossProfit 465000.00
reconciledDepreciation 120000.00
ebit -326000.00
ebitda -206000.00
depreciationAndAmortization 120000.00
operatingIncome -206000.00
otherOperatingExpenses 1441000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -120000.00
totalRevenue 1235000.00
totalOperatingExpenses 671000.00
costOfRevenue 770000.00
totalOtherIncomeExpenseNet -1000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
researchDevelopment 401000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -544000.00
minorityInterest 0.00
netIncome -544000.00
sellingGeneralAdministrative 306000.00
grossProfit 165000.00
ebit -544000.00
ebitda -542000.00
operatingIncome -542000.00
otherOperatingExpenses 1437000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 895000.00
totalOperatingExpenses 707000.00
costOfRevenue 730000.00
totalOtherIncomeExpenseNet -2000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2004-03-31
date 2004-03-31
filing_date 2004-06-30
currency_symbol USD
researchDevelopment 359000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -282000.00
minorityInterest 0.00
netIncome -282000.00
sellingGeneralAdministrative 333000.00
grossProfit 451000.00
ebit -402000.00
ebitda -286000.00
operatingIncome -286000.00
otherOperatingExpenses 1306000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 1020000.00
totalOperatingExpenses 737000.00
costOfRevenue 569000.00
totalOtherIncomeExpenseNet 4000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
researchDevelopment 359000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -282000.00
minorityInterest 0.00
netIncome -282000.00
sellingGeneralAdministrative 378000.00
grossProfit 451000.00
ebit -282000.00
ebitda -286000.00
operatingIncome -286000.00
otherOperatingExpenses 1306000.00
interestExpense 22000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 1020000.00
totalOperatingExpenses 737000.00
costOfRevenue 569000.00
totalOtherIncomeExpenseNet 4000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
researchDevelopment 367000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -460000.00
minorityInterest 0.00
netIncome -460000.00
sellingGeneralAdministrative 344000.00
grossProfit 244000.00
ebit -460000.00
ebitda -467000.00
operatingIncome -467000.00
otherOperatingExpenses 1147000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 680000.00
totalOperatingExpenses 711000.00
costOfRevenue 436000.00
totalOtherIncomeExpenseNet 7000.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 372000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -544000.00
minorityInterest 0.00
netIncome -544000.00
sellingGeneralAdministrative 391000.00
grossProfit 222000.00
ebit -544000.00
ebitda -541000.00
operatingIncome -541000.00
otherOperatingExpenses 1241000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 700000.00
totalOperatingExpenses 763000.00
costOfRevenue 478000.00
totalOtherIncomeExpenseNet -3000.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 399000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -674000.00
sellingGeneralAdministrative 491000.00
grossProfit 795000.00
ebit 0.00
ebitda -4568000.00
operatingIncome -4568000.00
otherOperatingExpenses 5363000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 674000.00
totalRevenue 795000.00
totalOperatingExpenses -5363000.00
costOfRevenue 677000.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 595000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -674000.00
sellingGeneralAdministrative 920000.00
grossProfit 795000.00
ebit 0.00
ebitda -4568000.00
operatingIncome -4568000.00
otherOperatingExpenses 5363000.00
interestExpense 15000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 674000.00
totalRevenue 795000.00
totalOperatingExpenses -5363000.00
costOfRevenue 578000.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 343000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -676000.00
sellingGeneralAdministrative 835000.00
grossProfit 512000.00
ebit 0.00
ebitda 512000.00
operatingIncome 512000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 676000.00
totalRevenue 512000.00
totalOperatingExpenses 0.00
costOfRevenue 397000.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 271000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -536000.00
sellingGeneralAdministrative 771000.00
grossProfit 765000.00
ebit 0.00
ebitda 765000.00
operatingIncome 765000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 536000.00
totalRevenue 765000.00
totalOperatingExpenses 0.00
costOfRevenue 563000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-03-31
date 2002-03-31
filing_date 2002-06-28
currency_symbol USD
researchDevelopment 171000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -288000.00
minorityInterest 0.00
netIncome -288000.00
sellingGeneralAdministrative 417000.00
grossProfit 266000.00
ebit 0.00
ebitda -339000.00
operatingIncome -339000.00
otherOperatingExpenses 1192000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 599000.00
totalRevenue 853000.00
totalOperatingExpenses 605000.00
costOfRevenue 587000.00
totalOtherIncomeExpenseNet 51000.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 171000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -288000.00
minorityInterest 0.00
netIncome -288000.00
sellingGeneralAdministrative 605000.00
grossProfit 266000.00
ebit 0.00
ebitda -339000.00
operatingIncome -339000.00
otherOperatingExpenses 1192000.00
interestExpense 14000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 33000.00
totalRevenue 853000.00
totalOperatingExpenses 605000.00
costOfRevenue 587000.00
totalOtherIncomeExpenseNet 51000.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 212000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -306000.00
minorityInterest 0.00
netIncome -306000.00
sellingGeneralAdministrative 624000.00
grossProfit 251000.00
ebit 0.00
ebitda -373000.00
operatingIncome -373000.00
otherOperatingExpenses 1079000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 706000.00
totalOperatingExpenses 624000.00
costOfRevenue 455000.00
totalOtherIncomeExpenseNet 67000.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 216000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1070000.00
minorityInterest 0.00
netIncome -1070000.00
sellingGeneralAdministrative 659000.00
grossProfit -491000.00
ebit 0.00
ebitda -1150000.00
operatingIncome -1150000.00
otherOperatingExpenses 2076000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -33000.00
totalRevenue 926000.00
totalOperatingExpenses 659000.00
costOfRevenue 1417000.00
totalOtherIncomeExpenseNet 80000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -178000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
researchDevelopment 265000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 211000.00
minorityInterest 0.00
netIncome 178000.00
sellingGeneralAdministrative 714000.00
grossProfit 938000.00
ebit 0.00
ebitda 155000.00
operatingIncome 155000.00
otherOperatingExpenses 1890000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 33000.00
totalRevenue 2045000.00
totalOperatingExpenses 783000.00
costOfRevenue 1107000.00
totalOtherIncomeExpenseNet 56000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 178000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 295000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 315000.00
minorityInterest 0.00
netIncome 319000.00
sellingGeneralAdministrative 741000.00
grossProfit 964000.00
ebit 0.00
ebitda 243000.00
operatingIncome 243000.00
otherOperatingExpenses 2515000.00
interestExpense 16000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4000.00
totalRevenue 2758000.00
totalOperatingExpenses 721000.00
costOfRevenue 1794000.00
totalOtherIncomeExpenseNet 72000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 319000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
researchDevelopment 244000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 155000.00
minorityInterest 0.00
netIncome 150000.00
sellingGeneralAdministrative 660000.00
grossProfit 709000.00
ebit 0.00
ebitda 49000.00
operatingIncome 49000.00
otherOperatingExpenses 1879000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5000.00
totalRevenue 1928000.00
totalOperatingExpenses 660000.00
costOfRevenue 1219000.00
totalOtherIncomeExpenseNet 106000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 150000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
researchDevelopment 223000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 264000.00
minorityInterest 0.00
netIncome 248000.00
sellingGeneralAdministrative 606000.00
grossProfit 765000.00
ebit 0.00
ebitda 159000.00
operatingIncome 159000.00
otherOperatingExpenses 1487000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 16000.00
totalRevenue 1646000.00
totalOperatingExpenses 606000.00
costOfRevenue 881000.00
totalOtherIncomeExpenseNet 105000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 248000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
researchDevelopment 246000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 177000.00
minorityInterest 0.00
netIncome 170000.00
sellingGeneralAdministrative 647000.00
grossProfit 729000.00
ebit 0.00
ebitda 82000.00
operatingIncome 82000.00
otherOperatingExpenses 1355000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7000.00
totalRevenue 1437000.00
totalOperatingExpenses 647000.00
costOfRevenue 708000.00
totalOtherIncomeExpenseNet 95000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 170000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
researchDevelopment 161000.00
netIncome 120000.00
grossProfit 758000.00
ebitda 98000.00
operatingIncome 98000.00
otherOperatingExpenses 1174000.00
incomeTaxExpense -120000.00
totalRevenue 1272000.00
totalOperatingExpenses 660000.00
costOfRevenue 514000.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
researchDevelopment 200000.00
grossProfit 500000.00
ebitda -100000.00
operatingIncome -100000.00
otherOperatingExpenses 1300000.00
totalRevenue 1200000.00
totalOperatingExpenses 600000.00
costOfRevenue 700000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
researchDevelopment 100000.00
netIncome 100000.00
grossProfit 500000.00
ebitda -100000.00
operatingIncome -100000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense -100000.00
totalRevenue 1400000.00
totalOperatingExpenses 500000.00
costOfRevenue 900000.00
totalOtherIncomeExpenseNet 100000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
researchDevelopment 200000.00
incomeBeforeTax 400000.00
netIncome 300000.00
grossProfit 900000.00
ebit 300000.00
ebitda 200000.00
depreciationAndAmortization -100000.00
operatingIncome 300000.00
otherOperatingExpenses 1500000.00
incomeTaxExpense 100000.00
totalRevenue 1800000.00
totalOperatingExpenses 600000.00
costOfRevenue 900000.00
totalOtherIncomeExpenseNet 100000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
researchDevelopment 187000.00
incomeBeforeTax 151000.00
netIncome 246000.00
grossProfit 1034000.00
ebit 299000.00
ebitda 447000.00
depreciationAndAmortization 148000.00
operatingIncome 299000.00
otherOperatingExpenses 1434000.00
incomeTaxExpense -95000.00
totalRevenue 1733000.00
totalOperatingExpenses 735000.00
costOfRevenue 699000.00
totalOtherIncomeExpenseNet -148000.00
1998-09-30
date 1998-09-30
filing_date 1998-09-30
researchDevelopment 300000.00
grossProfit 700000.00
otherOperatingExpenses 1500000.00
totalRevenue 1500000.00
totalOperatingExpenses 700000.00
costOfRevenue 800000.00
totalOtherIncomeExpenseNet 100000.00
1998-06-30
date 1998-06-30
filing_date 1998-06-30
netIncome 100000.00
grossProfit 1300000.00
ebitda 1300000.00
operatingIncome 1300000.00
incomeTaxExpense -100000.00
totalRevenue 1300000.00
1998-03-31
date 1998-03-31
filing_date 1998-03-31
grossProfit 1400000.00
ebitda 1400000.00
operatingIncome 1400000.00
totalRevenue 1400000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
researchDevelopment 200000.00
netIncome 100000.00
grossProfit 700000.00
ebitda 100000.00
operatingIncome 100000.00
otherOperatingExpenses 1600000.00
incomeTaxExpense -100000.00
totalRevenue 1600000.00
totalOperatingExpenses 700000.00
costOfRevenue 900000.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
researchDevelopment 200000.00
incomeBeforeTax 400000.00
netIncome 300000.00
grossProfit 900000.00
ebit 300000.00
ebitda 200000.00
depreciationAndAmortization -100000.00
operatingIncome 300000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense 100000.00
totalRevenue 1700000.00
totalOperatingExpenses 600000.00
costOfRevenue 800000.00
totalOtherIncomeExpenseNet 100000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
researchDevelopment 200000.00
netIncome 400000.00
grossProfit 1100000.00
ebitda 400000.00
operatingIncome 400000.00
otherOperatingExpenses 2600000.00
incomeTaxExpense -400000.00
totalRevenue 3000000.00
totalOperatingExpenses 700000.00
costOfRevenue 1900000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
researchDevelopment 200000.00
netIncome 300000.00
grossProfit 1100000.00
ebitda 400000.00
operatingIncome 400000.00
otherOperatingExpenses 2300000.00
incomeTaxExpense -300000.00
totalRevenue 2700000.00
totalOperatingExpenses 700000.00
costOfRevenue 1600000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
netIncome 200000.00
grossProfit 1700000.00
ebitda -3400000.00
operatingIncome -3400000.00
otherOperatingExpenses 5100000.00
incomeTaxExpense -200000.00
totalRevenue 1700000.00
totalOperatingExpenses -5100000.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
netIncome 200000.00
grossProfit 1300000.00
ebitda 1300000.00
operatingIncome 1300000.00
incomeTaxExpense -200000.00
totalRevenue 1300000.00
1996-06-30
date 1996-06-30
filing_date 1996-06-30
netIncome 100000.00
grossProfit 1400000.00
ebitda 1400000.00
operatingIncome 1400000.00
incomeTaxExpense -100000.00
totalRevenue 1400000.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
netIncome 100000.00
grossProfit 1200000.00
ebitda 1200000.00
operatingIncome 1200000.00
incomeTaxExpense -100000.00
totalRevenue 1200000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
grossProfit 600000.00
ebitda -2900000.00
operatingIncome -2900000.00
otherOperatingExpenses 3500000.00
totalRevenue 600000.00
totalOperatingExpenses -3500000.00
1995-09-30
date 1995-09-30
filing_date 1995-09-30
grossProfit 700000.00
ebitda 700000.00
operatingIncome 700000.00
totalRevenue 700000.00
1995-06-30
date 1995-06-30
filing_date 1995-06-30
grossProfit 700000.00
ebitda 700000.00
operatingIncome 700000.00
totalRevenue 700000.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
grossProfit 700000.00
ebitda 700000.00
operatingIncome 700000.00
totalRevenue 700000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
netIncome -100000.00
grossProfit 700000.00
ebitda -2300000.00
operatingIncome -2300000.00
otherOperatingExpenses 3000000.00
incomeTaxExpense 100000.00
totalRevenue 700000.00
totalOperatingExpenses -3000000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
netIncome 300000.00
grossProfit 900000.00
ebitda 900000.00
operatingIncome 900000.00
incomeTaxExpense -300000.00
totalRevenue 900000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
netIncome 300000.00
grossProfit 1000000.00
ebitda 1000000.00
operatingIncome 1000000.00
incomeTaxExpense -300000.00
totalRevenue 1000000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
grossProfit 400000.00
ebitda 400000.00
operatingIncome 400000.00
totalRevenue 400000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-27
currency_symbol USD
researchDevelopment 20563000.00
incomeBeforeTax 22390000.00
netIncome 18306000.00
sellingGeneralAdministrative 4477000.00
sellingAndMarketingExpenses 6990000.00
grossProfit 51956000.00
reconciledDepreciation 2415000.00
ebit 19926000.00
ebitda 20033000.00
depreciationAndAmortization 107000.00
operatingIncome 19926000.00
otherOperatingExpenses 130656000.00
interestExpense 2464000.00
taxProvision 4084000.00
interestIncome 1144000.00
netInterestIncome 2464000.00
incomeTaxExpense 4084000.00
totalRevenue 150582000.00
totalOperatingExpenses 32030000.00
costOfRevenue 98626000.00
totalOtherIncomeExpenseNet 2464000.00
netIncomeFromContinuingOps 18306000.00
netIncomeApplicableToCommonShares 18306000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-27
currency_symbol USD
researchDevelopment 20091000.00
incomeBeforeTax 12905000.00
netIncome 10541000.00
sellingGeneralAdministrative 4641000.00
sellingAndMarketingExpenses 6599000.00
grossProfit 44388000.00
reconciledDepreciation 2437000.00
ebit 13057000.00
ebitda 16525000.00
depreciationAndAmortization 3468000.00
operatingIncome 13057000.00
otherOperatingExpenses 115403000.00
interestExpense 1183000.00
taxProvision 2364000.00
interestIncome 1548000.00
netInterestIncome -152000.00
incomeTaxExpense 2364000.00
totalRevenue 128460000.00
totalOperatingExpenses 31331000.00
costOfRevenue 84072000.00
totalOtherIncomeExpenseNet -152000.00
netIncomeFromContinuingOps 10541000.00
netIncomeApplicableToCommonShares 10541000.00
2020-12-31
date 2020-12-31
filing_date 2021-04-28
currency_symbol USD
researchDevelopment 17244000.00
incomeBeforeTax 7282000.00
netIncome 5725000.00
sellingGeneralAdministrative 4065000.00
sellingAndMarketingExpenses 6209000.00
grossProfit 33766000.00
reconciledDepreciation 2384000.00
ebit 6248000.00
ebitda 9380000.00
depreciationAndAmortization 3132000.00
operatingIncome 6248000.00
otherOperatingExpenses 101150000.00
interestExpense 286000.00
taxProvision 1557000.00
interestIncome 2197000.00
netInterestIncome 1034000.00
incomeTaxExpense 1557000.00
totalRevenue 107398000.00
totalOperatingExpenses 27518000.00
costOfRevenue 73632000.00
totalOtherIncomeExpenseNet 1034000.00
netIncomeFromContinuingOps 5725000.00
netIncomeApplicableToCommonShares 5725000.00
2019-12-31
date 2019-12-31
filing_date 2020-04-27
currency_symbol USD
researchDevelopment 15075000.00
incomeBeforeTax 11859000.00
netIncome 10236000.00
sellingGeneralAdministrative 4159000.00
sellingAndMarketingExpenses 6647000.00
grossProfit 36094000.00
reconciledDepreciation 1997000.00
ebit 10213000.00
ebitda 12567000.00
depreciationAndAmortization 2354000.00
operatingIncome 10213000.00
otherOperatingExpenses 95027000.00
interestExpense 1289000.00
taxProvision 1623000.00
interestIncome 2295000.00
netInterestIncome 2003000.00
incomeTaxExpense 1623000.00
totalRevenue 105240000.00
totalOperatingExpenses 25881000.00
costOfRevenue 69146000.00
totalOtherIncomeExpenseNet 1646000.00
netIncomeFromContinuingOps 10236000.00
netIncomeApplicableToCommonShares 10236000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-25
currency_symbol USD
researchDevelopment 14820000.00
incomeBeforeTax 17574000.00
netIncome 14637000.00
sellingGeneralAdministrative 3943000.00
sellingAndMarketingExpenses 6642000.00
grossProfit 42056000.00
reconciledDepreciation 3293000.00
ebit 16443000.00
ebitda 19736000.00
depreciationAndAmortization 3293000.00
operatingIncome 16651000.00
otherOperatingExpenses 117102000.00
interestExpense 0.00
taxProvision 2937000.00
interestIncome 840000.00
netInterestIncome 715000.00
incomeTaxExpense 2937000.00
totalRevenue 133753000.00
totalOperatingExpenses 25405000.00
costOfRevenue 91697000.00
totalOtherIncomeExpenseNet 208000.00
netIncomeFromContinuingOps 14637000.00
netIncomeApplicableToCommonShares 14637000.00
2017-12-31
date 2017-12-31
filing_date 2018-04-30
currency_symbol USD
researchDevelopment 13915000.00
incomeBeforeTax 25582000.00
netIncome 21714000.00
sellingGeneralAdministrative 4507000.00
sellingAndMarketingExpenses 6722000.00
grossProfit 45928000.00
reconciledDepreciation 3799000.00
ebit 16187000.00
ebitda 19986000.00
depreciationAndAmortization 3799000.00
operatingIncome 25426000.00
otherOperatingExpenses 104906000.00
interestExpense 0.00
taxProvision 3868000.00
interestIncome 527000.00
netInterestIncome 201000.00
incomeTaxExpense 3868000.00
totalRevenue 125690000.00
totalOperatingExpenses 25144000.00
costOfRevenue 79762000.00
totalOtherIncomeExpenseNet 4597000.00
netIncomeFromContinuingOps 21714000.00
netIncomeApplicableToCommonShares 21714000.00
2016-12-31
date 2016-12-31
filing_date 2017-04-28
currency_symbol USD
researchDevelopment 12663000.00
incomeBeforeTax 15865000.00
netIncome 13137000.00
sellingGeneralAdministrative 3969000.00
sellingAndMarketingExpenses 6423000.00
grossProfit 38551000.00
ebit 15398000.00
ebitda 19254000.00
depreciationAndAmortization 3856000.00
operatingIncome 15830000.00
otherOperatingExpenses 84851000.00
interestExpense 0.00
taxProvision 2728000.00
interestIncome 751000.00
netInterestIncome 271000.00
incomeTaxExpense 2728000.00
totalRevenue 100347000.00
totalOperatingExpenses 23055000.00
costOfRevenue 61796000.00
totalOtherIncomeExpenseNet 98000.00
netIncomeFromContinuingOps 13137000.00
netIncomeApplicableToCommonShares 13137000.00
2015-12-31
date 2015-12-31
filing_date 2016-04-26
currency_symbol USD
researchDevelopment 9702000.00
incomeBeforeTax 18425000.00
netIncome 16520000.00
sellingGeneralAdministrative 3611000.00
sellingAndMarketingExpenses 5651000.00
grossProfit 34079000.00
ebit 12173000.00
ebitda 14940000.00
depreciationAndAmortization 2767000.00
operatingIncome 18205000.00
otherOperatingExpenses 67623000.00
interestExpense 0.00
taxProvision 1905000.00
interestIncome 220000.00
incomeTaxExpense 1905000.00
totalRevenue 82738000.00
totalOperatingExpenses 18964000.00
costOfRevenue 48659000.00
totalOtherIncomeExpenseNet 2942000.00
netIncomeFromContinuingOps 16520000.00
netIncomeApplicableToCommonShares 16520000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
researchDevelopment 6480000.00
incomeBeforeTax 17309000.00
netIncome 14605000.00
sellingGeneralAdministrative 2843000.00
sellingAndMarketingExpenses 4418000.00
grossProfit 30787000.00
ebit 16050000.00
ebitda 17046000.00
depreciationAndAmortization 996000.00
operatingIncome 17046000.00
otherOperatingExpenses 58576000.00
interestExpense 0.00
incomeTaxExpense 2704000.00
totalRevenue 75622000.00
totalOperatingExpenses 13741000.00
costOfRevenue 44835000.00
totalOtherIncomeExpenseNet -95000.00
netIncomeFromContinuingOps 14605000.00
netIncomeApplicableToCommonShares 14605000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-20
currency_symbol USD
researchDevelopment 5465000.00
incomeBeforeTax 17982000.00
netIncome 17077000.00
sellingGeneralAdministrative 2572000.00
sellingAndMarketingExpenses 3818000.00
grossProfit 29433000.00
ebit 16919000.00
ebitda 17578000.00
depreciationAndAmortization 659000.00
operatingIncome 17578000.00
otherOperatingExpenses 55720000.00
interestExpense 643000.00
incomeTaxExpense 905000.00
totalRevenue 73298000.00
totalOperatingExpenses 11855000.00
costOfRevenue 43865000.00
totalOtherIncomeExpenseNet -89000.00
netIncomeApplicableToCommonShares 17077000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
researchDevelopment 4401000.00
incomeBeforeTax 10781000.00
netIncome 9871000.00
sellingGeneralAdministrative 2369000.00
sellingAndMarketingExpenses 3081000.00
grossProfit 19880000.00
ebit 9575000.00
ebitda 10029000.00
depreciationAndAmortization 454000.00
operatingIncome 10029000.00
otherOperatingExpenses 38700000.00
interestExpense 561000.00
incomeTaxExpense 910000.00
totalRevenue 48729000.00
totalOperatingExpenses 9851000.00
costOfRevenue 28849000.00
totalOtherIncomeExpenseNet 96000.00
netIncomeApplicableToCommonShares 9871000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-20
currency_symbol USD
researchDevelopment 4165000.00
incomeBeforeTax 8910000.00
netIncome 8243000.00
sellingGeneralAdministrative 1890000.00
sellingAndMarketingExpenses 2677000.00
grossProfit 17203000.00
ebit 8092000.00
ebitda 8471000.00
depreciationAndAmortization 379000.00
operatingIncome 8471000.00
otherOperatingExpenses 31162000.00
interestExpense 0.00
incomeTaxExpense 667000.00
totalRevenue 39633000.00
totalOperatingExpenses 8732000.00
costOfRevenue 22430000.00
totalOtherIncomeExpenseNet 439000.00
netIncomeApplicableToCommonShares 8243000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-17
currency_symbol USD
researchDevelopment 3280000.00
incomeBeforeTax 6516000.00
netIncome 5715000.00
sellingGeneralAdministrative 1523000.00
sellingAndMarketingExpenses 2207000.00
grossProfit 12909000.00
ebit 5483000.00
ebitda 5899000.00
depreciationAndAmortization 416000.00
operatingIncome 5899000.00
otherOperatingExpenses 24500000.00
interestExpense 0.00
incomeTaxExpense 801000.00
totalRevenue 30399000.00
totalOperatingExpenses 7010000.00
costOfRevenue 17490000.00
totalOtherIncomeExpenseNet 617000.00
netIncomeApplicableToCommonShares 5715000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-18
currency_symbol USD
researchDevelopment 2716000.00
incomeBeforeTax 3124000.00
netIncome 2819000.00
sellingGeneralAdministrative 1313000.00
sellingAndMarketingExpenses 1821000.00
grossProfit 8065000.00
ebit 1778000.00
ebitda 2215000.00
depreciationAndAmortization 437000.00
operatingIncome 2215000.00
otherOperatingExpenses 18311000.00
interestExpense 164000.00
incomeTaxExpense 305000.00
totalRevenue 20526000.00
totalOperatingExpenses 5850000.00
costOfRevenue 12461000.00
totalOtherIncomeExpenseNet 72000.00
netIncomeApplicableToCommonShares 2819000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-23
currency_symbol USD
researchDevelopment 3048000.00
incomeBeforeTax 4769000.00
netIncome 4645000.00
sellingGeneralAdministrative 1427000.00
sellingAndMarketingExpenses 2093000.00
grossProfit 10149000.00
ebit 3131000.00
ebitda 3581000.00
depreciationAndAmortization 450000.00
operatingIncome 3581000.00
otherOperatingExpenses 21973000.00
interestExpense 98000.00
incomeTaxExpense 124000.00
totalRevenue 25554000.00
totalOperatingExpenses 6568000.00
costOfRevenue 15405000.00
totalOtherIncomeExpenseNet -75000.00
netIncomeApplicableToCommonShares 4645000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-26
currency_symbol USD
researchDevelopment 2208000.00
incomeBeforeTax 6712000.00
netIncome 6280000.00
sellingGeneralAdministrative 2726000.00
grossProfit 10690000.00
ebit 5825000.00
ebitda 6102000.00
depreciationAndAmortization 277000.00
operatingIncome 5756000.00
otherOperatingExpenses 21028000.00
interestExpense 0.00
incomeTaxExpense 432000.00
totalRevenue 26784000.00
totalOperatingExpenses 4934000.00
costOfRevenue 16094000.00
totalOtherIncomeExpenseNet -69000.00
netIncomeApplicableToCommonShares 6280000.00
2006-12-31
date 2006-12-31
filing_date 2007-05-30
currency_symbol USD
researchDevelopment 1820000.00
incomeBeforeTax 2553000.00
netIncome 2599000.00
sellingGeneralAdministrative 2085000.00
grossProfit 6291000.00
ebit 2494000.00
ebitda 2673000.00
depreciationAndAmortization 179000.00
operatingIncome 2386000.00
otherOperatingExpenses 13732000.00
interestExpense 0.00
incomeTaxExpense -46000.00
totalRevenue 16118000.00
totalOperatingExpenses 3905000.00
costOfRevenue 9827000.00
totalOtherIncomeExpenseNet -108000.00
netIncomeApplicableToCommonShares 2599000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-13
currency_symbol USD
researchDevelopment 1463000.00
incomeBeforeTax 1316000.00
netIncome 1322000.00
sellingGeneralAdministrative 1598000.00
grossProfit 4369000.00
ebit 1300000.00
ebitda 1431000.00
depreciationAndAmortization 131000.00
operatingIncome 1308000.00
otherOperatingExpenses 9568000.00
interestExpense 0.00
incomeTaxExpense -14000.00
totalRevenue 10876000.00
totalOperatingExpenses 3061000.00
costOfRevenue 6507000.00
totalOtherIncomeExpenseNet 8000.00
netIncomeApplicableToCommonShares 1322000.00
2004-12-31
date 2004-12-31
filing_date 2005-05-31
currency_symbol USD
researchDevelopment 1451000.00
incomeBeforeTax -1244000.00
netIncome -1240000.00
sellingGeneralAdministrative 1332000.00
grossProfit 1560000.00
ebit -1202000.00
ebitda -1060000.00
depreciationAndAmortization 142000.00
operatingIncome -1223000.00
otherOperatingExpenses 5782000.00
interestExpense 0.00
incomeTaxExpense 17000.00
totalRevenue 4559000.00
totalOperatingExpenses 2783000.00
costOfRevenue 2999000.00
totalOtherIncomeExpenseNet -21000.00
2003-12-31
date 2003-12-31
filing_date 2004-06-30
currency_symbol USD
researchDevelopment 1497000.00
incomeBeforeTax -1509000.00
netIncome -1509000.00
sellingGeneralAdministrative 1604000.00
grossProfit 1565000.00
ebit -1505000.00
ebitda -1395000.00
depreciationAndAmortization 110000.00
operatingIncome -1536000.00
otherOperatingExpenses 5261000.00
interestExpense 0.00
incomeTaxExpense -27000.00
totalRevenue 3725000.00
totalOperatingExpenses 3101000.00
costOfRevenue 2160000.00
totalOtherIncomeExpenseNet -31000.00
2002-12-31
date 2002-12-31
filing_date 2003-06-26
currency_symbol USD
researchDevelopment 1538000.00
netIncome -2485000.00
sellingGeneralAdministrative 1734000.00
grossProfit 635000.00
ebit -2637000.00
ebitda -2602000.00
depreciationAndAmortization 35000.00
operatingIncome -2637000.00
otherOperatingExpenses 5363000.00
interestExpense 0.00
incomeTaxExpense -152000.00
totalRevenue 2726000.00
totalOperatingExpenses 3272000.00
costOfRevenue 2091000.00
2001-12-31
date 2001-12-31
filing_date 2002-06-28
currency_symbol USD
researchDevelopment 864000.00
incomeBeforeTax -1453000.00
netIncome -1486000.00
sellingGeneralAdministrative 2602000.00
grossProfit 895000.00
ebitda -1707000.00
operatingIncome -1707000.00
otherOperatingExpenses 6237000.00
interestExpense 0.00
incomeTaxExpense 33000.00
totalRevenue 4530000.00
totalOperatingExpenses 2602000.00
costOfRevenue 3635000.00
totalOtherIncomeExpenseNet 254000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 1008000.00
incomeBeforeTax 911000.00
netIncome 887000.00
sellingGeneralAdministrative 2654000.00
grossProfit 3167000.00
ebit 536000.00
ebitda 698000.00
depreciationAndAmortization 162000.00
operatingIncome 533000.00
otherOperatingExpenses 7236000.00
interestExpense 0.00
incomeTaxExpense 24000.00
totalRevenue 7769000.00
totalOperatingExpenses 2634000.00
costOfRevenue 4602000.00
totalOtherIncomeExpenseNet -3000.00
netIncomeApplicableToCommonShares 887000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
researchDevelopment 661000.00
incomeBeforeTax 562000.00
netIncome 520000.00
grossProfit 2658000.00
ebit 307000.00
ebitda 478000.00
depreciationAndAmortization 171000.00
operatingIncome 298000.00
otherOperatingExpenses 5374000.00
incomeTaxExpense 42000.00
totalRevenue 5672000.00
totalOperatingExpenses 2360000.00
costOfRevenue 3014000.00
totalOtherIncomeExpenseNet -9000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
researchDevelopment 787000.00
incomeBeforeTax 388000.00
netIncome 346000.00
grossProfit 2734000.00
ebit 247000.00
ebitda 400000.00
depreciationAndAmortization 153000.00
operatingIncome 199000.00
otherOperatingExpenses 5734000.00
incomeTaxExpense 42000.00
totalRevenue 5933000.00
totalOperatingExpenses 2535000.00
costOfRevenue 3199000.00
totalOtherIncomeExpenseNet -48000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
researchDevelopment 800000.00
incomeBeforeTax 1100000.00
netIncome 1100000.00
grossProfit 3800000.00
ebit 900000.00
ebitda 1000000.00
depreciationAndAmortization 100000.00
operatingIncome 1000000.00
otherOperatingExpenses 8000000.00
incomeTaxExpense -100000.00
totalRevenue 9000000.00
totalOperatingExpenses 2800000.00
costOfRevenue 5200000.00
totalOtherIncomeExpenseNet 100000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
incomeBeforeTax 600000.00
netIncome 600000.00
grossProfit 2900000.00
ebit 200000.00
ebitda 400000.00
depreciationAndAmortization 200000.00
operatingIncome 400000.00
otherOperatingExpenses 5100000.00
incomeTaxExpense -200000.00
totalRevenue 5500000.00
totalOperatingExpenses 2500000.00
costOfRevenue 2600000.00
totalOtherIncomeExpenseNet 200000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
incomeBeforeTax -100000.00
netIncome -100000.00
grossProfit 1600000.00
ebit -1500000.00
ebitda -1300000.00
depreciationAndAmortization 200000.00
operatingIncome -800000.00
otherOperatingExpenses 3500000.00
incomeTaxExpense -700000.00
totalRevenue 2700000.00
totalOperatingExpenses 2400000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 700000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
netIncome 500000.00
grossProfit 1900000.00
ebit -500000.00
ebitda -400000.00
depreciationAndAmortization 100000.00
operatingIncome -500000.00
otherOperatingExpenses 3000000.00
incomeTaxExpense -500000.00
totalRevenue 3000000.00
totalOperatingExpenses 1900000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 500000.00