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

Retractable Technologies, Inc. производит и продает защитные иглы для индустрии здравоохранения. Его продукция предназначена для защиты работников здравоохранения, пациентов и других лиц от травм от укола иглой, перекрестного загрязнения путем повторного использования и снижения затрат на утилизацию. Его продукция включает шприцы VanishPoint и безопасные для пациентов, иглы EasyPoint, наборы для забора крови VanishPoint и держатели для пробирок, катетеры VanishPoint IV. Компания была основана Томасом Дж. Шоу 9 мая 1994 года, со штаб-квартирой в Литл Элме, Техас.

General
Code RVP
Type Common Stock
Name Retractable Technologies Inc
Exchange NYSE MKT
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000D79KB3
ISIN US76129W1053
PrimaryTicker RVP.US
CUSIP 76129W105
CIK 946563
EmployerIdNumber 75-2599762
FiscalYearEnd December
IPODate 2001-05-04
InternationalDomestic Domestic
Sector Healthcare
Industry Medical Instruments & Supplies
GicSector Health Care
GicGroup Health Care Equipment & Services
GicIndustry Health Care Equipment & Supplies
GicSubIndustry Health Care Supplies
HomeCategory Domestic
IsDelisted Нет
Address 511 Lobo Lane, Little Elm, TX, United States, 75068-5295
Phone 972 294 1010
WebURL https://www.retractable.com
FullTimeEmployees 190
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 34128380
MarketCapitalizationMln 34.1284
EBITDA -9091205
PEGRatio 0
BookValue 3.313
DividendShare 0
DividendYield 0.0083
EarningsShare -0.37
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin -0.2672
OperatingMarginTTM -0.0906
ReturnOnAssetsTTM -0.0541
ReturnOnEquityTTM -0.1077
RevenueTTM 41986148
RevenuePerShareTTM 1.374
QuarterlyRevenueGrowthYOY -0.552
GrossProfitTTM 28253283
DilutedEpsTTM -0.37
QuarterlyEarningsGrowthYOY -0.868

Financials / Income Statement / quarterly / net Income

20.92M
2021-12-31
7.62M
2022-03-31
-3.64M
2022-06-30
5.39M
2022-09-30
-4.28M
2022-12-31
990.97K
2023-03-31
-3.87M
2023-06-30
-4.06M
2023-09-30

Financials / Income Statement / quarterly / ebitda

29.28M
2021-12-31
10.81M
2022-03-31
-182.66K
2022-06-30
1.48M
2022-09-30
-4.52M
2022-12-31
966.09K
2023-03-31
-1.39M
2023-06-30
3.22M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

59.46M
2021-12-31
44.74M
2022-03-31
14.34M
2022-06-30
23.06M
2022-09-30
12.68M
2022-12-31
11M
2023-03-31
7.97M
2023-06-30
10.34M
2023-09-30

Earnings / History / epsActual

-0.13
2022-12-31
-0.145
2023-03-31
-0.1302
2023-06-30
-0.1376
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.8057
PriceBookMRQ 0.329
EnterpriseValue -10134056
EnterpriseValueRevenue 0.2066
EnterpriseValueEbitda 2.662
SharesStats
SharesOutstanding 29937200
SharesFloat 12270044
PercentInsiders 59.032
PercentInstitutions 9.39
Technicals
Beta 2.106
52WeekHigh 2.11
52WeekLow 0.95
50DayMA 1.1098
200DayMA 1.2832
SharesShort 74786
SharesShortPriorMonth 64146
ShortRatio 1.39
ShortPercent 0.0055
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-14
currency_symbol USD
totalAssets 181516405.00
otherCurrentAssets 1095053.00
totalLiab 82092021.00
totalStockholderEquity 99424384.00
otherCurrentLiab 5285039.00
capitalStock 232445.00
retainedEarnings 38916116.00
cash 11257822.00
totalCurrentLiabilities 9262035.00
currentDeferredRevenue 286388.00
netDebt -9648235.00
shortTermDebt 297257.00
shortLongTermDebt 297257.00
shortLongTermDebtTotal 1609587.00
otherStockholderEquity 73396946.00
totalCurrentAssets 77797439.00
shortTermInvestments 33649141.00
netReceivables 9324174.00
longTermDebt 1312330.00
inventory 22466954.00
accountsPayable 3393351.00
accumulatedOtherComprehensiveIncome -232445.00
nonCurrrentAssetsOther 159515.00
nonCurrentAssetsTotal 103718966.00
nonCurrentLiabilitiesOther 71517656.00
nonCurrentLiabilitiesTotal 72829986.00
liabilitiesAndStockholdersEquity 181516405.00
cashAndShortTermInvestments 44906963.00
propertyPlantAndEquipmentNet 95025849.00
netWorkingCapital 68535404.00
netInvestedCapital 100801526.00
commonStockSharesOutstanding 29937159.00
2023-06-30
date 2023-06-30
filing_date 2023-08-14
currency_symbol USD
totalAssets 186765578.00
otherCurrentAssets 1297439.00
totalLiab 83222587.00
totalStockholderEquity 103542991.00
otherCurrentLiab 4697189.00
commonStock -12888678.00
capitalStock 232445.00
retainedEarnings 43034723.00
otherLiab 72965630.00
otherAssets 7390560.00
cash 4142889.00
cashAndEquivalents 4142890.00
totalCurrentLiabilities 8870266.00
currentDeferredRevenue 298116.00
netDebt -2462659.00
shortTermDebt 293539.00
shortLongTermDebt 293539.00
shortLongTermDebtTotal 1680230.00
otherStockholderEquity 47387145.00
propertyPlantEquipment 96824184.00
totalCurrentAssets 82550831.00
netTangibleAssets 103310546.00
shortTermInvestments 39773094.00
netReceivables 16418335.00
longTermDebt 1386691.00
inventory 20914779.00
accountsPayable 3581422.00
accumulatedOtherComprehensiveIncome 12888678.00
preferredStockTotalEquity 232445.00
retainedEarningsTotalEquity 43034723.00
nonCurrrentAssetsOther 170695.00
nonCurrentAssetsTotal 104214747.00
longTermDebtTotal 1386691.00
nonCurrentLiabilitiesOther 72965630.00
nonCurrentLiabilitiesTotal 74352321.00
capitalSurpluse 73164501.00
liabilitiesAndStockholdersEquity 186765578.00
cashAndShortTermInvestments 43915983.00
propertyPlantAndEquipmentNet 96824184.00
netWorkingCapital 73680565.00
netInvestedCapital 104990776.00
commonStockSharesOutstanding 30169604.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
totalAssets 193658095.00
otherCurrentAssets 1795500.00
totalLiab 86188425.00
totalStockholderEquity 107469670.00
otherCurrentLiab 4396001.00
commonStock -12888678.00
capitalStock 232445.00
retainedEarnings 46961402.00
otherLiab 74439649.00
otherAssets 6461090.00
cash 6362217.00
cashAndEquivalents 6362220.00
totalCurrentLiabilities 10287757.00
currentDeferredRevenue 233139.00
netDebt -4613337.00
shortTermDebt 287861.00
shortLongTermDebt 287861.00
shortLongTermDebtTotal 1748880.00
otherStockholderEquity 73164501.00
propertyPlantEquipment 98681377.00
totalCurrentAssets 88515626.00
netTangibleAssets 107237225.00
shortTermInvestments 41030196.00
netReceivables 17224371.00
longTermDebt 1461019.00
inventory 22099047.00
accountsPayable 5370756.00
preferredStockTotalEquity 232445.00
retainedEarningsTotalEquity 46961402.00
nonCurrrentAssetsOther 173346.00
nonCurrentAssetsTotal 105142469.00
longTermDebtTotal 1461019.00
nonCurrentLiabilitiesOther 74439649.00
nonCurrentLiabilitiesTotal 75900668.00
capitalSurpluse 73164501.00
liabilitiesAndStockholdersEquity 193658095.00
cashAndShortTermInvestments 47392413.00
propertyPlantAndEquipmentNet 98681377.00
netWorkingCapital 78227869.00
netInvestedCapital 108986105.00
commonStockSharesOutstanding 29963763.00
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
totalAssets 195665665.00
otherCurrentAssets 1262221.00
totalLiab 89128856.00
totalStockholderEquity 106536809.00
otherCurrentLiab 5009027.00
commonStock -12888678.00
capitalStock 232445.00
retainedEarnings 46028541.00
otherLiab 75459612.00
otherAssets 6703190.00
cash 19721345.00
cashAndEquivalents 19721350.00
totalCurrentLiabilities 12135822.00
currentDeferredRevenue 435916.00
netDebt -17901969.00
shortTermDebt 285954.00
shortLongTermDebt 285954.00
shortLongTermDebtTotal 1819376.00
otherStockholderEquity 60275823.00
propertyPlantEquipment 100152770.00
totalCurrentAssets 88809710.00
netTangibleAssets 106304364.00
shortTermInvestments 29657314.00
netReceivables 17480367.00
longTermDebt 1533420.00
inventory 20684168.00
accountsPayable 6404925.00
nonCurrrentAssetsOther 184524.00
nonCurrentAssetsTotal 106855955.00
longTermDebtTotal 1533420.00
nonCurrentLiabilitiesOther 75459612.00
nonCurrentLiabilitiesTotal 76993034.00
capitalSurpluse 73164500.00
liabilitiesAndStockholdersEquity 195665665.00
cashAndShortTermInvestments 49378659.00
propertyPlantAndEquipmentGross 132339187.00
propertyPlantAndEquipmentNet 100152768.00
netWorkingCapital 76673888.00
netInvestedCapital 108123740.00
commonStockSharesOutstanding 32961945.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
totalAssets 200583332.00
otherCurrentAssets 767281.00
totalLiab 91598697.00
totalStockholderEquity 108984635.00
otherCurrentLiab 5892641.00
commonStock -8088678.00
capitalStock 232445.00
retainedEarnings 50368208.00
otherLiab 75006588.00
otherAssets 9977634.00
cash 13417554.00
cashAndEquivalents 13417550.00
totalCurrentLiabilities 14993572.00
currentDeferredRevenue 676843.00
netDebt -11527906.00
shortTermDebt 291111.00
shortLongTermDebt 291111.00
shortLongTermDebtTotal 1889648.00
otherStockholderEquity 58383982.00
propertyPlantEquipment 98821412.00
totalCurrentAssets 91784286.00
netTangibleAssets 108752190.00
shortTermInvestments 26314374.00
netReceivables 32765900.00
longTermDebt 1598540.00
inventory 18519177.00
accountsPayable 8132977.00
preferredStockTotalEquity 232445.00
retainedEarningsTotalEquity 50368208.00
nonCurrrentAssetsOther 5674.00
nonCurrentAssetsTotal 108799046.00
longTermDebtTotal 1598540.00
nonCurrentLiabilitiesOther 75006588.00
nonCurrentLiabilitiesTotal 76605125.00
capitalSurpluse 66472660.00
liabilitiesAndStockholdersEquity 200583332.00
cashAndShortTermInvestments 39731928.00
propertyPlantAndEquipmentNet 98821412.00
netWorkingCapital 76790714.00
netInvestedCapital 110641838.00
commonStockSharesOutstanding 33229866.00
2022-06-30
date 2022-06-30
filing_date 2022-08-15
currency_symbol USD
totalAssets 194280697.00
otherCurrentAssets 768440.00
totalLiab 91783741.00
totalStockholderEquity 102496956.00
otherCurrentLiab 5703997.00
commonStock -8088678.00
capitalStock 232445.00
retainedEarnings 45041065.00
otherLiab 73870255.00
otherAssets 9652041.00
cash 20443327.00
cashAndEquivalents 20443330.00
totalCurrentLiabilities 16249468.00
currentDeferredRevenue 961426.00
netDebt -18482865.00
shortTermDebt 296444.00
shortLongTermDebt 296444.00
shortLongTermDebtTotal 1960462.00
otherStockholderEquity 57223446.00
propertyPlantEquipment 96688256.00
totalCurrentAssets 87940400.00
netTangibleAssets 102264511.00
shortTermInvestments 26873166.00
netReceivables 11299743.00
longTermDebt 1664018.00
inventory 21193879.00
accountsPayable 9287601.00
preferredStockTotalEquity 232445.00
retainedEarningsTotalEquity 45041065.00
nonCurrrentAssetsOther 5674.00
nonCurrentAssetsTotal 106340297.00
longTermDebtTotal 1664018.00
nonCurrentLiabilitiesOther 73870255.00
nonCurrentLiabilitiesTotal 75534273.00
capitalSurpluse 65312124.00
liabilitiesAndStockholdersEquity 194280697.00
cashAndShortTermInvestments 47316493.00
propertyPlantAndEquipmentNet 96688256.00
netWorkingCapital 71690932.00
netInvestedCapital 104224973.00
commonStockSharesOutstanding 33256588.00
2022-03-31
date 2022-03-31
filing_date 2022-05-16
currency_symbol USD
totalAssets 207497761.00
otherCurrentAssets 759597.00
totalLiab 102175302.00
totalStockholderEquity 105322459.00
otherCurrentLiab 12375277.00
commonStock -7818225.00
capitalStock 232445.00
retainedEarnings 48740773.00
otherLiab 72005475.00
otherAssets 8799989.00
cash 43110346.00
cashAndEquivalents 43110350.00
totalCurrentLiabilities 28430513.00
currentDeferredRevenue 2470949.00
netDebt -41078289.00
shortTermDebt 292743.00
shortLongTermDebt 292743.00
shortLongTermDebtTotal 2032057.00
otherStockholderEquity 56349241.00
propertyPlantEquipment 92197851.00
totalCurrentAssets 106499921.00
netTangibleAssets 105090014.00
shortTermInvestments 18703523.00
netReceivables 25069446.00
longTermDebt 1739314.00
inventory 18857009.00
accountsPayable 13291544.00
accumulatedOtherComprehensiveIncome 7818225.00
preferredStockTotalEquity 232445.00
retainedEarningsTotalEquity 48740773.00
nonCurrrentAssetsOther 5674.00
nonCurrentAssetsTotal 100997840.00
longTermDebtTotal 1739314.00
nonCurrentLiabilitiesOther 72005475.00
nonCurrentLiabilitiesTotal 73744789.00
capitalSurpluse 64167466.00
liabilitiesAndStockholdersEquity 207497761.00
cashAndShortTermInvestments 61813869.00
propertyPlantAndEquipmentNet 92197851.00
netWorkingCapital 78069408.00
netInvestedCapital 107122071.00
commonStockSharesOutstanding 33594142.00
2021-12-31
date 2021-12-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 206304588.00
otherCurrentAssets 701969.00
totalLiab 107135327.00
totalStockholderEquity 99169261.00
otherCurrentLiab 12291586.00
commonStock -5270501.00
capitalStock 232445.00
retainedEarnings 41182429.00
otherLiab 68955664.00
otherAssets 13871510.00
cash 29162913.00
cashAndEquivalents 29162910.00
totalCurrentLiabilities 35324803.00
currentDeferredRevenue 2339530.00
netDebt -27059605.00
shortTermDebt 289114.00
shortLongTermDebt 289114.00
shortLongTermDebtTotal 2103308.00
otherStockholderEquity 63257333.00
propertyPlantEquipment 87925650.00
totalCurrentAssets 104507428.00
netTangibleAssets 98936816.00
shortTermInvestments 13268986.00
netReceivables 40783641.00
longTermDebt 1814194.00
inventory 20589919.00
accountsPayable 20404573.00
accumulatedOtherComprehensiveIncome -232445.00
treasuryStock -5270500.00
nonCurrrentAssetsOther 5675.00
nonCurrentAssetsTotal 101797160.00
longTermDebtTotal 1814190.00
nonCurrentLiabilitiesOther 69996330.00
nonCurrentLiabilitiesTotal 71810524.00
capitalSurpluse 63024890.00
liabilitiesAndStockholdersEquity 206304588.00
cashAndShortTermInvestments 42431899.00
propertyPlantAndEquipmentNet 87925651.00
netWorkingCapital 69182625.00
netInvestedCapital 101040124.00
commonStockSharesOutstanding 34262681.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
totalAssets 177993943.00
otherCurrentAssets 767829.00
totalLiab 98396544.00
totalStockholderEquity 79597399.00
otherCurrentLiab 8897434.00
commonStock -2839326.00
capitalStock 236445.00
retainedEarnings 20336627.00
otherLiab 60306784.00
otherAssets 13150949.00
cash 16363163.00
cashAndEquivalents 16363160.00
totalCurrentLiabilities 36203489.00
currentDeferredRevenue 2609684.00
netDebt -14191373.00
shortTermDebt 285519.00
shortLongTermDebt 285519.00
shortLongTermDebtTotal 2171790.00
otherStockholderEquity 62100098.00
propertyPlantEquipment 76625980.00
totalCurrentAssets 88217014.00
netTangibleAssets 79360954.00
shortTermInvestments 13583943.00
netReceivables 38805315.00
longTermDebt 1886271.00
inventory 18696764.00
accountsPayable 24410852.00
accumulatedOtherComprehensiveIncome -236445.00
preferredStockTotalEquity 236445.00
retainedEarningsTotalEquity 20336627.00
treasuryStock -2839330.00
nonCurrrentAssetsOther 5675.00
nonCurrentAssetsTotal 89776929.00
longTermDebtTotal 1886271.00
nonCurrentLiabilitiesOther 60306784.00
nonCurrentLiabilitiesTotal 62193055.00
capitalSurpluse 61863653.00
liabilitiesAndStockholdersEquity 177993943.00
cashAndShortTermInvestments 29947106.00
propertyPlantAndEquipmentNet 76625980.00
netWorkingCapital 52013525.00
netInvestedCapital 81532744.00
commonStockSharesOutstanding 34262681.00
2021-06-30
date 2021-06-30
filing_date 2021-08-16
currency_symbol USD
totalAssets 175697712.00
otherCurrentAssets 673586.00
totalLiab 101055482.00
totalStockholderEquity 74642230.00
otherCurrentLiab 14846556.00
commonStock -154424.00
capitalStock 236445.00
retainedEarnings 13853792.00
otherLiab 50445187.00
otherAssets 11252645.00
cash 22439672.00
cashAndEquivalents 22439670.00
totalCurrentLiabilities 47634403.00
currentDeferredRevenue 2256314.00
netDebt -20198361.00
shortTermDebt 281871.00
shortLongTermDebt 281871.00
shortLongTermDebtTotal 2241311.00
otherStockholderEquity 60551993.00
propertyPlantEquipment 68551117.00
totalCurrentAssets 95893950.00
netTangibleAssets 74405785.00
shortTermInvestments 13903032.00
netReceivables 48298398.00
longTermDebt 1959440.00
inventory 10579262.00
accountsPayable 30249662.00
accumulatedOtherComprehensiveIncome 154424.00
commonStockTotalEquity -154424.00
preferredStockTotalEquity 236445.00
retainedEarningsTotalEquity 13853792.00
treasuryStock -154420.00
nonCurrrentAssetsOther 18761.00
nonCurrentAssetsTotal 79803762.00
longTermDebtTotal 1959440.00
nonCurrentLiabilitiesOther 51461639.00
nonCurrentLiabilitiesTotal 53421079.00
capitalSurpluse 60706420.00
liabilitiesAndStockholdersEquity 175697712.00
cashAndShortTermInvestments 36342704.00
propertyPlantAndEquipmentGross 68538031.00
propertyPlantAndEquipmentNet 68538031.00
netWorkingCapital 48259547.00
netInvestedCapital 76647096.00
commonStockSharesOutstanding 34376335.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
totalAssets 138430949.00
otherCurrentAssets 813490.00
totalLiab 70590640.00
totalStockholderEquity 67840309.00
otherCurrentLiab 18664365.00
retainedEarnings 8287663.00
otherLiab 31378662.00
otherAssets 6375675.00
cash 30924687.00
totalCurrentLiabilities 36023436.00
currentDeferredRevenue 1566167.00
netDebt -27251715.00
shortTermDebt 1489318.00
shortLongTermDebt 1489318.00
shortLongTermDebtTotal 3672972.00
otherStockholderEquity 59294701.00
propertyPlantEquipment 43216851.00
totalCurrentAssets 88812374.00
netTangibleAssets 67582364.00
shortTermInvestments 13763887.00
netReceivables 34364259.00
longTermDebt 2183654.00
inventory 8946051.00
accountsPayable 14303586.00
preferredStockTotalEquity 257945.00
retainedEarningsTotalEquity 8287663.00
nonCurrrentAssetsOther 31723.00
nonCurrentAssetsTotal 49618575.00
longTermDebtTotal 2183654.00
nonCurrentLiabilitiesOther 32383550.00
nonCurrentLiabilitiesTotal 34567204.00
capitalSurpluse 59294701.00
liabilitiesAndStockholdersEquity 138430949.00
cashAndShortTermInvestments 44688574.00
propertyPlantAndEquipmentGross 43216851.00
propertyPlantAndEquipmentNet 43216851.00
netWorkingCapital 52788938.00
netInvestedCapital 71255336.00
commonStockSharesOutstanding 34378683.00
2020-12-31
date 2020-12-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 104970674.00
otherCurrentAssets 684317.00
totalLiab 55090549.00
totalStockholderEquity 49880125.00
otherCurrentLiab 8927440.00
retainedEarnings -9668221.00
otherLiab 22444324.00
otherAssets 4636881.00
cash 17566682.00
totalCurrentLiabilities 27901515.00
currentDeferredRevenue 1686868.00
netDebt -13825582.00
shortTermDebt 1030763.00
shortLongTermDebt 1030763.00
shortLongTermDebtTotal 3741100.00
otherStockholderEquity 59285401.00
propertyPlantEquipment 30855396.00
totalCurrentAssets 69478397.00
netTangibleAssets 49617180.00
shortTermInvestments 8081833.00
netReceivables 32910919.00
longTermDebt 2710337.00
inventory 10234646.00
accountsPayable 16256444.00
preferredStockTotalEquity 262945.00
retainedEarningsTotalEquity -9668221.00
nonCurrrentAssetsOther 44567.00
nonCurrentAssetsTotal 35492277.00
longTermDebtTotal 2710337.00
nonCurrentLiabilitiesOther 22444324.00
nonCurrentLiabilitiesTotal 27189034.00
capitalSurpluse 59285400.00
liabilitiesAndStockholdersEquity 104970674.00
cashAndShortTermInvestments 25648515.00
propertyPlantAndEquipmentGross 30816504.00
propertyPlantAndEquipmentNet 30816504.00
netWorkingCapital 41576882.00
netInvestedCapital 53358280.00
commonStockSharesOutstanding 33371471.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
totalAssets 67155555.00
otherCurrentAssets 653254.00
totalLiab 28032541.00
totalStockholderEquity 39123014.00
otherCurrentLiab 5024253.00
retainedEarnings -21176597.00
otherLiab 10533161.00
otherAssets 810032.00
cash 15716798.00
totalCurrentLiabilities 14793515.00
currentDeferredRevenue 1387491.00
netDebt -11909069.00
shortTermDebt 1101864.00
shortLongTermDebt 1101864.00
shortLongTermDebtTotal 3807729.00
otherStockholderEquity 59851666.00
propertyPlantEquipment 19485242.00
totalCurrentAssets 46787766.00
netTangibleAssets 38675069.00
shortTermInvestments 6703449.00
netReceivables 15961722.00
longTermDebt 2705865.00
inventory 7752543.00
accountsPayable 7279907.00
preferredStockTotalEquity 447945.00
retainedEarningsTotalEquity -21176597.00
nonCurrrentAssetsOther 78190.00
nonCurrentAssetsTotal 20367789.00
longTermDebtTotal 2705865.00
nonCurrentLiabilitiesOther 10533161.00
nonCurrentLiabilitiesTotal 13239026.00
capitalSurpluse 59851666.00
liabilitiesAndStockholdersEquity 67155555.00
cashAndShortTermInvestments 22420247.00
propertyPlantAndEquipmentGross 19485242.00
propertyPlantAndEquipmentNet 19485242.00
netWorkingCapital 31994251.00
netInvestedCapital 42482798.00
commonStockSharesOutstanding 33984934.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
totalAssets 47083031.00
otherCurrentAssets 624284.00
totalLiab 14034603.00
totalStockholderEquity 33048428.00
otherCurrentLiab 2667864.00
retainedEarnings -29802348.00
otherAssets 1807671.00
cash 5305098.00
totalCurrentLiabilities 11035157.00
currentDeferredRevenue 302380.00
netDebt -1431181.00
shortTermDebt 874471.00
shortLongTermDebt 874471.00
shortLongTermDebtTotal 3873917.00
otherStockholderEquity 62087831.00
propertyPlantEquipment 10628288.00
totalCurrentAssets 34647072.00
netTangibleAssets 32285483.00
shortTermInvestments 10760830.00
netReceivables 8561254.00
longTermDebt 2999450.00
inventory 9395606.00
accountsPayable 7190442.00
preferredStockTotalEquity 762945.00
retainedEarningsTotalEquity -29802348.00
nonCurrrentAssetsOther 47266.00
nonCurrentAssetsTotal 12435959.00
longTermDebtTotal 2999450.00
nonCurrentLiabilitiesTotal 2999446.00
capitalSurpluse 62087830.00
liabilitiesAndStockholdersEquity 47083031.00
cashAndShortTermInvestments 16065928.00
propertyPlantAndEquipmentGross 10586697.00
propertyPlantAndEquipmentNet 10586697.00
netWorkingCapital 23611915.00
netInvestedCapital 36159400.00
commonStockSharesOutstanding 32985381.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
totalAssets 38267289.00
otherCurrentAssets 669767.00
totalLiab 9531861.00
totalStockholderEquity 28735428.00
otherCurrentLiab 2248483.00
retainedEarnings -33568461.00
otherAssets 5755.00
cash 7605134.00
totalCurrentLiabilities 7221613.00
currentDeferredRevenue 273584.00
netDebt -5030307.00
shortTermDebt 264579.00
shortLongTermDebt 264579.00
shortLongTermDebtTotal 2574827.00
otherStockholderEquity 61538444.00
propertyPlantEquipment 10607718.00
totalCurrentAssets 27591739.00
netTangibleAssets 27969983.00
shortTermInvestments 7649081.00
netReceivables 5294625.00
longTermDebt 2310248.00
inventory 6373132.00
accountsPayable 4434967.00
accumulatedOtherComprehensiveIncome -25391940.00
preferredStockTotalEquity 765445.00
retainedEarningsTotalEquity -33568461.00
nonCurrrentAssetsOther 67832.00
nonCurrentAssetsTotal 10675550.00
longTermDebtTotal 2310248.00
nonCurrentLiabilitiesTotal 2310248.00
capitalSurpluse 61538444.00
liabilitiesAndStockholdersEquity 38267289.00
cashAndShortTermInvestments 15254215.00
propertyPlantAndEquipmentGross 10607718.00
propertyPlantAndEquipmentNet 10607718.00
netWorkingCapital 20370126.00
netInvestedCapital 30544810.00
commonStockSharesOutstanding 32745972.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
totalAssets 39177730.00
otherCurrentAssets 635201.00
totalLiab 10635275.00
totalStockholderEquity 28542455.00
otherCurrentLiab 1990076.00
retainedEarnings -33891234.00
otherAssets 56349.00
cash 5934749.00
totalCurrentLiabilities 8257220.00
currentDeferredRevenue 998601.00
netDebt -3295755.00
shortTermDebt 260939.00
shortLongTermDebt 260939.00
shortLongTermDebtTotal 2638994.00
otherStockholderEquity 87052684.00
propertyPlantEquipment 10632057.00
totalCurrentAssets 28406965.00
longTermInvestments 50393.00
netTangibleAssets 27769510.00
shortTermInvestments 7771660.00
netReceivables 6614763.00
longTermDebt 2378055.00
inventory 7450592.00
accountsPayable 5007604.00
accumulatedOtherComprehensiveIncome -25391940.00
preferredStockTotalEquity 772945.00
retainedEarningsTotalEquity -33891234.00
nonCurrrentAssetsOther 138708.00
nonCurrentAssetsTotal 10770765.00
longTermDebtTotal 2378055.00
nonCurrentLiabilitiesTotal 2378055.00
capitalSurpluse 61660744.00
liabilitiesAndStockholdersEquity 39177730.00
cashAndShortTermInvestments 13706409.00
propertyPlantAndEquipmentGross 10632057.00
propertyPlantAndEquipmentNet 10632057.00
commonStockSharesOutstanding 32681204.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
totalAssets 38033117.00
otherCurrentAssets 695480.00
totalLiab 11297131.00
totalStockholderEquity 26735986.00
otherCurrentLiab 2326414.00
retainedEarnings -35752503.00
otherAssets 107198.00
cash 5554859.00
totalCurrentLiabilities 8829887.00
currentDeferredRevenue 530997.00
netDebt -2822799.00
shortTermDebt 285715.00
shortLongTermDebt 285715.00
shortLongTermDebtTotal 2732060.00
otherStockholderEquity 61715544.00
propertyPlantEquipment 10697780.00
totalCurrentAssets 27125307.00
longTermInvestments 100835.00
netTangibleAssets 25963041.00
shortTermInvestments 7731228.00
netReceivables 6397626.00
longTermDebt 2446345.00
inventory 6746114.00
accountsPayable 5686761.00
preferredStockTotalEquity 772945.00
retainedEarningsTotalEquity -35752503.00
nonCurrrentAssetsOther 210030.00
nonCurrentAssetsTotal 10907810.00
longTermDebtTotal 2446345.00
nonCurrentLiabilitiesOther 20899.00
nonCurrentLiabilitiesTotal 2467244.00
capitalSurpluse 61715544.00
liabilitiesAndStockholdersEquity 38033117.00
cashAndShortTermInvestments 13286087.00
propertyPlantAndEquipmentGross 10697780.00
propertyPlantAndEquipmentNet 10697780.00
commonStockSharesOutstanding 32674954.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
totalAssets 36262865.00
otherCurrentAssets 681991.00
totalLiab 10496513.00
totalStockholderEquity 25766352.00
otherCurrentLiab 2172911.00
retainedEarnings -36776937.00
otherLiab 40737.00
otherAssets 102559.00
cash 3770868.00
totalCurrentLiabilities 7939489.00
currentDeferredRevenue 390396.00
netDebt -931931.00
shortTermDebt 322650.00
shortLongTermDebt 322650.00
shortLongTermDebtTotal 2838937.00
otherStockholderEquity 61770344.00
propertyPlantEquipment 10770513.00
totalCurrentAssets 25266697.00
longTermInvestments 100835.00
netTangibleAssets 24993407.00
shortTermInvestments 7489788.00
netReceivables 6257467.00
longTermDebt 2516287.00
inventory 7066583.00
accountsPayable 5053532.00
preferredStockTotalEquity 772945.00
retainedEarningsTotalEquity -36776937.00
nonCurrrentAssetsOther 225655.00
nonCurrentAssetsTotal 10996168.00
longTermDebtTotal 2516287.00
nonCurrentLiabilitiesOther 40737.00
nonCurrentLiabilitiesTotal 2557024.00
capitalSurpluse 61770344.00
liabilitiesAndStockholdersEquity 36262865.00
cashAndShortTermInvestments 11260656.00
propertyPlantAndEquipmentGross 10770513.00
propertyPlantAndEquipmentNet 10770513.00
commonStockSharesOutstanding 32673537.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
totalAssets 35571321.00
otherCurrentAssets 718095.00
totalLiab 10141921.00
totalStockholderEquity 25429400.00
otherCurrentLiab 1912379.00
retainedEarnings -37168689.00
otherLiab 60794.00
otherAssets 2290.00
cash 4228624.00
totalCurrentLiabilities 7439928.00
currentDeferredRevenue 377837.00
netDebt -1285070.00
shortTermDebt 302355.00
shortLongTermDebt 302355.00
shortLongTermDebtTotal 2943554.00
otherStockholderEquity 61816644.00
propertyPlantEquipment 10667900.00
totalCurrentAssets 22666026.00
longTermInvestments 2091954.00
netTangibleAssets 24647955.00
shortTermInvestments 5555890.00
netReceivables 4749315.00
longTermDebt 2641199.00
inventory 7414102.00
accountsPayable 4847357.00
accumulatedOtherComprehensiveIncome -24667519.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -37168689.00
nonCurrrentAssetsOther 246276.00
nonCurrentAssetsTotal 12905295.00
longTermDebtTotal 2641199.00
nonCurrentLiabilitiesOther 60794.00
nonCurrentLiabilitiesTotal 2701993.00
capitalSurpluse 61816644.00
liabilitiesAndStockholdersEquity 35571321.00
cashAndShortTermInvestments 9784514.00
propertyPlantAndEquipmentGross 10667900.00
propertyPlantAndEquipmentNet 10667900.00
commonStockSharesOutstanding 32666454.00
2018-12-31
date 2018-12-31
filing_date 2019-03-28
currency_symbol USD
totalAssets 36792019.00
otherCurrentAssets 644803.00
totalLiab 11178286.00
totalStockholderEquity 25613733.00
otherCurrentLiab 1901675.00
retainedEarnings -37039468.00
otherAssets 103684.00
cash 9647292.00
totalCurrentLiabilities 8538639.00
currentDeferredRevenue 860926.00
netDebt -6601284.00
shortTermDebt 406361.00
shortLongTermDebt 406361.00
shortLongTermDebtTotal 3046008.00
otherStockholderEquity 86539275.00
propertyPlantEquipment 10851747.00
totalCurrentAssets 23846665.00
longTermInvestments 2090758.00
netTangibleAssets 24832288.00
shortTermInvestments 996233.00
netReceivables 5013243.00
longTermDebt 2639647.00
inventory 7545094.00
accountsPayable 5369677.00
accumulatedOtherComprehensiveIncome -24667519.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -37039468.00
nonCurrrentAssetsOther 103684.00
nonCurrentAssetsTotal 12945354.00
longTermDebtTotal 2639647.00
nonCurrentLiabilitiesTotal 2639647.00
capitalSurpluse 61871756.00
liabilitiesAndStockholdersEquity 36792019.00
cashAndShortTermInvestments 10643525.00
propertyPlantAndEquipmentGross 10851747.00
propertyPlantAndEquipmentNet 10851747.00
commonStockSharesOutstanding 32666454.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
totalAssets 37074617.00
intangibleAssets 0.00
otherCurrentAssets 404530.00
totalLiab 11256235.00
totalStockholderEquity 25818382.00
deferredLongTermLiab 0.00
otherCurrentLiab 2756804.00
commonStock 0.00
retainedEarnings -36889932.00
goodWill 0.00
otherAssets 191933.00
cash 13640696.00
totalCurrentLiabilities 8530089.00
currentDeferredRevenue 440528.00
netDebt -10490129.00
shortTermDebt 424421.00
shortLongTermDebt 424421.00
shortLongTermDebtTotal 3150567.00
otherStockholderEquity 61926869.00
propertyPlantEquipment 10976350.00
totalCurrentAssets 25906334.00
longTermInvestments 188456.00
netTangibleAssets 25036937.00
shortTermInvestments 0.00
netReceivables 4475695.00
longTermDebt 2726146.00
inventory 7385413.00
accountsPayable 4908336.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -36889932.00
treasuryStock 0.00
nonCurrrentAssetsOther 191933.00
nonCurrentAssetsTotal 11168283.00
longTermDebtTotal 2726146.00
nonCurrentLiabilitiesTotal 2726146.00
capitalSurpluse 61926869.00
liabilitiesAndStockholdersEquity 37074617.00
cashAndShortTermInvestments 13640696.00
propertyPlantAndEquipmentGross 10976350.00
propertyPlantAndEquipmentNet 10976350.00
commonStockSharesOutstanding 32666454.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
totalAssets 37097020.00
intangibleAssets 0.00
otherCurrentAssets 415338.00
totalLiab 11160109.00
totalStockholderEquity 25936911.00
deferredLongTermLiab 0.00
otherCurrentLiab 2455092.00
commonStock 0.00
retainedEarnings -36826515.00
goodWill 0.00
otherAssets 192736.00
cash 12849614.00
totalCurrentLiabilities 8271520.00
currentDeferredRevenue 649802.00
netDebt -9596931.00
shortTermDebt 364094.00
shortLongTermDebt 364094.00
shortLongTermDebtTotal 3252683.00
otherStockholderEquity 61981981.00
propertyPlantEquipment 11045766.00
totalCurrentAssets 25858518.00
longTermInvestments 188456.00
netTangibleAssets 25155466.00
shortTermInvestments 0.00
netReceivables 4806226.00
longTermDebt 2888589.00
inventory 7787340.00
accountsPayable 4802532.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -36826515.00
treasuryStock 0.00
nonCurrrentAssetsOther 192736.00
nonCurrentAssetsTotal 11238502.00
longTermDebtTotal 2888589.00
nonCurrentLiabilitiesTotal 2888589.00
capitalSurpluse 61981981.00
liabilitiesAndStockholdersEquity 37097020.00
cashAndShortTermInvestments 12849614.00
propertyPlantAndEquipmentGross 11045766.00
propertyPlantAndEquipmentNet 11045766.00
commonStockSharesOutstanding 32666454.00
2018-03-31
date 2018-03-31
filing_date 2018-04-02
currency_symbol USD
totalAssets 38155480.00
intangibleAssets 0.00
otherCurrentAssets 418154.00
totalLiab 10981354.00
totalStockholderEquity 27174126.00
deferredLongTermLiab 0.00
otherCurrentLiab 2175504.00
commonStock 0.00
retainedEarnings -35699525.00
goodWill 0.00
otherAssets 193580.00
cash 14877899.00
totalCurrentLiabilities 7899945.00
currentDeferredRevenue 355742.00
netDebt -11385541.00
shortTermDebt 410949.00
shortLongTermDebt 391651.00
shortLongTermDebtTotal 3492358.00
otherStockholderEquity 85876116.00
propertyPlantEquipment 11200619.00
totalCurrentAssets 26607770.00
longTermInvestments 188456.00
netTangibleAssets 26158285.00
shortTermInvestments 0.00
netReceivables 5105556.00
longTermDebt 2989338.00
inventory 6206161.00
accountsPayable 4957750.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -23783910.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -35878809.00
treasuryStock 0.00
nonCurrrentAssetsOther 194508.00
nonCurrentAssetsTotal 11547710.00
longTermDebtTotal 2989338.00
nonCurrentLiabilitiesTotal 3081409.00
capitalSurpluse 62037094.00
liabilitiesAndStockholdersEquity 38155480.00
cashAndShortTermInvestments 14877899.00
propertyPlantAndEquipmentGross 11353202.00
propertyPlantAndEquipmentNet 11353202.00
commonStockSharesOutstanding 32666454.00
2017-12-31
date 2017-12-31
filing_date 2018-04-02
currency_symbol USD
totalAssets 38155480.00
intangibleAssets 0.00
otherCurrentAssets 418154.00
totalLiab 10981354.00
totalStockholderEquity 27174126.00
deferredLongTermLiab 0.00
otherCurrentLiab 2520000.00
commonStock 0.00
retainedEarnings -35699525.00
goodWill 0.00
otherAssets 194000.00
cash 14877899.00
totalCurrentLiabilities 7899945.00
netDebt -11385541.00
shortTermDebt 410949.00
shortLongTermDebt 410949.00
shortLongTermDebtTotal 3492358.00
propertyPlantEquipment 11353202.00
totalCurrentAssets 26607770.00
longTermInvestments 188456.00
netTangibleAssets 26392681.00
shortTermInvestments 0.00
netReceivables 5105556.00
longTermDebt 3081409.00
inventory 6206161.00
accountsPayable 7488996.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -23783910.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -35699525.00
treasuryStock 0.00
nonCurrrentAssetsOther 6052.00
nonCurrentAssetsTotal 11547710.00
longTermDebtTotal 3081409.00
nonCurrentLiabilitiesTotal 3081409.00
capitalSurpluse 62092206.00
liabilitiesAndStockholdersEquity 38155480.00
cashAndShortTermInvestments 14877899.00
propertyPlantAndEquipmentGross 11353202.00
commonStockSharesOutstanding 32666454.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
totalAssets 40642734.00
intangibleAssets 0.00
otherCurrentAssets 505656.00
totalLiab 12302737.00
totalStockholderEquity 28339997.00
deferredLongTermLiab 0.00
otherCurrentLiab 3277329.00
commonStock 0.00
retainedEarnings -34569404.00
goodWill 0.00
otherAssets 7000.00
cash 15866458.00
totalCurrentLiabilities 9130416.00
currentDeferredRevenue 376984.00
netDebt -12264048.00
shortTermDebt 430089.00
shortLongTermDebt 430089.00
shortLongTermDebtTotal 3602410.00
otherStockholderEquity 62127956.00
propertyPlantEquipment 11663988.00
totalCurrentAssets 28971683.00
netTangibleAssets 27558552.00
shortTermInvestments 0.00
netReceivables 5246322.00
longTermDebt 3172321.00
inventory 7353247.00
accountsPayable 5046014.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -34569404.00
treasuryStock 0.00
nonCurrrentAssetsOther 7063.00
nonCurrentAssetsTotal 11671051.00
longTermDebtTotal 3172321.00
nonCurrentLiabilitiesTotal 3172321.00
capitalSurpluse 62127956.00
liabilitiesAndStockholdersEquity 40642734.00
cashAndShortTermInvestments 15866458.00
propertyPlantAndEquipmentGross 11663988.00
propertyPlantAndEquipmentNet 11663988.00
commonStockSharesOutstanding 32166454.00
2017-06-30
date 2017-06-30
filing_date 2017-08-14
currency_symbol USD
totalAssets 39269565.00
intangibleAssets 0.00
otherCurrentAssets 448407.00
totalLiab 11560481.00
totalStockholderEquity 27709084.00
deferredLongTermLiab 0.00
otherCurrentLiab 2946228.00
commonStock 0.00
retainedEarnings -34502778.00
goodWill 0.00
otherAssets 8000.00
cash 15472553.00
totalCurrentLiabilities 8290246.00
currentDeferredRevenue 457398.00
netDebt -11761347.00
shortTermDebt 440971.00
shortLongTermDebt 3711206.00
shortLongTermDebtTotal 3711206.00
otherStockholderEquity 61430417.00
propertyPlantEquipment 11819588.00
totalCurrentAssets 27441882.00
netTangibleAssets 26927639.00
shortTermInvestments 0.00
netReceivables 3471523.00
longTermDebt 3270235.00
inventory 8049399.00
accountsPayable 4445649.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -34502778.00
treasuryStock 0.00
nonCurrrentAssetsOther 8095.00
nonCurrentAssetsTotal 11827683.00
longTermDebtTotal 3270235.00
nonCurrentLiabilitiesTotal 3270235.00
capitalSurpluse 61430417.00
liabilitiesAndStockholdersEquity 39269565.00
cashAndShortTermInvestments 15472553.00
propertyPlantAndEquipmentGross 11819588.00
propertyPlantAndEquipmentNet 11819588.00
commonStockSharesOutstanding 31666454.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
totalAssets 39647154.00
intangibleAssets 0.00
otherCurrentAssets 443768.00
totalLiab 10769022.00
totalStockholderEquity 28878132.00
deferredLongTermLiab 0.00
otherCurrentLiab 2057000.00
commonStock 0.00
retainedEarnings -33153432.00
goodWill 0.00
otherAssets 9000.00
cash 16816193.00
totalCurrentLiabilities 7389730.00
currentDeferredRevenue 435832.00
netDebt -13001252.00
shortTermDebt 435649.00
shortLongTermDebt 435649.00
shortLongTermDebtTotal 3814941.00
otherStockholderEquity 61250119.00
propertyPlantEquipment 11903278.00
totalCurrentAssets 27734688.00
netTangibleAssets 28096687.00
shortTermInvestments 0.00
netReceivables 3186640.00
longTermDebt 3379292.00
inventory 7288087.00
accountsPayable 4461249.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22953194.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -33153432.00
treasuryStock 0.00
nonCurrrentAssetsOther 9188.00
nonCurrentAssetsTotal 11912466.00
longTermDebtTotal 3379292.00
nonCurrentLiabilitiesTotal 3379292.00
capitalSurpluse 61250119.00
liabilitiesAndStockholdersEquity 39647154.00
cashAndShortTermInvestments 16816193.00
propertyPlantAndEquipmentGross 11903278.00
propertyPlantAndEquipmentNet 11903278.00
commonStockSharesOutstanding 31333121.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 38778979.00
intangibleAssets 0.00
otherCurrentAssets 192548.00
totalLiab 10670688.00
totalStockholderEquity 28108291.00
deferredLongTermLiab 0.00
otherCurrentLiab 1577373.00
commonStock 0.00
retainedEarnings -31963487.00
goodWill 0.00
otherAssets 10000.00
cash 16199043.00
totalCurrentLiabilities 7172444.00
currentDeferredRevenue 692922.00
netDebt -12270406.00
shortTermDebt 430393.00
shortLongTermDebt 430393.00
shortLongTermDebtTotal 3928637.00
otherStockholderEquity 82243527.00
propertyPlantEquipment 12092037.00
totalCurrentAssets 26676653.00
netTangibleAssets 27326846.00
shortTermInvestments 0.00
netReceivables 3267838.00
longTermDebt 3498244.00
inventory 7017224.00
accountsPayable 4471756.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22953194.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -31963487.00
treasuryStock 0.00
nonCurrrentAssetsOther 10289.00
nonCurrentAssetsTotal 12102326.00
longTermDebtTotal 3498244.00
nonCurrentLiabilitiesTotal 3498244.00
capitalSurpluse 59290333.00
liabilitiesAndStockholdersEquity 38778979.00
cashAndShortTermInvestments 16199043.00
propertyPlantAndEquipmentGross 12092037.00
propertyPlantAndEquipmentNet 12092037.00
commonStockSharesOutstanding 31333121.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
totalAssets 40544856.00
intangibleAssets 258375.00
otherCurrentAssets 229410.00
totalLiab 10479751.00
totalStockholderEquity 30065105.00
deferredLongTermLiab 0.00
otherCurrentLiab 1933683.00
commonStock 0.00
retainedEarnings -29742890.00
goodWill 258375.00
otherAssets 258000.00
cash 15218714.00
totalCurrentLiabilities 7259685.00
currentDeferredRevenue 357396.00
netDebt -11739312.00
shortTermDebt 259336.00
shortLongTermDebtTotal 3479402.00
otherStockholderEquity 59026550.00
propertyPlantEquipment 12472192.00
totalCurrentAssets 27814289.00
netTangibleAssets 29025285.00
shortTermInvestments 0.00
netReceivables 5161441.00
longTermDebt 3220066.00
inventory 7204724.00
accountsPayable 4709270.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -29742890.00
treasuryStock 0.00
nonCurrentAssetsTotal 12730567.00
longTermDebtTotal 3220066.00
nonCurrentLiabilitiesTotal 3220066.00
capitalSurpluse 59026550.00
liabilitiesAndStockholdersEquity 40544856.00
cashAndShortTermInvestments 15218714.00
propertyPlantAndEquipmentGross 12472192.00
propertyPlantAndEquipmentNet 12472192.00
commonStockSharesOutstanding 29649874.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
totalAssets 41194550.00
intangibleAssets 259799.00
otherCurrentAssets 581594.00
totalLiab 11033680.00
totalStockholderEquity 30160870.00
deferredLongTermLiab 0.00
otherCurrentLiab 2210442.00
commonStock 0.00
retainedEarnings -29617586.00
goodWill 259799.00
otherAssets 260000.00
cash 17213810.00
totalCurrentLiabilities 7746985.00
currentDeferredRevenue 260910.00
netDebt -13671154.00
shortTermDebt 255961.00
shortLongTermDebtTotal 3542656.00
otherStockholderEquity 58997011.00
propertyPlantEquipment 11952500.00
totalCurrentAssets 28982251.00
netTangibleAssets 29119626.00
shortTermInvestments 0.00
netReceivables 4908225.00
longTermDebt 3286695.00
inventory 6278622.00
accountsPayable 5019672.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -29617586.00
treasuryStock 0.00
nonCurrentAssetsTotal 12212299.00
longTermDebtTotal 3286695.00
nonCurrentLiabilitiesTotal 3286695.00
capitalSurpluse 58997011.00
liabilitiesAndStockholdersEquity 41194550.00
cashAndShortTermInvestments 17213810.00
propertyPlantAndEquipmentGross 11952500.00
propertyPlantAndEquipmentNet 11952500.00
commonStockSharesOutstanding 29483207.00
2016-03-31
date 2016-03-31
filing_date 2016-05-16
currency_symbol USD
totalAssets 40275691.00
intangibleAssets 261276.00
otherCurrentAssets 1071625.00
totalLiab 10213014.00
totalStockholderEquity 30062677.00
deferredLongTermLiab 0.00
otherCurrentLiab 1970445.00
commonStock 0.00
retainedEarnings -28960892.00
goodWill 261276.00
otherAssets 261000.00
cash 18095633.00
totalCurrentLiabilities 6864452.00
currentDeferredRevenue 272089.00
netDebt -14494438.00
shortTermDebt 252633.00
shortLongTermDebtTotal 3601195.00
otherStockholderEquity 58242124.00
propertyPlantEquipment 11341026.00
totalCurrentAssets 28673389.00
netTangibleAssets 29019956.00
shortTermInvestments 0.00
netReceivables 3163139.00
longTermDebt 3348562.00
inventory 6342992.00
accountsPayable 4369285.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22086115.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -28960892.00
treasuryStock 0.00
nonCurrrentAssetsOther 4924.00
nonCurrentAssetsTotal 11602302.00
longTermDebtTotal 3348562.00
nonCurrentLiabilitiesTotal 3348562.00
capitalSurpluse 58242124.00
liabilitiesAndStockholdersEquity 40275691.00
cashAndShortTermInvestments 18095633.00
propertyPlantAndEquipmentGross 11341026.00
propertyPlantAndEquipmentNet 11341026.00
commonStockSharesOutstanding 28624874.00
2015-12-31
date 2015-12-31
filing_date 2016-03-30
currency_symbol USD
totalAssets 42540864.00
intangibleAssets 257181.00
otherCurrentAssets 1568032.00
totalLiab 11513184.00
totalStockholderEquity 31027680.00
deferredLongTermLiab 0.00
otherCurrentLiab 1753450.00
commonStock 0.00
retainedEarnings -28021801.00
goodWill 257181.00
otherAssets 262000.00
cash 18045044.00
totalCurrentLiabilities 8095713.00
currentDeferredRevenue 395396.00
netDebt -14378224.00
shortTermDebt 249349.00
shortLongTermDebt 249349.00
shortLongTermDebtTotal 3666820.00
otherStockholderEquity 80354151.00
propertyPlantEquipment 11468061.00
totalCurrentAssets 30810698.00
netTangibleAssets 29984130.00
shortTermInvestments 0.00
netReceivables 4900997.00
longTermDebt 3417471.00
inventory 6296625.00
accountsPayable 5697518.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22086115.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 781445.00
retainedEarningsTotalEquity -28021801.00
treasuryStock 0.00
nonCurrrentAssetsOther 4924.00
nonCurrentAssetsTotal 11730166.00
longTermDebtTotal 3417471.00
nonCurrentLiabilitiesTotal 3417471.00
capitalSurpluse 58268036.00
liabilitiesAndStockholdersEquity 42540864.00
cashAndShortTermInvestments 18045044.00
propertyPlantAndEquipmentGross 11468061.00
propertyPlantAndEquipmentNet 11468061.00
commonStockSharesOutstanding 28624874.00
2015-09-30
date 2015-09-30
filing_date 2015-11-16
currency_symbol USD
totalAssets 43358644.00
intangibleAssets 263760.00
otherCurrentAssets 774817.00
totalLiab 11290308.00
totalStockholderEquity 32068336.00
deferredLongTermLiab 0.00
otherCurrentLiab 2090751.00
commonStock 0.00
retainedEarnings -27096660.00
goodWill 263760.00
otherAssets 264000.00
cash 19703945.00
totalCurrentLiabilities 7808753.00
currentDeferredRevenue 366085.00
netDebt -15976280.00
shortTermDebt 246110.00
shortLongTermDebtTotal 3727665.00
otherStockholderEquity 58178551.00
propertyPlantEquipment 11478045.00
totalCurrentAssets 31616839.00
netTangibleAssets 30818131.00
shortTermInvestments 0.00
netReceivables 5027043.00
longTermDebt 3481555.00
inventory 6111034.00
accountsPayable 5105807.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 986445.00
retainedEarningsTotalEquity -27096660.00
treasuryStock 0.00
nonCurrentAssetsTotal 11741805.00
longTermDebtTotal 3481555.00
nonCurrentLiabilitiesTotal 3481555.00
capitalSurpluse 58178551.00
liabilitiesAndStockholdersEquity 43358644.00
cashAndShortTermInvestments 19703945.00
propertyPlantAndEquipmentGross 11478045.00
propertyPlantAndEquipmentNet 11478045.00
commonStockSharesOutstanding 27873447.00
2015-06-30
date 2015-06-30
filing_date 2015-08-14
currency_symbol USD
totalAssets 42053755.00
intangibleAssets 266057.00
otherCurrentAssets 1028821.00
totalLiab 10289210.00
totalStockholderEquity 31764545.00
deferredLongTermLiab 0.00
otherCurrentLiab 2056539.00
commonStock -1096609.00
retainedEarnings -27437834.00
goodWill 266057.00
otherAssets 266000.00
cash 19715134.00
totalCurrentLiabilities 6943625.00
currentDeferredRevenue 425198.00
netDebt -16215158.00
shortTermDebt 154391.00
shortLongTermDebtTotal 3499976.00
otherStockholderEquity 58215934.00
propertyPlantEquipment 11116806.00
totalCurrentAssets 30670892.00
netTangibleAssets 31108043.00
shortTermInvestments 601000.00
netReceivables 3820681.00
longTermDebt 3345585.00
inventory 5504764.00
accountsPayable 4307497.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1096609.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 986445.00
retainedEarningsTotalEquity -26841834.00
treasuryStock -1096609.00
nonCurrentAssetsTotal 11382863.00
longTermDebtTotal 3345585.00
nonCurrentLiabilitiesTotal 3345585.00
capitalSurpluse 59312543.00
liabilitiesAndStockholdersEquity 42053755.00
cashAndShortTermInvestments 19715134.00
propertyPlantAndEquipmentGross 11116806.00
propertyPlantAndEquipmentNet 11116806.00
commonStockSharesOutstanding 29432468.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
totalAssets 44158302.00
intangibleAssets 268375.00
otherCurrentAssets 888447.00
totalLiab 18384395.00
totalStockholderEquity 25773907.00
deferredLongTermLiab 0.00
otherCurrentLiab 9546949.00
commonStock -1096609.00
retainedEarnings -33280464.00
goodWill 268375.00
otherAssets 268000.00
cash 22345253.00
totalCurrentLiabilities 14998738.00
currentDeferredRevenue 345729.00
netDebt -18807546.00
shortTermDebt 152050.00
shortLongTermDebtTotal 3537707.00
otherStockholderEquity 58066926.00
propertyPlantEquipment 10992513.00
totalCurrentAssets 32897414.00
netTangibleAssets 24518087.00
shortTermInvestments 601000.00
netReceivables 3421769.00
longTermDebt 3385657.00
inventory 5640753.00
accountsPayable 4954010.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1096609.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 987445.00
retainedEarningsTotalEquity -33280464.00
treasuryStock -1096609.00
nonCurrrentAssetsOther 4925.00
nonCurrentAssetsTotal 11260888.00
longTermDebtTotal 3385657.00
nonCurrentLiabilitiesTotal 3385657.00
capitalSurpluse 59163535.00
liabilitiesAndStockholdersEquity 44158302.00
cashAndShortTermInvestments 22345253.00
propertyPlantAndEquipmentGross 10992513.00
propertyPlantAndEquipmentNet 10992513.00
commonStockSharesOutstanding 27663500.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 45353114.00
intangibleAssets 265768.00
otherCurrentAssets 1194055.00
totalLiab 18524628.00
totalStockholderEquity 26828486.00
deferredLongTermLiab 0.00
otherCurrentLiab 9371239.00
commonStock -1096609000.00
retainedEarnings -32336119.00
goodWill 265768.00
otherAssets 271000.00
cash 22128977.00
totalCurrentLiabilities 15099600.00
currentDeferredRevenue 435821.00
netDebt -18554205.00
shortTermDebt 149744.00
shortLongTermDebt 149744.00
shortLongTermDebtTotal 3574772.00
otherStockholderEquity 1176022471.00
propertyPlantEquipment 10852853.00
totalCurrentAssets 34229568.00
netTangibleAssets 25570348.00
shortTermInvestments 601000.00
netReceivables 5642091.00
longTermDebt 3425028.00
inventory 4663548.00
accountsPayable 5142796.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21236311.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 987445.00
retainedEarningsTotalEquity -32336119.00
treasuryStock -1096609.00
nonCurrrentAssetsOther 4925.00
nonCurrentAssetsTotal 11123546.00
longTermDebtTotal 3425028.00
nonCurrentLiabilitiesTotal 3425028.00
capitalSurpluse 59273769.00
liabilitiesAndStockholdersEquity 45353114.00
cashAndShortTermInvestments 22128977.00
propertyPlantAndEquipmentGross 10852853.00
propertyPlantAndEquipmentNet 10852853.00
commonStockSharesOutstanding 27663500.00
2014-09-30
date 2014-09-30
filing_date 2014-11-14
currency_symbol USD
totalAssets 45619969.00
intangibleAssets 273011.00
otherCurrentAssets 604872.00
totalLiab 19668317.00
totalStockholderEquity 25951652.00
deferredLongTermLiab 0.00
otherCurrentLiab 9644971.00
commonStock -1096609.00
retainedEarnings -33038304.00
goodWill 273011.00
otherAssets 273000.00
cash 22073857.00
totalCurrentLiabilities 16204478.00
currentDeferredRevenue 378839.00
netDebt -18450102.00
shortTermDebt 159916.00
shortLongTermDebtTotal 3623755.00
otherStockholderEquity 57995011.00
propertyPlantEquipment 11052128.00
totalCurrentAssets 34294830.00
netTangibleAssets 24683696.00
shortTermInvestments 601000.00
netReceivables 6148782.00
longTermDebt 3463839.00
inventory 4866725.00
accountsPayable 6020752.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1096609.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 994945.00
retainedEarningsTotalEquity -33038304.00
treasuryStock -1096609.00
nonCurrentAssetsTotal 11325139.00
longTermDebtTotal 3463839.00
nonCurrentLiabilitiesTotal 3463839.00
capitalSurpluse 59091620.00
liabilitiesAndStockholdersEquity 45619969.00
cashAndShortTermInvestments 22073857.00
propertyPlantAndEquipmentGross 11052128.00
propertyPlantAndEquipmentNet 11052128.00
commonStockSharesOutstanding 29173359.00
2014-06-30
date 2014-06-30
filing_date 2014-08-14
currency_symbol USD
totalAssets 44424462.00
intangibleAssets 275329.00
otherCurrentAssets 584202.00
totalLiab 18892834.00
totalStockholderEquity 25531628.00
deferredLongTermLiab 0.00
otherCurrentLiab 9581588.00
commonStock -1096609.00
retainedEarnings -33409729.00
goodWill 275329.00
otherAssets 275000.00
cash 22248428.00
totalCurrentLiabilities 15390724.00
currentDeferredRevenue 826072.00
netDebt -18570189.00
shortTermDebt 176129.00
shortLongTermDebtTotal 3678239.00
otherStockholderEquity 57946412.00
propertyPlantEquipment 11281912.00
totalCurrentAssets 32867221.00
netTangibleAssets 24261354.00
shortTermInvestments 600000.00
netReceivables 4083189.00
longTermDebt 3502110.00
inventory 5351402.00
accountsPayable 4806935.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1096609.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 994945.00
retainedEarningsTotalEquity -33409729.00
treasuryStock -1096609.00
nonCurrentAssetsTotal 11557241.00
longTermDebtTotal 3502110.00
nonCurrentLiabilitiesTotal 3502110.00
capitalSurpluse 59043021.00
liabilitiesAndStockholdersEquity 44424462.00
cashAndShortTermInvestments 22248428.00
propertyPlantAndEquipmentGross 11281912.00
propertyPlantAndEquipmentNet 11281912.00
commonStockSharesOutstanding 27332483.00
2014-03-31
date 2014-03-31
filing_date 2014-05-15
currency_symbol USD
totalAssets 44983785.00
intangibleAssets 277647.00
otherCurrentAssets 604082.00
totalLiab 18073513.00
totalStockholderEquity 26910272.00
deferredLongTermLiab 0.00
otherCurrentLiab 9333965.00
commonStock -1096609.00
retainedEarnings -32019906.00
goodWill 277647.00
otherAssets 278000.00
cash 24198456.00
totalCurrentLiabilities 14533717.00
currentDeferredRevenue 1152115.00
netDebt -20456678.00
shortTermDebt 201982.00
shortLongTermDebtTotal 3741778.00
otherStockholderEquity 57935233.00
propertyPlantEquipment 11324601.00
totalCurrentAssets 33381537.00
netTangibleAssets 25637680.00
shortTermInvestments 0.00
netReceivables 3174724.00
longTermDebt 3539796.00
inventory 5404275.00
accountsPayable 3845655.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1096609.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 994945.00
retainedEarningsTotalEquity -32019906.00
treasuryStock -1096609.00
nonCurrrentAssetsOther 4924.00
nonCurrentAssetsTotal 11602248.00
longTermDebtTotal 3539796.00
nonCurrentLiabilitiesTotal 3539796.00
capitalSurpluse 59031842.00
liabilitiesAndStockholdersEquity 44983785.00
cashAndShortTermInvestments 24198456.00
propertyPlantAndEquipmentGross 11324601.00
propertyPlantAndEquipmentNet 11324601.00
commonStockSharesOutstanding 27258689.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 49097444.00
intangibleAssets 275041.00
otherCurrentAssets 1065641.00
totalLiab 20197456.00
totalStockholderEquity 28899988.00
deferredLongTermLiab 0.00
otherCurrentLiab 9544786.00
commonStock -1096609000.00
retainedEarnings -29981514.00
goodWill 275041.00
otherAssets 280000.00
cash 27629359.00
totalCurrentLiabilities 16620524.00
currentDeferredRevenue 1720896.00
netDebt -23805363.00
shortTermDebt 247064.00
shortLongTermDebtTotal 3823996.00
otherStockholderEquity 1174666619.00
propertyPlantEquipment 10910000.00
totalCurrentAssets 37907307.00
netTangibleAssets 27625078.00
shortTermInvestments 0.00
netReceivables 3476718.00
longTermDebt 3576000.00
inventory 5735589.00
accountsPayable 5107778.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -20171062.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 995000.00
retainedEarningsTotalEquity -29981514.00
treasuryStock -1096609.00
nonCurrrentAssetsOther 4924.00
nonCurrentAssetsTotal 11190137.00
longTermDebtTotal 3576932.00
nonCurrentLiabilitiesTotal 3576932.00
capitalSurpluse 58983166.00
liabilitiesAndStockholdersEquity 49097444.00
cashAndShortTermInvestments 27629359.00
propertyPlantAndEquipmentGross 10910172.00
propertyPlantAndEquipmentNet 10910172.00
commonStockSharesOutstanding 27258689.00
2013-09-30
date 2013-09-30
filing_date 2013-11-14
currency_symbol USD
totalAssets 49967333.00
intangibleAssets 282283.00
otherCurrentAssets 323507.00
totalLiab 20026522.00
totalStockholderEquity 29940811.00
deferredLongTermLiab 0.00
otherCurrentLiab 9703832.00
commonStock -1096609.00
retainedEarnings -28556315.00
goodWill 282283.00
otherAssets 282000.00
cash 27271755.00
totalCurrentLiabilities 16400565.00
currentDeferredRevenue 1216157.00
netDebt -23366715.00
shortTermDebt 279083.00
shortLongTermDebtTotal 3905040.00
otherStockholderEquity 57502181.00
propertyPlantEquipment 11156235.00
totalCurrentAssets 38528815.00
netTangibleAssets 28663583.00
shortTermInvestments 0.00
netReceivables 4821106.00
longTermDebt 3625957.00
inventory 6112447.00
accountsPayable 5201493.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1096609.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 994945.00
retainedEarningsTotalEquity -28556315.00
treasuryStock -1096609.00
nonCurrentAssetsTotal 11438518.00
longTermDebtTotal 3625957.00
nonCurrentLiabilitiesTotal 3625957.00
capitalSurpluse 58598790.00
liabilitiesAndStockholdersEquity 49967333.00
cashAndShortTermInvestments 27271755.00
propertyPlantAndEquipmentGross 11156235.00
propertyPlantAndEquipmentNet 11156235.00
commonStockSharesOutstanding 26719608.00
2013-06-30
date 2013-06-30
filing_date 2013-08-14
currency_symbol USD
totalAssets 41970398.00
intangibleAssets 284601.00
otherCurrentAssets 303616.00
totalLiab 10598276.00
totalStockholderEquity 31372122.00
deferredLongTermLiab 0.00
otherCurrentLiab 1903857.00
commonStock -568357.00
retainedEarnings -27615931.00
goodWill 284601.00
otherAssets 285000.00
cash 19686834.00
totalCurrentLiabilities 6917871.00
currentDeferredRevenue 873887.00
netDebt -15701943.00
shortTermDebt 304486.00
shortLongTermDebtTotal 3984891.00
otherStockholderEquity 57993108.00
propertyPlantEquipment 11439275.00
totalCurrentAssets 30246522.00
netTangibleAssets 30092576.00
shortTermInvestments 0.00
netReceivables 4315407.00
longTermDebt 3680405.00
inventory 5940665.00
accountsPayable 3835641.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 568357.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 994945.00
retainedEarningsTotalEquity -27615931.00
treasuryStock -568357.00
nonCurrentAssetsTotal 11723876.00
longTermDebtTotal 3680405.00
nonCurrentLiabilitiesTotal 3680405.00
capitalSurpluse 58561465.00
liabilitiesAndStockholdersEquity 41970398.00
cashAndShortTermInvestments 19686834.00
propertyPlantAndEquipmentGross 11439275.00
propertyPlantAndEquipmentNet 11439275.00
commonStockSharesOutstanding 27042370.00
2013-03-31
date 2013-03-31
filing_date 2013-04-01
currency_symbol USD
totalAssets 47632158.00
intangibleAssets 286520.00
otherCurrentAssets 783760.00
totalLiab 11903162.00
totalStockholderEquity 35728996.00
deferredLongTermLiab 0.00
otherCurrentLiab 1261242.00
commonStock -122202000.00
retainedEarnings -23767662.00
goodWill 287803.00
otherAssets 288000.00
cash 25963313.00
totalCurrentLiabilities 8076952.00
currentDeferredRevenue 1400740.00
netDebt -21822017.00
shortTermDebt 315086.00
shortLongTermDebtTotal 4141296.00
otherStockholderEquity 199681124.00
propertyPlantEquipment 11653002.00
totalCurrentAssets 35441064.00
netTangibleAssets 32877431.00
shortTermInvestments 0.00
netReceivables 3703738.00
longTermDebt 3743957.00
inventory 4990253.00
accountsPayable 5099884.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -18984018.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 994945.00
retainedEarningsTotalEquity -25177195.00
treasuryStock -223873.00
nonCurrrentAssetsOther 4924.00
nonCurrentAssetsTotal 12191094.00
longTermDebtTotal 3743957.00
nonCurrentLiabilitiesTotal 3826210.00
capitalSurpluse 58566302.00
liabilitiesAndStockholdersEquity 47632158.00
cashAndShortTermInvestments 25963313.00
propertyPlantAndEquipmentGross 11899650.00
propertyPlantAndEquipmentNet 11899650.00
commonStockSharesOutstanding 27238495.00
2012-12-31
date 2012-12-31
filing_date 2013-04-01
currency_symbol USD
totalAssets 47632158.00
intangibleAssets 286520.00
otherCurrentAssets 783760.00
totalLiab 11903162.00
totalStockholderEquity 35728996.00
deferredLongTermLiab 0.00
otherCurrentLiab 2663000.00
commonStock 0.00
retainedEarnings -23767662.00
goodWill 286520.00
otherAssets 291000.00
cash 25963313.00
totalCurrentLiabilities 8076952.00
netDebt -21822017.00
shortTermDebt 315086.00
shortLongTermDebtTotal 4141296.00
propertyPlantEquipment 11899650.00
totalCurrentAssets 35441064.00
netTangibleAssets 34436000.00
shortTermInvestments 0.00
netReceivables 3703738.00
longTermDebt 3826210.00
inventory 4990253.00
accountsPayable 7761866.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -18984018.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 1001552.00
retainedEarningsTotalEquity -23767662.00
treasuryStock -122202.00
nonCurrrentAssetsOther 4924.00
nonCurrentAssetsTotal 12191094.00
longTermDebtTotal 3826210.00
nonCurrentLiabilitiesTotal 3826210.00
capitalSurpluse 58617308.00
liabilitiesAndStockholdersEquity 47632158.00
cashAndShortTermInvestments 25963313.00
propertyPlantAndEquipmentGross 11899650.00
commonStockSharesOutstanding 27238495.00
2012-09-30
date 2012-09-30
filing_date 2012-11-14
currency_symbol USD
totalAssets 48240404.00
intangibleAssets 332275.00
otherCurrentAssets 672941.00
totalLiab 9875214.00
totalStockholderEquity 38365190.00
deferredLongTermLiab 0.00
otherCurrentLiab 1465334.00
commonStock -83792.00
retainedEarnings -21226790.00
goodWill 332275.00
otherAssets 332000.00
cash 25008688.00
totalCurrentLiabilities 5961551.00
currentDeferredRevenue 1447272.00
netDebt -20784469.00
shortTermDebt 310556.00
shortLongTermDebtTotal 4224219.00
otherStockholderEquity 58590428.00
propertyPlantEquipment 11980357.00
totalCurrentAssets 35927772.00
netTangibleAssets 37031363.00
shortTermInvestments 0.00
netReceivables 5300109.00
longTermDebt 3913663.00
inventory 4946034.00
accountsPayable 2738389.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 83792.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 1001552.00
retainedEarningsTotalEquity -21226790.00
treasuryStock -83792.00
nonCurrentAssetsTotal 12312632.00
longTermDebtTotal 3913663.00
nonCurrentLiabilitiesTotal 3913663.00
capitalSurpluse 58674220.00
liabilitiesAndStockholdersEquity 48240404.00
cashAndShortTermInvestments 25008688.00
propertyPlantAndEquipmentGross 11980357.00
propertyPlantAndEquipmentNet 11980357.00
commonStockSharesOutstanding 26972818.00
2012-06-30
date 2012-06-30
filing_date 2012-08-14
currency_symbol USD
totalAssets 47424645.00
intangibleAssets 340902.00
otherCurrentAssets 186300.00
totalLiab 10092252.00
totalStockholderEquity 37332393.00
deferredLongTermLiab 0.00
otherCurrentLiab 1519701.00
commonStock 0.00
retainedEarnings -20953829.00
goodWill 340902.00
otherAssets 341000.00
cash 22903735.00
totalCurrentLiabilities 6102636.00
currentDeferredRevenue 1333163.00
netDebt -18498230.00
shortTermDebt 415889.00
shortLongTermDebtTotal 4405505.00
otherStockholderEquity 57284670.00
propertyPlantEquipment 12166738.00
totalCurrentAssets 34917005.00
netTangibleAssets 35989939.00
shortTermInvestments 0.00
netReceivables 6810587.00
longTermDebt 3989616.00
inventory 5016383.00
accountsPayable 2833883.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 1001552.00
retainedEarningsTotalEquity -20953829.00
treasuryStock 0.00
nonCurrentAssetsTotal 12507640.00
longTermDebtTotal 3989616.00
nonCurrentLiabilitiesTotal 3989616.00
capitalSurpluse 57284670.00
liabilitiesAndStockholdersEquity 47424645.00
cashAndShortTermInvestments 22903735.00
propertyPlantAndEquipmentGross 12166738.00
propertyPlantAndEquipmentNet 12166738.00
commonStockSharesOutstanding 25318700.00
2012-03-31
date 2012-03-31
filing_date 2012-05-15
currency_symbol USD
totalAssets 48026013.00
intangibleAssets 352020.00
otherCurrentAssets 278656.00
totalLiab 10088990.00
totalStockholderEquity 37937023.00
deferredLongTermLiab 0.00
otherCurrentLiab 2767461.00
commonStock 0.00
retainedEarnings -20349199.00
goodWill 352020.00
otherAssets 352000.00
cash 25586180.00
totalCurrentLiabilities 6022632.00
netDebt -21000636.00
shortTermDebt 519186.00
shortLongTermDebtTotal 4585544.00
otherStockholderEquity 57284670.00
propertyPlantEquipment 12388292.00
totalCurrentAssets 35285701.00
netTangibleAssets 36583451.00
shortTermInvestments 0.00
netReceivables 3916072.00
longTermDebt 4066358.00
inventory 5504793.00
accountsPayable 2735985.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17719693.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 1001552.00
retainedEarningsTotalEquity -20349199.00
treasuryStock 0.00
nonCurrentAssetsTotal 12740312.00
longTermDebtTotal 4066358.00
nonCurrentLiabilitiesTotal 4066358.00
capitalSurpluse 57284670.00
liabilitiesAndStockholdersEquity 48026013.00
cashAndShortTermInvestments 25586180.00
propertyPlantAndEquipmentGross 12388292.00
propertyPlantAndEquipmentNet 12388292.00
commonStockSharesOutstanding 25318700.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
totalAssets 48761939.00
intangibleAssets 362976.00
otherCurrentAssets 218529.00
totalLiab 10110487.00
totalStockholderEquity 38651452.00
deferredLongTermLiab 0.00
otherCurrentLiab 1065943.00
commonStock 0.00
retainedEarnings -19634770.00
goodWill 362976.00
otherAssets 363000.00
cash 25673263.00
totalCurrentLiabilities 5967220.00
currentDeferredRevenue 780504.00
netDebt -20909524.00
shortTermDebt 620472.00
shortLongTermDebtTotal 4763739.00
otherStockholderEquity 75004363.00
propertyPlantEquipment 12653856.00
totalCurrentAssets 35745107.00
netTangibleAssets 37286924.00
shortTermInvestments 0.00
netReceivables 3615896.00
longTermDebt 4143267.00
inventory 6237419.00
accountsPayable 3500301.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17719693.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 1001552.00
retainedEarningsTotalEquity -19634770.00
treasuryStock 0.00
nonCurrentAssetsTotal 13016832.00
longTermDebtTotal 4143267.00
nonCurrentLiabilitiesTotal 4143267.00
capitalSurpluse 57284670.00
liabilitiesAndStockholdersEquity 48761939.00
cashAndShortTermInvestments 25673263.00
propertyPlantAndEquipmentGross 12653856.00
propertyPlantAndEquipmentNet 12653856.00
commonStockSharesOutstanding 25318700.00
2011-09-30
date 2011-09-30
filing_date 2011-11-18
currency_symbol USD
totalAssets 53475528.00
intangibleAssets 374083.00
otherCurrentAssets 121103.00
totalLiab 10496378.00
totalStockholderEquity 42979150.00
deferredLongTermLiab 0.00
otherCurrentLiab 2845079.00
commonStock 0.00
retainedEarnings -16653979.00
goodWill 374083.00
otherAssets 374000.00
cash 26915292.00
totalCurrentLiabilities 6429709.00
netDebt -22193530.00
shortTermDebt 655093.00
shortLongTermDebtTotal 4721762.00
otherStockholderEquity 57354113.00
propertyPlantEquipment 12587856.00
totalCurrentAssets 40513589.00
netTangibleAssets 40326051.00
shortTermInvestments 0.00
netReceivables 5829604.00
longTermDebt 4066669.00
inventory 7647590.00
accountsPayable 2929537.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 2279016.00
retainedEarningsTotalEquity -16653979.00
treasuryStock 0.00
nonCurrentAssetsTotal 12961939.00
longTermDebtTotal 4066669.00
nonCurrentLiabilitiesTotal 4066669.00
capitalSurpluse 57354113.00
liabilitiesAndStockholdersEquity 53475528.00
cashAndShortTermInvestments 26915292.00
propertyPlantAndEquipmentGross 12587856.00
propertyPlantAndEquipmentNet 12587856.00
commonStockSharesOutstanding 25950804.00
2011-06-30
date 2011-06-30
filing_date 2011-08-12
currency_symbol USD
totalAssets 52494735.00
intangibleAssets 385190.00
otherCurrentAssets 214490.00
totalLiab 11277827.00
totalStockholderEquity 41216908.00
deferredLongTermLiab 0.00
otherCurrentLiab 3097324.00
commonStock 0.00
retainedEarnings -18482423.00
goodWill 385190.00
otherAssets 385000.00
cash 26790307.00
totalCurrentLiabilities 7042465.00
netDebt -21911401.00
shortTermDebt 643544.00
shortLongTermDebtTotal 4878906.00
otherStockholderEquity 57420315.00
propertyPlantEquipment 12720061.00
totalCurrentAssets 39389484.00
netTangibleAssets 38552702.00
shortTermInvestments 0.00
netReceivables 4300432.00
longTermDebt 4235362.00
inventory 8084255.00
accountsPayable 3301597.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 2279016.00
retainedEarningsTotalEquity -18482423.00
treasuryStock 0.00
nonCurrentAssetsTotal 13105251.00
longTermDebtTotal 4235362.00
nonCurrentLiabilitiesTotal 4235362.00
capitalSurpluse 57420315.00
liabilitiesAndStockholdersEquity 52494735.00
cashAndShortTermInvestments 26790307.00
propertyPlantAndEquipmentGross 12720061.00
propertyPlantAndEquipmentNet 12720061.00
commonStockSharesOutstanding 26189076.00
2011-03-31
date 2011-03-31
filing_date 2011-05-13
currency_symbol USD
totalAssets 52308120.00
intangibleAssets 396050.00
otherCurrentAssets 249607.00
totalLiab 11661954.00
totalStockholderEquity 40646166.00
otherCurrentLiab 3822330.00
retainedEarnings -19329295.00
goodWill 396050.00
otherAssets 396000.00
cash 24599805.00
totalCurrentLiabilities 7494142.00
netDebt -19902587.00
shortTermDebt 529406.00
shortLongTermDebtTotal 4697218.00
otherStockholderEquity 57696445.00
propertyPlantEquipment 12444000.00
totalCurrentAssets 39468153.00
netReceivables 7623073.00
longTermDebt 4168000.00
inventory 6995668.00
accountsPayable 3142406.00
accumulatedOtherComprehensiveIncome -16451880.00
preferredStockTotalEquity 2279000.00
nonCurrentAssetsTotal 12839967.00
nonCurrentLiabilitiesTotal 4167812.00
liabilitiesAndStockholdersEquity 52308120.00
cashAndShortTermInvestments 24599805.00
propertyPlantAndEquipmentGross 12443917.00
propertyPlantAndEquipmentNet 12443917.00
commonStockSharesOutstanding 26664597.00
2010-12-31
date 2010-12-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 53191069.00
intangibleAssets 406910.00
otherCurrentAssets 681244.00
totalLiab 14290568.00
totalStockholderEquity 38900501.00
otherCurrentLiab 5618531.00
retainedEarnings -21053252.00
goodWill 406910.00
otherAssets 407000.00
cash 23266039.00
totalCurrentLiabilities 9986108.00
netDebt -18441968.00
shortTermDebt 519611.00
shortLongTermDebtTotal 4824071.00
otherStockholderEquity 74126617.00
propertyPlantEquipment 12561000.00
totalCurrentAssets 40223567.00
netReceivables 7594093.00
longTermDebt 4304000.00
inventory 8682191.00
accountsPayable 3847966.00
accumulatedOtherComprehensiveIncome -16451880.00
preferredStockTotalEquity 2279000.00
nonCurrentAssetsTotal 12967502.00
nonCurrentLiabilitiesTotal 4304460.00
liabilitiesAndStockholdersEquity 53191069.00
cashAndShortTermInvestments 23266039.00
propertyPlantAndEquipmentGross 12560592.00
propertyPlantAndEquipmentNet 12560592.00
commonStockSharesOutstanding 23986114.00
2010-09-30
date 2010-09-30
filing_date 2010-11-15
currency_symbol USD
totalAssets 50421317.00
intangibleAssets 412845.00
otherCurrentAssets 326320.00
totalLiab 10771062.00
totalStockholderEquity 39650255.00
otherCurrentLiab 3596665.00
retainedEarnings -20259515.00
goodWill 412845.00
otherAssets 413000.00
cash 19721370.00
totalCurrentLiabilities 6331324.00
netDebt -14772797.00
shortTermDebt 508835.00
shortLongTermDebtTotal 4948573.00
otherStockholderEquity 57624504.00
propertyPlantEquipment 13034000.00
totalCurrentAssets 36974373.00
netReceivables 6871114.00
longTermDebt 4440000.00
inventory 10055569.00
accountsPayable 2225824.00
preferredStockTotalEquity 2286000.00
nonCurrentAssetsTotal 13446944.00
nonCurrentLiabilitiesTotal 4439738.00
liabilitiesAndStockholdersEquity 50421317.00
cashAndShortTermInvestments 19721370.00
propertyPlantAndEquipmentGross 13034099.00
propertyPlantAndEquipmentNet 13034099.00
commonStockSharesOutstanding 28726692.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
totalAssets 46436931.00
intangibleAssets 423705.00
otherCurrentAssets 796617.00
totalLiab 15089297.00
totalStockholderEquity 31347634.00
otherCurrentLiab 5310890.00
retainedEarnings -28490520.00
goodWill 423705.00
otherAssets 424000.00
cash 11433099.00
totalCurrentLiabilities 10519004.00
netDebt -6361073.00
shortTermDebt 501733.00
shortLongTermDebtTotal 5072026.00
otherStockholderEquity 57552888.00
propertyPlantEquipment 13323000.00
totalCurrentAssets 32690444.00
netReceivables 9791528.00
longTermDebt 4570000.00
inventory 10669200.00
accountsPayable 4706381.00
preferredStockTotalEquity 2286000.00
nonCurrentAssetsTotal 13746487.00
nonCurrentLiabilitiesTotal 4570293.00
liabilitiesAndStockholdersEquity 46436931.00
cashAndShortTermInvestments 11433099.00
propertyPlantAndEquipmentGross 13322782.00
propertyPlantAndEquipmentNet 13322782.00
commonStockSharesOutstanding 23825149.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
totalAssets 51506400.00
intangibleAssets 434565.00
otherCurrentAssets 742083.00
totalLiab 17184129.00
totalStockholderEquity 34322271.00
otherCurrentLiab 3786598.00
retainedEarnings -25725442.00
goodWill 434565.00
otherAssets 435000.00
cash 19316342.00
totalCurrentLiabilities 12489409.00
netDebt -12005546.00
shortTermDebt 2616076.00
shortLongTermDebtTotal 7310796.00
otherStockholderEquity 57762447.00
propertyPlantEquipment 13689000.00
totalCurrentAssets 37382352.00
netReceivables 8821988.00
longTermDebt 4695000.00
inventory 8501939.00
accountsPayable 6086735.00
accumulatedOtherComprehensiveIncome -14985493.00
preferredStockTotalEquity 2285000.00
nonCurrrentAssetsOther 18750.00
nonCurrentAssetsTotal 14124048.00
nonCurrentLiabilitiesTotal 4694720.00
liabilitiesAndStockholdersEquity 51506400.00
cashAndShortTermInvestments 19316342.00
propertyPlantAndEquipmentGross 13689483.00
propertyPlantAndEquipmentNet 13689483.00
commonStockSharesOutstanding 23825149.00
2009-12-31
date 2009-12-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 53941299.00
intangibleAssets 426675.00
otherCurrentAssets 624393.00
totalLiab 18020826.00
totalStockholderEquity 35920473.00
otherCurrentLiab 3570031.00
retainedEarnings -23453946.00
goodWill 426675.00
otherAssets 445000.00
cash 18126084.00
totalCurrentLiabilities 13195993.00
netDebt -10672599.00
shortTermDebt 2628652.00
shortLongTermDebtTotal 7453485.00
otherStockholderEquity 72074646.00
propertyPlantEquipment 14234000.00
totalCurrentAssets 39261693.00
netReceivables 13603847.00
longTermDebt 4825000.00
inventory 6907369.00
accountsPayable 6997310.00
accumulatedOtherComprehensiveIncome -14985493.00
preferredStockTotalEquity 2285000.00
nonCurrrentAssetsOther 18750.00
nonCurrentAssetsTotal 14679606.00
nonCurrentLiabilitiesTotal 4824833.00
liabilitiesAndStockholdersEquity 53941299.00
cashAndShortTermInvestments 18126084.00
propertyPlantAndEquipmentGross 14234181.00
propertyPlantAndEquipmentNet 14234181.00
commonStockSharesOutstanding 23825149.00
2009-09-30
date 2009-09-30
filing_date 2009-11-16
currency_symbol USD
totalAssets 49724698.00
intangibleAssets 447285.00
otherCurrentAssets 136072.00
totalLiab 15599316.00
totalStockholderEquity 34125382.00
otherCurrentLiab 3300058.00
retainedEarnings -24142968.00
goodWill 447285.00
otherAssets 456000.00
cash 17502934.00
totalCurrentLiabilities 10578449.00
netDebt -9933461.00
shortTermDebt 2548606.00
shortLongTermDebtTotal 7569473.00
otherStockholderEquity 55983084.00
propertyPlantEquipment 17053000.00
totalCurrentAssets 32216160.00
netReceivables 6134974.00
longTermDebt 5021000.00
inventory 8442180.00
accountsPayable 4729785.00
preferredStockTotalEquity 2285000.00
nonCurrrentAssetsOther 9000.00
nonCurrentAssetsTotal 17508538.00
nonCurrentLiabilitiesTotal 5020867.00
liabilitiesAndStockholdersEquity 49724698.00
cashAndShortTermInvestments 17502934.00
propertyPlantAndEquipmentGross 17052253.00
propertyPlantAndEquipmentNet 17052253.00
commonStockSharesOutstanding 23803397.00
2009-06-30
date 2009-06-30
filing_date 2009-08-14
currency_symbol USD
totalAssets 52300202.00
intangibleAssets 457395.00
otherCurrentAssets 696119.00
totalLiab 16425069.00
totalStockholderEquity 35875133.00
otherCurrentLiab 3803512.00
retainedEarnings -20708651.00
goodWill 457395.00
otherAssets 467000.00
cash 20975485.00
totalCurrentLiabilities 11299170.00
netDebt -13292857.00
shortTermDebt 2556729.00
shortLongTermDebtTotal 7682628.00
otherStockholderEquity 54298518.00
propertyPlantEquipment 17143000.00
totalCurrentAssets 34689553.00
netReceivables 2725269.00
longTermDebt 5126000.00
inventory 10292680.00
accountsPayable 4938929.00
preferredStockTotalEquity 2285000.00
nonCurrrentAssetsOther 9750.00
nonCurrentAssetsTotal 17610649.00
nonCurrentLiabilitiesTotal 5125899.00
liabilitiesAndStockholdersEquity 52300202.00
cashAndShortTermInvestments 20975485.00
propertyPlantAndEquipmentGross 17143504.00
propertyPlantAndEquipmentNet 17143504.00
commonStockSharesOutstanding 23800064.00
2009-03-31
date 2009-03-31
filing_date 2009-05-15
currency_symbol USD
totalAssets 56415739.00
intangibleAssets 467505.00
otherCurrentAssets 816469.00
totalLiab 17944564.00
totalStockholderEquity 38471175.00
otherCurrentLiab 3596720.00
retainedEarnings -17939287.00
goodWill 467505.00
otherAssets 479000.00
cash 28652448.00
totalCurrentLiabilities 12818707.00
netDebt -20951935.00
shortTermDebt 2574656.00
shortLongTermDebtTotal 7700513.00
otherStockholderEquity 54125196.00
propertyPlantEquipment 16854000.00
totalCurrentAssets 39083359.00
netReceivables 1848598.00
longTermDebt 5126000.00
inventory 7765844.00
accountsPayable 6647331.00
accumulatedOtherComprehensiveIncome -13632140.00
preferredStockTotalEquity 2285000.00
nonCurrrentAssetsOther 10500.00
nonCurrentAssetsTotal 17332380.00
nonCurrentLiabilitiesTotal 5125857.00
liabilitiesAndStockholdersEquity 56415739.00
cashAndShortTermInvestments 28652448.00
propertyPlantAndEquipmentGross 16854375.00
propertyPlantAndEquipmentNet 16854375.00
commonStockSharesOutstanding 23800064.00
2008-12-31
date 2008-12-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 58538859.00
intangibleAssets 470115.00
otherCurrentAssets 400113.00
totalLiab 16333056.00
totalStockholderEquity 42205803.00
otherCurrentLiab 3641221.00
retainedEarnings -14031646.00
goodWill 470115.00
otherAssets 489000.00
cash 33283740.00
totalCurrentLiabilities 10237521.00
netDebt -26736340.00
shortTermDebt 451865.00
shortLongTermDebtTotal 6547400.00
otherStockholderEquity 67584323.00
propertyPlantEquipment 14436000.00
totalCurrentAssets 43614327.00
netReceivables 3288942.00
longTermDebt 6095000.00
inventory 6641532.00
accountsPayable 6144435.00
accumulatedOtherComprehensiveIncome -13632140.00
preferredStockTotalEquity 2285000.00
nonCurrrentAssetsOther 18750.00
nonCurrentAssetsTotal 14924532.00
nonCurrentLiabilitiesTotal 6095535.00
liabilitiesAndStockholdersEquity 58538859.00
cashAndShortTermInvestments 33283740.00
propertyPlantAndEquipmentGross 14435667.00
propertyPlantAndEquipmentNet 14435667.00
commonStockSharesOutstanding 23800064.00
2008-09-30
date 2008-09-30
filing_date 2008-11-14
currency_symbol USD
totalAssets 59297134.00
intangibleAssets 481785.00
otherCurrentAssets 660943.00
totalLiab 13252831.00
totalStockholderEquity 46044303.00
otherCurrentLiab 1419760.00
retainedEarnings -10120454.00
goodWill 481785.00
otherAssets 487000.00
cash 35963071.00
totalCurrentLiabilities 8590374.00
currentDeferredRevenue 2060852.00
netDebt -30823812.00
shortTermDebt 500310.00
shortLongTermDebtTotal 5139259.00
otherStockholderEquity 66160084.00
propertyPlantEquipment 12784000.00
totalCurrentAssets 46025549.00
netReceivables 3443724.00
longTermDebt 4639000.00
inventory 5957811.00
accountsPayable 4609452.00
accumulatedOtherComprehensiveIncome -12280593.00
preferredStockTotalEquity 2285000.00
nonCurrrentAssetsOther 5212.00
nonCurrentAssetsTotal 13271585.00
nonCurrentLiabilitiesTotal 4662457.00
liabilitiesAndStockholdersEquity 59297134.00
cashAndShortTermInvestments 35963071.00
propertyPlantAndEquipmentGross 12784588.00
propertyPlantAndEquipmentNet 12784588.00
commonStockSharesOutstanding 23800064.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalAssets 58347756.00
intangibleAssets 412656.00
otherCurrentAssets 459135.00
totalLiab 10268588.00
totalStockholderEquity 48079168.00
otherCurrentLiab 1419760.00
retainedEarnings -8084716.00
goodWill 412656.00
otherAssets 419000.00
cash 35296288.00
totalCurrentLiabilities 6799885.00
currentDeferredRevenue 1467564.00
netDebt -31373193.00
shortTermDebt 477696.00
shortLongTermDebtTotal 3923095.00
otherStockholderEquity 66159211.00
propertyPlantEquipment 11977000.00
totalCurrentAssets 45952248.00
netReceivables 2770796.00
longTermDebt 3446000.00
inventory 7426029.00
accountsPayable 3434865.00
accumulatedOtherComprehensiveIncome -12280593.00
preferredStockTotalEquity 2285000.00
nonCurrrentAssetsOther 6211.00
nonCurrentAssetsTotal 12395508.00
nonCurrentLiabilitiesTotal 3468703.00
liabilitiesAndStockholdersEquity 58347756.00
cashAndShortTermInvestments 35296288.00
propertyPlantAndEquipmentGross 11976641.00
propertyPlantAndEquipmentNet 11976641.00
commonStockSharesOutstanding 23800064.00
2008-03-31
date 2008-03-31
filing_date 2008-05-15
currency_symbol USD
totalAssets 60738833.00
intangibleAssets 413696.00
otherCurrentAssets 457089.00
totalLiab 11836054.00
totalStockholderEquity 48902779.00
otherCurrentLiab 1419760.00
retainedEarnings -7251661.00
goodWill 413696.00
otherAssets 919000.00
cash 39209597.00
totalCurrentLiabilities 8229619.00
currentDeferredRevenue 1541596.00
netDebt -35174097.00
shortTermDebt 460760.00
shortLongTermDebtTotal 4035500.00
otherStockholderEquity 66149767.00
propertyPlantEquipment 11302000.00
totalCurrentAssets 48518342.00
netReceivables 2164999.00
longTermDebt 3574000.00
inventory 6686657.00
accountsPayable 4807503.00
accumulatedOtherComprehensiveIncome -12280593.00
preferredStockTotalEquity 2285000.00
nonCurrrentAssetsOther 504900.00
nonCurrentAssetsTotal 12220491.00
nonCurrentLiabilitiesTotal 3606435.00
liabilitiesAndStockholdersEquity 60738833.00
cashAndShortTermInvestments 39209597.00
propertyPlantAndEquipmentGross 11301895.00
propertyPlantAndEquipmentNet 11301895.00
commonStockSharesOutstanding 23778072.00
2007-12-31
date 2007-12-31
filing_date 2008-03-31
currency_symbol USD
totalAssets 64329926.00
intangibleAssets 424560.00
otherCurrentAssets 358807.00
totalLiab 12569089.00
totalStockholderEquity 51760837.00
otherCurrentLiab 1419760.00
retainedEarnings -4388066.00
goodWill 424560.00
otherAssets 931000.00
cash 40507431.00
totalCurrentLiabilities 8785630.00
currentDeferredRevenue 1442599.00
netDebt -36372266.00
shortTermDebt 387906.00
shortLongTermDebtTotal 4135165.00
otherStockholderEquity 66099580.00
propertyPlantEquipment 11483000.00
totalCurrentAssets 51916044.00
netReceivables 4012677.00
longTermDebt 3747000.00
inventory 7037129.00
accountsPayable 5535365.00
accumulatedOtherComprehensiveIncome -12280593.00
preferredStockTotalEquity 2330000.00
nonCurrrentAssetsOther 505899.00
nonCurrentAssetsTotal 12413882.00
nonCurrentLiabilitiesTotal 3783459.00
liabilitiesAndStockholdersEquity 64329926.00
cashAndShortTermInvestments 40507431.00
propertyPlantAndEquipmentGross 11483423.00
propertyPlantAndEquipmentNet 11483423.00
commonStockSharesOutstanding 23778072.00
2007-09-30
date 2007-09-30
filing_date 2007-11-14
currency_symbol USD
totalAssets 66137284.00
intangibleAssets 378656.00
otherCurrentAssets 761934.00
totalLiab 11907134.00
totalStockholderEquity 54230150.00
otherCurrentLiab 1419760.00
retainedEarnings -1907989.00
goodWill 378656.00
otherAssets 886000.00
cash 38592760.00
totalCurrentLiabilities 8000917.00
currentDeferredRevenue 1711703.00
netDebt -34380212.00
shortTermDebt 347303.00
shortLongTermDebtTotal 4212548.00
otherStockholderEquity 64713588.00
propertyPlantEquipment 11637000.00
totalCurrentAssets 53614084.00
netReceivables 7088908.00
longTermDebt 3865000.00
inventory 7170482.00
accountsPayable 4522151.00
accumulatedOtherComprehensiveIncome -10910365.00
preferredStockTotalEquity 2335000.00
nonCurrrentAssetsOther 506897.00
nonCurrentAssetsTotal 12523200.00
nonCurrentLiabilitiesTotal 3906217.00
liabilitiesAndStockholdersEquity 66137284.00
cashAndShortTermInvestments 38592760.00
propertyPlantAndEquipmentGross 11637647.00
propertyPlantAndEquipmentNet 11637647.00
commonStockSharesOutstanding 23745206.00
2007-06-30
date 2007-06-30
filing_date 2007-08-14
currency_symbol USD
totalAssets 67185160.00
intangibleAssets 389520.00
otherCurrentAssets 762772.00
totalLiab 12378081.00
totalStockholderEquity 54807079.00
otherCurrentLiab 2473304.00
retainedEarnings -1319851.00
goodWill 389520.00
otherAssets 897000.00
cash 40955507.00
totalCurrentLiabilities 8350397.00
currentDeferredRevenue 1493211.00
netDebt -36678415.00
shortTermDebt 306235.00
shortLongTermDebtTotal 4277092.00
otherStockholderEquity 64696129.00
propertyPlantEquipment 11854000.00
totalCurrentAssets 54433887.00
netReceivables 4596589.00
longTermDebt 3971000.00
inventory 8119019.00
accountsPayable 4077647.00
accumulatedOtherComprehensiveIncome -10910365.00
preferredStockTotalEquity 2341000.00
nonCurrrentAssetsOther 507896.00
nonCurrentAssetsTotal 12751273.00
nonCurrentLiabilitiesTotal 4027684.00
liabilitiesAndStockholdersEquity 67185160.00
cashAndShortTermInvestments 40955507.00
propertyPlantAndEquipmentGross 11853857.00
propertyPlantAndEquipmentNet 11853857.00
commonStockSharesOutstanding 23731664.00
2007-03-31
date 2007-03-31
filing_date 2007-04-02
currency_symbol USD
totalAssets 70794944.00
intangibleAssets 279846.00
otherCurrentAssets 267707.00
totalLiab 11084632.00
totalStockholderEquity 59710312.00
otherCurrentLiab 1419760.00
retainedEarnings 2560038.00
goodWill 376401.00
otherAssets 885000.00
cash 46814689.00
totalCurrentLiabilities 6890573.00
currentDeferredRevenue 961278.00
netDebt -42415553.00
shortTermDebt 261905.00
shortLongTermDebtTotal 4399136.00
otherStockholderEquity 65619473.00
propertyPlantEquipment 12042000.00
totalCurrentAssets 57780664.00
netReceivables 4312488.00
longTermDebt 4054000.00
inventory 6385780.00
accountsPayable 4247630.00
accumulatedOtherComprehensiveIncome -10910365.00
preferredStockTotalEquity 2397000.00
nonCurrrentAssetsOther 522294.00
nonCurrentAssetsTotal 13014280.00
nonCurrentLiabilitiesTotal 4194059.00
liabilitiesAndStockholdersEquity 70794944.00
cashAndShortTermInvestments 46814689.00
propertyPlantAndEquipmentGross 12212140.00
propertyPlantAndEquipmentNet 12212140.00
commonStockSharesOutstanding 23676664.00
2006-12-31
date 2006-12-31
currency_symbol USD
totalAssets 70794944.00
intangibleAssets 279846.00
otherCurrentAssets 268000.00
totalLiab 11084632.00
totalStockholderEquity 59710000.00
otherCurrentLiab 2381000.00
retainedEarnings 2560038.00
goodWill 279846.00
otherAssets 802000.00
cash 46814689.00
totalCurrentLiabilities 6890573.00
netDebt -42415553.00
shortTermDebt 261905.00
shortLongTermDebtTotal 4399136.00
propertyPlantEquipment 12212000.00
totalCurrentAssets 57780664.00
netReceivables 4312488.00
longTermDebt 4137000.00
inventory 6385780.00
accountsPayable 4248000.00
accumulatedOtherComprehensiveIncome -10910365.00
preferredStockTotalEquity 2441000.00
nonCurrrentAssetsOther 522294.00
liabilitiesAndStockholdersEquity 70794944.00
propertyPlantAndEquipmentGross 12212140.00
commonStockSharesOutstanding 23676664.00
2006-09-30
date 2006-09-30
filing_date 2006-11-14
currency_symbol USD
totalAssets 73129135.00
intangibleAssets 290456.00
otherCurrentAssets 554073.00
totalLiab 11610983.00
totalStockholderEquity 61518152.00
otherCurrentLiab 1419760.00
retainedEarnings 4403567.00
goodWill 290456.00
otherAssets 314000.00
cash 50759786.00
totalCurrentLiabilities 6727581.00
currentDeferredRevenue 1674271.00
netDebt -46311155.00
shortTermDebt 214515.00
shortLongTermDebtTotal 4448631.00
otherStockholderEquity 64183737.00
propertyPlantEquipment 12241000.00
totalCurrentAssets 60574417.00
netReceivables 2973021.00
longTermDebt 4234000.00
inventory 4997677.00
accountsPayable 3419035.00
accumulatedOtherComprehensiveIncome -9530318.00
preferredStockTotalEquity 2461000.00
nonCurrrentAssetsOther 23557.00
nonCurrentAssetsTotal 12554718.00
nonCurrentLiabilitiesTotal 4883402.00
liabilitiesAndStockholdersEquity 73129135.00
cashAndShortTermInvestments 50759786.00
propertyPlantAndEquipmentGross 12240705.00
propertyPlantAndEquipmentNet 12240705.00
commonStockSharesOutstanding 23618164.00
2006-06-30
date 2006-06-30
filing_date 2006-08-14
currency_symbol USD
totalAssets 73028191.00
intangibleAssets 300673.00
otherCurrentAssets 497223.00
totalLiab 10312269.00
totalStockholderEquity 62715922.00
otherCurrentLiab 1419760.00
retainedEarnings 5626277.00
goodWill 300673.00
otherAssets 326000.00
cash 50935675.00
totalCurrentLiabilities 5296551.00
currentDeferredRevenue 1322139.00
netDebt -46411719.00
shortTermDebt 235706.00
shortLongTermDebtTotal 4523956.00
otherStockholderEquity 64146797.00
propertyPlantEquipment 12065000.00
totalCurrentAssets 60637461.00
netReceivables 4922933.00
longTermDebt 4288000.00
inventory 3118466.00
accountsPayable 2318946.00
accumulatedOtherComprehensiveIncome -9530318.00
preferredStockTotalEquity 2473000.00
nonCurrrentAssetsOther 24816.00
nonCurrentAssetsTotal 12390730.00
nonCurrentLiabilitiesTotal 5015718.00
liabilitiesAndStockholdersEquity 73028191.00
cashAndShortTermInvestments 50935675.00
propertyPlantAndEquipmentGross 12065241.00
propertyPlantAndEquipmentNet 12065241.00
commonStockSharesOutstanding 23594117.00
2006-03-31
date 2006-03-31
filing_date 2006-05-15
currency_symbol USD
totalAssets 73019087.00
intangibleAssets 306512.00
otherCurrentAssets 626903.00
totalLiab 10353201.00
totalStockholderEquity 62665886.00
otherCurrentLiab 1419760.00
retainedEarnings 5829584.00
goodWill 306512.00
otherAssets 333000.00
cash 51561260.00
totalCurrentLiabilities 5281846.00
currentDeferredRevenue 1234465.00
netDebt -47014388.00
shortTermDebt 246234.00
shortLongTermDebtTotal 4546872.00
otherStockholderEquity 63880454.00
propertyPlantEquipment 12171000.00
totalCurrentAssets 60514803.00
netReceivables 3737576.00
longTermDebt 4300000.00
inventory 3453737.00
accountsPayable 2381387.00
accumulatedOtherComprehensiveIncome -9530318.00
preferredStockTotalEquity 2486000.00
nonCurrrentAssetsOther 26075.00
nonCurrentAssetsTotal 12504284.00
nonCurrentLiabilitiesTotal 5071355.00
liabilitiesAndStockholdersEquity 73019087.00
cashAndShortTermInvestments 51561260.00
propertyPlantAndEquipmentGross 12171697.00
propertyPlantAndEquipmentNet 12171697.00
commonStockSharesOutstanding 23521551.00
2005-12-31
date 2005-12-31
filing_date 2006-03-31
currency_symbol USD
totalAssets 73755525.00
intangibleAssets 316926.00
otherCurrentAssets 462150.00
totalLiab 10520284.00
totalStockholderEquity 63235241.00
otherCurrentLiab 2817186.00
retainedEarnings 6429522.00
goodWill 316926.00
otherAssets 345000.00
cash 52513935.00
totalCurrentLiabilities 5458216.00
netDebt -47867893.00
shortTermDebt 295417.00
shortLongTermDebtTotal 4646042.00
otherStockholderEquity 63837374.00
propertyPlantEquipment 11926000.00
totalCurrentAssets 61485289.00
netReceivables 3965970.00
longTermDebt 4351000.00
inventory 3297726.00
accountsPayable 2345613.00
accumulatedOtherComprehensiveIncome -9530318.00
preferredStockTotalEquity 2499000.00
nonCurrrentAssetsOther 27334.00
nonCurrentAssetsTotal 12270236.00
nonCurrentLiabilitiesTotal 5062068.00
liabilitiesAndStockholdersEquity 73755525.00
cashAndShortTermInvestments 52513935.00
propertyPlantAndEquipmentGross 11925976.00
propertyPlantAndEquipmentNet 11925976.00
commonStockSharesOutstanding 23521551.00
2005-09-30
date 2005-09-30
filing_date 2005-11-14
currency_symbol USD
totalAssets 75478309.00
intangibleAssets 326833.00
otherCurrentAssets 463155.00
totalLiab 12729839.00
totalStockholderEquity 62748470.00
otherCurrentLiab 2895078.00
retainedEarnings 6112037.00
goodWill 326833.00
otherAssets 356000.00
cash 51140274.00
totalCurrentLiabilities 6987609.00
currentDeferredRevenue 1472922.00
netDebt -46415933.00
shortTermDebt 312684.00
shortLongTermDebtTotal 4724341.00
otherStockholderEquity 62348404.00
propertyPlantEquipment 12001000.00
totalCurrentAssets 63121139.00
netReceivables 5508875.00
longTermDebt 4411000.00
inventory 4280162.00
accountsPayable 2306925.00
accumulatedOtherComprehensiveIncome -8230637.00
preferredStockTotalEquity 2519000.00
nonCurrrentAssetsOther 29102.00
nonCurrentAssetsTotal 12357170.00
nonCurrentLiabilitiesTotal 5742230.00
liabilitiesAndStockholdersEquity 75478309.00
cashAndShortTermInvestments 51140274.00
propertyPlantAndEquipmentGross 12001235.00
propertyPlantAndEquipmentNet 12001235.00
commonStockSharesOutstanding 23371562.00
2005-06-30
date 2005-06-30
filing_date 2005-08-15
currency_symbol USD
totalAssets 74442814.00
intangibleAssets 337516.00
otherCurrentAssets 312371.00
totalLiab 11965216.00
totalStockholderEquity 62477598.00
otherCurrentLiab 2945707.00
retainedEarnings 6084414.00
goodWill 337516.00
otherAssets 368000.00
cash 51911786.00
totalCurrentLiabilities 6138950.00
currentDeferredRevenue 966944.00
netDebt -47140193.00
shortTermDebt 322629.00
shortLongTermDebtTotal 4771593.00
otherStockholderEquity 62091905.00
propertyPlantEquipment 11969000.00
totalCurrentAssets 62105684.00
netReceivables 3508586.00
longTermDebt 4449000.00
inventory 4500081.00
accountsPayable 1903670.00
accumulatedOtherComprehensiveIncome -8230637.00
preferredStockTotalEquity 2532000.00
nonCurrrentAssetsOther 30233.00
nonCurrentAssetsTotal 12337130.00
nonCurrentLiabilitiesTotal 5826266.00
liabilitiesAndStockholdersEquity 74442814.00
cashAndShortTermInvestments 51911786.00
propertyPlantAndEquipmentGross 11969381.00
propertyPlantAndEquipmentNet 11969381.00
commonStockSharesOutstanding 23251998.00
2005-03-31
date 2005-03-31
filing_date 2005-05-13
currency_symbol USD
totalAssets 76299981.00
intangibleAssets 348217.00
otherCurrentAssets 1849530.00
totalLiab 13031008.00
totalStockholderEquity 63268973.00
otherCurrentLiab 2988035.00
retainedEarnings 7144910.00
goodWill 348217.00
otherAssets 379000.00
cash 54138991.00
totalCurrentLiabilities 7091653.00
currentDeferredRevenue 935848.00
netDebt -49293461.00
shortTermDebt 306996.00
shortLongTermDebtTotal 4845530.00
otherStockholderEquity 61787584.00
propertyPlantEquipment 11861000.00
totalCurrentAssets 64059610.00
netReceivables 1958599.00
longTermDebt 4538000.00
inventory 4154348.00
accountsPayable 2860774.00
accumulatedOtherComprehensiveIncome -8230637.00
preferredStockTotalEquity 2567000.00
nonCurrrentAssetsOther 31364.00
nonCurrentAssetsTotal 12240371.00
nonCurrentLiabilitiesTotal 5939355.00
liabilitiesAndStockholdersEquity 76299981.00
cashAndShortTermInvestments 54138991.00
propertyPlantAndEquipmentGross 11860790.00
propertyPlantAndEquipmentNet 11860790.00
commonStockSharesOutstanding 23203665.00
2004-12-31
date 2004-12-31
filing_date 2005-03-31
currency_symbol USD
totalAssets 76494692.00
intangibleAssets 358659.00
otherCurrentAssets 296683.00
totalLiab 12829987.00
totalStockholderEquity 63664705.00
otherCurrentLiab 3232844.00
retainedEarnings 7667845.00
goodWill 358659.00
otherAssets 393000.00
cash 55868526.00
totalCurrentLiabilities 7852432.00
currentDeferredRevenue 945709.00
netDebt -52061274.00
shortTermDebt 271842.00
shortLongTermDebtTotal 3807252.00
otherStockholderEquity 61655381.00
propertyPlantEquipment 11057000.00
totalCurrentAssets 65045163.00
netReceivables 1864514.00
longTermDebt 3536000.00
inventory 3778949.00
accountsPayable 3402037.00
accumulatedOtherComprehensiveIncome -8230637.00
preferredStockTotalEquity 2572000.00
nonCurrrentAssetsOther 34005.00
nonCurrentAssetsTotal 11449529.00
nonCurrentLiabilitiesTotal 4977555.00
liabilitiesAndStockholdersEquity 76494692.00
cashAndShortTermInvestments 55868526.00
propertyPlantAndEquipmentGross 11056865.00
propertyPlantAndEquipmentNet 11056865.00
commonStockSharesOutstanding 23203665.00
2004-09-30
date 2004-09-30
filing_date 2004-11-15
currency_symbol USD
totalAssets 84637374.00
intangibleAssets 361261.00
otherCurrentAssets 487039.00
totalLiab 20741023.00
totalStockholderEquity 63896351.00
otherCurrentLiab 14555668.00
retainedEarnings 15208724.00
goodWill 361261.00
otherAssets 406000.00
cash 67361437.00
totalCurrentLiabilities 18153685.00
currentDeferredRevenue 1302494.00
netDebt -64562860.00
shortTermDebt 211239.00
shortLongTermDebtTotal 2798577.00
otherStockholderEquity 53087561.00
propertyPlantEquipment 10032000.00
totalCurrentAssets 74199146.00
netReceivables 2367475.00
longTermDebt 2587000.00
inventory 3983195.00
accountsPayable 2084284.00
accumulatedOtherComprehensiveIncome -6972050.00
preferredStockTotalEquity 2572000.00
nonCurrrentAssetsOther 45112.00
nonCurrentAssetsTotal 10438228.00
nonCurrentLiabilitiesTotal 2587338.00
liabilitiesAndStockholdersEquity 84637374.00
cashAndShortTermInvestments 67361437.00
propertyPlantAndEquipmentGross 10031855.00
propertyPlantAndEquipmentNet 10031855.00
commonStockSharesOutstanding 26371216.00
2004-06-30
date 2004-06-30
filing_date 2004-08-16
currency_symbol USD
totalAssets 28879131.00
intangibleAssets 372297.00
otherCurrentAssets 423850.00
totalLiab 8993388.00
totalStockholderEquity 19885743.00
otherCurrentLiab 1667279.00
retainedEarnings -35639789.00
goodWill 372297.00
otherAssets 427000.00
cash 11511819.00
totalCurrentLiabilities 6355615.00
currentDeferredRevenue 1020942.00
netDebt -8635270.00
shortTermDebt 238776.00
shortLongTermDebtTotal 2876549.00
otherStockholderEquity 59011366.00
propertyPlantEquipment 9634000.00
totalCurrentAssets 18817994.00
netReceivables 969392.00
longTermDebt 2637000.00
inventory 5664119.00
accountsPayable 3428618.00
accumulatedOtherComprehensiveIncome -6972050.00
preferredStockTotalEquity 3486000.00
nonCurrrentAssetsOther 55220.00
nonCurrentAssetsTotal 10061137.00
nonCurrentLiabilitiesTotal 2637773.00
liabilitiesAndStockholdersEquity 28879131.00
cashAndShortTermInvestments 11511819.00
propertyPlantAndEquipmentGross 9678826.00
propertyPlantAndEquipmentNet 9633620.00
commonStockSharesOutstanding 26406800.00
2004-03-31
date 2004-03-31
filing_date 2004-05-17
currency_symbol USD
totalAssets 21843789.00
intangibleAssets 383333.00
otherCurrentAssets 310398.00
totalLiab 8621397.00
totalStockholderEquity 13222392.00
otherCurrentLiab 1604846.00
retainedEarnings -42011858.00
goodWill 383333.00
otherAssets 441000.00
cash 5913497.00
totalCurrentLiabilities 5928406.00
currentDeferredRevenue 849580.00
netDebt -2980731.00
shortTermDebt 239775.00
shortLongTermDebtTotal 2932766.00
otherStockholderEquity 58650084.00
propertyPlantEquipment 9618000.00
totalCurrentAssets 11784707.00
netReceivables 820844.00
longTermDebt 2694000.00
inventory 4557518.00
accountsPayable 3234205.00
accumulatedOtherComprehensiveIncome -6972050.00
preferredStockTotalEquity 3556000.00
nonCurrrentAssetsOther 57893.00
nonCurrentAssetsTotal 10059082.00
nonCurrentLiabilitiesTotal 2692991.00
liabilitiesAndStockholdersEquity 21843789.00
cashAndShortTermInvestments 5913497.00
propertyPlantAndEquipmentGross 9617856.00
propertyPlantAndEquipmentNet 9617856.00
commonStockSharesOutstanding 22167797.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
totalAssets 23630506.00
intangibleAssets 394369.00
otherCurrentAssets 194310.00
totalLiab 8495696.00
totalStockholderEquity 15134810.00
otherCurrentLiab 265473.00
retainedEarnings -39904967.00
goodWill 394369.00
otherAssets 455000.00
cash 8155621.00
totalCurrentLiabilities 5772695.00
currentDeferredRevenue 1541392.00
netDebt -5221939.00
shortTermDebt 210681.00
shortLongTermDebtTotal 2933682.00
otherStockholderEquity 58420611.00
propertyPlantEquipment 9679000.00
totalCurrentAssets 13496746.00
netReceivables 1170231.00
longTermDebt 2723000.00
inventory 3976584.00
accountsPayable 3755149.00
accumulatedOtherComprehensiveIncome -6972050.00
preferredStockTotalEquity 3591000.00
nonCurrrentAssetsOther 60565.00
nonCurrentAssetsTotal 10133760.00
nonCurrentLiabilitiesTotal 2723001.00
liabilitiesAndStockholdersEquity 23630506.00
cashAndShortTermInvestments 8155621.00
propertyPlantAndEquipmentGross 9678826.00
propertyPlantAndEquipmentNet 9678826.00
commonStockSharesOutstanding 22167797.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
totalAssets 24939527.00
intangibleAssets 405405.00
otherCurrentAssets 276065.00
totalLiab 8397945.00
totalStockholderEquity 16541582.00
otherCurrentLiab 1828733.00
retainedEarnings -38326803.00
goodWill 405405.00
otherAssets 468000.00
cash 8335319.00
totalCurrentLiabilities 5701372.00
currentDeferredRevenue 1134667.00
netDebt -5400494.00
shortTermDebt 238252.00
shortLongTermDebtTotal 2934825.00
otherStockholderEquity 56380956.00
propertyPlantEquipment 9814000.00
totalCurrentAssets 14657857.00
netReceivables 1208541.00
longTermDebt 2697000.00
inventory 4837932.00
accountsPayable 2499720.00
accumulatedOtherComprehensiveIncome -5706287.00
preferredStockTotalEquity 4194000.00
nonCurrrentAssetsOther 63238.00
nonCurrentAssetsTotal 10281670.00
nonCurrentLiabilitiesTotal 2696573.00
liabilitiesAndStockholdersEquity 24939527.00
cashAndShortTermInvestments 8335319.00
propertyPlantAndEquipmentGross 9813027.00
propertyPlantAndEquipmentNet 9813027.00
commonStockSharesOutstanding 21504353.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
totalAssets 26896793.00
intangibleAssets 421345.00
otherCurrentAssets 246843.00
totalLiab 8845690.00
totalStockholderEquity 18051103.00
otherCurrentLiab 1735133.00
retainedEarnings -36395891.00
goodWill 421345.00
otherAssets 462000.00
cash 9302591.00
totalCurrentLiabilities 5826050.00
currentDeferredRevenue 777457.00
netDebt -6101954.00
shortTermDebt 180997.00
shortLongTermDebtTotal 3200637.00
otherStockholderEquity 55855415.00
propertyPlantEquipment 10072000.00
totalCurrentAssets 16363079.00
netReceivables 2670818.00
longTermDebt 3020000.00
inventory 4142827.00
accountsPayable 3132463.00
accumulatedOtherComprehensiveIncome -5706287.00
preferredStockTotalEquity 4298000.00
nonCurrrentAssetsOther 40710.00
nonCurrentAssetsTotal 10533714.00
nonCurrentLiabilitiesTotal 3019640.00
liabilitiesAndStockholdersEquity 26896793.00
cashAndShortTermInvestments 9302591.00
propertyPlantAndEquipmentGross 10071659.00
propertyPlantAndEquipmentNet 10071659.00
commonStockSharesOutstanding 25475740.00
2003-03-31
date 2003-03-31
filing_date 2003-05-15
currency_symbol USD
totalAssets 17787050.00
intangibleAssets 425976.00
otherCurrentAssets 251068.00
totalLiab 11007211.00
totalStockholderEquity 6779839.00
otherCurrentLiab 1743703.00
retainedEarnings -48010704.00
goodWill 425976.00
otherAssets 470000.00
cash 507063.00
totalCurrentLiabilities 8423386.00
currentDeferredRevenue 1150789.00
netDebt 2820654.00
shortTermDebt 743892.00
shortLongTermDebtTotal 3327717.00
otherStockholderEquity 55127464.00
propertyPlantEquipment 10304000.00
totalCurrentAssets 7012812.00
netReceivables 2510069.00
longTermDebt 2584000.00
inventory 3744612.00
accountsPayable 4785002.00
accumulatedOtherComprehensiveIncome -5706287.00
preferredStockTotalEquity 5370000.00
nonCurrrentAssetsOther 43975.00
nonCurrentAssetsTotal 10774238.00
nonCurrentLiabilitiesTotal 2583825.00
liabilitiesAndStockholdersEquity 17787050.00
cashAndShortTermInvestments 507063.00
propertyPlantAndEquipmentGross 10304287.00
propertyPlantAndEquipmentNet 10304287.00
commonStockSharesOutstanding 20323100.00
2002-12-31
date 2002-12-31
filing_date 2003-03-31
currency_symbol USD
totalAssets 18058853.00
intangibleAssets 405641.00
otherCurrentAssets 276524.00
totalLiab 10621774.00
totalStockholderEquity 7437079.00
otherCurrentLiab 1874571.00
retainedEarnings -47353464.00
goodWill 405641.00
otherAssets 479000.00
cash 1342117.00
totalCurrentLiabilities 8021476.00
currentDeferredRevenue 1076610.00
netDebt 2099080.00
shortTermDebt 840899.00
shortLongTermDebtTotal 3441197.00
otherStockholderEquity 55117464.00
propertyPlantEquipment 10515000.00
totalCurrentAssets 7065061.00
netReceivables 2666866.00
longTermDebt 2601000.00
inventory 2779554.00
accountsPayable 4229396.00
accumulatedOtherComprehensiveIncome -5706287.00
preferredStockTotalEquity 5379000.00
nonCurrrentAssetsOther 72671.00
nonCurrentAssetsTotal 10993792.00
nonCurrentLiabilitiesTotal 2600298.00
liabilitiesAndStockholdersEquity 18058853.00
cashAndShortTermInvestments 1342117.00
propertyPlantAndEquipmentGross 10515480.00
propertyPlantAndEquipmentNet 10515480.00
commonStockSharesOutstanding 20323100.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
totalAssets 20338481.00
intangibleAssets 733455.00
otherCurrentAssets 2466344.00
totalLiab 12937588.00
totalStockholderEquity 7400893.00
otherCurrentLiab 1609358.00
commonStock 4826866.00
retainedEarnings -46867152.00
goodWill 733455.00
otherAssets 733000.00
cash 926490.00
totalCurrentLiabilities 7600981.00
currentDeferredRevenue 679924.00
netDebt 5359967.00
shortTermDebt 949850.00
shortLongTermDebtTotal 6286457.00
otherStockholderEquity 53872905.00
propertyPlantEquipment 10869000.00
totalCurrentAssets 8736296.00
netReceivables 2446072.00
longTermDebt 5336000.00
inventory 2897390.00
accountsPayable 4361849.00
accumulatedOtherComprehensiveIncome 2100000.00
commonStockTotalEquity 4826866.00
preferredStockTotalEquity 6927000.00
nonCurrentAssetsTotal 11602185.00
nonCurrentLiabilitiesTotal 5336607.00
liabilitiesAndStockholdersEquity 20338481.00
cashAndShortTermInvestments 926490.00
propertyPlantAndEquipmentGross 10868730.00
propertyPlantAndEquipmentNet 10868730.00
commonStockSharesOutstanding 20311017.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
totalAssets 19073314.00
intangibleAssets 447579.00
otherCurrentAssets 243149.00
totalLiab 13185204.00
totalStockholderEquity 5888110.00
otherCurrentLiab 642618.00
commonStock -4657116.00
retainedEarnings -45268240.00
goodWill 447579.00
otherAssets 448000.00
cash 820234.00
totalCurrentLiabilities 7813489.00
currentDeferredRevenue 2901400.00
netDebt 5464037.00
shortTermDebt 912556.00
shortLongTermDebtTotal 6284271.00
otherStockholderEquity 55588076.00
propertyPlantEquipment 11168000.00
totalCurrentAssets 7457113.00
netReceivables 3166761.00
longTermDebt 5372000.00
inventory 3226969.00
accountsPayable 3356915.00
accumulatedOtherComprehensiveIncome -4431726.00
preferredStockTotalEquity 4657000.00
nonCurrentAssetsTotal 11616201.00
nonCurrentLiabilitiesTotal 5371715.00
liabilitiesAndStockholdersEquity 19073314.00
cashAndShortTermInvestments 820234.00
propertyPlantAndEquipmentGross 11168622.00
propertyPlantAndEquipmentNet 11168622.00
commonStockSharesOutstanding 20303433.00
2002-03-31
date 2002-03-31
filing_date 2002-04-01
currency_symbol USD
totalAssets 18540451.00
intangibleAssets 530378.00
otherCurrentAssets 245555.00
totalLiab 18377829.00
totalStockholderEquity 162622.00
otherCurrentLiab 2517341.00
commonStock 37671513.00
retainedEarnings -40527536.00
goodWill 509946.00
otherAssets 510000.00
cash 1220244.00
totalCurrentLiabilities 8798776.00
currentDeferredRevenue 1677383.00
netDebt 9045211.00
shortTermDebt 686402.00
shortLongTermDebtTotal 10265455.00
otherStockholderEquity 7450371.00
propertyPlantEquipment 11463000.00
totalCurrentAssets 6269609.00
netReceivables 1585024.00
longTermDebt 8950000.00
inventory 3218786.00
accountsPayable 3917650.00
accumulatedOtherComprehensiveIncome -4431726.00
preferredStockTotalEquity 2999000.00
nonCurrentAssetsTotal 12270842.00
nonCurrentLiabilitiesTotal 9579053.00
liabilitiesAndStockholdersEquity 18540451.00
cashAndShortTermInvestments 1220244.00
propertyPlantAndEquipmentGross 11463823.00
propertyPlantAndEquipmentNet 11740464.00
commonStockSharesOutstanding 19975350.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 18540451.00
intangibleAssets 530378.00
otherCurrentAssets 246000.00
totalLiab 18377829.00
totalStockholderEquity 162000.00
otherCurrentLiab 4194000.00
retainedEarnings -40527536.00
goodWill 530378.00
otherAssets 530000.00
cash 1220244.00
totalCurrentLiabilities 8798776.00
netDebt 9045211.00
shortTermDebt 686402.00
shortLongTermDebtTotal 10265455.00
propertyPlantEquipment 11740000.00
totalCurrentAssets 6269609.00
netReceivables 1585024.00
longTermDebt 9579000.00
inventory 3218786.00
accountsPayable 3918000.00
accumulatedOtherComprehensiveIncome -4431726.00
commonStockTotalEquity 37671513.00
preferredStockTotalEquity 3019000.00
nonCurrentAssetsTotal 12270842.00
nonCurrentLiabilitiesTotal 9579053.00
liabilitiesAndStockholdersEquity 18540451.00
propertyPlantAndEquipmentGross 11740464.00
commonStockSharesOutstanding 19975350.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
totalAssets 17641792.00
intangibleAssets 526332.00
otherCurrentAssets 234817.00
totalLiab 16084241.00
totalStockholderEquity 1557551.00
otherCurrentLiab 3661431.00
commonStock -3172645.00
retainedEarnings -39133486.00
goodWill 526332.00
otherAssets 526000.00
cash 837427.00
totalCurrentLiabilities 9403623.00
currentDeferredRevenue 1590633.00
netDebt 7038950.00
shortTermDebt 1195759.00
shortLongTermDebtTotal 7876377.00
otherStockholderEquity 43980746.00
propertyPlantEquipment 11941000.00
totalCurrentAssets 5175480.00
netReceivables 1977164.00
longTermDebt 6680000.00
inventory 2126072.00
accountsPayable 2955800.00
accumulatedOtherComprehensiveIncome -3289709.00
preferredStockTotalEquity 3173000.00
nonCurrentAssetsTotal 12466312.00
nonCurrentLiabilitiesTotal 6680618.00
liabilitiesAndStockholdersEquity 17641792.00
cashAndShortTermInvestments 837427.00
propertyPlantAndEquipmentGross 11939980.00
propertyPlantAndEquipmentNet 11939980.00
commonStockSharesOutstanding 19975350.00
2001-06-30
date 2001-06-30
filing_date 2001-08-14
currency_symbol USD
totalAssets 19506828.00
intangibleAssets 513606.00
otherCurrentAssets 681785.00
totalLiab 15231174.00
totalStockholderEquity 4275654.00
otherCurrentLiab 3089772.00
commonStock -3511645.00
retainedEarnings -36409854.00
goodWill 513606.00
otherAssets 514000.00
cash 1291849.00
totalCurrentLiabilities 8332100.00
currentDeferredRevenue 1496310.00
netDebt 6595250.00
shortTermDebt 988025.00
shortLongTermDebtTotal 7887099.00
otherStockholderEquity 43975217.00
propertyPlantEquipment 12114000.00
totalCurrentAssets 6879197.00
netReceivables 1490006.00
longTermDebt 6899000.00
inventory 3415557.00
accountsPayable 2757993.00
accumulatedOtherComprehensiveIncome -3289709.00
preferredStockTotalEquity 3512000.00
nonCurrentAssetsTotal 12627631.00
nonCurrentLiabilitiesTotal 6899074.00
liabilitiesAndStockholdersEquity 19506828.00
cashAndShortTermInvestments 1291849.00
propertyPlantAndEquipmentGross 12114025.00
propertyPlantAndEquipmentNet 12114025.00
commonStockSharesOutstanding 19523725.00
2001-03-31
date 2001-03-31
filing_date 2001-05-14
currency_symbol USD
totalAssets 18982973.00
intangibleAssets 521460.00
otherCurrentAssets 572777.00
totalLiab 13726926.00
totalStockholderEquity 5256047.00
otherCurrentLiab 2121676.00
commonStock -3906395.00
retainedEarnings -35425111.00
goodWill 521460.00
otherAssets 521000.00
cash 1363607.00
totalCurrentLiabilities 6672207.00
currentDeferredRevenue 1055226.00
netDebt 6671007.00
shortTermDebt 979895.00
shortLongTermDebtTotal 8034614.00
otherStockholderEquity 43970867.00
propertyPlantEquipment 12030000.00
totalCurrentAssets 6431685.00
netReceivables 1045763.00
longTermDebt 7055000.00
inventory 3449538.00
accountsPayable 2515410.00
accumulatedOtherComprehensiveIncome -3289709.00
preferredStockTotalEquity 3906000.00
nonCurrentAssetsTotal 12551288.00
nonCurrentLiabilitiesTotal 7054719.00
liabilitiesAndStockholdersEquity 18982973.00
cashAndShortTermInvestments 1363607.00
propertyPlantAndEquipmentGross 12029828.00
propertyPlantAndEquipmentNet 12029828.00
commonStockSharesOutstanding 19365850.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
totalAssets 20487923.00
intangibleAssets 529803.00
otherCurrentAssets 426758.00
totalLiab 13119021.00
totalStockholderEquity 7368902.00
otherCurrentLiab 1937072.00
commonStock 36774763.00
retainedEarnings -33312256.00
goodWill 529803.00
otherAssets 530000.00
cash 3727682.00
totalCurrentLiabilities 5938891.00
currentDeferredRevenue 1161786.00
netDebt 4424124.00
shortTermDebt 971676.00
shortLongTermDebtTotal 8151806.00
otherStockholderEquity 3289709.00
propertyPlantEquipment 11903000.00
totalCurrentAssets 8055328.00
netReceivables 2325252.00
longTermDebt 7180000.00
inventory 1575636.00
accountsPayable 1868357.00
accumulatedOtherComprehensiveIncome -3289709.00
commonStockTotalEquity 36774763.00
preferredStockTotalEquity 3906000.00
nonCurrentAssetsTotal 12432595.00
nonCurrentLiabilitiesTotal 7180130.00
liabilitiesAndStockholdersEquity 20487923.00
cashAndShortTermInvestments 3727682.00
propertyPlantAndEquipmentGross 11902792.00
propertyPlantAndEquipmentNet 11902792.00
commonStockSharesOutstanding 19365850.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
totalAssets 19471233.00
otherCurrentAssets 379329.00
totalLiab 9012010.00
totalStockholderEquity 10459223.00
otherCurrentLiab 843326.00
commonStock 1002.00
retainedEarnings -29591446.00
otherAssets 542000.00
cash 4468533.00
totalCurrentLiabilities 3710048.00
currentDeferredRevenue 1144757.00
netDebt 1786508.00
shortTermDebt 953078.00
shortLongTermDebtTotal 6255041.00
otherStockholderEquity 40049667.00
propertyPlantEquipment 11099000.00
totalCurrentAssets 7829721.00
netReceivables 2043342.00
longTermDebt 5302000.00
inventory 938517.00
accountsPayable 768887.00
accumulatedOtherComprehensiveIncome -8268245.00
commonStockTotalEquity 1002.00
preferredStockTotalEquity 9268000.00
nonCurrrentAssetsOther 542021.00
nonCurrentAssetsTotal 11641512.00
nonCurrentLiabilitiesTotal 5301962.00
liabilitiesAndStockholdersEquity 19471233.00
cashAndShortTermInvestments 4468533.00
propertyPlantAndEquipmentGross 11099491.00
propertyPlantAndEquipmentNet 11099491.00
commonStockSharesOutstanding 19365850.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
totalAssets 195665665.00
otherCurrentAssets 1262221.00
totalLiab 89128856.00
totalStockholderEquity 106536809.00
otherCurrentLiab 5009027.00
commonStock -12888678.00
capitalStock 232445.00
retainedEarnings 46028541.00
otherLiab 75459612.00
otherAssets 6703190.00
cash 19721345.00
cashAndEquivalents 19721350.00
totalCurrentLiabilities 12135822.00
currentDeferredRevenue 435916.00
netDebt -17901969.00
shortTermDebt 285954.00
shortLongTermDebt 285954.00
shortLongTermDebtTotal 1819376.00
otherStockholderEquity 73164501.00
propertyPlantEquipment 100152770.00
totalCurrentAssets 88809710.00
netTangibleAssets 106304364.00
shortTermInvestments 29657314.00
netReceivables 17480367.00
longTermDebt 1533420.00
inventory 20684168.00
accountsPayable 6404925.00