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

Logo

Charles Colvard Ltd. занимается производством и распространением муассанитовых ювелирных изделий и готовых ювелирных изделий с муассанитом для продажи на мировом ювелирном рынке. Он работает в следующих бизнес-сегментах: онлайн-каналы и традиционные. Сегмент «Онлайн-каналы» относится к сетям электронной коммерции, включая charlesandcolvard.com, сторонние онлайн-магазины, дроп-лайнеры, другие чистые игры и магазины электронной коммерции. Традиционный сегмент состоит из оптовых и розничных покупателей. Компания была основана в 1995 году и со штаб-квартирой в Моррисвилле, штат Северная Каролина.

General
Code CTHR
Type Common Stock
Name Charles & Colvard Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BW04L4
ISIN US1597651066
PrimaryTicker CTHR.US
CUSIP 22942P109
CIK 1015155
EmployerIdNumber 56-1928817
FiscalYearEnd June
IPODate 1997-11-14
InternationalDomestic Domestic
Sector Consumer Cyclical
Industry Luxury Goods
GicSector Consumer Discretionary
GicGroup Consumer Durables & Apparel
GicIndustry Textiles, Apparel & Luxury Goods
GicSubIndustry Apparel, Accessories & Luxury Goods
HomeCategory Domestic
IsDelisted Нет
Address 170 Southport Drive, Morrisville, NC, United States, 27560
Phone 919 468 0399
WebURL https://www.charlesandcolvard.com
FullTimeEmployees 48
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 13178825
MarketCapitalizationMln 13.1788
EBITDA -8795651
PEGRatio 0
WallStreetTargetPrice 1.1
BookValue 1.222
DividendShare 0
DividendYield 0.024
EarningsShare -0.69
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin -0.7713
OperatingMarginTTM -0.5313
ReturnOnAssetsTTM -0.1038
ReturnOnEquityTTM -0.4442
RevenueTTM 27525174
RevenuePerShareTTM 0.906
QuarterlyRevenueGrowthYOY -0.328
GrossProfitTTM 10737851
DilutedEpsTTM -0.69
QuarterlyEarningsGrowthYOY -0.995

Financials / Income Statement / quarterly / net Income

1.17M
2021-12-31
338.51K
2022-03-31
40.77K
2022-06-30
-890.19K
2022-09-30
-1.04M
2022-12-31
-8.4M
2023-03-31
-9.25M
2023-06-30
-9.25M
2023-09-30

Financials / Income Statement / quarterly / ebitda

1.57M
2021-12-31
528.98K
2022-03-31
74.72K
2022-06-30
-1.1M
2022-09-30
-1.23M
2022-12-31
-2M
2023-03-31
0
2023-06-30
-9.16M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

13.75M
2021-12-31
9.75M
2022-03-31
9.3M
2022-06-30
7.37M
2022-09-30
10.37M
2022-12-31
6.64M
2023-03-31
5.56M
2023-06-30
5.56M
2023-09-30

Earnings / History / epsActual

0.0013
2022-06-30
-0.03
2022-09-30
-0.03
2022-12-31
-0.28
2023-03-31
-0.3049
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 112.3596
PriceSalesTTM 0.4729
PriceBookMRQ 0.3462
EnterpriseValue 7892906
EnterpriseValueRevenue 0.2923
EnterpriseValueEbitda -0.548
SharesStats
SharesOutstanding 30345000
SharesFloat 24405234
PercentInsiders 23.501
PercentInstitutions 20.042
Technicals
Beta 0.984
52WeekHigh 1.23
52WeekLow 0.28
50DayMA 0.389
200DayMA 0.7702
SharesShort 102242
SharesShortPriorMonth 96474
ShortRatio 0.37
ShortPercent 0.0041
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-12
currency_symbol USD
totalAssets 48884088.00
intangibleAssets 305703.00
otherCurrentAssets 901354.00
totalLiab 9109502.00
totalStockholderEquity 39774586.00
otherCurrentLiab 828583.00
commonStock 57242211.00
capitalStock 57242211.00
retainedEarnings -43183565.00
cash 10446532.00
totalCurrentLiabilities 7061760.00
currentDeferredRevenue 566896.00
netDebt -7518664.00
shortTermDebt 880126.00
shortLongTermDebtTotal 2927868.00
otherStockholderEquity 25715940.00
totalCurrentAssets 24576396.00
netReceivables 630085.00
inventory 7476046.00
accountsPayable 4786155.00
nonCurrrentAssetsOther 19327188.00
nonCurrentAssetsTotal 24307692.00
capitalLeaseObligations 2728585.00
nonCurrentLiabilitiesTotal 2047742.00
liabilitiesAndStockholdersEquity 48884088.00
cashAndShortTermInvestments 10446532.00
propertyPlantAndEquipmentGross 4563449.00
propertyPlantAndEquipmentNet 4674801.00
netWorkingCapital 15133476.00
netInvestedCapital 37286573.00
commonStockSharesOutstanding 30344954.00
2023-06-30
date 2023-06-30
currency_symbol USD
totalAssets 48884088.00
intangibleAssets 305703.00
otherCurrentAssets 5412379.00
totalLiab 9109502.00
totalStockholderEquity 39774586.00
otherCurrentLiab 566896.00
commonStock 57242211.00
capitalStock 57242211.00
retainedEarnings -43183565.00
otherAssets 19327188.00
cash 10446532.00
totalCurrentLiabilities 7061760.00
propertyPlantEquipment 4674801.00
totalCurrentAssets 24576396.00
netTangibleAssets 39468883.00
netReceivables 630085.00
inventory 7476046.00
accountsPayable 4786155.00
nonCurrrentAssetsOther 19327188.00
nonCurrentAssetsTotal 24307692.00
capitalLeaseObligations 2927868.00
nonCurrentLiabilitiesTotal 2047742.00
propertyPlantAndEquipmentGross 4674801.00
propertyPlantAndEquipmentNet 4674801.00
netWorkingCapital 17514636.00
netInvestedCapital 39774586.00
commonStockSharesOutstanding 30523705.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
totalAssets 56373050.00
intangibleAssets 301310.00
otherCurrentAssets 883814.00
totalLiab 7385760.00
totalStockholderEquity 48987290.00
otherCurrentLiab 709060.00
commonStock 57242211.00
capitalStock 57242211.00
retainedEarnings -33930752.00
cash 10914584.00
totalCurrentLiabilities 5134179.00
currentDeferredRevenue 434132.00
netDebt -7788826.00
shortTermDebt 874177.00
shortLongTermDebtTotal 3125758.00
otherStockholderEquity 25675831.00
totalCurrentAssets 25677912.00
netReceivables 933553.00
inventory 7889917.00
accountsPayable 3116810.00
nonCurrrentAssetsOther 25739756.00
nonCurrentAssetsTotal 30695138.00
capitalLeaseObligations 3125758.00
nonCurrentLiabilitiesTotal 2251581.00
liabilitiesAndStockholdersEquity 56373050.00
cashAndShortTermInvestments 10914584.00
propertyPlantAndEquipmentGross 4654072.00
propertyPlantAndEquipmentNet 4654072.00
netWorkingCapital 20543733.00
netInvestedCapital 48987290.00
commonStockSharesOutstanding 30344954.00
2022-12-31
date 2022-12-31
filing_date 2023-02-03
currency_symbol USD
totalAssets 66930014.00
intangibleAssets 290673.00
otherCurrentAssets 1241712.00
totalLiab 9581310.00
totalStockholderEquity 57348704.00
otherCurrentLiab 929021.00
commonStock 57242211.00
capitalStock 57242211.00
retainedEarnings -25534744.00
otherAssets 28490191.00
cash 11960102.00
totalCurrentLiabilities 7127316.00
currentDeferredRevenue 469157.00
netDebt -8637839.00
shortTermDebt 868269.00
shortLongTermDebtTotal 3322263.00
otherStockholderEquity 25641237.00
propertyPlantEquipment 4703326.00
totalCurrentAssets 33445824.00
netTangibleAssets 57058031.00
netReceivables 2086868.00
inventory 13091953.00
accountsPayable 4860869.00
nonCurrrentAssetsOther 22203394.00
nonCurrentAssetsTotal 33484190.00
capitalLeaseObligations 3322263.00
nonCurrentLiabilitiesTotal 2453994.00
liabilitiesAndStockholdersEquity 66930014.00
cashAndShortTermInvestments 11960102.00
propertyPlantAndEquipmentGross 4703326.00
propertyPlantAndEquipmentNet 4703326.00
netWorkingCapital 26318508.00
netInvestedCapital 57348704.00
commonStockSharesOutstanding 30344954.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
totalAssets 67681016.00
intangibleAssets 265710.00
otherCurrentAssets 1375093.00
totalLiab 9369024.00
totalStockholderEquity 58311992.00
otherCurrentLiab 630617.00
commonStock 57242211.00
capitalStock 57242211.00
retainedEarnings -24492963.00
otherAssets 30931155.00
cash 11568995.00
totalCurrentLiabilities 6715985.00
currentDeferredRevenue 504919.00
netDebt -8053555.00
shortTermDebt 862401.00
shortLongTermDebtTotal 3515440.00
otherStockholderEquity 25562744.00
propertyPlantEquipment 4834499.00
totalCurrentAssets 31649652.00
netTangibleAssets 58046282.00
netReceivables 1558401.00
inventory 12092385.00
accountsPayable 4718048.00
nonCurrrentAssetsOther 24776295.00
nonCurrentAssetsTotal 36031364.00
capitalLeaseObligations 3515440.00
nonCurrentLiabilitiesTotal 2653039.00
liabilitiesAndStockholdersEquity 67681016.00
cashAndShortTermInvestments 11568995.00
propertyPlantAndEquipmentGross 4834499.00
propertyPlantAndEquipmentNet 4834499.00
netWorkingCapital 24933667.00
netInvestedCapital 58311992.00
commonStockSharesOutstanding 30433195.00
2022-06-30
date 2022-06-30
filing_date 2022-09-02
currency_symbol USD
totalAssets 69208855.00
intangibleAssets 265730.00
otherCurrentAssets 1190012.00
totalLiab 9651088.00
totalStockholderEquity 59557767.00
otherCurrentLiab 1093617.00
commonStock 57242211.00
capitalStock 57242211.00
retainedEarnings -23602771.00
otherAssets 28390086.00
cash 15668361.00
totalCurrentLiabilities 6804283.00
currentDeferredRevenue 452866.00
netDebt -11964985.00
shortTermDebt 856571.00
shortLongTermDebtTotal 3703376.00
otherStockholderEquity 25918327.00
propertyPlantEquipment 4688595.00
totalCurrentAssets 35864444.00
netTangibleAssets 59292037.00
netReceivables 2470816.00
inventory 11024276.00
accountsPayable 4401229.00
nonCurrrentAssetsOther 22538182.00
nonCurrentAssetsTotal 33344411.00
capitalLeaseObligations 3703376.00
nonCurrentLiabilitiesTotal 2846805.00
liabilitiesAndStockholdersEquity 69208855.00
cashAndShortTermInvestments 15668361.00
propertyPlantAndEquipmentNet 4688595.00
netWorkingCapital 29060161.00
netInvestedCapital 59557767.00
commonStockSharesOutstanding 31224390.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 68435858.00
intangibleAssets 242554.00
otherCurrentAssets 1328244.00
totalLiab 9085846.00
totalStockholderEquity 59350012.00
otherCurrentLiab 1548725.00
commonStock 57066143.00
capitalStock 57066143.00
retainedEarnings -23643541.00
otherLiab 11292.00
otherAssets 24980728.00
cash 16861685.00
totalCurrentLiabilities 6035338.00
currentDeferredRevenue 505148.00
netDebt -12971688.00
shortTermDebt 850781.00
shortLongTermDebtTotal 3889997.00
otherStockholderEquity 25927410.00
propertyPlantEquipment 4717090.00
totalCurrentAssets 38495486.00
netTangibleAssets 59107458.00
netReceivables 1815541.00
inventory 13440016.00
accountsPayable 3130684.00
nonCurrrentAssetsOther 19113066.00
nonCurrentAssetsTotal 29940372.00
capitalLeaseObligations 3889997.00
nonCurrentLiabilitiesTotal 3050508.00
liabilitiesAndStockholdersEquity 68435858.00
cashAndShortTermInvestments 16861685.00
propertyPlantAndEquipmentNet 4717090.00
netWorkingCapital 32460148.00
netInvestedCapital 59350012.00
commonStockSharesOutstanding 31268410.00
2021-12-31
date 2021-12-31
filing_date 2022-02-04
currency_symbol USD
totalAssets 70081577.00
intangibleAssets 233400.00
otherCurrentAssets 1781448.00
totalLiab 11373595.00
totalStockholderEquity 58707982.00
otherCurrentLiab 1939413.00
commonStock 56902098.00
capitalStock 56902098.00
retainedEarnings -23982049.00
otherLiab 10821.00
otherAssets 25343489.00
cash 16260765.00
totalCurrentLiabilities 8132493.00
currentDeferredRevenue 548311.00
netDebt -12256460.00
shortTermDebt 774024.00
shortLongTermDebtTotal 4004305.00
otherStockholderEquity 25787933.00
propertyPlantEquipment 5023197.00
totalCurrentAssets 39481491.00
netTangibleAssets 58474582.00
netReceivables 3897127.00
inventory 12492151.00
accountsPayable 4870745.00
nonCurrrentAssetsOther 19397818.00
nonCurrentAssetsTotal 30600086.00
capitalLeaseObligations 4004305.00
nonCurrentLiabilitiesTotal 3241102.00
liabilitiesAndStockholdersEquity 70081577.00
cashAndShortTermInvestments 16260765.00
propertyPlantAndEquipmentNet 5023197.00
netWorkingCapital 31348998.00
netInvestedCapital 58707982.00
commonStockSharesOutstanding 31315488.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
totalAssets 66547749.00
intangibleAssets 207739.00
otherCurrentAssets 1427801.00
totalLiab 9494931.00
totalStockholderEquity 57052818.00
otherCurrentLiab 1141427.00
commonStock 56454221.00
capitalStock 56454221.00
retainedEarnings -25149661.00
otherLiab 10349.00
otherAssets 25849569.00
cash 14116632.00
totalCurrentLiabilities 6066472.00
currentDeferredRevenue 559150.00
netDebt -10085534.00
shortTermDebt 612988.00
shortLongTermDebtTotal 4031098.00
otherStockholderEquity 25748258.00
propertyPlantEquipment 4931120.00
totalCurrentAssets 35559321.00
netTangibleAssets 56845079.00
netReceivables 2921701.00
inventory 12043187.00
accountsPayable 3752907.00
nonCurrrentAssetsOther 19620897.00
nonCurrentAssetsTotal 30988428.00
capitalLeaseObligations 4031098.00
nonCurrentLiabilitiesTotal 3428459.00
liabilitiesAndStockholdersEquity 66547749.00
cashAndShortTermInvestments 14116632.00
propertyPlantAndEquipmentNet 4931120.00
netWorkingCapital 29492849.00
netInvestedCapital 57052818.00
commonStockSharesOutstanding 31097540.00
2021-06-30
date 2021-06-30
filing_date 2021-09-03
currency_symbol USD
totalAssets 64921999.00
intangibleAssets 209658.00
otherCurrentAssets 952065.00
totalLiab 9232983.00
totalStockholderEquity 55689016.00
otherCurrentLiab 1506916.00
commonStock 56057109.00
capitalStock 56057109.00
retainedEarnings -25976686.00
otherLiab 9878.00
otherAssets 24123067.00
cash 21302317.00
totalCurrentLiabilities 5622263.00
currentDeferredRevenue 774891.00
netDebt -17135392.00
shortTermDebt 566083.00
shortLongTermDebtTotal 4166925.00
otherStockholderEquity 25608593.00
propertyPlantEquipment 4828043.00
totalCurrentAssets 35761231.00
netTangibleAssets 55479358.00
netReceivables 1912074.00
inventory 11450141.00
accountsPayable 2774373.00
commonStockTotalEquity 56057109.00
retainedEarningsTotalEquity -25976686.00
nonCurrrentAssetsOther 17772237.00
nonCurrentAssetsTotal 29160768.00
capitalLeaseObligations 4166925.00
nonCurrentLiabilitiesOther 3610720.00
nonCurrentLiabilitiesTotal 3610720.00
capitalSurpluse 25608593.00
liabilitiesAndStockholdersEquity 64921999.00
cashAndShortTermInvestments 21302317.00
propertyPlantAndEquipmentGross 4828043.00
propertyPlantAndEquipmentNet 4828043.00
netWorkingCapital 30138968.00
netInvestedCapital 55689016.00
commonStockSharesOutstanding 31058495.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
totalAssets 57397254.00
intangibleAssets 191508.00
otherCurrentAssets 1091723.00
totalLiab 10246807.00
totalStockholderEquity 47150447.00
otherCurrentLiab 1372569.00
commonStock 55932808.00
retainedEarnings -34357882.00
otherLiab 9407.00
otherAssets 16356795.00
cash 19608801.00
totalCurrentLiabilities 6133104.00
currentDeferredRevenue 680389.00
netDebt -14344929.00
shortTermDebt 1159576.00
shortLongTermDebt 643000.00
shortLongTermDebtTotal 5263872.00
otherStockholderEquity 25575521.00
propertyPlantEquipment 930679.00
totalCurrentAssets 35794316.00
netTangibleAssets 47150447.00
netReceivables 2388158.00
longTermDebt 322000.00
inventory 12639062.00
accountsPayable 2920570.00
commonStockTotalEquity 55932808.00
retainedEarningsTotalEquity -34357882.00
nonCurrrentAssetsOther 16356795.00
nonCurrentAssetsTotal 21602938.00
capitalLeaseObligations 4298872.00
nonCurrentLiabilitiesOther 4113703.00
nonCurrentLiabilitiesTotal 4113703.00
capitalSurpluse 25575521.00
liabilitiesAndStockholdersEquity 57397254.00
cashAndShortTermInvestments 19608801.00
propertyPlantAndEquipmentGross 5054635.00
propertyPlantAndEquipmentNet 5054635.00
netWorkingCapital 29661212.00
netInvestedCapital 48115447.00
commonStockSharesOutstanding 30525438.00
2020-12-31
date 2020-12-31
filing_date 2021-02-04
currency_symbol USD
totalAssets 51519767.00
intangibleAssets 193388.00
otherCurrentAssets 1342956.00
totalLiab 6380555.00
totalStockholderEquity 45139212.00
otherCurrentLiab 1326606.00
commonStock 54520189.00
retainedEarnings -35394109.00
otherLiab 8935.00
goodWill 193388.00
otherAssets 16635517.00
cash 16690105.00
totalCurrentLiabilities 5985620.00
currentDeferredRevenue 619677.00
netDebt -15197344.00
shortTermDebt 1106761.00
shortLongTermDebt 579000.00
shortLongTermDebtTotal 1492761.00
otherStockholderEquity 26013132.00
propertyPlantEquipment 975989.00
totalCurrentAssets 33348790.00
netTangibleAssets 45139212.00
netReceivables 3059842.00
longTermDebt 386000.00
inventory 12072929.00
accountsPayable 2932576.00
commonStockTotalEquity 54520189.00
retainedEarningsTotalEquity -35394109.00
nonCurrrentAssetsOther 16635517.00
nonCurrentAssetsTotal 18170977.00
capitalLeaseObligations 527761.00
nonCurrentLiabilitiesOther 394935.00
nonCurrentLiabilitiesTotal 394935.00
capitalSurpluse 26013132.00
liabilitiesAndStockholdersEquity 51519767.00
cashAndShortTermInvestments 16690105.00
propertyPlantAndEquipmentGross 1342072.00
propertyPlantAndEquipmentNet 1342072.00
netWorkingCapital 27363170.00
netInvestedCapital 46104212.00
commonStockSharesOutstanding 29262702.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
totalAssets 48147885.00
intangibleAssets 180722.00
otherCurrentAssets 1260322.00
totalLiab 5730687.00
totalStockholderEquity 42417198.00
otherCurrentLiab 1082230.00
commonStock 54342864.00
retainedEarnings -37913186.00
otherLiab 8441.00
goodWill 180722.00
otherAssets 20798871.00
cash 13756695.00
totalCurrentLiabilities 5092056.00
currentDeferredRevenue 414525.00
netDebt -12113742.00
shortTermDebt 1012763.00
shortLongTermDebt 386000.00
shortLongTermDebtTotal 1642953.00
otherStockholderEquity 25987520.00
propertyPlantEquipment 969635.00
totalCurrentAssets 25723544.00
netTangibleAssets 42417198.00
netReceivables 1625515.00
longTermDebt 579000.00
inventory 8975998.00
accountsPayable 2582538.00
accumulatedOtherComprehensiveIncome -4639283.00
commonStockTotalEquity 54342864.00
retainedEarningsTotalEquity -37913186.00
nonCurrrentAssetsOther 20798871.00
nonCurrentAssetsTotal 22424341.00
capitalLeaseObligations 677953.00
nonCurrentLiabilitiesOther 638631.00
nonCurrentLiabilitiesTotal 638631.00
capitalSurpluse 25987520.00
liabilitiesAndStockholdersEquity 48147885.00
cashAndShortTermInvestments 13756695.00
propertyPlantAndEquipmentGross 1444748.00
propertyPlantAndEquipmentNet 1444748.00
netWorkingCapital 20631488.00
netInvestedCapital 43382198.00
commonStockSharesOutstanding 28839897.00
2020-06-30
date 2020-06-30
filing_date 2020-09-04
currency_symbol USD
totalAssets 48904587.00
intangibleAssets 170151.00
otherCurrentAssets 1177860.00
totalLiab 7469010.00
totalStockholderEquity 41435577.00
otherCurrentLiab 1127592.00
commonStock 54342864.00
retainedEarnings -38787452.00
otherLiab 7947.00
goodWill 170151.00
otherAssets 23242163.00
cash 13993032.00
totalCurrentLiabilities 6486060.00
currentDeferredRevenue 794740.00
netDebt -12202536.00
shortTermDebt 815493.00
shortLongTermDebt 193000.00
shortLongTermDebtTotal 1790496.00
otherStockholderEquity 30519448.00
propertyPlantEquipment 1583204.00
totalCurrentAssets 23909069.00
netTangibleAssets 41265426.00
netReceivables 670718.00
longTermDebt 772000.00
inventory 7443257.00
accountsPayable 3748235.00
accumulatedOtherComprehensiveIncome -4639283.00
commonStockTotalEquity 54342864.00
retainedEarningsTotalEquity -38787452.00
nonCurrrentAssetsOther 23242163.00
nonCurrentAssetsTotal 24995518.00
capitalLeaseObligations 825496.00
longTermDebtTotal 772000.00
nonCurrentLiabilitiesOther 210950.00
nonCurrentLiabilitiesTotal 982950.00
capitalSurpluse 25880165.00
liabilitiesAndStockholdersEquity 48904587.00
cashAndShortTermInvestments 13993032.00
propertyPlantAndEquipmentGross 1583204.00
propertyPlantAndEquipmentNet 1583204.00
netWorkingCapital 17423009.00
netInvestedCapital 42400577.00
commonStockSharesOutstanding 28699767.00
2020-03-31
date 2020-03-31
filing_date 2020-05-22
currency_symbol USD
totalAssets 48418203.00
intangibleAssets 165946.00
otherCurrentAssets 1240905.00
totalLiab 6199495.00
totalStockholderEquity 42218708.00
otherCurrentLiab 123316.00
commonStock 54342864.00
retainedEarnings -37759260.00
otherLiab 7454.00
goodWill 165946.00
otherAssets 26406967.00
cash 11869028.00
totalCurrentLiabilities 5842617.00
currentDeferredRevenue 974967.00
netDebt -10901305.00
shortTermDebt 618299.00
shortLongTermDebtTotal 967723.00
otherStockholderEquity 25635104.00
propertyPlantEquipment 1057375.00
totalCurrentAssets 20103876.00
netTangibleAssets 42218708.00
netReceivables 1646429.00
inventory 5315227.00
accountsPayable 4126035.00
commonStockTotalEquity 54342864.00
retainedEarningsTotalEquity -37759260.00
nonCurrrentAssetsOther 26406967.00
nonCurrentAssetsTotal 28314327.00
capitalLeaseObligations 967723.00
nonCurrentLiabilitiesOther 356878.00
nonCurrentLiabilitiesTotal 356878.00
capitalSurpluse 25635104.00
liabilitiesAndStockholdersEquity 48418203.00
cashAndShortTermInvestments 11869028.00
propertyPlantAndEquipmentGross 1741414.00
propertyPlantAndEquipmentNet 1741414.00
netWorkingCapital 14261259.00
netInvestedCapital 42218708.00
commonStockSharesOutstanding 28656910.00
2019-12-31
date 2019-12-31
filing_date 2020-02-07
currency_symbol USD
totalAssets 55971239.00
intangibleAssets 133081.00
otherCurrentAssets 1388852.00
totalLiab 7452643.00
totalStockholderEquity 48518596.00
otherCurrentLiab 92945.00
commonStock 54342864.00
retainedEarnings -31604000.00
otherLiab 6961.00
goodWill 133081.00
otherAssets 25424434.00
cash 12687976.00
totalCurrentLiabilities 6953730.00
currentDeferredRevenue 1422784.00
netDebt -11581880.00
shortTermDebt 614144.00
shortLongTermDebtTotal 1106096.00
otherStockholderEquity 25779732.00
propertyPlantEquipment 1112612.00
totalCurrentAssets 28517177.00
netTangibleAssets 48518596.00
netReceivables 3088083.00
inventory 10695379.00
accountsPayable 4823857.00
commonStockTotalEquity 54342864.00
retainedEarningsTotalEquity -31604000.00
nonCurrrentAssetsOther 25424434.00
nonCurrentAssetsTotal 27454062.00
capitalLeaseObligations 1106096.00
nonCurrentLiabilitiesOther 498913.00
nonCurrentLiabilitiesTotal 498913.00
capitalSurpluse 25779732.00
liabilitiesAndStockholdersEquity 55971239.00
cashAndShortTermInvestments 12687976.00
propertyPlantAndEquipmentGross 1896547.00
propertyPlantAndEquipmentNet 1896547.00
commonStockSharesOutstanding 29246571.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 54301724.00
intangibleAssets 101165.00
otherCurrentAssets 1408993.00
totalLiab 7230521.00
totalStockholderEquity 47071203.00
otherCurrentLiab 56880.00
commonStock 54342864.00
retainedEarnings -32904668.00
otherLiab 498917.00
goodWill 101165.00
otherAssets 24506677.00
cash 12243719.00
totalCurrentLiabilities 6099566.00
currentDeferredRevenue 869238.00
netDebt -11001693.00
shortTermDebt 609988.00
shortLongTermDebtTotal 1242026.00
otherStockholderEquity 25633007.00
propertyPlantEquipment 1897140.00
totalCurrentAssets 27796742.00
netTangibleAssets 46970038.00
netReceivables 2000613.00
inventory 11787226.00
accountsPayable 4563460.00
accumulatedOtherComprehensiveIncome -4153392.00
commonStockTotalEquity 54342864.00
retainedEarningsTotalEquity -32904668.00
nonCurrrentAssetsOther 24506677.00
nonCurrentAssetsTotal 26504982.00
capitalLeaseObligations 1242026.00
nonCurrentLiabilitiesOther 1130955.00
nonCurrentLiabilitiesTotal 1130955.00
capitalSurpluse 25633010.00
liabilitiesAndStockholdersEquity 54301724.00
cashAndShortTermInvestments 12243719.00
propertyPlantAndEquipmentGross 1897140.00
propertyPlantAndEquipmentNet 1897140.00
commonStockSharesOutstanding 29222936.00
2019-06-30
date 2019-06-30
filing_date 2019-09-06
currency_symbol USD
totalAssets 51146381.00
intangibleAssets 97373.00
otherCurrentAssets 989559.00
totalLiab 5427357.00
totalStockholderEquity 45719024.00
deferredLongTermLiab 236745.00
otherCurrentLiab 1325608.00
commonStock 54342864.00
retainedEarnings -33111987.00
otherLiab 729577.00
goodWill 97373.00
otherAssets 22154543.00
cash 12465483.00
totalCurrentLiabilities 4697780.00
netDebt -12465483.00
otherStockholderEquity 24488147.00
propertyPlantEquipment 1026098.00
totalCurrentAssets 27868367.00
netTangibleAssets 45719024.00
netReceivables 1962471.00
inventory 11909792.00
accountsPayable 3372172.00
accumulatedOtherComprehensiveIncome -4153392.00
commonStockTotalEquity 54342864.00
retainedEarningsTotalEquity -33111987.00
nonCurrrentAssetsOther 22154543.00
nonCurrentAssetsTotal 23278014.00
nonCurrentLiabilitiesOther 492832.00
nonCurrentLiabilitiesTotal 729577.00
capitalSurpluse 24488147.00
liabilitiesAndStockholdersEquity 51146381.00
cashAndShortTermInvestments 12465483.00
propertyPlantAndEquipmentGross 1026098.00
propertyPlantAndEquipmentNet 1026098.00
commonStockSharesOutstanding 23670417.00
2019-03-31
date 2019-03-31
filing_date 2019-05-10
currency_symbol USD
totalAssets 42294036.00
intangibleAssets 90267.00
otherCurrentAssets 898294.00
totalLiab 5990146.00
totalStockholderEquity 36303890.00
otherCurrentLiab 1335233.00
commonStock 54247296.00
retainedEarnings -33273901.00
otherLiab 763605.00
goodWill 90267.00
otherAssets 22735170.00
cash 4019929.00
totalCurrentLiabilities 5226541.00
netDebt -4019929.00
otherStockholderEquity 15330495.00
propertyPlantEquipment 1126889.00
totalCurrentAssets 18341709.00
netTangibleAssets 36303890.00
netReceivables 1427448.00
inventory 11376031.00
accountsPayable 3891308.00
commonStockTotalEquity 54247296.00
retainedEarningsTotalEquity -33273901.00
nonCurrrentAssetsOther 22735171.00
nonCurrentAssetsTotal 23952327.00
nonCurrentLiabilitiesOther 763605.00
nonCurrentLiabilitiesTotal 763605.00
capitalSurpluse 15330495.00
liabilitiesAndStockholdersEquity 42294036.00
cashAndShortTermInvestments 4019929.00
propertyPlantAndEquipmentGross 1126889.00
propertyPlantAndEquipmentNet 1126889.00
commonStockSharesOutstanding 21752043.00
2018-12-31
date 2018-12-31
filing_date 2019-02-08
currency_symbol USD
totalAssets 41752126.00
intangibleAssets 89729.00
otherCurrentAssets 1305119.00
totalLiab 6388891.00
totalStockholderEquity 35363235.00
otherCurrentLiab 1125481.00
commonStock 54247296.00
retainedEarnings -34087985.00
otherLiab 796273.00
goodWill 89729.00
otherAssets 21861645.00
cash 2803621.00
totalCurrentLiabilities 5592618.00
netDebt -2803621.00
otherStockholderEquity 15203924.00
propertyPlantEquipment 1200342.00
totalCurrentAssets 18600410.00
netTangibleAssets 35363235.00
netReceivables 2972322.00
inventory 11318267.00
accountsPayable 4467137.00
commonStockTotalEquity 54247296.00
retainedEarningsTotalEquity -34087985.00
nonCurrrentAssetsOther 21861645.00
nonCurrentAssetsTotal 23151716.00
nonCurrentLiabilitiesOther 796273.00
nonCurrentLiabilitiesTotal 796273.00
capitalSurpluse 15203924.00
liabilitiesAndStockholdersEquity 41752126.00
cashAndShortTermInvestments 2803621.00
propertyPlantAndEquipmentGross 1200342.00
propertyPlantAndEquipmentNet 1200342.00
commonStockSharesOutstanding 21681484.00
2018-09-30
date 2018-09-30
filing_date 2018-11-02
currency_symbol USD
totalAssets 39712804.00
intangibleAssets 72577.00
otherCurrentAssets 988008.00
totalLiab 5711041.00
totalStockholderEquity 34001763.00
deferredLongTermLiab 0.00
otherCurrentLiab 787806.00
commonStock 54247296.00
retainedEarnings -35277551.00
otherLiab 830225.00
goodWill 72577.00
otherAssets 22363767.00
cash 2086565.00
totalCurrentLiabilities 4880816.00
netDebt -2086565.00
otherStockholderEquity 15032018.00
propertyPlantEquipment 1200448.00
totalCurrentAssets 16076012.00
netTangibleAssets 34001763.00
shortTermInvestments 133000.00
netReceivables 2086046.00
longTermDebt 0.00
inventory 10782176.00
accountsPayable 4093010.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54247296.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -35277551.00
treasuryStock 0.00
nonCurrrentAssetsOther 22363767.00
nonCurrentAssetsTotal 23636792.00
nonCurrentLiabilitiesOther 830225.00
nonCurrentLiabilitiesTotal 830225.00
capitalSurpluse 15032018.00
liabilitiesAndStockholdersEquity 39712804.00
cashAndShortTermInvestments 2086565.00
propertyPlantAndEquipmentGross 1200448.00
propertyPlantAndEquipmentNet 1200448.00
commonStockSharesOutstanding 21658516.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 39472507.00
intangibleAssets 34833.00
otherCurrentAssets 916162.00
totalLiab 5654074.00
totalStockholderEquity 33818433.00
otherCurrentLiab 618945.00
commonStock 54243816.00
retainedEarnings -35387454.00
otherLiab 864177.00
goodWill 34833.00
otherAssets 21238515.00
cash 3393186.00
totalCurrentLiabilities 4789897.00
netDebt -3393186.00
otherStockholderEquity 14962071.00
propertyPlantEquipment 1144198.00
totalCurrentAssets 17054961.00
netTangibleAssets 33783600.00
netReceivables 1765722.00
inventory 10979891.00
accountsPayable 4170952.00
commonStockTotalEquity 54243816.00
nonCurrrentAssetsOther 21238515.00
nonCurrentAssetsTotal 22417546.00
nonCurrentLiabilitiesTotal 864177.00
liabilitiesAndStockholdersEquity 39472507.00
cashAndShortTermInvestments 3393186.00
propertyPlantAndEquipmentGross 1144198.00
propertyPlantAndEquipmentNet 1144198.00
commonStockSharesOutstanding 21441173.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
totalAssets 40013320.00
intangibleAssets 15367.00
otherCurrentAssets 771034.00
totalLiab 5535190.00
totalStockholderEquity 34478130.00
deferredLongTermLiab 0.00
otherCurrentLiab 668614.00
commonStock 54243816.00
retainedEarnings -34689682.00
otherLiab 895344.00
goodWill 15367.00
otherAssets 20073892.00
cash 4494729.00
totalCurrentLiabilities 4639846.00
netDebt -4494729.00
otherStockholderEquity 14923996.00
propertyPlantEquipment 1189871.00
totalCurrentAssets 18734190.00
netTangibleAssets 34478130.00
shortTermInvestments 0.00
netReceivables 2536377.00
longTermDebt 0.00
inventory 10932050.00
accountsPayable 3971232.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3445189.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54243816.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -34689682.00
treasuryStock 0.00
nonCurrrentAssetsOther 20073892.00
nonCurrentAssetsTotal 21279130.00
nonCurrentLiabilitiesOther 895344.00
nonCurrentLiabilitiesTotal 895344.00
capitalSurpluse 14923996.00
liabilitiesAndStockholdersEquity 40013320.00
cashAndShortTermInvestments 4494729.00
propertyPlantAndEquipmentGross 1189871.00
propertyPlantAndEquipmentNet 1189871.00
commonStockSharesOutstanding 21371416.00
2017-12-31
date 2017-12-31
filing_date 2018-03-09
currency_symbol USD
totalAssets 41230707.00
intangibleAssets 8597.00
otherCurrentAssets 969857.00
totalLiab 6372081.00
totalStockholderEquity 34858626.00
deferredLongTermLiab 463526.00
otherCurrentLiab 980800.00
commonStock 54243816.00
retainedEarnings -34111628.00
otherLiab 925000.00
goodWill 8597.00
otherAssets 19839000.00
cash 4594007.00
totalCurrentLiabilities 5446963.00
netDebt -4594007.00
otherStockholderEquity 18171627.00
propertyPlantEquipment 1242200.00
totalCurrentAssets 20149973.00
netTangibleAssets 34858626.00
shortTermInvestments 0.00
netReceivables 3377451.00
longTermDebt 0.00
inventory 11208658.00
accountsPayable 4466163.00
totalPermanentEquity 34858626.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3445189.00
additionalPaidInCapital 14282956.00
commonStockTotalEquity 54243816.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -34111628.00
treasuryStock 0.00
nonCurrrentAssetsOther 19829937.00
nonCurrentAssetsTotal 21080734.00
nonCurrentLiabilitiesOther 461592.00
nonCurrentLiabilitiesTotal 925118.00
capitalSurpluse 14726438.00
liabilitiesAndStockholdersEquity 41230707.00
cashAndShortTermInvestments 4594007.00
propertyPlantAndEquipmentGross 1242200.00
propertyPlantAndEquipmentNet 1242200.00
commonStockSharesOutstanding 21516367.00
2017-09-30
date 2017-09-30
filing_date 2017-11-03
currency_symbol USD
totalAssets 40770080.00
intangibleAssets 9026.00
otherCurrentAssets 736493.00
totalLiab 6713236.00
totalStockholderEquity 34056844.00
deferredLongTermLiab 0.00
otherCurrentLiab 873622.00
commonStock 54243816.00
retainedEarnings -34795117.00
otherLiab 955000.00
goodWill 9026.00
otherAssets 19858000.00
cash 5127906.00
totalCurrentLiabilities 5758083.00
netDebt -5127906.00
otherStockholderEquity 14608145.00
propertyPlantEquipment 1319962.00
totalCurrentAssets 19592302.00
netTangibleAssets 34056844.00
shortTermInvestments 0.00
netReceivables 2612188.00
longTermDebt 0.00
inventory 11115715.00
accountsPayable 4884461.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54243816.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -34795117.00
treasuryStock 0.00
nonCurrrentAssetsOther 19848790.00
nonCurrentAssetsTotal 21177778.00
nonCurrentLiabilitiesOther 498068.00
nonCurrentLiabilitiesTotal 955153.00
capitalSurpluse 14608145.00
liabilitiesAndStockholdersEquity 40770080.00
cashAndShortTermInvestments 5127906.00
propertyPlantAndEquipmentGross 1319962.00
propertyPlantAndEquipmentNet 1319962.00
commonStockSharesOutstanding 21218468.00
2017-06-30
date 2017-06-30
filing_date 2017-08-04
currency_symbol USD
totalAssets 39639500.00
intangibleAssets 8944.00
otherCurrentAssets 643811.00
totalLiab 5527220.00
totalStockholderEquity 34112280.00
deferredLongTermLiab 0.00
otherCurrentLiab 677055.00
commonStock 54243816.00
retainedEarnings -34620578.00
otherLiab 985000.00
goodWill 8944.00
otherAssets 19208000.00
cash 6289111.00
totalCurrentLiabilities 4542033.00
netDebt -6289111.00
otherStockholderEquity 14489042.00
propertyPlantEquipment 1404442.00
totalCurrentAssets 19027690.00
netTangibleAssets 34112280.00
shortTermInvestments 0.00
netReceivables 1992434.00
longTermDebt 0.00
inventory 10102334.00
accountsPayable 3864978.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54243816.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -34620578.00
treasuryStock 0.00
nonCurrrentAssetsOther 19198424.00
nonCurrentAssetsTotal 20611810.00
nonCurrentLiabilitiesOther 985187.00
nonCurrentLiabilitiesTotal 985187.00
capitalSurpluse 14489042.00
liabilitiesAndStockholdersEquity 39639500.00
cashAndShortTermInvestments 6289111.00
propertyPlantAndEquipmentGross 1404442.00
propertyPlantAndEquipmentNet 1404442.00
commonStockSharesOutstanding 21214730.00
2017-03-31
date 2017-03-31
filing_date 2017-05-05
currency_symbol USD
totalAssets 39968518.00
intangibleAssets 9372.00
otherCurrentAssets 618570.00
totalLiab 5627250.00
totalStockholderEquity 34341268.00
deferredLongTermLiab 0.00
otherCurrentLiab 714076.00
commonStock 54243816.00
retainedEarnings -34217797.00
otherLiab 1013000.00
goodWill 9372.00
otherAssets 19506000.00
cash 6629587.00
totalCurrentLiabilities 4614739.00
netDebt -6629587.00
otherStockholderEquity 14315249.00
propertyPlantEquipment 1481841.00
totalCurrentAssets 18980855.00
netTangibleAssets 34341268.00
shortTermInvestments 0.00
netReceivables 2234486.00
longTermDebt 0.00
inventory 9498212.00
accountsPayable 3900663.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3024883.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54243816.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -34217797.00
treasuryStock 0.00
nonCurrrentAssetsOther 19496450.00
nonCurrentAssetsTotal 20987663.00
nonCurrentLiabilitiesOther 1012511.00
nonCurrentLiabilitiesTotal 1012511.00
capitalSurpluse 14315249.00
liabilitiesAndStockholdersEquity 39968518.00
cashAndShortTermInvestments 6629587.00
propertyPlantAndEquipmentGross 1481841.00
propertyPlantAndEquipmentNet 1481841.00
commonStockSharesOutstanding 21118335.00
2016-12-31
date 2016-12-31
filing_date 2017-03-10
currency_symbol USD
totalAssets 40505776.00
intangibleAssets 8808.00
otherCurrentAssets 682083.00
totalLiab 5637155.00
totalStockholderEquity 34868621.00
deferredLongTermLiab 0.00
otherCurrentLiab 631107.00
commonStock 54243816.00
retainedEarnings -33658151.00
otherLiab 1029000.00
goodWill 8808.00
otherAssets 18441000.00
cash 7427273.00
totalCurrentLiabilities 4608256.00
netDebt -7427273.00
otherStockholderEquity 17307839.00
propertyPlantEquipment 1391116.00
totalCurrentAssets 20674188.00
netTangibleAssets 34868621.00
shortTermInvestments 0.00
netReceivables 2794626.00
longTermDebt 0.00
inventory 9770206.00
accountsPayable 3977149.00
totalPermanentEquity 38388777.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3024883.00
additionalPaidInCapital 14282956.00
commonStockTotalEquity 54243816.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -33658151.00
treasuryStock 0.00
nonCurrrentAssetsOther 18431664.00
nonCurrentAssetsTotal 19831588.00
nonCurrentLiabilitiesOther 1028899.00
nonCurrentLiabilitiesTotal 1028899.00
capitalSurpluse 14282956.00
liabilitiesAndStockholdersEquity 40505776.00
cashAndShortTermInvestments 7427273.00
propertyPlantAndEquipmentGross 1391116.00
propertyPlantAndEquipmentNet 1391116.00
commonStockSharesOutstanding 21008429.00
2016-09-30
date 2016-09-30
filing_date 2016-11-04
currency_symbol USD
totalAssets 41308434.00
intangibleAssets 5989.00
otherCurrentAssets 839100.00
totalLiab 5496635.00
totalStockholderEquity 35811799.00
deferredLongTermLiab 0.00
otherCurrentLiab 836048.00
commonStock 54243816.00
retainedEarnings -32585220.00
otherLiab 1055000.00
goodWill 5989.00
otherAssets 17281000.00
cash 9678329.00
totalCurrentLiabilities 4440673.00
netDebt -9678329.00
otherStockholderEquity 14153203.00
propertyPlantEquipment 1493287.00
totalCurrentAssets 22534421.00
netTangibleAssets 35811799.00
shortTermInvestments 0.00
netReceivables 1946026.00
longTermDebt 0.00
inventory 10070966.00
accountsPayable 3604625.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54243816.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -32585220.00
treasuryStock 0.00
nonCurrrentAssetsOther 17274737.00
nonCurrentAssetsTotal 18774013.00
nonCurrentLiabilitiesOther 1055962.00
nonCurrentLiabilitiesTotal 1055962.00
capitalSurpluse 14153203.00
liabilitiesAndStockholdersEquity 41308434.00
cashAndShortTermInvestments 9678329.00
propertyPlantAndEquipmentGross 1493287.00
propertyPlantAndEquipmentNet 1493287.00
commonStockSharesOutstanding 20997686.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
totalAssets 41833661.00
intangibleAssets 5564.00
otherCurrentAssets 922035.00
totalLiab 5099071.00
totalStockholderEquity 36734590.00
deferredLongTermLiab 0.00
otherCurrentLiab 953258.00
commonStock 54243816.00
retainedEarnings -31427776.00
otherLiab 1083000.00
goodWill 5564.00
otherAssets 16132000.00
cash 11111309.00
totalCurrentLiabilities 4015958.00
netDebt -11111309.00
otherStockholderEquity 13918550.00
propertyPlantEquipment 1317659.00
totalCurrentAssets 24384139.00
netTangibleAssets 36734590.00
shortTermInvestments 0.00
netReceivables 2228545.00
longTermDebt 0.00
inventory 10121500.00
accountsPayable 3062700.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54243816.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -31427776.00
treasuryStock 0.00
nonCurrrentAssetsOther 16126299.00
nonCurrentAssetsTotal 17449522.00
nonCurrentLiabilitiesOther 1083113.00
nonCurrentLiabilitiesTotal 1083113.00
capitalSurpluse 13918550.00
liabilitiesAndStockholdersEquity 41833661.00
cashAndShortTermInvestments 11111309.00
propertyPlantAndEquipmentGross 1317659.00
propertyPlantAndEquipmentNet 1317659.00
commonStockSharesOutstanding 20966256.00
2016-03-31
date 2016-03-31
filing_date 2016-04-29
currency_symbol USD
totalAssets 41768946.00
intangibleAssets 55138.00
otherCurrentAssets 660088.00
totalLiab 4353569.00
totalStockholderEquity 37415377.00
deferredLongTermLiab 0.00
otherCurrentLiab 1233570.00
commonStock 54240247.00
retainedEarnings -30439812.00
otherLiab 1108000.00
goodWill 55138.00
otherAssets 14865000.00
cash 11580162.00
totalCurrentLiabilities 3246119.00
netDebt -11580162.00
otherStockholderEquity 13614942.00
propertyPlantEquipment 1501524.00
totalCurrentAssets 25401587.00
netTangibleAssets 37415377.00
shortTermInvestments 0.00
netReceivables 2639594.00
longTermDebt 0.00
inventory 10449743.00
accountsPayable 2012549.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3265786.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54240247.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -30439812.00
treasuryStock 0.00
nonCurrrentAssetsOther 14810697.00
nonCurrentAssetsTotal 16367359.00
nonCurrentLiabilitiesOther 1107450.00
nonCurrentLiabilitiesTotal 1107450.00
capitalSurpluse 13614942.00
liabilitiesAndStockholdersEquity 41768946.00
cashAndShortTermInvestments 11580162.00
propertyPlantAndEquipmentGross 1501524.00
propertyPlantAndEquipmentNet 1501524.00
commonStockSharesOutstanding 20730419.00
2015-12-31
date 2015-12-31
filing_date 2016-03-08
currency_symbol USD
totalAssets 44140838.00
intangibleAssets 71086.00
otherCurrentAssets 784105.00
totalLiab 5752061.00
totalStockholderEquity 38388777.00
deferredLongTermLiab 0.00
otherCurrentLiab 1158187.00
commonStock 54240247.00
retainedEarnings -29132390.00
otherLiab 1131000.00
goodWill 71086.00
otherAssets 21874000.00
cash 5274305.00
totalCurrentLiabilities 4621335.00
netDebt -5274305.00
otherStockholderEquity 16546706.00
propertyPlantEquipment 1615683.00
totalCurrentAssets 20650859.00
netTangibleAssets 38388777.00
shortTermInvestments 0.00
netReceivables 3852651.00
longTermDebt 0.00
inventory 10739798.00
accountsPayable 3463148.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3265786.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54240247.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -29132390.00
treasuryStock 0.00
nonCurrrentAssetsOther 21803210.00
nonCurrentAssetsTotal 23489979.00
nonCurrentLiabilitiesOther 1130726.00
nonCurrentLiabilitiesTotal 1130726.00
capitalSurpluse 13280920.00
liabilitiesAndStockholdersEquity 44140838.00
cashAndShortTermInvestments 5274305.00
propertyPlantAndEquipmentGross 1615683.00
propertyPlantAndEquipmentNet 1615683.00
commonStockSharesOutstanding 20618225.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
totalAssets 45424759.00
intangibleAssets 118345.00
otherCurrentAssets 1072054.00
totalLiab 5650603.00
totalStockholderEquity 39774156.00
deferredLongTermLiab 0.00
otherCurrentLiab 1199645.00
commonStock 54240247.00
retainedEarnings -27252399.00
otherLiab 1154000.00
goodWill 118345.00
otherAssets 21537000.00
cash 5602261.00
totalCurrentLiabilities 4496600.00
netDebt -5602261.00
otherStockholderEquity 12786308.00
propertyPlantEquipment 1545650.00
totalCurrentAssets 22341797.00
netTangibleAssets 39774156.00
shortTermInvestments 0.00
netReceivables 2859599.00
longTermDebt 0.00
inventory 12807883.00
accountsPayable 3296955.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54240247.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -27252399.00
treasuryStock 0.00
nonCurrrentAssetsOther 21418967.00
nonCurrentAssetsTotal 23082962.00
nonCurrentLiabilitiesOther 1154003.00
nonCurrentLiabilitiesTotal 1154003.00
capitalSurpluse 12786308.00
liabilitiesAndStockholdersEquity 45424759.00
cashAndShortTermInvestments 5602261.00
propertyPlantAndEquipmentGross 1545650.00
propertyPlantAndEquipmentNet 1545650.00
commonStockSharesOutstanding 20571340.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
totalAssets 47240276.00
intangibleAssets 172895.00
otherCurrentAssets 905306.00
totalLiab 6002982.00
totalStockholderEquity 41237294.00
deferredLongTermLiab 0.00
otherCurrentLiab 1511571.00
commonStock 54240247.00
retainedEarnings -25286318.00
otherLiab 1177000.00
goodWill 172895.00
otherAssets 21550000.00
cash 5254242.00
totalCurrentLiabilities 4825704.00
netDebt -5254242.00
otherStockholderEquity 12283365.00
propertyPlantEquipment 1663608.00
totalCurrentAssets 24026830.00
netTangibleAssets 41237294.00
shortTermInvestments 0.00
netReceivables 4462286.00
longTermDebt 0.00
inventory 13404996.00
accountsPayable 3314133.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54240247.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -25286318.00
treasuryStock 0.00
nonCurrrentAssetsOther 21376943.00
nonCurrentAssetsTotal 23213446.00
nonCurrentLiabilitiesOther 763260.00
nonCurrentLiabilitiesTotal 1177278.00
capitalSurpluse 12283365.00
liabilitiesAndStockholdersEquity 47240276.00
cashAndShortTermInvestments 5254242.00
propertyPlantAndEquipmentGross 1663608.00
propertyPlantAndEquipmentNet 1663608.00
commonStockSharesOutstanding 20326577.00
2015-03-31
date 2015-03-31
filing_date 2015-05-01
currency_symbol USD
totalAssets 50946459.00
intangibleAssets 180701.00
otherCurrentAssets 809870.00
totalLiab 6168498.00
totalStockholderEquity 44777961.00
deferredLongTermLiab 0.00
otherCurrentLiab 1113148.00
commonStock 54045875.00
retainedEarnings -21238782.00
otherLiab 1197000.00
goodWill 180701.00
otherAssets 24050000.00
cash 5234683.00
totalCurrentLiabilities 4970511.00
netDebt -5234683.00
otherStockholderEquity 11970868.00
propertyPlantEquipment 1800466.00
totalCurrentAssets 25096489.00
netTangibleAssets 44777961.00
shortTermInvestments 0.00
netReceivables 5124509.00
longTermDebt 0.00
inventory 13927427.00
accountsPayable 3857363.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2594890.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54045875.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -21238782.00
treasuryStock 0.00
nonCurrrentAssetsOther 23868803.00
nonCurrentAssetsTotal 25849970.00
nonCurrentLiabilitiesOther 787212.00
nonCurrentLiabilitiesTotal 1197987.00
capitalSurpluse 11970868.00
liabilitiesAndStockholdersEquity 50946459.00
cashAndShortTermInvestments 5234683.00
propertyPlantAndEquipmentGross 1800466.00
propertyPlantAndEquipmentNet 1800466.00
commonStockSharesOutstanding 20107504.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
totalAssets 51426397.00
intangibleAssets 216947.00
otherCurrentAssets 602850.00
totalLiab 5408224.00
totalStockholderEquity 46018173.00
deferredLongTermLiab 0.00
otherCurrentLiab 904577.00
commonStock 53949001.00
retainedEarnings -19559331.00
otherLiab 1217000.00
goodWill 216947.00
otherAssets 26126000.00
cash 4007341.00
totalCurrentLiabilities 4190663.00
netDebt -4007341.00
otherStockholderEquity 14223393.00
propertyPlantEquipment 1859355.00
totalCurrentAssets 23441083.00
netTangibleAssets 46018173.00
shortTermInvestments 0.00
netReceivables 5510253.00
longTermDebt 0.00
inventory 13320639.00
accountsPayable 3286086.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2594890.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53949001.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -19559331.00
treasuryStock 0.00
nonCurrrentAssetsOther 25909012.00
nonCurrentAssetsTotal 27985314.00
nonCurrentLiabilitiesOther 809879.00
nonCurrentLiabilitiesTotal 1217561.00
capitalSurpluse 11628503.00
liabilitiesAndStockholdersEquity 51426397.00
cashAndShortTermInvestments 4007341.00
propertyPlantAndEquipmentGross 1859355.00
propertyPlantAndEquipmentNet 1859355.00
commonStockSharesOutstanding 20363040.00
2014-09-30
date 2014-09-30
filing_date 2014-11-14
currency_symbol USD
totalAssets 52867225.00
intangibleAssets 258859.00
otherCurrentAssets 981795.00
totalLiab 4472585.00
totalStockholderEquity 48394640.00
deferredLongTermLiab 0.00
otherCurrentLiab 770908.00
commonStock 53949001.00
retainedEarnings -16785245.00
otherLiab 1097000.00
goodWill 258859.00
otherAssets 25900000.00
cash 2661280.00
totalCurrentLiabilities 3374719.00
netDebt -2661280.00
otherStockholderEquity 11230884.00
propertyPlantEquipment 1983865.00
totalCurrentAssets 24982744.00
netTangibleAssets 48394640.00
shortTermInvestments 0.00
netReceivables 5505913.00
longTermDebt 0.00
inventory 15833756.00
accountsPayable 2603811.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53949001.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -16785245.00
treasuryStock 0.00
nonCurrrentAssetsOther 25641757.00
nonCurrentAssetsTotal 27884481.00
nonCurrentLiabilitiesOther 693277.00
nonCurrentLiabilitiesTotal 1097866.00
capitalSurpluse 11230884.00
liabilitiesAndStockholdersEquity 52867225.00
cashAndShortTermInvestments 2661280.00
propertyPlantAndEquipmentGross 1983865.00
propertyPlantAndEquipmentNet 1983865.00
commonStockSharesOutstanding 20357333.00
2014-06-30
date 2014-06-30
filing_date 2014-08-06
currency_symbol USD
totalAssets 56527849.00
intangibleAssets 305955.00
otherCurrentAssets 1055610.00
totalLiab 5547163.00
totalStockholderEquity 50980686.00
deferredLongTermLiab 0.00
otherCurrentLiab 909860.00
commonStock 53949001.00
retainedEarnings -13719785.00
otherLiab 977000.00
goodWill 305955.00
otherAssets 29711000.00
cash 3362813.00
totalCurrentLiabilities 4569760.00
netDebt -3362813.00
otherStockholderEquity 10751470.00
propertyPlantEquipment 2163187.00
totalCurrentAssets 24654197.00
netTangibleAssets 50980686.00
shortTermInvestments 0.00
netReceivables 7816710.00
longTermDebt 0.00
inventory 12419064.00
accountsPayable 3659900.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53949001.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -13719785.00
treasuryStock 0.00
nonCurrrentAssetsOther 29404510.00
nonCurrentAssetsTotal 31873652.00
nonCurrentLiabilitiesOther 575907.00
nonCurrentLiabilitiesTotal 977403.00
capitalSurpluse 10751470.00
liabilitiesAndStockholdersEquity 56527849.00
cashAndShortTermInvestments 3362813.00
propertyPlantAndEquipmentGross 2163187.00
propertyPlantAndEquipmentNet 2163187.00
commonStockSharesOutstanding 20262299.00
2014-03-31
date 2014-03-31
filing_date 2014-05-07
currency_symbol USD
totalAssets 61995315.00
intangibleAssets 294594.00
otherCurrentAssets 972746.00
totalLiab 5254525.00
totalStockholderEquity 56740790.00
deferredLongTermLiab 0.00
otherCurrentLiab 845491.00
commonStock 53949001.00
retainedEarnings -7525702.00
otherLiab 398000.00
goodWill 294594.00
otherAssets 35019000.00
cash 2475725.00
totalCurrentLiabilities 4856122.00
netDebt -2475725.00
otherStockholderEquity 10317491.00
propertyPlantEquipment 1504959.00
totalCurrentAssets 25471180.00
netTangibleAssets 56740790.00
shortTermInvestments 0.00
netReceivables 8803360.00
longTermDebt 0.00
inventory 12021517.00
accountsPayable 4010631.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2469572.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53949001.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -7525702.00
treasuryStock 0.00
nonCurrrentAssetsOther 31772520.00
nonCurrentAssetsTotal 36524135.00
nonCurrentLiabilitiesTotal 398403.00
capitalSurpluse 10317491.00
liabilitiesAndStockholdersEquity 61995315.00
cashAndShortTermInvestments 2475725.00
propertyPlantAndEquipmentGross 1504959.00
propertyPlantAndEquipmentNet 1504959.00
commonStockSharesOutstanding 20197301.00
2013-12-31
date 2013-12-31
filing_date 2014-03-27
currency_symbol USD
totalAssets 62323852.00
intangibleAssets 325867.00
otherCurrentAssets 951635.00
totalLiab 4896179.00
totalStockholderEquity 57427673.00
deferredLongTermLiab 0.00
otherCurrentLiab 830186.00
commonStock 53949001.00
retainedEarnings -6462308.00
otherLiab 395000.00
goodWill 325867.00
otherAssets 32564000.00
cash 2573405.00
totalCurrentLiabilities 4500737.00
netDebt -2573405.00
otherStockholderEquity 12410552.00
propertyPlantEquipment 1718000.00
totalCurrentAssets 28042032.00
netTangibleAssets 57427673.00
shortTermInvestments 0.00
netReceivables 10244732.00
longTermDebt 0.00
inventory 13074428.00
accountsPayable 3670551.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2469572.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53949001.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -6462308.00
treasuryStock 0.00
nonCurrrentAssetsOther 29396370.00
nonCurrentAssetsTotal 34281820.00
nonCurrentLiabilitiesTotal 395442.00
capitalSurpluse 9940980.00
liabilitiesAndStockholdersEquity 62323852.00
cashAndShortTermInvestments 2573405.00
propertyPlantAndEquipmentGross 1717692.00
propertyPlantAndEquipmentNet 1717692.00
commonStockSharesOutstanding 20604886.00
2013-09-30
date 2013-09-30
filing_date 2013-10-31
currency_symbol USD
totalAssets 63188175.00
intangibleAssets 361538.00
otherCurrentAssets 1018921.00
totalLiab 6544247.00
totalStockholderEquity 56643928.00
deferredLongTermLiab 0.00
otherCurrentLiab 1072887.00
commonStock 53644382.00
retainedEarnings -6567224.00
otherLiab 392000.00
goodWill 361538.00
otherAssets 31909000.00
cash 6199803.00
totalCurrentLiabilities 6151746.00
netDebt -6199803.00
otherStockholderEquity 9566770.00
propertyPlantEquipment 1835446.00
totalCurrentAssets 29444048.00
netTangibleAssets 56643928.00
shortTermInvestments 500999.00
netReceivables 9042775.00
longTermDebt 0.00
inventory 11469778.00
accountsPayable 5078859.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53644382.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -6567224.00
treasuryStock 0.00
nonCurrrentAssetsOther 28960233.00
nonCurrentAssetsTotal 33744127.00
nonCurrentLiabilitiesTotal 392501.00
capitalSurpluse 9566770.00
liabilitiesAndStockholdersEquity 63188175.00
cashAndShortTermInvestments 6700802.00
propertyPlantAndEquipmentGross 1835446.00
propertyPlantAndEquipmentNet 1835446.00
commonStockSharesOutstanding 20001543.00
2013-06-30
date 2013-06-30
filing_date 2013-08-13
currency_symbol USD
totalAssets 60951728.00
intangibleAssets 379454.00
otherCurrentAssets 1129158.00
totalLiab 3774153.00
totalStockholderEquity 57177575.00
deferredLongTermLiab 0.00
otherCurrentLiab 841902.00
commonStock 53340844.00
retainedEarnings -5356522.00
otherLiab 389000.00
goodWill 379454.00
otherAssets 30418000.00
cash 9271219.00
totalCurrentLiabilities 3384613.00
netDebt -9271219.00
otherStockholderEquity 9193253.00
propertyPlantEquipment 1528557.00
totalCurrentAssets 29004970.00
netTangibleAssets 57177575.00
shortTermInvestments 502362.00
netReceivables 7858774.00
longTermDebt 0.00
inventory 9031685.00
accountsPayable 2542711.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53340844.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -5356522.00
treasuryStock 0.00
nonCurrrentAssetsOther 27367097.00
nonCurrentAssetsTotal 31946758.00
nonCurrentLiabilitiesTotal 389540.00
capitalSurpluse 9193253.00
liabilitiesAndStockholdersEquity 60951728.00
cashAndShortTermInvestments 9773581.00
propertyPlantAndEquipmentGross 1528557.00
propertyPlantAndEquipmentNet 1528557.00
commonStockSharesOutstanding 19812397.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 60797892.00
intangibleAssets 328767.00
otherCurrentAssets 991222.00
totalLiab 3630099.00
totalStockholderEquity 57167793.00
deferredLongTermLiab 0.00
otherCurrentLiab 657825.00
commonStock 53333402.00
retainedEarnings -4864937.00
otherLiab 388000.00
goodWill 328767.00
otherAssets 27853000.00
cash 12641217.00
totalCurrentLiabilities 3241981.00
netDebt -12641217.00
otherStockholderEquity 8699328.00
propertyPlantEquipment 1669944.00
totalCurrentAssets 31274639.00
netTangibleAssets 57167793.00
shortTermInvestments 503719.00
netReceivables 7460106.00
longTermDebt 0.00
inventory 8466603.00
accountsPayable 2584156.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1876066.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53333402.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -4864937.00
treasuryStock 0.00
nonCurrrentAssetsOther 25214302.00
nonCurrentAssetsTotal 29523253.00
nonCurrentLiabilitiesTotal 388118.00
capitalSurpluse 8699328.00
liabilitiesAndStockholdersEquity 60797892.00
cashAndShortTermInvestments 13144936.00
propertyPlantAndEquipmentGross 1669944.00
propertyPlantAndEquipmentNet 1669944.00
commonStockSharesOutstanding 20054422.00
2012-12-31
date 2012-12-31
filing_date 2013-03-29
currency_symbol USD
totalAssets 59876691.00
intangibleAssets 346732.00
otherCurrentAssets 737406.00
totalLiab 3270837.00
totalStockholderEquity 56605854.00
deferredLongTermLiab 0.00
otherCurrentLiab 774522.00
commonStock 53318044.00
retainedEarnings -5171210.00
otherLiab 384000.00
goodWill 346732.00
otherAssets 27233000.00
cash 11860842.00
totalCurrentLiabilities 2887107.00
netDebt -11860842.00
otherStockholderEquity 10335086.00
propertyPlantEquipment 1746792.00
totalCurrentAssets 30896570.00
netTangibleAssets 56605854.00
shortTermInvestments 505068.00
netReceivables 8139052.00
longTermDebt 0.00
inventory 8442430.00
accountsPayable 2112585.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1876066.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53318044.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -5171210.00
treasuryStock 0.00
nonCurrrentAssetsOther 24365779.00
nonCurrentAssetsTotal 28980121.00
nonCurrentLiabilitiesTotal 383730.00
capitalSurpluse 8459020.00
liabilitiesAndStockholdersEquity 59876691.00
cashAndShortTermInvestments 12365910.00
propertyPlantAndEquipmentGross 1746792.00
propertyPlantAndEquipmentNet 1746792.00
commonStockSharesOutstanding 19659168.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
totalAssets 54334619.00
intangibleAssets 243189.00
otherCurrentAssets 703144.00
totalLiab 2028327.00
totalStockholderEquity 52306292.00
deferredLongTermLiab 0.00
otherCurrentLiab 709363.00
commonStock 53314107.00
retainedEarnings -9252513.00
otherLiab 387000.00
goodWill 243189.00
otherAssets 28321000.00
cash 10683325.00
totalCurrentLiabilities 1642450.00
netDebt -10683325.00
otherStockholderEquity 8244698.00
propertyPlantEquipment 1782860.00
totalCurrentAssets 24231187.00
netTangibleAssets 52306292.00
shortTermInvestments 0.00
netReceivables 5965562.00
longTermDebt 0.00
inventory 6879156.00
accountsPayable 933087.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53314107.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -9252513.00
treasuryStock 0.00
nonCurrrentAssetsOther 26820972.00
nonCurrentAssetsTotal 30103432.00
nonCurrentLiabilitiesTotal 385877.00
capitalSurpluse 8244698.00
liabilitiesAndStockholdersEquity 54334619.00
cashAndShortTermInvestments 10683325.00
propertyPlantAndEquipmentGross 1782860.00
propertyPlantAndEquipmentNet 1782860.00
commonStockSharesOutstanding 20017147.00
2012-06-30
date 2012-06-30
filing_date 2012-08-13
currency_symbol USD
totalAssets 53688958.00
intangibleAssets 259010.00
otherCurrentAssets 595378.00
totalLiab 1774359.00
totalStockholderEquity 51914599.00
deferredLongTermLiab 0.00
otherCurrentLiab 646716.00
commonStock 53252509.00
retainedEarnings -9376138.00
otherLiab 383000.00
goodWill 259010.00
otherAssets 28906000.00
cash 10211206.00
totalCurrentLiabilities 1391207.00
netDebt -10211206.00
otherStockholderEquity 61290737.00
propertyPlantEquipment 1671542.00
totalCurrentAssets 23111174.00
netTangibleAssets 51914599.00
shortTermInvestments 0.00
netReceivables 5435353.00
longTermDebt 0.00
inventory 6869237.00
accountsPayable 744491.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53252509.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -9376138.00
treasuryStock 0.00
nonCurrrentAssetsOther 27389485.00
nonCurrentAssetsTotal 30577784.00
nonCurrentLiabilitiesTotal 383152.00
capitalSurpluse 8038228.00
liabilitiesAndStockholdersEquity 53688958.00
cashAndShortTermInvestments 10211206.00
propertyPlantAndEquipmentGross 1671542.00
propertyPlantAndEquipmentNet 1671542.00
commonStockSharesOutstanding 19972267.00
2012-03-31
date 2012-03-31
filing_date 2012-05-14
currency_symbol USD
totalAssets 53476363.00
intangibleAssets 238098.00
otherCurrentAssets 439518.00
totalLiab 2403606.00
totalStockholderEquity 51072757.00
deferredLongTermLiab 0.00
otherCurrentLiab 455651.00
commonStock 53236809.00
retainedEarnings -9924710.00
otherLiab 380000.00
goodWill 238098.00
otherAssets 31371000.00
cash 6836283.00
totalCurrentLiabilities 2023159.00
netDebt -6836283.00
otherStockholderEquity 7760658.00
propertyPlantEquipment 1670555.00
totalCurrentAssets 20434535.00
netTangibleAssets 51072757.00
shortTermInvestments 0.00
netReceivables 5956415.00
longTermDebt 0.00
inventory 7202319.00
accountsPayable 1567508.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1351096.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53236809.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -9924710.00
treasuryStock 0.00
nonCurrrentAssetsOther 27374099.00
nonCurrentAssetsTotal 33041828.00
nonCurrentLiabilitiesTotal 380447.00
capitalSurpluse 7760658.00
liabilitiesAndStockholdersEquity 53476363.00
cashAndShortTermInvestments 6836283.00
propertyPlantAndEquipmentGross 1670555.00
propertyPlantAndEquipmentNet 1670555.00
commonStockSharesOutstanding 19470511.00
2011-12-31
date 2011-12-31
filing_date 2012-03-29
currency_symbol USD
totalAssets 53649320.00
intangibleAssets 248812.00
otherCurrentAssets 419729.00
totalLiab 2596591.00
totalStockholderEquity 51052729.00
deferredLongTermLiab 0.00
otherCurrentLiab 794009.00
commonStock 52833716.00
retainedEarnings -9548864.00
otherLiab 741000.00
goodWill 248812.00
otherAssets 32180000.00
cash 6701701.00
totalCurrentLiabilities 1854946.00
netDebt -6701701.00
otherStockholderEquity 61952689.00
propertyPlantEquipment 1420971.00
totalCurrentAssets 20047895.00
netTangibleAssets 51052729.00
shortTermInvestments 0.00
netReceivables 6076873.00
longTermDebt 0.00
inventory 6849592.00
accountsPayable 1060937.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1351096.00
additionalPaidInCapital 0.00
commonStockTotalEquity 52833716.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -9548864.00
treasuryStock 0.00
nonCurrrentAssetsOther 28171243.00
nonCurrentAssetsTotal 33601425.00
nonCurrentLiabilitiesTotal 741645.00
capitalSurpluse 7767877.00
liabilitiesAndStockholdersEquity 53649320.00
cashAndShortTermInvestments 6701701.00
propertyPlantAndEquipmentGross 1420971.00
propertyPlantAndEquipmentNet 1420971.00
commonStockSharesOutstanding 19470511.00
2011-09-30
date 2011-09-30
filing_date 2011-11-14
currency_symbol USD
totalAssets 50971556.00
intangibleAssets 249075.00
otherCurrentAssets 258663.00
totalLiab 1994683.00
totalStockholderEquity 48976873.00
deferredLongTermLiab 0.00
otherCurrentLiab 554552.00
commonStock 52852340.00
retainedEarnings -11347043.00
otherLiab 729000.00
goodWill 249075.00
otherAssets 36410000.00
cash 4389667.00
totalCurrentLiabilities 1265542.00
netDebt -4389667.00
otherStockholderEquity 7471576.00
propertyPlantEquipment 985965.00
totalCurrentAssets 13575534.00
netTangibleAssets 48976873.00
shortTermInvestments 0.00
netReceivables 3478824.00
longTermDebt 0.00
inventory 5448380.00
accountsPayable 710990.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 52852340.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -11347043.00
treasuryStock 0.00
nonCurrrentAssetsOther 31153054.00
nonCurrentAssetsTotal 37396022.00
nonCurrentLiabilitiesTotal 729141.00
capitalSurpluse 7471576.00
liabilitiesAndStockholdersEquity 50971556.00
cashAndShortTermInvestments 4389667.00
propertyPlantAndEquipmentGross 985965.00
propertyPlantAndEquipmentNet 985965.00
commonStockSharesOutstanding 19791217.00
2011-06-30
date 2011-06-30
filing_date 2011-08-12
currency_symbol USD
totalAssets 51339541.00
intangibleAssets 238126.00
otherCurrentAssets 407274.00
totalLiab 2367773.00
totalStockholderEquity 48971768.00
deferredLongTermLiab 0.00
otherCurrentLiab 603330.00
commonStock 53150590.00
retainedEarnings -11456698.00
otherLiab 973000.00
goodWill 238126.00
otherAssets 35010000.00
cash 6058696.00
totalCurrentLiabilities 1395450.00
netDebt -6058696.00
otherStockholderEquity 60428466.00
propertyPlantEquipment 801727.00
totalCurrentAssets 15527616.00
netTangibleAssets 48971768.00
shortTermInvestments 0.00
netReceivables 4177837.00
longTermDebt 0.00
inventory 4883809.00
accountsPayable 792120.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53150590.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -11456698.00
treasuryStock 0.00
nonCurrrentAssetsOther 31263056.00
nonCurrentAssetsTotal 35811925.00
nonCurrentLiabilitiesTotal 972323.00
capitalSurpluse 7277876.00
liabilitiesAndStockholdersEquity 51339541.00
cashAndShortTermInvestments 6058696.00
propertyPlantAndEquipmentGross 801727.00
propertyPlantAndEquipmentNet 801727.00
commonStockSharesOutstanding 19471342.00
2011-03-31
date 2011-03-31
filing_date 2011-05-12
currency_symbol USD
totalAssets 50966415.00
intangibleAssets 246739.00
otherCurrentAssets 296065.00
totalLiab 2155998.00
totalStockholderEquity 48810417.00
otherCurrentLiab 509068.00
commonStock 53144937.00
retainedEarnings -11353384.00
otherLiab 959000.00
goodWill 246739.00
otherAssets 31888000.00
cash 7973131.00
totalCurrentLiabilities 1196973.00
netDebt -7973131.00
otherStockholderEquity 7018864.00
propertyPlantEquipment 618000.00
totalCurrentAssets 18459552.00
netReceivables 4025438.00
inventory 6164918.00
accountsPayable 687905.00
accumulatedOtherComprehensiveIncome -1558780.00
nonCurrrentAssetsOther 30631840.00
nonCurrentAssetsTotal 32506863.00
nonCurrentLiabilitiesTotal 959025.00
liabilitiesAndStockholdersEquity 50966415.00
cashAndShortTermInvestments 7973131.00
propertyPlantAndEquipmentGross 618186.00
propertyPlantAndEquipmentNet 618186.00
commonStockSharesOutstanding 19297861.00
2010-12-31
date 2010-12-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 50910451.00
intangibleAssets 252542.00
otherCurrentAssets 343137.00
totalLiab 2102151.00
totalStockholderEquity 48808300.00
otherCurrentLiab 622653.00
commonStock 53113000.00
retainedEarnings -11116996.00
otherLiab 937000.00
goodWill 252542.00
otherAssets 32349000.00
cash 7736044.00
totalCurrentLiabilities 1164737.00
netDebt -7736044.00
otherStockholderEquity 61484076.00
propertyPlantEquipment 377000.00
totalCurrentAssets 18184390.00
netReceivables 3798334.00
inventory 6306875.00
accountsPayable 542084.00
accumulatedOtherComprehensiveIncome -1558780.00
nonCurrrentAssetsOther 31077616.00
nonCurrentAssetsTotal 32726061.00
nonCurrentLiabilitiesTotal 937414.00
liabilitiesAndStockholdersEquity 50910451.00
cashAndShortTermInvestments 7736044.00
propertyPlantAndEquipmentGross 377352.00
propertyPlantAndEquipmentNet 377352.00
commonStockSharesOutstanding 19297861.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
totalAssets 50237041.00
intangibleAssets 257852.00
otherCurrentAssets 389498.00
totalLiab 1994591.00
totalStockholderEquity 48242450.00
otherCurrentLiab 755074.00
commonStock 53097255.00
retainedEarnings -11527228.00
otherLiab 944000.00
goodWill 257852.00
otherAssets 35825000.00
cash 4001991.00
totalCurrentLiabilities 1050940.00
netDebt -4001991.00
otherStockholderEquity 6672423.00
propertyPlantEquipment 248000.00
totalCurrentAssets 14164265.00
netReceivables 3373432.00
inventory 6399344.00
accountsPayable 295866.00
nonCurrrentAssetsOther 31167616.00
nonCurrentAssetsTotal 36072776.00
nonCurrentLiabilitiesTotal 943651.00
liabilitiesAndStockholdersEquity 50237041.00
cashAndShortTermInvestments 4001991.00
propertyPlantAndEquipmentGross 248265.00
propertyPlantAndEquipmentNet 248265.00
commonStockSharesOutstanding 19515550.00
2010-06-30
date 2010-06-30
filing_date 2010-08-13
currency_symbol USD
totalAssets 49783579.00
intangibleAssets 246559.00
otherCurrentAssets 320592.00
totalLiab 2146082.00
totalStockholderEquity 47637497.00
otherCurrentLiab 643239.00
commonStock 53076000.00
retainedEarnings -12039180.00
otherLiab 1049000.00
goodWill 246559.00
otherAssets 36457000.00
cash 3068373.00
totalCurrentLiabilities 1096998.00
netDebt -3068373.00
otherStockholderEquity 59676677.00
propertyPlantEquipment 244000.00
totalCurrentAssets 13083363.00
netReceivables 2610278.00
inventory 7084120.00
accountsPayable 453759.00
nonCurrrentAssetsOther 31057293.00
nonCurrentAssetsTotal 36700216.00
nonCurrentLiabilitiesTotal 1049084.00
liabilitiesAndStockholdersEquity 49783579.00
cashAndShortTermInvestments 3068373.00
propertyPlantAndEquipmentGross 243563.00
propertyPlantAndEquipmentNet 243563.00
commonStockSharesOutstanding 19409154.00
2010-03-31
date 2010-03-31
filing_date 2010-05-14
currency_symbol USD
totalAssets 48894025.00
intangibleAssets 255757.00
otherCurrentAssets 212008.00
totalLiab 1840399.00
totalStockholderEquity 47053626.00
otherCurrentLiab 511993.00
commonStock 52912365.00
retainedEarnings -12375495.00
otherLiab 1031000.00
goodWill 255757.00
otherAssets 39621000.00
cash 2785973.00
totalCurrentLiabilities 809262.00
netDebt -2785973.00
otherStockholderEquity 6516756.00
propertyPlantEquipment 247000.00
totalCurrentAssets 9025907.00
netReceivables 1747573.00
inventory 4280353.00
accountsPayable 297269.00
accumulatedOtherComprehensiveIncome -1474372.00
nonCurrrentAssetsOther 34208990.00
nonCurrentAssetsTotal 39868118.00
nonCurrentLiabilitiesTotal 1031137.00
liabilitiesAndStockholdersEquity 48894025.00
cashAndShortTermInvestments 2785973.00
propertyPlantAndEquipmentGross 246832.00
propertyPlantAndEquipmentNet 246832.00
commonStockSharesOutstanding 19214466.00
2009-12-31
date 2009-12-31
filing_date 2010-03-29
currency_symbol USD
totalAssets 50532199.00
intangibleAssets 260548.00
otherCurrentAssets 188812.00
totalLiab 1655052.00
totalStockholderEquity 48877147.00
otherCurrentLiab 330954.00
commonStock 52906000.00
retainedEarnings -10441039.00
otherLiab 1059000.00
goodWill 260548.00
otherAssets 38151000.00
cash 7405685.00
totalCurrentLiabilities 596393.00
netDebt -7405685.00
otherStockholderEquity 60792558.00
propertyPlantEquipment 218000.00
totalCurrentAssets 12162621.00
netReceivables 1097988.00
inventory 3470136.00
accountsPayable 265439.00
accumulatedOtherComprehensiveIncome -1474372.00
nonCurrrentAssetsOther 37890612.00
nonCurrentAssetsTotal 38369578.00
nonCurrentLiabilitiesTotal 1058659.00
liabilitiesAndStockholdersEquity 50532199.00
cashAndShortTermInvestments 7405685.00
propertyPlantAndEquipmentGross 218418.00
propertyPlantAndEquipmentNet 218418.00
commonStockSharesOutstanding 19019402.00
2009-09-30
date 2009-09-30
filing_date 2009-11-16
currency_symbol USD
totalAssets 53108359.00
intangibleAssets 268081.00
otherCurrentAssets 1776217.00
totalLiab 4038884.00
totalStockholderEquity 49069475.00
otherCurrentLiab 509136.00
commonStock 52910075.00
retainedEarnings -10000889.00
otherLiab 3214000.00
goodWill 268081.00
otherAssets 40309000.00
cash 6795215.00
totalCurrentLiabilities 824666.00
netDebt -6795215.00
otherStockholderEquity 6160289.00
propertyPlantEquipment 339000.00
totalCurrentAssets 12459955.00
netReceivables 918533.00
inventory 2969990.00
accountsPayable 315530.00
commonStockTotalEquity 52910075.00
nonCurrrentAssetsOther 39241461.00
nonCurrentAssetsTotal 40648404.00
nonCurrentLiabilitiesTotal 3214218.00
liabilitiesAndStockholdersEquity 53108359.00
cashAndShortTermInvestments 6795215.00
propertyPlantAndEquipmentGross 339160.00
propertyPlantAndEquipmentNet 339160.00
commonStockSharesOutstanding 18925224.00
2009-06-30
date 2009-06-30
filing_date 2009-08-14
currency_symbol USD
totalAssets 53647256.00
intangibleAssets 262454.00
otherCurrentAssets 1879559.00
totalLiab 4169535.00
totalStockholderEquity 49477721.00
otherCurrentLiab 578194.00
commonStock 52910075.00
retainedEarnings -9499431.00
otherLiab 3197000.00
goodWill 262454.00
otherAssets 40495000.00
cash 7037716.00
totalCurrentLiabilities 972585.00
netDebt -7037716.00
otherStockholderEquity 6067077.00
propertyPlantEquipment 349000.00
totalCurrentAssets 12803300.00
netReceivables 364024.00
inventory 3522001.00
accountsPayable 394391.00
commonStockTotalEquity 52910075.00
nonCurrrentAssetsOther 39432783.00
nonCurrentAssetsTotal 40843956.00
nonCurrentLiabilitiesTotal 3196950.00
liabilitiesAndStockholdersEquity 53647256.00
cashAndShortTermInvestments 7037716.00
propertyPlantAndEquipmentGross 349017.00
propertyPlantAndEquipmentNet 349017.00
commonStockSharesOutstanding 18607517.00
2009-03-31
date 2009-03-31
filing_date 2009-05-14
currency_symbol USD
totalAssets 55426183.00
intangibleAssets 268730.00
otherCurrentAssets 1870820.00
totalLiab 4727642.00
totalStockholderEquity 50698541.00
otherCurrentLiab 971384.00
commonStock 52910075.00
retainedEarnings -8308170.00
otherLiab 3179000.00
goodWill 268730.00
otherAssets 36844000.00
cash 5827394.00
totalCurrentLiabilities 1548507.00
netDebt -5827394.00
otherStockholderEquity 6096636.00
propertyPlantEquipment 379000.00
totalCurrentAssets 18202626.00
netReceivables 2982318.00
inventory 7522094.00
accountsPayable 577123.00
accumulatedOtherComprehensiveIncome -1204764.00
commonStockTotalEquity 52910075.00
nonCurrrentAssetsOther 35889171.00
nonCurrentAssetsTotal 37223557.00
nonCurrentLiabilitiesTotal 3179135.00
liabilitiesAndStockholdersEquity 55426183.00
cashAndShortTermInvestments 5827394.00
propertyPlantAndEquipmentGross 380104.00
propertyPlantAndEquipmentNet 380104.00
commonStockSharesOutstanding 18376588.00
2008-12-31
date 2008-12-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 58027449.00
intangibleAssets 279315.00
otherCurrentAssets 1731714.00
totalLiab 5981798.00
totalStockholderEquity 52045651.00
otherCurrentLiab 1025433.00
commonStock 52910075.00
retainedEarnings -7041670.00
otherLiab 3153000.00
goodWill 279315.00
otherAssets 36030000.00
cash 5587144.00
totalCurrentLiabilities 2827688.00
currentDeferredRevenue 171181.00
netDebt -5587144.00
otherStockholderEquity 7382010.00
propertyPlantEquipment 412000.00
totalCurrentAssets 21584529.00
netReceivables 5973824.00
inventory 8291847.00
accountsPayable 1631074.00
accumulatedOtherComprehensiveIncome -1204764.00
commonStockTotalEquity 52910075.00
nonCurrrentAssetsOther 34810468.00
nonCurrentAssetsTotal 36442920.00
nonCurrentLiabilitiesTotal 3154110.00
liabilitiesAndStockholdersEquity 58027449.00
cashAndShortTermInvestments 5587144.00
propertyPlantAndEquipmentGross 412234.00
propertyPlantAndEquipmentNet 412234.00
commonStockSharesOutstanding 18376588.00
2008-09-30
date 2008-09-30
filing_date 2008-11-12
currency_symbol USD
totalAssets 56549186.00
intangibleAssets 584245.00
otherCurrentAssets 3116570.00
totalLiab 3308550.00
totalStockholderEquity 53240636.00
otherCurrentLiab 193480.00
commonStock 52910075.00
retainedEarnings -5789730.00
otherLiab 757000.00
goodWill 584245.00
otherAssets 40871000.00
cash 4138518.00
totalCurrentLiabilities 2551464.00
currentDeferredRevenue 100000.00
netDebt -4138518.00
shortTermDebt 1415158.00
otherStockholderEquity 60133089.00
propertyPlantEquipment 446000.00
totalCurrentAssets 15231712.00
netReceivables 4061524.00
inventory 3915100.00
accountsPayable 842826.00
accumulatedOtherComprehensiveIncome -1102723.00
nonCurrrentAssetsOther 39726389.00
nonCurrentAssetsTotal 41317474.00
nonCurrentLiabilitiesTotal 757086.00
liabilitiesAndStockholdersEquity 56549186.00
cashAndShortTermInvestments 4138518.00
propertyPlantAndEquipmentGross 446306.00
propertyPlantAndEquipmentNet 446306.00
commonStockSharesOutstanding 18334136.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalAssets 59571064.00
intangibleAssets 458352.00
otherCurrentAssets 1714153.00
totalLiab 3234727.00
totalStockholderEquity 56336337.00
otherCurrentLiab 1220885.00
commonStock 52910000.00
retainedEarnings -2669261.00
otherLiab 874000.00
goodWill 458352.00
otherAssets 33517000.00
cash 4455721.00
totalCurrentLiabilities 2360901.00
netDebt -4455721.00
otherStockholderEquity 59003454.00
propertyPlantEquipment 539000.00
totalCurrentAssets 25514554.00
netReceivables 7865086.00
inventory 11479594.00
accountsPayable 1140016.00
accumulatedOtherComprehensiveIncome 2144.00
nonCurrrentAssetsOther 32472411.00
nonCurrentAssetsTotal 34056510.00
nonCurrentLiabilitiesTotal 873826.00
liabilitiesAndStockholdersEquity 59571064.00
cashAndShortTermInvestments 4455721.00
propertyPlantAndEquipmentGross 538966.00
propertyPlantAndEquipmentNet 538966.00
commonStockSharesOutstanding 18186565.00
2008-03-31
date 2008-03-31
filing_date 2008-05-07
currency_symbol USD
totalAssets 60773376.00
intangibleAssets 409724.00
otherCurrentAssets 1683120.00
totalLiab 3492618.00
totalStockholderEquity 57280758.00
otherCurrentLiab 836975.00
commonStock 52910075.00
retainedEarnings -1590771.00
otherLiab 888000.00
goodWill 409724.00
otherAssets 31479000.00
cash 5292679.00
totalCurrentLiabilities 2604367.00
netDebt -5292679.00
otherStockholderEquity 58870648.00
propertyPlantEquipment 578000.00
totalCurrentAssets 28715576.00
netReceivables 8335194.00
inventory 13404583.00
accountsPayable 1767392.00
accumulatedOtherComprehensiveIncome 881.00
nonCurrrentAssetsOther 30526643.00
nonCurrentAssetsTotal 32057800.00
nonCurrentLiabilitiesTotal 888251.00
liabilitiesAndStockholdersEquity 60773376.00
cashAndShortTermInvestments 5292679.00
propertyPlantAndEquipmentGross 578349.00
propertyPlantAndEquipmentNet 578349.00
commonStockSharesOutstanding 18106526.00
2007-12-31
date 2007-12-31
filing_date 2008-03-11
currency_symbol USD
totalAssets 63150751.00
intangibleAssets 358330.00
otherCurrentAssets 1740301.00
totalLiab 5239751.00
totalStockholderEquity 57911000.00
otherCurrentLiab 978109.00
commonStock 52910000.00
retainedEarnings -892686.00
otherLiab 912000.00
goodWill 358330.00
otherAssets 27739000.00
cash 7048409.00
totalCurrentLiabilities 4328145.00
netDebt -7048409.00
otherStockholderEquity 58802805.00
propertyPlantEquipment 597000.00
totalCurrentAssets 34814710.00
netReceivables 9836757.00
inventory 16189243.00
accountsPayable 3350036.00
accumulatedOtherComprehensiveIncome 881.00
nonCurrrentAssetsOther 26851837.00
nonCurrentAssetsTotal 28336041.00
nonCurrentLiabilitiesTotal 911606.00
liabilitiesAndStockholdersEquity 63150751.00
cashAndShortTermInvestments 7048409.00
propertyPlantAndEquipmentGross 597349.00
propertyPlantAndEquipmentNet 597349.00
commonStockSharesOutstanding 18106526.00
2007-09-30
date 2007-09-30
filing_date 2007-11-08
currency_symbol USD
totalAssets 64538028.00
intangibleAssets 348621.00
otherCurrentAssets 1205899.00
totalLiab 5275786.00
totalStockholderEquity 59262242.00
otherCurrentLiab 1588144.00
commonStock 52910075.00
retainedEarnings 246208.00
otherLiab 914000.00
goodWill 348621.00
otherAssets 25555000.00
cash 6313243.00
totalCurrentLiabilities 4362475.00
netDebt -6313243.00
otherStockholderEquity 59016491.00
propertyPlantEquipment 649000.00
totalCurrentAssets 38333825.00
netReceivables 12416442.00
inventory 18398241.00
accountsPayable 2774331.00
accumulatedOtherComprehensiveIncome -457.00
nonCurrrentAssetsOther 24320104.00
nonCurrentAssetsTotal 26204203.00
nonCurrentLiabilitiesTotal 913311.00
liabilitiesAndStockholdersEquity 64538028.00
cashAndShortTermInvestments 6313243.00
propertyPlantAndEquipmentGross 649515.00
propertyPlantAndEquipmentNet 649515.00
commonStockSharesOutstanding 18288384.00
2007-06-30
date 2007-06-30
filing_date 2007-08-06
currency_symbol USD
totalAssets 63892547.00
intangibleAssets 300816.00
otherCurrentAssets 1226184.00
totalLiab 5030002.00
totalStockholderEquity 58862545.00
otherCurrentLiab 1598034.00
commonStock 52910000.00
otherLiab 1013000.00
goodWill 300816.00
otherAssets 19398000.00
cash 9598577.00
totalCurrentLiabilities 4017099.00
netDebt -8585674.00
shortLongTermDebtTotal 1012903.00
otherStockholderEquity 58863002.00
propertyPlantEquipment 660000.00
totalCurrentAssets 43834733.00
netReceivables 10893404.00
inventory 22116568.00
accountsPayable 2419065.00
accumulatedOtherComprehensiveIncome -457.00
nonCurrrentAssetsOther 18113858.00
nonCurrentAssetsTotal 20057814.00
nonCurrentLiabilitiesTotal 1012903.00
liabilitiesAndStockholdersEquity 63892547.00
cashAndShortTermInvestments 9598577.00
propertyPlantAndEquipmentGross 660172.00
propertyPlantAndEquipmentNet 660172.00
commonStockSharesOutstanding 18289008.00
2007-03-31
date 2007-03-31
filing_date 2007-05-04
currency_symbol USD
totalAssets 64746339.00
intangibleAssets 301604.00
otherCurrentAssets 1221810.00
totalLiab 5227786.00
totalStockholderEquity 59518553.00
otherCurrentLiab 1833402.00
commonStock 52682326.00
retainedEarnings 912865.00
otherLiab 955000.00
goodWill 301604.00
otherAssets 16057000.00
cash 15312854.00
totalCurrentLiabilities 4272853.00
netDebt -15312854.00
otherStockholderEquity 58606145.00
propertyPlantEquipment 638000.00
totalCurrentAssets 48050711.00
netReceivables 8415254.00
inventory 23100793.00
accountsPayable 2439451.00
accumulatedOtherComprehensiveIncome -457.00
nonCurrrentAssetsOther 14750546.00
nonCurrentAssetsTotal 16695628.00
nonCurrentLiabilitiesTotal 954933.00
liabilitiesAndStockholdersEquity 64746339.00
cashAndShortTermInvestments 15312854.00
propertyPlantAndEquipmentGross 638107.00
propertyPlantAndEquipmentNet 638107.00
commonStockSharesOutstanding 18309814.00
2006-12-31
date 2006-12-31
filing_date 2007-03-09
currency_symbol USD
totalAssets 66001973.00
intangibleAssets 288171.00
otherCurrentAssets 1367311.00
totalLiab 6725058.00
totalStockholderEquity 59276915.00
otherCurrentLiab 2255350.00
commonStock 52494000.00
retainedEarnings 975184.00
goodWill 288171.00
otherAssets 12807000.00
cash 13762786.00
totalCurrentLiabilities 6725058.00
netDebt -13762786.00
otherStockholderEquity 58302188.00
propertyPlantEquipment 651000.00
totalCurrentAssets 52543937.00
netReceivables 14713083.00
inventory 22700757.00
accountsPayable 4469708.00
accumulatedOtherComprehensiveIncome -457.00
nonCurrrentAssetsOther 11832110.00
nonCurrentAssetsTotal 13458036.00
nonCurrentLiabilitiesTotal 4469708.00
liabilitiesAndStockholdersEquity 66001973.00
cashAndShortTermInvestments 13762786.00
propertyPlantAndEquipmentGross 651134.00
propertyPlantAndEquipmentNet 651134.00
commonStockSharesOutstanding 17986533.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
totalAssets 64005235.00
intangibleAssets 296166.00
otherCurrentAssets 906781.00
totalLiab 4949300.00
totalStockholderEquity 59055935.00
otherCurrentLiab 2292400.00
commonStock 53690558.00
retainedEarnings -283677.00
goodWill 296166.00
otherAssets 866000.00
cash 14423291.00
totalCurrentLiabilities 4949300.00
netDebt -14423291.00
otherStockholderEquity 59342463.00
propertyPlantEquipment 554000.00
totalCurrentAssets 62585223.00
netReceivables 14692460.00
inventory 32562691.00
accountsPayable 2656900.00
accumulatedOtherComprehensiveIncome -2851.00
nonCurrrentAssetsOther 43140.00
nonCurrentAssetsTotal 1420012.00
nonCurrentLiabilitiesTotal 2656900.00
liabilitiesAndStockholdersEquity 64005235.00
cashAndShortTermInvestments 14423291.00
propertyPlantAndEquipmentGross 553828.00
propertyPlantAndEquipmentNet 553828.00
commonStockSharesOutstanding 18611794.00
2006-06-30
date 2006-06-30
filing_date 2006-08-01
currency_symbol USD
totalAssets 61420964.00
intangibleAssets 289922.00
otherCurrentAssets 1108499.00
totalLiab 4790949.00
totalStockholderEquity 56630015.00
otherCurrentLiab 1423719.00
commonStock 53652000.00
retainedEarnings -2510108.00
goodWill 289922.00
otherAssets 2177000.00
cash 15634459.00
totalCurrentLiabilities 4790949.00
netDebt -15634459.00
otherStockholderEquity 59142974.00
propertyPlantEquipment 551000.00
totalCurrentAssets 58692516.00
netReceivables 10488880.00
inventory 31460678.00
accountsPayable 3367230.00
accumulatedOtherComprehensiveIncome -2851.00
nonCurrrentAssetsOther 263710.00
nonCurrentAssetsTotal 2728448.00
nonCurrentLiabilitiesTotal 3367230.00
liabilitiesAndStockholdersEquity 61420964.00
cashAndShortTermInvestments 15634459.00
propertyPlantAndEquipmentGross 551542.00
propertyPlantAndEquipmentNet 551542.00
commonStockSharesOutstanding 18728997.00
2006-03-31
date 2006-03-31
filing_date 2006-05-09
currency_symbol USD
totalAssets 64088654.00
intangibleAssets 289784.00
otherCurrentAssets 1106171.00
totalLiab 4506381.00
totalStockholderEquity 59582273.00
otherCurrentLiab 1147577.00
commonStock 57828383.00
retainedEarnings -3605904.00
goodWill 289784.00
otherAssets 2719000.00
cash 20925516.00
totalCurrentLiabilities 4506381.00
netDebt -20925516.00
otherStockholderEquity 63191028.00
propertyPlantEquipment 529000.00
totalCurrentAssets 60841239.00
netReceivables 9994671.00
inventory 28814881.00
accountsPayable 3358804.00
accumulatedOtherComprehensiveIncome -2851.00
commonStockTotalEquity 57785576.00
nonCurrrentAssetsOther 160215.00
nonCurrentAssetsTotal 3247415.00
nonCurrentLiabilitiesTotal 3358804.00
liabilitiesAndStockholdersEquity 64088654.00
cashAndShortTermInvestments 20925516.00
propertyPlantAndEquipmentGross 528985.00
propertyPlantAndEquipmentNet 528985.00
commonStockSharesOutstanding 18923677.00
2005-12-31
date 2005-12-31
filing_date 2006-03-10
currency_symbol USD
totalAssets 63538226.00
intangibleAssets 298524.00
otherCurrentAssets 1171942.00
totalLiab 5572608.00
totalStockholderEquity 57965618.00
otherCurrentLiab 2639821.00
commonStock 57785576.00
retainedEarnings -5130151.00
goodWill 298524.00
otherAssets 3719000.00
cash 21003551.00
totalCurrentLiabilities 5572608.00
netDebt -21003551.00
otherStockholderEquity 5313044.00
propertyPlantEquipment 496000.00
totalCurrentAssets 59323418.00
netReceivables 11533175.00
inventory 25614750.00
accountsPayable 2932787.00
accumulatedOtherComprehensiveIncome -2851.00
commonStockTotalEquity 57785576.00
nonCurrrentAssetsOther 263710.00
nonCurrentAssetsTotal 4214808.00
nonCurrentLiabilitiesTotal 2932787.00
liabilitiesAndStockholdersEquity 63538226.00
cashAndShortTermInvestments 21003551.00
propertyPlantAndEquipmentGross 496336.00
propertyPlantAndEquipmentNet 496336.00
commonStockSharesOutstanding 18311753.00
2005-09-30
date 2005-09-30
filing_date 2005-11-09
currency_symbol USD
totalAssets 61216725.00
intangibleAssets 309001.00
otherCurrentAssets 1003286.00
totalLiab 5719985.00
totalStockholderEquity 55496740.00
otherCurrentLiab 2676033.00
commonStock 57212535.00
retainedEarnings -6014409.00
goodWill 309001.00
otherAssets 3396000.00
cash 18985264.00
totalCurrentLiabilities 5719985.00
netDebt -18985264.00
otherStockholderEquity 5069163.00
propertyPlantEquipment 509000.00
totalCurrentAssets 57311788.00
netReceivables 13039762.00
inventory 24283476.00
accountsPayable 3043952.00
accumulatedOtherComprehensiveIncome -770549.00
commonStockTotalEquity 57212535.00
nonCurrrentAssetsOther 307413.00
nonCurrentAssetsTotal 3904937.00
nonCurrentLiabilitiesTotal 3043952.00
liabilitiesAndStockholdersEquity 61216725.00
cashAndShortTermInvestments 18985264.00
propertyPlantAndEquipmentGross 509260.00
propertyPlantAndEquipmentNet 509260.00
commonStockSharesOutstanding 19082299.00
2005-06-30
date 2005-06-30
filing_date 2005-08-11
currency_symbol USD
totalAssets 57096064.00
intangibleAssets 310785.00
otherCurrentAssets 996036.00
totalLiab 4866947.00
totalStockholderEquity 52229117.00
otherCurrentLiab 3115551.00
commonStock 56939491.00
retainedEarnings -8252689.00
goodWill 310785.00
otherAssets 4129000.00
cash 18827028.00
totalCurrentLiabilities 4866947.00
netDebt -18827028.00
otherStockholderEquity 4312864.00
propertyPlantEquipment 504000.00
totalCurrentAssets 52463383.00
netReceivables 9124091.00
inventory 23516228.00
accountsPayable 1751396.00
accumulatedOtherComprehensiveIncome -770549.00
commonStockTotalEquity 56939491.00
nonCurrrentAssetsOther 372171.00
nonCurrentAssetsTotal 4632681.00
nonCurrentLiabilitiesTotal 1751396.00
liabilitiesAndStockholdersEquity 57096064.00
cashAndShortTermInvestments 18827028.00
propertyPlantAndEquipmentGross 503692.00
propertyPlantAndEquipmentNet 503692.00
commonStockSharesOutstanding 18898625.00
2005-03-31
date 2005-03-31
filing_date 2005-05-13
currency_symbol USD
totalAssets 52473514.00
intangibleAssets 329407.00
otherCurrentAssets 950377.00
totalLiab 2969656.00
totalStockholderEquity 49503858.00
otherCurrentLiab 1612450.00
commonStock 56622549.00
retainedEarnings -8992870.00
goodWill 329407.00
otherAssets 3504000.00
cash 13507145.00
totalCurrentLiabilities 2969656.00
netDebt -13507145.00
otherStockholderEquity 2644728.00
propertyPlantEquipment 515000.00
totalCurrentAssets 48454536.00
netReceivables 10718547.00
inventory 23278467.00
accountsPayable 1357206.00
accumulatedOtherComprehensiveIncome -770549.00
commonStockTotalEquity 56622549.00
nonCurrrentAssetsOther 367240.00
nonCurrentAssetsTotal 4018978.00
nonCurrentLiabilitiesTotal 1357206.00
liabilitiesAndStockholdersEquity 52473514.00
cashAndShortTermInvestments 13507145.00
propertyPlantAndEquipmentGross 515217.00
propertyPlantAndEquipmentNet 515217.00
commonStockSharesOutstanding 18499163.00
2004-12-31
date 2004-12-31
filing_date 2005-03-21
currency_symbol USD
totalAssets 50635625.00
intangibleAssets 348435.00
otherCurrentAssets 895137.00
totalLiab 3377228.00
totalStockholderEquity 47258397.00
otherCurrentLiab 1148435.00
commonStock 56495095.00
retainedEarnings -11004818.00
goodWill 348435.00
otherAssets 4617000.00
cash 12873847.00
totalCurrentLiabilities 3377228.00
netDebt -12873847.00
otherStockholderEquity 2538669.00
propertyPlantEquipment 525000.00
totalCurrentAssets 45493512.00
netReceivables 7021852.00
inventory 24702676.00
accountsPayable 2228793.00
accumulatedOtherComprehensiveIncome -770549.00
commonStockTotalEquity 56495095.00
nonCurrentAssetsTotal 5142113.00
nonCurrentLiabilitiesTotal 2228793.00
liabilitiesAndStockholdersEquity 50635625.00
cashAndShortTermInvestments 12873847.00
propertyPlantAndEquipmentGross 524645.00
propertyPlantAndEquipmentNet 524645.00
commonStockSharesOutstanding 17736527.00
2004-09-30
date 2004-09-30
filing_date 2004-11-09
currency_symbol USD
totalAssets 47929329.00
intangibleAssets 328718.00
otherCurrentAssets 486898.00
totalLiab 2168732.00
totalStockholderEquity 45760597.00
otherCurrentLiab 840674.00
commonStock 55400864.00
retainedEarnings -11470187.00
goodWill 328718.00
otherAssets 4652000.00
cash 12365500.00
totalCurrentLiabilities 2168732.00
netDebt -12365500.00
otherStockholderEquity 2551632.00
propertyPlantEquipment 533000.00
totalCurrentAssets 42743834.00
netReceivables 4307482.00
inventory 25583954.00
accountsPayable 1328058.00
accumulatedOtherComprehensiveIncome -721712.00
commonStockTotalEquity 55400864.00
nonCurrentAssetsTotal 5185495.00
nonCurrentLiabilitiesTotal 1328058.00
liabilitiesAndStockholdersEquity 47929329.00
cashAndShortTermInvestments 12365500.00
propertyPlantAndEquipmentGross 532730.00
propertyPlantAndEquipmentNet 532730.00
commonStockSharesOutstanding 18018765.00
2004-06-30
date 2004-06-30
filing_date 2004-08-10
currency_symbol USD
totalAssets 46752787.00
intangibleAssets 319378.00
otherCurrentAssets 645659.00
totalLiab 1695800.00
totalStockholderEquity 45056987.00
otherCurrentLiab 548949.00
commonStock 54631876.00
retainedEarnings -11773262.00
goodWill 319378.00
otherAssets 5027000.00
cash 12678028.00
totalCurrentLiabilities 1695800.00
netDebt -12678028.00
otherStockholderEquity 2920085.00
propertyPlantEquipment 472000.00
totalCurrentAssets 41254390.00
netReceivables 2667613.00
inventory 25263090.00
accountsPayable 1146851.00
accumulatedOtherComprehensiveIncome -721712.00
commonStockTotalEquity 54631876.00
nonCurrentAssetsTotal 5498397.00
nonCurrentLiabilitiesTotal 1146851.00
liabilitiesAndStockholdersEquity 46752787.00
cashAndShortTermInvestments 12678028.00
propertyPlantAndEquipmentGross 471788.00
propertyPlantAndEquipmentNet 471788.00
commonStockSharesOutstanding 17861219.00
2004-03-31
date 2004-03-31
filing_date 2004-05-17
currency_symbol USD
totalAssets 46518966.00
intangibleAssets 301727.00
otherCurrentAssets 754670.00
totalLiab 1792266.00
totalStockholderEquity 44726700.00
otherCurrentLiab 893870.00
commonStock 54379257.00
retainedEarnings -12061753.00
goodWill 301727.00
otherAssets 5210000.00
cash 12612499.00
totalCurrentLiabilities 1792266.00
netDebt -12612499.00
otherStockholderEquity 3130908.00
propertyPlantEquipment 486000.00
totalCurrentAssets 40823324.00
netReceivables 2835873.00
inventory 24620282.00
accountsPayable 898396.00
accumulatedOtherComprehensiveIncome -721712.00
commonStockTotalEquity 54379257.00
nonCurrentAssetsTotal 5695642.00
nonCurrentLiabilitiesTotal 898396.00
liabilitiesAndStockholdersEquity 46518966.00
cashAndShortTermInvestments 12612499.00
propertyPlantAndEquipmentGross 486299.00
propertyPlantAndEquipmentNet 486299.00
commonStockSharesOutstanding 17708206.00
2003-12-31
date 2003-12-31
filing_date 2004-03-17
currency_symbol USD
totalAssets 46447288.00
intangibleAssets 274890.00
otherCurrentAssets 734621.00
totalLiab 2323331.00
totalStockholderEquity 44123957.00
otherCurrentLiab 557602.00
commonStock 54333287.00
retainedEarnings -12617110.00
goodWill 274890.00
otherAssets 5925000.00
cash 11559123.00
totalCurrentLiabilities 2323331.00
currentDeferredRevenue 448270.00
netDebt -11559123.00
otherStockholderEquity 3129492.00
propertyPlantEquipment 453000.00
totalCurrentAssets 40068623.00
netReceivables 3708887.00
inventory 24065992.00
accountsPayable 1317459.00
accumulatedOtherComprehensiveIncome -721712.00
commonStockTotalEquity 54333287.00
nonCurrentAssetsTotal 6378665.00
nonCurrentLiabilitiesTotal 1765729.00
liabilitiesAndStockholdersEquity 46447288.00
cashAndShortTermInvestments 11559123.00
propertyPlantAndEquipmentGross 453836.00
propertyPlantAndEquipmentNet 453836.00
commonStockSharesOutstanding 17350104.00
2003-09-30
date 2003-09-30
filing_date 2003-11-12
currency_symbol USD
totalAssets 46704710.00
intangibleAssets 273760.00
otherCurrentAssets 557000.00
totalLiab 2582628.00
totalStockholderEquity 44122082.00
otherCurrentLiab 424968.00
commonStock 54286817.00
retainedEarnings -12621597.00
goodWill 273760.00
otherAssets 6144000.00
cash 12318947.00
totalCurrentLiabilities 2582628.00
currentDeferredRevenue 403303.00
netDebt -12318947.00
otherStockholderEquity 3038179.00
propertyPlantEquipment 479000.00
totalCurrentAssets 40082233.00
netReceivables 3024852.00
inventory 24181434.00
accountsPayable 1754357.00
accumulatedOtherComprehensiveIncome -581317.00
commonStockTotalEquity 54286817.00
nonCurrentAssetsTotal 6622477.00
nonCurrentLiabilitiesTotal 2157660.00
liabilitiesAndStockholdersEquity 46704710.00
cashAndShortTermInvestments 12318947.00
propertyPlantAndEquipmentGross 479051.00
propertyPlantAndEquipmentNet 479051.00
commonStockSharesOutstanding 17696345.00
2003-06-30
date 2003-06-30
filing_date 2003-08-11
currency_symbol USD
totalAssets 45803111.00
intangibleAssets 273501.00
otherCurrentAssets 588557.00
totalLiab 1723993.00
totalStockholderEquity 44079118.00
otherCurrentLiab 179869.00
commonStock 54258882.00
retainedEarnings -12625803.00
goodWill 273501.00
otherAssets 6274000.00
cash 12354223.00
totalCurrentLiabilities 1723993.00
currentDeferredRevenue 253793.00
netDebt -12354223.00
shortTermDebt 252621.00
otherStockholderEquity 3027356.00
propertyPlantEquipment 493000.00
totalCurrentAssets 39035808.00
netReceivables 2173905.00
inventory 23919123.00
accountsPayable 1037710.00
accumulatedOtherComprehensiveIncome -581317.00
commonStockTotalEquity 54258882.00
nonCurrentAssetsTotal 6767303.00
nonCurrentLiabilitiesTotal 1291503.00
liabilitiesAndStockholdersEquity 45803111.00
cashAndShortTermInvestments 12354223.00
propertyPlantAndEquipmentGross 492928.00
propertyPlantAndEquipmentNet 492928.00
commonStockSharesOutstanding 17746920.00
2003-03-31
date 2003-03-31
filing_date 2003-05-09
currency_symbol USD
totalAssets 46001269.00
intangibleAssets 267987.00
otherCurrentAssets 587206.00
totalLiab 2071080.00
totalStockholderEquity 43930189.00
otherCurrentLiab 175230.00
commonStock 54618724.00
retainedEarnings -13128034.00
goodWill 267987.00
otherAssets 6640000.00
cash 12098933.00
totalCurrentLiabilities 2071080.00
currentDeferredRevenue 150499.00
netDebt -12098933.00
shortTermDebt 380147.00
otherStockholderEquity 3020816.00
propertyPlantEquipment 516000.00
totalCurrentAssets 38845013.00
netReceivables 2888496.00
inventory 23270378.00
accountsPayable 1365204.00
accumulatedOtherComprehensiveIncome -581317.00
commonStockTotalEquity 54618724.00
nonCurrentAssetsTotal 7156256.00
nonCurrentLiabilitiesTotal 1515703.00
liabilitiesAndStockholdersEquity 46001269.00
cashAndShortTermInvestments 12098933.00
propertyPlantAndEquipmentGross 516025.00
propertyPlantAndEquipmentNet 516025.00
commonStockSharesOutstanding 17913291.00
2002-12-31
date 2002-12-31
filing_date 2003-03-26
currency_symbol USD
totalAssets 45948762.00
intangibleAssets 272291.00
otherCurrentAssets 577780.00
totalLiab 2197211.00
totalStockholderEquity 43751551.00
otherCurrentLiab 723467.00
commonStock 54972302.00
retainedEarnings -13660485.00
goodWill 272291.00
otherAssets 7066000.00
cash 13282245.00
totalCurrentLiabilities 2197211.00
currentDeferredRevenue 183367.00
netDebt -13282245.00
shortTermDebt 387417.00
otherStockholderEquity 3021051.00
propertyPlantEquipment 450000.00
totalCurrentAssets 38433228.00
netReceivables 2207878.00
inventory 22365325.00
accountsPayable 902960.00
accumulatedOtherComprehensiveIncome -581317.00
commonStockTotalEquity 54972302.00
nonCurrentAssetsTotal 7515534.00
nonCurrentLiabilitiesTotal 1086327.00
liabilitiesAndStockholdersEquity 45948762.00
cashAndShortTermInvestments 13282245.00
propertyPlantAndEquipmentGross 449947.00
propertyPlantAndEquipmentNet 449947.00
commonStockSharesOutstanding 17460012.00
2002-09-30
date 2002-09-30
filing_date 2002-11-12
currency_symbol USD
totalAssets 37636198.00
intangibleAssets 270137.00
otherCurrentAssets 307918.00
totalLiab 1990760.00
totalStockholderEquity 35645438.00
otherCurrentLiab 669649.00
commonStock 54972302.00
retainedEarnings -21358621.00
goodWill 270137.00
otherAssets 270000.00
cash 12747320.00
totalCurrentLiabilities 1990760.00
currentDeferredRevenue 218451.00
netDebt -12747320.00
otherStockholderEquity 2504915.00
propertyPlantEquipment 409000.00
totalCurrentAssets 36956570.00
netReceivables 2349640.00
inventory 21551692.00
accountsPayable 1102660.00
accumulatedOtherComprehensiveIncome -473158.00
commonStockTotalEquity 54972302.00
nonCurrentAssetsTotal 679628.00
nonCurrentLiabilitiesTotal 1321111.00
liabilitiesAndStockholdersEquity 37636198.00
cashAndShortTermInvestments 12747320.00
propertyPlantAndEquipmentGross 409491.00
propertyPlantAndEquipmentNet 409491.00
commonStockSharesOutstanding 17889893.00
2002-06-30
date 2002-06-30
filing_date 2002-08-09
currency_symbol USD
totalAssets 36650241.00
intangibleAssets 292656.00
otherCurrentAssets 209682.00
totalLiab 1365950.00
totalStockholderEquity 35284291.00
otherCurrentLiab 323294.00
commonStock 55190702.00
retainedEarnings -21930925.00
goodWill 292656.00
otherAssets 293000.00
cash 12542770.00
totalCurrentLiabilities 1365950.00
currentDeferredRevenue 90303.00
netDebt -12542770.00
shortTermDebt 306264.00
otherStockholderEquity 2497672.00
propertyPlantEquipment 405000.00
totalCurrentAssets 35952135.00
netReceivables 2828957.00
inventory 20370726.00
accountsPayable 646089.00
accumulatedOtherComprehensiveIncome -473158.00
commonStockTotalEquity 55190702.00
nonCurrentAssetsTotal 698106.00
nonCurrentLiabilitiesTotal 736392.00
liabilitiesAndStockholdersEquity 36650241.00
cashAndShortTermInvestments 12542770.00
propertyPlantAndEquipmentGross 405450.00
propertyPlantAndEquipmentNet 405450.00
commonStockSharesOutstanding 17991038.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
totalAssets 36079537.00
intangibleAssets 289423.00
otherCurrentAssets 201610.00
totalLiab 1463617.00
totalStockholderEquity 34615920.00
otherCurrentLiab 448310.00
commonStock 55190057.00
retainedEarnings -22568712.00
goodWill 289423.00
otherAssets 290000.00
cash 12300838.00
totalCurrentLiabilities 1463617.00
currentDeferredRevenue 64953.00
netDebt -12300838.00
otherStockholderEquity 2467733.00
propertyPlantEquipment 325000.00
totalCurrentAssets 35464810.00
netReceivables 2354681.00
inventory 20607681.00
accountsPayable 950354.00
accumulatedOtherComprehensiveIncome -473158.00
commonStockTotalEquity 55190057.00
nonCurrentAssetsTotal 614727.00
nonCurrentLiabilitiesTotal 1015307.00
liabilitiesAndStockholdersEquity 36079537.00
cashAndShortTermInvestments 12300838.00
propertyPlantAndEquipmentGross 325304.00
propertyPlantAndEquipmentNet 325304.00
commonStockSharesOutstanding 17799899.00
2001-12-31
date 2001-12-31
filing_date 2002-03-25
currency_symbol USD
totalAssets 35241930.00
intangibleAssets 290569.00
otherCurrentAssets 214749.00
totalLiab 1164154.00
totalStockholderEquity 34077776.00
otherCurrentLiab 202012.00
commonStock 55182692.00
retainedEarnings -23068922.00
goodWill 290569.00
otherAssets 291000.00
cash 10236319.00
totalCurrentLiabilities 1164154.00
currentDeferredRevenue 129801.00
netDebt -10236319.00
shortTermDebt 272490.00
otherStockholderEquity 2437164.00
propertyPlantEquipment 342000.00
totalCurrentAssets 34609080.00
netReceivables 2816941.00
inventory 21341071.00
accountsPayable 559851.00
accumulatedOtherComprehensiveIncome -473158.00
commonStockTotalEquity 55182692.00
nonCurrentAssetsTotal 632850.00
nonCurrentLiabilitiesTotal 689652.00
liabilitiesAndStockholdersEquity 35241930.00
cashAndShortTermInvestments 10236319.00
propertyPlantAndEquipmentGross 342281.00
propertyPlantAndEquipmentNet 342281.00
commonStockSharesOutstanding 17553042.00
2001-09-30
date 2001-09-30
filing_date 2001-11-09
currency_symbol USD
totalAssets 34986512.00
intangibleAssets 293082.00
otherCurrentAssets 133740.00
totalLiab 1307051.00
totalStockholderEquity 33679461.00
otherCurrentLiab 407822.00
commonStock 55258692.00
retainedEarnings -23526219.00
goodWill 293082.00
otherAssets 293000.00
cash 10236185.00
totalCurrentLiabilities 1307051.00
currentDeferredRevenue 208208.00
netDebt -10236185.00
otherStockholderEquity 2337861.00
propertyPlantEquipment 356000.00
totalCurrentAssets 34337755.00
netReceivables 1650887.00
inventory 22316943.00
accountsPayable 691021.00
accumulatedOtherComprehensiveIncome -390873.00
commonStockTotalEquity 55258692.00
nonCurrentAssetsTotal 648757.00
nonCurrentLiabilitiesTotal 899229.00
liabilitiesAndStockholdersEquity 34986512.00
cashAndShortTermInvestments 10236185.00
propertyPlantAndEquipmentGross 355675.00
propertyPlantAndEquipmentNet 355675.00
commonStockSharesOutstanding 17665096.00
2001-06-30
date 2001-06-30
filing_date 2001-08-13
currency_symbol USD
totalAssets 34505971.00
intangibleAssets 314525.00
otherCurrentAssets 183384.00
totalLiab 982707.00
totalStockholderEquity 33523264.00
otherCurrentLiab 398639.00
commonStock 55258692.00
retainedEarnings -23687439.00
goodWill 314525.00
otherAssets 315000.00
cash 10018282.00
totalCurrentLiabilities 982707.00
currentDeferredRevenue 91857.00
netDebt -10018282.00
otherStockholderEquity 2342884.00
propertyPlantEquipment 386000.00
totalCurrentAssets 33804975.00
netReceivables 1163108.00
inventory 22440201.00
accountsPayable 492211.00
accumulatedOtherComprehensiveIncome -390873.00
commonStockTotalEquity 55258692.00
nonCurrentAssetsTotal 700996.00
nonCurrentLiabilitiesTotal 584068.00
liabilitiesAndStockholdersEquity 34505971.00
cashAndShortTermInvestments 10018282.00
propertyPlantAndEquipmentGross 386471.00
propertyPlantAndEquipmentNet 386471.00
commonStockSharesOutstanding 17673348.00
2001-03-31
date 2001-03-31
filing_date 2001-05-09
currency_symbol USD
totalAssets 34154379.00
intangibleAssets 365041.00
otherCurrentAssets 226036.00
totalLiab 1011209.00
totalStockholderEquity 33143170.00
otherCurrentLiab 486261.00
commonStock 55258692.00
retainedEarnings -24046483.00
goodWill 365041.00
otherAssets 365000.00
cash 9070288.00
totalCurrentLiabilities 1011209.00
currentDeferredRevenue 85783.00
netDebt -9070288.00
otherStockholderEquity 2321834.00
propertyPlantEquipment 473000.00
totalCurrentAssets 33315984.00
netReceivables 1600991.00
inventory 22418669.00
accountsPayable 439165.00
accumulatedOtherComprehensiveIncome -390873.00
commonStockTotalEquity 55258692.00
nonCurrentAssetsTotal 838395.00
nonCurrentLiabilitiesTotal 524948.00
liabilitiesAndStockholdersEquity 34154379.00
cashAndShortTermInvestments 9070288.00
propertyPlantAndEquipmentGross 473354.00
propertyPlantAndEquipmentNet 473354.00
commonStockSharesOutstanding 12941533.00
2000-12-31
date 2000-12-31
filing_date 2001-03-29
currency_symbol USD
totalAssets 29607994.00
intangibleAssets 369706.00
otherCurrentAssets 301267.00
totalLiab 2748210.00
totalStockholderEquity 26859784.00
otherCurrentLiab 753064.00
commonStock 49226697.00
retainedEarnings -24293657.00
goodWill 369706.00
otherAssets 370000.00
cash 3826402.00
totalCurrentLiabilities 2748210.00
netDebt -3826402.00
otherStockholderEquity 2317617.00
propertyPlantEquipment 552000.00
totalCurrentAssets 28686016.00
netReceivables 1486931.00
inventory 23071416.00
accountsPayable 1995146.00
accumulatedOtherComprehensiveIncome -390873.00
commonStockTotalEquity 49226697.00
nonCurrentAssetsTotal 921978.00
nonCurrentLiabilitiesTotal 1995146.00
liabilitiesAndStockholdersEquity 29607994.00
cashAndShortTermInvestments 3826402.00
propertyPlantAndEquipmentGross 552272.00
propertyPlantAndEquipmentNet 552272.00
commonStockSharesOutstanding 12913016.00
2000-09-30
date 2000-09-30
filing_date 2000-11-13
currency_symbol USD
totalAssets 31819668.00
intangibleAssets 367756.00
otherCurrentAssets 2358801.00
totalLiab 2293202.00
totalStockholderEquity 29526466.00
otherCurrentLiab 648637.00
commonStock 49226697.00
retainedEarnings -21636507.00
goodWill 367756.00
otherAssets 368000.00
cash 4084213.00
totalCurrentLiabilities 2293202.00
netDebt -4084213.00
otherStockholderEquity 2334088.00
propertyPlantEquipment 664000.00
totalCurrentAssets 30788482.00
netReceivables 2967835.00
inventory 21377633.00
accountsPayable 1644565.00
accumulatedOtherComprehensiveIncome -397812.00
commonStockTotalEquity 49226697.00
nonCurrentAssetsTotal 1031186.00
nonCurrentLiabilitiesTotal 1644565.00
liabilitiesAndStockholdersEquity 31819668.00
cashAndShortTermInvestments 4084213.00
propertyPlantAndEquipmentGross 663430.00
propertyPlantAndEquipmentNet 663430.00
commonStockSharesOutstanding 9449562.00
2000-06-30
date 2000-06-30
filing_date 2000-08-11
currency_symbol USD
totalAssets 32263796.00
intangibleAssets 365872.00
otherCurrentAssets 400127.00
totalLiab 1737295.00
totalStockholderEquity 30526501.00
otherCurrentLiab 496680.00
commonStock 49213709.00
retainedEarnings -20575796.00
goodWill 365872.00
otherAssets 366000.00
cash 5573159.00
totalCurrentLiabilities 1737295.00
netDebt -5573159.00
otherStockholderEquity 2258556.00
propertyPlantEquipment 746000.00
totalCurrentAssets 31152348.00
netReceivables 5342960.00
inventory 19836102.00
accountsPayable 1240615.00
accumulatedOtherComprehensiveIncome -369968.00
commonStockTotalEquity 49213709.00
nonCurrentAssetsTotal 1111448.00
nonCurrentLiabilitiesTotal 1240615.00
liabilitiesAndStockholdersEquity 32263796.00
cashAndShortTermInvestments 5573159.00
propertyPlantAndEquipmentGross 745576.00
propertyPlantAndEquipmentNet 745576.00
commonStockSharesOutstanding 9394443.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
totalAssets 33108945.00
intangibleAssets 473173.00
otherCurrentAssets 450199.00
totalLiab 1573403.00
totalStockholderEquity 31535542.00
otherCurrentLiab 228668.00
commonStock 48979750.00
retainedEarnings -19325286.00
goodWill 473173.00
otherAssets 473000.00
cash 7451580.00
totalCurrentLiabilities 1573403.00
netDebt -7451580.00
otherStockholderEquity 2781078.00
propertyPlantEquipment 6082000.00
totalCurrentAssets 26553714.00
netReceivables 876337.00
inventory 17775598.00
accountsPayable 1344735.00
accumulatedOtherComprehensiveIncome -900000.00
commonStockTotalEquity 48979750.00
nonCurrentAssetsTotal 6555231.00
nonCurrentLiabilitiesTotal 1344735.00
liabilitiesAndStockholdersEquity 33108945.00
cashAndShortTermInvestments 7451580.00
propertyPlantAndEquipmentGross 6082058.00
propertyPlantAndEquipmentNet 6082058.00
commonStockSharesOutstanding 9330961.00
1999-12-31
date 1999-12-31
filing_date 2000-03-27
currency_symbol USD
totalAssets 36800000.00
intangibleAssets 500000.00
otherCurrentAssets 700000.00
totalLiab 3300000.00
totalStockholderEquity 33500000.00
otherCurrentLiab 400000.00
commonStock 48800000.00
retainedEarnings -17200000.00
goodWill 500000.00
cash 13200000.00
totalCurrentLiabilities 3300000.00
netDebt -13200000.00
otherStockholderEquity 2800000.00
totalCurrentAssets 30000000.00
netReceivables 1300000.00
inventory 14800000.00
accountsPayable 2900000.00
accumulatedOtherComprehensiveIncome -900000.00
commonStockTotalEquity 48800000.00
nonCurrentAssetsTotal 6800000.00
nonCurrentLiabilitiesTotal 2900000.00
liabilitiesAndStockholdersEquity 36800000.00
cashAndShortTermInvestments 13200000.00
propertyPlantAndEquipmentGross 6300000.00
propertyPlantAndEquipmentNet 6300000.00
commonStockSharesOutstanding 9330961.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
totalAssets 40800000.00
intangibleAssets 500000.00
otherCurrentAssets 600000.00
totalLiab 4800000.00
totalStockholderEquity 36000000.00
otherCurrentLiab 300000.00
commonStock 48800000.00
retainedEarnings -14600000.00
goodWill 500000.00
cash 22000000.00
totalCurrentLiabilities 4800000.00
netDebt -22000000.00
otherStockholderEquity 2500000.00
totalCurrentAssets 33900000.00
netReceivables 1000000.00
inventory 10300000.00
accountsPayable 4500000.00
accumulatedOtherComprehensiveIncome -700000.00
commonStockTotalEquity 48800000.00
nonCurrentAssetsTotal 6900000.00
nonCurrentLiabilitiesTotal 4500000.00
liabilitiesAndStockholdersEquity 40800000.00
cashAndShortTermInvestments 22000000.00
propertyPlantAndEquipmentGross 6400000.00
propertyPlantAndEquipmentNet 6400000.00
commonStockSharesOutstanding 8753501.00
1999-06-30
date 1999-06-30
filing_date 1999-08-16
currency_symbol USD
totalAssets 39500000.00
intangibleAssets 300000.00
otherCurrentAssets 400000.00
totalLiab 2400000.00
totalStockholderEquity 37100000.00
otherCurrentLiab 200000.00
commonStock 48200000.00
retainedEarnings -13200000.00
goodWill 300000.00
cash 27800000.00
totalCurrentLiabilities 2400000.00
netDebt -27800000.00
otherStockholderEquity 2600000.00
totalCurrentAssets 35500000.00
netReceivables 1100000.00
inventory 6200000.00
accountsPayable 2200000.00
accumulatedOtherComprehensiveIncome -500000.00
commonStockTotalEquity 48200000.00
nonCurrentAssetsTotal 4000000.00
nonCurrentLiabilitiesTotal 2200000.00
liabilitiesAndStockholdersEquity 39500000.00
cashAndShortTermInvestments 27800000.00
propertyPlantAndEquipmentGross 3700000.00
propertyPlantAndEquipmentNet 3700000.00
commonStockSharesOutstanding 10504202.00
1999-03-31
date 1999-03-31
filing_date 1999-05-17
currency_symbol USD
totalAssets 39500000.00
intangibleAssets 300000.00
otherCurrentAssets 400000.00
totalLiab 2100000.00
totalStockholderEquity 37400000.00
otherCurrentLiab 300000.00
retainedEarnings -12800000.00
goodWill 300000.00
cash 30300000.00
totalCurrentLiabilities 2100000.00
netDebt -30300000.00
otherStockholderEquity 50600000.00
totalCurrentAssets 35400000.00
netReceivables 500000.00
inventory 4200000.00
accountsPayable 1800000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrentAssetsTotal 4100000.00
nonCurrentLiabilitiesTotal 1800000.00