Аналитика онлайн » 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
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
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 52483886.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 5270501.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
propertyPlantAndEquipmentGross 115509110.00
propertyPlantAndEquipmentNet 87925651.00
netWorkingCapital 69182625.00
netInvestedCapital 101040124.00
commonStockSharesOutstanding 34244699.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
commonStock 0.00
capitalStock 262945.00
retainedEarnings -9668221.00
otherLiab 22444324.00
otherAssets 4636881.00
cash 17566682.00
cashAndEquivalents 17566680.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 33300654.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
commonStock 0.00
capitalStock 772945.00
retainedEarnings -33891234.00
otherAssets 56349.00
cash 5934749.00
cashAndEquivalents 5934750.00
totalCurrentLiabilities 8257220.00
currentDeferredRevenue 998601.00
netDebt -3295755.00
shortTermDebt 260939.00
shortLongTermDebt 260939.00
shortLongTermDebtTotal 2638994.00
otherStockholderEquity 61660744.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
netWorkingCapital 20149745.00
netInvestedCapital 30408504.00
commonStockSharesOutstanding 32672475.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
capitalStock 781445.00
retainedEarnings -37039468.00
otherAssets 103684.00
cash 9647292.00
cashAndEquivalents 9647290.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
netWorkingCapital 15308026.00
netInvestedCapital 27878296.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 2175504.00
commonStock 0.00
retainedEarnings -35699525.00
goodWill 0.00
otherAssets 194508.00
cash 14877899.00
cashAndEquivalents 14877900.00
totalCurrentLiabilities 7899945.00
currentDeferredRevenue 355742.00
netDebt -11385541.00
shortTermDebt 410949.00
shortLongTermDebt 410949.00
shortLongTermDebtTotal 3492358.00
otherStockholderEquity 85876116.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 4957750.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 194508.00
nonCurrentAssetsTotal 11547710.00
longTermDebtTotal 3081409.00
nonCurrentLiabilitiesTotal 3081409.00
capitalSurpluse 62092206.00
liabilitiesAndStockholdersEquity 38155480.00
cashAndShortTermInvestments 14877899.00
propertyPlantAndEquipmentGross 11353202.00
propertyPlantAndEquipmentNet 11353202.00
netWorkingCapital 18707825.00
netInvestedCapital 29885039.00
commonStockSharesOutstanding 31958121.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 10289.00
cash 16199043.00
cashAndEquivalents 16199040.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
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 3498244.00
capitalSurpluse 59290333.00
liabilitiesAndStockholdersEquity 38778979.00
cashAndShortTermInvestments 16199043.00
propertyPlantAndEquipmentGross 12092037.00
propertyPlantAndEquipmentNet 12092037.00
commonStockSharesOutstanding 29354437.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 15330.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 29481294.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 5000.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 27375450.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 5000.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
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 0.00
treasuryStock -1097000.00
nonCurrrentAssetsOther 4924.00
nonCurrentAssetsTotal 11190137.00
nonCurrentLiabilitiesTotal 3576932.00
liabilitiesAndStockholdersEquity 49097444.00
cashAndShortTermInvestments 27629359.00
propertyPlantAndEquipmentGross 10910172.00
propertyPlantAndEquipmentNet 10910172.00
commonStockSharesOutstanding 26999698.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 1261242.00
commonStock -122202000.00
retainedEarnings -23767662.00
goodWill 286520.00
otherAssets 5000.00
cash 25963313.00
totalCurrentLiabilities 8076952.00
currentDeferredRevenue 1400740.00
netDebt -21822017.00
shortTermDebt 315086.00
shortLongTermDebtTotal 4141296.00
otherStockholderEquity 199681124.00
propertyPlantEquipment 11899650.00
totalCurrentAssets 35441064.00
netTangibleAssets 34436000.00
shortTermInvestments 0.00
netReceivables 3703738.00
longTermDebt 3826210.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 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
propertyPlantAndEquipmentNet 11899650.00
commonStockSharesOutstanding 26219728.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 33000.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 26354786.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 24000.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 26248874.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 19000.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 23806533.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 19000.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 23794566.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 6000.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 23727029.00
2006-12-31
date 2006-12-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 279846.00
otherAssets 22000.00
cash 46814689.00
totalCurrentLiabilities 6890573.00
currentDeferredRevenue 961278.00
netDebt -42415553.00
shortTermDebt 261905.00
shortLongTermDebtTotal 4399136.00
otherStockholderEquity 65619473.00
propertyPlantEquipment 12212000.00
totalCurrentAssets 57780664.00
netReceivables 4312488.00
longTermDebt 4137000.00
inventory 6385780.00
accountsPayable 4247630.00
accumulatedOtherComprehensiveIncome -10910365.00
preferredStockTotalEquity 2441000.00
nonCurrrentAssetsOther 522294.00
nonCurrentAssetsTotal 13014280.00
nonCurrentLiabilitiesTotal 4194059.00
liabilitiesAndStockholdersEquity 70794944.00
cashAndShortTermInvestments 46814689.00
propertyPlantAndEquipmentGross 12212140.00
propertyPlantAndEquipmentNet 12212140.00
commonStockSharesOutstanding 23591999.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 28000.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 23332277.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 34000.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 9678826.00
propertyPlantAndEquipmentNet 11056865.00
commonStockSharesOutstanding 25477135.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 61000.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 24438870.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 73000.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 20300454.00
2001-12-31
date 2001-12-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 530378.00
otherAssets 530000.00
cash 1220244.00
totalCurrentLiabilities 8798776.00
currentDeferredRevenue 1677383.00
netDebt 9045211.00
shortTermDebt 686402.00
shortLongTermDebtTotal 10265455.00
otherStockholderEquity 7450371.00
propertyPlantEquipment 11740000.00
totalCurrentAssets 6269609.00
netReceivables 1585024.00
longTermDebt 9579000.00
inventory 3218786.00
accountsPayable 3917650.00
accumulatedOtherComprehensiveIncome -4431726.00
commonStockTotalEquity 37671513.00
preferredStockTotalEquity 3019000.00
nonCurrentAssetsTotal 12270842.00
nonCurrentLiabilitiesTotal 9579053.00
liabilitiesAndStockholdersEquity 18540451.00
cashAndShortTermInvestments 1220244.00
propertyPlantAndEquipmentGross 11740464.00
propertyPlantAndEquipmentNet 11740464.00
commonStockSharesOutstanding 19774006.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 66000.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
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-14
currency_symbol USD
investments -557512.00
totalCashFromFinancingActivities -128753.00
netIncome -4060494.00
changeInCash 7114933.00
beginPeriodCashFlow 4142889.00
endPeriodCashFlow 11257822.00
totalCashFromOperatingActivities 7801198.00
depreciation 1941233.00
dividendsPaid 58110.00
changeToInventory -1581087.00
changeToAccountReceivables -1038997.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -557512.00
capitalExpenditures 142898
changeInWorkingCapital 6032713.00
stockBasedCompensation 6477252.00
otherNonCashItems -1275772.00
freeCashFlow 7658300.00
2023-06-30
date 2023-06-30
filing_date 2023-08-14
currency_symbol USD
investments -254874.00
changeToLiabilities -1423168.00
totalCashflowsFromInvestingActivities -254874.00
netBorrowings -68650.00
totalCashFromFinancingActivities 1264157.00
changeToOperatingActivities 925272.00
netIncome -3868568.00
changeInCash -2219328.00
beginPeriodCashFlow 6362217.00
endPeriodCashFlow 4142889.00
totalCashFromOperatingActivities -3228611.00
depreciation 1946049.00
otherCashflowsFromInvestingActivities -9300630.00
dividendsPaid 58112.00
changeToInventory 1040978.00
changeToAccountReceivables -908759.00
salePurchaseOfStock -1101110.00
otherCashflowsFromFinancingActivities 1390919.00
changeToNetincome -2262851.00
capitalExpenditures 88855
changeReceivables -908759.00
cashFlowsOtherOperating 2247708.00
cashAndCashEquivalentsChanges -2219328.00
changeInWorkingCapital -466362.00
stockBasedCompensation 1566411.00
otherNonCashItems -1474019.00
freeCashFlow -3317466.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
investments -9602139.00
changeToLiabilities -758019.00
totalCashflowsFromInvestingActivities -9602139.00
netBorrowings -70496.00
totalCashFromFinancingActivities -57407.00
changeToOperatingActivities -245951.00
netIncome 990972.00
changeInCash -13359128.00
beginPeriodCashFlow 19721345.00
endPeriodCashFlow 6362217.00
totalCashFromOperatingActivities -3699582.00
depreciation 1938921.00
otherCashflowsFromInvestingActivities -9134610.00
dividendsPaid 58111.00
changeToInventory -1414879.00
changeToAccountReceivables -1849918.00
salePurchaseOfStock -1101110.00
otherCashflowsFromFinancingActivities 1172310.00
changeToNetincome -956289.00
capitalExpenditures 467530
changeReceivables -1849918.00
cashFlowsOtherOperating -1659527.00
cashAndCashEquivalentsChanges -13359128.00
changeInWorkingCapital -3444070.00
stockBasedCompensation 0.00
otherNonCashItems -3416322.00
freeCashFlow -4167112.00
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
investments -3050873.00
changeToLiabilities -1728053.00
totalCashflowsFromInvestingActivities -31202810.00
netBorrowings -70272.00
totalCashFromFinancingActivities -831200.00
changeToOperatingActivities -1875068.00
netIncome -4281556.00
changeInCash 6303791.00
beginPeriodCashFlow 13417554.00
endPeriodCashFlow 19721345.00
totalCashFromOperatingActivities 10185864.00
depreciation 1618176.00
otherCashflowsFromInvestingActivities -14372740.00
dividendsPaid 58111.00
changeToInventory -2164991.00
changeToAccountReceivables 12743864.00
salePurchaseOfStock -4800000.00
otherCashflowsFromFinancingActivities 4083383.00
changeToNetincome 3406941.00
capitalExpenditures 2949531
changeInWorkingCapital 9442303.00
stockBasedCompensation 6691841.00
otherNonCashItems -6738197.00
freeCashFlow 7236333.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
investments -56423.00
changeToLiabilities -1154623.00
totalCashflowsFromInvestingActivities -3396374.00
netBorrowings -70814.00
totalCashFromFinancingActivities 2741794.00
changeToOperatingActivities -107939.00
netIncome 5385255.00
changeInCash -7025773.00
beginPeriodCashFlow 20443327.00
endPeriodCashFlow 13417554.00
totalCashFromOperatingActivities -6371193.00
depreciation 1206794.00
otherCashflowsFromInvestingActivities -14271400.00
dividendsPaid 58112.00
changeToInventory 2773676.00
changeToAccountReceivables -10170142.00
salePurchaseOfStock -3905490.00
otherCashflowsFromFinancingActivities 2870720.00
changeToNetincome 1361042.00
capitalExpenditures 3339951
changeReceivables -10170142.00
cashFlowsOtherOperating -5048883.00
cashAndCashEquivalentsChanges -7025773.00
changeInWorkingCapital -14324284.00
stockBasedCompensation 1157236.00
otherNonCashItems 529399.00
freeCashFlow -9711144.00
2022-06-30
date 2022-06-30
filing_date 2022-08-15
currency_symbol USD
investments -12073166.00
changeToLiabilities -12197448.00
totalCashflowsFromInvestingActivities -17644716.00
netBorrowings -71595.00
totalCashFromFinancingActivities 3438756.00
changeToOperatingActivities -2528144.00
netIncome -3641597.00
changeInCash -22667019.00
beginPeriodCashFlow 43110346.00
endPeriodCashFlow 20443327.00
totalCashFromOperatingActivities -8461059.00
depreciation 1081145.00
otherCashflowsFromInvestingActivities -14214970.00
dividendsPaid 58111.00
changeToInventory -2435843.00
changeToAccountReceivables 11795567.00
salePurchaseOfStock -270453.00
otherCashflowsFromFinancingActivities 3838915.00
changeToNetincome 353202.00
capitalExpenditures 5571550
changeReceivables 11795567.00
cashFlowsOtherOperating -3428787.00
cashAndCashEquivalentsChanges -22667019.00
changeInWorkingCapital -10208412.00
stockBasedCompensation 1144658.00
otherNonCashItems 4015199.00
freeCashFlow -14032609.00
2022-03-31
date 2022-03-31
filing_date 2022-05-16
currency_symbol USD
investments -2141806.00
changeToLiabilities -7113028.00
totalCashflowsFromInvestingActivities -7110851.00
netBorrowings -71252.00
totalCashFromFinancingActivities -356232.00
changeToOperatingActivities -497062.00
netIncome 7616455.00
changeInCash 13947433.00
beginPeriodCashFlow 29162913.00
endPeriodCashFlow 43110346.00
totalCashFromOperatingActivities 21414516.00
depreciation 696846.00
otherCashflowsFromInvestingActivities -2141810.00
dividendsPaid 78545.00
changeToInventory 1732909.00
changeToAccountReceivables 15332107.00
salePurchaseOfStock -3648834.00
otherCashflowsFromFinancingActivities 3442399.00
changeToNetincome 2931963.00
capitalExpenditures 4969045
changeReceivables 15332107.00
cashFlowsOtherOperating -3388736.00
cashAndCashEquivalentsChanges 13947433.00
changeInWorkingCapital 10169252.00
stockBasedCompensation 1132078.00
otherNonCashItems -3271634.00
freeCashFlow 16445471.00
2021-12-31
date 2021-12-31
filing_date 2022-03-31
currency_symbol USD
investments -11842368.00
changeToLiabilities -4006281.00
totalCashflowsFromInvestingActivities -63040190.00
netBorrowings -68481.00
totalCashFromFinancingActivities 9978341.00
changeToOperatingActivities 723557.00
netIncome 20924347.00
changeInCash 12799750.00
beginPeriodCashFlow 16363163.00
endPeriodCashFlow 29162913.00
totalCashFromOperatingActivities 14663777.00
depreciation 555033.00
otherCashflowsFromInvestingActivities -4673620.00
dividendsPaid 39917.00
changeToInventory -1893155.00
changeToAccountReceivables -4822547.00
salePurchaseOfStock -2431175.00
otherCashflowsFromFinancingActivities 12469314.00
changeToNetincome 768638.00
capitalExpenditures 11854704
changeInWorkingCapital -7584241.00
stockBasedCompensation 1157235.00
otherNonCashItems 331963.00
freeCashFlow 2809073.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
investments -54485.00
changeToLiabilities -7790518.00
totalCashflowsFromInvestingActivities -8415109.00
netBorrowings -69520.00
totalCashFromFinancingActivities 15721642.00
changeToOperatingActivities -56524.00
netIncome 6521885.00
changeInCash -6076509.00
beginPeriodCashFlow 22439672.00
endPeriodCashFlow 16363163.00
totalCashFromOperatingActivities -13383042.00
depreciation 272675.00
otherCashflowsFromInvestingActivities -4685960.00
dividendsPaid 3696253.00
changeToInventory -8117501.00
changeToAccountReceivables -3846055.00
salePurchaseOfStock -2684902.00
otherCashflowsFromFinancingActivities 22172317.00
changeToNetincome -741067.00
capitalExpenditures 8360624
changeReceivables -3846055.00
cashFlowsOtherOperating 292417.00
cashAndCashEquivalentsChanges -6076509.00
changeInWorkingCapital -19835231.00
stockBasedCompensation 1157237.00
otherNonCashItems 398696.00
freeCashFlow -21743666.00
2021-06-30
date 2021-06-30
filing_date 2021-08-16
currency_symbol USD
investments -53393.00
changeToLiabilities 15946077.00
totalCashflowsFromInvestingActivities -25593600.00
netBorrowings 17607389.00
totalCashFromFinancingActivities 2183353.00
changeToOperatingActivities 185017.00
netIncome 10662125.00
changeInCash -8485015.00
beginPeriodCashFlow 30924687.00
endPeriodCashFlow 22439672.00
totalCashFromOperatingActivities 14925232.00
depreciation 219026.00
otherCashflowsFromInvestingActivities -4631480.00
dividendsPaid 39050.00
changeToInventory -1633212.00
changeToAccountReceivables 2695754.00
salePurchaseOfStock -154424.00
otherCashflowsFromFinancingActivities 2440239.00
changeToNetincome -4972180.00
capitalExpenditures 25540207
changeReceivables 2695754.00
cashFlowsOtherOperating -1310538.00
cashAndCashEquivalentsChanges -8485015.00
changeInWorkingCapital 9016261.00
stockBasedCompensation -121094.00
otherNonCashItems 25883.00
freeCashFlow -10614975.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
investments -4578082.00
changeToLiabilities 7814004.00
totalCashflowsFromInvestingActivities -17189110.00
netBorrowings -68128.00
totalCashFromFinancingActivities 13959583.00
changeToOperatingActivities 1316895.00
netIncome 17955884.00
changeInCash 13358005.00
beginPeriodCashFlow 17566682.00
endPeriodCashFlow 30924687.00
totalCashFromOperatingActivities 16587532.00
depreciation 210683.00
otherCashflowsFromInvestingActivities -4578080.00
dividendsPaid 49091.00
changeToInventory 1288595.00
changeToAccountReceivables -7904815.00
salePurchaseOfStock -1202360.00
otherCashflowsFromFinancingActivities 15235812.00
changeToNetincome -1588795.00
capitalExpenditures 12611028
changeReceivables -7904815.00
cashFlowsOtherOperating -1220301.00
cashAndCashEquivalentsChanges 13358005.00
changeInWorkingCapital 1081455.00
stockBasedCompensation -953972.00
otherNonCashItems 32277.00
freeCashFlow 3976504.00
2020-12-31
date 2020-12-31
filing_date 2021-03-31
currency_symbol USD
investments -67917.00
changeToLiabilities 8976538.00
totalCashflowsFromInvestingActivities -11639391.00
netBorrowings -65909.00
totalCashFromFinancingActivities 3324398.00
changeToOperatingActivities 431186.00
netIncome 11508376.00
changeInCash 1849884.00
beginPeriodCashFlow 15716798.00
endPeriodCashFlow 17566682.00
totalCashFromOperatingActivities 10164877.00
depreciation 207071.00
otherCashflowsFromInvestingActivities 1722430.00
dividendsPaid 52242.00
changeToInventory -2482103.00
changeToAccountReceivables -7084535.00
salePurchaseOfStock -382670.00
otherCashflowsFromFinancingActivities 2902707.00
changeToNetincome -5169736.00
capitalExpenditures 11571474
changeReceivables -7084535.00
cashFlowsOtherOperating -1207122.00
cashAndCashEquivalentsChanges 1849884.00
changeInWorkingCapital 3619166.00
otherNonCashItems -1342887.00
freeCashFlow -1406597.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
investments 3908759.00
changeToLiabilities 2581141.00
totalCashflowsFromInvestingActivities -5195295.00
netBorrowings -66188.00
totalCashFromFinancingActivities 6986440.00
changeToOperatingActivities 1831241.00
netIncome 8625751.00
changeInCash 10411700.00
beginPeriodCashFlow 5305098.00
endPeriodCashFlow 15716798.00
totalCashFromOperatingActivities 8620555.00
depreciation 205510.00
otherCashflowsFromInvestingActivities 1790350.00
dividendsPaid 54800.00
changeToInventory 1643063.00
changeToAccountReceivables -5521277.00
salePurchaseOfStock 224325.00
otherCashflowsFromFinancingActivities 7107428.00
changeToNetincome 997639.00
capitalExpenditures 9104054
changeReceivables -5521277.00
cashFlowsOtherOperating 88728.00
cashAndCashEquivalentsChanges 10411700.00
changeInWorkingCapital -1356967.00
otherNonCashItems 148622.00
freeCashFlow -483499.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
investments -2076647.00
changeToLiabilities 3204372.00
totalCashflowsFromInvestingActivities -2264745.00
netBorrowings 1298370.00
totalCashFromFinancingActivities 1845257.00
changeToOperatingActivities 444957.00
netIncome 3766113.00
changeInCash -2300036.00
beginPeriodCashFlow 7605134.00
endPeriodCashFlow 5305098.00
totalCashFromOperatingActivities -1880548.00
depreciation 209119.00
otherCashflowsFromInvestingActivities -2118410.00
dividendsPaid 54800.00
changeToInventory -3022474.00
changeToAccountReceivables -3266629.00
salePurchaseOfStock -25000.00
otherCashflowsFromFinancingActivities 1989687.00
changeToNetincome -1801996.00
capitalExpenditures 188098
changeReceivables -3266629.00
cashFlowsOtherOperating -969053.00
cashAndCashEquivalentsChanges -2300036.00
changeInWorkingCapital -3018682.00
otherNonCashItems -2837098.00
freeCashFlow -2068646.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
investments -41763.00
changeToLiabilities -1039247.00
totalCashflowsFromInvestingActivities -227793.00
netBorrowings -64167.00
totalCashFromFinancingActivities -193967.00
changeToOperatingActivities -480693.00
netIncome 322773.00
changeInCash 1670385.00
beginPeriodCashFlow 5934749.00
endPeriodCashFlow 7605134.00
totalCashFromOperatingActivities 2092145.00
depreciation 210369.00
otherCashflowsFromInvestingActivities -41760.00
dividendsPaid 54800.00
changeToInventory 1077460.00
changeToAccountReceivables 1245531.00
salePurchaseOfStock -75000.00
otherCashflowsFromFinancingActivities -139167.00
changeToNetincome 125000.00
capitalExpenditures 186030
changeReceivables 1245531.00
cashFlowsOtherOperating 150259.00
cashAndCashEquivalentsChanges 1670385.00
changeInWorkingCapital 1269661.00
otherNonCashItems 289342.00
freeCashFlow 1906115.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
investments -40846.00
changeToLiabilities -569102.00
totalCashflowsFromInvestingActivities -185668.00
netBorrowings -93065.00
totalCashFromFinancingActivities -147864.00
changeToOperatingActivities 191213.00
netIncome 1861269.00
changeInCash 379890.00
beginPeriodCashFlow 5554859.00
endPeriodCashFlow 5934749.00
totalCashFromOperatingActivities 713422.00
depreciation 210856.00
otherCashflowsFromInvestingActivities -4648260.00
dividendsPaid 54799.00
changeToInventory -704478.00
changeToAccountReceivables -267632.00
otherCashflowsFromFinancingActivities -185668.00
changeToNetincome 413.00
capitalExpenditures 144822
changeReceivables -267632.00
cashFlowsOtherOperating 182509.00
cashAndCashEquivalentsChanges 379890.00
changeInWorkingCapital -1359116.00
otherNonCashItems 413.00
freeCashFlow 568600.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
investments -213838.00
changeToLiabilities 907495.00
totalCashflowsFromInvestingActivities -355310.00
netBorrowings -106879.00
totalCashFromFinancingActivities -161679.00
changeToOperatingActivities 272008.00
netIncome 1024434.00
changeInCash 1783991.00
beginPeriodCashFlow 3770868.00
endPeriodCashFlow 5554859.00
totalCashFromOperatingActivities 2300980.00
depreciation 214206.00
otherCashflowsFromInvestingActivities -4607420.00
dividendsPaid 54800.00
changeToInventory 320469.00
changeToAccountReceivables -140159.00
otherCashflowsFromFinancingActivities -355310.00
changeToNetincome -27601.00
capitalExpenditures 141472
changeReceivables -140159.00
cashFlowsOtherOperating -25465.00
cashAndCashEquivalentsChanges 1783991.00
changeInWorkingCapital 1089941.00
otherNonCashItems -27601.00
freeCashFlow 2159508.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
investments 122032.00
changeToLiabilities 439669.00
totalCashflowsFromInvestingActivities -194267.00
netBorrowings -104616.00
totalCashFromFinancingActivities -159729.00
changeToOperatingActivities 307107.00
netIncome 391752.00
changeInCash -457756.00
beginPeriodCashFlow 4228624.00
endPeriodCashFlow 3770868.00
totalCashFromOperatingActivities -103760.00
depreciation 215264.00
otherCashflowsFromInvestingActivities -4393580.00
dividendsPaid 55113.00
changeToInventory 347519.00
changeToAccountReceivables -1508152.00
otherCashflowsFromFinancingActivities -194267.00
changeToNetincome -66950.00
capitalExpenditures 316299
changeReceivables -1508152.00
cashFlowsOtherOperating 10188.00
cashAndCashEquivalentsChanges -457756.00
changeInWorkingCapital -643826.00
otherNonCashItems -66950.00
freeCashFlow -420059.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
investments -4515612.00
changeToLiabilities -1077065.00
totalCashflowsFromInvestingActivities -4545097.00
netBorrowings -102454.00
totalCashFromFinancingActivities -157567.00
changeToOperatingActivities -628035.00
netIncome -129221.00
changeInCash -5418668.00
beginPeriodCashFlow 9647292.00
endPeriodCashFlow 4228624.00
totalCashFromOperatingActivities -716004.00
depreciation 211754.00
otherCashflowsFromInvestingActivities -4515610.00
dividendsPaid 55113.00
changeToInventory 130992.00
changeToAccountReceivables 263928.00
otherCashflowsFromFinancingActivities -4545097.00
changeToNetincome -43102.00
capitalExpenditures 29485
changeReceivables 263928.00
cashFlowsOtherOperating -116392.00
cashAndCashEquivalentsChanges -5418668.00
changeInWorkingCapital -755435.00
otherNonCashItems -43102.00
freeCashFlow -745489.00
2018-12-31
date 2018-12-31
filing_date 2019-03-28
currency_symbol USD
investments -2986156.00
changeToLiabilities 26610.00
totalCashflowsFromInvestingActivities -3078159.00
netBorrowings -104555.00
totalCashFromFinancingActivities -159668.00
changeToOperatingActivities -674795.00
netIncome -149536.00
changeInCash -3993404.00
beginPeriodCashFlow 13640696.00
endPeriodCashFlow 9647292.00
totalCashFromOperatingActivities -755577.00
depreciation 217230.00
dividendsPaid 55113.00
changeToInventory 138050.00
changeToAccountReceivables -484454.00
otherCashflowsFromFinancingActivities -3078159.00
changeToNetincome -249938.00
capitalExpenditures 92003
changeReceivables -484454.00
cashFlowsOtherOperating -253539.00
cashAndCashEquivalentsChanges -3993404.00
changeInWorkingCapital -573333.00
otherNonCashItems -249938.00
freeCashFlow -847580.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
investments -2986156.00
changeToLiabilities 198242.00
totalCashflowsFromInvestingActivities -146517.00
netBorrowings -102119.00
totalCashFromFinancingActivities -157230.00
changeToOperatingActivities 104629.00
netIncome -63417.00
changeInCash 791082.00
beginPeriodCashFlow 12849614.00
endPeriodCashFlow 13640696.00
totalCashFromOperatingActivities 1094829.00
depreciation 216738.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55111.00
changeToInventory 401927.00
changeToAccountReceivables 330531.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -146517.00
changeToNetincome -249938.00
capitalExpenditures 146517
changeReceivables 330531.00
cashFlowsOtherOperating 10808.00
cashAndCashEquivalentsChanges 791082.00
changeInWorkingCapital 941508.00
freeCashFlow 948312.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
investments -2986156.00
changeToLiabilities 1020804.00
totalCashflowsFromInvestingActivities -67342.00
netBorrowings -128306.00
totalCashFromFinancingActivities -183419.00
changeToOperatingActivities 516424.00
netIncome -947706.00
changeInCash -2244644.00
beginPeriodCashFlow 15094258.00
endPeriodCashFlow 12849614.00
totalCashFromOperatingActivities -1993883.00
depreciation 223039.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55113.00
changeToInventory -977263.00
changeToAccountReceivables -1340019.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -67342.00
changeToNetincome -249938.00
capitalExpenditures 67342
changeReceivables -1340019.00
cashFlowsOtherOperating 27262.00
cashAndCashEquivalentsChanges -2244644.00
changeInWorkingCapital -1269216.00
freeCashFlow -2061225.00
2018-03-31
date 2018-03-31
filing_date 2018-04-02
currency_symbol USD
investments -2986156.00
changeToLiabilities -602374.00
totalCashflowsFromInvestingActivities -76294.00
netBorrowings -111370.00
totalCashFromFinancingActivities -165164.00
changeToOperatingActivities 59830.00
netIncome -1130121.00
changeInCash -988559.00
beginPeriodCashFlow 15866458.00
endPeriodCashFlow 14877899.00
totalCashFromOperatingActivities -903822.00
depreciation 231369.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55111.00
changeToInventory 1147086.00
changeToAccountReceivables 35342.00
salePurchaseOfStock -1912122354.00
otherCashflowsFromFinancingActivities -435627546.00
changeToNetincome -249938.00
capitalExpenditures 91705695
changeReceivables 1639349.00
cashFlowsOtherOperating -24446.00
cashAndCashEquivalentsChanges 216359.00
changeInWorkingCapital -129857.00
stockBasedCompensation 19363.00
otherNonCashItems 105424.00
freeCashFlow -92609517.00
2017-12-31
date 2017-12-31
filing_date 2018-04-02
currency_symbol USD
changeToLiabilities -1211331.00
totalCashflowsFromInvestingActivities 80427.00
netBorrowings -110053.00
totalCashFromFinancingActivities -165164.00
changeToOperatingActivities 35345.00
netIncome -1130121.00
changeInCash -988559.00
beginPeriodCashFlow 15866458.00
endPeriodCashFlow 14877899.00
totalCashFromOperatingActivities -903822.00
depreciation 231369.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55111.00
changeToInventory 1147086.00
changeToAccountReceivables 35342.00
salePurchaseOfStock 2350100.00
otherCashflowsFromFinancingActivities 80427.00
changeToNetincome 124787.00
capitalExpenditures 80427
changeReceivables 35342.00
cashFlowsOtherOperating -100954.00
cashAndCashEquivalentsChanges -988559.00
changeInWorkingCapital -1133442.00
freeCashFlow -823395.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
changeToLiabilities 851052.00
totalCashflowsFromInvestingActivities -41846.00
netBorrowings -108796.00
totalCashFromFinancingActivities 406190.00
changeToOperatingActivities 193438.00
netIncome -66626.00
changeInCash 393905.00
beginPeriodCashFlow 15472553.00
endPeriodCashFlow 15866458.00
totalCashFromOperatingActivities 29561.00
depreciation 198480.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55114.00
changeToInventory 696152.00
changeToAccountReceivables -1693647.00
salePurchaseOfStock 570100.00
otherCashflowsFromFinancingActivities -41846.00
changeToNetincome 101399.00
capitalExpenditures 41846
changeReceivables -1693647.00
cashFlowsOtherOperating -57249.00
cashAndCashEquivalentsChanges 393905.00
changeInWorkingCapital -203692.00
stockBasedCompensation 182551.00
otherNonCashItems 182551.00
freeCashFlow -12285.00
2017-06-30
date 2017-06-30
filing_date 2017-08-14
currency_symbol USD
changeToLiabilities 895194.00
totalCashflowsFromInvestingActivities -113328.00
netBorrowings -103735.00
totalCashFromFinancingActivities -158847.00
changeToOperatingActivities 906413.00
netIncome -1349346.00
changeInCash -1343640.00
beginPeriodCashFlow 16816193.00
endPeriodCashFlow 15472553.00
totalCashFromOperatingActivities -1071465.00
depreciation 198110.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55112.00
changeToInventory -761312.00
changeToAccountReceivables -284883.00
salePurchaseOfStock 1780000.00
otherCashflowsFromFinancingActivities -113328.00
changeToNetincome 235411.00
capitalExpenditures 113328
changeReceivables -284883.00
cashFlowsOtherOperating -4639.00
cashAndCashEquivalentsChanges -1343640.00
changeInWorkingCapital -155640.00
stockBasedCompensation 235411.00
otherNonCashItems 235411.00
freeCashFlow -1184793.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
changeToLiabilities 212030.00
totalCashflowsFromInvestingActivities -17131.00
netBorrowings -113696.00
totalCashFromFinancingActivities 1611191.00
changeToOperatingActivities -251220.00
netIncome -1189945.00
changeInCash 617150.00
beginPeriodCashFlow 16199043.00
endPeriodCashFlow 16816193.00
totalCashFromOperatingActivities -976910.00
depreciation 206992.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55113.00
changeToInventory -270863.00
changeToAccountReceivables 81198.00
salePurchaseOfStock 113696.00
otherCashflowsFromFinancingActivities -113696.00
changeToNetincome 234898.00
capitalExpenditures 17131
changeReceivables 81198.00
cashFlowsOtherOperating -251220.00
cashAndCashEquivalentsChanges 617150.00
changeInWorkingCapital -228855.00
stockBasedCompensation 234898.00
otherNonCashItems 234898.00
freeCashFlow -994041.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
changeToLiabilities -258298.00
totalCashflowsFromInvestingActivities -275523.00
netBorrowings 449235.00
totalCashFromFinancingActivities 409941.00
changeToOperatingActivities 1494076.00
netIncome -1973818.00
changeInCash 980329.00
beginPeriodCashFlow 15218714.00
endPeriodCashFlow 16199043.00
totalCashFromOperatingActivities 845911.00
depreciation 200868.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55115.00
changeToInventory 11076.00
changeToAccountReceivables 1893603.00
salePurchaseOfStock -855021000.00
otherCashflowsFromFinancingActivities 540838.00
changeToNetincome 759194.00
capitalExpenditures 275523
changeReceivables 1893603.00
cashFlowsOtherOperating 213286.00
cashAndCashEquivalentsChanges 980329.00
changeInWorkingCapital 1683243.00
stockBasedCompensation 303075.00
otherNonCashItems 303075.00
freeCashFlow 570388.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
changeToLiabilities -490675.00
totalCashflowsFromInvestingActivities -743469.00
netBorrowings -63255.00
totalCashFromFinancingActivities -118367.00
netIncome -125304.00
changeInCash -1995096.00
beginPeriodCashFlow 17213810.00
endPeriodCashFlow 15218714.00
totalCashFromOperatingActivities -1133260.00
depreciation 225202.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55112.00
changeToInventory -926102.00
changeToAccountReceivables -268216.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -743469.00
changeToNetincome 99651.00
capitalExpenditures 743469
changeReceivables -268216.00
cashFlowsOtherOperating 352184.00
cashAndCashEquivalentsChanges -1995096.00
changeInWorkingCapital -1332809.00
otherNonCashItems 99651.00
freeCashFlow -1876729.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
changeToLiabilities 879205.00
totalCashflowsFromInvestingActivities -852530.00
netBorrowings -58537.00
totalCashFromFinancingActivities 696349.00
netIncome -656694.00
changeInCash -881823.00
beginPeriodCashFlow 18095633.00
endPeriodCashFlow 17213810.00
totalCashFromOperatingActivities -725642.00
depreciation 242532.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55114.00
changeToInventory 64370.00
changeToAccountReceivables -1800086.00
salePurchaseOfStock 810000.00
otherCashflowsFromFinancingActivities 810000.00
changeToNetincome 55000.00
capitalExpenditures 852530
changeReceivables -1800086.00
cashFlowsOtherOperating 490031.00
cashAndCashEquivalentsChanges -881823.00
changeInWorkingCapital -366480.00
otherNonCashItems 55000.00
freeCashFlow -1578172.00
2016-03-31
date 2016-03-31
filing_date 2016-05-16
currency_symbol USD
changeToLiabilities -1234244.00
totalCashflowsFromInvestingActivities -75650.00
netBorrowings -65626.00
totalCashFromFinancingActivities -91840.00
netIncome -939091.00
changeInCash 50589.00
beginPeriodCashFlow 18045044.00
endPeriodCashFlow 18095633.00
totalCashFromOperatingActivities 218079.00
depreciation 204266.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 55414.00
changeToInventory -46367.00
changeToAccountReceivables 1715858.00
salePurchaseOfStock 29200.00
otherCashflowsFromFinancingActivities 29200.00
changeToNetincome 22000.00
capitalExpenditures 75650
changeReceivables 1715858.00
cashFlowsOtherOperating 495657.00
cashAndCashEquivalentsChanges 50589.00
changeInWorkingCapital 930904.00
otherNonCashItems 22000.00
freeCashFlow 142429.00
2015-12-31
date 2015-12-31
filing_date 2016-03-30
currency_symbol USD
changeToLiabilities 284670.00
totalCashflowsFromInvestingActivities -201714.00
netBorrowings -60845.00
totalCashFromFinancingActivities -177309.00
changeToOperatingActivities -8087491.00
netIncome -925141.00
changeInCash -1658901.00
beginPeriodCashFlow 19703945.00
endPeriodCashFlow 18045044.00
totalCashFromOperatingActivities -1279878.00
depreciation 213353.00
otherCashflowsFromInvestingActivities 600897.00
dividendsPaid 56363.00
changeToInventory -185591.00
changeToAccountReceivables 150651.00
salePurchaseOfStock -283933000.00
otherCashflowsFromFinancingActivities -60101.00
changeToNetincome -669643.00
capitalExpenditures 201714
changeReceivables 150651.00
cashFlowsOtherOperating -793215.00
cashAndCashEquivalentsChanges -1658901.00
changeInWorkingCapital -543485.00
otherNonCashItems -24605.00
freeCashFlow -1481592.00
2015-09-30
date 2015-09-30
filing_date 2015-11-16
currency_symbol USD
changeToLiabilities 773409.00
totalCashflowsFromInvestingActivities 31407.00
netBorrowings 227688.00
totalCashFromFinancingActivities 190305.00
netIncome 341174.00
changeInCash -11189.00
beginPeriodCashFlow 19715134.00
endPeriodCashFlow 19703945.00
totalCashFromOperatingActivities -232901.00
depreciation 211144.00
otherCashflowsFromInvestingActivities 601492.00
dividendsPaid 56363.00
changeToInventory -606270.00
changeToAccountReceivables -1222362.00
salePurchaseOfStock 18980.00
otherCashflowsFromFinancingActivities 295475.00
changeToNetincome 227144.00
capitalExpenditures 570085
changeReceivables -1222362.00
cashFlowsOtherOperating 254004.00
cashAndCashEquivalentsChanges -11189.00
changeInWorkingCapital -801219.00
otherNonCashItems 16000.00
freeCashFlow -802986.00
2015-06-30
date 2015-06-30
filing_date 2015-08-14
currency_symbol USD
changeToLiabilities -218174.00
totalCashflowsFromInvestingActivities -330334.00
netBorrowings -37731.00
totalCashFromFinancingActivities -4178.00
netIncome 5842630.00
changeInCash -2630119.00
beginPeriodCashFlow 22345253.00
endPeriodCashFlow 19715134.00
totalCashFromOperatingActivities -2295607.00
depreciation 208060.00
otherCashflowsFromInvestingActivities -300.00
dividendsPaid 170817.00
changeToInventory 135989.00
changeToAccountReceivables -423912.00
salePurchaseOfStock 204370.00
otherCashflowsFromFinancingActivities 204370.00
changeToNetincome 233060.00
capitalExpenditures 330034
changeReceivables -423912.00
cashFlowsOtherOperating -7865200.00
cashAndCashEquivalentsChanges -2630119.00
changeInWorkingCapital -646471.00
otherNonCashItems -7699826.00
freeCashFlow -2625641.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
changeToLiabilities -273985.00
totalCashflowsFromInvestingActivities -363472.00
netBorrowings -37064.00
totalCashFromFinancingActivities 23519.00
netIncome -944345.00
changeInCash 216276.00
beginPeriodCashFlow 22128977.00
endPeriodCashFlow 22345253.00
totalCashFromOperatingActivities 556229.00
depreciation 225834.00
otherCashflowsFromInvestingActivities -295.00
dividendsPaid 170817.00
changeToInventory -977205.00
changeToAccountReceivables 2120322.00
salePurchaseOfStock 60583.00
otherCashflowsFromFinancingActivities 231400.00
changeToNetincome 325834.00
capitalExpenditures 363177
changeReceivables 2120322.00
cashFlowsOtherOperating 305608.00
cashAndCashEquivalentsChanges 216276.00
changeInWorkingCapital 1174740.00
otherNonCashItems 100000.00
freeCashFlow 193052.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
changeToLiabilities -1094706.00
totalCashflowsFromInvestingActivities -38066.00
netBorrowings -48984.00
totalCashFromFinancingActivities 125665.00
changeToOperatingActivities -1446741.00
netIncome 702185.00
changeInCash 55120.00
beginPeriodCashFlow 22073857.00
endPeriodCashFlow 22128977.00
totalCashFromOperatingActivities -32479.00
depreciation 239357.00
otherCashflowsFromInvestingActivities -303.00
dividendsPaid 1.00
changeToInventory 203177.00
changeToAccountReceivables 479391.00
salePurchaseOfStock -398328000.00
otherCashflowsFromFinancingActivities 174650.00
changeToNetincome 27300.00
capitalExpenditures 37763
changeReceivables 479391.00
cashFlowsOtherOperating -589183.00
cashAndCashEquivalentsChanges 55120.00
changeInWorkingCapital -1001321.00
otherNonCashItems 27300.00
freeCashFlow -70242.00
2014-09-30
date 2014-09-30
filing_date 2014-11-14
currency_symbol USD
changeToLiabilities 887580.00
totalCashflowsFromInvestingActivities -8485.00
netBorrowings -54482.00
totalCashFromFinancingActivities -63496.00
netIncome 371425.00
changeInCash -174571.00
beginPeriodCashFlow 22248428.00
endPeriodCashFlow 22073857.00
totalCashFromOperatingActivities -102590.00
depreciation 239991.00
otherCashflowsFromInvestingActivities -594.00
dividendsPaid 57613.00
changeToInventory 484677.00
changeToAccountReceivables -2065593.00
salePurchaseOfStock 48599.00
otherCashflowsFromFinancingActivities 48599.00
capitalExpenditures 7891
changeReceivables -2065593.00
cashFlowsOtherOperating -20670.00
cashAndCashEquivalentsChanges -174571.00
changeInWorkingCapital -714006.00
freeCashFlow -110481.00
2014-06-30
date 2014-06-30
filing_date 2014-08-14
currency_symbol USD
changeToLiabilities 882860.00
totalCashflowsFromInvestingActivities -823682.00
netBorrowings -63540.00
totalCashFromFinancingActivities -52361.00
netIncome -1389823.00
changeInCash -1950028.00
beginPeriodCashFlow 24198456.00
endPeriodCashFlow 22248428.00
totalCashFromOperatingActivities -1073985.00
depreciation 268690.00
otherCashflowsFromInvestingActivities -600000.00
dividendsPaid 57613.00
changeToInventory 52873.00
changeToAccountReceivables -908465.00
salePurchaseOfStock 68792.00
otherCashflowsFromFinancingActivities 68792.00
capitalExpenditures 223682
changeReceivables -908465.00
cashFlowsOtherOperating 19880.00
cashAndCashEquivalentsChanges -1950028.00
changeInWorkingCapital 47148.00
freeCashFlow -1297667.00
2014-03-31
date 2014-03-31
filing_date 2014-05-15
currency_symbol USD
changeToLiabilities -2041725.00
totalCashflowsFromInvestingActivities -738597.00
netBorrowings -82214.00
totalCashFromFinancingActivities -33538.00
netIncome -2038392.00
changeInCash -3430903.00
beginPeriodCashFlow 27629359.00
endPeriodCashFlow 24198456.00
totalCashFromOperatingActivities -2658768.00
depreciation 326482.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 57613.00
changeToInventory 331314.00
changeToAccountReceivables 301994.00
salePurchaseOfStock 106289.00
otherCashflowsFromFinancingActivities 106289.00
capitalExpenditures 738597
changeReceivables 301994.00
cashFlowsOtherOperating 461559.00
cashAndCashEquivalentsChanges -3430903.00
changeInWorkingCapital -946858.00
freeCashFlow -3397365.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
changeToLiabilities 194365.00
totalCashflowsFromInvestingActivities -78775.00
netBorrowings -81048.00
totalCashFromFinancingActivities 360942.00
netIncome -1425199.00
changeInCash 357604.00
beginPeriodCashFlow 27271755.00
endPeriodCashFlow 27629359.00
totalCashFromOperatingActivities 75437.00
depreciation 327159.00
otherCashflowsFromInvestingActivities 1000.00
dividendsPaid 57610.00
changeToInventory -153142.00
changeToAccountReceivables 1334957.00
salePurchaseOfStock -973432593.00
otherCashflowsFromFinancingActivities 437007193.00
changeToNetincome 530000.00
capitalExpenditures 78775
changeReceivables 1334957.00
cashFlowsOtherOperating -732703.00
cashAndCashEquivalentsChanges 357604.00
changeInWorkingCapital 643477.00
stockBasedCompensation 52775000.00
otherNonCashItems 530000.00
freeCashFlow -3338.00
2013-09-30
date 2013-09-30
filing_date 2013-11-14
currency_symbol USD
changeToLiabilities 1840884.00
totalCashflowsFromInvestingActivities -44155.00
netBorrowings -79852.00
totalCashFromFinancingActivities -628392.00
netIncome -940384.00
changeInCash 7584921.00
beginPeriodCashFlow 19686834.00
endPeriodCashFlow 27271755.00
totalCashFromOperatingActivities 8257468.00
depreciation 329514.00
otherCashflowsFromInvestingActivities 1000.00
dividendsPaid 57613.00
changeToInventory -171782.00
changeToAccountReceivables -555699.00
salePurchaseOfStock -528252.00
otherCashflowsFromFinancingActivities 37325.00
changeToNetincome 50000.00
capitalExpenditures 44155
changeReceivables -555699.00
cashFlowsOtherOperating 7704935.00
cashAndCashEquivalentsChanges 7584921.00
changeInWorkingCapital 1093512.00
otherNonCashItems 7774826.00
freeCashFlow 8213313.00
2013-06-30
date 2013-06-30
filing_date 2013-08-14
currency_symbol USD
changeToLiabilities 704284.00
totalCashflowsFromInvestingActivities -96469.00
netBorrowings -78746.00
totalCashFromFinancingActivities -480842.00
netIncome -2438736.00
changeInCash -3846238.00
beginPeriodCashFlow 23533072.00
endPeriodCashFlow 19686834.00
totalCashFromOperatingActivities -3268927.00
depreciation 313397.00
otherCashflowsFromInvestingActivities 1000.00
dividendsPaid 57613.00
changeToInventory -748642.00
changeToAccountReceivables -1148515.00
salePurchaseOfStock -344483.00
otherCashflowsFromFinancingActivities -96469.00
changeToNetincome 52775.00
capitalExpenditures 96469
changeReceivables -1148515.00
cashFlowsOtherOperating -3490.00
cashAndCashEquivalentsChanges -3846238.00
changeInWorkingCapital -1196363.00
otherNonCashItems 52775.00
freeCashFlow -3365396.00
2013-03-31
date 2013-03-31
filing_date 2013-04-01
currency_symbol USD
changeToLiabilities -1852765.00
totalCashflowsFromInvestingActivities -62890.00
netBorrowings -77657.00
totalCashFromFinancingActivities -178247.00
netIncome -2540872.00
changeInCash 954625.00
beginPeriodCashFlow 25008688.00
endPeriodCashFlow 25963313.00
totalCashFromOperatingActivities 1360429.00
depreciation 349097.00
otherCashflowsFromInvestingActivities 1000.00
dividendsPaid 57612.00
changeToInventory -74219.00
changeToAccountReceivables 1608351.00
salePurchaseOfStock -38410.00
otherCashflowsFromFinancingActivities -1620700299.00
changeToNetincome -1000.00
capitalExpenditures 227557
changeReceivables 536846.00
cashFlowsOtherOperating 483634.00
cashAndCashEquivalentsChanges -2430241.00
changeInWorkingCapital 3445812.00
otherNonCashItems 106392.00
freeCashFlow 1132872.00
2012-12-31
date 2012-12-31
filing_date 2013-04-01
currency_symbol USD
changeToLiabilities 1952596.00
totalCashflowsFromInvestingActivities -227557.00
netBorrowings -82926.00
totalCashFromFinancingActivities -178247.00
netIncome -2540872.00
changeInCash 954625.00
beginPeriodCashFlow 25008688.00
endPeriodCashFlow 25963313.00
totalCashFromOperatingActivities 1360429.00
depreciation 349097.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 57612.00
changeToInventory -74219.00
changeToAccountReceivables 1608351.00
salePurchaseOfStock -38410.00
otherCashflowsFromFinancingActivities -227557.00
changeToNetincome 106392.00
capitalExpenditures 227557
changeReceivables 1608351.00
cashFlowsOtherOperating -40916.00
cashAndCashEquivalentsChanges 954625.00
changeInWorkingCapital -2602109.00
otherNonCashItems 1502020.00
freeCashFlow 1132872.00
2012-09-30
date 2012-09-30
filing_date 2012-11-14
currency_symbol USD
changeToLiabilities -93365.00
totalCashflowsFromInvestingActivities -125681.00
netBorrowings -181610.00
totalCashFromFinancingActivities 1181760.00
netIncome -272961.00
changeInCash 2104953.00
beginPeriodCashFlow 22903735.00
endPeriodCashFlow 25008688.00
totalCashFromOperatingActivities 1048874.00
depreciation 320690.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 172838.00
changeToInventory 40349.00
changeToAccountReceivables 1518291.00
salePurchaseOfStock 1536208.00
otherCashflowsFromFinancingActivities 1363370.00
changeToNetincome 31643.00
capitalExpenditures 125681
changeReceivables 1518291.00
cashFlowsOtherOperating -496097.00
cashAndCashEquivalentsChanges 2104953.00
changeInWorkingCapital 969178.00
otherNonCashItems 31967.00
freeCashFlow 923193.00
2012-06-30
date 2012-06-30
filing_date 2012-08-14
currency_symbol USD
changeToLiabilities 183301.00
totalCashflowsFromInvestingActivities -103980.00
netBorrowings -181301.00
totalCashFromFinancingActivities -181301.00
netIncome -604630.00
changeInCash -2682445.00
beginPeriodCashFlow 25586180.00
endPeriodCashFlow 22903735.00
totalCashFromOperatingActivities -2397164.00
depreciation 336652.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 458410.00
changeToAccountReceivables -2903492.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -103980.00
changeToNetincome 35165.00
capitalExpenditures 103980
changeReceivables -2903492.00
cashFlowsOtherOperating 96168.00
cashAndCashEquivalentsChanges -2682445.00
changeInWorkingCapital -2165613.00
otherNonCashItems 36427.00
freeCashFlow -2501144.00
2012-03-31
date 2012-03-31
filing_date 2012-05-15
currency_symbol USD
changeToLiabilities 156698.00
totalCashflowsFromInvestingActivities -52899.00
netBorrowings -180382.00
totalCashFromFinancingActivities -180382.00
netIncome -714429.00
changeInCash -87083.00
beginPeriodCashFlow 25673263.00
endPeriodCashFlow 25586180.00
totalCashFromOperatingActivities 146198.00
depreciation 329419.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 72925.00
changeToInventory 702626.00
changeToAccountReceivables -290017.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -52899.00
changeToNetincome 54046.00
capitalExpenditures 52899
changeReceivables -290017.00
cashFlowsOtherOperating -94332.00
cashAndCashEquivalentsChanges -87083.00
changeInWorkingCapital 474975.00
otherNonCashItems 56233.00
freeCashFlow 93299.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
totalCashflowsFromInvestingActivities -826091.00
totalCashFromFinancingActivities -1588207.00
netIncome -2980791.00
changeInCash -1242029.00
beginPeriodCashFlow 26915292.00
endPeriodCashFlow 25673263.00
totalCashFromOperatingActivities 518396.00
depreciation 324585.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 72925.00
changeToInventory 1410171.00
changeToAccountReceivables 1839574.00
salePurchaseOfStock -54369000.00
otherCashflowsFromFinancingActivities -1346907.00
capitalExpenditures 172218
changeInWorkingCapital 2774353.00
otherNonCashItems 400249.00
freeCashFlow 346178.00
2011-09-30
date 2011-09-30
filing_date 2011-11-18
currency_symbol USD
totalCashflowsFromInvestingActivities -653873.00
totalCashFromFinancingActivities -446098.00
netIncome 1828444.00
changeInCash 124985.00
beginPeriodCashFlow 26790307.00
endPeriodCashFlow 26915292.00
totalCashFromOperatingActivities 760267.00
depreciation 332495.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 292000.00
changeToInventory 436665.00
changeToAccountReceivables -1570611.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -284977.00
capitalExpenditures 189184
changeInWorkingCapital -1450578.00
otherNonCashItems 49906.00
freeCashFlow 571083.00
2011-06-30
date 2011-06-30
filing_date 2011-08-12
currency_symbol USD
totalCashflowsFromInvestingActivities -464689.00
totalCashFromFinancingActivities -135313.00
netIncome 846872.00
changeInCash 2190502.00
beginPeriodCashFlow 24599805.00
endPeriodCashFlow 26790307.00
totalCashFromOperatingActivities 2590462.00
depreciation 327089.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1088587.00
changeToAccountReceivables 2634624.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 15570.00
capitalExpenditures 264647
changeInWorkingCapital 723697.00
otherNonCashItems 692804.00
freeCashFlow 2325815.00
2011-03-31
date 2011-03-31
filing_date 2011-05-13
currency_symbol USD
totalCashFromFinancingActivities -110840.00
netIncome 1723957.00
changeInCash 1333766.00
beginPeriodCashFlow 23266039.00
endPeriodCashFlow 24599805.00
totalCashFromOperatingActivities 1644648.00
depreciation 327577.00
changeToInventory 1633688.00
changeToAccountReceivables -195980.00
otherCashflowsFromFinancingActivities 21708.00
capitalExpenditures 200042
changeInWorkingCapital -632416.00
otherNonCashItems 225530.00
freeCashFlow 1444606.00
2010-12-31
date 2010-12-31
filing_date 2011-03-31
currency_symbol USD
changeToLiabilities 164000.00
totalCashFromFinancingActivities -87044.00
netIncome -793737.00
changeInCash 3544669.00
beginPeriodCashFlow 19721370.00
endPeriodCashFlow 23266039.00
totalCashFromOperatingActivities 3701461.00
depreciation 346933.00
dividendsPaid 876566000.00
changeToInventory 1373378.00
changeToAccountReceivables -795682.00
salePurchaseOfStock 760966000.00
otherCashflowsFromFinancingActivities 43984.00
changeToNetincome 155000.00
capitalExpenditures 69748
changeInWorkingCapital 5290533.00
stockBasedCompensation 1338959700.00
otherNonCashItems -1344524.00
freeCashFlow 3631713.00
2010-09-30
date 2010-09-30
filing_date 2010-11-15
currency_symbol USD
totalCashFromFinancingActivities -935743.00
netIncome 8231005.00
changeInCash 8288271.00
beginPeriodCashFlow 11433099.00
endPeriodCashFlow 19721370.00
totalCashFromOperatingActivities 9305084.00
depreciation 380613.00
dividendsPaid 877000.00
changeToInventory 613631.00
changeToAccountReceivables -1118962.00
otherCashflowsFromFinancingActivities -804950.00
capitalExpenditures 81070
changeInWorkingCapital 620846.00
otherNonCashItems 72620.00
freeCashFlow 9224014.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
totalCashFromFinancingActivities -2246906.00
netIncome -2765078.00
changeInCash -7883243.00
beginPeriodCashFlow 19316342.00
endPeriodCashFlow 11433099.00
totalCashFromOperatingActivities -5654582.00
depreciation 359315.00
changeToInventory -2167261.00
changeToAccountReceivables -1485057.00
otherCashflowsFromFinancingActivities 18245.00
capitalExpenditures 18245
changeInWorkingCapital -4773963.00
stockBasedCompensation 667007.00
otherNonCashItems 858137.00
freeCashFlow -5636337.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
totalCashFromFinancingActivities -151609.00
netIncome -2271496.00
changeInCash 1190258.00
beginPeriodCashFlow 18126084.00
endPeriodCashFlow 19316342.00
totalCashFromOperatingActivities 1378709.00
depreciation 429365.00
changeToInventory -1594570.00
changeToAccountReceivables 4781859.00
otherCashflowsFromFinancingActivities -36842.00
capitalExpenditures 36842
changeInWorkingCapital 2375591.00
stockBasedCompensation 673293.00
otherNonCashItems 8917.00
freeCashFlow 1341867.00
2009-12-31
date 2009-12-31
filing_date 2010-03-31
currency_symbol USD
changeToLiabilities 1869000.00
totalCashFromFinancingActivities -119071.00
netIncome 689022.00
changeInCash 623150.00
beginPeriodCashFlow 17502934.00
endPeriodCashFlow 18126084.00
totalCashFromOperatingActivities 975639.00
depreciation 316839.00
changeToInventory 1534811.00
changeToAccountReceivables -3836658.00
otherCashflowsFromFinancingActivities -25609993390.00
capitalExpenditures 233418
changeInWorkingCapital -3567220.00
stockBasedCompensation 781794.00
otherNonCashItems 160602.00
freeCashFlow 742221.00
2009-09-30
date 2009-09-30
filing_date 2009-11-16
currency_symbol USD
totalCashFromFinancingActivities -104584.00
netIncome -3434317.00
changeInCash -3472551.00
beginPeriodCashFlow 20975485.00
endPeriodCashFlow 17502934.00
totalCashFromOperatingActivities -3119136.00
depreciation 400968.00
changeToInventory 1850500.00
changeToAccountReceivables -3679643.00
otherCashflowsFromFinancingActivities 19000.00
capitalExpenditures 248831
changeInWorkingCapital -1211421.00
stockBasedCompensation 983231.00
otherNonCashItems 142403.00
freeCashFlow -3367967.00
2009-06-30
date 2009-06-30
filing_date 2009-08-14
currency_symbol USD
totalCashFromFinancingActivities -126733.00
netIncome -2769364.00
changeInCash -7676963.00
beginPeriodCashFlow 28652448.00
endPeriodCashFlow 20975485.00
totalCashFromOperatingActivities -7081386.00
depreciation 336346.00
changeToInventory -2526836.00
changeToAccountReceivables -876671.00
otherCashflowsFromFinancingActivities -468844.00
capitalExpenditures 468844
changeInWorkingCapital -4784767.00
stockBasedCompensation 173321.00
otherNonCashItems -36922.00
freeCashFlow -7550230.00
2009-03-31
date 2009-03-31
filing_date 2009-05-15
currency_symbol USD
changeToLiabilities 452000.00
totalCashFromFinancingActivities -123670.00
netIncome -3907641.00
changeInCash -4631292.00
beginPeriodCashFlow 33283740.00
endPeriodCashFlow 28652448.00
totalCashFromOperatingActivities -3074848.00
depreciation 342640.00
changeToInventory -1124312.00
changeToAccountReceivables 1551704.00
otherCashflowsFromFinancingActivities -1432774.00
capitalExpenditures 1432774
changeInWorkingCapital 358071.00
stockBasedCompensation 173014.00
otherNonCashItems -40932.00
freeCashFlow -4507622.00
2008-12-31
date 2008-12-31
filing_date 2009-03-31
currency_symbol USD
changeToLiabilities 1408000.00
totalCashFromFinancingActivities -327719.00
netIncome -3911192.00
changeInCash -2679331.00
beginPeriodCashFlow 35963071.00
endPeriodCashFlow 33283740.00
totalCashFromOperatingActivities -2169845.00
depreciation 348560.00
changeToInventory -683721.00
changeToAccountReceivables -1845939000000.00
otherCashflowsFromFinancingActivities -327719.00
capitalExpenditures 181767
changeInWorkingCapital 1350175.00
stockBasedCompensation 32629000000.00
otherNonCashItems 9983.00
freeCashFlow -2351612.00
2008-09-30
date 2008-09-30
filing_date 2008-11-14
currency_symbol USD
totalCashFromFinancingActivities 1202898.00
netIncome -2035738.00
changeInCash 666783.00
beginPeriodCashFlow 35296288.00
endPeriodCashFlow 35963071.00
totalCashFromOperatingActivities 631063.00
depreciation 348234.00
changeToInventory 1468218.00
otherCashflowsFromFinancingActivities 1202898.00
capitalExpenditures 1167178
changeInWorkingCapital 2331911.00
otherNonCashItems -13344.00
freeCashFlow -536115.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalCashFromFinancingActivities -126346.00
netIncome -833055.00
changeInCash -3913309.00
beginPeriodCashFlow 39209597.00
endPeriodCashFlow 35296288.00
totalCashFromOperatingActivities -3311493.00
depreciation 349804.00
changeToInventory -739372.00
otherCashflowsFromFinancingActivities -126346.00
capitalExpenditures 973160
changeInWorkingCapital -2905805.00
otherNonCashItems 77563.00
freeCashFlow -4284653.00
2008-03-31
date 2008-03-31
filing_date 2008-05-15
currency_symbol USD
totalCashFromFinancingActivities -114264.00
netIncome -2863595.00
changeInCash -1297834.00
beginPeriodCashFlow 40507431.00
endPeriodCashFlow 39209597.00
totalCashFromOperatingActivities -1072967.00
depreciation 350735.00
changeToInventory 350472.00
changeToAccountReceivables -109343000000.00
otherCashflowsFromFinancingActivities -114264.00
capitalExpenditures 110603
changeInWorkingCapital 1472035.00
otherNonCashItems -32142.00
freeCashFlow -1183570.00
2007-12-31
date 2007-12-31
filing_date 2008-03-31
currency_symbol USD
changeToLiabilities 1794000.00
totalCashFromFinancingActivities -105766.00
netIncome -2480077.00
changeInCash 1914671.00
beginPeriodCashFlow 38592760.00
endPeriodCashFlow 40507431.00
totalCashFromOperatingActivities 2219659.00
depreciation 352702.00
dividendsPaid 1053544000000.00
changeToInventory -22247.00
changeToAccountReceivables 119897000000.00
otherCashflowsFromFinancingActivities 1053543894234.00
capitalExpenditures 199222
changeInWorkingCapital 4040226.00
stockBasedCompensation 6478000000.00
otherNonCashItems 306808.00
freeCashFlow 2020437.00
2007-09-30
date 2007-09-30
filing_date 2007-11-14
currency_symbol USD
changeToLiabilities 1044000.00
totalCashFromFinancingActivities -1147648.00
netIncome -588138.00
changeInCash -2362747.00
beginPeriodCashFlow 40955507.00
endPeriodCashFlow 38592760.00
totalCashFromOperatingActivities -1129228.00
depreciation 355481.00
dividendsPaid 1054000.00
changeToInventory 948537.00
otherCashflowsFromFinancingActivities -1147648.00
capitalExpenditures 85871
changeInWorkingCapital -884591.00
otherNonCashItems -11980.00
freeCashFlow -1215099.00
2007-06-30
date 2007-06-30
filing_date 2007-08-14
currency_symbol USD
changeToLiabilities 386000.00
totalCashFromFinancingActivities -89235.00
netIncome -1603806.00
changeInCash -4346825.00
beginPeriodCashFlow 45302332.00
endPeriodCashFlow 40955507.00
totalCashFromOperatingActivities -4114312.00
depreciation 358459.00
changeToInventory -1129182.00
otherCashflowsFromFinancingActivities -89235.00
capitalExpenditures 143278
changeInWorkingCapital -2862526.00
otherNonCashItems -6439.00
freeCashFlow -4257590.00
2007-03-31
date 2007-03-31
filing_date 2007-04-02
currency_symbol USD
changeToLiabilities 2003000.00
totalCashFromFinancingActivities -82438.00
netIncome -1843529.00
changeInCash -3945097.00
beginPeriodCashFlow 50759786.00
endPeriodCashFlow 46814689.00
totalCashFromOperatingActivities -3161481.00
depreciation 337094.00
dividendsPaid 979193.00
changeToInventory -1326807.00
changeToAccountReceivables 1382790000000.00
otherCashflowsFromFinancingActivities -74780007658.00
capitalExpenditures 201178
changeInWorkingCapital -2320394.00
stockBasedCompensation 372298000000.00
otherNonCashItems -372298090242.00
freeCashFlow -3362659.00
2006-12-31
date 2006-12-31
currency_symbol USD
changeToLiabilities 1420000.00
totalCashFromFinancingActivities -82438.00
netIncome -1843529.00
changeInCash -3945097.00
beginPeriodCashFlow 50759786.00
endPeriodCashFlow 46814689.00
totalCashFromOperatingActivities -3161481.00
depreciation 337094.00
changeToInventory -1326807.00
changeToAccountReceivables 1383000.00
otherCashflowsFromFinancingActivities -701178.00
capitalExpenditures 201178
changeInWorkingCapital -2956745.00
otherNonCashItems -90242.00
freeCashFlow -3362659.00
2006-09-30
date 2006-09-30
filing_date 2006-11-14
currency_symbol USD
changeToLiabilities 1350000.00
totalCashFromFinancingActivities -109345.00
netIncome -1222709.00
changeInCash -175889.00
beginPeriodCashFlow 50935675.00
endPeriodCashFlow 50759786.00
totalCashFromOperatingActivities 419935.00
depreciation 335184.00
changeToInventory -1879211.00
changeToAccountReceivables 1772000.00
otherCashflowsFromFinancingActivities -109345.00
capitalExpenditures 486479
changeInWorkingCapital 1466072.00
stockBasedCompensation -43507.00
otherNonCashItems 76870.00
freeCashFlow -66544.00
2006-06-30
date 2006-06-30
filing_date 2006-08-14
currency_symbol USD
totalCashFromFinancingActivities 11286.00
netIncome -203308.00
changeInCash -625585.00
beginPeriodCashFlow 51561260.00
endPeriodCashFlow 50935675.00
totalCashFromOperatingActivities -359299.00
depreciation 407702.00
changeToInventory 335271.00
otherCashflowsFromFinancingActivities -57994.00
capitalExpenditures 277572
changeInWorkingCapital -703453.00
otherNonCashItems 197542.00
freeCashFlow -636871.00
2006-03-31
date 2006-03-31
filing_date 2006-05-15
currency_symbol USD
totalCashFromFinancingActivities -129785.00
netIncome -599938.00
changeInCash -952675.00
beginPeriodCashFlow 52513935.00
endPeriodCashFlow 51561260.00
totalCashFromOperatingActivities -253186.00
depreciation 346768.00
changeToInventory -156012.00
changeToAccountReceivables 537145.00
otherCashflowsFromFinancingActivities -135285.00
capitalExpenditures 569704
changeInWorkingCapital -266247.00
stockBasedCompensation 166306.00
otherNonCashItems 71693.00
freeCashFlow -822890.00
2005-12-31
date 2005-12-31
filing_date 2006-03-31
currency_symbol USD
totalCashFromFinancingActivities -103578.00
netIncome 317485.00
changeInCash 1373661.00
beginPeriodCashFlow 51140274.00
endPeriodCashFlow 52513935.00
totalCashFromOperatingActivities 1722664.00
depreciation 348593.00
changeToInventory 982436.00
changeToAccountReceivables -1604693000.00
otherCashflowsFromFinancingActivities -236403142.00
capitalExpenditures 242025
changeInWorkingCapital 997920.00
stockBasedCompensation 572423000.00
otherNonCashItems -572228369.00
freeCashFlow 1480639.00
2005-09-30
date 2005-09-30
filing_date 2005-11-14
currency_symbol USD
totalCashFromFinancingActivities 38305.00
netIncome 27624.00
changeInCash -771512.00
beginPeriodCashFlow 51911786.00
endPeriodCashFlow 51140274.00
totalCashFromOperatingActivities -463135.00
depreciation 354745.00
otherCashflowsFromInvestingActivities 3000.00
changeToInventory 219919.00
otherCashflowsFromFinancingActivities -98131.00
capitalExpenditures 346682
changeInWorkingCapital -1100358.00
stockBasedCompensation -3.00
otherNonCashItems 157399.00
freeCashFlow -809817.00
2005-06-30
date 2005-06-30
filing_date 2005-08-15
currency_symbol USD
totalCashFromFinancingActivities 784.00
netIncome -1060497.00
changeInCash -2227205.00
beginPeriodCashFlow 54138991.00
endPeriodCashFlow 51911786.00
totalCashFromOperatingActivities -1846987.00
depreciation 333024.00
otherCashflowsFromInvestingActivities 3000.00
dividendsPaid 376770000000.00
changeToInventory -357029.00
changeToAccountReceivables 364000.00
otherCashflowsFromFinancingActivities 376770000784.00
capitalExpenditures 383202
changeInWorkingCapital -1354014.00
otherNonCashItems 172737.00
freeCashFlow -2230189.00
2005-03-31
date 2005-03-31
filing_date 2005-05-13
currency_symbol USD
totalCashFromFinancingActivities 960142.00
netIncome -522935.00
changeInCash -1729535.00
beginPeriodCashFlow 55868526.00
endPeriodCashFlow 54138991.00
totalCashFromOperatingActivities -1647441.00
depreciation 330545.00
otherCashflowsFromInvestingActivities 1000.00
changeToInventory -378080.00
changeToAccountReceivables -94165.00
otherCashflowsFromFinancingActivities 960142.00
capitalExpenditures 1043436
changeInWorkingCapital -1469500.00
stockBasedCompensation 127203.00
otherNonCashItems -635.00
freeCashFlow -2690877.00
2004-12-31
date 2004-12-31
filing_date 2005-03-31
currency_symbol USD
changeToLiabilities 471000.00
totalCashFromFinancingActivities 861555.00
netIncome -422296.00
changeInCash -11492911.00
beginPeriodCashFlow 67361437.00
endPeriodCashFlow 55868526.00
totalCashFromOperatingActivities -11176842.00
depreciation 318698.00
dividendsPaid 7118582.00
changeToInventory 204246.00
changeToAccountReceivables -840332.00
otherCashflowsFromFinancingActivities 7980137.00
changeToNetincome 1547000.00
capitalExpenditures 1177624
changeInWorkingCapital -10897003.00
stockBasedCompensation 793347.00
otherNonCashItems -524386.00
freeCashFlow -12354466.00
2004-09-30
date 2004-09-30
filing_date 2004-11-15
currency_symbol USD
totalCashFromFinancingActivities -7151059.00
netIncome 50848512.00
changeInCash 55849618.00
beginPeriodCashFlow 11511819.00
endPeriodCashFlow 67361437.00
totalCashFromOperatingActivities 63708559.00
depreciation 326048.00
dividendsPaid 7119000.00
changeToInventory 1680924.00
otherCashflowsFromFinancingActivities -7151059.00
changeToNetincome 12870000.00
capitalExpenditures 707882
changeInWorkingCapital 12252797.00
otherNonCashItems 281202.00
freeCashFlow 63000677.00
2004-06-30
date 2004-06-30
filing_date 2004-08-16
currency_symbol USD
changeToLiabilities 573000.00
totalCashFromFinancingActivities -11610.00
netIncome 6372070.00
changeInCash 5598322.00
beginPeriodCashFlow 5913497.00
endPeriodCashFlow 11511819.00
totalCashFromOperatingActivities 5913164.00
depreciation 325431.00
changeToInventory -1106601.00
changeToAccountReceivables 201000.00
otherCashflowsFromFinancingActivities -11610.00
capitalExpenditures 303232
changeInWorkingCapital -1028235.00
otherNonCashItems 243898.00
freeCashFlow 5609932.00
2004-03-31
date 2004-03-31
filing_date 2004-05-17
currency_symbol USD
changeToLiabilities 231000.00
totalCashFromFinancingActivities -27270.00
netIncome -2106891.00
changeInCash -2242124.00
beginPeriodCashFlow 8155621.00
endPeriodCashFlow 5913497.00
totalCashFromOperatingActivities -1965745.00
depreciation 324120.00
changeToInventory -580934.00
changeToAccountReceivables 349387.00
otherCashflowsFromFinancingActivities -27270.00
capitalExpenditures 249109
changeInWorkingCapital -376641.00
stockBasedCompensation 171393.00
otherNonCashItems 193667.00
freeCashFlow -2214854.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
totalCashFromFinancingActivities -26422.00
netIncome -1578164.00
changeInCash -179698.00
beginPeriodCashFlow 8335319.00
endPeriodCashFlow 8155621.00
totalCashFromOperatingActivities 22640.00
depreciation 327307.00
dividendsPaid 459088.00
changeToInventory 861348.00
changeToAccountReceivables 1396282.00
otherCashflowsFromFinancingActivities 432666.00
changeToNetincome 265000.00
capitalExpenditures 175916
changeInWorkingCapital 1045434.00
stockBasedCompensation 458324.00
otherNonCashItems 228063.00
freeCashFlow -153276.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
totalCashFromFinancingActivities -41092.00
netIncome -1930912.00
changeInCash -967272.00
beginPeriodCashFlow 9302591.00
endPeriodCashFlow 8335319.00
totalCashFromOperatingActivities -873993.00
depreciation 322771.00
dividendsPaid 459000.00
changeToInventory -695105.00
changeToAccountReceivables 1396000.00
otherCashflowsFromFinancingActivities -41092.00
capitalExpenditures 52187
changeInWorkingCapital 526856.00
stockBasedCompensation 171393.00
otherNonCashItems 207291.00
freeCashFlow -926180.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
totalCashFromFinancingActivities -627713.00
netIncome 11614813.00
changeInCash 8795528.00
beginPeriodCashFlow 507063.00
endPeriodCashFlow 9302591.00
totalCashFromOperatingActivities 9490482.00
depreciation 329536.00
dividendsPaid 459000.00
changeToInventory -398214.00
otherCashflowsFromFinancingActivities -627713.00
capitalExpenditures 60116
changeInWorkingCapital -2629860.00
otherNonCashItems 175993.00
freeCashFlow 9430366.00
2003-03-31
date 2003-03-31
filing_date 2003-05-15
currency_symbol USD
changeToLiabilities 630000.00
totalCashFromFinancingActivities -138760.00
netIncome -657240.00
changeInCash -835054.00
beginPeriodCashFlow 1342117.00
endPeriodCashFlow 507063.00
totalCashFromOperatingActivities -581004.00
depreciation 329010.00
changeToInventory -965058.00
changeToAccountReceivables 153784.00
otherCashflowsFromFinancingActivities -138760.00
capitalExpenditures 97702
changeInWorkingCapital -274297.00
otherNonCashItems 21523.00
freeCashFlow -678706.00
2002-12-31
date 2002-12-31
filing_date 2003-03-31
currency_symbol USD
changeToLiabilities 2909000.00
totalCashFromFinancingActivities 76585.00
netIncome -486312.00
changeInCash 415627.00
beginPeriodCashFlow 926490.00
endPeriodCashFlow 1342117.00
totalCashFromOperatingActivities 399478.00
depreciation 328553.00
dividendsPaid 1316267.00
changeToInventory 117836.00
changeToAccountReceivables -1094338.00
otherCashflowsFromFinancingActivities -817148.00
capitalExpenditures 2905
changeInWorkingCapital 551345.00
stockBasedCompensation 48927.00
otherNonCashItems 5892.00
freeCashFlow 396573.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
changeToLiabilities 2510000.00
totalCashFromFinancingActivities 496208.00
netIncome -1598910.00
changeInCash 106256.00
beginPeriodCashFlow 820234.00
endPeriodCashFlow 926490.00
totalCashFromOperatingActivities -378595.00
depreciation 273350.00
changeToInventory 329579.00
otherCashflowsFromFinancingActivities -174792.00
capitalExpenditures 11357
changeInWorkingCapital 904497.00
otherNonCashItems 42468.00
freeCashFlow -389952.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
changeToLiabilities 2074000.00
totalCashFromFinancingActivities 1388529.00
netIncome -3871405.00
changeInCash 246460.00
beginPeriodCashFlow 573774.00
endPeriodCashFlow 820234.00
totalCashFromOperatingActivities -1121486.00
depreciation 390463.00
changeToInventory 894991.00
otherCashflowsFromFinancingActivities 1388529.00
capitalExpenditures 18211
changeInWorkingCapital 147624.00
otherNonCashItems 2211832.00
freeCashFlow -1139697.00
2002-03-31
date 2002-03-31
filing_date 2002-04-01
currency_symbol USD
changeToLiabilities 1077000.00
totalCashFromFinancingActivities 2386649.00
netIncome -1394050.00
changeInCash 382817.00
beginPeriodCashFlow 837427.00
endPeriodCashFlow 1220244.00
totalCashFromOperatingActivities -1852941.00
depreciation 352158.00
changeToInventory -1092714.00
changeToAccountReceivables 537000.00
otherCashflowsFromFinancingActivities 2386649.00
capitalExpenditures 133705
changeInWorkingCapital -809919.00
otherNonCashItems -1130.00
freeCashFlow -1986646.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
changeToLiabilities 2565000.00
totalCashFromFinancingActivities 2386649.00
netIncome -1394050.00
changeInCash 382817.00
beginPeriodCashFlow 837427.00
endPeriodCashFlow 1220244.00
totalCashFromOperatingActivities -1852941.00
depreciation 352158.00
changeToInventory -1092714.00
changeToAccountReceivables 737000.00
otherCashflowsFromFinancingActivities 2386649.00
capitalExpenditures 133705
changeInWorkingCapital 1698976.00
freeCashFlow -1986646.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
changeToLiabilities 1087000.00
totalCashFromFinancingActivities -124094.00
netIncome -2723632.00
changeInCash -454422.00
beginPeriodCashFlow 1291849.00
endPeriodCashFlow 837427.00
totalCashFromOperatingActivities -208177.00
depreciation 330364.00
changeToInventory 1289485.00
changeToAccountReceivables 348000.00
otherCashflowsFromFinancingActivities -126594.00
capitalExpenditures 96048
changeInWorkingCapital 2188535.00
otherNonCashItems -3444.00
freeCashFlow -304225.00
2001-06-30
date 2001-06-30
filing_date 2001-08-14
currency_symbol USD
changeToLiabilities 2130000.00
totalCashFromFinancingActivities -143165.00
netIncome -984743.00
changeInCash -71758.00
beginPeriodCashFlow 1363607.00
endPeriodCashFlow 1291849.00
totalCashFromOperatingActivities 287702.00
depreciation 284820.00
changeToInventory 33981.00
changeToAccountReceivables 835000.00
otherCashflowsFromFinancingActivities -143165.00
capitalExpenditures 210287
changeInWorkingCapital 1132493.00
otherNonCashItems -144868.00
freeCashFlow 77415.00
2001-03-31
date 2001-03-31
filing_date 2001-05-14
currency_symbol USD
changeToLiabilities 540000.00
totalCashFromFinancingActivities -117192.00
netIncome -2112855.00
changeInCash -2364075.00
beginPeriodCashFlow 3727682.00
endPeriodCashFlow 1363607.00
totalCashFromOperatingActivities -1899412.00
depreciation 228778.00
changeToInventory -1873902.00
changeToAccountReceivables 1279000.00
otherCashflowsFromFinancingActivities -117192.00
capitalExpenditures 342090
changeInWorkingCapital -15335.00
freeCashFlow -2241502.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
changeToLiabilities 1817000.00
totalCashFromFinancingActivities 1694396.00
netIncome -3705410.00
changeInCash -740851.00
beginPeriodCashFlow 4468533.00
endPeriodCashFlow 3727682.00
totalCashFromOperatingActivities -1421689.00
depreciation 222476.00
dividendsPaid 153434.00
changeToInventory -637119.00
otherCashflowsFromFinancingActivities 1847830.00
capitalExpenditures 1012218
changeInWorkingCapital -118511.00
otherNonCashItems 2179756.00
freeCashFlow -2433907.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
changeToLiabilities 1056000.00
totalCashFromFinancingActivities 50000.00
netIncome -2662956.00
changeInCash -2350000.00
beginPeriodCashFlow 11724750.00
endPeriodCashFlow -2350000.00
totalCashFromOperatingActivities -1920000.00
depreciation 220000.00
dividendsPaid 2820000.00
salePurchaseOfStock 10000.00
otherCashflowsFromFinancingActivities 2860000.00
capitalExpenditures 480000
changeInWorkingCapital 4119673.00
otherNonCashItems -3596717.00
freeCashFlow -2400000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
totalCashFromFinancingActivities 9620000.00
netIncome -2300000.00
changeInCash 5790000.00
beginPeriodCashFlow 5934750.00
endPeriodCashFlow 11724750.00
totalCashFromOperatingActivities -2940000.00
depreciation 250000.00
salePurchaseOfStock 9710000.00
otherCashflowsFromFinancingActivities -90000.00
capitalExpenditures 880000
changeInWorkingCapital -820000.00
otherNonCashItems -70000.00
freeCashFlow -3820000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
investments -31202814.00
changeToLiabilities -13999647.00
totalCashflowsFromInvestingActivities -31202810.00
netBorrowings -283933.00
totalCashFromFinancingActivities 4993118.00
changeToOperatingActivities -5008213.00
netIncome 5078557.00
changeInCash -9441568.00
beginPeriodCashFlow 29162913.00
endPeriodCashFlow 19721345.00
totalCashFromOperatingActivities 16768128.00
depreciation 4602961.00
otherCashflowsFromInvestingActivities -14372740.00
dividendsPaid 252879.00
changeToInventory -94249.00
changeToAccountReceivables 29701396.00
salePurchaseOfStock -8719287.00
otherCashflowsFromFinancingActivities 14235417.00
changeToNetincome 12007751.00
capitalExpenditures 16830077
changeInWorkingCapital -4921141.00
stockBasedCompensation 10125813.00
otherNonCashItems -5465233.00
freeCashFlow -61949.00
2021-12-31
date 2021-12-31
filing_date 2022-03-31
currency_symbol USD
investments -63040187.00
changeToLiabilities 4148128.00
totalCashflowsFromInvestingActivities -63040190.00
netBorrowings -274791.00
totalCashFromFinancingActivities 41842919.00
changeToOperatingActivities 2168945.00
netIncome 56064241.00
changeInCash 11596231.00
beginPeriodCashFlow 17566682.00
endPeriodCashFlow 29162913.00
totalCashFromOperatingActivities 32793499.00
depreciation 1257417.00
otherCashflowsFromInvestingActivities -4673620.00
dividendsPaid 3824311.00
changeToInventory -10355273.00
changeToAccountReceivables -13877663.00
salePurchaseOfStock -6472861.00
otherCashflowsFromFinancingActivities 52366282.00
changeToNetincome -7206403.00
capitalExpenditures 58366563
changeInWorkingCapital -17321756.00
stockBasedCompensation 3660387.00
otherNonCashItems -1632162.00
freeCashFlow -25573064.00
2020-12-31
date 2020-12-31
filing_date 2021-03-31
currency_symbol USD
investments 1722432.00
changeToLiabilities 11248840.00
totalCashflowsFromInvestingActivities -19327224.00
netBorrowings 1102106.00
totalCashFromFinancingActivities 11962128.00
changeToOperatingActivities 2226691.00
netIncome 24223013.00
changeInCash 11631933.00
beginPeriodCashFlow 5934749.00
endPeriodCashFlow 17566682.00
totalCashFromOperatingActivities 18997029.00
depreciation 832069.00
otherCashflowsFromInvestingActivities 1722430.00
dividendsPaid 216642.00
changeToInventory -2784054.00
changeToAccountReceivables -14626910.00
salePurchaseOfStock -482670.00
otherCashflowsFromFinancingActivities 10636822.00
changeToNetincome -6571231.00
capitalExpenditures 21049656
changeReceivables -14626910.00
cashFlowsOtherOperating -1937188.00
cashAndCashEquivalentsChanges 11631933.00
changeInWorkingCapital 513178.00
otherNonCashItems -1940025.00
freeCashFlow -2052627.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
investments -4648264.00
changeToLiabilities -299003.00
totalCashflowsFromInvestingActivities -5280342.00
netBorrowings -407014.00
totalCashFromFinancingActivities -626839.00
changeToOperatingActivities 142293.00
netIncome 3148234.00
changeInCash -3712543.00
beginPeriodCashFlow 9647292.00
endPeriodCashFlow 5934749.00
totalCashFromOperatingActivities 2194638.00
issuanceOfCapitalStock 0.00
depreciation 852080.00
otherCashflowsFromInvestingActivities -4648260.00
dividendsPaid 219825.00
changeToInventory 94502.00
changeToAccountReceivables -1652015.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -5280342.00
changeToNetincome -137240.00
capitalExpenditures 632078
changeReceivables -1652015.00
cashFlowsOtherOperating 50840.00
cashAndCashEquivalentsChanges -3712543.00
changeInWorkingCapital -1668436.00
stockBasedCompensation 0.00
otherNonCashItems -137240.00
freeCashFlow 1562560.00
2018-12-31
date 2018-12-31
filing_date 2019-03-28
currency_symbol USD
investments -2986156.00
changeToLiabilities 643282.00
totalCashflowsFromInvestingActivities -3368312.00
netBorrowings -446350.00
totalCashFromFinancingActivities -666800.00
changeToOperatingActivities 6088.00
netIncome -1339943.00
changeInCash -5230607.00
beginPeriodCashFlow 14877899.00
endPeriodCashFlow 9647292.00
totalCashFromOperatingActivities -1195495.00
issuanceOfCapitalStock 0.00
depreciation 886814.00
otherCashflowsFromInvestingActivities -2986160.00
dividendsPaid 220450.00
changeToInventory -1041202.00
changeToAccountReceivables 145407.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -3368312.00
changeToNetincome -249938.00
capitalExpenditures 382156
changeReceivables 145407.00
cashFlowsOtherOperating -239915.00
cashAndCashEquivalentsChanges -5230607.00
changeInWorkingCapital -492428.00
otherNonCashItems -249938.00
freeCashFlow -1577651.00
2017-12-31
date 2017-12-31
filing_date 2018-04-02
currency_symbol USD
investments -91878.00
changeToLiabilities 746945.00
totalCashflowsFromInvestingActivities -91878.00
netBorrowings -436280.00
totalCashFromFinancingActivities 1693370.00
changeToOperatingActivities 35345.00
netIncome -3736038.00
changeInCash -1321144.00
beginPeriodCashFlow 16199043.00
endPeriodCashFlow 14877899.00
totalCashFromOperatingActivities -2922636.00
depreciation 834951.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 220450.00
changeToInventory 811063.00
changeToAccountReceivables -1861990.00
salePurchaseOfStock 436280000.00
otherCashflowsFromFinancingActivities -436280000.00
changeToNetincome 696495.00
capitalExpenditures 91878
changeReceivables -1861990.00
cashFlowsOtherOperating -414062.00
cashAndCashEquivalentsChanges -1321144.00
changeInWorkingCapital -718044.00
stockBasedCompensation 672223.00
otherNonCashItems 24272.00
freeCashFlow -3014514.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
investments -1947172.00
changeToLiabilities -1104012.00
totalCashflowsFromInvestingActivities -1947172.00
netBorrowings 261817.00
totalCashFromFinancingActivities 896083.00
changeToOperatingActivities 1494076.00
netIncome -3694907.00
changeInCash -1846001.00
beginPeriodCashFlow 18045044.00
endPeriodCashFlow 16199043.00
totalCashFromOperatingActivities -794912.00
depreciation 872868.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 220755.00
changeToInventory -897023.00
changeToAccountReceivables 1541159.00
salePurchaseOfStock 855021.00
otherCashflowsFromFinancingActivities 1380038.00
changeToNetincome 935845.00
capitalExpenditures 1947172
changeReceivables 1541159.00
cashFlowsOtherOperating 1551158.00
cashAndCashEquivalentsChanges -1846001.00
changeInWorkingCapital 914858.00
stockBasedCompensation 387726.00
otherNonCashItems 176424.00
freeCashFlow -2742084.00
2015-12-31
date 2015-12-31
filing_date 2016-03-30
currency_symbol USD
investments -2986156.00
changeToLiabilities 565920.00
totalCashflowsFromInvestingActivities -864113.00
netBorrowings 92048.00
totalCashFromFinancingActivities 32337.00
changeToOperatingActivities -8087491.00
netIncome 4314318.00
changeInCash -4083933.00
beginPeriodCashFlow 22128977.00
endPeriodCashFlow 18045044.00
totalCashFromOperatingActivities -3252157.00
depreciation 858391.00
otherCashflowsFromInvestingActivities 600897.00
dividendsPaid 283543.00
changeToInventory -1633077.00
changeToAccountReceivables 624699.00
salePurchaseOfStock 283933.00
otherCashflowsFromFinancingActivities 500327.00
changeToNetincome 116395.00
capitalExpenditures 1465010
changeReceivables 624699.00
cashFlowsOtherOperating -8098803.00
cashAndCashEquivalentsChanges -4083933.00
changeInWorkingCapital -816435.00
otherNonCashItems -7608431.00
freeCashFlow -4717167.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
changeToLiabilities -1365991.00
totalCashflowsFromInvestingActivities -1608830.00
netBorrowings -249220.00
totalCashFromFinancingActivities -23730.00
changeToOperatingActivities -1446741.00
netIncome -2354605.00
changeInCash -5500382.00
beginPeriodCashFlow 27629359.00
endPeriodCashFlow 22128977.00
totalCashFromOperatingActivities -3867822.00
depreciation 1074520.00
otherCashflowsFromInvestingActivities -600897.00
dividendsPaid 172838.00
changeToInventory 1072041.00
changeToAccountReceivables -2192673.00
salePurchaseOfStock 398328.00
otherCashflowsFromFinancingActivities 398328.00
changeToNetincome 27300.00
capitalExpenditures 1007933
changeReceivables -2192673.00
cashFlowsOtherOperating -128414.00
cashAndCashEquivalentsChanges -5500382.00
changeInWorkingCapital -2615037.00
otherNonCashItems 27300.00
freeCashFlow -4875755.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
changeToLiabilities 886768.00
totalCashflowsFromInvestingActivities -282289.00
netBorrowings -317303.00
totalCashFromFinancingActivities -985234.00
netIncome -6213852.00
changeInCash 1666046.00
beginPeriodCashFlow 25963313.00
endPeriodCashFlow 27629359.00
totalCashFromOperatingActivities 2933569.00
depreciation 1284249.00
otherCashflowsFromInvestingActivities 1000.00
dividendsPaid 230449.00
changeToInventory -1275336.00
changeToAccountReceivables 167589.00
salePurchaseOfStock -974407.00
otherCashflowsFromFinancingActivities 536925.00
changeToNetincome 631775.00
capitalExpenditures 283289
changeReceivables 167589.00
cashFlowsOtherOperating 7452376.00
cashAndCashEquivalentsChanges 1666046.00
changeInWorkingCapital -493429.00
stockBasedCompensation 52775.00
otherNonCashItems 7724826.00
freeCashFlow 2650280.00
2012-12-31
date 2012-12-31
filing_date 2013-04-01
currency_symbol USD
changeToLiabilities 2199230.00
totalCashflowsFromInvestingActivities -510117.00
netBorrowings -626219.00
totalCashFromFinancingActivities 641830.00
netIncome -4132892.00
changeInCash 290050.00
beginPeriodCashFlow 25673263.00
endPeriodCashFlow 25963313.00
totalCashFromOperatingActivities 158337.00
depreciation 1335858.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 230450.00
changeToInventory 1127166.00
changeToAccountReceivables -66867.00
salePurchaseOfStock -122202.00
otherCashflowsFromFinancingActivities 1620701.00
changeToNetincome 227246.00
capitalExpenditures 510117
changeReceivables -66867.00
cashFlowsOtherOperating -535177.00
cashAndCashEquivalentsChanges 290050.00
changeInWorkingCapital 2724352.00
otherNonCashItems 231019.00
freeCashFlow -351780.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
changeToLiabilities -4119749.00
totalCashflowsFromInvestingActivities -826091.00
netBorrowings -612927.00
totalCashFromFinancingActivities -2280458.00
netIncome 1418482.00
changeInCash 2407224.00
beginPeriodCashFlow 23266039.00
endPeriodCashFlow 25673263.00
totalCashFromOperatingActivities 5513773.00
depreciation 1311746.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 364625.00
changeToInventory 2391937.00
changeToAccountReceivables 2707607.00
salePurchaseOfStock -1357275.00
otherCashflowsFromFinancingActivities -826091.00
changeToNetincome 1350879.00
capitalExpenditures 826091
changeReceivables 2707607.00
cashFlowsOtherOperating 435261.00
cashAndCashEquivalentsChanges 2407224.00
changeInWorkingCapital 1415056.00
otherNonCashItems 1368489.00
freeCashFlow 4687682.00
2010-12-31
date 2010-12-31
filing_date 2011-03-31
currency_symbol USD
changeToLiabilities 164000.00
totalCashFromFinancingActivities -3421302.00
netIncome 2400694.00
changeInCash 5139955.00
beginPeriodCashFlow 18126084.00
endPeriodCashFlow 23266039.00
totalCashFromOperatingActivities 8730672.00
depreciation 1516226.00
dividendsPaid 876566.00
changeToInventory -1774822.00
changeToAccountReceivables 1382158.00
otherCashflowsFromFinancingActivities 115600.00
changeToNetincome 155000.00
capitalExpenditures 169415
changeInWorkingCapital 3513007.00
stockBasedCompensation 1340300.00
otherNonCashItems -404850.00
freeCashFlow 8561257.00
2009-12-31
date 2009-12-31
filing_date 2010-03-31
currency_symbol USD
changeToLiabilities 1869000.00
totalCashFromFinancingActivities -474058.00
netIncome -9422300.00
changeInCash -15157656.00
beginPeriodCashFlow 33283740.00
endPeriodCashFlow 18126084.00
totalCashFromOperatingActivities -12299731.00
depreciation 1396793.00
changeToInventory -265837.00
changeToAccountReceivables -6841268.00
otherCashflowsFromFinancingActivities 25610.00
capitalExpenditures 2383867
changeInWorkingCapital -9205337.00
stockBasedCompensation 2111360.00
otherNonCashItems 225151.00
freeCashFlow -14683598.00
2008-12-31
date 2008-12-31
filing_date 2009-03-31
currency_symbol USD
changeToLiabilities 1408000.00
totalCashFromFinancingActivities 634569.00
netIncome -9643580.00
changeInCash -7223691.00
beginPeriodCashFlow 40507431.00
endPeriodCashFlow 33283740.00
totalCashFromOperatingActivities -5923242.00
depreciation 1397333.00
changeToInventory 395597.00
changeToAccountReceivables -1845939.00
otherCashflowsFromFinancingActivities 1123729.00
capitalExpenditures 2432708
changeInWorkingCapital 2248316.00
stockBasedCompensation 32629.00
otherNonCashItems 42060.00
freeCashFlow -8355950.00
2007-12-31
date 2007-12-31
filing_date 2008-03-31
currency_symbol USD
changeToLiabilities 1794000.00
totalCashFromFinancingActivities -1438004.00
netIncome -6948104.00
changeInCash -6307258.00
beginPeriodCashFlow 46814689.00
endPeriodCashFlow 40507431.00
totalCashFromOperatingActivities -4216671.00
depreciation 1430072.00
dividendsPaid 1053544.00
changeToInventory -806949.00
changeToAccountReceivables 119897000000.00
otherCashflowsFromFinancingActivities -384460.00
capitalExpenditures 652583
changeInWorkingCapital 1026660.00
stockBasedCompensation 6478000000.00
otherNonCashItems 274701.00
freeCashFlow -4869254.00
2006-12-31
date 2006-12-31
filing_date 2007-04-02
currency_symbol USD
changeToLiabilities 1420000.00
totalCashFromFinancingActivities -310282.00
netIncome -3869484.00
changeInCash -5699246.00
beginPeriodCashFlow 52513935.00
endPeriodCashFlow 46814689.00
totalCashFromOperatingActivities -3354031.00
depreciation 1426748.00
changeToInventory -3026759.00
changeToAccountReceivables 1382790000.00
otherCashflowsFromFinancingActivities -385062.00
capitalExpenditures 1534933
changeInWorkingCapital -1824022.00
stockBasedCompensation 372298000.00
otherNonCashItems -371919338.00
freeCashFlow -4888964.00
2005-12-31
date 2005-12-31
filing_date 2006-03-31
currency_symbol USD
totalCashFromFinancingActivities 895653.00
netIncome -1238323.00
changeInCash -3354591.00
beginPeriodCashFlow 55868526.00
endPeriodCashFlow 52513935.00
totalCashFromOperatingActivities -2234899.00
depreciation 1366907.00
changeToInventory 467246.00
changeToAccountReceivables -1604693000.00
otherCashflowsFromFinancingActivities 659217.00
capitalExpenditures 2015345
changeInWorkingCapital -2925952.00
stockBasedCompensation 572423000.00
otherNonCashItems -571771668.00
freeCashFlow -4250244.00
2004-12-31
date 2004-12-31
filing_date 2005-03-31
currency_symbol USD
changeToLiabilities 471000.00
totalCashFromFinancingActivities -6328384.00
netIncome 54691395.00
changeInCash 47712905.00
beginPeriodCashFlow 8155621.00
endPeriodCashFlow 55868526.00
totalCashFromOperatingActivities 56479136.00
depreciation 1294297.00
dividendsPaid 7118582.00
changeToInventory 197635.00
changeToAccountReceivables -840332.00
otherCashflowsFromFinancingActivities 790198.00
changeToNetincome 1547000.00
capitalExpenditures 2437847
changeInWorkingCapital -49082.00
stockBasedCompensation 793347.00
otherNonCashItems 194381.00
freeCashFlow 54041289.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
totalCashFromFinancingActivities -833987.00
netIncome 7448497.00
changeInCash 6813504.00
beginPeriodCashFlow 1342117.00
endPeriodCashFlow 8155621.00
totalCashFromOperatingActivities 8058125.00
depreciation 1308624.00
dividendsPaid 459088.00
changeToInventory -1197029.00
changeToAccountReceivables 1396282.00
otherCashflowsFromFinancingActivities -374899.00
changeToNetincome 265000.00
capitalExpenditures 385921
changeInWorkingCapital -1331867.00
stockBasedCompensation 458324.00
otherNonCashItems 632871.00
freeCashFlow 7672204.00
2002-12-31
date 2002-12-31
filing_date 2003-03-31
currency_symbol USD
changeToLiabilities 2909000.00
totalCashFromFinancingActivities 1796556.00
netIncome -6825928.00
changeInCash 121873.00
beginPeriodCashFlow 1220244.00
endPeriodCashFlow 1342117.00
totalCashFromOperatingActivities -1543466.00
depreciation 1328700.00
dividendsPaid 1316267.00
changeToInventory 439232.00
changeToAccountReceivables -1094338.00
otherCashflowsFromFinancingActivities -1322777.00
capitalExpenditures 71314
changeInWorkingCapital 1699997.00
stockBasedCompensation 48927.00
otherNonCashItems 2253765.00
freeCashFlow -1614780.00
2001-12-31
date 2001-12-31
filing_date 2002-04-01
currency_symbol USD
changeToLiabilities 2565000.00
totalCashFromFinancingActivities 2002198.00
netIncome -7215280.00
changeInCash -2507438.00
beginPeriodCashFlow 3727682.00
endPeriodCashFlow 1220244.00
totalCashFromOperatingActivities -3672828.00
depreciation 1196120.00
changeToInventory -1643150.00
changeToAccountReceivables 737000.00
otherCashflowsFromFinancingActivities 2002198.00
capitalExpenditures 782130
changeInWorkingCapital 2495774.00
otherNonCashItems -149442.00
freeCashFlow -4454958.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
changeToLiabilities 1817000.00
totalCashFromFinancingActivities 13496430.00
netIncome -10444609.00
changeInCash 3081677.00
beginPeriodCashFlow 646005.00
endPeriodCashFlow 3727682.00
totalCashFromOperatingActivities -8281126.00
depreciation 938570.00
dividendsPaid 2971976.00
changeToInventory -897674.00
salePurchaseOfStock -51736.00
otherCashflowsFromFinancingActivities 5182142.00
capitalExpenditures 2687464
changeInWorkingCapital 344864.00
otherNonCashItems 880049.00
freeCashFlow -10968590.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-14
currency_symbol USD
researchDevelopment 150957.00
incomeBeforeTax -5293684.00
netIncome -4060496.00
sellingGeneralAdministrative 3737479.00
sellingAndMarketingExpenses 1368112.00
grossProfit 4320681.00
reconciledDepreciation 1941233.00
ebit 1280971.00
ebitda 3222204.00
depreciationAndAmortization 1941233.00
operatingIncome -935867.00
otherOperatingExpenses 9822923.00
interestExpense 36087.00
taxProvision -1233188.00
interestIncome 768863.00
netInterestIncome 732776.00
incomeTaxExpense -1233188.00
totalRevenue 10335031.00
totalOperatingExpenses 3808573.00
costOfRevenue 6014350.00
totalOtherIncomeExpenseNet -6538568.00
netIncomeFromContinuingOps -4060496.00
2023-06-30
date 2023-06-30
filing_date 2023-08-14
currency_symbol USD
researchDevelopment 138761.00
incomeBeforeTax -4800690.00
netIncome -3868568.00
sellingGeneralAdministrative 3725463.00
sellingAndMarketingExpenses 1545453.00
grossProfit 376907.00
reconciledDepreciation 1946049.00
ebit -3340100.00
ebitda -1394051.00
depreciationAndAmortization 1946049.00
operatingIncome -5032770.00
otherOperatingExpenses 11530031.00
interestExpense 37469.00
taxProvision -932122.00
interestIncome 218651.00
netInterestIncome 181182.00
incomeTaxExpense -932122.00
totalRevenue 7971280.00
totalOperatingExpenses 3935658.00
costOfRevenue 7594373.00
totalOtherIncomeExpenseNet -1423121.00
netIncomeFromContinuingOps -3868568.00
netIncomeApplicableToCommonShares -3926679.00
preferredStockAndOtherAdjustments 58111.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
researchDevelopment 129757.00
incomeBeforeTax 1221889.00
netIncome 990972.00
sellingGeneralAdministrative 4130023.00
sellingAndMarketingExpenses 1350171.00
grossProfit 2869528.00
reconciledDepreciation 1938921.00
ebit -972829.00
ebitda 966092.00
depreciationAndAmortization 1938921.00
operatingIncome -972829.00
otherOperatingExpenses 12183746.00
interestExpense 43555.00
taxProvision 230920.00
interestIncome 2404530.00
netInterestIncome 166260.00
incomeTaxExpense 230917.00
totalRevenue 11001102.00
totalOperatingExpenses 4052172.00
costOfRevenue 8131574.00
totalOtherIncomeExpenseNet 2194718.00
netIncomeFromContinuingOps 990972.00
netIncomeApplicableToCommonShares 932860.00
preferredStockAndOtherAdjustments 58111.00
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
researchDevelopment 118052.00
incomeBeforeTax -2653303.00
netIncome -4281556.00
sellingGeneralAdministrative 10724992.00
sellingAndMarketingExpenses 1285617.00
grossProfit 4302136.00
reconciledDepreciation 1618176.00
ebit -5948182.00
ebitda -4521210.00
depreciationAndAmortization 1426972.00
operatingIncome -5948182.00
otherOperatingExpenses 18626916.00
interestExpense 44905.00
taxProvision 1628250.00
interestIncome 3294880.00
netInterestIncome -236109.00
incomeTaxExpense 1628253.00
totalRevenue 12678734.00
totalOperatingExpenses 10250318.00
costOfRevenue 8376598.00
totalOtherIncomeExpenseNet 3294879.00
netIncomeFromContinuingOps -4281556.00
netIncomeApplicableToCommonShares -4339670.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
researchDevelopment 105749.00
incomeBeforeTax -378596.00
netIncome 5385254.00
sellingGeneralAdministrative 4146821.00
sellingAndMarketingExpenses 1174675.00
grossProfit 4736626.00
reconciledDepreciation 1206794.00
ebit 276892.00
ebitda 1483686.00
depreciationAndAmortization 1206794.00
operatingIncome 276892.00
otherOperatingExpenses 22890054.00
interestExpense 40273.00
taxProvision -5763850.00
interestIncome 549820.00
netInterestIncome 65388.00
incomeTaxExpense -5763850.00
totalRevenue 23061285.00
totalOperatingExpenses 4565395.00
costOfRevenue 18324659.00
totalOtherIncomeExpenseNet -655488.00
netIncomeFromContinuingOps 5385254.00
netIncomeApplicableToCommonShares 5327143.00
preferredStockAndOtherAdjustments 58111.00
2022-06-30
date 2022-06-30
filing_date 2022-08-15
currency_symbol USD
researchDevelopment 206388.00
incomeBeforeTax -5205698.00
netIncome -3641597.00
sellingGeneralAdministrative 4436186.00
sellingAndMarketingExpenses 1065877.00
grossProfit 3646600.00
reconciledDepreciation 1081145.00
ebit -1324386.00
ebitda -182662.00
depreciationAndAmortization 1141724.00
operatingIncome -1324386.00
otherOperatingExpenses 15660955.00
interestExpense 38368.00
taxProvision -1564101.00
interestIncome 60579.00
netInterestIncome 22211.00
incomeTaxExpense -1564101.00
totalRevenue 14336569.00
totalOperatingExpenses 4970986.00
costOfRevenue 10689969.00
totalOtherIncomeExpenseNet -3881312.00
netIncomeFromContinuingOps -3641597.00
netIncomeApplicableToCommonShares -3699708.00
preferredStockAndOtherAdjustments 58111.00
2022-03-31
date 2022-03-31
filing_date 2022-05-16
currency_symbol USD
researchDevelopment 95538.00
incomeBeforeTax 13400023.00
netIncome 7616455.00
sellingGeneralAdministrative 4728481.00
sellingAndMarketingExpenses 1017884.00
grossProfit 15567921.00
reconciledDepreciation 696846.00
ebit 9726018.00
ebitda 10812865.00
depreciationAndAmortization 1086847.00
operatingIncome 9726018.00
otherOperatingExpenses 34661243.00
interestExpense 47105.00
taxProvision 5783568.00
interestIncome 34912.00
netInterestIncome -12193.00
incomeTaxExpense 5783568.00
totalRevenue 44742350.00
totalOperatingExpenses 5486814.00
costOfRevenue 29174429.00
totalOtherIncomeExpenseNet 3674005.00
netIncomeFromContinuingOps 7616455.00
netIncomeApplicableToCommonShares 7558344.00
preferredStockAndOtherAdjustments 58111.00
2021-12-31
date 2021-12-31
filing_date 2022-03-31
currency_symbol USD
researchDevelopment 153856.00
incomeBeforeTax 28670028.00
netIncome 20924347.00
sellingGeneralAdministrative 4553344.00
sellingAndMarketingExpenses 1078746.00
grossProfit 34319683.00
reconciledDepreciation 555033.00
ebit 28724543.00
ebitda 29279576.00
depreciationAndAmortization 555033.00
operatingIncome 28533737.00
otherOperatingExpenses 30496843.00
interestExpense 54515.00
taxProvision 7745681.00
interestIncome 234352.00
netInterestIncome -288867.00
incomeTaxExpense 7745681.00
totalRevenue 59455738.00
totalOperatingExpenses 5360788.00
costOfRevenue 25136055.00
totalOtherIncomeExpenseNet -160287.00
netIncomeFromContinuingOps 20924347.00
netIncomeApplicableToCommonShares 20865860.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
researchDevelopment 199200.00
incomeBeforeTax 7594040.00
netIncome 6521885.00
sellingGeneralAdministrative 4209836.00
sellingAndMarketingExpenses 1020244.00
grossProfit 13394869.00
reconciledDepreciation 272675.00
ebit 7965589.00
ebitda 8238264.00
depreciationAndAmortization 272675.00
operatingIncome 7965589.00
otherOperatingExpenses 28390458.00
interestExpense 371549.00
taxProvision 1072160.00
interestIncome 371550.00
netInterestIncome -371549.00
incomeTaxExpense 1072155.00
totalRevenue 36356047.00
totalOperatingExpenses 5429280.00
costOfRevenue 22961178.00
totalOtherIncomeExpenseNet -371549.00
netIncomeFromContinuingOps 6521885.00
netIncomeApplicableToCommonShares 6462774.00
preferredStockAndOtherAdjustments 59111.00
2021-06-30
date 2021-06-30
filing_date 2021-08-16
currency_symbol USD
researchDevelopment 399042.00
incomeBeforeTax 14136022.00
netIncome 10662125.00
sellingGeneralAdministrative 5121885.00
sellingAndMarketingExpenses 1447430.00
grossProfit 19643182.00
reconciledDepreciation 219026.00
ebit 12813057.00
ebitda 13032083.00
depreciationAndAmortization 219026.00
nonOperatingIncomeNetOther 1377652.00
operatingIncome 12674825.00
otherOperatingExpenses 29822119.00
interestExpense 54687.00
taxProvision 3473897.00
interestIncome 138232.00
netInterestIncome 83545.00
incomeTaxExpense 3473897.00
totalRevenue 42496944.00
totalOperatingExpenses 6968357.00
costOfRevenue 22853762.00
totalOtherIncomeExpenseNet 1377652.00
netIncomeFromContinuingOps 10662125.00
netIncomeApplicableToCommonShares 10602955.00
preferredStockAndOtherAdjustments 59170.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
researchDevelopment 149283.00
incomeBeforeTax 24550721.00
netIncome 17955884.00
sellingGeneralAdministrative 3493236.00
sellingAndMarketingExpenses 931231.00
grossProfit 27994787.00
reconciledDepreciation 210683.00
ebit 24615816.00
ebitda 24826499.00
depreciationAndAmortization 210683.00
operatingIncome 23421037.00
otherOperatingExpenses 26652688.00
interestExpense 65095.00
taxProvision 6594837.00
interestIncome 1194779.00
netInterestIncome 1129684.00
incomeTaxExpense 6594837.00
totalRevenue 50073725.00
totalOperatingExpenses 4573750.00
costOfRevenue 22078938.00
totalOtherIncomeExpenseNet 1129684.00
netIncomeFromContinuingOps 17955884.00
netIncomeApplicableToCommonShares 17890946.00
preferredStockAndOtherAdjustments 64938.00
2020-12-31
date 2020-12-31
filing_date 2021-03-31
currency_symbol USD
researchDevelopment 175160.00
incomeBeforeTax 13509763.00
netIncome 11508376.00
sellingGeneralAdministrative 2604268.00
sellingAndMarketingExpenses 913614.00
grossProfit 15975668.00
reconciledDepreciation 207071.00
ebit 13664068.00
ebitda 13871139.00
depreciationAndAmortization 207071.00
nonOperatingIncomeNetOther 2262758.00
operatingIncome 12282626.00
otherOperatingExpenses 19712701.00
interestExpense 154305.00
taxProvision 2001387.00
interestIncome 1381442.00
netInterestIncome 1227137.00
incomeTaxExpense 2001387.00
totalRevenue 31995327.00
totalOperatingExpenses 3693042.00
costOfRevenue 16019659.00
totalOtherIncomeExpenseNet 1227137.00
netIncomeFromContinuingOps 11508376.00
netIncomeApplicableToCommonShares 11884918.00
preferredStockAndOtherAdjustments 80042.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
researchDevelopment 134575.00
incomeBeforeTax 10223931.00
netIncome 8625751.00
sellingGeneralAdministrative 2185980.00
sellingAndMarketingExpenses 1160412.00
grossProfit 13828505.00
reconciledDepreciation 205510.00
ebit 10347538.00
ebitda 10553048.00
depreciationAndAmortization 205510.00
operatingIncome 10347538.00
otherOperatingExpenses 16743526.00
interestExpense 123607.00
taxProvision 1598180.00
interestIncome 123600.00
netInterestIncome -123607.00
incomeTaxExpense 1598180.00
totalRevenue 27091064.00
totalOperatingExpenses 3480967.00
costOfRevenue 13262559.00
totalOtherIncomeExpenseNet -123607.00
netIncomeFromContinuingOps 8625751.00
netIncomeApplicableToCommonShares 11006064.00
preferredStockAndOtherAdjustments 145535.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
researchDevelopment 126255.00
incomeBeforeTax 2034106.00
netIncome 3766113.00
sellingGeneralAdministrative 1735718.00
sellingAndMarketingExpenses 851898.00
grossProfit 3673746.00
reconciledDepreciation 209119.00
ebit 2070092.00
ebitda 2279211.00
depreciationAndAmortization 209119.00
operatingIncome 959875.00
otherOperatingExpenses 10613970.00
interestExpense 35986.00
taxProvision -1749330.00
interestIncome 898960.00
netInterestIncome 1074231.00
incomeTaxExpense -1732007.00
totalRevenue 11573845.00
totalOperatingExpenses 2713871.00
costOfRevenue 7900099.00
totalOtherIncomeExpenseNet 1074231.00
netIncomeFromContinuingOps 3766113.00
netIncomeApplicableToCommonShares 3591965.00
preferredStockAndOtherAdjustments 174148.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
researchDevelopment 138537.00
incomeBeforeTax 305447.00
netIncome 322773.00
sellingGeneralAdministrative 1775204.00
sellingAndMarketingExpenses 1135980.00
grossProfit 3530434.00
reconciledDepreciation 210369.00
ebit 480713.00
ebitda 691082.00
depreciationAndAmortization 210369.00
operatingIncome 480713.00
otherOperatingExpenses 10721504.00
interestExpense 175266.00
taxProvision -17326.00
interestIncome 175270.00
netInterestIncome -175266.00
incomeTaxExpense -17326.00
totalRevenue 11202217.00
totalOperatingExpenses 3049721.00
costOfRevenue 7671783.00
totalOtherIncomeExpenseNet -175266.00
netIncomeFromContinuingOps 322773.00
netIncomeApplicableToCommonShares 148630.00
preferredStockAndOtherAdjustments 174143.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
researchDevelopment 138214.00
incomeBeforeTax 1861269.00
netIncome 1861269.00
sellingGeneralAdministrative 1615944.00
sellingAndMarketingExpenses 1354872.00
grossProfit 4948421.00
reconciledDepreciation 210856.00
ebit 1898081.00
ebitda 2108937.00
depreciationAndAmortization 210856.00
nonOperatingIncomeNetOther 58690.00
operatingIncome 1839391.00
otherOperatingExpenses 10789838.00
interestExpense 36812.00
taxProvision 0.00
interestIncome 58690.00
netInterestIncome 21878.00
incomeTaxExpense 7867125.00
totalRevenue 12629229.00
totalOperatingExpenses 3109030.00
costOfRevenue 7680808.00
totalOtherIncomeExpenseNet 21878.00
netIncomeFromContinuingOps 1861269.00
netIncomeApplicableToCommonShares 1685812.00
preferredStockAndOtherAdjustments 175457.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
researchDevelopment 134919.00
incomeBeforeTax 1028828.00
netIncome 1024434.00
sellingGeneralAdministrative 1646685.00
sellingAndMarketingExpenses 1007831.00
grossProfit 3767859.00
reconciledDepreciation 214206.00
ebit 1069529.00
ebitda 1283735.00
depreciationAndAmortization 214206.00
nonOperatingIncomeNetOther 91105.00
operatingIncome 978424.00
otherOperatingExpenses 10661162.00
interestExpense 40701.00
taxProvision 4394.00
interestIncome 91105.00
netInterestIncome 50404.00
incomeTaxExpense 4394.00
totalRevenue 11639586.00
totalOperatingExpenses 2789435.00
costOfRevenue 7871727.00
totalOtherIncomeExpenseNet 50404.00
netIncomeFromContinuingOps 1024434.00
netIncomeApplicableToCommonShares 848978.00
preferredStockAndOtherAdjustments 175456.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
researchDevelopment 115506.00
incomeBeforeTax 395233.00
netIncome 391752.00
sellingGeneralAdministrative 1507434.00
sellingAndMarketingExpenses 979614.00
grossProfit 2931357.00
reconciledDepreciation 215264.00
ebit 438742.00
ebitda 654006.00
depreciationAndAmortization 215264.00
nonOperatingIncomeNetOther 109939.00
operatingIncome 328803.00
otherOperatingExpenses 9267087.00
interestExpense 43509.00
taxProvision 3481.00
interestIncome 109939.00
netInterestIncome 66430.00
incomeTaxExpense 3481.00
totalRevenue 9595890.00
totalOperatingExpenses 2602554.00
costOfRevenue 6664533.00
totalOtherIncomeExpenseNet 66430.00
netIncomeFromContinuingOps 391752.00
netIncomeApplicableToCommonShares 216296.00
preferredStockAndOtherAdjustments 175456.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
researchDevelopment 127456.00
incomeBeforeTax -129221.00
netIncome -129221.00
sellingGeneralAdministrative 1662095.00
sellingAndMarketingExpenses 875546.00
grossProfit 2490319.00
reconciledDepreciation 211754.00
ebit -83346.00
ebitda 128408.00
depreciationAndAmortization 211754.00
nonOperatingIncomeNetOther 91432.00
operatingIncome -174778.00
otherOperatingExpenses 8107252.00
interestExpense 45875.00
taxProvision 0.00
interestIncome 45550.00
netInterestIncome 45557.00
incomeTaxExpense 91432.00
totalRevenue 7932474.00
totalOperatingExpenses 2665097.00
costOfRevenue 5442155.00
totalOtherIncomeExpenseNet 45557.00
netIncomeFromContinuingOps -129221.00
netIncomeApplicableToCommonShares -305470.00
preferredStockAndOtherAdjustments 176249.00
2018-12-31
date 2018-12-31
filing_date 2019-03-28
currency_symbol USD
researchDevelopment 189186.00
effectOfAccountingCharges 0.00
incomeBeforeTax -163064.00
minorityInterest 0.00
netIncome -149536.00
sellingGeneralAdministrative 1580481.00
sellingAndMarketingExpenses 1153210.00
grossProfit 2498052.00
reconciledDepreciation 217230.00
ebit -122320.00
ebitda 94910.00
depreciationAndAmortization 217230.00
nonOperatingIncomeNetOther 41991.00
operatingIncome -164311.00
otherOperatingExpenses 8688461.00
interestExpense 40744.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -13528.00
totalRevenue 8263636.00
totalOperatingExpenses 2922877.00
costOfRevenue 5765584.00
totalOtherIncomeExpenseNet 1247.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -149536.00
netIncomeApplicableToCommonShares -325785.00
preferredStockAndOtherAdjustments 176249.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
researchDevelopment 146487.00
effectOfAccountingCharges 0.00
incomeBeforeTax -63417.00
minorityInterest 0.00
netIncome -63417.00
sellingGeneralAdministrative 1676579.00
sellingAndMarketingExpenses 1033295.00
grossProfit 2796135.00
reconciledDepreciation 216738.00
ebit -20936.00
ebitda 195802.00
depreciationAndAmortization 216738.00
nonOperatingIncomeNetOther 39290.00
operatingIncome -60226.00
otherOperatingExpenses 9923498.00
interestExpense 42481.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 39290.00
totalRevenue 9863272.00
totalOperatingExpenses 2856361.00
costOfRevenue 7067137.00
totalOtherIncomeExpenseNet -3191.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -63417.00
netIncomeApplicableToCommonShares -239666.00
preferredStockAndOtherAdjustments 176249.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
researchDevelopment 141465.00
effectOfAccountingCharges 0.00
incomeBeforeTax -947566.00
minorityInterest 0.00
netIncome -947706.00
sellingGeneralAdministrative 1812764.00
sellingAndMarketingExpenses 1052475.00
grossProfit 2068019.00
reconciledDepreciation 223039.00
ebit -903993.00
ebitda -680954.00
depreciationAndAmortization 223039.00
nonOperatingIncomeNetOther 34692.00
operatingIncome -938685.00
otherOperatingExpenses 8413678.00
interestExpense 43573.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 140.00
totalRevenue 7474993.00
totalOperatingExpenses 3006704.00
costOfRevenue 5406974.00
totalOtherIncomeExpenseNet -8881.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -947706.00
netIncomeApplicableToCommonShares -1123955.00
preferredStockAndOtherAdjustments 176249.00
2018-03-31
date 2018-03-31
filing_date 2018-04-02
currency_symbol USD
researchDevelopment 274802.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1318577.00
minorityInterest 0.00
netIncome -1130121.00
sellingGeneralAdministrative 2004322.00
sellingAndMarketingExpenses 1186544.00
grossProfit 2177259.00
reconciledDepreciation 231369.00
ebit -1266869.00
ebitda -1035500.00
depreciationAndAmortization 231369.00
nonOperatingIncomeNetOther 28151.00
operatingIncome -1288409.00
otherOperatingExpenses 10800414.00
interestExpense 51708.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -188456.00
totalRevenue 9512005.00
totalOperatingExpenses 3465668.00
costOfRevenue 7334746.00
totalOtherIncomeExpenseNet -30168.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -179284.00
netIncomeApplicableToCommonShares -355533.00
preferredStockAndOtherAdjustments 176249.00
2017-12-31
date 2017-12-31
filing_date 2018-04-02
currency_symbol USD
researchDevelopment 274802.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1318577.00
minorityInterest 0.00
netIncome -1130121.00
sellingGeneralAdministrative 2004322.00
sellingAndMarketingExpenses 1186544.00
grossProfit 2177259.00
reconciledDepreciation 231369.00
ebit -1288409.00
ebitda -1057040.00
depreciationAndAmortization 231369.00
nonOperatingIncomeNetOther 21540.00
operatingIncome -1288409.00
otherOperatingExpenses 10800414.00
interestExpense 51708.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -188456.00
totalRevenue 9512005.00
totalOperatingExpenses 3465668.00
costOfRevenue 7334746.00
totalOtherIncomeExpenseNet -145066.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1130121.00
netIncomeApplicableToCommonShares -1306370.00
preferredStockAndOtherAdjustments 176249.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
researchDevelopment 159921.00
effectOfAccountingCharges 0.00
incomeBeforeTax -66343.00
minorityInterest 0.00
netIncome -66626.00
sellingGeneralAdministrative 1912824.00
sellingAndMarketingExpenses 1220451.00
grossProfit 3260338.00
reconciledDepreciation 198480.00
ebit -13381.00
ebitda 185099.00
depreciationAndAmortization 198480.00
nonOperatingIncomeNetOther 19477.00
operatingIncome -32858.00
otherOperatingExpenses 10444894.00
interestExpense 52962.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 283.00
totalRevenue 10412036.00
totalOperatingExpenses 3293196.00
costOfRevenue 7151698.00
totalOtherIncomeExpenseNet -33485.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -66626.00
netIncomeApplicableToCommonShares -242875.00
preferredStockAndOtherAdjustments 176249.00
2017-06-30
date 2017-06-30
filing_date 2017-08-14
currency_symbol USD
researchDevelopment 157395.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1349064.00
minorityInterest 0.00
netIncome -1349346.00
sellingGeneralAdministrative 2133040.00
sellingAndMarketingExpenses 1223842.00
grossProfit 2209068.00
reconciledDepreciation 198110.00
ebit -1291036.00
ebitda -1092926.00
depreciationAndAmortization 198110.00
nonOperatingIncomeNetOther 14173.00
operatingIncome -1305209.00
otherOperatingExpenses 8951326.00
interestExpense 58028.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 282.00
totalRevenue 7646117.00
totalOperatingExpenses 3514277.00
costOfRevenue 5437049.00
totalOtherIncomeExpenseNet -43855.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1349346.00
netIncomeApplicableToCommonShares -1525595.00
preferredStockAndOtherAdjustments 176249.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
researchDevelopment 148449.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1189662.00
minorityInterest 0.00
netIncome -1189945.00
sellingGeneralAdministrative 2300867.00
sellingAndMarketingExpenses 1027711.00
grossProfit 2324923.00
reconciledDepreciation 206992.00
ebit -1141599.00
ebitda -934607.00
depreciationAndAmortization 206992.00
nonOperatingIncomeNetOther 10505.00
operatingIncome -1152104.00
otherOperatingExpenses 8075784.00
interestExpense 48063.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 283.00
totalRevenue 6923680.00
totalOperatingExpenses 3477027.00
costOfRevenue 4598757.00
totalOtherIncomeExpenseNet -37558.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1189945.00
netIncomeApplicableToCommonShares -1366194.00
preferredStockAndOtherAdjustments 176249.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 182130.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1974126.00
minorityInterest 0.00
netIncome -1973818.00
sellingGeneralAdministrative 2489225.00
sellingAndMarketingExpenses 1072013.00
grossProfit 2273629.00
reconciledDepreciation 200868.00
ebit -1919158.00
ebitda -1718290.00
depreciationAndAmortization 200868.00
nonOperatingIncomeNetOther 6700.00
operatingIncome -1925858.00
otherOperatingExpenses 8959206.00
interestExpense 54968.00
extraordinaryItems 0.00
nonRecurring 456119.00
otherItems 0.00
incomeTaxExpense -308.00
totalRevenue 7489467.00
totalOperatingExpenses 3743368.00
costOfRevenue 5215838.00
totalOtherIncomeExpenseNet -48268.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1973818.00
netIncomeApplicableToCommonShares -2150067.00
preferredStockAndOtherAdjustments 176249.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
researchDevelopment 117939.00
effectOfAccountingCharges 0.00
incomeBeforeTax -124824.00
minorityInterest 0.00
netIncome -125304.00
sellingGeneralAdministrative 2165246.00
sellingAndMarketingExpenses 1058029.00
grossProfit 3259775.00
reconciledDepreciation 225202.00
ebit -72830.00
ebitda 152372.00
depreciationAndAmortization 225202.00
nonOperatingIncomeNetOther 8609.00
operatingIncome -81439.00
otherOperatingExpenses 8921573.00
interestExpense 51994.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 480.00
totalRevenue 8840134.00
totalOperatingExpenses 3341214.00
costOfRevenue 5580359.00
totalOtherIncomeExpenseNet -43385.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -125304.00
netIncomeApplicableToCommonShares -301553.00
preferredStockAndOtherAdjustments 176249.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
researchDevelopment 146854.00
effectOfAccountingCharges 0.00
incomeBeforeTax -656214.00
minorityInterest 0.00
netIncome -656694.00
sellingGeneralAdministrative 2091151.00
sellingAndMarketingExpenses 986172.00
grossProfit 2618641.00
reconciledDepreciation 242532.00
ebit -599504.00
ebitda -356972.00
depreciationAndAmortization 242532.00
nonOperatingIncomeNetOther 6032.00
operatingIncome -605536.00
otherOperatingExpenses 8180589.00
interestExpense 56710.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 480.00
totalRevenue 7575053.00
totalOperatingExpenses 3224177.00
costOfRevenue 4956412.00
totalOtherIncomeExpenseNet -50678.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -656694.00
netIncomeApplicableToCommonShares -832943.00
preferredStockAndOtherAdjustments 176249.00
2016-03-31
date 2016-03-31
filing_date 2016-05-16
currency_symbol USD
researchDevelopment 124919.00
effectOfAccountingCharges 0.00
incomeBeforeTax -938611.00
minorityInterest 0.00
netIncome -939091.00
sellingGeneralAdministrative 2049688.00
sellingAndMarketingExpenses 909572.00
grossProfit 2190010.00
reconciledDepreciation 204266.00
ebit -888988.00
ebitda -684722.00
depreciationAndAmortization 204266.00
nonOperatingIncomeNetOther 5181.00
operatingIncome -894169.00
otherOperatingExpenses 6816151.00
interestExpense 49623.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 480.00
totalRevenue 5921982.00
totalOperatingExpenses 3084179.00
costOfRevenue 3731972.00
totalOtherIncomeExpenseNet -44442.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -939091.00
netIncomeApplicableToCommonShares -1115340.00
preferredStockAndOtherAdjustments 176249.00
2015-12-31
date 2015-12-31
filing_date 2016-03-30
currency_symbol USD
researchDevelopment 197763.00
effectOfAccountingCharges 0.00
incomeBeforeTax -923397.00
minorityInterest 0.00
netIncome -925141.00
sellingGeneralAdministrative 2006182.00
sellingAndMarketingExpenses 1011267.00
grossProfit 2342137.00
reconciledDepreciation 213353.00
ebit -868994.00
ebitda -655641.00
depreciationAndAmortization 213353.00
nonOperatingIncomeNetOther 4081.00
operatingIncome -873075.00
otherOperatingExpenses 8048363.00
interestExpense 54403.00
extraordinaryItems 0.00
nonRecurring 456119.00
otherItems 0.00
incomeTaxExpense 1744.00
totalRevenue 7175288.00
totalOperatingExpenses 3215212.00
costOfRevenue 4833151.00
totalOtherIncomeExpenseNet -50322.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -925141.00
netIncomeApplicableToCommonShares 1353988.00
preferredStockAndOtherAdjustments 26549.00
2015-09-30
date 2015-09-30
filing_date 2015-11-16
currency_symbol USD
researchDevelopment 125780.00
effectOfAccountingCharges 0.00
incomeBeforeTax -252782.00
minorityInterest 0.00
netIncome -254826.00
sellingGeneralAdministrative 2342165.00
sellingAndMarketingExpenses 954955.00
grossProfit 3223518.00
reconciledDepreciation 211144.00
ebit -194466.00
ebitda 16678.00
depreciationAndAmortization 211144.00
nonOperatingIncomeNetOther 4916.00
operatingIncome -199382.00
otherOperatingExpenses 9682248.00
interestExpense 58316.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2044.00
totalRevenue 9482866.00
totalOperatingExpenses 3422900.00
costOfRevenue 6259348.00
totalOtherIncomeExpenseNet -53400.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -254826.00
netIncomeApplicableToCommonShares -482325.00
preferredStockAndOtherAdjustments 227499.00
2015-06-30
date 2015-06-30
filing_date 2015-08-14
currency_symbol USD
researchDevelopment 167678.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5844675.00
minorityInterest 0.00
netIncome 5842630.00
sellingGeneralAdministrative 2661768.00
sellingAndMarketingExpenses 1012105.00
grossProfit 2005229.00
reconciledDepreciation 208060.00
ebit -1827008.00
ebitda -1618948.00
depreciationAndAmortization 208060.00
nonOperatingIncomeNetOther 9314.00
operatingIncome -1836322.00
otherOperatingExpenses 8551792.00
interestExpense 53143.00
extraordinaryItems 0.00
nonRecurring -7724826.00
otherItems 0.00
incomeTaxExpense 2045.00
totalRevenue 6715470.00
totalOperatingExpenses 3841551.00
costOfRevenue 4710241.00
totalOtherIncomeExpenseNet 7724826.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6438630.00
netIncomeApplicableToCommonShares 6211076.00
preferredStockAndOtherAdjustments 227554.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
researchDevelopment 116306.00
effectOfAccountingCharges 0.00
incomeBeforeTax -942301.00
minorityInterest 0.00
netIncome -944345.00
sellingGeneralAdministrative 2317914.00
sellingAndMarketingExpenses 859164.00
grossProfit 2398287.00
reconciledDepreciation 225834.00
ebit -888491.00
ebitda -662657.00
depreciationAndAmortization 225834.00
nonOperatingIncomeNetOther 6606.00
operatingIncome -895097.00
otherOperatingExpenses 7073673.00
interestExpense 53810.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2044.00
totalRevenue 6178576.00
totalOperatingExpenses 3293384.00
costOfRevenue 3780289.00
totalOtherIncomeExpenseNet -47204.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -944345.00
netIncomeApplicableToCommonShares -1172094.00
preferredStockAndOtherAdjustments 227749.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 110634.00
effectOfAccountingCharges 0.00
incomeBeforeTax 704735.00
minorityInterest 0.00
netIncome 702185.00
sellingGeneralAdministrative 2518711.00
sellingAndMarketingExpenses 887720.00
grossProfit 4268709.00
reconciledDepreciation 239357.00
ebit 759155.00
ebitda 998512.00
depreciationAndAmortization 239357.00
nonOperatingIncomeNetOther 7511.00
operatingIncome 751644.00
otherOperatingExpenses 9965566.00
interestExpense 54420.00
extraordinaryItems 0.00
nonRecurring 456119.00
otherItems 0.00
incomeTaxExpense 2550.00
totalRevenue 10717210.00
totalOperatingExpenses 3517065.00
costOfRevenue 6448501.00
totalOtherIncomeExpenseNet -46909.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 702185.00
netIncomeApplicableToCommonShares 473957.00
preferredStockAndOtherAdjustments 228228.00
2014-09-30
date 2014-09-30
filing_date 2014-11-14
currency_symbol USD
researchDevelopment 129189.00
effectOfAccountingCharges 0.00
incomeBeforeTax 373301.00
minorityInterest 0.00
netIncome 371425.00
sellingGeneralAdministrative 2381799.00
sellingAndMarketingExpenses 919842.00
grossProfit 3851718.00
reconciledDepreciation 239991.00
ebit 428486.00
ebitda 668477.00
depreciationAndAmortization 239991.00
nonOperatingIncomeNetOther 7598.00
operatingIncome 420888.00
otherOperatingExpenses 10465792.00
interestExpense 55185.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1876.00
totalRevenue 10886680.00
totalOperatingExpenses 3430830.00
costOfRevenue 7034962.00
totalOtherIncomeExpenseNet -47587.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 371425.00
netIncomeApplicableToCommonShares 142426.00
preferredStockAndOtherAdjustments 228999.00
2014-06-30
date 2014-06-30
filing_date 2014-08-14
currency_symbol USD
researchDevelopment 192237.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1387948.00
minorityInterest 0.00
netIncome -1389823.00
sellingGeneralAdministrative 2263211.00
sellingAndMarketingExpenses 1062825.00
grossProfit 2177924.00
reconciledDepreciation 268690.00
ebit -1331913.00
ebitda -1063223.00
depreciationAndAmortization 268690.00
nonOperatingIncomeNetOther 8436.00
operatingIncome -1340349.00
otherOperatingExpenses 8216711.00
interestExpense 56035.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1875.00
totalRevenue 6876362.00
totalOperatingExpenses 3518273.00
costOfRevenue 4698438.00
totalOtherIncomeExpenseNet -47599.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1389823.00
netIncomeApplicableToCommonShares -1618822.00
preferredStockAndOtherAdjustments 228999.00
2014-03-31
date 2014-03-31
filing_date 2014-05-15
currency_symbol USD
researchDevelopment 184724.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2036516.00
minorityInterest 0.00
netIncome -2038392.00
sellingGeneralAdministrative 2431678.00
sellingAndMarketingExpenses 1096694.00
grossProfit 1723352.00
reconciledDepreciation 326482.00
ebit -1979348.00
ebitda -1652866.00
depreciationAndAmortization 326482.00
nonOperatingIncomeNetOther 10396.00
operatingIncome -1989744.00
otherOperatingExpenses 8030122.00
interestExpense 57168.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1876.00
totalRevenue 6040378.00
totalOperatingExpenses 3713096.00
costOfRevenue 4317026.00
totalOtherIncomeExpenseNet -46772.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2038392.00
netIncomeApplicableToCommonShares -2267391.00
preferredStockAndOtherAdjustments 228999.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
researchDevelopment 188849.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1400063.00
minorityInterest 0.00
netIncome -1425199.00
sellingGeneralAdministrative 2462495.00
sellingAndMarketingExpenses 1178811.00
grossProfit 2476640.00
reconciledDepreciation 327159.00
ebit -1341721.00
ebitda -1014562.00
depreciationAndAmortization 327159.00
nonOperatingIncomeNetOther 11794.00
operatingIncome -1353515.00
otherOperatingExpenses 8898019.00
interestExpense 58342.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 25136.00
totalRevenue 7544504.00
totalOperatingExpenses 3830155.00
costOfRevenue 5067864.00
totalOtherIncomeExpenseNet -46548.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1425199.00
netIncomeApplicableToCommonShares -1654198.00
preferredStockAndOtherAdjustments 228999.00
2013-09-30
date 2013-09-30
filing_date 2013-11-14
currency_symbol USD
researchDevelopment 267991.00
effectOfAccountingCharges 0.00
incomeBeforeTax -878299.00
minorityInterest 0.00
netIncome -940384.00
sellingGeneralAdministrative 2782623.00
sellingAndMarketingExpenses 1092505.00
grossProfit 3317802.00
reconciledDepreciation 329514.00
ebit -818766.00
ebitda -489252.00
depreciationAndAmortization 329514.00
nonOperatingIncomeNetOther 6551.00
operatingIncome -825317.00
otherOperatingExpenses 9985595.00
interestExpense 59533.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 62085.00
totalRevenue 9160278.00
totalOperatingExpenses 4143119.00
costOfRevenue 5842476.00
totalOtherIncomeExpenseNet -52982.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -940384.00
netIncomeApplicableToCommonShares -1169383.00
preferredStockAndOtherAdjustments 228999.00
2013-06-30
date 2013-06-30
filing_date 2013-08-14
currency_symbol USD
researchDevelopment 199385.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2436861.00
minorityInterest 0.00
netIncome -2438736.00
sellingGeneralAdministrative 2845720.00
sellingAndMarketingExpenses 1079736.00
grossProfit 1739462.00
reconciledDepreciation 313397.00
ebit -2376221.00
ebitda -2062824.00
depreciationAndAmortization 313397.00
nonOperatingIncomeNetOther 9158.00
operatingIncome -2385379.00
otherOperatingExpenses 9292612.00
interestExpense 60640.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1875.00
totalRevenue 6907233.00
totalOperatingExpenses 4124841.00
costOfRevenue 5167771.00
totalOtherIncomeExpenseNet -51482.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2438736.00
netIncomeApplicableToCommonShares -2667735.00
preferredStockAndOtherAdjustments 228999.00
2013-03-31
date 2013-03-31
filing_date 2013-04-01
currency_symbol USD
researchDevelopment 270843.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2557426.00
minorityInterest 0.00
netIncome -2540872.00
sellingGeneralAdministrative 2649958.00
sellingAndMarketingExpenses 1281667.00
grossProfit 1652108.00
reconciledDepreciation 349097.00
ebit -2537560.00
ebitda -2188463.00
depreciationAndAmortization 349097.00
nonOperatingIncomeNetOther 11440.00
operatingIncome -2550360.00
otherOperatingExpenses 10592817.00
interestExpense 19866.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -16554.00
totalRevenue 8042457.00
totalOperatingExpenses 4202468.00
costOfRevenue 6390349.00
totalOtherIncomeExpenseNet -7066.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1409533.00
netIncomeApplicableToCommonShares -1638601.00
preferredStockAndOtherAdjustments 229068.00
2012-12-31
date 2012-12-31
filing_date 2013-04-01
currency_symbol USD
researchDevelopment 270843.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2557426.00
minorityInterest 0.00
netIncome -2540872.00
sellingGeneralAdministrative 2649958.00
sellingAndMarketingExpenses 1281667.00
grossProfit 1652108.00
reconciledDepreciation 349097.00
ebit -2550360.00
ebitda -2201263.00
depreciationAndAmortization 349097.00
nonOperatingIncomeNetOther 12800.00
operatingIncome -2550360.00
otherOperatingExpenses 10592817.00
interestExpense 19866.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -16554.00
totalRevenue 8042457.00
totalOperatingExpenses 4202468.00
costOfRevenue 6390349.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2540872.00
netIncomeApplicableToCommonShares -2770399.00
preferredStockAndOtherAdjustments 229527.00
2012-09-30
date 2012-09-30
filing_date 2012-11-14
currency_symbol USD
researchDevelopment 244015.00
effectOfAccountingCharges 0.00
incomeBeforeTax -269092.00
minorityInterest 0.00
netIncome -272961.00
sellingGeneralAdministrative 2286614.00
sellingAndMarketingExpenses 1034419.00
grossProfit 3353664.00
reconciledDepreciation 320690.00
ebit -200098.00
ebitda 120592.00
depreciationAndAmortization 320690.00
nonOperatingIncomeNetOther 11286.00
operatingIncome -211384.00
otherOperatingExpenses 9655541.00
interestExpense 68994.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3869.00
totalRevenue 9444157.00
totalOperatingExpenses 3565048.00
costOfRevenue 6090493.00
totalOtherIncomeExpenseNet -57708.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -272961.00
netIncomeApplicableToCommonShares -502488.00
preferredStockAndOtherAdjustments 229527.00
2012-06-30
date 2012-06-30
filing_date 2012-08-14
currency_symbol USD
researchDevelopment 165481.00
effectOfAccountingCharges 0.00
incomeBeforeTax -590618.00
minorityInterest 0.00
netIncome -604630.00
sellingGeneralAdministrative 2684698.00
sellingAndMarketingExpenses 1012079.00
grossProfit 3330514.00
reconciledDepreciation 336652.00
ebit -520361.00
ebitda -183709.00
depreciationAndAmortization 336652.00
nonOperatingIncomeNetOther 11383.00
operatingIncome -531744.00
otherOperatingExpenses 9259649.00
interestExpense 70257.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 14012.00
totalRevenue 8727905.00
totalOperatingExpenses 3862258.00
costOfRevenue 5397391.00
totalOtherIncomeExpenseNet -58874.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -604630.00
netIncomeApplicableToCommonShares -834157.00
preferredStockAndOtherAdjustments 229527.00
2012-03-31
date 2012-03-31
filing_date 2012-05-15
currency_symbol USD
researchDevelopment 191512.00
effectOfAccountingCharges 0.00
incomeBeforeTax -705938.00
minorityInterest 0.00
netIncome -714429.00
sellingGeneralAdministrative 2401351.00
sellingAndMarketingExpenses 892644.00
grossProfit 2840132.00
reconciledDepreciation 329419.00
ebit -633845.00
ebitda -304426.00
depreciationAndAmortization 329419.00
nonOperatingIncomeNetOther 11530.00
operatingIncome -645375.00
otherOperatingExpenses 8075359.00
interestExpense 72093.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 8491.00
totalRevenue 7429984.00
totalOperatingExpenses 3485507.00
costOfRevenue 4589852.00
totalOtherIncomeExpenseNet -60563.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -714429.00
netIncomeApplicableToCommonShares -943956.00
preferredStockAndOtherAdjustments 229527.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
researchDevelopment 275857.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3017508.00
minorityInterest 0.00
netIncome -2980791.00
sellingGeneralAdministrative 2834524.00
sellingAndMarketingExpenses 952399.00
grossProfit 1087169.00
reconciledDepreciation 324585.00
ebit -2961935.00
ebitda -2637350.00
depreciationAndAmortization 324585.00
operatingIncome -2975611.00
otherOperatingExpenses 9083696.00
interestExpense 55573.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -36717.00
totalRevenue 6108085.00
totalOperatingExpenses 4062780.00
costOfRevenue 5020916.00
totalOtherIncomeExpenseNet -41897.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -1033000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-18
currency_symbol USD
researchDevelopment 169279.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1826492.00
minorityInterest 0.00
netIncome 1828444.00
sellingGeneralAdministrative 2308759.00
sellingAndMarketingExpenses 937868.00
grossProfit 3389531.00
reconciledDepreciation 332495.00
ebit -11053.00
ebitda 321442.00
depreciationAndAmortization 332495.00
nonOperatingIncomeNetOther 15322.00
operatingIncome -26375.00
otherOperatingExpenses 8296983.00
interestExpense 62455.00
extraordinaryItems 0.00
nonRecurring -1900000.00
otherItems 0.00
incomeTaxExpense -1952.00
totalRevenue 8270608.00
totalOperatingExpenses 3415906.00
costOfRevenue 4881077.00
totalOtherIncomeExpenseNet 1900000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1828444.00
netIncomeApplicableToCommonShares 1486227.00
preferredStockAndOtherAdjustments 342217.00
2011-06-30
date 2011-06-30
filing_date 2011-08-12
currency_symbol USD
researchDevelopment 179602.00
effectOfAccountingCharges 0.00
incomeBeforeTax 864156.00
minorityInterest 0.00
netIncome 846872.00
sellingGeneralAdministrative 3153072.00
sellingAndMarketingExpenses 790891.00
grossProfit 3135623.00
reconciledDepreciation 327089.00
ebit -970321.00
ebitda -643232.00
depreciationAndAmortization 327089.00
nonOperatingIncomeNetOther 17621.00
operatingIncome -987942.00
otherOperatingExpenses 8963913.00
interestExpense 65523.00
extraordinaryItems 0.00
nonRecurring -1900000.00
otherItems 0.00
incomeTaxExpense 17284.00
totalRevenue 7975971.00
totalOperatingExpenses 4123565.00
costOfRevenue 4840348.00
totalOtherIncomeExpenseNet 1900000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 846872.00
netIncomeApplicableToCommonShares 504655.00
preferredStockAndOtherAdjustments 342217.00
2011-03-31
date 2011-03-31
filing_date 2011-05-13
currency_symbol USD
researchDevelopment 190280.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1759139.00
minorityInterest 0.00
netIncome 1723957.00
sellingGeneralAdministrative 2441755.00
sellingAndMarketingExpenses 758377.00
grossProfit 3290507.00
reconciledDepreciation 327577.00
ebit -83928.00
ebitda 243649.00
depreciationAndAmortization 327577.00
operatingIncome -99905.00
otherOperatingExpenses 9847537.00
interestExpense 56933.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 35182.00
totalRevenue 9747632.00
totalOperatingExpenses 3390412.00
costOfRevenue 6457125.00
totalOtherIncomeExpenseNet 1900000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1382000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-31
currency_symbol USD
researchDevelopment 20150.00
effectOfAccountingCharges 0.00
incomeBeforeTax -635287.00
minorityInterest 0.00
netIncome -793737.00
sellingGeneralAdministrative 2397644.00
sellingAndMarketingExpenses 728040.00
grossProfit 928214.00
reconciledDepreciation 346933.00
ebit -2203539.00
ebitda -1856606.00
depreciationAndAmortization 346933.00
operatingIncome -2582915.00
otherOperatingExpenses 10287814.00
interestExpense 66453.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 158450.00
totalRevenue 8070194.00
totalOperatingExpenses 3145834.00
costOfRevenue 7141980.00
totalOtherIncomeExpenseNet 1634705.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -6858000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-15
currency_symbol USD
researchDevelopment 316044.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8231005.00
minorityInterest 0.00
netIncome 8231005.00
sellingGeneralAdministrative 2729116.00
sellingAndMarketingExpenses 1140151.00
grossProfit 5200363.00
reconciledDepreciation 380613.00
ebit 1025098.00
ebitda 1405711.00
depreciationAndAmortization 380613.00
operatingIncome 1015052.00
otherOperatingExpenses 11219966.00
interestExpense 69853.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 69853.00
totalRevenue 12235018.00
totalOperatingExpenses 4185311.00
costOfRevenue 7034655.00
totalOtherIncomeExpenseNet 7275760.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7888000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
researchDevelopment 204004.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3102210.00
minorityInterest 0.00
netIncome -2765078.00
sellingGeneralAdministrative 4694151.00
sellingAndMarketingExpenses 955961.00
grossProfit 2825074.00
reconciledDepreciation 359315.00
ebit -3026525.00
ebitda -2667210.00
depreciationAndAmortization 359315.00
operatingIncome -3029042.00
otherOperatingExpenses 10477775.00
interestExpense 75685.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -337132.00
totalRevenue 7448733.00
totalOperatingExpenses 5854116.00
costOfRevenue 4623659.00
totalOtherIncomeExpenseNet -73168.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
researchDevelopment 345247.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2268871.00
minorityInterest 0.00
netIncome -2271496.00
sellingGeneralAdministrative 4439240.00
sellingAndMarketingExpenses 850016.00
grossProfit 3450804.00
reconciledDepreciation 429365.00
ebit -2178019.00
ebitda -1748654.00
depreciationAndAmortization 429365.00
operatingIncome -2183699.00
otherOperatingExpenses 10649316.00
interestExpense 90852.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2625.00
totalRevenue 8465617.00
totalOperatingExpenses 5634503.00
costOfRevenue 5014813.00
totalOtherIncomeExpenseNet -85172.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-12-31
date 2009-12-31
filing_date 2010-03-31
currency_symbol USD
researchDevelopment 204143.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2943195.00
minorityInterest 0.00
netIncome 689022.00
sellingGeneralAdministrative 6324939.00
sellingAndMarketingExpenses 812373.00
grossProfit 7011509.00
reconciledDepreciation 316839.00
ebit -2921303.00
ebitda -2604464.00
depreciationAndAmortization 316839.00
operatingIncome -2924548.00
otherOperatingExpenses 17548260.00
interestExpense 21892.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3632217.00
totalRevenue 17218314.00
totalOperatingExpenses 7341455.00
costOfRevenue 10206805.00
totalOtherIncomeExpenseNet -18647.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 346000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-16
currency_symbol USD
researchDevelopment 195753.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3534344.00
minorityInterest 0.00
netIncome -3434317.00
sellingGeneralAdministrative 5264302.00
sellingAndMarketingExpenses 1024191.00
grossProfit 2935726.00
reconciledDepreciation 400968.00
ebit -3534344.00
ebitda -3133376.00
depreciationAndAmortization 400968.00
operatingIncome -3548520.00
otherOperatingExpenses 14300965.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -100027.00
totalRevenue 10752445.00
totalOperatingExpenses 6484246.00
costOfRevenue 7816719.00
totalOtherIncomeExpenseNet 14176.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-06-30
date 2009-06-30
filing_date 2009-08-14
currency_symbol USD
researchDevelopment 352365.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2769364.00
minorityInterest 0.00
netIncome -2769364.00
sellingGeneralAdministrative 3368279.00
sellingAndMarketingExpenses 1399932.00
grossProfit 2339766.00
reconciledDepreciation 336346.00
ebit -2769364.00
ebitda -2433018.00
depreciationAndAmortization 336346.00
operatingIncome -2780810.00
otherOperatingExpenses 8533423.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 11446.00
totalRevenue 5752613.00
totalOperatingExpenses 5120576.00
costOfRevenue 3412847.00
totalOtherIncomeExpenseNet 11446.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-03-31
date 2009-03-31
filing_date 2009-05-15
currency_symbol USD
researchDevelopment 278361.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4012987.00
minorityInterest 0.00
netIncome -3907641.00
sellingGeneralAdministrative 3856872.00
sellingAndMarketingExpenses 1135667.00
grossProfit 1229176.00
reconciledDepreciation 342640.00
ebit -4012987.00
ebitda -3670347.00
depreciationAndAmortization 342640.00
operatingIncome -4041724.00
otherOperatingExpenses 9300189.00
interestExpense 22802.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -105346.00
totalRevenue 5258465.00
totalOperatingExpenses 5270900.00
costOfRevenue 4029289.00
totalOtherIncomeExpenseNet 28737.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-12-31
date 2008-12-31
filing_date 2009-03-31
currency_symbol USD
researchDevelopment 262062.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3911192.00
minorityInterest 0.00
netIncome -3911192.00
sellingGeneralAdministrative 5712446.00
sellingAndMarketingExpenses 4835272000000.00
grossProfit 1838611.00
reconciledDepreciation 348560.00
ebit -3280212.00
ebitda -2931652.00
depreciationAndAmortization 348560.00
operatingIncome -4135897.00
otherOperatingExpenses 11248795.00
interestExpense 22802.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2863595.00
totalRevenue 7112898.00
totalOperatingExpenses 5974508.00
costOfRevenue 5274287.00
totalOtherIncomeExpenseNet 224705.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-09-30
date 2008-09-30
filing_date 2008-11-14
currency_symbol USD
researchDevelopment 271174.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2035738.00
minorityInterest 0.00
netIncome -2035738.00
sellingGeneralAdministrative 4035257.00
sellingAndMarketingExpenses 1139052000000.00
grossProfit 2125922.00
reconciledDepreciation 348234.00
ebit -2180509.00
ebitda -1832275.00
depreciationAndAmortization 348234.00
operatingIncome -2180509.00
otherOperatingExpenses 11177547.00
interestExpense 13893.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 8997038.00
totalOperatingExpenses 4306431.00
costOfRevenue 6871116.00
totalOtherIncomeExpenseNet 144771.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
researchDevelopment 267324.00
effectOfAccountingCharges 0.00
incomeBeforeTax -833055.00
minorityInterest 0.00
netIncome -833055.00
sellingGeneralAdministrative 3760855.00
sellingAndMarketingExpenses 1301002000000.00
grossProfit 2975944.00
reconciledDepreciation 349804.00
ebit -1052235.00
ebitda -702431.00
depreciationAndAmortization 349804.00
operatingIncome -1052235.00
otherOperatingExpenses 7526462.00
interestExpense 22269.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 6474227.00
totalOperatingExpenses 4028179.00
costOfRevenue 3498283.00
totalOtherIncomeExpenseNet 219180.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-03-31
date 2008-03-31
filing_date 2008-05-15
currency_symbol USD
researchDevelopment 265508.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2863595000000.00
minorityInterest 0.00
netIncome -2863595.00
sellingGeneralAdministrative 4096488.00
sellingAndMarketingExpenses 1167908000000.00
grossProfit 1285731.00
reconciledDepreciation 350735.00
ebit -3076265.00
ebitda -2725530.00
depreciationAndAmortization 350735.00
operatingIncome -3076265.00
otherOperatingExpenses 8391420.00
interestExpense 40999.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 212669787330.00
totalRevenue 5315155.00
totalOperatingExpenses 4361996.00
costOfRevenue 4029424.00
totalOtherIncomeExpenseNet 212670000000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-12-31
date 2007-12-31
filing_date 2008-03-31
currency_symbol USD
researchDevelopment 274164.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2527334.00
minorityInterest 0.00
netIncome -2480077.00
sellingGeneralAdministrative 4944109.00
sellingAndMarketingExpenses 5299157000000.00
grossProfit 2400425.00
reconciledDepreciation 352702.00
ebit -2817848.00
ebitda -2465146.00
depreciationAndAmortization 352702.00
operatingIncome -2817848.00
otherOperatingExpenses 10018636.00
interestExpense 68877.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -47257.00
totalRevenue 7200788.00
totalOperatingExpenses 5218273.00
costOfRevenue 4800363.00
totalOtherIncomeExpenseNet 290514.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-09-30
date 2007-09-30
filing_date 2007-11-14
currency_symbol USD
researchDevelopment 375264.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1994498.00
minorityInterest 0.00
netIncome -588138.00
sellingGeneralAdministrative 4240836.00
sellingAndMarketingExpenses 1334680.00
grossProfit 2186611.00
reconciledDepreciation 355481.00
ebit -2429489.00
ebitda -2074008.00
depreciationAndAmortization 355481.00
operatingIncome -2429489.00
otherOperatingExpenses 10469616.00
interestExpense 86235.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1406360.00
totalRevenue 8040127.00
totalOperatingExpenses 4616100.00
costOfRevenue 5853516.00
totalOtherIncomeExpenseNet 434991.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-06-30
date 2007-06-30
filing_date 2007-08-14
currency_symbol USD
researchDevelopment 239680.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1603806.00
minorityInterest 0.00
netIncome -1603806.00
sellingGeneralAdministrative 3861396.00
sellingAndMarketingExpenses 1349080.00
grossProfit 2142970.00
reconciledDepreciation 358459.00
ebit -1958106.00
ebitda -1599647.00
depreciationAndAmortization 358459.00
operatingIncome -1958106.00
otherOperatingExpenses 7233088.00
interestExpense 94398.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 5274982.00
totalOperatingExpenses 4101076.00
costOfRevenue 3132012.00
totalOtherIncomeExpenseNet 354300.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-03-31
date 2007-03-31
filing_date 2007-04-02
currency_symbol USD
researchDevelopment 213191.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2102705.00
minorityInterest 0.00
netIncome -1843529.00
sellingGeneralAdministrative 3935059.00
sellingAndMarketingExpenses 5545500000.00
grossProfit 1577555.00
reconciledDepreciation 337094.00
ebit -2570695.00
ebitda -2233601.00
depreciationAndAmortization 337094.00
operatingIncome -2570695.00
otherOperatingExpenses 8952905.00
interestExpense 44512.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -259176.00
totalRevenue 6382210.00
totalOperatingExpenses 4148250.00
costOfRevenue 4804655.00
totalOtherIncomeExpenseNet 467990.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-12-31
date 2006-12-31
currency_symbol USD
researchDevelopment 213191.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2102705.00
minorityInterest 0.00
netIncome -1843529.00
sellingGeneralAdministrative 3935059.00
grossProfit 1577555.00
reconciledDepreciation 337094.00
ebit -2570695.00
ebitda -2233601.00
depreciationAndAmortization 337094.00
operatingIncome -2570695.00
otherOperatingExpenses 8952905.00
interestExpense 44512.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -259176.00
totalRevenue 6382210.00
totalOperatingExpenses 4148250.00
costOfRevenue 4804655.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-09-30
date 2006-09-30
filing_date 2006-11-14
currency_symbol USD
researchDevelopment 249204.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1753297.00
minorityInterest 0.00
netIncome -1222710.00
sellingGeneralAdministrative 3222319.00
sellingAndMarketingExpenses 1379260.00
grossProfit 1333348.00
reconciledDepreciation 335184.00
ebit -2138175.00
ebitda -1802991.00
depreciationAndAmortization 335184.00
operatingIncome -2138175.00
otherOperatingExpenses 8121148.00
interestExpense 127950.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -530587.00
totalRevenue 5982973.00
totalOperatingExpenses 3471523.00
costOfRevenue 4649625.00
totalOtherIncomeExpenseNet 384878.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-06-30
date 2006-06-30
filing_date 2006-08-14
currency_symbol USD
researchDevelopment 181208.00
effectOfAccountingCharges 0.00
incomeBeforeTax -404503.00
minorityInterest 0.00
netIncome -203308.00
sellingGeneralAdministrative 3307993.00
sellingAndMarketingExpenses 1464939.00
grossProfit 2723804.00
reconciledDepreciation 407702.00
ebit -765397.00
ebitda -357695.00
depreciationAndAmortization 407702.00
operatingIncome -765397.00
otherOperatingExpenses 8202003.00
interestExpense 127984.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -201195.00
totalRevenue 7436606.00
totalOperatingExpenses 3489201.00
costOfRevenue 4712802.00
totalOtherIncomeExpenseNet 360894.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-03-31
date 2006-03-31
filing_date 2006-05-15
currency_symbol USD
researchDevelopment 315195.00
effectOfAccountingCharges 0.00
incomeBeforeTax -888942.00
minorityInterest 0.00
netIncome -599938.00
sellingGeneralAdministrative 2836777.00
sellingAndMarketingExpenses 1113006.00
grossProfit 1911540.00
reconciledDepreciation 346768.00
ebit -1240432.00
ebitda -893664.00
depreciationAndAmortization 346768.00
operatingIncome -1240432.00
otherOperatingExpenses 6763162.00
interestExpense 110707.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -289004.00
totalRevenue 5522730.00
totalOperatingExpenses 3151972.00
costOfRevenue 3611190.00
totalOtherIncomeExpenseNet 351490.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2005-12-31
date 2005-12-31
filing_date 2006-03-31
currency_symbol USD
researchDevelopment 427399.00
effectOfAccountingCharges 0.00
incomeBeforeTax 427180.00
minorityInterest 0.00
netIncome 317485.00
sellingGeneralAdministrative 2810124.00
sellingAndMarketingExpenses 4148688000.00
grossProfit 3349345.00
reconciledDepreciation 348593.00
ebit 111822.00
ebitda 460415.00
depreciationAndAmortization 348593.00
operatingIncome 111822.00
otherOperatingExpenses 7824185.00
interestExpense 101339.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 109695.00
totalRevenue 7936007.00
totalOperatingExpenses 3237523.00
costOfRevenue 4586662.00
totalOtherIncomeExpenseNet 315358.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2005-09-30
date 2005-09-30
filing_date 2005-11-14
currency_symbol USD
researchDevelopment 182867.00
effectOfAccountingCharges 0.00
incomeBeforeTax 83256.00
minorityInterest 0.00
netIncome 27621.00
sellingGeneralAdministrative 2921055.00
sellingAndMarketingExpenses 1058514.00
grossProfit 2932592.00
reconciledDepreciation 354745.00
ebit -171330.00
ebitda 183415.00
depreciationAndAmortization 354745.00
operatingIncome -171330.00
otherOperatingExpenses 7210347.00
interestExpense 115247.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 55635.00
totalRevenue 7039017.00
totalOperatingExpenses 3103922.00
costOfRevenue 4106425.00
totalOtherIncomeExpenseNet 254586.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2005-06-30
date 2005-06-30
filing_date 2005-08-15
currency_symbol USD
researchDevelopment 204849.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1541131.00
minorityInterest 0.00
netIncome -1060497.00
sellingGeneralAdministrative 2621478.00
sellingAndMarketingExpenses 989119000000.00
grossProfit 1011840.00
reconciledDepreciation 333024.00
ebit -1814487.00
ebitda -1481463.00
depreciationAndAmortization 333024.00
operatingIncome -1814487.00
otherOperatingExpenses 6830305.00
interestExpense 60689.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -480634.00
totalRevenue 5015818.00
totalOperatingExpenses 2826327.00
costOfRevenue 4003978.00
totalOtherIncomeExpenseNet 273356.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2005-03-31
date 2005-03-31
filing_date 2005-05-13
currency_symbol USD
researchDevelopment 119094.00
effectOfAccountingCharges 0.00
incomeBeforeTax -812994.00
minorityInterest 0.00
netIncome -522935.00
sellingGeneralAdministrative 2396165.00
sellingAndMarketingExpenses 940383.00
grossProfit 1512539.00
reconciledDepreciation 330545.00
ebit -1002720.00
ebitda -672175.00
depreciationAndAmortization 330545.00
operatingIncome -1002720.00
otherOperatingExpenses 5246894.00
interestExpense 62413.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -290059.00
totalRevenue 4244174.00
totalOperatingExpenses 2515259.00
costOfRevenue 2731635.00
totalOtherIncomeExpenseNet 189726.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2004-12-31
date 2004-12-31
filing_date 2005-03-31
currency_symbol USD
researchDevelopment 247322.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1584366.00
minorityInterest 0.00
netIncome -422296.00
sellingGeneralAdministrative 2738646.00
sellingAndMarketingExpenses 3648454.00
grossProfit 766431.00
reconciledDepreciation 318698.00
ebit -2653345.00
ebitda -2334647.00
depreciationAndAmortization 318698.00
operatingIncome -2219537.00
otherOperatingExpenses 7932449.00
interestExpense 41795.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1162070.00
totalRevenue 5712912.00
totalOperatingExpenses 2985968.00
costOfRevenue 4946481.00
totalOtherIncomeExpenseNet 433808.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2329000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-15
currency_symbol USD
researchDevelopment 135572.00
effectOfAccountingCharges 0.00
incomeBeforeTax 64124494.00
minorityInterest 0.00
netIncome 50848512.00
sellingGeneralAdministrative 2644536.00
sellingAndMarketingExpenses 1013206.00
grossProfit 1618848.00
reconciledDepreciation 326048.00
ebit -66311564.00
ebitda -65985516.00
depreciationAndAmortization 326048.00
operatingIncome -1161260.00
otherOperatingExpenses 8338065.00
interestExpense 64539.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 13275982.00
totalRevenue 7176805.00
totalOperatingExpenses 2780108.00
costOfRevenue 5557957.00
totalOtherIncomeExpenseNet 65150304.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 50369000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-16
currency_symbol USD
researchDevelopment 120960.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6434503.00
minorityInterest 0.00
netIncome 6372070.00
sellingGeneralAdministrative 4048214.00
sellingAndMarketingExpenses 948524.00
grossProfit 1596081.00
reconciledDepreciation 327307.00
ebit -11624343.00
ebitda -11298912.00
depreciationAndAmortization 325431.00
operatingIncome -2573093.00
otherOperatingExpenses 6866630.00
interestExpense 66529.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 62433.00
totalRevenue 4293537.00
totalOperatingExpenses 4169174.00
costOfRevenue 2697456.00
totalOtherIncomeExpenseNet 9051250.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5810000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-17
currency_symbol USD
researchDevelopment 123087.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2106891.00
minorityInterest 0.00
netIncome -2106891.00
sellingGeneralAdministrative 3051585.00
sellingAndMarketingExpenses 739242.00
grossProfit 1129741.00
reconciledDepreciation 324120.00
ebit -2044931.00
ebitda -1720811.00
depreciationAndAmortization 324120.00
operatingIncome -2044931.00
otherOperatingExpenses 6383377.00
interestExpense 71059.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 4338446.00
totalOperatingExpenses 3174672.00
costOfRevenue 3208705.00
totalOtherIncomeExpenseNet -61960.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
researchDevelopment 175596.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7713970.00
minorityInterest 0.00
netIncome -1578164.00
sellingGeneralAdministrative 2282508.00
sellingAndMarketingExpenses 3374212.00
grossProfit 1204095.00
reconciledDepreciation 327307.00
ebit -1254009.00
ebitda -926702.00
depreciationAndAmortization 327307.00
operatingIncome -1254009.00
otherOperatingExpenses 7273226.00
interestExpense 72075.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 265473.00
totalRevenue 6019217.00
totalOperatingExpenses 2458104.00
costOfRevenue 4815122.00
totalOtherIncomeExpenseNet 8967979.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4888000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
researchDevelopment 125309.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1930911.00
minorityInterest 0.00
netIncome -1930911.00
sellingGeneralAdministrative 2409853.00
sellingAndMarketingExpenses 827461.00
grossProfit 656116.00
reconciledDepreciation 322771.00
ebit -1879046.00
ebitda -1556275.00
depreciationAndAmortization 322771.00
operatingIncome -1879046.00
otherOperatingExpenses 6022853.00
interestExpense 68073.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 4143807.00
totalOperatingExpenses 2535162.00
costOfRevenue 3487691.00
totalOtherIncomeExpenseNet -51865.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -10955000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
researchDevelopment 157436.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11614814.00
minorityInterest 0.00
netIncome 11614814.00
sellingGeneralAdministrative 2930510.00
sellingAndMarketingExpenses 1140856.00
grossProfit 898842.00
reconciledDepreciation 329536.00
ebit -16068615.00
ebitda -15739079.00
depreciationAndAmortization 329536.00
operatingIncome -2189104.00
otherOperatingExpenses 6626704.00
interestExpense 88042.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -13803918.00
totalRevenue 4437600.00
totalOperatingExpenses 3087946.00
costOfRevenue 3538758.00
totalOtherIncomeExpenseNet 13879511.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 10955000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-15
currency_symbol USD
researchDevelopment 102794.00
effectOfAccountingCharges 0.00
incomeBeforeTax -657240.00
minorityInterest 0.00
netIncome -657240.00
sellingGeneralAdministrative 2143271.00
sellingAndMarketingExpenses 1012533.00
grossProfit 1665272.00
reconciledDepreciation 329010.00
ebit -580793.00
ebitda -251783.00
depreciationAndAmortization 329010.00
operatingIncome -580793.00
otherOperatingExpenses 5058501.00
interestExpense 78951.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 4477708.00
totalOperatingExpenses 2246065.00
costOfRevenue 2812436.00
totalOtherIncomeExpenseNet -76447.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-12-31
date 2002-12-31
filing_date 2003-03-31
currency_symbol USD
researchDevelopment 91370.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6825928.00
minorityInterest 0.00
netIncome -486312.00
sellingGeneralAdministrative 277914.00
sellingAndMarketingExpenses 4042081.00
grossProfit 2732063.00
reconciledDepreciation 328553.00
ebit 43706.00
ebitda 372259.00
depreciationAndAmortization 328553.00
operatingIncome -437931.00
otherOperatingExpenses 6889240.00
interestExpense 51474.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -6339617.00
totalRevenue 6932946.00
totalOperatingExpenses 2688357.00
costOfRevenue 4200883.00
totalOtherIncomeExpenseNet -6387994.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
researchDevelopment 81988.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1598911.00
minorityInterest 0.00
netIncome -1598911.00
sellingGeneralAdministrative 1215195.00
sellingAndMarketingExpenses 831793.00
grossProfit 621062.00
reconciledDepreciation 273350.00
ebit -1507914.00
ebitda -1234564.00
depreciationAndAmortization 273350.00
operatingIncome -1507914.00
otherOperatingExpenses 5907270.00
interestExpense 93162.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 4399356.00
totalOperatingExpenses 2128976.00
costOfRevenue 3778294.00
totalOtherIncomeExpenseNet -90997.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
researchDevelopment 71071.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6534784.00
minorityInterest 0.00
netIncome -3871405.00
sellingGeneralAdministrative 1944000.00
grossProfit 1010985.00
reconciledDepreciation 390463.00
ebit -451727.00
ebitda -61264.00
depreciationAndAmortization 390463.00
operatingIncome -3734074.00
otherOperatingExpenses 8120071.00
interestExpense 139219.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 618968.00
totalRevenue 4867634.00
totalOperatingExpenses 4263422.00
costOfRevenue 3856649.00
totalOtherIncomeExpenseNet -2800710.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-03-31
date 2002-03-31
filing_date 2002-04-01
currency_symbol USD
researchDevelopment 104758.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -1394050.00
sellingGeneralAdministrative 2153000.00
grossProfit 475150.00
reconciledDepreciation 352158.00
ebit -1237382.00
ebitda -885224.00
depreciationAndAmortization 352158.00
operatingIncome -1237382.00
otherOperatingExpenses 4620592.00
interestExpense 162780.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 156668.00
totalRevenue 3383210.00
totalOperatingExpenses 1712532.00
costOfRevenue 2908060.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
researchDevelopment 104758.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -1394050.00
sellingGeneralAdministrative 1148000.00
grossProfit 475150.00
reconciledDepreciation 352158.00
ebit -1237382.00
ebitda -885224.00
depreciationAndAmortization 352158.00
operatingIncome -1237382.00
otherOperatingExpenses 4620592.00
interestExpense 162780.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 3383210.00
totalOperatingExpenses 1712532.00
costOfRevenue 2908060.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
researchDevelopment 127598.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3121689.00
minorityInterest 0.00
netIncome -2723631.00
sellingGeneralAdministrative 2711000.00
grossProfit 129424.00
reconciledDepreciation 330364.00
ebit -2041143.00
ebitda -1710779.00
depreciationAndAmortization 330364.00
operatingIncome -2581416.00
otherOperatingExpenses 7123897.00
interestExpense 150781.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 142215.00
totalRevenue 4542481.00
totalOperatingExpenses 2710840.00
costOfRevenue 4413057.00
totalOtherIncomeExpenseNet -540273.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-06-30
date 2001-06-30
filing_date 2001-08-14
currency_symbol USD
researchDevelopment 179131.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -984744.00
sellingGeneralAdministrative 2514000.00
grossProfit 1639614.00
reconciledDepreciation 284820.00
ebit -874019.00
ebitda -589199.00
depreciationAndAmortization 284820.00
operatingIncome -874019.00
otherOperatingExpenses 5662949.00
interestExpense 119785.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 110725.00
totalRevenue 4788930.00
totalOperatingExpenses 2513633.00
costOfRevenue 3149316.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-03-31
date 2001-03-31
filing_date 2001-05-14
currency_symbol USD
researchDevelopment 345055.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -2112855.00
sellingGeneralAdministrative 2599000.00
grossProfit 578482.00
reconciledDepreciation 228778.00
ebit -2020789.00
ebitda -1792011.00
depreciationAndAmortization 228778.00
operatingIncome -2020789.00
otherOperatingExpenses 5451803.00
interestExpense 120271.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 92066.00
totalRevenue 3431014.00
totalOperatingExpenses 2599271.00
costOfRevenue 2852532.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
researchDevelopment 431363.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -3705410.00
sellingGeneralAdministrative 4169000.00
grossProfit 1436952.00
reconciledDepreciation 222476.00
ebit -2732323.00
ebitda -2509847.00
depreciationAndAmortization 222476.00
operatingIncome -3670893.00
otherOperatingExpenses 6264357.00
interestExpense 88299.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 973087.00
totalRevenue 3532034.00
totalOperatingExpenses 4169275.00
costOfRevenue 2095082.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
researchDevelopment 207186.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome -2662956.00
sellingGeneralAdministrative 1221776.00
sellingAndMarketingExpenses 1543914.00
grossProfit 307413.00
reconciledDepreciation 220000.00
ebit -2885463.00
ebitda -2665463.00
depreciationAndAmortization 220000.00
operatingIncome -2665463.00
otherOperatingExpenses 6418573.00
interestExpense 72580.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -222507.00
totalRevenue 3753110.00
totalOperatingExpenses 2972876.00
costOfRevenue 3445697.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-06-30
date 2000-06-30
currency_symbol USD
researchDevelopment 125000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 2168000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 21000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 1528000.00
totalOperatingExpenses 0.00
costOfRevenue 1440000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-03-31
date 2000-03-31
currency_symbol USD
researchDevelopment 136000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 1960000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 21000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 828000.00
totalOperatingExpenses 0.00
costOfRevenue 398000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
researchDevelopment 525727.00
incomeBeforeTax 5162427.00
netIncome 5078557.00
sellingGeneralAdministrative 24036480.00
sellingAndMarketingExpenses 4544052.00
grossProfit 28253283.00
reconciledDepreciation 4602961.00
ebit 2989719.00
ebitda 7592680.00
depreciationAndAmortization 4602961.00
operatingIncome 2989719.00
otherOperatingExpenses 91839167.00
interestExpense 170651.00
taxProvision 83870.00
interestIncome 2182660.00
netInterestIncome -160703.00
incomeTaxExpense 83870.00
totalRevenue 94818938.00
totalOperatingExpenses 25273512.00
costOfRevenue 66565655.00
totalOtherIncomeExpenseNet 2172708.00
netIncomeFromContinuingOps 5078557.00
netIncomeApplicableToCommonShares 4846110.00
2021-12-31
date 2021-12-31
filing_date 2022-03-31
currency_symbol USD
researchDevelopment 901381.00
incomeBeforeTax 74950811.00
netIncome 56064241.00
sellingGeneralAdministrative 17378301.00
sellingAndMarketingExpenses 4477651.00
grossProfit 95352521.00
reconciledDepreciation 1257417.00
ebit 72595188.00
ebitda 75057759.00
depreciationAndAmortization 2462571.00
operatingIncome 72595188.00
otherOperatingExpenses 115362108.00
interestExpense 227183.00
taxProvision 18886570.00
interestIncome 779996.00
netInterestIncome 552813.00
incomeTaxExpense 18886570.00
totalRevenue 188382454.00
totalOperatingExpenses 22332175.00
costOfRevenue 93029933.00
totalOtherIncomeExpenseNet 2355623.00
netIncomeFromContinuingOps 56064241.00
netIncomeApplicableToCommonShares 55822540.00
2020-12-31
date 2020-12-31
filing_date 2021-03-31
currency_symbol USD
researchDevelopment 574527.00
incomeBeforeTax 26073247.00
netIncome 24223013.00
sellingGeneralAdministrative 8301169.00
sellingAndMarketingExpenses 4061904.00
grossProfit 37008353.00
reconciledDepreciation 832069.00
ebit 24070753.00
ebitda 27165580.00
depreciationAndAmortization 3094827.00
nonOperatingIncomeNetOther 2262758.00
operatingIncome 24070753.00
otherOperatingExpenses 57791700.00
interestExpense 260264.00
taxProvision 1850234.00
interestIncome 2262758.00
netInterestIncome 2002494.00
incomeTaxExpense 1850234.00
totalRevenue 81862453.00
totalOperatingExpenses 12937600.00
costOfRevenue 44854100.00
totalOtherIncomeExpenseNet 2002494.00
netIncomeFromContinuingOps 24223013.00
netIncomeApplicableToCommonShares 26624853.00
preferredStockAndOtherAdjustments 573868.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
researchDevelopment 516095.00
incomeBeforeTax 3156109.00
netIncome 3148234.00
sellingGeneralAdministrative 6432158.00
sellingAndMarketingExpenses 4217863.00
grossProfit 14137956.00
reconciledDepreciation 852080.00
ebit 2971840.00
ebitda 4175086.00
depreciationAndAmortization 1203246.00
nonOperatingIncomeNetOther 351166.00
operatingIncome 2971840.00
otherOperatingExpenses 38825339.00
interestExpense 166897.00
taxProvision 7875.00
interestIncome 351166.00
netInterestIncome 184269.00
incomeTaxExpense 7875.00
totalRevenue 41797179.00
totalOperatingExpenses 11166116.00
costOfRevenue 27659223.00
totalOtherIncomeExpenseNet 184269.00
netIncomeFromContinuingOps 3148234.00
netIncomeApplicableToCommonShares 2445616.00
preferredStockAndOtherAdjustments 702618.00
2018-12-31
date 2018-12-31
filing_date 2019-03-28
currency_symbol USD
researchDevelopment 621365.00
incomeBeforeTax -1353261.00
netIncome -1339943.00
sellingGeneralAdministrative 6776705.00
sellingAndMarketingExpenses 4404441.00
grossProfit 10221802.00
reconciledDepreciation 886814.00
ebit -1436585.00
ebitda -549771.00
depreciationAndAmortization 886814.00
nonOperatingIncomeNetOther 144124.00
operatingIncome -1320195.00
otherOperatingExpenses 34855411.00
interestExpense 177190.00
taxProvision -13318.00
interestIncome 144124.00
netInterestIncome -33066.00
incomeTaxExpense -13318.00
totalRevenue 33274702.00
totalOperatingExpenses 11802511.00
costOfRevenue 23052900.00
totalOtherIncomeExpenseNet 260514.00
netIncomeFromContinuingOps -1339943.00
netIncomeApplicableToCommonShares -2044939.00
preferredStockAndOtherAdjustments 704996.00
2017-12-31
date 2017-12-31
filing_date 2018-04-02
currency_symbol USD
researchDevelopment 740567.00
incomeBeforeTax -3923646.00
netIncome -3736038.00
sellingGeneralAdministrative 8351053.00
sellingAndMarketingExpenses 4658548.00
grossProfit 9971588.00
reconciledDepreciation 834951.00
ebit -3712885.00
ebitda -2877934.00
depreciationAndAmortization 834951.00
nonOperatingIncomeNetOther 65695.00
operatingIncome -3778580.00
otherOperatingExpenses 38272418.00
interestExpense 210761.00
taxProvision -187608.00
interestIncome 65695.00
netInterestIncome -145066.00
extraordinaryItems -188000.00
incomeTaxExpense -187608.00
totalRevenue 34493838.00
totalOperatingExpenses 13750168.00
costOfRevenue 24522250.00
totalOtherIncomeExpenseNet -145066.00
netIncomeFromContinuingOps -3736038.00
netIncomeApplicableToCommonShares -4441034.00
preferredStockAndOtherAdjustments 704996.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 571842.00
incomeBeforeTax -3693775.00
netIncome -3694907.00
sellingGeneralAdministrative 8795310.00
sellingAndMarketingExpenses 4025786.00
grossProfit 10342055.00
ebit -3024361.00
ebitda -2151493.00
depreciationAndAmortization 872868.00
nonOperatingIncomeNetOther 26522.00
operatingIncome -3507002.00
otherOperatingExpenses 32877519.00
interestExpense 213295.00
taxProvision 1132.00
interestIncome 26522.00
netInterestIncome -186773.00
nonRecurring 456119.00
incomeTaxExpense 1132.00
totalRevenue 29826636.00
totalOperatingExpenses 13392938.00
costOfRevenue 19484581.00
totalOtherIncomeExpenseNet -456119.00
netIncomeFromContinuingOps -3694907.00
netIncomeApplicableToCommonShares -4399903.00
preferredStockAndOtherAdjustments 704996.00
2015-12-31
date 2015-12-31
filing_date 2016-03-30
currency_symbol USD
researchDevelopment 607527.00
incomeBeforeTax 4322195.00
netIncome 4314318.00
sellingGeneralAdministrative 9328029.00
sellingAndMarketingExpenses 3837491.00
grossProfit 10565171.00
ebit -3182959.00
ebitda -2324568.00
depreciationAndAmortization 858391.00
nonOperatingIncomeNetOther 24917.00
operatingIncome -3207876.00
otherOperatingExpenses 32760076.00
interestExpense 219672.00
taxProvision 7880.00
interestIncome 194750.00
nonRecurring -7724826.00
incomeTaxExpense 7877.00
totalRevenue 29552200.00
totalOperatingExpenses 13773047.00
costOfRevenue 18987029.00
totalOtherIncomeExpenseNet 7724826.00
netIncomeFromContinuingOps 4314318.00
netIncomeApplicableToCommonShares 5910645.00
preferredStockAndOtherAdjustments 709351.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 616784.00
incomeBeforeTax -2346428.00
netIncome -2354605.00
sellingGeneralAdministrative 9595399.00
sellingAndMarketingExpenses 3967081.00
grossProfit 12021703.00
ebit -2123620.00
ebitda -1049100.00
depreciationAndAmortization 1074520.00
nonOperatingIncomeNetOther 33941.00
operatingIncome -2157561.00
otherOperatingExpenses 36678191.00
interestExpense 222808.00
nonRecurring 456119.00
incomeTaxExpense 8177.00
totalRevenue 34520630.00
totalOperatingExpenses 14179264.00
costOfRevenue 22498927.00
totalOtherIncomeExpenseNet -188867.00
netIncomeFromContinuingOps -2354605.00
netIncomeApplicableToCommonShares -3269830.00
preferredStockAndOtherAdjustments 915225.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
researchDevelopment 837073.00
incomeBeforeTax -6122880.00
netIncome -6213852.00
sellingGeneralAdministrative 10989790.00
sellingAndMarketingExpenses 4414339.00
grossProfit 10309957.00
ebit -5892302.00
ebitda -4608053.00
depreciationAndAmortization 1284249.00
nonOperatingIncomeNetOther 38943.00
operatingIncome -5931245.00
otherOperatingExpenses 36716372.00
interestExpense 230578.00
incomeTaxExpense 90972.00
totalRevenue 30785127.00
totalOperatingExpenses 16241202.00
costOfRevenue 20475170.00
totalOtherIncomeExpenseNet -191635.00
netIncomeFromContinuingOps -6213852.00
netIncomeApplicableToCommonShares -7129917.00
preferredStockAndOtherAdjustments 916065.00
2012-12-31
date 2012-12-31
filing_date 2013-04-01
currency_symbol USD
researchDevelopment 871851.00
incomeBeforeTax -4123074.00
netIncome -4132892.00
sellingGeneralAdministrative 10022621.00
sellingAndMarketingExpenses 4220809.00
grossProfit 11176418.00
ebit -3891864.00
ebitda -2556006.00
depreciationAndAmortization 1335858.00
nonOperatingIncomeNetOther 46999.00
operatingIncome -3938863.00
otherOperatingExpenses 37583366.00
interestExpense 231210.00
incomeTaxExpense 9818.00
totalRevenue 33644503.00
totalOperatingExpenses 15115281.00
costOfRevenue 22468085.00
totalOtherIncomeExpenseNet -184211.00
netIncomeFromContinuingOps -4132892.00
netIncomeApplicableToCommonShares -5051000.00
preferredStockAndOtherAdjustments 918108.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
researchDevelopment 815018.00
incomeBeforeTax 1432279.00
netIncome 1418482.00
sellingGeneralAdministrative 10738110.00
sellingAndMarketingExpenses 3439535.00
grossProfit 10902830.00
ebit -4027237.00
ebitda -2715491.00
depreciationAndAmortization 1311746.00
nonOperatingIncomeNetOther 62596.00
operatingIncome -4089833.00
otherOperatingExpenses 36192129.00
interestExpense 240484.00
nonRecurring -5700000.00
incomeTaxExpense 13797.00
totalRevenue 32102296.00
totalOperatingExpenses 14992663.00
costOfRevenue 21199466.00
totalOtherIncomeExpenseNet 5700000.00
netIncomeFromContinuingOps 1418482.00
netIncomeApplicableToCommonShares 454435.00
preferredStockAndOtherAdjustments 964047.00
2010-12-31
date 2010-12-31
filing_date 2011-03-31
currency_symbol USD
researchDevelopment 885445.00
incomeBeforeTax 2224637.00
netIncome 2400694.00
sellingGeneralAdministrative 14260151.00
sellingAndMarketingExpenses 3674168.00
grossProfit 12404455.00
ebit -6382985.00
ebitda -4866759.00
depreciationAndAmortization 1516226.00
operatingIncome -6780604.00
otherOperatingExpenses 42634871.00
interestExpense 302843.00
incomeTaxExpense -176057.00
totalRevenue 36219562.00
totalOperatingExpenses 18819764.00
costOfRevenue 23815107.00
totalOtherIncomeExpenseNet 8910465.00
netIncomeApplicableToCommonShares 1030000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-31
currency_symbol USD
researchDevelopment 1030622.00
incomeBeforeTax -13259890.00
netIncome -9422300.00
sellingGeneralAdministrative 18814392.00
sellingAndMarketingExpenses 4372163.00
grossProfit 13516177.00
ebit -10643396.00
ebitda -9246603.00
depreciationAndAmortization 1396793.00
operatingIncome -13295602.00
otherOperatingExpenses 49682837.00
interestExpense 21892.00
incomeTaxExpense -3837590.00
totalRevenue 38981837.00
totalOperatingExpenses 24217177.00
costOfRevenue 25465660.00
totalOtherIncomeExpenseNet -2594602.00
2008-12-31
date 2008-12-31
filing_date 2009-03-31
currency_symbol USD
researchDevelopment 1066068.00
incomeBeforeTax -9643580.00
netIncome -9643580.00
sellingGeneralAdministrative 12769774.00
sellingAndMarketingExpenses 4835272.00
grossProfit 8226208.00
ebit -9589221.00
ebitda -8191888.00
depreciationAndAmortization 1397333.00
operatingIncome -10444906.00
otherOperatingExpenses 38344224.00
interestExpense 54359.00
incomeTaxExpense 855685.00
totalRevenue 27899318.00
totalOperatingExpenses 18671114.00
costOfRevenue 19673110.00
totalOtherIncomeExpenseNet 801326.00
2007-12-31
date 2007-12-31
filing_date 2008-03-31
currency_symbol USD
researchDevelopment 1071143.00
incomeBeforeTax -8401721.00
netIncome -6948104.00
sellingGeneralAdministrative 16864301.00
sellingAndMarketingExpenses 5299157000000.00
grossProfit 7989515.00
ebit -9945929.00
ebitda -8515857.00
depreciationAndAmortization 1430072.00
operatingIncome -9945929.00
otherOperatingExpenses 36235649.00
interestExpense 326304.00
incomeTaxExpense -1453617.00
totalRevenue 26289720.00
totalOperatingExpenses 17935444.00
costOfRevenue 18300205.00
totalOtherIncomeExpenseNet 1544208.00
2006-12-31
date 2006-12-31
filing_date 2007-04-02
currency_symbol USD
researchDevelopment 958798.00
incomeBeforeTax -5149446.00
netIncome -3869484.00
sellingGeneralAdministrative 13302147.00
sellingAndMarketingExpenses 5545500000.00
grossProfit 7546247.00
ebit -6714698.00
ebitda -5287950.00
depreciationAndAmortization 1426748.00
operatingIncome -6714698.00
otherOperatingExpenses 32039217.00
interestExpense 411154.00
incomeTaxExpense -1279962.00
totalRevenue 25324519.00
totalOperatingExpenses 14260945.00
costOfRevenue 17778272.00
totalOtherIncomeExpenseNet 1565252.00
2005-12-31
date 2005-12-31
filing_date 2006-03-31
currency_symbol USD
researchDevelopment 934209.00
incomeBeforeTax -1843686.00
netIncome -1238323.00
sellingGeneralAdministrative 10748821.00
sellingAndMarketingExpenses 4148688000.00
grossProfit 8806317.00
ebit -2876713.00
ebitda -1509806.00
depreciationAndAmortization 1366907.00
operatingIncome -2876713.00
otherOperatingExpenses 27111729.00
interestExpense 339688.00
incomeTaxExpense -605363.00
totalRevenue 24235016.00
totalOperatingExpenses 11683030.00
costOfRevenue 15428699.00
totalOtherIncomeExpenseNet 1033027.00
2004-12-31
date 2004-12-31
filing_date 2005-03-31
currency_symbol USD
researchDevelopment 626941.00
incomeBeforeTax 66867740.00
netIncome 54691395.00
sellingGeneralAdministrative 12482981.00
sellingAndMarketingExpenses 3648454.00
grossProfit 5111101.00
ebit -82634183.00
ebitda -81339886.00
depreciationAndAmortization 1294297.00
operatingIncome -7998821.00
otherOperatingExpenses 29520521.00
interestExpense 243922.00
incomeTaxExpense 12176345.00
totalRevenue 21521700.00
totalOperatingExpenses 13109922.00
costOfRevenue 16410599.00
totalOtherIncomeExpenseNet 74635362.00
netIncomeApplicableToCommonShares 52698000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
researchDevelopment 561135.00
incomeBeforeTax 7713970.00
netIncome 7448497.00
sellingGeneralAdministrative 9766143.00
sellingAndMarketingExpenses 3374212.00
grossProfit 4424326.00
ebit -19782463.00
ebitda -18473839.00
depreciationAndAmortization 1308624.00
operatingIncome -5902952.00
otherOperatingExpenses 24981284.00
interestExpense 307142.00
incomeTaxExpense 265473.00
totalRevenue 19078332.00
totalOperatingExpenses 10327278.00
costOfRevenue 14654006.00
totalOtherIncomeExpenseNet 13879511.00
netIncomeApplicableToCommonShares 4888000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-31
currency_symbol USD
researchDevelopment 337930.00
incomeBeforeTax -6825928.00
netIncome -6825928.00
sellingGeneralAdministrative 8576298.00
sellingAndMarketingExpenses 4042081.00
grossProfit 5325367.00
ebit -3107224.00
ebitda -1778524.00
depreciationAndAmortization 1328700.00
operatingIncome -6389571.00
otherOperatingExpenses 26224233.00
interestExpense 446392.00
incomeTaxExpense 917994.00
totalRevenue 20316299.00
totalOperatingExpenses 11233301.00
costOfRevenue 14990932.00
totalOtherIncomeExpenseNet -2800710.00
2001-12-31
date 2001-12-31
filing_date 2002-04-01
currency_symbol USD
researchDevelopment 756542.00
netIncome -7215280.00
sellingGeneralAdministrative 8972000.00
grossProfit 2822670.00
ebit -6713606.00
ebitda -5517486.00
depreciationAndAmortization 1196120.00
operatingIncome -6713606.00
otherOperatingExpenses 22859241.00
interestExpense 553617.00
incomeTaxExpense 501674.00
totalRevenue 16145635.00
totalOperatingExpenses 9536276.00
costOfRevenue 13322965.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
researchDevelopment 899149.00
netIncome -10444609.00
sellingGeneralAdministrative 11270000.00
grossProfit 1764082.00
ebit -9506458.00
ebitda -8567888.00
depreciationAndAmortization 938570.00
operatingIncome -10445028.00
otherOperatingExpenses 19147909.00
interestExpense 203776.00
incomeTaxExpense 938151.00
totalRevenue 9641451.00
totalOperatingExpenses 11270540.00
costOfRevenue 7877369.00