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

Logo

Rockwell Medical, Inc. - это биофармацевтическая компания, которая занимается разработкой методов лечения анемии, заболеваний почек, дефицита железа и гемодиализа. Его продукты включают Triferic, CitraPure, RenalPure и SteriLyte. Компания была основана Робертом Л. Чиоини в январе 1995 года, ее штаб-квартира находится в Хакенсаке, штат Нью-Джерси.

General
Code RMTI
Type Common Stock
Name Rockwell Medical Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BMC004
ISIN US7743743004
PrimaryTicker RMTI.US
CUSIP 774374102
CIK 1041024
EmployerIdNumber 38-3317208
FiscalYearEnd December
IPODate 1998-01-27
InternationalDomestic Domestic
Sector Healthcare
Industry Drug Manufacturers - Specialty & Generic
GicSector Health Care
GicGroup Health Care Equipment & Services
GicIndustry Health Care Equipment & Supplies
GicSubIndustry Health Care Equipment
HomeCategory Domestic
IsDelisted Нет
Address 30142 South Wixom road, Wixom, MI, United States, 48393
Listings
0
Code RWM
Exchange F
Name Rockwell Medical Inc
1
Code RWM
Exchange BE
Name ROCKWELL MEDICAL
2
Code RWM
Exchange STU
Name ROCKWELL MEDICAL (RWM.SG)
Phone 248 960 9009
WebURL https://www.rockwellmed.com
FullTimeEmployees 253
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 53845532
MarketCapitalizationMln 53.8455
EBITDA -7041000
PEGRatio -0.79
WallStreetTargetPrice 8
BookValue 0.755
DividendShare 0
DividendYield 0.0349
EarningsShare -0.95
EPSEstimateCurrentYear -0.4
EPSEstimateNextYear -0.12
EPSEstimateNextQuarter -0.06
EPSEstimateCurrentQuarter -0.1
MostRecentQuarter 2023-09-30
ProfitMargin -0.1149
OperatingMarginTTM -0.0731
ReturnOnAssetsTTM -0.0947
ReturnOnEquityTTM -0.4934
RevenueTTM 80832000
RevenuePerShareTTM 2.837
QuarterlyRevenueGrowthYOY 0.272
GrossProfitTTM 4077000
DilutedEpsTTM -0.95
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

-8.94M
2021-12-31
-8.94M
2022-03-31
-5.45M
2022-06-30
-4.67M
2022-09-30
-2.75M
2022-12-31
-2.46M
2023-03-31
-3.31M
2023-06-30
-1.87M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-7.69M
2021-12-31
-7.69M
2022-03-31
-3.83M
2022-06-30
-3.07M
2022-09-30
-1.92M
2022-12-31
-1.2M
2023-03-31
-2.74M
2023-06-30
-1.74M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

15.33M
2021-12-31
15.33M
2022-03-31
18.68M
2022-06-30
18.69M
2022-09-30
19.31M
2022-12-31
19.67M
2023-03-31
18.08M
2023-06-30
23.77M
2023-09-30

Earnings / History / epsActual

-0.2
2022-12-31
-0.1
2023-03-31
-0.18
2023-06-30
-0.07
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 0
PriceSalesTTM 0.6309
PriceBookMRQ 2.3699
EnterpriseValue 56992464
EnterpriseValueRevenue 0.6698
EnterpriseValueEbitda -11.755
SharesStats
SharesOutstanding 28489700
SharesFloat 25167199
PercentInsiders 2.931
PercentInstitutions 18.346
Technicals
Beta 1.425
52WeekHigh 6.24
52WeekLow 0.942
50DayMA 1.8266
200DayMA 2.5777
SharesShort 811800
SharesShortPriorMonth 884612
ShortRatio 3.68
ShortPercent 0.0286
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-14
currency_symbol USD
totalAssets 52606000.00
intangibleAssets 10897000.00
otherCurrentAssets 1596000.00
totalLiab 31088000.00
totalStockholderEquity 21518000.00
otherCurrentLiab 9208000.00
commonStock 3000.00
capitalStock 3000.00
retainedEarnings -395686000.00
goodWill 921000.00
cash 7759000.00
totalCurrentLiabilities 21408000.00
currentDeferredRevenue 73000.00
netDebt 7118000.00
shortTermDebt 8198000.00
shortLongTermDebt 6119000.00
shortLongTermDebtTotal 14877000.00
otherStockholderEquity 21518000.00
totalCurrentAssets 28173000.00
shortTermInvestments 3971000.00
netReceivables 9361000.00
longTermDebt 3331000.00
inventory 5486000.00
accountsPayable 3929000.00
accumulatedOtherComprehensiveIncome 68000.00
nonCurrrentAssetsOther 705000.00
nonCurrentAssetsTotal 24433000.00
capitalLeaseObligations 5427000.00
nonCurrentLiabilitiesOther 14000.00
nonCurrentLiabilitiesTotal 9680000.00
liabilitiesAndStockholdersEquity 52606000.00
cashAndShortTermInvestments 11730000.00
propertyPlantAndEquipmentGross 20299000.00
propertyPlantAndEquipmentNet 11910000.00
netWorkingCapital 6765000.00
netInvestedCapital 30968000.00
commonStockSharesOutstanding 27521088.00
2023-06-30
date 2023-06-30
filing_date 2023-08-14
currency_symbol USD
totalAssets 38037000.00
otherCurrentAssets 21751000.00
totalLiab 28509000.00
totalStockholderEquity 9389000.00
otherCurrentLiab 11266000.00
commonStock 2000.00
capitalStock 0.00
retainedEarnings -393814000.00
otherLiab 2484000.00
goodWill 921000.00
otherAssets 1803000.00
cash 8959000.00
totalCurrentLiabilities 17452000.00
currentDeferredRevenue 297000.00
netDebt -3025000.00
shortTermDebt -38000.00
shortLongTermDebtTotal 5934000.00
otherStockholderEquity 403064000.00
propertyPlantEquipment 2093000.00
totalCurrentAssets 27565000.00
netTangibleAssets 9528000.00
shortTermInvestments 5906000.00
netReceivables 5411000.00
longTermDebt 4740000.00
inventory 5814000.00
accountsPayable 5927000.00
accumulatedOtherComprehensiveIncome 137000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity -393814000.00
nonCurrrentAssetsOther 243000.00
nonCurrentAssetsTotal 10472000.00
capitalLeaseObligations 5934000.00
longTermDebtTotal 4740000.00
nonCurrentLiabilitiesOther 6317000.00
nonCurrentLiabilitiesTotal 11057000.00
capitalSurpluse 403203000.00
liabilitiesAndStockholdersEquity 37898000.00
cashAndShortTermInvestments 8959000.00
propertyPlantAndEquipmentGross 2093000.00
propertyPlantAndEquipmentNet 9308000.00
netWorkingCapital 10113000.00
commonStockSharesOutstanding 18496640.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
totalAssets 40472000.00
intangibleAssets 2326000.00
otherCurrentAssets 1240000.00
totalLiab 27930000.00
totalStockholderEquity 12542000.00
otherCurrentLiab 4359000.00
commonStock 1000.00
capitalStock 1000.00
retainedEarnings -390509000.00
goodWill 921000.00
cash 10894000.00
totalCurrentLiabilities 15070000.00
currentDeferredRevenue 373000.00
netDebt 4553000.00
shortTermDebt 5136000.00
shortLongTermDebt 3131000.00
shortLongTermDebtTotal 15447000.00
otherStockholderEquity 402894000.00
propertyPlantEquipment 2179000.00
totalCurrentAssets 29690000.00
netTangibleAssets 12542000.00
shortTermInvestments 5940000.00
netReceivables 6021000.00
longTermDebt 6147000.00
inventory 5595000.00
accountsPayable 5202000.00
accumulatedOtherComprehensiveIncome 156000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity -390509000.00
nonCurrrentAssetsOther 1798000.00
nonCurrentAssetsTotal 10782000.00
capitalLeaseObligations 6169000.00
longTermDebtTotal 6147000.00
nonCurrentLiabilitiesOther 14000.00
nonCurrentLiabilitiesTotal 12860000.00
capitalSurpluse 402894000.00
liabilitiesAndStockholdersEquity 40472000.00
cashAndShortTermInvestments 16834000.00
propertyPlantAndEquipmentGross 2179000.00
propertyPlantAndEquipmentNet 5737000.00
netWorkingCapital 14620000.00
netInvestedCapital 21820000.00
commonStockSharesOutstanding 18359940.00
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
totalAssets 46635000.00
otherCurrentAssets 1745000.00
totalLiab 32529000.00
totalStockholderEquity 14106000.00
otherCurrentLiab 7702000.00
commonStock 1000.00
capitalStock 1000.00
retainedEarnings -388759000.00
otherLiab 2614000.00
goodWill 921000.00
otherAssets 13818000.00
cash 21492000.00
totalCurrentLiabilities 17691000.00
currentDeferredRevenue 1797000.00
netDebt -5129000.00
shortTermDebt 4139000.00
shortLongTermDebt 2134000.00
shortLongTermDebtTotal 16363000.00
otherStockholderEquity 402701000.00
propertyPlantEquipment 8605000.00
totalCurrentAssets 35310000.00
netTangibleAssets 13185000.00
shortTermInvestments 11390000.00
netReceivables 6259000.00
longTermDebt 7555000.00
inventory 5814000.00
accountsPayable 4053000.00
accumulatedOtherComprehensiveIncome 163000.00
nonCurrrentAssetsOther 1799000.00
nonCurrentAssetsTotal 11325000.00
capitalLeaseObligations 6674000.00
nonCurrentLiabilitiesOther 14000.00
nonCurrentLiabilitiesTotal 14838000.00
liabilitiesAndStockholdersEquity 46635000.00
cashAndShortTermInvestments 21492000.00
propertyPlantAndEquipmentGross 16241000.00
propertyPlantAndEquipmentNet 8605000.00
netWorkingCapital 17619000.00
netInvestedCapital 23795000.00
commonStockSharesOutstanding 11549521.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
totalAssets 54186000.00
otherCurrentAssets 2407000.00
totalLiab 38050000.00
totalStockholderEquity 16136000.00
otherCurrentLiab 5887000.00
commonStock 1000.00
capitalStock 1000.00
retainedEarnings -386399000.00
otherLiab 4579000.00
goodWill 921000.00
otherAssets 14794000.00
cash 12980000.00
totalCurrentLiabilities 19338000.00
currentDeferredRevenue 2271000.00
netDebt 9282000.00
shortTermDebt 8129000.00
shortLongTermDebt 6137000.00
shortLongTermDebtTotal 22262000.00
otherStockholderEquity 402480000.00
propertyPlantEquipment 9192000.00
totalCurrentAssets 42358000.00
netTangibleAssets 15215000.00
shortTermInvestments 14584000.00
netReceivables 7367000.00
longTermDebt 8962000.00
inventory 5020000.00
accountsPayable 3051000.00
accumulatedOtherComprehensiveIncome 54000.00
nonCurrrentAssetsOther 1715000.00
nonCurrentAssetsTotal 11828000.00
capitalLeaseObligations 7163000.00
nonCurrentLiabilitiesOther 14000.00
nonCurrentLiabilitiesTotal 18712000.00
liabilitiesAndStockholdersEquity 54186000.00
cashAndShortTermInvestments 27564000.00
propertyPlantAndEquipmentGross 16675000.00
propertyPlantAndEquipmentNet 9192000.00
netWorkingCapital 23020000.00
netInvestedCapital 31235000.00
commonStockSharesOutstanding 10528148.00
2022-06-30
date 2022-06-30
filing_date 2022-08-15
currency_symbol USD
totalAssets 59116000.00
otherCurrentAssets 3204000.00
totalLiab 38971000.00
totalStockholderEquity 20145000.00
otherCurrentLiab 4660000.00
commonStock 1000.00
capitalStock 1000.00
retainedEarnings -382209000.00
otherLiab 5119000.00
goodWill 921000.00
otherAssets 1990000.00
cash 30780000.00
totalCurrentLiabilities 18535000.00
currentDeferredRevenue 2358000.00
netDebt -6888000.00
shortTermDebt 8575000.00
shortLongTermDebt 6640000.00
shortLongTermDebtTotal 23892000.00
otherStockholderEquity 402304000.00
propertyPlantEquipment 8960000.00
totalCurrentAssets 47245000.00
netTangibleAssets 19224000.00
shortTermInvestments 0.00
netReceivables 8090000.00
longTermDebt 10370000.00
inventory 5171000.00
accountsPayable 2942000.00
accumulatedOtherComprehensiveIncome 49000.00
nonCurrrentAssetsOther 1990000.00
nonCurrentAssetsTotal 11871000.00
capitalLeaseObligations 6882000.00
nonCurrentLiabilitiesOther 14000.00
nonCurrentLiabilitiesTotal 20436000.00
liabilitiesAndStockholdersEquity 59116000.00
cashAndShortTermInvestments 30780000.00
propertyPlantAndEquipmentNet 8960000.00
netWorkingCapital 28710000.00
netInvestedCapital 37155000.00
commonStockSharesOutstanding 8805190.00
2022-03-31
date 2022-03-31
filing_date 2022-04-08
currency_symbol USD
totalAssets 48574000.00
otherCurrentAssets 2861000.00
totalLiab 46039000.00
totalStockholderEquity 2535000.00
otherCurrentLiab 5090000.00
commonStock 9000.00
capitalStock 1000.00
retainedEarnings -370080000.00
otherLiab 5470000.00
goodWill 921000.00
otherAssets 2141000.00
cash 13280000.00
totalCurrentLiabilities 20966000.00
currentDeferredRevenue 2315000.00
netDebt 15615000.00
shortTermDebt 9822000.00
shortLongTermDebt 6631000.00
shortLongTermDebtTotal 28895000.00
otherStockholderEquity 372554000.00
propertyPlantEquipment 9577000.00
totalCurrentAssets 35288000.00
netTangibleAssets -5728000.00
shortTermInvestments 9158000.00
netReceivables 5913000.00
longTermDebt 11778000.00
inventory 4076000.00
accountsPayable 3739000.00
accumulatedOtherComprehensiveIncome 52000.00
nonCurrrentAssetsOther 2142000.00
nonCurrentAssetsTotal 13286000.00
capitalLeaseObligations 7383000.00
nonCurrentLiabilitiesOther 14000.00
nonCurrentLiabilitiesTotal 25073000.00
liabilitiesAndStockholdersEquity 48574000.00
cashAndShortTermInvestments 22438000.00
propertyPlantAndEquipmentNet 10223000.00
netWorkingCapital 5202000.00
netInvestedCapital 13602000.00
commonStockSharesOutstanding 8534740.00
2021-12-31
date 2021-12-31
currency_symbol USD
totalAssets 48574000.00
totalLiab 46039000.00
totalStockholderEquity 2535000.00
otherCurrentLiab 3111000.00
commonStock 9000.00
capitalStock 9000.00
retainedEarnings -370080000.00
otherLiab 6000000.00
goodWill 921000.00
otherAssets 2142000.00
cash 13280000.00
totalCurrentLiabilities 20966000.00
netDebt 7724000.00
shortLongTermDebt 7818000.00
otherStockholderEquity 52000.00
propertyPlantEquipment 10223000.00
totalCurrentAssets 35288000.00
netTangibleAssets 1614000.00
shortTermInvestments 9158000.00
netReceivables 5913000.00
longTermDebt 13186000.00
inventory 4076000.00
accountsPayable 3739000.00
nonCurrrentAssetsOther 2142000.00
nonCurrentAssetsTotal 13286000.00
capitalLeaseObligations 7891000.00
nonCurrentLiabilitiesOther 14000.00
nonCurrentLiabilitiesTotal 25073000.00
netWorkingCapital 14322000.00
netInvestedCapital 23539000.00
commonStockSharesOutstanding 93986470.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
totalAssets 58699000.00
otherCurrentAssets 2815000.00
totalLiab 47605000.00
totalStockholderEquity 11094000.00
otherCurrentLiab 4371000.00
commonStock 9000.00
capitalStock 9000.00
retainedEarnings -361139000.00
otherLiab 6529000.00
goodWill 921000.00
otherAssets 2255000.00
cash 23390000.00
totalCurrentLiabilities 21756000.00
currentDeferredRevenue 2276000.00
netDebt 6205000.00
shortTermDebt 10275000.00
shortLongTermDebt 8443000.00
shortLongTermDebtTotal 29595000.00
otherStockholderEquity 372168000.00
propertyPlantEquipment 9441000.00
totalCurrentAssets 46082000.00
netTangibleAssets 10173000.00
shortTermInvestments 9813000.00
netReceivables 6036000.00
longTermDebt 14094000.00
inventory 4028000.00
accountsPayable 4834000.00
accumulatedOtherComprehensiveIncome 56000.00
nonCurrrentAssetsOther 2255000.00
nonCurrentAssetsTotal 12617000.00
capitalLeaseObligations 7058000.00
nonCurrentLiabilitiesTotal 25849000.00
liabilitiesAndStockholdersEquity 58699000.00
cashAndShortTermInvestments 33203000.00
propertyPlantAndEquipmentNet 9441000.00
netWorkingCapital 24326000.00
netInvestedCapital 33631000.00
commonStockSharesOutstanding 8534740.00
2021-06-30
date 2021-06-30
filing_date 2021-08-16
currency_symbol USD
totalAssets 63684000.00
otherCurrentAssets 1413000.00
totalLiab 45481000.00
totalStockholderEquity 18203000.00
otherCurrentLiab 3993000.00
commonStock 9000.00
capitalStock 9000.00
retainedEarnings -353558000.00
otherLiab 6937000.00
goodWill 921000.00
otherAssets 1750000.00
cash 32378000.00
totalCurrentLiabilities 34038000.00
currentDeferredRevenue 2306000.00
netDebt -5065000.00
shortTermDebt 22807000.00
shortLongTermDebt 21133000.00
shortLongTermDebtTotal 27313000.00
otherStockholderEquity 371700000.00
propertyPlantEquipment 8614000.00
totalCurrentAssets 52399000.00
netTangibleAssets 17282000.00
shortTermInvestments 8574000.00
netReceivables 5357000.00
inventory 4677000.00
accountsPayable 4932000.00
accumulatedOtherComprehensiveIncome 52000.00
commonStockTotalEquity 9000.00
retainedEarningsTotalEquity -353558000.00
nonCurrrentAssetsOther 1750000.00
nonCurrentAssetsTotal 11285000.00
capitalLeaseObligations 6180000.00
nonCurrentLiabilitiesTotal 11443000.00
capitalSurpluse 371700000.00
liabilitiesAndStockholdersEquity 63684000.00
cashAndShortTermInvestments 40952000.00
propertyPlantAndEquipmentGross 8614000.00
propertyPlantAndEquipmentNet 8614000.00
netWorkingCapital 18361000.00
netInvestedCapital 39336000.00
commonStockSharesOutstanding 8518499.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
totalAssets 69449000.00
otherCurrentAssets 2389000.00
totalLiab 43271000.00
totalStockholderEquity 26178000.00
otherCurrentLiab 4203000.00
commonStock 9000.00
retainedEarnings -345158000.00
otherLiab 7476000.00
goodWill 921000.00
otherAssets 1954000.00
cash 35675000.00
totalCurrentLiabilities 11232000.00
currentDeferredRevenue 2305000.00
netDebt -9695000.00
shortTermDebt 1417000.00
shortLongTermDebtTotal 25980000.00
otherStockholderEquity 371274000.00
propertyPlantEquipment 2472000.00
totalCurrentAssets 59242000.00
netTangibleAssets 26178000.00
shortTermInvestments 10464000.00
netReceivables 6597000.00
longTermDebt 21041000.00
inventory 4117000.00
accountsPayable 3307000.00
accumulatedOtherComprehensiveIncome 53000.00
commonStockTotalEquity 9000.00
retainedEarningsTotalEquity -345158000.00
nonCurrrentAssetsOther 1954000.00
nonCurrentAssetsTotal 10207000.00
capitalLeaseObligations 4939000.00
longTermDebtTotal 21041000.00
nonCurrentLiabilitiesTotal 32039000.00
capitalSurpluse 371274000.00
liabilitiesAndStockholdersEquity 69449000.00
cashAndShortTermInvestments 46139000.00
propertyPlantAndEquipmentGross 7332000.00
propertyPlantAndEquipmentNet 7332000.00
netWorkingCapital 48010000.00
netInvestedCapital 47219000.00
commonStockSharesOutstanding 8509128.00
2020-12-31
date 2020-12-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 77748000.00
otherCurrentAssets 2706000.00
totalLiab 43578000.00
totalStockholderEquity 34170000.00
otherCurrentLiab 5144000.00
commonStock 9000.00
retainedEarnings -337406000.00
otherLiab 8015000.00
goodWill 921000.00
otherAssets 4716000.00
cash 48682000.00
totalCurrentLiabilities 12793000.00
currentDeferredRevenue 2327000.00
netDebt -24745000.00
shortTermDebt 1167000.00
shortLongTermDebtTotal 23937000.00
otherStockholderEquity 34104000.00
propertyPlantEquipment 5553000.00
totalCurrentAssets 69469000.00
netTangibleAssets 33249000.00
shortTermInvestments 9997000.00
netReceivables 4171000.00
longTermDebt 20949000.00
inventory 3913000.00
accountsPayable 4155000.00
accumulatedOtherComprehensiveIncome 57000.00
commonStockTotalEquity 9000.00
retainedEarningsTotalEquity -337406000.00
nonCurrrentAssetsOther 1805000.00
nonCurrentAssetsTotal 8279000.00
capitalLeaseObligations 2988000.00
nonCurrentLiabilitiesOther 1821000.00
nonCurrentLiabilitiesTotal 30785000.00
capitalSurpluse 371510000.00
liabilitiesAndStockholdersEquity 77748000.00
cashAndShortTermInvestments 58679000.00
propertyPlantAndEquipmentGross 2642000.00
propertyPlantAndEquipmentNet 5553000.00
netWorkingCapital 56676000.00
netInvestedCapital 55119000.00
commonStockSharesOutstanding 6528302.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
totalAssets 85236000.00
otherCurrentAssets 2621000.00
totalLiab 43161000.00
totalStockholderEquity 42075000.00
otherCurrentLiab 5110000.00
commonStock 9000.00
retainedEarnings -328743000.00
otherLiab 8558000.00
goodWill 921000.00
otherAssets 3587000.00
cash 56614000.00
totalCurrentLiabilities 12708000.00
currentDeferredRevenue 2253000.00
netDebt -33564000.00
shortTermDebt 1155000.00
shortLongTermDebtTotal 23050000.00
otherStockholderEquity 377129000.00
propertyPlantEquipment 2785000.00
totalCurrentAssets 77943000.00
netTangibleAssets 42075000.00
shortTermInvestments 10702000.00
netReceivables 4129000.00
longTermDebt 20856000.00
inventory 3877000.00
accountsPayable 4190000.00
accumulatedOtherComprehensiveIncome 49000.00
commonStockTotalEquity 9000.00
retainedEarningsTotalEquity -328743000.00
nonCurrrentAssetsOther 1488000.00
nonCurrentAssetsTotal 7293000.00
capitalLeaseObligations 2194000.00
longTermDebtTotal 20856000.00
nonCurrentLiabilitiesTotal 30453000.00
capitalSurpluse 370760000.00
liabilitiesAndStockholdersEquity 85236000.00
cashAndShortTermInvestments 67316000.00
propertyPlantAndEquipmentGross 4884000.00
propertyPlantAndEquipmentNet 4884000.00
netWorkingCapital 65235000.00
netInvestedCapital 62931000.00
commonStockSharesOutstanding 6528301.00
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
totalAssets 58584743.00
otherCurrentAssets 3458104.00
totalLiab 42373173.00
totalStockholderEquity 16211570.00
otherCurrentLiab 4626680.00
commonStock 7017.00
retainedEarnings -321392548.00
otherLiab 8909703.00
goodWill 920745.00
otherAssets 1381588.00
cash 26697063.00
totalCurrentLiabilities 11495047.00
currentDeferredRevenue 2212899.00
netDebt -3386412.00
shortTermDebt 1342228.00
shortLongTermDebtTotal 23310651.00
otherStockholderEquity 343811332.00
propertyPlantEquipment 3127462.00
totalCurrentAssets 51535833.00
netTangibleAssets 15290825.00
shortTermInvestments 13258197.00
netReceivables 3565292.00
longTermDebt 20764213.00
inventory 4557177.00
accountsPayable 3313240.00
accumulatedOtherComprehensiveIncome 45716.00
commonStockTotalEquity 7017.00
retainedEarningsTotalEquity -321392548.00
nonCurrrentAssetsOther 1381588.00
nonCurrentAssetsTotal 7048910.00
capitalLeaseObligations 2546438.00
longTermDebtTotal 20764213.00
nonCurrentLiabilitiesTotal 30878126.00
capitalSurpluse 337551385.00
liabilitiesAndStockholdersEquity 58584743.00
cashAndShortTermInvestments 39955260.00
propertyPlantAndEquipmentGross 4746577.00
propertyPlantAndEquipmentNet 4746577.00
netWorkingCapital 40040786.00
netInvestedCapital 36975783.00
commonStockSharesOutstanding 6311688.00
2020-03-31
date 2020-03-31
filing_date 2020-05-11
currency_symbol USD
totalAssets 66825809.00
otherCurrentAssets 1758002.00
totalLiab 45051604.00
totalStockholderEquity 21774205.00
otherCurrentLiab 6365570.00
commonStock 6905.00
retainedEarnings -314500003.00
otherLiab 9450983.00
goodWill 920745.00
otherAssets 1183588.00
cash 37399801.00
totalCurrentLiabilities 13357168.00
currentDeferredRevenue 2326214.00
netDebt -13614145.00
shortTermDebt 1542203.00
shortLongTermDebt 190855.00
shortLongTermDebtTotal 23785656.00
otherStockholderEquity 342309752.00
propertyPlantEquipment 3053113.00
totalCurrentAssets 59493604.00
netTangibleAssets 20853460.00
shortTermInvestments 11456285.00
netReceivables 4586748.00
longTermDebt 20683704.00
inventory 4292768.00
accountsPayable 3123181.00
accumulatedOtherComprehensiveIncome 50881.00
commonStockTotalEquity 6905.00
retainedEarningsTotalEquity -314500003.00
nonCurrrentAssetsOther 1183588.00
nonCurrentAssetsTotal 7332205.00
capitalLeaseObligations 2911097.00
longTermDebtTotal 20683704.00
nonCurrentLiabilitiesTotal 31694436.00
capitalSurpluse 336216422.00
liabilitiesAndStockholdersEquity 66825809.00
cashAndShortTermInvestments 48856086.00
propertyPlantAndEquipmentGross 5227872.00
propertyPlantAndEquipmentNet 5227872.00
netWorkingCapital 46136436.00
netInvestedCapital 42648764.00
commonStockSharesOutstanding 6138021.00
2019-12-31
date 2019-12-31
filing_date 2020-03-17
currency_symbol USD
totalAssets 44316452.00
otherCurrentAssets 2979504.00
totalLiab 23996949.00
totalStockholderEquity 20319503.00
otherCurrentLiab 4809581.00
commonStock 6538.00
retainedEarnings -306516265.00
otherLiab 9842762.00
goodWill 920745.00
otherAssets 875935.00
cash 11794526.00
totalCurrentLiabilities 12373561.00
currentDeferredRevenue 2288740.00
netDebt -7757084.00
shortTermDebt 2256816.00
shortLongTermDebt 763422.00
shortLongTermDebtTotal 4037442.00
otherStockholderEquity 332694198.00
propertyPlantEquipment 2874405.00
totalCurrentAssets 36873837.00
netTangibleAssets 19398758.00
shortTermInvestments 14250176.00
netReceivables 4202725.00
inventory 3646906.00
accountsPayable 3018424.00
accumulatedOtherComprehensiveIncome 51980.00
commonStockTotalEquity 6538.00
retainedEarningsTotalEquity -306516265.00
nonCurrrentAssetsOther 875935.00
nonCurrentAssetsTotal 7442615.00
capitalLeaseObligations 3274020.00
nonCurrentLiabilitiesOther 11623388.00
nonCurrentLiabilitiesTotal 11623388.00
capitalSurpluse 326777250.00
liabilitiesAndStockholdersEquity 44316452.00
cashAndShortTermInvestments 26044702.00
propertyPlantAndEquipmentGross 5645935.00
propertyPlantAndEquipmentNet 5645935.00
commonStockSharesOutstanding 5859093.00
2019-09-30
date 2019-09-30
filing_date 2019-11-12
currency_symbol USD
totalAssets 48087172.00
otherCurrentAssets 2861708.00
totalLiab 24384559.00
totalStockholderEquity 23702613.00
otherCurrentLiab 4286069.00
commonStock 6389.00
retainedEarnings -299213836.00
otherLiab 10401166.00
goodWill 920745.00
otherAssets 1083933.00
cash 14421394.00
totalCurrentLiabilities 12394295.00
currentDeferredRevenue 2286613.00
netDebt -10204722.00
shortTermDebt 2627574.00
shortLongTermDebt 1145133.00
shortLongTermDebtTotal 4216672.00
otherStockholderEquity 328700923.00
propertyPlantEquipment 3034093.00
totalCurrentAssets 40564596.00
netTangibleAssets 22781868.00
shortTermInvestments 14575589.00
netReceivables 5122453.00
inventory 3583452.00
accountsPayable 3194039.00
accumulatedOtherComprehensiveIncome 72707.00
commonStockTotalEquity 6389.00
retainedEarningsTotalEquity -299213836.00
nonCurrrentAssetsOther 1083933.00
nonCurrentAssetsTotal 7522576.00
capitalLeaseObligations 3071539.00
nonCurrentLiabilitiesTotal 11990264.00
capitalSurpluse 322837353.00
liabilitiesAndStockholdersEquity 48087172.00
cashAndShortTermInvestments 28996983.00
propertyPlantAndEquipmentGross 5517898.00
propertyPlantAndEquipmentNet 5517898.00
commonStockSharesOutstanding 5799702.00
2019-06-30
date 2019-06-30
filing_date 2019-08-09
currency_symbol USD
totalAssets 57076214.00
otherCurrentAssets 3667605.00
totalLiab 27484475.00
totalStockholderEquity 29591739.00
otherCurrentLiab 4851341.00
commonStock 320882946.00
retainedEarnings -291358764.00
otherLiab 10959577.00
goodWill 920745.00
otherAssets 2000222.00
cash 21417159.00
totalCurrentLiabilities 14834588.00
currentDeferredRevenue 2371910.00
netDebt -16180814.00
shortTermDebt 3546035.00
shortLongTermDebt 1908554.00
shortLongTermDebtTotal 5236345.00
otherStockholderEquity 5689777.00
propertyPlantEquipment 4008428.00
totalCurrentAssets 48262338.00
netTangibleAssets 28670994.00
shortTermInvestments 13816079.00
netReceivables 5388858.00
inventory 3972637.00
accountsPayable 4065302.00
accumulatedOtherComprehensiveIncome 67557.00
commonStockTotalEquity 320882946.00
retainedEarningsTotalEquity -291358764.00
nonCurrrentAssetsOther 2000222.00
nonCurrentAssetsTotal 8813876.00
capitalLeaseObligations 3327791.00
nonCurrentLiabilitiesTotal 12649887.00
liabilitiesAndStockholdersEquity 57076214.00
cashAndShortTermInvestments 35233238.00
propertyPlantAndEquipmentGross 5892909.00
propertyPlantAndEquipmentNet 5892909.00
commonStockSharesOutstanding 5292369.00
2019-03-31
date 2019-03-31
filing_date 2019-05-10
currency_symbol USD
totalAssets 48745064.00
otherCurrentAssets 1680818.00
totalLiab 28584017.00
totalStockholderEquity 20161047.00
otherCurrentLiab 7038709.00
commonStock 301171733.00
retainedEarnings -281066581.00
otherLiab 11517988.00
goodWill 920745.00
otherAssets 2056310.00
cash 20919518.00
totalCurrentLiabilities 15729710.00
currentDeferredRevenue 2488301.00
netDebt -17902724.00
shortTermDebt 1680475.00
shortLongTermDebt 1680475.00
shortLongTermDebtTotal 3016794.00
otherStockholderEquity 5580740.00
propertyPlantEquipment 4073680.00
totalCurrentAssets 40189537.00
netTangibleAssets 19240302.00
shortTermInvestments 6876221.00
netReceivables 6711410.00
longTermDebt 1336319.00
inventory 4001570.00
accountsPayable 4522225.00
accumulatedOtherComprehensiveIncome 55895.00
commonStockTotalEquity 301171733.00
retainedEarningsTotalEquity -281066581.00
nonCurrrentAssetsOther 2056310.00
nonCurrentAssetsTotal 8555527.00
capitalLeaseObligations 3016794.00
nonCurrentLiabilitiesOther 1336319.00
nonCurrentLiabilitiesTotal 12854307.00
liabilitiesAndStockholdersEquity 48745064.00
cashAndShortTermInvestments 27795739.00
propertyPlantAndEquipmentGross 5578472.00
propertyPlantAndEquipmentNet 5578472.00
commonStockSharesOutstanding 5190813.00
2018-12-31
date 2018-12-31
filing_date 2019-03-18
currency_symbol USD
totalAssets 52557784.00
intangibleAssets 3680.00
otherCurrentAssets 1903682.00
totalLiab 25280910.00
totalStockholderEquity 27276874.00
otherCurrentLiab 850000.00
commonStock 299601960.00
retainedEarnings -272388234.00
otherLiab 12076399.00
goodWill 920745.00
otherAssets 2173516.00
cash 22713980.00
totalCurrentLiabilities 13204511.00
currentDeferredRevenue 2316011.00
netDebt -21863980.00
shortTermDebt 5546429.00
shortLongTermDebtTotal 850000.00
otherStockholderEquity 6284287.00
propertyPlantEquipment 4275293.00
totalCurrentAssets 46825230.00
netTangibleAssets 26356129.00
shortTermInvestments 10818059.00
netReceivables 7350731.00
inventory 4038778.00
accountsPayable 4492071.00
accumulatedOtherComprehensiveIncome 63148.00
commonStockTotalEquity 299601960.00
retainedEarningsTotalEquity -272388234.00
nonCurrrentAssetsOther 2173516.00
nonCurrentAssetsTotal 5732554.00
nonCurrentLiabilitiesTotal 12076399.00
liabilitiesAndStockholdersEquity 52557784.00
cashAndShortTermInvestments 33532039.00
propertyPlantAndEquipmentGross 2638293.00
propertyPlantAndEquipmentNet 2638293.00
commonStockSharesOutstanding 5094668.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
totalAssets 38084042.00
intangibleAssets 921000.00
otherCurrentAssets 1662398.00
totalLiab 25414362.00
totalStockholderEquity 12669680.00
deferredLongTermLiab 0.00
otherCurrentLiab 3391444.00
commonStock 275634848.00
retainedEarnings -263012321.00
otherLiab 12729052.00
goodWill 920745.00
otherAssets 2402439.00
cash 4292328.00
totalCurrentLiabilities 12685310.00
currentDeferredRevenue 2362574.00
netDebt 8436724.00
shortLongTermDebtTotal 12729052.00
otherStockholderEquity 6246293.00
propertyPlantEquipment 4533594.00
totalCurrentAssets 32093098.00
netTangibleAssets 11748935.00
shortTermInvestments 13410151.00
netReceivables 8081699.00
longTermDebt 0.00
inventory 4646522.00
accountsPayable 6931292.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 47153.00
additionalPaidInCapital 0.00
commonStockTotalEquity 275634848.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -263012321.00
treasuryStock 0.00
nonCurrrentAssetsOther 2402439.00
nonCurrentAssetsTotal 5990944.00
nonCurrentLiabilitiesTotal 12729052.00
liabilitiesAndStockholdersEquity 38084042.00
cashAndShortTermInvestments 17702479.00
propertyPlantAndEquipmentGross 2667760.00
propertyPlantAndEquipmentNet 2667760.00
commonStockSharesOutstanding 4662594.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
totalAssets 41418023.00
intangibleAssets 921000.00
otherCurrentAssets 2471740.00
totalLiab 24528784.00
totalStockholderEquity 16889239.00
deferredLongTermLiab 0.00
otherCurrentLiab 5570868.00
commonStock 275022242.00
retainedEarnings -258042689.00
otherLiab 13296866.00
goodWill 920745.00
otherAssets 2360072.00
cash 1748135.00
totalCurrentLiabilities 11231918.00
currentDeferredRevenue 2454430.00
netDebt 11548731.00
shortLongTermDebtTotal 13296866.00
otherStockholderEquity 9338859.00
propertyPlantEquipment 4471979.00
totalCurrentAssets 35531061.00
netTangibleAssets 15968494.00
shortTermInvestments 20936973.00
netReceivables 5854406.00
longTermDebt 0.00
inventory 4519807.00
accountsPayable 3206620.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -90314.00
additionalPaidInCapital 0.00
commonStockTotalEquity 275022242.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -258042689.00
treasuryStock 0.00
nonCurrrentAssetsOther 2360072.00
nonCurrentAssetsTotal 5886962.00
nonCurrentLiabilitiesTotal 13296866.00
liabilitiesAndStockholdersEquity 41418023.00
cashAndShortTermInvestments 22685108.00
propertyPlantAndEquipmentGross 2606145.00
propertyPlantAndEquipmentNet 2606145.00
commonStockSharesOutstanding 4662583.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
totalAssets 51956679.00
intangibleAssets 3940.00
otherCurrentAssets 1607440.00
totalLiab 24589529.00
totalStockholderEquity 27367150.00
deferredLongTermLiab 0.00
otherCurrentLiab 4191501.00
commonStock 274386910.00
retainedEarnings -246791897.00
otherLiab 13864677.00
goodWill 920745.00
otherAssets 6498304.00
cash 3278087.00
totalCurrentLiabilities 8438920.00
currentDeferredRevenue 235078.00
netDebt 10586590.00
shortLongTermDebtTotal 13864677.00
otherStockholderEquity -227863.00
propertyPlantEquipment 8580220.00
totalCurrentAssets 44245771.00
netTangibleAssets 26692465.00
shortTermInvestments 24821682.00
netReceivables 5993708.00
longTermDebt 0.00
inventory 8544854.00
accountsPayable 4012341.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -227863.00
additionalPaidInCapital 0.00
commonStockTotalEquity 274386910.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -245811897.00
treasuryStock 0.00
nonCurrrentAssetsOther 4213604.00
nonCurrentAssetsTotal 7710908.00
nonCurrentLiabilitiesTotal 16150609.00
liabilitiesAndStockholdersEquity 51956679.00
cashAndShortTermInvestments 28099769.00
propertyPlantAndEquipmentGross 2572619.00
propertyPlantAndEquipmentNet 2572619.00
commonStockSharesOutstanding 4662583.00
2017-12-31
date 2017-12-31
filing_date 2018-03-15
currency_symbol USD
totalAssets 58779640.00
intangibleAssets 4028.00
otherCurrentAssets 1779992.00
totalLiab 25866492.00
totalStockholderEquity 32913148.00
deferredLongTermLiab 16723318.00
otherCurrentLiab 4715712.00
commonStock 273210907.00
retainedEarnings -240262376.00
otherLiab 16724000.00
goodWill 920745.00
otherAssets 7403000.00
cash 8406917.00
totalCurrentLiabilities 9143174.00
currentDeferredRevenue 205303.00
netDebt -8406917.00
otherStockholderEquity 9334759.00
propertyPlantEquipment 8535730.00
totalCurrentAssets 48828318.00
netTangibleAssets 31988375.00
shortTermInvestments 24648459.00
netReceivables 6355566.00
longTermDebt 0.00
inventory 7637384.00
accountsPayable 4222159.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -35383.00
additionalPaidInCapital 0.00
commonStockTotalEquity 273210907.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -240262376.00
treasuryStock 0.00
nonCurrrentAssetsOther 6477571.00
nonCurrentAssetsTotal 9951322.00
nonCurrentLiabilitiesTotal 16723318.00
liabilitiesAndStockholdersEquity 58779640.00
cashAndShortTermInvestments 33055376.00
propertyPlantAndEquipmentGross 2548978.00
propertyPlantAndEquipmentNet 2548978.00
commonStockSharesOutstanding 4565294.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
totalAssets 65806400.00
intangibleAssets 4117.00
otherCurrentAssets 2032095.00
totalLiab 25016040.00
totalStockholderEquity 40790360.00
deferredLongTermLiab 17396167.00
otherCurrentLiab 3231789.00
commonStock 272055391.00
retainedEarnings -231223093.00
otherLiab 17396000.00
goodWill 920745.00
otherAssets 2909000.00
cash 3887923.00
totalCurrentLiabilities 7619873.00
currentDeferredRevenue 199407.00
netDebt -3887923.00
otherStockholderEquity -41938.00
propertyPlantEquipment 3202992.00
totalCurrentAssets 61187891.00
netTangibleAssets 39865498.00
shortTermInvestments 35028841.00
netReceivables 5374390.00
longTermDebt 0.00
inventory 14864642.00
accountsPayable 4188677.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -41938.00
additionalPaidInCapital 0.00
commonStockTotalEquity 272055391.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -231223093.00
treasuryStock 0.00
nonCurrrentAssetsOther 1984830.00
nonCurrentAssetsTotal 4618509.00
nonCurrentLiabilitiesTotal 17396167.00
liabilitiesAndStockholdersEquity 65806400.00
cashAndShortTermInvestments 38916764.00
propertyPlantAndEquipmentGross 1708817.00
propertyPlantAndEquipmentNet 1708817.00
commonStockSharesOutstanding 4660088.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
totalAssets 69475615.00
intangibleAssets 4205.00
otherCurrentAssets 1907270.00
totalLiab 25629632.00
totalStockholderEquity 43845983.00
deferredLongTermLiab 17962468.00
otherCurrentLiab 3585198.00
commonStock 270302780.00
retainedEarnings -226166099.00
otherLiab 17963000.00
goodWill 920745.00
otherAssets 4142000.00
cash 8327695.00
totalCurrentLiabilities 7667164.00
currentDeferredRevenue 212320.00
netDebt -8327695.00
otherStockholderEquity -290698.00
propertyPlantEquipment 4255597.00
totalCurrentAssets 63804330.00
netTangibleAssets 42921033.00
shortTermInvestments 34914331.00
netReceivables 4880969.00
longTermDebt 0.00
inventory 13774065.00
accountsPayable 3869646.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -290698.00
additionalPaidInCapital 0.00
commonStockTotalEquity 270302780.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -226166099.00
treasuryStock 0.00
nonCurrrentAssetsOther 3216696.00
nonCurrentAssetsTotal 5671285.00
nonCurrentLiabilitiesTotal 17962468.00
liabilitiesAndStockholdersEquity 69475615.00
cashAndShortTermInvestments 43242026.00
propertyPlantAndEquipmentGross 1529639.00
propertyPlantAndEquipmentNet 1529639.00
commonStockSharesOutstanding 4639263.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
totalAssets 80456823.00
intangibleAssets 4293.00
otherCurrentAssets 1339169.00
totalLiab 29851654.00
totalStockholderEquity 50605169.00
deferredLongTermLiab 19460436.00
otherCurrentLiab 6230911.00
commonStock 270478325.00
retainedEarnings -219083115.00
otherLiab 19460000.00
goodWill 920745.00
otherAssets 4287000.00
cash 11899710.00
totalCurrentLiabilities 10391218.00
currentDeferredRevenue 216732.00
netDebt -11899710.00
otherStockholderEquity 209959.00
propertyPlantEquipment 4257563.00
totalCurrentAssets 74750211.00
netTangibleAssets 49680131.00
shortTermInvestments 40840581.00
netReceivables 7249928.00
longTermDebt 0.00
inventory 13420823.00
accountsPayable 3943575.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -790041.00
additionalPaidInCapital 0.00
commonStockTotalEquity 270478325.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -219083115.00
treasuryStock 0.00
nonCurrrentAssetsOther 3361923.00
nonCurrentAssetsTotal 5706612.00
nonCurrentLiabilitiesTotal 19460436.00
liabilitiesAndStockholdersEquity 80456823.00
cashAndShortTermInvestments 52740291.00
propertyPlantAndEquipmentGross 1419651.00
propertyPlantAndEquipmentNet 1419651.00
commonStockSharesOutstanding 4607822.00
2016-12-31
date 2016-12-31
filing_date 2017-03-15
currency_symbol USD
totalAssets 83153638.00
intangibleAssets 4382.00
otherCurrentAssets 2034598.00
totalLiab 30197339.00
totalStockholderEquity 52956299.00
deferredLongTermLiab 20051737.00
otherCurrentLiab 4210151.00
commonStock 268199939.00
retainedEarnings -214341092.00
otherLiab 20052000.00
goodWill 920745.00
otherAssets 3253000.00
cash 17180594.00
totalCurrentLiabilities 10145602.00
currentDeferredRevenue 77217.00
netDebt -17180594.00
otherStockholderEquity 97452.00
propertyPlantEquipment 3218129.00
totalCurrentAssets 78509195.00
netTangibleAssets 52031172.00
shortTermInvestments 40759703.00
netReceivables 6393228.00
longTermDebt 0.00
inventory 12141072.00
accountsPayable 5858234.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -902548.00
additionalPaidInCapital 0.00
commonStockTotalEquity 268199939.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -214341092.00
treasuryStock 0.00
nonCurrrentAssetsOther 2327741.00
nonCurrentAssetsTotal 4644443.00
nonCurrentLiabilitiesTotal 20051737.00
liabilitiesAndStockholdersEquity 83153638.00
cashAndShortTermInvestments 57940297.00
propertyPlantAndEquipmentGross 1391575.00
propertyPlantAndEquipmentNet 1391575.00
commonStockSharesOutstanding 4594816.00
2016-09-30
date 2016-09-30
filing_date 2016-11-07
currency_symbol USD
totalAssets 82854456.00
intangibleAssets 42555.00
otherCurrentAssets 2264583.00
totalLiab 27097146.00
totalStockholderEquity 55757310.00
deferredLongTermLiab 19783978.00
otherCurrentLiab 3825374.00
commonStock 265648345.00
retainedEarnings -209286794.00
otherLiab 19784000.00
goodWill 920745.00
otherAssets 1565000.00
cash 19293454.00
totalCurrentLiabilities 7313168.00
currentDeferredRevenue 91005.00
netDebt -19293454.00
otherStockholderEquity 395759.00
propertyPlantEquipment 1506155.00
totalCurrentAssets 79783814.00
netTangibleAssets 54794010.00
shortTermInvestments 38434312.00
netReceivables 8031196.00
longTermDebt 0.00
inventory 11760269.00
accountsPayable 3396789.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -604241.00
additionalPaidInCapital 0.00
commonStockTotalEquity 265648345.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -209286794.00
treasuryStock 0.00
nonCurrrentAssetsOther 601187.00
nonCurrentAssetsTotal 3070642.00
nonCurrentLiabilitiesTotal 19783978.00
liabilitiesAndStockholdersEquity 82854456.00
cashAndShortTermInvestments 57727766.00
propertyPlantAndEquipmentGross 1506155.00
propertyPlantAndEquipmentNet 1506155.00
commonStockSharesOutstanding 4607006.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
totalAssets 87142885.00
intangibleAssets 82351.00
otherCurrentAssets 943173.00
totalLiab 29512713.00
totalStockholderEquity 57630172.00
deferredLongTermLiab 20333845.00
otherCurrentLiab 4122854.00
commonStock 263073468.00
retainedEarnings -204723532.00
otherLiab 20334000.00
goodWill 920745.00
otherAssets 1604000.00
cash 23821780.00
totalCurrentLiabilities 9178868.00
currentDeferredRevenue 79822.00
netDebt -23821780.00
otherStockholderEquity 280236.00
propertyPlantEquipment 1561913.00
totalCurrentAssets 83977189.00
netTangibleAssets 56627076.00
shortTermInvestments 40612423.00
netReceivables 7590137.00
longTermDebt 0.00
inventory 11009676.00
accountsPayable 4976192.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -719764.00
additionalPaidInCapital 0.00
commonStockTotalEquity 263073468.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -204723532.00
treasuryStock 0.00
nonCurrrentAssetsOther 600687.00
nonCurrentAssetsTotal 3165696.00
nonCurrentLiabilitiesTotal 20333845.00
liabilitiesAndStockholdersEquity 87142885.00
cashAndShortTermInvestments 64434203.00
propertyPlantAndEquipmentGross 1561913.00
propertyPlantAndEquipmentNet 1561913.00
commonStockSharesOutstanding 4606980.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
totalAssets 89097718.00
intangibleAssets 123944.00
otherCurrentAssets 931774.00
totalLiab 28892620.00
totalStockholderEquity 60205098.00
deferredLongTermLiab 20883712.00
otherCurrentLiab 3494794.00
commonStock 260530213.00
retainedEarnings -199362386.00
otherLiab 20884000.00
goodWill 920745.00
otherAssets 1646000.00
cash 30007500.00
totalCurrentLiabilities 8008908.00
currentDeferredRevenue 93646.00
netDebt -30007500.00
otherStockholderEquity 37271.00
propertyPlantEquipment 1690116.00
totalCurrentAssets 85762226.00
netTangibleAssets 59160409.00
shortTermInvestments 39435500.00
netReceivables 6223520.00
longTermDebt 0.00
inventory 9163932.00
accountsPayable 4420468.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -962729.00
additionalPaidInCapital 0.00
commonStockTotalEquity 260530213.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -199362386.00
treasuryStock 0.00
nonCurrrentAssetsOther 600687.00
nonCurrentAssetsTotal 3335492.00
nonCurrentLiabilitiesTotal 20883712.00
liabilitiesAndStockholdersEquity 89097718.00
cashAndShortTermInvestments 69443000.00
propertyPlantAndEquipmentGross 1690116.00
propertyPlantAndEquipmentNet 1690116.00
commonStockSharesOutstanding 4606639.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 87822125.00
intangibleAssets 165657.00
otherCurrentAssets 1026889.00
totalLiab 25502303.00
totalStockholderEquity 62319822.00
deferredLongTermLiab 17410852.00
otherCurrentLiab 3831356.00
commonStock 257773494.00
retainedEarnings -194538176.00
otherLiab 17411000.00
goodWill 920745.00
otherAssets 1549000.00
cash 31198182.00
totalCurrentLiabilities 8091451.00
currentDeferredRevenue 264879.00
netDebt -31198182.00
otherStockholderEquity 84504.00
propertyPlantEquipment 1646568.00
totalCurrentAssets 84626316.00
netTangibleAssets 61233420.00
shortTermInvestments 39482732.00
netReceivables 5046733.00
longTermDebt 0.00
inventory 7871780.00
accountsPayable 3995216.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -915496.00
additionalPaidInCapital 0.00
commonStockTotalEquity 257773494.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -194538176.00
treasuryStock 0.00
nonCurrrentAssetsOther 462839.00
nonCurrentAssetsTotal 3195809.00
nonCurrentLiabilitiesTotal 17410852.00
liabilitiesAndStockholdersEquity 87822125.00
cashAndShortTermInvestments 70680914.00
propertyPlantAndEquipmentGross 1646568.00
propertyPlantAndEquipmentNet 1646568.00
commonStockSharesOutstanding 4371179.00
2015-09-30
date 2015-09-30
filing_date 2015-11-09
currency_symbol USD
totalAssets 90916015.00
intangibleAssets 207415.00
otherCurrentAssets 1601211.00
totalLiab 26486560.00
totalStockholderEquity 64429455.00
deferredLongTermLiab 18012839.00
otherCurrentLiab 2937245.00
commonStock 253777785.00
retainedEarnings -188768220.00
otherLiab 18013000.00
goodWill 920745.00
otherAssets 1670000.00
cash 33172740.00
totalCurrentLiabilities 8473721.00
currentDeferredRevenue 313082.00
netDebt -33172740.00
otherStockholderEquity 419890.00
propertyPlantEquipment 1341795.00
totalCurrentAssets 87903837.00
netTangibleAssets 63301295.00
shortTermInvestments 39818118.00
netReceivables 5896487.00
longTermDebt 0.00
inventory 7415281.00
accountsPayable 5223394.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -580110.00
additionalPaidInCapital 0.00
commonStockTotalEquity 253777785.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -188768220.00
treasuryStock 0.00
nonCurrrentAssetsOther 542223.00
nonCurrentAssetsTotal 3012178.00
nonCurrentLiabilitiesTotal 18012839.00
liabilitiesAndStockholdersEquity 90916015.00
cashAndShortTermInvestments 72990858.00
propertyPlantAndEquipmentGross 1341795.00
propertyPlantAndEquipmentNet 1341795.00
commonStockSharesOutstanding 4565707.00
2015-06-30
date 2015-06-30
filing_date 2015-08-04
currency_symbol USD
totalAssets 91526381.00
intangibleAssets 249172.00
otherCurrentAssets 926156.00
totalLiab 25538471.00
totalStockholderEquity 65987910.00
deferredLongTermLiab 18506066.00
otherCurrentLiab 2582711.00
commonStock 252651670.00
retainedEarnings -186353667.00
otherLiab 18506000.00
goodWill 920745.00
otherAssets 1712000.00
cash 37145875.00
totalCurrentLiabilities 7032405.00
currentDeferredRevenue 129851.00
netDebt -37145875.00
otherStockholderEquity -310093.00
propertyPlantEquipment 1373488.00
totalCurrentAssets 88440753.00
netTangibleAssets 64817993.00
shortTermInvestments 40114886.00
netReceivables 3938815.00
longTermDebt 0.00
inventory 6315021.00
accountsPayable 4319843.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -310093.00
additionalPaidInCapital 0.00
commonStockTotalEquity 252651670.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -186353667.00
treasuryStock 0.00
nonCurrrentAssetsOther 542223.00
nonCurrentAssetsTotal 3085628.00
nonCurrentLiabilitiesTotal 18506066.00
liabilitiesAndStockholdersEquity 91526381.00
cashAndShortTermInvestments 77260761.00
propertyPlantAndEquipmentGross 1373488.00
propertyPlantAndEquipmentNet 1373488.00
commonStockSharesOutstanding 4551793.00
2015-03-31
date 2015-03-31
filing_date 2015-05-07
currency_symbol USD
totalAssets 97160684.00
intangibleAssets 290929.00
otherCurrentAssets 813503.00
totalLiab 29339019.00
totalStockholderEquity 67821665.00
deferredLongTermLiab 18999293.00
otherCurrentLiab 4863079.00
commonStock 251766056.00
retainedEarnings -183816920.00
otherLiab 18999000.00
goodWill 920745.00
otherAssets 1754000.00
cash 63332646.00
totalCurrentLiabilities 10339726.00
currentDeferredRevenue 338792.00
netDebt -63332646.00
otherStockholderEquity -127471.00
propertyPlantEquipment 1401292.00
totalCurrentAssets 94005495.00
netTangibleAssets 66609991.00
shortTermInvestments 19997509.00
netReceivables 4665831.00
longTermDebt 0.00
inventory 5196006.00
accountsPayable 5137855.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -127471.00
additionalPaidInCapital 0.00
commonStockTotalEquity 251766056.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -183816920.00
treasuryStock 0.00
nonCurrrentAssetsOther 542223.00
nonCurrentAssetsTotal 3155189.00
nonCurrentLiabilitiesTotal 18999293.00
liabilitiesAndStockholdersEquity 97160684.00
cashAndShortTermInvestments 83330155.00
propertyPlantAndEquipmentGross 1401292.00
propertyPlantAndEquipmentNet 1401292.00
commonStockSharesOutstanding 4515221.00
2014-12-31
date 2014-12-31
filing_date 2015-03-03
currency_symbol USD
totalAssets 97999716.00
intangibleAssets 332686.00
otherCurrentAssets 587201.00
totalLiab 29296922.00
totalStockholderEquity 68702794.00
deferredLongTermLiab 19492520.00
otherCurrentLiab 4325997.00
commonStock 249018189.00
retainedEarnings -180117726.00
otherLiab 19493000.00
goodWill 920745.00
otherAssets 1796000.00
cash 65800451.00
totalCurrentLiabilities 9804402.00
currentDeferredRevenue 183890.00
netDebt -65800451.00
otherStockholderEquity 8600889.00
propertyPlantEquipment 1496912.00
totalCurrentAssets 94707149.00
netTangibleAssets 67449363.00
shortTermInvestments 19927310.00
netReceivables 4472002.00
longTermDebt 0.00
inventory 3920185.00
accountsPayable 5294515.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -197669.00
additionalPaidInCapital 0.00
commonStockTotalEquity 249018189.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -180117726.00
treasuryStock 0.00
nonCurrrentAssetsOther 542224.00
nonCurrentAssetsTotal 3292567.00
nonCurrentLiabilitiesTotal 19492520.00
liabilitiesAndStockholdersEquity 97999716.00
cashAndShortTermInvestments 85727761.00
propertyPlantAndEquipmentGross 1496912.00
propertyPlantAndEquipmentNet 1496912.00
commonStockSharesOutstanding 4515221.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
totalAssets 23872187.00
intangibleAssets 374443.00
otherCurrentAssets 688475.00
totalLiab 29332035.00
totalStockholderEquity -5459848.00
deferredLongTermLiab 0.00
otherCurrentLiab 3816884.00
commonStock 164056146.00
retainedEarnings -173734079.00
goodWill 920745.00
otherAssets 2363000.00
cash 3016837.00
totalCurrentLiabilities 17280211.00
currentDeferredRevenue 329117.00
netDebt 16997806.00
shortTermDebt 7962819.00
shortLongTermDebtTotal 20014643.00
otherStockholderEquity 4218085.00
propertyPlantEquipment 1615320.00
totalCurrentAssets 19893879.00
netTangibleAssets -6755036.00
shortTermInvestments 9017395.00
netReceivables 4189666.00
longTermDebt 12051824.00
inventory 2981506.00
accountsPayable 5171391.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7584.00
additionalPaidInCapital 0.00
commonStockTotalEquity 164056146.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -173734079.00
treasuryStock 0.00
nonCurrrentAssetsOther 1067800.00
nonCurrentAssetsTotal 3978308.00
longTermDebtTotal 12051824.00
nonCurrentLiabilitiesTotal 12051824.00
warrants 4225669.00
liabilitiesAndStockholdersEquity 23872187.00
cashAndShortTermInvestments 12034232.00
propertyPlantAndEquipmentGross 1615320.00
propertyPlantAndEquipmentNet 1615320.00
commonStockSharesOutstanding 3673244.00
2014-06-30
date 2014-06-30
filing_date 2014-07-31
currency_symbol USD
totalAssets 25881813.00
intangibleAssets 416200.00
otherCurrentAssets 589074.00
totalLiab 29795494.00
totalStockholderEquity -3913681.00
deferredLongTermLiab 0.00
otherCurrentLiab 2784711.00
commonStock 161575859.00
retainedEarnings -169766473.00
goodWill 920745.00
otherAssets 2535000.00
cash 2858724.00
totalCurrentLiabilities 15314888.00
currentDeferredRevenue 284105.00
netDebt 17591393.00
shortTermDebt 5969511.00
shortLongTermDebtTotal 20450117.00
otherStockholderEquity 4276933.00
propertyPlantEquipment 1650003.00
totalCurrentAssets 21696983.00
netTangibleAssets -5250626.00
shortTermInvestments 9076243.00
netReceivables 6388800.00
longTermDebt 14480606.00
inventory 2784142.00
accountsPayable 6276561.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 51264.00
additionalPaidInCapital 0.00
commonStockTotalEquity 161575859.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -169766473.00
treasuryStock 0.00
nonCurrrentAssetsOther 1197882.00
nonCurrentAssetsTotal 4184830.00
longTermDebtTotal 14480606.00
nonCurrentLiabilitiesTotal 14480606.00
warrants 4225669.00
liabilitiesAndStockholdersEquity 25881813.00
cashAndShortTermInvestments 11934967.00
propertyPlantAndEquipmentGross 1650003.00
propertyPlantAndEquipmentNet 1650003.00
commonStockSharesOutstanding 3602702.00
2014-03-31
date 2014-03-31
filing_date 2014-05-12
currency_symbol USD
totalAssets 26793552.00
intangibleAssets 457958.00
otherCurrentAssets 602393.00
totalLiab 30320742.00
totalStockholderEquity -3527190.00
deferredLongTermLiab 0.00
otherCurrentLiab 4605573.00
commonStock 158776957.00
retainedEarnings -166596095.00
goodWill 920745.00
otherAssets 2690000.00
cash 661117.00
totalCurrentLiabilities 14096167.00
currentDeferredRevenue 244314.00
netDebt 19676471.00
shortTermDebt 4113013.00
shortLongTermDebtTotal 20337588.00
otherStockholderEquity 4291948.00
propertyPlantEquipment 1761165.00
totalCurrentAssets 22342273.00
netTangibleAssets -4905893.00
shortTermInvestments 14068482.00
netReceivables 4100453.00
longTermDebt 16224575.00
inventory 2909828.00
accountsPayable 5133267.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 66279.00
additionalPaidInCapital 0.00
commonStockTotalEquity 158776957.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -166596095.00
treasuryStock 0.00
nonCurrrentAssetsOther 1311411.00
nonCurrentAssetsTotal 4451279.00
longTermDebtTotal 16224575.00
nonCurrentLiabilitiesTotal 16224575.00
warrants 4225669.00
liabilitiesAndStockholdersEquity 26793552.00
cashAndShortTermInvestments 14729599.00
propertyPlantAndEquipmentGross 1761165.00
propertyPlantAndEquipmentNet 1761165.00
commonStockSharesOutstanding 3619347.00
2013-12-31
date 2013-12-31
filing_date 2014-03-07
currency_symbol USD
totalAssets 36362124.00
intangibleAssets 499715.00
otherCurrentAssets 623734.00
totalLiab 35766585.00
totalStockholderEquity 595539.00
deferredLongTermLiab 0.00
otherCurrentLiab 6647828.00
commonStock 154457878.00
retainedEarnings -158790569.00
goodWill 920745.00
otherAssets 2795000.00
cash 11881451.00
totalCurrentLiabilities 17849671.00
currentDeferredRevenue 207545.00
netDebt 8343608.00
shortTermDebt 2308145.00
shortLongTermDebtTotal 20225059.00
otherStockholderEquity 13045203.00
propertyPlantEquipment 1648949.00
totalCurrentAssets 31917774.00
netTangibleAssets -824921.00
shortTermInvestments 12034622.00
netReceivables 4578319.00
longTermDebt 17916914.00
inventory 2799648.00
accountsPayable 8686153.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 32419.00
additionalPaidInCapital 0.00
commonStockTotalEquity 154457878.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -158790569.00
treasuryStock 0.00
nonCurrrentAssetsOther 1374941.00
nonCurrentAssetsTotal 4444350.00
longTermDebtTotal 17916914.00
nonCurrentLiabilitiesTotal 17916914.00
warrants 4895811.00
liabilitiesAndStockholdersEquity 36362124.00
cashAndShortTermInvestments 23916073.00
propertyPlantAndEquipmentGross 1648919.00
propertyPlantAndEquipmentNet 1648949.00
commonStockSharesOutstanding 3606972.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
totalAssets 43601401.00
intangibleAssets 541472.00
otherCurrentAssets 687367.00
totalLiab 37500335.00
totalStockholderEquity 6101066.00
deferredLongTermLiab 0.00
otherCurrentLiab 10124949.00
commonStock 151396640.00
retainedEarnings -150458464.00
goodWill 920745.00
otherAssets 2954000.00
cash 21212826.00
totalCurrentLiabilities 18071690.00
currentDeferredRevenue 263825.00
netDebt -1212826.00
shortTermDebt 571355.00
shortLongTermDebtTotal 20000000.00
otherStockholderEquity 5162890.00
propertyPlantEquipment 1705258.00
totalCurrentAssets 38941712.00
netTangibleAssets 4638849.00
shortTermInvestments 10004943.00
netReceivables 4222411.00
longTermDebt 19428645.00
inventory 2814165.00
accountsPayable 7111561.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 4332.00
additionalPaidInCapital 0.00
commonStockTotalEquity 151396640.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -150458464.00
treasuryStock 0.00
nonCurrrentAssetsOther 1492214.00
nonCurrentAssetsTotal 4659689.00
longTermDebtTotal 19428645.00
nonCurrentLiabilitiesTotal 19428645.00
warrants 5158558.00
liabilitiesAndStockholdersEquity 43601401.00
cashAndShortTermInvestments 31217769.00
propertyPlantAndEquipmentGross 1705258.00
propertyPlantAndEquipmentNet 1705258.00
commonStockSharesOutstanding 3575272.00
2013-06-30
date 2013-06-30
filing_date 2013-08-01
currency_symbol USD
totalAssets 54027778.00
intangibleAssets 583229.00
otherCurrentAssets 814765.00
totalLiab 36789072.00
totalStockholderEquity 17238706.00
deferredLongTermLiab 0.00
otherCurrentLiab 8455508.00
commonStock 146702432.00
retainedEarnings -137250200.00
goodWill 920745.00
otherAssets 3028000.00
cash 40952067.00
totalCurrentLiabilities 16789072.00
currentDeferredRevenue 29007.00
netDebt -20951475.00
shortTermDebt 592.00
shortLongTermDebtTotal 20000592.00
otherStockholderEquity 7786474.00
propertyPlantEquipment 1740379.00
totalCurrentAssets 49259923.00
netTangibleAssets 15734732.00
shortTermInvestments 0.00
netReceivables 4576492.00
longTermDebt 20000000.00
inventory 2916599.00
accountsPayable 8303965.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 146702432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -137250200.00
treasuryStock 0.00
nonCurrrentAssetsOther 1523502.00
nonCurrentAssetsTotal 4767855.00
longTermDebtTotal 20000000.00
nonCurrentLiabilitiesTotal 20000000.00
warrants 7786474.00
liabilitiesAndStockholdersEquity 54027778.00
cashAndShortTermInvestments 40952067.00
propertyPlantAndEquipmentGross 1740379.00
propertyPlantAndEquipmentNet 1740379.00
commonStockSharesOutstanding 2838091.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
totalAssets 17968170.00
intangibleAssets 624987.00
otherCurrentAssets 1086167.00
totalLiab 28473845.00
totalStockholderEquity -10505675.00
deferredLongTermLiab 0.00
otherCurrentLiab 12288923.00
commonStock 106884342.00
retainedEarnings -125386981.00
goodWill 920745.00
otherAssets 1988000.00
cash 5774297.00
totalCurrentLiabilities 28473845.00
currentDeferredRevenue 82997.00
netDebt -5772846.00
shortTermDebt 1451.00
shortLongTermDebtTotal 1451.00
otherStockholderEquity 7996964.00
propertyPlantEquipment 1791942.00
totalCurrentAssets 14188273.00
netTangibleAssets -12051407.00
shortTermInvestments 0.00
netReceivables 4462299.00
longTermDebt 0.00
inventory 2865510.00
accountsPayable 16100474.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7451780.00
additionalPaidInCapital 0.00
commonStockTotalEquity 106884342.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -125386981.00
treasuryStock 0.00
nonCurrrentAssetsOther 442223.00
nonCurrentAssetsTotal 3779897.00
warrants 7996964.00
liabilitiesAndStockholdersEquity 17968170.00
cashAndShortTermInvestments 5774297.00
propertyPlantAndEquipmentGross 1791942.00
propertyPlantAndEquipmentNet 1791942.00
commonStockSharesOutstanding 1930999.00
2012-12-31
date 2012-12-31
filing_date 2013-03-18
currency_symbol USD
totalAssets 17025086.00
intangibleAssets 666744.00
otherCurrentAssets 1356131.00
totalLiab 26986956.00
totalStockholderEquity -9961870.00
deferredLongTermLiab 0.00
otherCurrentLiab 12015978.00
commonStock 92866458.00
retainedEarnings -110007257.00
goodWill 920745.00
otherAssets 2018000.00
cash 4711730.00
totalCurrentLiabilities 26986956.00
currentDeferredRevenue 135133.00
netDebt -4709450.00
shortTermDebt 2280.00
shortLongTermDebtTotal 2280.00
otherStockholderEquity 14630709.00
propertyPlantEquipment 1858442.00
totalCurrentAssets 13149432.00
netTangibleAssets -11549359.00
shortTermInvestments 0.00
netReceivables 4431932.00
longTermDebt 0.00
inventory 2649639.00
accountsPayable 14833565.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7451780.00
additionalPaidInCapital 0.00
commonStockTotalEquity 92866458.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -110007257.00
treasuryStock 0.00
nonCurrrentAssetsOther 429723.00
nonCurrentAssetsTotal 3875654.00
warrants 7178929.00
liabilitiesAndStockholdersEquity 17025086.00
cashAndShortTermInvestments 4711730.00
propertyPlantAndEquipmentGross 1858442.00
propertyPlantAndEquipmentNet 1858442.00
commonStockSharesOutstanding 1931000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-09
currency_symbol USD
totalAssets 24221014.00
intangibleAssets 708500.00
otherCurrentAssets 1761200.00
totalLiab 23049434.00
totalStockholderEquity 1171580.00
deferredLongTermLiab 0.00
otherCurrentLiab 14685033.00
commonStock 90631586.00
retainedEarnings -96333769.00
goodWill 920745.00
otherAssets 2277000.00
cash 1174271.00
totalCurrentLiabilities 23049434.00
currentDeferredRevenue 270642.00
netDebt -1171193.00
shortTermDebt 3078.00
shortLongTermDebtTotal 3078.00
otherStockholderEquity 97505349.00
propertyPlantEquipment 1940555.00
totalCurrentAssets 20004365.00
netTangibleAssets -457665.00
shortTermInvestments 10078094.00
netReceivables 4318733.00
longTermDebt 0.00
inventory 2672067.00
accountsPayable 8090681.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -27043.00
additionalPaidInCapital 0.00
commonStockTotalEquity 90631586.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -96333769.00
treasuryStock 0.00
nonCurrrentAssetsOther 646849.00
nonCurrentAssetsTotal 4216649.00
warrants 6900806.00
liabilitiesAndStockholdersEquity 24221014.00
cashAndShortTermInvestments 11252365.00
propertyPlantAndEquipmentGross 1940555.00
propertyPlantAndEquipmentNet 1940555.00
commonStockSharesOutstanding 1889617.00
2012-06-30
date 2012-06-30
filing_date 2012-08-07
currency_symbol USD
totalAssets 34091007.00
intangibleAssets 750258.00
otherCurrentAssets 1893444.00
totalLiab 17419118.00
totalStockholderEquity 16671889.00
deferredLongTermLiab 0.00
otherCurrentLiab 10794235.00
commonStock 88407885.00
retainedEarnings -78457994.00
goodWill 920745.00
otherAssets 2659000.00
cash 6469912.00
totalCurrentLiabilities 17418527.00
currentDeferredRevenue 209752.00
netDebt -6465788.00
shortTermDebt 3533.00
shortLongTermDebtTotal 4124.00
otherStockholderEquity 95129883.00
propertyPlantEquipment 2034386.00
totalCurrentAssets 29397387.00
netTangibleAssets 15000886.00
shortTermInvestments 13915937.00
netReceivables 4356005.00
longTermDebt 1000.00
inventory 2762089.00
accountsPayable 6411007.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -175950.00
additionalPaidInCapital 0.00
commonStockTotalEquity 88407885.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -78457994.00
treasuryStock 0.00
nonCurrrentAssetsOther 988231.00
nonCurrentAssetsTotal 4693620.00
capitalLeaseObligations 591.00
longTermDebtTotal 591.00
nonCurrentLiabilitiesTotal 591.00
warrants 6897948.00
liabilitiesAndStockholdersEquity 34091007.00
cashAndShortTermInvestments 20385849.00
propertyPlantAndEquipmentGross 2034386.00
propertyPlantAndEquipmentNet 2034386.00
commonStockSharesOutstanding 1869830.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
totalAssets 39422593.00
intangibleAssets 792016.00
otherCurrentAssets 1664372.00
totalLiab 13837151.00
totalStockholderEquity 25585442.00
deferredLongTermLiab 0.00
otherCurrentLiab 9043022.00
commonStock 85193308.00
retainedEarnings -66552653.00
goodWill 920745.00
otherAssets 3449000.00
cash 13639404.00
totalCurrentLiabilities 13835700.00
currentDeferredRevenue 126521.00
netDebt -13633721.00
shortTermDebt 4232.00
shortLongTermDebtTotal 5683.00
otherStockholderEquity 92138095.00
propertyPlantEquipment 2132831.00
totalCurrentAssets 33840570.00
netTangibleAssets 23872681.00
shortTermInvestments 11911484.00
netReceivables 4215075.00
longTermDebt 1000.00
inventory 2410235.00
accountsPayable 4661925.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -180403.00
additionalPaidInCapital 0.00
commonStockTotalEquity 85193308.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -66552653.00
treasuryStock 0.00
nonCurrrentAssetsOther 1736431.00
nonCurrentAssetsTotal 5582023.00
capitalLeaseObligations 1451.00
longTermDebtTotal 1451.00
nonCurrentLiabilitiesTotal 1451.00
warrants 7125190.00
liabilitiesAndStockholdersEquity 39422593.00
cashAndShortTermInvestments 25550888.00
propertyPlantAndEquipmentGross 2132831.00
propertyPlantAndEquipmentNet 2132831.00
commonStockSharesOutstanding 1778941.00
2011-12-31
date 2011-12-31
filing_date 2012-03-05
currency_symbol USD
totalAssets 31939599.00
intangibleAssets 833773.00
otherCurrentAssets 1643565.00
totalLiab 13694631.00
totalStockholderEquity 18244968.00
deferredLongTermLiab 0.00
otherCurrentLiab 96329.00
commonStock 67407847.00
retainedEarnings -55985742.00
goodWill 920745.00
otherAssets 3753000.00
cash 5715246.00
totalCurrentLiabilities 13692351.00
currentDeferredRevenue 8225015.00
netDebt -5706496.00
shortTermDebt 6470.00
shortLongTermDebtTotal 8750.00
otherStockholderEquity 81082794.00
propertyPlantEquipment 2290476.00
totalCurrentAssets 25896529.00
netTangibleAssets 16490450.00
shortTermInvestments 11810775.00
netReceivables 4222816.00
longTermDebt 2000.00
inventory 2504127.00
accountsPayable 5364537.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -281112.00
additionalPaidInCapital 0.00
commonStockTotalEquity 67407847.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -55985742.00
treasuryStock 0.00
nonCurrrentAssetsOther 1998076.00
nonCurrentAssetsTotal 6043070.00
capitalLeaseObligations 2280.00
longTermDebtTotal 2280.00
nonCurrentLiabilitiesTotal 2280.00
warrants 7103975.00
liabilitiesAndStockholdersEquity 31939599.00
cashAndShortTermInvestments 17526021.00
propertyPlantAndEquipmentGross 2290476.00
propertyPlantAndEquipmentNet 2290476.00
commonStockSharesOutstanding 1778941.00
2011-09-30
date 2011-09-30
filing_date 2011-11-04
currency_symbol USD
totalAssets 34590465.00
intangibleAssets 839676.00
otherCurrentAssets 1373083.00
totalLiab 9627774.00
totalStockholderEquity 24962691.00
deferredLongTermLiab 0.00
otherCurrentLiab 114778.00
commonStock 65290668.00
retainedEarnings -47033236.00
goodWill 920745.00
otherAssets 4029000.00
cash 8421915.00
totalCurrentLiabilities 9624696.00
currentDeferredRevenue 5892021.00
netDebt -8410175.00
shortTermDebt 8662.00
shortLongTermDebtTotal 11740.00
otherStockholderEquity 71995927.00
propertyPlantEquipment 2458987.00
totalCurrentAssets 28101899.00
netTangibleAssets 23202270.00
shortTermInvestments 11813813.00
netReceivables 4258403.00
longTermDebt 2000.00
inventory 2234685.00
accountsPayable 3609235.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -362665.00
additionalPaidInCapital 0.00
commonStockTotalEquity 65290668.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -47033236.00
treasuryStock 0.00
nonCurrrentAssetsOther 2269158.00
nonCurrentAssetsTotal 6488566.00
capitalLeaseObligations 3078.00
longTermDebtTotal 3078.00
nonCurrentLiabilitiesTotal 3078.00
warrants 7067924.00
liabilitiesAndStockholdersEquity 34590465.00
cashAndShortTermInvestments 20235728.00
propertyPlantAndEquipmentGross 2458987.00
propertyPlantAndEquipmentNet 2458987.00
commonStockSharesOutstanding 1636864.00
2011-06-30
date 2011-06-30
filing_date 2011-08-05
currency_symbol USD
totalAssets 34101871.00
intangibleAssets 152654.00
otherCurrentAssets 1954870.00
totalLiab 6376825.00
totalStockholderEquity 27725046.00
deferredLongTermLiab 0.00
otherCurrentLiab 3000480.00
commonStock 62482410.00
retainedEarnings -41991694.00
goodWill 920745.00
otherAssets 1238000.00
cash 9317992.00
totalCurrentLiabilities 6372701.00
currentDeferredRevenue 141540.00
netDebt -9301977.00
shortTermDebt 11891.00
shortLongTermDebtTotal 16015.00
otherStockholderEquity 69716740.00
propertyPlantEquipment 2598226.00
totalCurrentAssets 30266297.00
netTangibleAssets 26651647.00
shortTermInvestments 12138595.00
netReceivables 4497143.00
longTermDebt 4000.00
inventory 2357697.00
accountsPayable 3218790.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -172355.00
additionalPaidInCapital 0.00
commonStockTotalEquity 62482410.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -41991694.00
treasuryStock 0.00
nonCurrrentAssetsOther 163949.00
nonCurrentAssetsTotal 3835574.00
capitalLeaseObligations 4124.00
longTermDebtTotal 4124.00
nonCurrentLiabilitiesTotal 4124.00
warrants 7406685.00
liabilitiesAndStockholdersEquity 34101871.00
cashAndShortTermInvestments 21456587.00
propertyPlantAndEquipmentGross 2598226.00
propertyPlantAndEquipmentNet 2598226.00
commonStockSharesOutstanding 1586808.00
2011-03-31
date 2011-03-31
filing_date 2011-05-06
currency_symbol USD
totalAssets 34889774.00
intangibleAssets 159656.00
otherCurrentAssets 678378.00
totalLiab 5731570.00
totalStockholderEquity 29158204.00
otherCurrentLiab 201912.00
commonStock 58679444.00
retainedEarnings -37453422.00
goodWill 920745.00
otherAssets 3912000.00
cash 7952402.00
totalCurrentLiabilities 5725887.00
currentDeferredRevenue 2807411.00
netDebt -7931520.00
shortTermDebt 15199.00
shortLongTermDebtTotal 20882.00
otherStockholderEquity 66611626.00
propertyPlantEquipment 2842000.00
totalCurrentAssets 28135921.00
shortTermInvestments 12035087.00
netReceivables 4687658.00
longTermDebt 6000.00
inventory 2782396.00
accountsPayable 2701365.00
accumulatedOtherComprehensiveIncome -198320.00
nonCurrrentAssetsOther 2831881.00
nonCurrentAssetsTotal 6753853.00
nonCurrentLiabilitiesTotal 5683.00
liabilitiesAndStockholdersEquity 34889774.00
cashAndShortTermInvestments 19987489.00
propertyPlantAndEquipmentGross 2841571.00
propertyPlantAndEquipmentNet 2841571.00
commonStockSharesOutstanding 1573379.00
2010-12-31
date 2010-12-31
filing_date 2011-03-07
currency_symbol USD
totalAssets 36966907.00
intangibleAssets 166657.00
otherCurrentAssets 1020647.00
totalLiab 6428970.00
totalStockholderEquity 30537937.00
otherCurrentLiab 165476.00
commonStock 57017236.00
retainedEarnings -34541185.00
goodWill 920745.00
otherAssets 1252000.00
cash 12263449.00
totalCurrentLiabilities 6420220.00
currentDeferredRevenue 2577022.00
netDebt -12236484.00
shortTermDebt 18215.00
shortLongTermDebtTotal 26965.00
otherStockholderEquity 70946950.00
propertyPlantEquipment 3049000.00
totalCurrentAssets 32666368.00
shortTermInvestments 11938098.00
netReceivables 4507296.00
longTermDebt 9000.00
inventory 2936878.00
accountsPayable 3659507.00
accumulatedOtherComprehensiveIncome -213623.00
nonCurrrentAssetsOther 163624.00
nonCurrentAssetsTotal 4300539.00
nonCurrentLiabilitiesTotal 8750.00
liabilitiesAndStockholdersEquity 36966907.00
cashAndShortTermInvestments 24201547.00
propertyPlantAndEquipmentGross 3049513.00
propertyPlantAndEquipmentNet 3049513.00
commonStockSharesOutstanding 1573380.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
totalAssets 36220298.00
intangibleAssets 190613.00
otherCurrentAssets 844141.00
totalLiab 4881379.00
totalStockholderEquity 31338919.00
otherCurrentLiab 103184.00
commonStock 55993030.00
retainedEarnings -32877906.00
goodWill 920745.00
otherAssets 1276000.00
cash 23657128.00
totalCurrentLiabilities 4869639.00
currentDeferredRevenue 1900016.00
netDebt -23622168.00
shortTermDebt 23220.00
shortLongTermDebtTotal 34960.00
otherStockholderEquity 8223795.00
propertyPlantEquipment 3272000.00
totalCurrentAssets 31672447.00
netReceivables 4636534.00
longTermDebt 11000.00
inventory 2534644.00
accountsPayable 2843219.00
nonCurrrentAssetsOther 163624.00
nonCurrentAssetsTotal 4547851.00
nonCurrentLiabilitiesTotal 11740.00
liabilitiesAndStockholdersEquity 36220298.00
cashAndShortTermInvestments 23657128.00
propertyPlantAndEquipmentGross 3272869.00
propertyPlantAndEquipmentNet 3272869.00
commonStockSharesOutstanding 1557828.00
2010-06-30
date 2010-06-30
filing_date 2010-08-05
currency_symbol USD
totalAssets 36826883.00
intangibleAssets 198521.00
otherCurrentAssets 451158.00
totalLiab 5940237.00
totalStockholderEquity 30886646.00
otherCurrentLiab 630448.00
commonStock 55062172.00
retainedEarnings -32134549.00
goodWill 920745.00
otherAssets 1284000.00
cash 24199534.00
totalCurrentLiabilities 5930872.00
currentDeferredRevenue 1831253.00
netDebt -24162889.00
shortTermDebt 27280.00
shortLongTermDebtTotal 36645.00
otherStockholderEquity 7959023.00
propertyPlantEquipment 3431000.00
totalCurrentAssets 32112485.00
netReceivables 4598332.00
longTermDebt 9000.00
inventory 2863461.00
accountsPayable 3441891.00
nonCurrrentAssetsOther 163706.00
nonCurrentAssetsTotal 4714398.00
nonCurrentLiabilitiesTotal 9365.00
liabilitiesAndStockholdersEquity 36826883.00
cashAndShortTermInvestments 24199534.00
propertyPlantAndEquipmentGross 3431426.00
propertyPlantAndEquipmentNet 3431426.00
commonStockSharesOutstanding 1691443.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
totalAssets 35480324.00
intangibleAssets 206429.00
otherCurrentAssets 447582.00
totalLiab 5643494.00
totalStockholderEquity 29836830.00
otherCurrentLiab 511388.00
commonStock 54291000.00
retainedEarnings -32251467.00
goodWill 920745.00
otherAssets 1292000.00
cash 24634222.00
totalCurrentLiabilities 5629901.00
currentDeferredRevenue 1314842.00
netDebt -24586285.00
shortTermDebt 34344.00
shortLongTermDebtTotal 47937.00
otherStockholderEquity 62088297.00
propertyPlantEquipment 3589000.00
totalCurrentAssets 30599245.00
netReceivables 2971123.00
longTermDebt 13000.00
inventory 2546318.00
accountsPayable 3769327.00
accumulatedOtherComprehensiveIncome -4730426.00
nonCurrrentAssetsOther 164831.00
nonCurrentAssetsTotal 4881079.00
nonCurrentLiabilitiesTotal 13593.00
liabilitiesAndStockholdersEquity 35480324.00
cashAndShortTermInvestments 24634222.00
propertyPlantAndEquipmentGross 3589074.00
propertyPlantAndEquipmentNet 3589074.00
commonStockSharesOutstanding 1789455.00
2009-12-31
date 2009-12-31
filing_date 2010-03-12
currency_symbol USD
totalAssets 34879221.00
intangibleAssets 214337.00
otherCurrentAssets 329876.00
totalLiab 5556019.00
totalStockholderEquity 29323202.00
otherCurrentLiab 250915.00
commonStock 53545394.00
retainedEarnings -31857786.00
goodWill 920745.00
otherAssets 1299000.00
cash 23038095.00
totalCurrentLiabilities 5536957.00
currentDeferredRevenue 1854347.00
netDebt -22976095.00
shortTermDebt 42938.00
shortLongTermDebtTotal 62000.00
otherStockholderEquity 65911414.00
propertyPlantEquipment 3631000.00
totalCurrentAssets 29948945.00
netReceivables 3492622.00
longTermDebt 19000.00
inventory 3088352.00
accountsPayable 3388757.00
accumulatedOtherComprehensiveIncome -4730426.00
nonCurrrentAssetsOther 163645.00
nonCurrentAssetsTotal 4930276.00
nonCurrentLiabilitiesTotal 19062.00
liabilitiesAndStockholdersEquity 34879221.00
cashAndShortTermInvestments 23038095.00
propertyPlantAndEquipmentGross 3631549.00
propertyPlantAndEquipmentNet 3631549.00
commonStockSharesOutstanding 1789455.00
2009-09-30
date 2009-09-30
filing_date 2009-11-06
currency_symbol USD
totalAssets 15839360.00
intangibleAssets 229991.00
otherCurrentAssets 520583.00
totalLiab 7042107.00
totalStockholderEquity 8797253.00
otherCurrentLiab 923086.00
commonStock 36378500.00
retainedEarnings -31308005.00
goodWill 920745.00
otherAssets 1299000.00
cash 2767950.00
totalCurrentLiabilities 7015643.00
currentDeferredRevenue 1804868.00
netDebt -2672892.00
shortTermDebt 68594.00
shortLongTermDebtTotal 95058.00
otherStockholderEquity 3726758.00
propertyPlantEquipment 3491000.00
totalCurrentAssets 11049309.00
netReceivables 5086207.00
longTermDebt 26000.00
inventory 2674569.00
accountsPayable 4219095.00
nonCurrrentAssetsOther 147820.00
nonCurrentAssetsTotal 4790051.00
nonCurrentLiabilitiesTotal 26464.00
liabilitiesAndStockholdersEquity 15839360.00
cashAndShortTermInvestments 2767950.00
propertyPlantAndEquipmentGross 3491495.00
propertyPlantAndEquipmentNet 3491495.00
commonStockSharesOutstanding 1278230.00
2009-06-30
date 2009-06-30
filing_date 2009-08-10
currency_symbol USD
totalAssets 15932850.00
intangibleAssets 235439.00
otherCurrentAssets 408934.00
totalLiab 6371224.00
totalStockholderEquity 9561626.00
otherCurrentLiab 155795.00
commonStock 35713428.00
retainedEarnings -29786562.00
goodWill 920745.00
otherAssets 1304000.00
cash 3335458.00
totalCurrentLiabilities 6341266.00
currentDeferredRevenue 1061470.00
netDebt -3201435.00
shortTermDebt 104065.00
shortLongTermDebtTotal 134023.00
otherStockholderEquity 3634760.00
propertyPlantEquipment 3326000.00
totalCurrentAssets 11302653.00
netReceivables 4744949.00
longTermDebt 30000.00
inventory 2813312.00
accountsPayable 5019936.00
commonStockTotalEquity 35713428.00
nonCurrrentAssetsOther 147820.00
nonCurrentAssetsTotal 4630197.00
nonCurrentLiabilitiesTotal 29958.00
liabilitiesAndStockholdersEquity 15932850.00
cashAndShortTermInvestments 3335458.00
propertyPlantAndEquipmentGross 3326193.00
propertyPlantAndEquipmentNet 3326193.00
commonStockSharesOutstanding 1271880.00
2009-03-31
date 2009-03-31
filing_date 2009-05-11
currency_symbol USD
totalAssets 16066739.00
intangibleAssets 235305.00
otherCurrentAssets 484898.00
totalLiab 5451999.00
totalStockholderEquity 10614740.00
otherCurrentLiab 208751.00
commonStock 35172916.00
retainedEarnings -28071991.00
goodWill 920745.00
otherAssets 1280000.00
cash 3353468.00
totalCurrentLiabilities 5423023.00
currentDeferredRevenue 1240579.00
netDebt -3185290.00
shortTermDebt 139202.00
shortLongTermDebtTotal 168178.00
otherStockholderEquity 3513815.00
propertyPlantEquipment 3264000.00
totalCurrentAssets 11523396.00
netReceivables 4869201.00
longTermDebt 29000.00
inventory 2815829.00
accountsPayable 3834491.00
accumulatedOtherComprehensiveIncome -3842777.00
commonStockTotalEquity 35172916.00
nonCurrrentAssetsOther 123387.00
nonCurrentAssetsTotal 4543343.00
nonCurrentLiabilitiesTotal 28976.00
liabilitiesAndStockholdersEquity 16066739.00
cashAndShortTermInvestments 3353468.00
propertyPlantAndEquipmentGross 3263906.00
propertyPlantAndEquipmentNet 3263906.00
commonStockSharesOutstanding 1270847.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
totalAssets 18959982.00
intangibleAssets 240656.00
otherCurrentAssets 440765.00
totalLiab 7139039.00
totalStockholderEquity 11820943.00
otherCurrentLiab 245186.00
commonStock 34799093.00
retainedEarnings -26356548.00
goodWill 920745.00
otherAssets 1282000.00
cash 5596645.00
totalCurrentLiabilities 7097836.00
currentDeferredRevenue 1464828.00
netDebt -5378592.00
shortTermDebt 176850.00
shortLongTermDebtTotal 218053.00
otherStockholderEquity 42020268.00
propertyPlantEquipment 3249000.00
totalCurrentAssets 14428691.00
netReceivables 5229656.00
longTermDebt 41000.00
inventory 3161625.00
accountsPayable 5210972.00
accumulatedOtherComprehensiveIncome 3378398.00
nonCurrrentAssetsOther 120887.00
nonCurrentAssetsTotal 4531291.00
nonCurrentLiabilitiesTotal 41203.00
liabilitiesAndStockholdersEquity 18959982.00
cashAndShortTermInvestments 5596645.00
propertyPlantAndEquipmentGross 3249003.00
propertyPlantAndEquipmentNet 3249003.00
commonStockSharesOutstanding 1270848.00
2008-09-30
date 2008-09-30
filing_date 2008-11-13
currency_symbol USD
totalAssets 21158833.00
intangibleAssets 248338.00
otherCurrentAssets 535437.00
totalLiab 6806493.00
totalStockholderEquity 14352340.00
otherCurrentLiab 331043.00
commonStock 34262611.00
retainedEarnings -23323714.00
goodWill 920745.00
otherAssets 1286000.00
cash 7481792.00
totalCurrentLiabilities 6748303.00
currentDeferredRevenue 2252257.00
netDebt -7235920.00
shortTermDebt 187682.00
shortLongTermDebtTotal 245872.00
otherStockholderEquity 40647493.00
propertyPlantEquipment 3333000.00
totalCurrentAssets 16540331.00
netReceivables 5356536.00
longTermDebt 59000.00
inventory 3166566.00
accountsPayable 3977321.00
accumulatedOtherComprehensiveIncome 3413443.00
nonCurrrentAssetsOther 116850.00
nonCurrentAssetsTotal 4618502.00
nonCurrentLiabilitiesTotal 58190.00
liabilitiesAndStockholdersEquity 21158833.00
cashAndShortTermInvestments 7481792.00
propertyPlantAndEquipmentGross 3332569.00
propertyPlantAndEquipmentNet 3332569.00
commonStockSharesOutstanding 1257722.00
2008-06-30
date 2008-06-30
filing_date 2008-08-12
currency_symbol USD
totalAssets 21764121.00
intangibleAssets 256021.00
otherCurrentAssets 458715.00
totalLiab 5210497.00
totalStockholderEquity 16553624.00
otherCurrentLiab 362189.00
commonStock 33976532.00
retainedEarnings -20812668.00
goodWill 920745.00
otherAssets 1326000.00
cash 9735902.00
totalCurrentLiabilities 5109030.00
currentDeferredRevenue 1358996.00
netDebt -9441969.00
shortTermDebt 192466.00
shortLongTermDebtTotal 293933.00
otherStockholderEquity 40337731.00
propertyPlantEquipment 3179000.00
totalCurrentAssets 17259190.00
netReceivables 4352087.00
longTermDebt 101000.00
inventory 2712486.00
accountsPayable 3195379.00
accumulatedOtherComprehensiveIncome 3389760.00
nonCurrrentAssetsOther 148636.00
nonCurrentAssetsTotal 4504931.00
nonCurrentLiabilitiesTotal 101467.00
liabilitiesAndStockholdersEquity 21764121.00
cashAndShortTermInvestments 9735902.00
propertyPlantAndEquipmentGross 3179529.00
propertyPlantAndEquipmentNet 3179529.00
commonStockSharesOutstanding 1256927.00
2008-03-31
date 2008-03-31
filing_date 2008-05-08
currency_symbol USD
totalAssets 22099802.00
intangibleAssets 262791.00
otherCurrentAssets 356892.00
totalLiab 4986719.00
totalStockholderEquity 17113083.00
otherCurrentLiab 197548.00
commonStock 33685578.00
retainedEarnings -19702664.00
goodWill 920745.00
otherAssets 1333000.00
cash 10641217.00
totalCurrentLiabilities 4837451.00
currentDeferredRevenue 1029197.00
netDebt -10299501.00
shortTermDebt 192448.00
shortLongTermDebtTotal 341716.00
otherStockholderEquity 39787186.00
propertyPlantEquipment 2952000.00
totalCurrentAssets 17815303.00
netReceivables 4145041.00
longTermDebt 150000.00
inventory 2672153.00
accountsPayable 3418258.00
accumulatedOtherComprehensiveIncome -2971439.00
nonCurrrentAssetsOther 148635.00
nonCurrentAssetsTotal 4284499.00
nonCurrentLiabilitiesTotal 149268.00
liabilitiesAndStockholdersEquity 22099802.00
cashAndShortTermInvestments 10641217.00
propertyPlantAndEquipmentGross 2952328.00
propertyPlantAndEquipmentNet 2952328.00
commonStockSharesOutstanding 1222397.00
2007-12-31
date 2007-12-31
filing_date 2008-03-24
currency_symbol USD
totalAssets 22803134.00
intangibleAssets 270446.00
otherCurrentAssets 302573.00
totalLiab 4842108.00
totalStockholderEquity 17961026.00
otherCurrentLiab 337396.00
commonStock 33415106.00
retainedEarnings -18492491.00
goodWill 920745.00
otherAssets 1317000.00
cash 11097092.00
totalCurrentLiabilities 4637271.00
currentDeferredRevenue 1122737.00
netDebt -10698016.00
shortTermDebt 194239.00
shortLongTermDebtTotal 399076.00
otherStockholderEquity 39424956.00
propertyPlantEquipment 2840000.00
totalCurrentAssets 18645945.00
netReceivables 4687229.00
longTermDebt 205000.00
inventory 2559051.00
accountsPayable 2982899.00
accumulatedOtherComprehensiveIncome 3038411.00
nonCurrrentAssetsOther 125667.00
nonCurrentAssetsTotal 4157189.00
nonCurrentLiabilitiesTotal 204837.00
liabilitiesAndStockholdersEquity 22803134.00
cashAndShortTermInvestments 11097092.00
propertyPlantAndEquipmentGross 2840331.00
propertyPlantAndEquipmentNet 2840331.00
commonStockSharesOutstanding 1222397.00
2007-09-30
date 2007-09-30
filing_date 2007-11-08
currency_symbol USD
totalAssets 12347116.00
intangibleAssets 428930.00
otherCurrentAssets 317716.00
totalLiab 6142955.00
totalStockholderEquity 6204161.00
otherCurrentLiab 45729.00
commonStock 23533808.00
retainedEarnings -17329647.00
goodWill 920745.00
otherAssets 1476000.00
totalCurrentLiabilities 5902221.00
currentDeferredRevenue 851856.00
netDebt 2273718.00
shortTermDebt 2032984.00
shortLongTermDebtTotal 2273718.00
otherStockholderEquity 26706130.00
propertyPlantEquipment 2841000.00
totalCurrentAssets 8030173.00
netReceivables 4918464.00
longTermDebt 241000.00
inventory 2793993.00
accountsPayable 2971652.00
accumulatedOtherComprehensiveIncome -3172322.00
nonCurrrentAssetsOther 125667.00
nonCurrentAssetsTotal 4316943.00
nonCurrentLiabilitiesTotal 240734.00
liabilitiesAndStockholdersEquity 12347116.00
propertyPlantAndEquipmentGross 2841601.00
propertyPlantAndEquipmentNet 2841601.00
commonStockSharesOutstanding 983891.00
2007-06-30
date 2007-06-30
filing_date 2007-08-13
currency_symbol USD
totalAssets 12203527.00
intangibleAssets 434395.00
otherCurrentAssets 294033.00
totalLiab 5892968.00
totalStockholderEquity 6310559.00
otherCurrentLiab 14647.00
commonStock 23207294.00
retainedEarnings -16896735.00
goodWill 920745.00
otherAssets 1481000.00
totalCurrentLiabilities 5621128.00
currentDeferredRevenue 802183.00
netDebt 1819921.00
shortTermDebt 1548081.00
shortLongTermDebtTotal 1819921.00
otherStockholderEquity 26379616.00
propertyPlantEquipment 2924000.00
totalCurrentAssets 7799135.00
netReceivables 4683916.00
longTermDebt 272000.00
inventory 2821186.00
accountsPayable 3256217.00
accumulatedOtherComprehensiveIncome -3172322.00
nonCurrrentAssetsOther 125667.00
nonCurrentAssetsTotal 4404392.00
nonCurrentLiabilitiesTotal 271840.00
liabilitiesAndStockholdersEquity 12203527.00
propertyPlantAndEquipmentGross 2923585.00
propertyPlantAndEquipmentNet 2923585.00
commonStockSharesOutstanding 1046857.00
2007-03-31
date 2007-03-31
filing_date 2007-05-15
currency_symbol USD
totalAssets 11911190.00
intangibleAssets 446123.00
otherCurrentAssets 327904.00
totalLiab 5205510.00
totalStockholderEquity 6705680.00
otherCurrentLiab 85834.00
commonStock 23126000.00
retainedEarnings -16420111.00
goodWill 920745.00
otherAssets 1492000.00
cash 2662873.00
totalCurrentLiabilities 4889762.00
currentDeferredRevenue 629260.00
netDebt 1126991.00
shortTermDebt 811243.00
shortLongTermDebtTotal 1126991.00
otherStockholderEquity 26298113.00
propertyPlantEquipment 2889000.00
totalCurrentAssets 7529655.00
netReceivables 4544708.00
longTermDebt 315000.00
inventory 2657043.00
accountsPayable 3363425.00
accumulatedOtherComprehensiveIncome -3172322.00
nonCurrrentAssetsOther 125667.00
nonCurrentAssetsTotal 4381535.00
nonCurrentLiabilitiesTotal 315748.00
liabilitiesAndStockholdersEquity 11911190.00
propertyPlantAndEquipmentGross 2889000.00
propertyPlantAndEquipmentNet 2889000.00
commonStockSharesOutstanding 1069166.00
2006-12-31
date 2006-12-31
filing_date 2007-03-28
currency_symbol USD
totalAssets 13152833.00
intangibleAssets 457846.00
otherCurrentAssets 261473.00
totalLiab 4778720.00
totalStockholderEquity 8374113.00
otherCurrentLiab 48274.00
commonStock 23147709.00
retainedEarnings -14773596.00
goodWill 920745.00
otherAssets 1506000.00
cash 2662873.00
totalCurrentLiabilities 4452675.00
currentDeferredRevenue 1114592.00
netDebt -1967277.00
shortTermDebt 369551.00
shortLongTermDebtTotal 695596.00
otherStockholderEquity 26320031.00
propertyPlantEquipment 2588000.00
totalCurrentAssets 9058846.00
netReceivables 3474402.00
longTermDebt 326000.00
inventory 2660098.00
accountsPayable 2920258.00
accumulatedOtherComprehensiveIncome -3172322.00
nonCurrrentAssetsOther 127625.00
nonCurrentAssetsTotal 4093987.00
nonCurrentLiabilitiesTotal 326045.00
liabilitiesAndStockholdersEquity 13152833.00
cashAndShortTermInvestments 2662873.00
propertyPlantAndEquipmentGross 2587771.00
propertyPlantAndEquipmentNet 2587771.00
commonStockSharesOutstanding 1053032.00
2006-09-30
date 2006-09-30
filing_date 2006-11-13
currency_symbol USD
totalAssets 13593483.00
intangibleAssets 467957.00
otherCurrentAssets 257776.00
totalLiab 4159770.00
totalStockholderEquity 9433713.00
otherCurrentLiab 386682.00
commonStock 23052000.00
retainedEarnings -13618561.00
goodWill 920745.00
otherAssets 1518000.00
cash 4034516.00
totalCurrentLiabilities 3745138.00
currentDeferredRevenue 488741.00
netDebt -3175250.00
shortTermDebt 444634.00
shortLongTermDebtTotal 859266.00
otherStockholderEquity 25908175.00
propertyPlantEquipment 2487000.00
totalCurrentAssets 9588254.00
netReceivables 2748827.00
longTermDebt 415000.00
inventory 2547135.00
accountsPayable 2425081.00
accumulatedOtherComprehensiveIncome -2855901.00
nonCurrrentAssetsOther 129584.00
nonCurrentAssetsTotal 4005229.00
nonCurrentLiabilitiesTotal 414632.00
liabilitiesAndStockholdersEquity 13593483.00
cashAndShortTermInvestments 4034516.00
propertyPlantAndEquipmentGross 2486943.00
propertyPlantAndEquipmentNet 2486943.00
commonStockSharesOutstanding 1053032.00
2006-06-30
date 2006-06-30
filing_date 2006-08-09
currency_symbol USD
totalAssets 14120558.00
intangibleAssets 450295.00
otherCurrentAssets 472883.00
totalLiab 3149927.00
totalStockholderEquity 10970631.00
otherCurrentLiab 80916.00
commonStock 22967523.00
retainedEarnings -11996892.00
goodWill 920745.00
otherAssets 1503000.00
cash 4748427.00
totalCurrentLiabilities 2706707.00
currentDeferredRevenue 560714.00
netDebt -3806407.00
shortTermDebt 498800.00
shortLongTermDebtTotal 942020.00
otherStockholderEquity 2855901.00
propertyPlantEquipment 2375000.00
totalCurrentAssets 10242896.00
netReceivables 2476690.00
longTermDebt 443000.00
inventory 2544896.00
accountsPayable 1566277.00
accumulatedOtherComprehensiveIncome -2855901.00
commonStockTotalEquity 22967523.00
nonCurrrentAssetsOther 131542.00
nonCurrentAssetsTotal 3877662.00
nonCurrentLiabilitiesTotal 443220.00
liabilitiesAndStockholdersEquity 14120558.00
cashAndShortTermInvestments 4748427.00
propertyPlantAndEquipmentGross 2375080.00
propertyPlantAndEquipmentNet 2375080.00
commonStockSharesOutstanding 1055285.00
2006-03-31
date 2006-03-31
filing_date 2006-05-12
currency_symbol USD
totalAssets 15189920.00
intangibleAssets 407152.00
otherCurrentAssets 309463.00
totalLiab 3271464.00
totalStockholderEquity 11918456.00
otherCurrentLiab 145307.00
commonStock 22392000.00
retainedEarnings -10487835.00
goodWill 920745.00
otherAssets 1461000.00
cash 5694893.00
totalCurrentLiabilities 2664608.00
currentDeferredRevenue 384695.00
netDebt -4571390.00
shortTermDebt 516647.00
shortLongTermDebtTotal 1123503.00
otherStockholderEquity 22392249.00
propertyPlantEquipment 2447000.00
totalCurrentAssets 11280594.00
netReceivables 3064293.00
longTermDebt 607000.00
inventory 2211945.00
accountsPayable 1617959.00
accumulatedOtherComprehensiveIncome 14042.00
nonCurrrentAssetsOther 133500.00
nonCurrentAssetsTotal 3909326.00
nonCurrentLiabilitiesTotal 606856.00
liabilitiesAndStockholdersEquity 15189920.00
cashAndShortTermInvestments 5694893.00
propertyPlantAndEquipmentGross 2447929.00
propertyPlantAndEquipmentNet 2447929.00
commonStockSharesOutstanding 876418.00
2005-12-31
date 2005-12-31
filing_date 2006-03-21
currency_symbol USD
totalAssets 9260660.00
intangibleAssets 1315564.00
otherCurrentAssets 193158.00
totalLiab 5415862.00
totalStockholderEquity 3844798.00
otherCurrentLiab 33558.00
commonStock 12628539.00
retainedEarnings -10198617.00
goodWill 921000.00
otherAssets 1451000.00
cash 299031.00
totalCurrentLiabilities 4682139.00
currentDeferredRevenue 530749.00
netDebt 2757131.00
shortTermDebt 2322439.00
shortLongTermDebtTotal 3056162.00
otherStockholderEquity 4270777.00
propertyPlantEquipment 2430000.00
totalCurrentAssets 5380080.00
netReceivables 2836072.00
longTermDebt 734000.00
inventory 2051819.00
accountsPayable 1795393.00
accumulatedOtherComprehensiveIncome 1414876.00
commonStockTotalEquity 12628539.00
nonCurrrentAssetsOther 134794.00
nonCurrentAssetsTotal 3880580.00
nonCurrentLiabilitiesTotal 733723.00
liabilitiesAndStockholdersEquity 9260660.00
cashAndShortTermInvestments 299031.00
propertyPlantAndEquipmentGross 2430222.00
propertyPlantAndEquipmentNet 2430222.00
commonStockSharesOutstanding 709895.00
2005-09-30
date 2005-09-30
filing_date 2005-11-14
currency_symbol USD
totalAssets 9411854.00
intangibleAssets 1321244.00
otherCurrentAssets 669020.00
totalLiab 5397522.00
totalStockholderEquity 4014332.00
otherCurrentLiab 1078345.00
commonStock 12146094.00
retainedEarnings -8417892.00
goodWill 921000.00
otherAssets 1450000.00
cash 451325.00
totalCurrentLiabilities 4831471.00
currentDeferredRevenue 400414.00
netDebt 1964334.00
shortTermDebt 1849608.00
shortLongTermDebtTotal 2415659.00
otherStockholderEquity 2460332.00
propertyPlantEquipment 2068000.00
totalCurrentAssets 5893711.00
netReceivables 2702181.00
longTermDebt 567000.00
inventory 2062523.00
accountsPayable 1503104.00
accumulatedOtherComprehensiveIncome 286130.00
commonStockTotalEquity 12146094.00
nonCurrrentAssetsOther 128742.00
nonCurrentAssetsTotal 3518143.00
nonCurrentLiabilitiesTotal 566051.00
liabilitiesAndStockholdersEquity 9411854.00
cashAndShortTermInvestments 451325.00
propertyPlantAndEquipmentGross 2068157.00
propertyPlantAndEquipmentNet 2068157.00
commonStockSharesOutstanding 709895.00
2005-06-30
date 2005-06-30
filing_date 2005-08-12
currency_symbol USD
totalAssets 9756074.00
intangibleAssets 1324562.00
otherCurrentAssets 238759.00
totalLiab 5914061.00
totalStockholderEquity 3842013.00
otherCurrentLiab 3404972.00
commonStock 12416081.00
retainedEarnings -8574068.00
goodWill 921000.00
otherAssets 1442000.00
cash 1275910.00
totalCurrentLiabilities 5270407.00
currentDeferredRevenue -1459704.00
netDebt 827448.00
shortTermDebt 1459704.00
shortLongTermDebtTotal 2103358.00
otherStockholderEquity 2174202.00
propertyPlantEquipment 2028000.00
totalCurrentAssets 6286337.00
netReceivables 2383340.00
longTermDebt 644000.00
inventory 2379666.00
accountsPayable 1865435.00
accumulatedOtherComprehensiveIncome -2174202.00
commonStockTotalEquity 12416081.00
nonCurrrentAssetsOther 116680.00
nonCurrentAssetsTotal 3469737.00
nonCurrentLiabilitiesTotal 643654.00
liabilitiesAndStockholdersEquity 9756074.00
cashAndShortTermInvestments 1275910.00
propertyPlantAndEquipmentGross 2028495.00
propertyPlantAndEquipmentNet 2028495.00
commonStockSharesOutstanding 776873.00
2005-03-31
date 2005-03-31
filing_date 2005-05-13
currency_symbol USD
totalAssets 9584904.00
intangibleAssets 1282408.00
otherCurrentAssets 195492.00
totalLiab 5949620.00
totalStockholderEquity 3635284.00
otherCurrentLiab 1225333.00
commonStock 11974659.00
retainedEarnings -8659525.00
goodWill 921000.00
otherAssets 1402000.00
cash 866480.00
totalCurrentLiabilities 5198963.00
currentDeferredRevenue 427684.00
netDebt 806256.00
shortTermDebt 922079.00
shortLongTermDebtTotal 1672736.00
otherStockholderEquity 2494352.00
propertyPlantEquipment 1966000.00
totalCurrentAssets 6217215.00
netReceivables 2496621.00
longTermDebt 751000.00
inventory 2649960.00
accountsPayable 2623867.00
accumulatedOtherComprehensiveIncome 320150.00
commonStockTotalEquity 11974659.00
nonCurrrentAssetsOther 118637.00
nonCurrentAssetsTotal 3367689.00
nonCurrentLiabilitiesTotal 750657.00
liabilitiesAndStockholdersEquity 9584904.00
cashAndShortTermInvestments 866480.00
propertyPlantAndEquipmentGross 1966644.00
propertyPlantAndEquipmentNet 1966644.00
commonStockSharesOutstanding 992864.00
2004-12-31
date 2004-12-31
filing_date 2005-03-22
currency_symbol USD
totalAssets 7700552.00
intangibleAssets 1290253.00
otherCurrentAssets 111630.00
totalLiab 4278233.00
totalStockholderEquity 3422319.00
otherCurrentLiab 1334876.00
commonStock 12191059.00
retainedEarnings -8768740.00
goodWill 921000.00
otherAssets 1411000.00
cash 166195.00
totalCurrentLiabilities 3459555.00
currentDeferredRevenue -842284.00
netDebt 1494767.00
shortTermDebt 842284.00
shortLongTermDebtTotal 1660962.00
otherStockholderEquity 2174202.00
propertyPlantEquipment 2049000.00
totalCurrentAssets 4241037.00
shortTermInvestments 9000.00
netReceivables 2302093.00
longTermDebt 819000.00
inventory 1652457.00
accountsPayable 2124679.00
accumulatedOtherComprehensiveIncome -2174202.00
commonStockTotalEquity 12191059.00
nonCurrrentAssetsOther 120597.00
nonCurrentAssetsTotal 3459515.00
nonCurrentLiabilitiesTotal 818678.00
liabilitiesAndStockholdersEquity 7700552.00
cashAndShortTermInvestments 166195.00
propertyPlantAndEquipmentGross 2048665.00
propertyPlantAndEquipmentNet 2048665.00
commonStockSharesOutstanding 593427.00
2004-09-30
date 2004-09-30
filing_date 2004-11-12
currency_symbol USD
totalAssets 7358238.00
intangibleAssets 1289822.00
otherCurrentAssets 145921.00
totalLiab 3953136.00
totalStockholderEquity 3405102.00
otherCurrentLiab 1159117.00
commonStock 12185246.00
retainedEarnings -8780144.00
goodWill 921000.00
otherAssets 1413000.00
cash 62026.00
totalCurrentLiabilities 3094838.00
currentDeferredRevenue -712700.00
netDebt 1508972.00
shortTermDebt 712700.00
shortLongTermDebtTotal 1570998.00
otherStockholderEquity 1752750.00
propertyPlantEquipment 1988000.00
totalCurrentAssets 3957187.00
netReceivables 2302866.00
longTermDebt 858000.00
inventory 1437712.00
accountsPayable 1935721.00
accumulatedOtherComprehensiveIncome -1752750.00
commonStockTotalEquity 12185246.00
nonCurrrentAssetsOther 123312.00
nonCurrentAssetsTotal 3401051.00
nonCurrentLiabilitiesTotal 858298.00
liabilitiesAndStockholdersEquity 7358238.00
cashAndShortTermInvestments 62026.00
propertyPlantAndEquipmentGross 1987917.00
propertyPlantAndEquipmentNet 1987917.00
commonStockSharesOutstanding 593427.00
2004-06-30
date 2004-06-30
filing_date 2004-08-13
currency_symbol USD
totalAssets 7484395.00
intangibleAssets 1222579.00
otherCurrentAssets 131559.00
totalLiab 4144569.00
totalStockholderEquity 3339826.00
otherCurrentLiab 1193682.00
commonStock 12185246.00
retainedEarnings -8845420.00
goodWill 921000.00
otherAssets 1347000.00
cash 306032.00
totalCurrentLiabilities 3230589.00
currentDeferredRevenue -842102.00
netDebt 1450050.00
shortTermDebt 842102.00
shortLongTermDebtTotal 1756082.00
otherStockholderEquity 1752750.00
propertyPlantEquipment 2031000.00
totalCurrentAssets 4105806.00
netReceivables 2226195.00
longTermDebt 914000.00
inventory 1433358.00
accountsPayable 2036907.00
accumulatedOtherComprehensiveIncome -1752750.00
commonStockTotalEquity 12185246.00
nonCurrrentAssetsOther 125271.00
nonCurrentAssetsTotal 3378589.00
nonCurrentLiabilitiesTotal 913980.00
liabilitiesAndStockholdersEquity 7484395.00
cashAndShortTermInvestments 306032.00
propertyPlantAndEquipmentGross 2030739.00
propertyPlantAndEquipmentNet 2030739.00
commonStockSharesOutstanding 1119353.00
2004-03-31
date 2004-03-31
filing_date 2004-05-17
currency_symbol USD
totalAssets 7776180.00
intangibleAssets 1228697.00
otherCurrentAssets 147472.00
totalLiab 4501698.00
totalStockholderEquity 3274482.00
otherCurrentLiab 1251190.00
commonStock 12174527.00
retainedEarnings -8900045.00
goodWill 921000.00
otherAssets 1355000.00
cash 368563.00
totalCurrentLiabilities 3487749.00
currentDeferredRevenue -809968.00
netDebt 1455354.00
shortTermDebt 809968.00
shortLongTermDebtTotal 1823917.00
otherStockholderEquity 1752750.00
propertyPlantEquipment 2151000.00
totalCurrentAssets 4269655.00
netReceivables 2133905.00
longTermDebt 1014000.00
inventory 1611053.00
accountsPayable 2236559.00
accumulatedOtherComprehensiveIncome -1752750.00
commonStockTotalEquity 12174527.00
nonCurrrentAssetsOther 125558.00
nonCurrentAssetsTotal 3506525.00
nonCurrentLiabilitiesTotal 1013949.00
liabilitiesAndStockholdersEquity 7776180.00
cashAndShortTermInvestments 368563.00
propertyPlantAndEquipmentGross 2152270.00
propertyPlantAndEquipmentNet 2152270.00
commonStockSharesOutstanding 1118022.00
2003-12-31
date 2003-12-31
filing_date 2004-03-19
currency_symbol USD
totalAssets 7044786.00
intangibleAssets 1234816.00
otherCurrentAssets 103971.00
totalLiab 3872678.00
totalStockholderEquity 3172108.00
otherCurrentLiab 1279496.00
commonStock 12152370.00
retainedEarnings -8980262.00
goodWill 921000.00
otherAssets 1363000.00
cash 106639.00
totalCurrentLiabilities 2946448.00
currentDeferredRevenue -949977.00
netDebt 1769568.00
shortTermDebt 949977.00
shortLongTermDebtTotal 1876207.00
otherStockholderEquity 1752750.00
propertyPlantEquipment 1943000.00
totalCurrentAssets 3739127.00
shortTermInvestments 9000.00
netReceivables 2169564.00
longTermDebt 927000.00
inventory 1350291.00
accountsPayable 1666952.00
accumulatedOtherComprehensiveIncome -1752750.00
commonStockTotalEquity 12152370.00
nonCurrrentAssetsOther 127467.00
nonCurrentAssetsTotal 3305659.00
nonCurrentLiabilitiesTotal 926230.00
liabilitiesAndStockholdersEquity 7044786.00
cashAndShortTermInvestments 106639.00
propertyPlantAndEquipmentGross 1943376.00
propertyPlantAndEquipmentNet 1943376.00
commonStockSharesOutstanding 771662.00
2003-09-30
date 2003-09-30
filing_date 2003-11-12
currency_symbol USD
totalAssets 6660411.00
intangibleAssets 1240980.00
otherCurrentAssets 109950.00
totalLiab 3626262.00
totalStockholderEquity 3034149.00
otherCurrentLiab 1526747.00
commonStock 11794286.00
retainedEarnings -9080287.00
goodWill 921000.00
otherAssets 1370000.00
cash 213299.00
totalCurrentLiabilities 2995107.00
currentDeferredRevenue -1203586.00
netDebt 1621442.00
shortTermDebt 1203586.00
shortLongTermDebtTotal 1834741.00
otherStockholderEquity 1643524.00
propertyPlantEquipment 1560000.00
totalCurrentAssets 3730387.00
netReceivables 2037387.00
longTermDebt 631000.00
inventory 1354646.00
accountsPayable 1468360.00
accumulatedOtherComprehensiveIncome 320150.00
commonStockTotalEquity 11794286.00
nonCurrrentAssetsOther 129425.00
nonCurrentAssetsTotal 2930024.00
nonCurrentLiabilitiesTotal 631155.00
liabilitiesAndStockholdersEquity 6660411.00
cashAndShortTermInvestments 213299.00
propertyPlantAndEquipmentGross 1559619.00
propertyPlantAndEquipmentNet 1559619.00
commonStockSharesOutstanding 771662.00
2003-06-30
date 2003-06-30
filing_date 2003-08-12
currency_symbol USD
totalAssets 6345412.00
intangibleAssets 1244710.00
otherCurrentAssets 128810.00
totalLiab 3427435.00
totalStockholderEquity 2917977.00
otherCurrentLiab 1288818.00
commonStock 11777007.00
retainedEarnings -9165138.00
goodWill 921000.00
otherAssets 1376000.00
cash 27937.00
totalCurrentLiabilities 2743208.00
currentDeferredRevenue -999593.00
netDebt 1655883.00
shortTermDebt 999593.00
shortLongTermDebtTotal 1683820.00
otherStockholderEquity 1629482.00
propertyPlantEquipment 1621000.00
totalCurrentAssets 3348106.00
netReceivables 1606290.00
longTermDebt 684000.00
inventory 1569964.00
accountsPayable 1454390.00
accumulatedOtherComprehensiveIncome 306108.00
commonStockTotalEquity 11777007.00
nonCurrrentAssetsOther 131384.00
nonCurrentAssetsTotal 2997306.00
nonCurrentLiabilitiesTotal 684227.00
liabilitiesAndStockholdersEquity 6345412.00
cashAndShortTermInvestments 27937.00
propertyPlantAndEquipmentGross 1621212.00
propertyPlantAndEquipmentNet 1621212.00
commonStockSharesOutstanding 771662.00
2003-03-31
date 2003-03-31
filing_date 2003-05-09
currency_symbol USD
totalAssets 6572543.00
intangibleAssets 1250828.00
otherCurrentAssets 105795.00
totalLiab 3587586.00
totalStockholderEquity 2984957.00
otherCurrentLiab 1178096.00
commonStock 11750757.00
retainedEarnings -9071908.00
goodWill 921000.00
otherAssets 1385000.00
cash 50464.00
totalCurrentLiabilities 2874844.00
currentDeferredRevenue -861202.00
netDebt 1523480.00
shortTermDebt 861202.00
shortLongTermDebtTotal 1573944.00
otherStockholderEquity 1629482.00
propertyPlantEquipment 1663000.00
totalCurrentAssets 3525345.00
netReceivables 1822757.00
longTermDebt 713000.00
inventory 1531224.00
accountsPayable 1696748.00
accumulatedOtherComprehensiveIncome 306108.00
commonStockTotalEquity 11750757.00
nonCurrrentAssetsOther 133342.00
nonCurrentAssetsTotal 3047198.00
nonCurrentLiabilitiesTotal 712742.00
liabilitiesAndStockholdersEquity 6572543.00
cashAndShortTermInvestments 50464.00
propertyPlantAndEquipmentGross 1663028.00
propertyPlantAndEquipmentNet 1663028.00
commonStockSharesOutstanding 771662.00
2002-12-31
date 2002-12-31
filing_date 2003-03-28
currency_symbol USD
totalAssets 6453691.00
intangibleAssets 1256946.00
otherCurrentAssets 118316.00
totalLiab 3408191.00
totalStockholderEquity 3045500.00
otherCurrentLiab 945845.00
commonStock 12030615.00
retainedEarnings -8985115.00
goodWill 921000.00
otherAssets 1392000.00
cash 133.00
totalCurrentLiabilities 2626687.00
currentDeferredRevenue -612053.00
netDebt 1393424.00
shortTermDebt 612053.00
shortLongTermDebtTotal 1393557.00
otherStockholderEquity 1323374.00
propertyPlantEquipment 1731000.00
totalCurrentAssets 3331375.00
shortTermInvestments 14000.00
netReceivables 1722455.00
longTermDebt 782000.00
inventory 1476506.00
accountsPayable 1680842.00
accumulatedOtherComprehensiveIncome -1323374.00
commonStockTotalEquity 12030615.00
nonCurrrentAssetsOther 134776.00
nonCurrentAssetsTotal 3122316.00
nonCurrentLiabilitiesTotal 781504.00
liabilitiesAndStockholdersEquity 6453691.00
cashAndShortTermInvestments 133.00
propertyPlantAndEquipmentGross 1730594.00
propertyPlantAndEquipmentNet 1730594.00
commonStockSharesOutstanding 732956.00
2002-09-30
date 2002-09-30
filing_date 2002-11-12
currency_symbol USD
totalAssets 6727467.00
intangibleAssets 1263064.00
otherCurrentAssets 141395.00
totalLiab 3791498.00
totalStockholderEquity 2935969.00
otherCurrentLiab 1205233.00
commonStock 11848237.00
retainedEarnings -8912268.00
goodWill 921000.00
otherAssets 1429000.00
cash 59490.00
totalCurrentLiabilities 3001979.00
currentDeferredRevenue -825777.00
netDebt 766287.00
shortTermDebt 825777.00
shortLongTermDebtTotal 825777.00
otherStockholderEquity 955843.00
propertyPlantEquipment 1797000.00
totalCurrentAssets 3500927.00
netReceivables 1217358.00
longTermDebt 789000.00
inventory 2068719.00
accountsPayable 1796746.00
accumulatedOtherComprehensiveIncome -955843.00
commonStockTotalEquity 11848237.00
nonCurrrentAssetsOther 165677.00
nonCurrentAssetsTotal 3226540.00
nonCurrentLiabilitiesTotal 789519.00
liabilitiesAndStockholdersEquity 6727467.00
cashAndShortTermInvestments 59490.00
propertyPlantAndEquipmentGross 1797799.00
propertyPlantAndEquipmentNet 1797799.00
commonStockSharesOutstanding 732955.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
totalAssets 6804402.00
intangibleAssets 347356.00
otherCurrentAssets 143884.00
totalLiab 3743531.00
totalStockholderEquity 3060871.00
otherCurrentLiab 1264979.00
commonStock 11501387.00
retainedEarnings -8729416.00
goodWill 920745.00
otherAssets 1435000.00
cash 11618.00
totalCurrentLiabilities 2908957.00
currentDeferredRevenue -978142.00
netDebt 1801098.00
shortTermDebt 978142.00
shortLongTermDebtTotal 1812716.00
otherStockholderEquity 1244743.00
propertyPlantEquipment 1832000.00
totalCurrentAssets 3536796.00
netReceivables 1212992.00
longTermDebt 834000.00
inventory 2159641.00
accountsPayable 1643978.00
accumulatedOtherComprehensiveIncome 288900.00
commonStockTotalEquity 11501387.00
nonCurrrentAssetsOther 167634.00
nonCurrentAssetsTotal 3267606.00
nonCurrentLiabilitiesTotal 834574.00
liabilitiesAndStockholdersEquity 6804402.00
cashAndShortTermInvestments 11618.00
propertyPlantAndEquipmentGross 1831871.00
propertyPlantAndEquipmentNet 1831871.00
commonStockSharesOutstanding 709539.00
2002-03-31
date 2002-03-31
filing_date 2002-04-01
currency_symbol USD
totalAssets 6058159.00
intangibleAssets 921000.00
otherCurrentAssets 108054.00
totalLiab 3461548.00
totalStockholderEquity 2596611.00
otherCurrentLiab 1409622.00
commonStock 10601015.00
retainedEarnings -8004404.00
otherLiab 887000.00
goodWill 920745.00
otherAssets 1492000.00
cash 83041.00
totalCurrentLiabilities 2569005.00
currentDeferredRevenue -823526.00
netDebt 1633028.00
shortTermDebt 823526.00
shortLongTermDebtTotal 1716069.00
otherStockholderEquity 955843.00
propertyPlantEquipment 1916000.00
totalCurrentAssets 2665833.00
netReceivables 1115365.00
inventory 1066528.00
accountsPayable 1159383.00
accumulatedOtherComprehensiveIncome -955843.00
commonStockTotalEquity 10601015.00
nonCurrrentAssetsOther 755357.00
nonCurrentAssetsTotal 3392326.00
nonCurrentLiabilitiesTotal 892543.00
liabilitiesAndStockholdersEquity 6058159.00
cashAndShortTermInvestments 83041.00
propertyPlantAndEquipmentGross 1716224.00
propertyPlantAndEquipmentNet 1716224.00
commonStockSharesOutstanding 578583.00
2001-12-31
date 2001-12-31
currency_symbol USD
totalAssets 6058159.00
intangibleAssets 921000.00
otherCurrentAssets 108000.00
totalLiab 3461548.00
totalStockholderEquity 2597000.00
otherCurrentLiab 586000.00
commonStock 10350000.00
retainedEarnings -8004404.00
goodWill 920745.00
otherAssets 1676000.00
cash 83041.00
totalCurrentLiabilities 2569005.00
netDebt 1633028.00
shortLongTermDebtTotal 1716069.00
propertyPlantEquipment 1716000.00
totalCurrentAssets 2665833.00
shortTermInvestments 293000.00
netReceivables 1115365.00
longTermDebt 892000.00
inventory 1066528.00
accountsPayable 1159000.00
accumulatedOtherComprehensiveIncome -955843.00
commonStockTotalEquity 10601015.00
nonCurrrentAssetsOther 755357.00
liabilitiesAndStockholdersEquity 6058159.00
propertyPlantAndEquipmentGross 1716224.00
commonStockSharesOutstanding 6826100.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
totalAssets 4788425.00
otherCurrentAssets 110997.00
totalLiab 2222022.00
totalStockholderEquity 2566403.00
otherCurrentLiab 1062119.00
commonStock 9841830.00
retainedEarnings -7526577.00
goodWill 962001.00
otherAssets 1273000.00
totalCurrentLiabilities 2157135.00
currentDeferredRevenue -802861.00
netDebt 802861.00
shortTermDebt 802861.00
shortLongTermDebtTotal 802861.00
otherStockholderEquity 1059080.00
propertyPlantEquipment 1325000.00
totalCurrentAssets 2190330.00
netReceivables 1121039.00
longTermDebt 65000.00
inventory 808294.00
accountsPayable 1095016.00
accumulatedOtherComprehensiveIncome 251150.00
commonStockTotalEquity 9841830.00
nonCurrrentAssetsOther 311408.00
nonCurrentAssetsTotal 2598095.00
nonCurrentLiabilitiesTotal 64887.00
liabilitiesAndStockholdersEquity 4788425.00
cashAndShortTermInvestments 150000.00
propertyPlantAndEquipmentGross 1324686.00
propertyPlantAndEquipmentNet 1324686.00
commonStockSharesOutstanding 578583.00
2001-06-30
date 2001-06-30
filing_date 2001-08-14
currency_symbol USD
totalAssets 4329685.00
otherCurrentAssets 102423.00
totalLiab 1468788.00
totalStockholderEquity 2860897.00
otherCurrentLiab 578593.00
commonStock 9676480.00
retainedEarnings -7066733.00
goodWill 1003257.00
otherAssets 1286000.00
cash 27957.00
totalCurrentLiabilities 1388129.00
currentDeferredRevenue -333036.00
netDebt 385738.00
shortTermDebt 333036.00
shortLongTermDebtTotal 413695.00
otherStockholderEquity 1059080.00
propertyPlantEquipment 1130000.00
totalCurrentAssets 1913852.00
netReceivables 977747.00
longTermDebt 81000.00
inventory 655725.00
accountsPayable 809536.00
accumulatedOtherComprehensiveIncome 251150.00
commonStockTotalEquity 9676480.00
nonCurrrentAssetsOther 282513.00
nonCurrentAssetsTotal 2415833.00
nonCurrentLiabilitiesTotal 80659.00
liabilitiesAndStockholdersEquity 4329685.00
cashAndShortTermInvestments 27957.00
propertyPlantAndEquipmentGross 1130063.00
propertyPlantAndEquipmentNet 1130063.00
commonStockSharesOutstanding 512871.00
2001-03-31
date 2001-03-31
filing_date 2001-04-02
currency_symbol USD
totalAssets 4051933.00
intangibleAssets 1085770.00
otherCurrentAssets 248619.00
totalLiab 1190739.00
totalStockholderEquity 2861194.00
otherCurrentLiab 419375.00
commonStock 9286495.00
retainedEarnings -6425301.00
otherAssets 1247000.00
cash 210801.00
totalCurrentLiabilities 1170900.00
currentDeferredRevenue -225168.00
netDebt -180325.00
shortTermDebt 10637.00
shortLongTermDebtTotal 30476.00
otherStockholderEquity 807930.00
propertyPlantEquipment 839000.00
totalCurrentAssets 1971420.00
netReceivables 926879.00
longTermDebt 115000.00
inventory 585121.00
accountsPayable 740888.00
accumulatedOtherComprehensiveIncome -807930.00
commonStockTotalEquity 9353283.00
nonCurrrentAssetsOther 170994.00
nonCurrentAssetsTotal 2080513.00
nonCurrentLiabilitiesTotal 19839.00
liabilitiesAndStockholdersEquity 4051933.00
cashAndShortTermInvestments 210801.00
propertyPlantAndEquipmentGross 838663.00
propertyPlantAndEquipmentNet 823749.00
commonStockSharesOutstanding 441373.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 4051933.00
intangibleAssets 1085770.00
otherCurrentAssets 99000.00
totalLiab 1190739.00
totalStockholderEquity 2861000.00
otherCurrentLiab 419000.00
commonStock 9035000.00
retainedEarnings -6425301.00
goodWill 1086000.00
otherAssets 1257000.00
cash 210801.00
totalCurrentLiabilities 1170900.00
netDebt -180325.00
shortLongTermDebtTotal 30476.00
propertyPlantEquipment 824000.00
totalCurrentAssets 1971420.00
shortTermInvestments 150000.00
netReceivables 926879.00
longTermDebt 20000.00
inventory 585121.00
accountsPayable 741000.00
accumulatedOtherComprehensiveIncome -807930.00
commonStockTotalEquity 9286495.00
nonCurrrentAssetsOther 170994.00
nonCurrentAssetsTotal 2080513.00
nonCurrentLiabilitiesTotal 19839.00
liabilitiesAndStockholdersEquity 4051933.00
propertyPlantAndEquipmentGross 823749.00
commonStockSharesOutstanding 4855105.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
totalAssets 3844823.00
intangibleAssets 1000905.00
otherCurrentAssets 114246.00
totalLiab 1099055.00
totalStockholderEquity 2745768.00
otherCurrentLiab 415323.00
commonStock 8799916.00
retainedEarnings -6305298.00
otherAssets 1120000.00
cash 445982.00
totalCurrentLiabilities 1099055.00
netDebt -445982.00
otherStockholderEquity 1046854.00
propertyPlantEquipment 644000.00
totalCurrentAssets 2081358.00
netReceivables 994677.00
inventory 526453.00
accountsPayable 683732.00
accumulatedOtherComprehensiveIncome 251150.00
commonStockTotalEquity 8799916.00
nonCurrrentAssetsOther 118607.00
nonCurrentAssetsTotal 1763465.00
liabilitiesAndStockholdersEquity 3844823.00
cashAndShortTermInvestments 445982.00
propertyPlantAndEquipmentGross 643953.00
propertyPlantAndEquipmentNet 643953.00
commonStockSharesOutstanding 441373.00
2000-06-30
date 2000-06-30
filing_date 2000-08-11
currency_symbol USD
totalAssets 3832916.00
intangibleAssets 1040082.00
otherCurrentAssets 95438.00
totalLiab 792387.00
totalStockholderEquity 3040529.00
otherCurrentLiab 264911.00
commonStock 8787591.00
retainedEarnings -5998212.00
otherAssets 1135000.00
cash 479918.00
totalCurrentLiabilities 792387.00
netDebt -479918.00
otherStockholderEquity 932619.00
propertyPlantEquipment 645000.00
totalCurrentAssets 2052514.00
netReceivables 874356.00
inventory 602802.00
accountsPayable 527476.00
accumulatedOtherComprehensiveIncome 251150.00
commonStockTotalEquity 8787591.00
nonCurrrentAssetsOther 95328.00
nonCurrentAssetsTotal 1780402.00
liabilitiesAndStockholdersEquity 3832916.00
cashAndShortTermInvestments 479918.00