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

Logo

Celsius Holdings, Inc. занимается разработкой, маркетингом, продажей и дистрибуцией калорийных напитков. Он предлагает вкусы, включая грейпфрут, огуречный лайм, апельсиновый гранат, ананасовый кокос, арбузную ягоду, а также клубнику и сливки. Компания была основана в апреле 2004 года и имеет штаб-квартиру в Бока-Ратон, штат Флорида.

General
Code CELH
Type Common Stock
Name Celsius Holdings Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000NY37X4
ISIN US15118V2079
PrimaryTicker CELH.US
CUSIP 15118V108
CIK 1341766
EmployerIdNumber 20-2745790
FiscalYearEnd December
IPODate 2007-02-02
InternationalDomestic Domestic
Sector Consumer Defensive
Industry Beverages - Non-Alcoholic
GicSector Consumer Staples
GicGroup Food, Beverage & Tobacco
GicIndustry Beverages
GicSubIndustry Soft Drinks & Non-alcoholic Beverages
HomeCategory Domestic
IsDelisted Нет
Address 2424 North Federal Highway, Boca Raton, FL, United States, 33431
Phone 561 276 2239
WebURL https://www.celsiusholdingsinc.com
FullTimeEmployees 378
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 11650913280
MarketCapitalizationMln 11650.9133
EBITDA 179860992
PERatio 104.25
PEGRatio 0
WallStreetTargetPrice 71.61
BookValue 0.921
DividendShare 0
DividendYield 0.0059
EarningsShare 0.48
EPSEstimateCurrentYear 0.76
EPSEstimateNextYear 0.99
EPSEstimateNextQuarter 0.4
EPSEstimateCurrentQuarter 0.46
MostRecentQuarter 2023-09-30
ProfitMargin 0.1354
OperatingMarginTTM 0.2539
ReturnOnAssetsTTM 0.0771
ReturnOnEquityTTM 0.1618
RevenueTTM 1148542976
RevenuePerShareTTM 5.001
QuarterlyRevenueGrowthYOY 1.044
GrossProfitTTM 270869000
DilutedEpsTTM 0.48
QuarterlyEarningsGrowthYOY 3.333

Financials / Income Statement / quarterly / net Income

-3.35M
2021-12-31
6.68M
2022-03-31
9.16M
2022-06-30
-181.9M
2022-09-30
-21.22M
2022-12-31
41.23M
2023-03-31
51.51M
2023-06-30
83.95M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-12.17M
2021-12-31
10.58M
2022-03-31
12.93M
2022-06-30
-146.82M
2022-09-30
-27.58M
2022-12-31
45.58M
2023-03-31
66.44M
2023-06-30
97.87M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

104.25M
2021-12-31
133.39M
2022-03-31
154.02M
2022-06-30
188.23M
2022-09-30
177.96M
2022-12-31
259.94M
2023-03-31
325.88M
2023-06-30
384.76M
2023-09-30

Earnings / History / epsActual

-0.28
2022-12-31
0.4
2023-03-31
0.52
2023-06-30
0.89
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 104.25
ForwardPE 49.7512
PriceSalesTTM 9.902
PriceBookMRQ 53.3072
EnterpriseValue 11658821632
EnterpriseValueRevenue 9.9593
EnterpriseValueEbitda 62.6787
SharesStats
SharesOutstanding 231675008
SharesFloat 184455018
PercentInsiders 41.817
PercentInstitutions 60.719
Technicals
Beta 1.737
52WeekHigh 68.95
52WeekLow 26.75
50DayMA 53.2733
200DayMA 47.9863
SharesShort 33439634
SharesShortPriorMonth 30646712
ShortRatio 4.75
ShortPercent 0.3503
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
totalAssets 1545618000.00
intangibleAssets 11772000.00
otherCurrentAssets 23747000.00
totalLiab 507783000.00
totalStockholderEquity 1037835000.00
otherCurrentLiab 204238000.00
commonStock 77000.00
capitalStock 824565000.00
retainedEarnings -62169000.00
goodWill 13588000.00
cash 760022000.00
totalCurrentLiabilities 335517000.00
currentDeferredRevenue 9500000.00
netDebt -758684000.00
shortTermDebt 691000.00
shortLongTermDebtTotal 1338000.00
otherStockholderEquity 277980000.00
totalCurrentAssets 1215149000.00
netReceivables 218552000.00
inventory 198704000.00
accountsPayable 121088000.00
accumulatedOtherComprehensiveIncome -2541000.00
nonCurrrentAssetsOther 265000.00
nonCurrentAssetsTotal 330469000.00
capitalLeaseObligations 1338000.00
nonCurrentLiabilitiesTotal 172266000.00
liabilitiesAndStockholdersEquity 1545618000.00
cashAndShortTermInvestments 760022000.00
propertyPlantAndEquipmentGross 22361000.00
propertyPlantAndEquipmentNet 22361000.00
netWorkingCapital 879632000.00
netInvestedCapital 213347000.00
commonStockSharesOutstanding 79091000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-08
currency_symbol USD
totalAssets 1399249000.00
intangibleAssets 12211000.00
otherCurrentAssets 23398000.00
totalLiab 443699000.00
totalStockholderEquity 955550000.00
deferredLongTermLiab 255400000.00
otherCurrentLiab 213229000.00
commonStock 77000.00
capitalStock 824565000.00
retainedEarnings -146118000.00
otherLiab 174078000.00
goodWill 13937000.00
otherAssets 284027000.00
cash 681054000.00
totalCurrentLiabilities 269225000.00
currentDeferredRevenue 29385000.00
netDebt -680086000.00
shortTermDebt 572000.00
shortLongTermDebtTotal 968000.00
otherStockholderEquity 278980000.00
propertyPlantEquipment 15892000.00
totalCurrentAssets 1072255000.00
netTangibleAssets 955550000.00
netReceivables 201134000.00
inventory 152545000.00
accountsPayable 26039000.00
accumulatedOtherComprehensiveIncome -1877000.00
commonStockTotalEquity 77000.00
retainedEarningsTotalEquity -146118000.00
nonCurrrentAssetsOther 254000.00
nonCurrentAssetsTotal 326994000.00
capitalLeaseObligations 968000.00
nonCurrentLiabilitiesTotal 174474000.00
warrants 824488000.00
capitalSurpluse 278980000.00
liabilitiesAndStockholdersEquity 1399249000.00
cashAndShortTermInvestments 681054000.00
propertyPlantAndEquipmentGross 15892000.00
propertyPlantAndEquipmentNet 16819000.00
netWorkingCapital 803030000.00
netInvestedCapital 131062000.00
commonStockSharesOutstanding 78944000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
totalAssets 1292271000.00
intangibleAssets 12359000.00
otherCurrentAssets 15507000.00
totalLiab 386748000.00
totalStockholderEquity 905523000.00
deferredLongTermLiab 15919000.00
otherCurrentLiab 149584000.00
commonStock 77000.00
capitalStock 824565000.00
retainedEarnings -197627000.00
goodWill 13949000.00
cash 595476000.00
totalCurrentLiabilities 191731000.00
currentDeferredRevenue 24937000.00
netDebt -594310000.00
shortTermDebt 674000.00
shortLongTermDebtTotal 1166000.00
otherStockholderEquity 279872000.00
propertyPlantEquipment 12054000.00
totalCurrentAssets 993111000.00
longTermInvestments 3574000.00
netTangibleAssets 905523000.00
netReceivables 175619000.00
inventory 154280000.00
accountsPayable 16536000.00
accumulatedOtherComprehensiveIncome -1287000.00
commonStockTotalEquity 77000.00
retainedEarningsTotalEquity -197627000.00
nonCurrrentAssetsOther 259194000.00
nonCurrentAssetsTotal 299160000.00
capitalLeaseObligations 1166000.00
nonCurrentLiabilitiesOther 180276000.00
nonCurrentLiabilitiesTotal 195017000.00
warrants 824488000.00
capitalSurpluse 279872000.00
liabilitiesAndStockholdersEquity 1292271000.00
cashAndShortTermInvestments 595476000.00
propertyPlantAndEquipmentGross 12054000.00
propertyPlantAndEquipmentNet 13176000.00
netWorkingCapital 801380000.00
netInvestedCapital 81035000.00
commonStockSharesOutstanding 78759000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-01
currency_symbol USD
totalAssets 1222069000.00
intangibleAssets 12254000.00
otherCurrentAssets 11341000.00
totalLiab 357490000.00
totalStockholderEquity 864579000.00
deferredLongTermLiab 15919000.00
otherCurrentLiab 105969000.00
commonStock 76000.00
capitalStock 824564000.00
retainedEarnings -238772000.00
otherLiab 195707000.00
goodWill 13679000.00
otherAssets 266800000.00
cash 614159000.00
totalCurrentLiabilities 161295000.00
currentDeferredRevenue 18347000.00
netDebt -612940000.00
shortTermDebt 731000.00
shortLongTermDebtTotal 1219000.00
otherStockholderEquity 280668000.00
propertyPlantEquipment 10185000.00
totalCurrentAssets 917971000.00
longTermInvestments 3574000.00
netTangibleAssets 14158000.00
netReceivables 66290000.00
inventory 173289000.00
accountsPayable 36248000.00
accumulatedOtherComprehensiveIncome -1881000.00
commonStockTotalEquity 76000.00
preferredStockTotalEquity 824488000.00
retainedEarningsTotalEquity -238772000.00
nonCurrrentAssetsOther 266299000.00
nonCurrentAssetsTotal 304098000.00
capitalLeaseObligations 1219000.00
nonCurrentLiabilitiesOther 180276000.00
nonCurrentLiabilitiesTotal 196195000.00
capitalSurpluse 280668000.00
liabilitiesAndStockholdersEquity 1222069000.00
cashAndShortTermInvestments 614159000.00
propertyPlantAndEquipmentGross 13446000.00
propertyPlantAndEquipmentNet 11365000.00
netWorkingCapital 756676000.00
netInvestedCapital 40091000.00
commonStockSharesOutstanding 75649000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
totalAssets 1327649000.00
intangibleAssets 11322000.00
otherCurrentAssets 161058000.00
totalLiab 443712000.00
totalStockholderEquity 883937000.00
deferredLongTermLiab 265993000.00
otherCurrentLiab 231021000.00
commonStock 76000.00
capitalStock 824564000.00
retainedEarnings -217549000.00
otherLiab 171790000.00
goodWill 12502000.00
otherAssets 269700000.00
cash 592134000.00
totalCurrentLiabilities 271293000.00
currentDeferredRevenue 11919000.00
netDebt -590747000.00
shortTermDebt 758000.00
shortLongTermDebtTotal 1387000.00
otherStockholderEquity 281133000.00
propertyPlantEquipment 5782000.00
totalCurrentAssets 1027016000.00
netTangibleAssets 883937000.00
netReceivables 119891000.00
inventory 153933000.00
accountsPayable 27595000.00
accumulatedOtherComprehensiveIncome -4211000.00
commonStockTotalEquity 76000.00
retainedEarningsTotalEquity 217549000.00
nonCurrrentAssetsOther 269700000.00
nonCurrentAssetsTotal 300633000.00
capitalLeaseObligations 1387000.00
nonCurrentLiabilitiesTotal 172419000.00
warrants 824488000.00
capitalSurpluse 281133000.00
liabilitiesAndStockholdersEquity 1327649000.00
cashAndShortTermInvestments 592134000.00
propertyPlantAndEquipmentGross 5782000.00
propertyPlantAndEquipmentNet 7109000.00
netWorkingCapital 755723000.00
netInvestedCapital 59449000.00
commonStockSharesOutstanding 75796000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
totalAssets 349638000.00
intangibleAssets 14689000.00
otherCurrentAssets 12298000.00
totalLiab 109765000.00
totalStockholderEquity 239873000.00
deferredLongTermLiab 2886000.00
otherCurrentLiab 78192000.00
commonStock 76000.00
capitalStock 76000.00
retainedEarnings -35653000.00
otherLiab 3373000.00
goodWill 13323000.00
otherAssets 11629000.00
cash 60031000.00
totalCurrentLiabilities 105834000.00
currentDeferredRevenue 1750000.00
netDebt -58816000.00
shortTermDebt 657000.00
shortLongTermDebtTotal 1215000.00
otherStockholderEquity 277623000.00
propertyPlantEquipment 5135000.00
totalCurrentAssets 303728000.00
longTermInvestments 3679000.00
netTangibleAssets 211861000.00
netReceivables 69261000.00
inventory 162138000.00
accountsPayable 25235000.00
accumulatedOtherComprehensiveIncome -2173000.00
commonStockTotalEquity 76000.00
retainedEarningsTotalEquity -35653000.00
nonCurrrentAssetsOther 3943000.00
nonCurrentAssetsTotal 45910000.00
capitalLeaseObligations 1215000.00
nonCurrentLiabilitiesOther 1045000.00
nonCurrentLiabilitiesTotal 3931000.00
capitalSurpluse 277623000.00
liabilitiesAndStockholdersEquity 349638000.00
cashAndShortTermInvestments 60031000.00
propertyPlantAndEquipmentNet 6269000.00
netWorkingCapital 197894000.00
netInvestedCapital 239873000.00
commonStockSharesOutstanding 78372000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
totalAssets 343924000.00
intangibleAssets 15838000.00
otherCurrentAssets 10042000.00
totalLiab 115570000.00
totalStockholderEquity 228354000.00
deferredLongTermLiab 3084000.00
otherCurrentLiab 58242000.00
commonStock 75000.00
capitalStock 75000.00
retainedEarnings -44811000.00
otherLiab 3084000.00
goodWill 14238000.00
otherAssets 10577000.00
cash 25532000.00
totalCurrentLiabilities 111751000.00
currentDeferredRevenue 2258000.00
netDebt -24087000.00
shortTermDebt 710000.00
shortLongTermDebtTotal 1445000.00
otherStockholderEquity 272967000.00
propertyPlantEquipment 3702000.00
totalCurrentAssets 298208000.00
longTermInvestments 3888000.00
netTangibleAssets 198278000.00
netReceivables 78540000.00
inventory 184094000.00
accountsPayable 50541000.00
accumulatedOtherComprehensiveIncome 123000.00
commonStockTotalEquity 75000.00
retainedEarningsTotalEquity -44811000.00
nonCurrrentAssetsOther 4181000.00
nonCurrentAssetsTotal 45716000.00
capitalLeaseObligations 1445000.00
nonCurrentLiabilitiesOther 735000.00
nonCurrentLiabilitiesTotal 3819000.00
capitalSurpluse 272967000.00
liabilitiesAndStockholdersEquity 343924000.00
cashAndShortTermInvestments 25532000.00
propertyPlantAndEquipmentNet 5063000.00
netWorkingCapital 186457000.00
netInvestedCapital 228354000.00
commonStockSharesOutstanding 78289000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-16
currency_symbol USD
totalAssets 314018428.00
intangibleAssets 16301326.00
otherCurrentAssets 13555037.00
totalLiab 96973231.00
totalStockholderEquity 217045197.00
deferredLongTermLiab 3146394.00
otherCurrentLiab 51196248.00
commonStock 74909.00
capitalStock 74909.00
retainedEarnings -51489559.00
otherLiab 3146394.00
goodWill 14526583.00
otherAssets 16435808.00
cash 16254708.00
totalCurrentLiabilities 93123494.00
currentDeferredRevenue 5438316.00
netDebt -14882555.00
shortTermDebt 668810.00
shortLongTermDebtTotal 1372153.00
otherStockholderEquity 267846196.00
propertyPlantEquipment 4394162.00
totalCurrentAssets 262360550.00
longTermInvestments 7116738.00
netTangibleAssets 186217289.00
netReceivables 41328954.00
inventory 191221851.00
accountsPayable 35820120.00
accumulatedOtherComprehensiveIncome 613651.00
commonStockTotalEquity 74909.00
retainedEarningsTotalEquity -51489559.00
nonCurrrentAssetsOther 7416566.00
nonCurrentAssetsTotal 51657878.00
capitalLeaseObligations 1372153.00
nonCurrentLiabilitiesOther 703343.00
nonCurrentLiabilitiesTotal 3849737.00
capitalSurpluse 267846196.00
liabilitiesAndStockholdersEquity 314018428.00
cashAndShortTermInvestments 16254708.00
propertyPlantAndEquipmentNet 4394162.00
netWorkingCapital 169237056.00
netInvestedCapital 217045197.00
commonStockSharesOutstanding 78473866.00
2021-09-30
date 2021-09-30
filing_date 2021-11-12
currency_symbol USD
totalAssets 294978175.00
intangibleAssets 16811762.00
otherCurrentAssets 22829510.00
totalLiab 97579965.00
totalStockholderEquity 197398210.00
deferredLongTermLiab 3497240.00
otherCurrentLiab 957627.00
commonStock 74746.00
capitalStock 74746.00
retainedEarnings -48135273.00
otherLiab 3519439.00
goodWill 14851635.00
otherAssets 7302318.00
cash 61377202.00
totalCurrentLiabilities 93421330.00
currentDeferredRevenue 50833785.00
netDebt -60205896.00
shortTermDebt 532110.00
shortLongTermDebtTotal 1171306.00
otherStockholderEquity 244293710.00
propertyPlantEquipment 2454914.00
totalCurrentAssets 252561960.00
longTermInvestments 6993869.00
netTangibleAssets 165734814.00
netReceivables 46043803.00
inventory 122311445.00
accountsPayable 41097808.00
accumulatedOtherComprehensiveIncome 1165027.00
commonStockTotalEquity 74746.00
retainedEarningsTotalEquity -48135273.00
nonCurrrentAssetsOther 7302318.00
nonCurrentAssetsTotal 42416215.00
capitalLeaseObligations 1171306.00
nonCurrentLiabilitiesOther 661394.00
nonCurrentLiabilitiesTotal 4158635.00
capitalSurpluse 244293710.00
liabilitiesAndStockholdersEquity 294978175.00
cashAndShortTermInvestments 61377202.00
propertyPlantAndEquipmentNet 3450500.00
netWorkingCapital 159140630.00
netInvestedCapital 197398210.00
commonStockSharesOutstanding 74609000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-12
currency_symbol USD
totalAssets 241548125.00
intangibleAssets 16287537.00
otherCurrentAssets 22744642.00
totalLiab 54708765.00
totalStockholderEquity 186839360.00
otherCurrentLiab 754907.00
commonStock 74471.00
capitalStock 74471.00
retainedEarnings -50881064.00
goodWill 10419321.00
otherAssets -200.00
cash 83789981.00
totalCurrentLiabilities 54256877.00
currentDeferredRevenue 33482542.00
netDebt -82828198.00
shortTermDebt 509895.00
shortLongTermDebtTotal 961783.00
otherStockholderEquity 237763609.00
propertyPlantEquipment 2422224.00
totalCurrentAssets 205305787.00
longTermInvestments 7000800.00
netTangibleAssets 160132502.00
netReceivables 34944568.00
inventory 63826596.00
accountsPayable 19509533.00
accumulatedOtherComprehensiveIncome -117656.00
commonStockTotalEquity 74471.00
retainedEarningsTotalEquity -50881064.00
nonCurrrentAssetsOther 7113256.00
nonCurrentAssetsTotal 36242538.00
capitalLeaseObligations 961783.00
nonCurrentLiabilitiesOther 451888.00
nonCurrentLiabilitiesTotal 451888.00
capitalSurpluse 237763609.00
liabilitiesAndStockholdersEquity 241548125.00
cashAndShortTermInvestments 83789981.00
propertyPlantAndEquipmentGross 2422424.00
propertyPlantAndEquipmentNet 2422424.00
netWorkingCapital 151048910.00
netInvestedCapital 186839360.00
commonStockSharesOutstanding 77238000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-13
currency_symbol USD
totalAssets 148177671.00
intangibleAssets 16439197.00
otherCurrentAssets 17183929.00
totalLiab 39166402.00
totalStockholderEquity 109011269.00
otherCurrentLiab 586954.00
commonStock 72586.00
retainedEarnings -54841408.00
goodWill 10419321.00
otherAssets 7010982.00
cash 31634675.00
totalCurrentLiabilities 38642619.00
currentDeferredRevenue 19005746.00
netDebt -30580617.00
shortTermDebt 530275.00
shortLongTermDebtTotal 1054058.00
otherStockholderEquity 164174742.00
propertyPlantEquipment 1169022.00
totalCurrentAssets 112217555.00
longTermInvestments 6900882.00
netTangibleAssets 82152751.00
netReceivables 26507092.00
inventory 36891859.00
accountsPayable 18519644.00
accumulatedOtherComprehensiveIncome -394651.00
commonStockTotalEquity 72586.00
retainedEarningsTotalEquity -54841408.00
nonCurrrentAssetsOther 7010982.00
nonCurrentAssetsTotal 35960116.00
capitalLeaseObligations 1054058.00
nonCurrentLiabilitiesOther 523783.00
nonCurrentLiabilitiesTotal 523783.00
capitalSurpluse 164174742.00
liabilitiesAndStockholdersEquity 148177671.00
cashAndShortTermInvestments 31634675.00
propertyPlantAndEquipmentGross 2090616.00
propertyPlantAndEquipmentNet 2090616.00
netWorkingCapital 73574936.00
netInvestedCapital 109011269.00
commonStockSharesOutstanding 76925000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 131289773.00
intangibleAssets 16590083.00
otherCurrentAssets 14626922.00
totalLiab 26962330.00
totalStockholderEquity 104327443.00
otherCurrentLiab 425232.00
commonStock 72263.00
retainedEarnings -55426832.00
goodWill 10419321.00
otherAssets 10550327.00
cash 43248021.00
totalCurrentLiabilities 26365092.00
currentDeferredRevenue 13558332.00
netDebt -42123676.00
shortTermDebt 527107.00
shortLongTermDebtTotal 1124345.00
otherStockholderEquity 159884154.00
propertyPlantEquipment 579377.00
totalCurrentAssets 93150665.00
longTermInvestments 9429437.00
netTangibleAssets 77318039.00
netReceivables 16872100.00
inventory 18403622.00
accountsPayable 11854421.00
accumulatedOtherComprehensiveIncome -202142.00
commonStockTotalEquity 72263.00
retainedEarningsTotalEquity -55426832.00
nonCurrrentAssetsOther 9552170.00
nonCurrentAssetsTotal 38139108.00
capitalLeaseObligations 1124345.00
nonCurrentLiabilitiesOther 597238.00
nonCurrentLiabilitiesTotal 597238.00
capitalSurpluse 159884154.00
liabilitiesAndStockholdersEquity 131289773.00
cashAndShortTermInvestments 43248021.00
propertyPlantAndEquipmentGross 1577534.00
propertyPlantAndEquipmentNet 1577534.00
netWorkingCapital 66785573.00
netInvestedCapital 104327443.00
commonStockSharesOutstanding 70473351.00
2020-09-30
date 2020-09-30
filing_date 2020-11-12
currency_symbol USD
totalAssets 128099196.00
intangibleAssets 16740838.00
otherCurrentAssets 4731887.00
totalLiab 28897205.00
totalStockholderEquity 99201991.00
otherCurrentLiab 716678.00
commonStock 71652.00
retainedEarnings -56551443.00
goodWill 10419321.00
otherAssets 9114741.00
cash 52158098.00
totalCurrentLiabilities 28772227.00
currentDeferredRevenue 12926403.00
netDebt -42095182.00
shortTermDebt 9937938.00
shortLongTermDebt 9540007.00
shortLongTermDebtTotal 10062916.00
otherStockholderEquity 156548446.00
propertyPlantEquipment 467380.00
totalCurrentAssets 90941321.00
longTermInvestments 9053866.00
netTangibleAssets 72041832.00
netReceivables 18372144.00
inventory 15679192.00
accountsPayable 5191208.00
accumulatedOtherComprehensiveIncome -866664.00
commonStockTotalEquity 71652.00
retainedEarningsTotalEquity -56551443.00
nonCurrrentAssetsOther 9114741.00
nonCurrentAssetsTotal 37157875.00
capitalLeaseObligations 522909.00
nonCurrentLiabilitiesOther 124978.00
nonCurrentLiabilitiesTotal 124978.00
capitalSurpluse 156548446.00
liabilitiesAndStockholdersEquity 128099196.00
cashAndShortTermInvestments 52158098.00
propertyPlantAndEquipmentGross 882975.00
propertyPlantAndEquipmentNet 882975.00
netWorkingCapital 62169094.00
netInvestedCapital 108741998.00
commonStockSharesOutstanding 74848239.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
totalAssets 98899097.00
intangibleAssets 16888970.00
otherCurrentAssets 4312554.00
totalLiab 30279231.00
totalStockholderEquity 68619866.00
otherCurrentLiab 561617.00
commonStock 69563.00
retainedEarnings -61305046.00
goodWill 10419321.00
otherAssets 8767728.00
cash 20110815.00
totalCurrentLiabilities 30076130.00
currentDeferredRevenue 11356566.00
netDebt -10542502.00
shortTermDebt 9365212.00
shortLongTermDebt 8953266.00
shortLongTermDebtTotal 9568313.00
otherStockholderEquity 130832040.00
propertyPlantEquipment 922465.00
totalCurrentAssets 61900613.00
longTermInvestments 8714205.00
netTangibleAssets 41311575.00
netReceivables 13964826.00
inventory 23512418.00
accountsPayable 8792735.00
accumulatedOtherComprehensiveIncome -976691.00
commonStockTotalEquity 69563.00
retainedEarningsTotalEquity -61305046.00
nonCurrrentAssetsOther 8767728.00
nonCurrentAssetsTotal 36998484.00
capitalLeaseObligations 615047.00
nonCurrentLiabilitiesOther 203101.00
nonCurrentLiabilitiesTotal 203101.00
capitalSurpluse 130832040.00
liabilitiesAndStockholdersEquity 98899097.00
cashAndShortTermInvestments 20110815.00
propertyPlantAndEquipmentGross 922465.00
propertyPlantAndEquipmentNet 922465.00
netWorkingCapital 31824483.00
netInvestedCapital 77573132.00
commonStockSharesOutstanding 71473065.00
2020-03-31
date 2020-03-31
filing_date 2020-05-12
currency_symbol USD
totalAssets 94927954.00
intangibleAssets 17029472.00
otherCurrentAssets 4671721.00
totalLiab 29422057.00
totalStockholderEquity 65505897.00
otherCurrentLiab 160646.00
commonStock 69280.00
retainedEarnings -62863380.00
goodWill 10023806.00
otherAssets 10471478.00
cash 19094101.00
totalCurrentLiabilities 29233268.00
currentDeferredRevenue 8715866.00
netDebt -9717872.00
shortTermDebt 9187440.00
shortLongTermDebt 8599750.00
shortLongTermDebtTotal 9376229.00
otherStockholderEquity 129168007.00
propertyPlantEquipment 741444.00
totalCurrentAssets 56661754.00
longTermInvestments 10416120.00
netTangibleAssets 38452619.00
netReceivables 11857565.00
inventory 21038367.00
accountsPayable 11169316.00
accumulatedOtherComprehensiveIncome -868010.00
commonStockTotalEquity 69280.00
retainedEarningsTotalEquity -62863380.00
nonCurrrentAssetsOther 10471478.00
nonCurrentAssetsTotal 38266200.00
capitalLeaseObligations 776479.00
longTermDebtTotal 124550.00
nonCurrentLiabilitiesOther 188789.00
nonCurrentLiabilitiesTotal 188789.00
capitalSurpluse 129168010.00
liabilitiesAndStockholdersEquity 94927954.00
cashAndShortTermInvestments 19094101.00
propertyPlantAndEquipmentGross 741444.00
propertyPlantAndEquipmentNet 741444.00
netWorkingCapital 27428486.00
netInvestedCapital 74105647.00
commonStockSharesOutstanding 70339416.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 90382236.00
intangibleAssets 17173000.00
otherCurrentAssets 4170136.00
totalLiab 26923247.00
totalStockholderEquity 63458989.00
otherCurrentLiab 107399.00
commonStock 68942.00
retainedEarnings -63409431.00
goodWill 10023806.00
otherAssets -1.00
cash 23090682.00
totalCurrentLiabilities 26683399.00
netDebt -13567481.00
shortTermDebt 9283353.00
shortLongTermDebt 8634279.00
shortLongTermDebtTotal 9523201.00
otherStockholderEquity 127552998.00
propertyPlantEquipment 942355.00
totalCurrentAssets 51508901.00
longTermInvestments 10630041.00
netTangibleAssets 36262183.00
netReceivables 8955734.00
inventory 15292349.00
accountsPayable 17292647.00
accumulatedOtherComprehensiveIncome -753520.00
commonStockTotalEquity 68942.00
retainedEarningsTotalEquity -63409431.00
nonCurrrentAssetsOther 10734175.00
nonCurrentAssetsTotal 38873336.00
capitalLeaseObligations 888922.00
longTermDebtTotal 132540.00
nonCurrentLiabilitiesOther 239848.00
nonCurrentLiabilitiesTotal 239848.00
capitalSurpluse 127553000.00
liabilitiesAndStockholdersEquity 90382236.00
cashAndShortTermInvestments 23090682.00
propertyPlantAndEquipmentGross 942355.00
propertyPlantAndEquipmentNet 942355.00
commonStockSharesOutstanding 72562322.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
totalAssets 74422394.00
otherCurrentAssets 4212180.00
totalLiab 11085379.00
totalStockholderEquity 63337015.00
otherCurrentLiab 117445.00
commonStock 68876.00
retainedEarnings -62236350.00
otherAssets 25198114.00
cash 20531891.00
totalCurrentLiabilities 11072632.00
currentDeferredRevenue 5689151.00
netDebt -20372560.00
shortTermDebt 146584.00
shortLongTermDebtTotal 159331.00
otherStockholderEquity 126075609.00
propertyPlantEquipment 282143.00
totalCurrentAssets 48942137.00
longTermInvestments 10348115.00
netTangibleAssets 63337015.00
netReceivables 15411091.00
inventory 8786975.00
accountsPayable 5119452.00
accumulatedOtherComprehensiveIncome -571120.00
commonStockTotalEquity 68876.00
retainedEarningsTotalEquity -62236350.00
nonCurrrentAssetsOther 25198114.00
nonCurrentAssetsTotal 25480257.00
capitalLeaseObligations 159331.00
nonCurrentLiabilitiesOther 12747.00
nonCurrentLiabilitiesTotal 12747.00
capitalSurpluse 126075610.00
liabilitiesAndStockholdersEquity 74422394.00
cashAndShortTermInvestments 20531891.00
propertyPlantAndEquipmentGross 282143.00
propertyPlantAndEquipmentNet 282143.00
commonStockSharesOutstanding 62532510.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
totalAssets 43636765.00
otherCurrentAssets 3610607.00
totalLiab 18878404.00
totalStockholderEquity 24758361.00
otherCurrentLiab 100010.00
commonStock 57371.00
retainedEarnings -63197392.00
otherAssets 10775432.00
cash 4831691.00
totalCurrentLiabilities 9356352.00
currentDeferredRevenue 4850250.00
netDebt 4833139.00
shortTermDebt 142778.00
shortLongTermDebtTotal 9664830.00
otherStockholderEquity 87921688.00
propertyPlantEquipment 298753.00
totalCurrentAssets 32562580.00
longTermInvestments 10775432.00
netTangibleAssets 24758361.00
netReceivables 13531066.00
longTermDebt 9471536.00
inventory 10589216.00
accountsPayable 4263314.00
accumulatedOtherComprehensiveIncome -23306.00
commonStockTotalEquity 57371.00
retainedEarningsTotalEquity -63197392.00
nonCurrrentAssetsOther 10775432.00
nonCurrentAssetsTotal 11074185.00
capitalLeaseObligations 193294.00
longTermDebtTotal 9471540.00
nonCurrentLiabilitiesOther 4923704.00
nonCurrentLiabilitiesTotal 9522052.00
capitalSurpluse 87921690.00
liabilitiesAndStockholdersEquity 43636765.00
cashAndShortTermInvestments 4831691.00
propertyPlantAndEquipmentGross 298753.00
propertyPlantAndEquipmentNet 298753.00
commonStockSharesOutstanding 57336117.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 43967913.00
otherCurrentAssets 2832174.00
totalLiab 18697742.00
totalStockholderEquity 25270171.00
otherCurrentLiab 65395.00
commonStock 57198.00
retainedEarnings -61724097.00
otherAssets 11020766.00
cash 2762813.00
totalCurrentLiabilities 9231496.00
currentDeferredRevenue 3277116.00
netDebt 6842475.00
shortTermDebt 139042.00
shortLongTermDebt 139042.00
shortLongTermDebtTotal 9605288.00
otherStockholderEquity 86703402.00
propertyPlantEquipment 327080.00
totalCurrentAssets 32620063.00
longTermInvestments 11020766.00
netTangibleAssets 25270171.00
netReceivables 13468564.00
longTermDebt 9378650.00
inventory 13556512.00
accountsPayable 5749943.00
accumulatedOtherComprehensiveIncome 233668.00
commonStockTotalEquity 57198.00
retainedEarningsTotalEquity -61724097.00
nonCurrrentAssetsOther 11020766.00
nonCurrentAssetsTotal 11347850.00
capitalLeaseObligations 226634.00
longTermDebtTotal 9378650.00
nonCurrentLiabilitiesOther 87592.00
nonCurrentLiabilitiesTotal 9466246.00
capitalSurpluse 86703400.00
liabilitiesAndStockholdersEquity 43967913.00
cashAndShortTermInvestments 2762813.00
propertyPlantAndEquipmentGross 327084.00
propertyPlantAndEquipmentNet 327084.00
commonStockSharesOutstanding 61687409.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
totalAssets 34627507.00
otherCurrentAssets 2299375.00
totalLiab 22824525.00
totalStockholderEquity 11802982.00
otherCurrentLiab 19933.00
commonStock 57003.00
retainedEarnings -73380691.00
cash 7743181.00
totalCurrentLiabilities 14865144.00
netDebt 216200.00
shortLongTermDebtTotal 7959381.00
otherStockholderEquity 85153667.00
propertyPlantEquipment 121854.00
totalCurrentAssets 34505653.00
netTangibleAssets 11802982.00
netReceivables 12980396.00
longTermDebt 4459381.00
inventory 11482701.00
accountsPayable 14845211.00
accumulatedOtherComprehensiveIncome -26997.00
commonStockTotalEquity 57003.00
retainedEarningsTotalEquity -73380691.00
nonCurrentAssetsTotal 121854.00
longTermDebtTotal 4459381.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 7959381.00
capitalSurpluse 85153667.00
liabilitiesAndStockholdersEquity 34627507.00
cashAndShortTermInvestments 7743181.00
propertyPlantAndEquipmentGross 121854.00
propertyPlantAndEquipmentNet 121854.00
commonStockSharesOutstanding 51163682.00
2018-09-30
date 2018-09-30
filing_date 2018-11-08
currency_symbol USD
totalAssets 28458036.00
otherCurrentAssets 3336674.00
totalLiab 18227948.00
totalStockholderEquity 10230088.00
otherCurrentLiab 14534.00
commonStock 51125.00
retainedEarnings -72487280.00
otherAssets -2.00
cash 5314112.00
totalCurrentLiabilities 14727948.00
currentDeferredRevenue 14534.00
netDebt -1814112.00
shortTermDebt 9592857.00
shortLongTermDebtTotal 3500000.00
otherStockholderEquity 82659488.00
propertyPlantEquipment 121504.00
totalCurrentAssets 28336532.00
netTangibleAssets 10230085.00
netReceivables 12836991.00
longTermDebt 3500000.00
inventory 6848755.00
accountsPayable 5106023.00
accumulatedOtherComprehensiveIncome 6752.00
commonStockTotalEquity 51125.00
preferredStockTotalEquity 3.00
retainedEarningsTotalEquity -72487280.00
nonCurrrentAssetsOther -2.00
nonCurrentAssetsTotal 121506.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 3500000.00
capitalSurpluse 82659488.00
liabilitiesAndStockholdersEquity 28458036.00
cashAndShortTermInvestments 5314112.00
propertyPlantAndEquipmentGross 121506.00
propertyPlantAndEquipmentNet 121506.00
commonStockSharesOutstanding 51098575.00
2018-06-30
date 2018-06-30
filing_date 2018-08-09
currency_symbol USD
totalAssets 24146597.00
otherCurrentAssets 2674066.00
totalLiab 11239858.00
totalStockholderEquity 12906739.00
otherCurrentLiab 38904.00
commonStock 51063.00
retainedEarnings -68311927.00
cash 8495911.00
totalCurrentLiabilities 7739858.00
currentDeferredRevenue 38904.00
netDebt -4995911.00
shortTermDebt 4390367.00
shortLongTermDebt 3500000.00
shortLongTermDebtTotal 3500000.00
otherStockholderEquity 81226797.00
propertyPlantEquipment 121057.00
totalCurrentAssets 24025540.00
netTangibleAssets 12906736.00
netReceivables 6624534.00
longTermDebt 3500000.00
inventory 6231029.00
accountsPayable 3271683.00
accumulatedOtherComprehensiveIncome -59197.00
commonStockTotalEquity 51063.00
preferredStockTotalEquity 3.00
retainedEarningsTotalEquity -68311927.00
nonCurrentAssetsTotal 121057.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 3500000.00
capitalSurpluse 81226797.00
liabilitiesAndStockholdersEquity 24146597.00
cashAndShortTermInvestments 8495911.00
propertyPlantAndEquipmentGross 121057.00
propertyPlantAndEquipmentNet 121057.00
commonStockSharesOutstanding 51003803.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
totalAssets 28954798.00
otherCurrentAssets 3158057.00
totalLiab 13907367.00
totalStockholderEquity 15047431.00
otherCurrentLiab 21980.00
commonStock 50957.00
retainedEarnings -64920105.00
cash 9987713.00
totalCurrentLiabilities 10407367.00
currentDeferredRevenue 21980.00
netDebt -6487713.00
shortTermDebt 5546188.00
shortLongTermDebt 3500000.00
shortLongTermDebtTotal 3500000.00
otherStockholderEquity 80009458.00
propertyPlantEquipment 66406.00
totalCurrentAssets 28888392.00
netTangibleAssets 15047428.00
netReceivables 9073880.00
longTermDebt 3500000.00
inventory 6668742.00
accountsPayable 4817219.00
accumulatedOtherComprehensiveIncome -92882.00
commonStockTotalEquity 50957.00
preferredStockTotalEquity 3.00
retainedEarningsTotalEquity -64920105.00
nonCurrentAssetsTotal 66406.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 3500000.00
capitalSurpluse 80009458.00
liabilitiesAndStockholdersEquity 28954798.00
cashAndShortTermInvestments 9987713.00
propertyPlantAndEquipmentGross 66406.00
propertyPlantAndEquipmentNet 66406.00
commonStockSharesOutstanding 47449553.00
2017-12-31
date 2017-12-31
filing_date 2018-03-08
currency_symbol USD
totalAssets 27110873.00
otherCurrentAssets 1180444.00
totalLiab 9963628.00
totalStockholderEquity 17147245.00
otherCurrentLiab 17921.00
commonStock 45702.00
retainedEarnings -61960910.00
cash 14186624.00
totalCurrentLiabilities 6463628.00
currentDeferredRevenue 17921.00
netDebt -10686624.00
shortTermDebt 115962.00
shortLongTermDebt 3500000.00
shortLongTermDebtTotal 3500000.00
otherStockholderEquity 79101824.00
propertyPlantEquipment 62642.00
totalCurrentAssets 27048231.00
netTangibleAssets 17147238.00
netReceivables 6375658.00
longTermDebt 3500000.00
inventory 5305505.00
accountsPayable 6311824.00
accumulatedOtherComprehensiveIncome -39378.00
commonStockTotalEquity 45702.00
preferredStockTotalEquity 7.00
retainedEarningsTotalEquity -61960910.00
nonCurrentAssetsTotal 62642.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 3500000.00
capitalSurpluse 79101824.00
liabilitiesAndStockholdersEquity 27110873.00
cashAndShortTermInvestments 14186624.00
propertyPlantAndEquipmentGross 62642.00
propertyPlantAndEquipmentNet 62642.00
commonStockSharesOutstanding 45869244.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
totalAssets 33925315.00
otherCurrentAssets 3068290.00
totalLiab 12439715.00
totalStockholderEquity 21485600.00
otherCurrentLiab 14882.00
commonStock 45679.00
retainedEarnings -56660846.00
cash 19418583.00
totalCurrentLiabilities 8939715.00
currentDeferredRevenue 38106.00
netDebt -15918583.00
shortTermDebt 3169903.00
shortLongTermDebt 3500000.00
shortLongTermDebtTotal 3500000.00
otherStockholderEquity 78373145.00
propertyPlantEquipment 49958.00
totalCurrentAssets 33875357.00
netTangibleAssets 21485594.00
netReceivables 7071888.00
longTermDebt 3500000.00
inventory 4316596.00
accountsPayable 5716824.00
accumulatedOtherComprehensiveIncome -272384.00
commonStockTotalEquity 45679.00
preferredStockTotalEquity 6.00
retainedEarningsTotalEquity -56660846.00
nonCurrentAssetsTotal 49958.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 3500000.00
capitalSurpluse 78100761.00
liabilitiesAndStockholdersEquity 33925315.00
cashAndShortTermInvestments 19418583.00
propertyPlantAndEquipmentGross 49958.00
propertyPlantAndEquipmentNet 49958.00
commonStockSharesOutstanding 45487908.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
totalAssets 30110002.00
otherCurrentAssets 1963635.00
totalLiab 7445975.00
totalStockholderEquity 22664027.00
otherCurrentLiab 8350.00
commonStock 45340.00
retainedEarnings -54946352.00
cash 19997743.00
totalCurrentLiabilities 3945975.00
currentDeferredRevenue 122971.00
netDebt -16497743.00
shortTermDebt 1554469.00
shortLongTermDebt 3500000.00
shortLongTermDebtTotal 3500000.00
otherStockholderEquity 77831800.00
propertyPlantEquipment 37205.00
totalCurrentAssets 30072797.00
netTangibleAssets 22664021.00
netReceivables 4853958.00
longTermDebt 3500000.00
inventory 3257461.00
accountsPayable 2260185.00
accumulatedOtherComprehensiveIncome -266767.00
commonStockTotalEquity 45340.00
preferredStockTotalEquity 6.00
retainedEarningsTotalEquity -54946352.00
nonCurrentAssetsTotal 37205.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 3500000.00
capitalSurpluse 77565033.00
liabilitiesAndStockholdersEquity 30110002.00
cashAndShortTermInvestments 19997743.00
propertyPlantAndEquipmentGross 37205.00
propertyPlantAndEquipmentNet 37205.00
commonStockSharesOutstanding 56877616.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
totalAssets 28597662.00
otherCurrentAssets 1805983.00
totalLiab 7867308.00
totalStockholderEquity 20730354.00
otherCurrentLiab 3460.00
commonStock 43905.00
retainedEarnings -55325877.00
cash 20904487.00
totalCurrentLiabilities 4367308.00
currentDeferredRevenue 391128.00
netDebt -17404487.00
shortTermDebt 1479710.00
shortLongTermDebt 3500000.00
shortLongTermDebtTotal 3500000.00
otherStockholderEquity 76274647.00
propertyPlantEquipment 35631.00
totalCurrentAssets 28562031.00
netTangibleAssets 20730348.00
netReceivables 3273941.00
longTermDebt 3500000.00
inventory 2577620.00
accountsPayable 2493010.00
accumulatedOtherComprehensiveIncome -262327.00
commonStockTotalEquity 43905.00
preferredStockTotalEquity 6.00
retainedEarningsTotalEquity -55325877.00
nonCurrentAssetsTotal 35631.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 3500000.00
capitalSurpluse 76012320.00
liabilitiesAndStockholdersEquity 28597662.00
cashAndShortTermInvestments 20904487.00
propertyPlantAndEquipmentGross 35631.00
propertyPlantAndEquipmentNet 35631.00
commonStockSharesOutstanding 41783853.00
2016-12-31
date 2016-12-31
filing_date 2017-03-30
currency_symbol USD
totalAssets 17717122.00
otherCurrentAssets 937349.00
totalLiab 6822485.00
totalStockholderEquity 10894637.00
otherCurrentLiab 12960.00
commonStock 40000.00
retainedEarnings -53354332.00
cash 11747138.00
totalCurrentLiabilities 2322485.00
currentDeferredRevenue 214612.00
netDebt -7247138.00
shortTermDebt 340706.00
shortLongTermDebt 4500000.00
shortLongTermDebtTotal 4500000.00
otherStockholderEquity 64467056.00
propertyPlantEquipment 33533.00
totalCurrentAssets 17683589.00
netTangibleAssets 10894631.00
netReceivables 2787732.00
longTermDebt 4500000.00
inventory 2211370.00
accountsPayable 1754207.00
accumulatedOtherComprehensiveIncome -258093.00
commonStockTotalEquity 40000.00
preferredStockTotalEquity 6.00
retainedEarningsTotalEquity -53354332.00
nonCurrentAssetsTotal 33533.00
nonCurrentLiabilitiesOther 4500000.00
nonCurrentLiabilitiesTotal 4500000.00
capitalSurpluse 64208963.00
liabilitiesAndStockholdersEquity 17717122.00
cashAndShortTermInvestments 11747138.00
propertyPlantAndEquipmentGross 33533.00
propertyPlantAndEquipmentNet 33533.00
commonStockSharesOutstanding 38680944.00
2016-09-30
date 2016-09-30
filing_date 2016-11-10
currency_symbol USD
totalAssets 14248350.00
otherCurrentAssets 937534.00
totalLiab 7061928.00
totalStockholderEquity 7186422.00
otherCurrentLiab 10171.00
commonStock 38666.00
retainedEarnings -52844900.00
cash 7765707.00
totalCurrentLiabilities 2561928.00
currentDeferredRevenue 526365.00
netDebt -3265707.00
shortTermDebt 971301.00
shortLongTermDebtTotal 4500000.00
otherStockholderEquity 60248172.00
propertyPlantEquipment 36508.00
totalCurrentAssets 14211842.00
netTangibleAssets 7186416.00
netReceivables 3402272.00
longTermDebt 4500000.00
inventory 2106329.00
accountsPayable 1054091.00
accumulatedOtherComprehensiveIncome -255522.00
commonStockTotalEquity 38666.00
preferredStockTotalEquity 6.00
retainedEarningsTotalEquity -52844900.00
nonCurrentAssetsTotal 36508.00
nonCurrentLiabilitiesOther 4500000.00
nonCurrentLiabilitiesTotal 4500000.00
capitalSurpluse 59992650.00
liabilitiesAndStockholdersEquity 14248350.00
cashAndShortTermInvestments 7765707.00
propertyPlantAndEquipmentGross 36508.00
propertyPlantAndEquipmentNet 36508.00
commonStockSharesOutstanding 38666451.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 14110037.00
otherCurrentAssets 1103418.00
totalLiab 7136923.00
totalStockholderEquity 6973114.00
otherCurrentLiab 6649.00
commonStock 38666.00
retainedEarnings -52751892.00
cash 7347403.00
totalCurrentLiabilities 2636923.00
currentDeferredRevenue 793380.00
netDebt -2847403.00
shortTermDebt 961047.00
shortLongTermDebtTotal 4500000.00
otherStockholderEquity 59936878.00
propertyPlantEquipment 26000.00
totalCurrentAssets 14083756.00
netReceivables 3059167.00
longTermDebt 4500000.00
inventory 2573768.00
accountsPayable 875847.00
accumulatedOtherComprehensiveIncome -250544.00
commonStockTotalEquity 38666.00
nonCurrentAssetsTotal 26281.00
nonCurrentLiabilitiesTotal 4500000.00
liabilitiesAndStockholdersEquity 14110037.00
cashAndShortTermInvestments 7347403.00
propertyPlantAndEquipmentGross 26281.00
propertyPlantAndEquipmentNet 26281.00
commonStockSharesOutstanding 38542256.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalAssets 14504172.00
otherCurrentAssets 993135.00
totalLiab 6792631.00
totalStockholderEquity 7711541.00
otherCurrentLiab 3539.00
commonStock 38380.00
retainedEarnings -51207772.00
cash 9234675.00
totalCurrentLiabilities 2292631.00
currentDeferredRevenue 220542.00
netDebt -4734675.00
shortTermDebt 815358.00
shortLongTermDebtTotal 4500000.00
otherStockholderEquity 59127497.00
propertyPlantEquipment 24000.00
totalCurrentAssets 14479839.00
netReceivables 1698357.00
longTermDebt 4500000.00
inventory 2553672.00
accountsPayable 1253192.00
accumulatedOtherComprehensiveIncome -246570.00
commonStockTotalEquity 38380.00
nonCurrentAssetsTotal 24333.00
nonCurrentLiabilitiesTotal 4500000.00
liabilitiesAndStockholdersEquity 14504172.00
cashAndShortTermInvestments 9234675.00
propertyPlantAndEquipmentGross 24333.00
propertyPlantAndEquipmentNet 24333.00
commonStockSharesOutstanding 38380380.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 15265870.00
otherCurrentAssets 666267.00
totalLiab 6521835.00
totalStockholderEquity 8744035.00
otherCurrentLiab 11994.00
commonStock 38380.00
retainedEarnings -49920563.00
cash 10128320.00
totalCurrentLiabilities 2021835.00
currentDeferredRevenue 13063.00
netDebt -5628320.00
shortTermDebt 789425.00
shortLongTermDebt 4500000.00
shortLongTermDebtTotal 4500000.00
otherStockholderEquity 58869388.00
propertyPlantEquipment 21000.00
totalCurrentAssets 15244551.00
netTangibleAssets 8744029.00
netReceivables 2127060.00
longTermDebt 4500000.00
inventory 2322904.00
accountsPayable 1207353.00
accumulatedOtherComprehensiveIncome -243176.00
commonStockTotalEquity 38380.00
nonCurrentAssetsTotal 21319.00
nonCurrentLiabilitiesTotal 4500000.00
liabilitiesAndStockholdersEquity 15265870.00
cashAndShortTermInvestments 10128320.00
propertyPlantAndEquipmentGross 21319.00
propertyPlantAndEquipmentNet 21319.00
commonStockSharesOutstanding 38380380.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 16560000.00
otherCurrentAssets 1290000.00
totalLiab 6780000.00
totalStockholderEquity 9780000.00
otherCurrentLiab 2280000.00
commonStock 40000.00
retainedEarnings -48630000.00
cash 11850000.00
totalCurrentLiabilities 2280000.00
netDebt -7350000.00
shortLongTermDebtTotal 4500000.00
otherStockholderEquity 58370000.00
propertyPlantEquipment 22000.00
totalCurrentAssets 16540000.00
netReceivables 1610000.00
longTermDebt 4500000.00
inventory 1790000.00
accountsPayable 1422000.00
commonStockTotalEquity 40000.00
nonCurrentAssetsTotal 20000.00
nonCurrentLiabilitiesTotal 4500000.00
liabilitiesAndStockholdersEquity 16560000.00
cashAndShortTermInvestments 11850000.00
propertyPlantAndEquipmentGross 20000.00
propertyPlantAndEquipmentNet 20000.00
commonStockSharesOutstanding 38380382.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 16380000.00
otherCurrentAssets 1190000.00
totalLiab 5810000.00
totalStockholderEquity 10560000.00
otherCurrentLiab 1310000.00
commonStock 40000.00
retainedEarnings -47730000.00
cash 11640000.00
totalCurrentLiabilities 1310000.00
netDebt -7140000.00
shortLongTermDebtTotal 4500000.00
otherStockholderEquity 58250000.00
propertyPlantEquipment 26000.00
totalCurrentAssets 16350000.00
netReceivables 2070000.00
longTermDebt 4500000.00
inventory 1450000.00
accountsPayable 1154000.00
commonStockTotalEquity 40000.00
nonCurrentAssetsTotal 30000.00
nonCurrentLiabilitiesTotal 4500000.00
liabilitiesAndStockholdersEquity 16370000.00
cashAndShortTermInvestments 11640000.00
propertyPlantAndEquipmentGross 30000.00
propertyPlantAndEquipmentNet 30000.00
commonStockSharesOutstanding 35229375.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 5040000.00
otherCurrentAssets 910000.00
totalLiab 11820000.00
totalStockholderEquity -6780000.00
otherCurrentLiab 1970000.00
commonStock 20000.00
retainedEarnings -47140000.00
cash 230000.00
totalCurrentLiabilities 1970000.00
netDebt 9620000.00
shortLongTermDebtTotal 9850000.00
otherStockholderEquity 40340000.00
totalCurrentAssets 5000000.00
netReceivables 2410000.00
inventory 1450000.00
commonStockTotalEquity 20000.00
nonCurrrentAssetsOther 10000.00
nonCurrentAssetsTotal 40000.00
nonCurrentLiabilitiesTotal 9850000.00
liabilitiesAndStockholdersEquity 5040000.00
cashAndShortTermInvestments 230000.00
propertyPlantAndEquipmentGross 30000.00
propertyPlantAndEquipmentNet 30000.00
commonStockSharesOutstanding 31569411.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 4950000.00
otherCurrentAssets 260000.00
totalLiab 12120000.00
totalStockholderEquity -7160000.00
otherCurrentLiab 1370000.00
commonStock 20000.00
retainedEarnings -47350000.00
cash 350000.00
totalCurrentLiabilities 1370000.00
netDebt 10400000.00
shortTermDebt 10750000.00
shortLongTermDebt 10750000.00
shortLongTermDebtTotal 10750000.00
otherStockholderEquity 40170000.00
propertyPlantEquipment 44000.00
totalCurrentAssets 4910000.00
netTangibleAssets -7163852.00
netReceivables 2610000.00
longTermDebt 10750000.00
inventory 1690000.00
accountsPayable 360000.00
commonStockTotalEquity 20000.00
nonCurrentAssetsTotal 40000.00
nonCurrentLiabilitiesTotal 10750000.00
liabilitiesAndStockholdersEquity 4960000.00
cashAndShortTermInvestments 350000.00
propertyPlantAndEquipmentGross 40000.00
propertyPlantAndEquipmentNet 40000.00
commonStockSharesOutstanding 30790000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 3780000.00
otherCurrentAssets 680000.00
totalLiab 11160000.00
totalStockholderEquity -7390000.00
otherCurrentLiab 1090000.00
commonStock 20000.00
retainedEarnings -47480000.00
cash 430000.00
totalCurrentLiabilities 1090000.00
netDebt 9650000.00
shortLongTermDebtTotal 10080000.00
otherStockholderEquity 40070000.00
propertyPlantEquipment 53000.00
totalCurrentAssets 3720000.00
netReceivables 1200000.00
longTermDebt 10075000.00
inventory 1410000.00
accountsPayable 869000.00
commonStockTotalEquity 20000.00
nonCurrrentAssetsOther 10000.00
nonCurrentAssetsTotal 60000.00
nonCurrentLiabilitiesTotal 10070000.00
liabilitiesAndStockholdersEquity 3770000.00
cashAndShortTermInvestments 430000.00
propertyPlantAndEquipmentGross 50000.00
propertyPlantAndEquipmentNet 50000.00
commonStockSharesOutstanding 20440000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 3550000.00
otherCurrentAssets 1020000.00
totalLiab 10530000.00
totalStockholderEquity -6980000.00
otherCurrentLiab 1450000.00
commonStock 20000.00
retainedEarnings -46650000.00
cash 180000.00
totalCurrentLiabilities 1450000.00
netDebt 8900000.00
shortLongTermDebtTotal 9080000.00
otherStockholderEquity 39650000.00
propertyPlantEquipment 59000.00
totalCurrentAssets 3490000.00
netReceivables 1230000.00
longTermDebt 9075000.00
inventory 1060000.00
accountsPayable 1001000.00
commonStockTotalEquity 20000.00
nonCurrentAssetsTotal 60000.00
nonCurrentLiabilitiesTotal 9080000.00
liabilitiesAndStockholdersEquity 3550000.00
cashAndShortTermInvestments 180000.00
propertyPlantAndEquipmentGross 60000.00
propertyPlantAndEquipmentNet 60000.00
commonStockSharesOutstanding 20430000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 4450000.00
otherCurrentAssets 540000.00
totalLiab 10780000.00
totalStockholderEquity -6330000.00
otherCurrentLiab 1880000.00
commonStock 20000.00
retainedEarnings -45890000.00
cash 150000.00
totalCurrentLiabilities 1880000.00
netDebt 8750000.00
shortLongTermDebtTotal 8900000.00
otherStockholderEquity 39540000.00
propertyPlantEquipment 65000.00
totalCurrentAssets 4380000.00
netReceivables 2910000.00
longTermDebt 8900000.00
inventory 780000.00
accountsPayable 1189000.00
commonStockTotalEquity 20000.00
nonCurrrentAssetsOther 10000.00
nonCurrentAssetsTotal 70000.00
nonCurrentLiabilitiesTotal 8900000.00
liabilitiesAndStockholdersEquity 4450000.00
cashAndShortTermInvestments 150000.00
propertyPlantAndEquipmentGross 60000.00
propertyPlantAndEquipmentNet 60000.00
commonStockSharesOutstanding 20240000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 3030000.00
otherCurrentAssets 430000.00
totalLiab 8940000.00
totalStockholderEquity -5910000.00
otherCurrentLiab 1340000.00
commonStock 20000.00
retainedEarnings -45190000.00
cash 220000.00
totalCurrentLiabilities 1340000.00
netDebt 7380000.00
shortLongTermDebtTotal 7600000.00
otherStockholderEquity 39260000.00
propertyPlantEquipment 69000.00
totalCurrentAssets 2960000.00
netReceivables 1490000.00
longTermDebt 7600000.00
inventory 820000.00
accountsPayable 887000.00
commonStockTotalEquity 20000.00
nonCurrentAssetsTotal 70000.00
nonCurrentLiabilitiesTotal 7600000.00
liabilitiesAndStockholdersEquity 3030000.00
cashAndShortTermInvestments 220000.00
propertyPlantAndEquipmentGross 70000.00
propertyPlantAndEquipmentNet 70000.00
commonStockSharesOutstanding 20180000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 2794208.00
otherCurrentAssets 451881.00
totalLiab 8243266.00
totalStockholderEquity -5449059.00
otherCurrentLiab 17751.00
commonStock 20179.00
retainedEarnings -44629523.00
cash 273901.00
totalCurrentLiabilities 868267.00
netDebt -273901.00
otherStockholderEquity 39160283.00
propertyPlantEquipment 73000.00
totalCurrentAssets 2720989.00
netReceivables 846939.00
longTermDebt 7375000.00
inventory 1148268.00
accountsPayable 850516.00
nonCurrrentAssetsOther -73219.00
nonCurrentAssetsTotal 73219.00
nonCurrentLiabilitiesTotal 7375000.00
cashAndShortTermInvestments 273901.00
propertyPlantAndEquipmentNet 73219.00
commonStockSharesOutstanding 60537096.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 2821403.00
otherCurrentAssets 573218.00
totalLiab 9820610.00
totalStockholderEquity -6999207.00
otherCurrentLiab 119108.00
commonStock 20179.00
retainedEarnings -43931519.00
cash 211507.00
totalCurrentLiabilities 870610.00
netDebt -211507.00
otherStockholderEquity 36912133.00
propertyPlantEquipment 82000.00
totalCurrentAssets 2739286.00
netReceivables 764052.00
longTermDebt 8949000.00
inventory 1190508.00
accountsPayable 751502.00
nonCurrrentAssetsOther -82117.00
nonCurrentAssetsTotal 82117.00
nonCurrentLiabilitiesTotal 8950000.00
cashAndShortTermInvestments 211507.00
propertyPlantAndEquipmentNet 82117.00
commonStockSharesOutstanding 60544224.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 2741479.00
otherCurrentAssets 527195.00
totalLiab 9551550.00
totalStockholderEquity -6810071.00
otherCurrentLiab 356666.00
commonStock 20179.00
retainedEarnings -43703665.00
cash 124344.00
totalCurrentLiabilities 1226550.00
netDebt -124344.00
otherStockholderEquity 36873415.00
propertyPlantEquipment 92000.00
totalCurrentAssets 2648765.00
netReceivables 824265.00
longTermDebt 8324000.00
inventory 1172961.00
accountsPayable 869884.00
nonCurrrentAssetsOther -92714.00
nonCurrentAssetsTotal 92714.00
nonCurrentLiabilitiesTotal 8324999.00
cashAndShortTermInvestments 124344.00
propertyPlantAndEquipmentNet 92714.00
commonStockSharesOutstanding 60537096.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 2051019.00
otherCurrentAssets 295313.00
totalLiab 8485197.00
totalStockholderEquity -6434178.00
otherCurrentLiab 173556.00
commonStock 20179.00
retainedEarnings -43297771.00
cash 108981.00
totalCurrentLiabilities 1035196.00
netDebt -108981.00
otherStockholderEquity 36843414.00
propertyPlantEquipment 105000.00
totalCurrentAssets 1946329.00
netReceivables 620325.00
longTermDebt 7450000.00
inventory 921709.00
accountsPayable 861640.00
nonCurrrentAssetsOther -104690.00
nonCurrentAssetsTotal 104690.00
nonCurrentLiabilitiesTotal 7450000.00
cashAndShortTermInvestments 108981.00
propertyPlantAndEquipmentNet 104690.00
commonStockSharesOutstanding 60546306.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 1801852.00
otherCurrentAssets 469000.00
totalLiab 7879932.00
totalStockholderEquity -42947098.00
otherCurrentLiab 141391.00
commonStock 20182.00
retainedEarnings -42967280.00
cash 116501.00
totalCurrentLiabilities 1354932.00
netDebt -116501.00
otherStockholderEquity 42947098.00
propertyPlantEquipment 54000.00
totalCurrentAssets 1747483.00
longTermDebt 6525000.00
inventory 651244.00
accountsPayable 1213541.00
nonCurrrentAssetsOther -54369.00
nonCurrentAssetsTotal 54369.00
nonCurrentLiabilitiesTotal 6525000.00
cashAndShortTermInvestments 116501.00
propertyPlantAndEquipmentNet 54369.00
commonStockSharesOutstanding 20182242.00
2012-06-30
date 2012-06-30
currency_symbol USD
totalAssets 2094000.00
otherCurrentAssets 406000.00
totalLiab 7465000.00
commonStock 20000.00
cash 131000.00
totalCurrentLiabilities 1408000.00
propertyPlantEquipment 64000.00
longTermDebt 6057000.00
inventory 726000.00
accountsPayable 1215000.00
2012-03-31
date 2012-03-31
currency_symbol USD
totalAssets 2491000.00
otherCurrentAssets 372000.00
totalLiab 6796000.00
commonStock 20000.00
cash 343000.00
totalCurrentLiabilities 1666000.00
propertyPlantEquipment 68000.00
longTermDebt 5130000.00
inventory 716000.00
accountsPayable 1616000.00
2011-12-31
date 2011-12-31
currency_symbol USD
totalAssets 1677000.00
otherCurrentAssets 69000.00
totalLiab 5482000.00
commonStock 20000.00
cash 131000.00
totalCurrentLiabilities 982000.00
propertyPlantEquipment 67000.00
longTermDebt 4500000.00
inventory 872000.00
accountsPayable 980000.00
2011-09-30
date 2011-09-30
currency_symbol USD
totalAssets 1760000.00
otherCurrentAssets 112000.00
totalLiab 4879000.00
commonStock 20000.00
cash 130000.00
totalCurrentLiabilities 1129000.00
propertyPlantEquipment 76000.00
longTermDebt 3750000.00
inventory 993000.00
accountsPayable 1109000.00
commonStockSharesOutstanding 19000000.00
2011-06-30
date 2011-06-30
currency_symbol USD
totalAssets 3034000.00
otherCurrentAssets 250000.00
totalLiab 6406000.00
commonStock 19000.00
cash 533000.00
totalCurrentLiabilities 2406000.00
propertyPlantEquipment 85000.00
longTermDebt 4000000.00
inventory 946000.00
accountsPayable 2370000.00
commonStockSharesOutstanding 19000000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalAssets 3742420.00
otherCurrentAssets 284629.00
totalLiab 6689493.00
totalStockholderEquity -2947073.00
otherCurrentLiab 83151.00
commonStock 18515.00
retainedEarnings -39098431.00
cash 658091.00
totalCurrentLiabilities 2689493.00
currentDeferredRevenue 1116486.00
netDebt 3392358.00
shortTermDebt 50449.00
shortLongTermDebtTotal 4050449.00
otherStockholderEquity 36194288.00
propertyPlantEquipment 94000.00
totalCurrentAssets 3647637.00
netReceivables 1728182.00
longTermDebt 4000000.00
inventory 976735.00
accountsPayable 1439407.00
accumulatedOtherComprehensiveIncome -61445.00
commonStockTotalEquity 18515.00
nonCurrentAssetsTotal 94783.00
nonCurrentLiabilitiesTotal 4000000.00
liabilitiesAndStockholdersEquity 3742420.00
cashAndShortTermInvestments 658091.00
propertyPlantAndEquipmentGross 94783.00
propertyPlantAndEquipmentNet 94783.00
commonStockSharesOutstanding 18515575.00
2010-12-31
date 2010-12-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 4316762.00
otherCurrentAssets 138310.00
totalLiab 6835048.00
totalStockholderEquity -2518286.00
otherCurrentLiab 902854.00
commonStock 18515.00
retainedEarnings -38638799.00
cash 1320665.00
totalCurrentLiabilities 2835048.00
netDebt 679335.00
shortLongTermDebtTotal 2000000.00
otherStockholderEquity 36156332.00
propertyPlantEquipment 102000.00
totalCurrentAssets 4214867.00
netReceivables 1192139.00
longTermDebt 4000000.00
inventory 1563753.00
accountsPayable 1932194.00
accumulatedOtherComprehensiveIncome -54334.00
commonStockTotalEquity 18515.00
nonCurrentAssetsTotal 101895.00
nonCurrentLiabilitiesTotal 4000000.00
liabilitiesAndStockholdersEquity 4316762.00
cashAndShortTermInvestments 1320665.00
propertyPlantAndEquipmentGross 101895.00
propertyPlantAndEquipmentNet 101895.00
commonStockSharesOutstanding 18515575.00
2010-09-30
date 2010-09-30
filing_date 2010-11-10
currency_symbol USD
totalAssets 7814764.00
otherCurrentAssets 357600.00
totalLiab 5859891.00
totalStockholderEquity 1954873.00
otherCurrentLiab 705796.00
commonStock 18485.00
retainedEarnings -33057051.00
otherAssets 4000.00
cash 3384912.00
totalCurrentLiabilities 2859891.00
netDebt -305481.00
shortTermDebt 79431.00
shortLongTermDebtTotal 3079431.00
otherStockholderEquity 35072333.00
propertyPlantEquipment 139000.00
totalCurrentAssets 7672106.00
netReceivables 1610669.00
longTermDebt 3000000.00
inventory 2318925.00
accountsPayable 2074664.00
accumulatedOtherComprehensiveIncome -78894.00
commonStockTotalEquity 18485.00
nonCurrrentAssetsOther 3456.00
nonCurrentAssetsTotal 142658.00
nonCurrentLiabilitiesTotal 3000000.00
liabilitiesAndStockholdersEquity 7814764.00
cashAndShortTermInvestments 3384912.00
propertyPlantAndEquipmentGross 139202.00
propertyPlantAndEquipmentNet 139202.00
commonStockSharesOutstanding 18448553.00
2010-06-30
date 2010-06-30
filing_date 2010-08-12
currency_symbol USD
totalAssets 12244176.00
otherCurrentAssets 798768.00
totalLiab 5466491.00
totalStockholderEquity 6777685.00
otherCurrentLiab 857472.00
commonStock 18420.00
retainedEarnings -28020165.00
otherAssets 17000.00
cash 6476915.00
totalCurrentLiabilities 3466491.00
netDebt -4381807.00
shortTermDebt 95108.00
shortLongTermDebtTotal 2095108.00
otherStockholderEquity 34846214.00
propertyPlantEquipment 139000.00
totalCurrentAssets 12088239.00
netReceivables 2099559.00
longTermDebt 2000000.00
inventory 2712997.00
accountsPayable 2513911.00
accumulatedOtherComprehensiveIncome -66784.00
commonStockTotalEquity 18420.00
nonCurrrentAssetsOther 17177.00
nonCurrentAssetsTotal 155937.00
nonCurrentLiabilitiesTotal 2000000.00
liabilitiesAndStockholdersEquity 12244176.00
cashAndShortTermInvestments 6476915.00
propertyPlantAndEquipmentGross 138760.00
propertyPlantAndEquipmentNet 138760.00
commonStockSharesOutstanding 18406432.00
2010-03-31
date 2010-03-31
filing_date 2010-05-13
currency_symbol USD
totalAssets 14616906.00
otherCurrentAssets 995462.00
totalLiab 5139691.00
totalStockholderEquity 9477215.00
otherCurrentLiab 1209183.00
commonStock 18401.00
retainedEarnings -24993881.00
otherAssets 19000.00
cash 10179198.00
totalCurrentLiabilities 3054546.00
netDebt -8034053.00
shortTermDebt 60000.00
shortLongTermDebtTotal 2145145.00
otherStockholderEquity 34519479.00
propertyPlantEquipment 124000.00
totalCurrentAssets 14474395.00
netReceivables 1740957.00
longTermDebt 2085000.00
inventory 1558778.00
accountsPayable 1785363.00
accumulatedOtherComprehensiveIncome -66784.00
commonStockTotalEquity 18401.00
nonCurrrentAssetsOther 18840.00
nonCurrentAssetsTotal 142511.00
nonCurrentLiabilitiesTotal 2085145.00
liabilitiesAndStockholdersEquity 14616906.00
cashAndShortTermInvestments 10179198.00
propertyPlantAndEquipmentGross 123671.00
propertyPlantAndEquipmentNet 123671.00
commonStockSharesOutstanding 14695512.00
2009-12-31
date 2009-12-31
filing_date 2010-03-10
currency_symbol USD
totalAssets 5473736.00
otherCurrentAssets 893202.00
totalLiab 8625893.00
totalStockholderEquity -3152157.00
otherCurrentLiab 609607.00
commonStock 12030.00
retainedEarnings -19141397.00
otherAssets 19000.00
cash 606737.00
totalCurrentLiabilities 2855105.00
netDebt 6241942.00
shortTermDebt 1133074.00
shortLongTermDebtTotal 6848679.00
otherStockholderEquity 16074960.00
propertyPlantEquipment 180000.00
totalCurrentAssets 5275064.00
netReceivables 2124788.00
longTermDebt 5771000.00
inventory 1650337.00
accountsPayable 1112424.00
accumulatedOtherComprehensiveIncome -97750.00
commonStockTotalEquity 12030.00
nonCurrrentAssetsOther 18840.00
nonCurrentAssetsTotal 198672.00
nonCurrentLiabilitiesTotal 5770788.00
liabilitiesAndStockholdersEquity 5473736.00
cashAndShortTermInvestments 606737.00
propertyPlantAndEquipmentGross 179832.00
propertyPlantAndEquipmentNet 179832.00
commonStockSharesOutstanding 14695512.00
2009-09-30
date 2009-09-30
filing_date 2009-11-09
currency_symbol USD
totalAssets 3251675.00
otherCurrentAssets 240088.00
totalLiab 5573184.00
totalStockholderEquity -2321509.00
otherCurrentLiab 1602413.00
commonStock 152615.00
retainedEarnings -16718197.00
otherAssets 19000.00
cash 647598.00
totalCurrentLiabilities 2972406.00
currentDeferredRevenue 646239.00
netDebt 1782683.00
shortTermDebt 15000.00
shortLongTermDebtTotal 2430281.00
otherStockholderEquity 14329131.00
propertyPlantEquipment 191000.00
totalCurrentAssets 3042016.00
netReceivables 627450.00
longTermDebt 2602000.00
inventory 1526880.00
accountsPayable 708754.00
accumulatedOtherComprehensiveIncome -85064.00
commonStockTotalEquity 152615.00
nonCurrrentAssetsOther 18840.00
nonCurrentAssetsTotal 209659.00
nonCurrentLiabilitiesTotal 2600778.00
liabilitiesAndStockholdersEquity 3251675.00
cashAndShortTermInvestments 647598.00
propertyPlantAndEquipmentGross 190819.00
propertyPlantAndEquipmentNet 190819.00
commonStockSharesOutstanding 7542129.00
2009-06-30
date 2009-06-30
filing_date 2009-08-05
currency_symbol USD
totalAssets 2371265.00
otherCurrentAssets 256889.00
totalLiab 2762083.00
totalStockholderEquity -390818.00
otherCurrentLiab 26173.00
commonStock 150214.00
retainedEarnings -14000292.00
otherAssets 269000.00
cash 311032.00
totalCurrentLiabilities 2116761.00
currentDeferredRevenue 1419242.00
netDebt 214854.00
shortTermDebt 45000.00
shortLongTermDebtTotal 525886.00
otherStockholderEquity 13530135.00
propertyPlantEquipment 172000.00
totalCurrentAssets 1930209.00
netReceivables 465793.00
longTermDebt 645000.00
inventory 896495.00
accountsPayable 626346.00
accumulatedOtherComprehensiveIncome -70881.00
commonStockTotalEquity 150214.00
nonCurrrentAssetsOther 268840.00
nonCurrentAssetsTotal 441056.00
nonCurrentLiabilitiesTotal 645322.00
liabilitiesAndStockholdersEquity 2371265.00
cashAndShortTermInvestments 311032.00
propertyPlantAndEquipmentGross 172216.00
propertyPlantAndEquipmentNet 172216.00
commonStockSharesOutstanding 7480662.00
2009-03-31
date 2009-03-31
filing_date 2009-05-06
currency_symbol USD
totalAssets 4044073.00
otherCurrentAssets 80733.00
totalLiab 3159478.00
totalStockholderEquity 884595.00
otherCurrentLiab 25640.00
commonStock 149010.00
retainedEarnings -12560298.00
otherAssets 269000.00
cash 123882.00
totalCurrentLiabilities 2407619.00
currentDeferredRevenue 1541274.00
netDebt 525352.00
shortTermDebt 75000.00
shortLongTermDebtTotal 649234.00
otherStockholderEquity 13353484.00
propertyPlantEquipment 174000.00
totalCurrentAssets 3601359.00
netReceivables 2577877.00
longTermDebt 751000.00
inventory 818867.00
accountsPayable 765705.00
accumulatedOtherComprehensiveIncome -57607.00
commonStockTotalEquity 149010.00
nonCurrrentAssetsOther 268840.00
nonCurrentAssetsTotal 442714.00
nonCurrentLiabilitiesTotal 751859.00
liabilitiesAndStockholdersEquity 4044073.00
cashAndShortTermInvestments 123882.00
propertyPlantAndEquipmentGross 173874.00
propertyPlantAndEquipmentNet 173874.00
commonStockSharesOutstanding 7443257.00
2008-12-31
date 2008-12-31
filing_date 2009-03-09
currency_symbol USD
totalAssets 2202769.00
otherCurrentAssets 12155.00
totalLiab 2191542.00
totalStockholderEquity 11227.00
otherCurrentLiab 26493.00
commonStock 148789.00
retainedEarnings -11382368.00
otherAssets 269000.00
cash 1040633.00
totalCurrentLiabilities 853537.00
currentDeferredRevenue 320859.00
netDebt -383063.00
shortTermDebt 95000.00
shortLongTermDebtTotal 657570.00
otherStockholderEquity 7289785.00
propertyPlantEquipment 183000.00
totalCurrentAssets 1750576.00
netReceivables 192779.00
longTermDebt 1338000.00
inventory 505009.00
accountsPayable 411185.00
accumulatedOtherComprehensiveIncome -44979.00
commonStockTotalEquity 148789.00
preferredStockTotalEquity 4000000.00
nonCurrrentAssetsOther 268840.00
nonCurrentAssetsTotal 452193.00
nonCurrentLiabilitiesTotal 1338005.00
liabilitiesAndStockholdersEquity 2202769.00
cashAndShortTermInvestments 1040633.00
propertyPlantAndEquipmentGross 183353.00
propertyPlantAndEquipmentNet 183353.00
commonStockSharesOutstanding 7443256.00
2008-09-30
date 2008-09-30
filing_date 2008-11-05
currency_symbol USD
totalAssets 1804544.00
otherCurrentAssets 40967.00
totalLiab 2710859.00
totalStockholderEquity -906315.00
otherCurrentLiab 138191.00
commonStock 140934.00
retainedEarnings -10063256.00
otherAssets 311000.00
cash 294367.00
totalCurrentLiabilities 1138281.00
currentDeferredRevenue 101067.00
netDebt 752737.00
shortTermDebt 272198.00
shortLongTermDebtTotal 1047104.00
otherStockholderEquity 7049380.00
propertyPlantEquipment 179000.00
totalCurrentAssets 1315146.00
netReceivables 238020.00
longTermDebt 1573000.00
inventory 741792.00
accountsPayable 626825.00
accumulatedOtherComprehensiveIncome -33373.00
commonStockTotalEquity 140934.00
preferredStockTotalEquity 2000000.00
nonCurrrentAssetsOther 310340.00
nonCurrentAssetsTotal 489398.00
nonCurrentLiabilitiesTotal 1572578.00
liabilitiesAndStockholdersEquity 1804544.00
cashAndShortTermInvestments 294367.00
propertyPlantAndEquipmentGross 179058.00
propertyPlantAndEquipmentNet 179058.00
commonStockSharesOutstanding 6819421.00
2008-06-30
date 2008-06-30
filing_date 2008-08-11
currency_symbol USD
totalAssets 2197829.00
otherCurrentAssets 17656.00
totalLiab 3816335.00
totalStockholderEquity -1618506.00
otherCurrentLiab 886249.00
commonStock 132363.00
retainedEarnings -8219031.00
otherAssets 1061000.00
cash 96790.00
totalCurrentLiabilities 2487346.00
netDebt 1992584.00
shortTermDebt 791132.00
shortLongTermDebtTotal 2089374.00
otherStockholderEquity 6492659.00
propertyPlantEquipment 106000.00
totalCurrentAssets 1031000.00
netReceivables 340939.00
longTermDebt 1330000.00
inventory 575615.00
accountsPayable 809965.00
accumulatedOtherComprehensiveIncome -24497.00
commonStockTotalEquity 132363.00
nonCurrrentAssetsOther 1060340.00
nonCurrentAssetsTotal 1166829.00
nonCurrentLiabilitiesTotal 1328989.00
liabilitiesAndStockholdersEquity 2197829.00
cashAndShortTermInvestments 96790.00
propertyPlantAndEquipmentGross 106489.00
propertyPlantAndEquipmentNet 106489.00
commonStockSharesOutstanding 6156322.00
2008-03-31
date 2008-03-31
filing_date 2008-04-29
currency_symbol USD
totalAssets 2948198.00
intangibleAssets 1250000.00
otherCurrentAssets 94384.00
totalLiab 4715323.00
totalStockholderEquity -1767125.00
otherCurrentLiab 913847.00
commonStock 120576.00
retainedEarnings -7302612.00
otherAssets 1311000.00
cash 148573.00
totalCurrentLiabilities 3376380.00
currentDeferredRevenue 391329.00
netDebt 2137260.00
shortTermDebt 959255.00
shortLongTermDebtTotal 2285833.00
otherStockholderEquity 5432740.00
propertyPlantEquipment 79000.00
totalCurrentAssets 1558421.00
netReceivables 702548.00
longTermDebt 1339000.00
inventory 612916.00
accountsPayable 1111949.00
accumulatedOtherComprehensiveIncome -17829.00
commonStockTotalEquity 120576.00
nonCurrrentAssetsOther 60340.00
nonCurrentAssetsTotal 1389777.00
nonCurrentLiabilitiesTotal 1338943.00
liabilitiesAndStockholdersEquity 2948198.00
cashAndShortTermInvestments 148573.00
propertyPlantAndEquipmentGross 79437.00
propertyPlantAndEquipmentNet 79437.00
commonStockSharesOutstanding 5412831.00
2007-12-31
date 2007-12-31
filing_date 2008-03-03
currency_symbol USD
totalAssets 2533130.00
intangibleAssets 41500.00
otherCurrentAssets 44960.00
totalLiab 4137882.00
totalStockholderEquity -1604752.00
otherCurrentLiab -398407314.00
commonStock 105611.00
retainedEarnings -6120768.00
otherAssets 1310000.00
cash 257482.00
totalCurrentLiabilities 2808732.00
currentDeferredRevenue 400000000.00
netDebt 1807431.00
shortTermDebt 749999.00
shortLongTermDebtTotal 2064913.00
otherStockholderEquity 4410405.00
propertyPlantEquipment 65000.00
totalCurrentAssets 1158093.00
netReceivables 276877.00
longTermDebt 1329000.00
inventory 578774.00
accountsPayable 466047.00
accumulatedOtherComprehensiveIncome -13728.00
commonStockTotalEquity 105611.00
nonCurrrentAssetsOther 1268840.00
nonCurrentAssetsTotal 1375037.00
nonCurrentLiabilitiesTotal 1329150.00
liabilitiesAndStockholdersEquity 2533130.00
cashAndShortTermInvestments 257482.00
propertyPlantAndEquipmentGross 64697.00
propertyPlantAndEquipmentNet 64697.00
commonStockSharesOutstanding 5210650.00
2007-09-30
date 2007-09-30
filing_date 2007-10-23
currency_symbol USD
totalAssets 1154807.00
otherCurrentAssets 64156.00
totalLiab 2397679.00
totalStockholderEquity -1242872.00
otherCurrentLiab 1437706.00
commonStock 104623.00
retainedEarnings -5023741.00
otherLiab 17000.00
otherAssets 51000.00
cash 90116.00
totalCurrentLiabilities 2381495.00
currentDeferredRevenue 350000.00
netDebt 259884.00
shortTermDebt 350000.00
shortLongTermDebtTotal 350000.00
otherStockholderEquity 3676246.00
propertyPlantEquipment 56000.00
totalCurrentAssets 1048102.00
netReceivables 378110.00
inventory 515720.00
accountsPayable 243789.00
accumulatedOtherComprehensiveIncome -9367.00
commonStockTotalEquity 104623.00
nonCurrrentAssetsOther 50901.00
nonCurrentAssetsTotal 106705.00
nonCurrentLiabilitiesTotal 16184.00
liabilitiesAndStockholdersEquity 1154807.00
cashAndShortTermInvestments 90116.00
propertyPlantAndEquipmentGross 55804.00
propertyPlantAndEquipmentNet 55804.00
commonStockSharesOutstanding 5210650.00
2007-06-30
date 2007-06-30
filing_date 2007-07-16
currency_symbol USD
totalAssets 1146220.00
otherCurrentAssets 22234.00
totalLiab 2191575.00
totalStockholderEquity -1045355.00
otherCurrentLiab 1187824.00
commonStock 103324.00
retainedEarnings -6995780.00
otherLiab 17000.00
otherAssets 51000.00
cash 261056.00
totalCurrentLiabilities 2173753.00
currentDeferredRevenue 163480.00
netDebt 383026.00
shortTermDebt 644082.00
shortLongTermDebtTotal 644082.00
otherStockholderEquity 5847101.00
propertyPlantEquipment 29000.00
totalCurrentAssets 1066351.00
netReceivables 234206.00
inventory 548855.00
accountsPayable 178367.00
accumulatedOtherComprehensiveIncome -5631.00
commonStockTotalEquity 103324.00
nonCurrrentAssetsOther 50901.00
nonCurrentAssetsTotal 79869.00
nonCurrentLiabilitiesTotal 17822.00
liabilitiesAndStockholdersEquity 1146220.00
cashAndShortTermInvestments 261056.00
propertyPlantAndEquipmentGross 28968.00
propertyPlantAndEquipmentNet 28968.00
commonStockSharesOutstanding 5068854.00
2007-03-31
date 2007-03-31
filing_date 2007-05-15
currency_symbol USD
totalAssets 779665.00
otherCurrentAssets 24033.00
totalLiab 1709232.00
totalStockholderEquity -929567.00
otherCurrentLiab 1083467.00
commonStock 101162.00
retainedEarnings -6269496.00
otherLiab 20000.00
otherAssets 6000.00
cash 10241.00
totalCurrentLiabilities 1689810.00
netDebt 218268.00
shortTermDebt 228509.00
shortLongTermDebtTotal 228509.00
otherStockholderEquity 5238767.00
propertyPlantEquipment 29000.00
totalCurrentAssets 744897.00
netReceivables 103406.00
inventory 607217.00
accountsPayable 377834.00
accumulatedOtherComprehensiveIncome -3753.00
commonStockTotalEquity 101162.00
nonCurrrentAssetsOther 6260.00
nonCurrentAssetsTotal 34768.00
nonCurrentLiabilitiesTotal 19422.00
liabilitiesAndStockholdersEquity 779665.00
cashAndShortTermInvestments 10241.00
propertyPlantAndEquipmentGross 28508.00
propertyPlantAndEquipmentNet 28508.00
commonStockSharesOutstanding 5594645.00
2006-12-31
date 2006-12-31
filing_date 2007-01-11
currency_symbol USD
totalAssets 98422.00
otherCurrentAssets 3000.00
totalLiab 1400.00
totalStockholderEquity 97022.00
commonStock 3800.00
retainedEarnings -20978.00
cash 95422.00
totalCurrentLiabilities 1400.00
netDebt -95422.00
shortTermDebt 1700.00
shortLongTermDebtTotal 1700.00
otherStockholderEquity 114200.00
totalCurrentAssets 98422.00
netReceivables 250000.00
accountsPayable 1400.00
commonStockTotalEquity 15200.00
nonCurrentLiabilitiesTotal 1400.00
liabilitiesAndStockholdersEquity 98422.00
cashAndShortTermInvestments 95422.00
commonStockSharesOutstanding 496263.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 98422.00
otherCurrentAssets 3000.00
totalLiab 1400.00
totalStockholderEquity 97022.00
commonStock 3800.00
retainedEarnings -20978.00
cash 95422.00
totalCurrentLiabilities 1400.00
netDebt -95422.00
otherStockholderEquity 114200.00
totalCurrentAssets 98422.00
accountsPayable 1400.00
commonStockTotalEquity 3800.00
liabilitiesAndStockholdersEquity 98422.00
cashAndShortTermInvestments 95422.00
commonStockSharesOutstanding 496263.00
2006-06-30
date 2006-06-30
filing_date 2006-08-10
currency_symbol USD
totalAssets 100982.00
otherCurrentAssets 3000.00
totalLiab 1100.00
totalStockholderEquity 99882.00
commonStock 3800.00
retainedEarnings -18118.00
cash 97982.00
totalCurrentLiabilities 1100.00
netDebt -96882.00
shortTermDebt 1100.00
shortLongTermDebtTotal 1100.00
otherStockholderEquity 114200.00
totalCurrentAssets 100982.00
commonStockTotalEquity 3800.00
nonCurrentLiabilitiesTotal 1100.00
liabilitiesAndStockholdersEquity 100982.00
cashAndShortTermInvestments 97982.00
commonStockSharesOutstanding 342242.00
2006-03-31
date 2006-03-31
filing_date 2006-05-12
currency_symbol USD
totalAssets 102230.00
totalLiab 800.00
totalStockholderEquity 101430.00
commonStock 3800.00
retainedEarnings -16570.00
cash 102230.00
totalCurrentLiabilities 800.00
netDebt -101430.00
shortTermDebt 800.00
shortLongTermDebtTotal 800.00
otherStockholderEquity 114200.00
totalCurrentAssets 102230.00
commonStockTotalEquity 3800.00
nonCurrentLiabilitiesTotal 800.00
liabilitiesAndStockholdersEquity 102230.00
cashAndShortTermInvestments 102230.00
commonStockSharesOutstanding 360000.00
2005-12-31
date 2005-12-31
filing_date 2006-02-10
currency_symbol USD
totalAssets 6419.00
totalLiab 1240.00
totalStockholderEquity 5179.00
commonStock 1800.00
retainedEarnings -12821.00
cash 6419.00
totalCurrentLiabilities 1240.00
netDebt -5919.00
shortTermDebt 500.00
shortLongTermDebtTotal 500.00
otherStockholderEquity 16200.00
totalCurrentAssets 6419.00
accountsPayable 740.00
commonStockTotalEquity 1800.00
nonCurrentLiabilitiesTotal 1240.00
liabilitiesAndStockholdersEquity 6419.00
cashAndShortTermInvestments 6419.00
commonStockSharesOutstanding 360000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-01
currency_symbol USD
totalAssets 1222069000.00
intangibleAssets 12254000.00
otherCurrentAssets 11341000.00
totalLiab 357490000.00
totalStockholderEquity 864579000.00
deferredLongTermLiab 15919000.00
otherCurrentLiab 105969000.00
commonStock 76000.00
capitalStock 824564000.00
retainedEarnings -238772000.00
otherLiab 195707000.00
goodWill 13679000.00
otherAssets 266800000.00
cash 614159000.00
totalCurrentLiabilities 161295000.00
currentDeferredRevenue 18347000.00
netDebt -612940000.00
shortTermDebt 731000.00
shortLongTermDebtTotal 1219000.00
otherStockholderEquity 280668000.00
propertyPlantEquipment 10185000.00
totalCurrentAssets 917971000.00
longTermInvestments 3574000.00
netTangibleAssets 14158000.00
netReceivables 66290000.00
inventory 173289000.00
accountsPayable 36248000.00
accumulatedOtherComprehensiveIncome -1881000.00
commonStockTotalEquity 76000.00
preferredStockTotalEquity 824488000.00
retainedEarningsTotalEquity -238772000.00
nonCurrrentAssetsOther 266299000.00
nonCurrentAssetsTotal 304098000.00
capitalLeaseObligations 1219000.00
nonCurrentLiabilitiesOther 180276000.00
nonCurrentLiabilitiesTotal 196195000.00
warrants 824488000.00
capitalSurpluse 280668000.00
liabilitiesAndStockholdersEquity 1222069000.00
cashAndShortTermInvestments 614159000.00
propertyPlantAndEquipmentGross 13446000.00
propertyPlantAndEquipmentNet 11365000.00
netWorkingCapital 756676000.00
netInvestedCapital 40091000.00
commonStockSharesOutstanding 75649000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-16
currency_symbol USD
totalAssets 314018428.00
intangibleAssets 16301326.00
otherCurrentAssets 13555037.00
totalLiab 96973231.00
totalStockholderEquity 217045197.00
deferredLongTermLiab 3146394.00
otherCurrentLiab 51196248.00
commonStock 74909.00
capitalStock 74909.00
retainedEarnings -51489559.00
otherLiab 3146394.00
goodWill 14526583.00
otherAssets 16435808.00
cash 16254708.00
totalCurrentLiabilities 93123494.00
currentDeferredRevenue 5438316.00
netDebt -14882555.00
shortTermDebt 668810.00
shortLongTermDebtTotal 1372153.00
otherStockholderEquity 267846196.00
propertyPlantEquipment 4394162.00
totalCurrentAssets 262360550.00
longTermInvestments 7116738.00
netTangibleAssets 186217289.00
netReceivables 41328954.00
inventory 191221851.00
accountsPayable 35820120.00
accumulatedOtherComprehensiveIncome 613651.00
commonStockTotalEquity 74909.00
retainedEarningsTotalEquity -51489559.00
nonCurrrentAssetsOther 7416566.00
nonCurrentAssetsTotal 51657878.00
capitalLeaseObligations 1372153.00
nonCurrentLiabilitiesOther 703343.00
nonCurrentLiabilitiesTotal 3849737.00
capitalSurpluse 267846196.00
liabilitiesAndStockholdersEquity 314018428.00
cashAndShortTermInvestments 16254708.00
propertyPlantAndEquipmentGross 5460947.00
propertyPlantAndEquipmentNet 4394162.00
netWorkingCapital 169237056.00
netInvestedCapital 217045197.00
commonStockSharesOutstanding 77689000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 131289773.00
intangibleAssets 16590083.00
otherCurrentAssets 14626922.00
totalLiab 26962330.00
totalStockholderEquity 104327443.00
otherCurrentLiab 425232.00
commonStock 72263.00
capitalStock 72263.00
retainedEarnings -55426832.00
goodWill 10419321.00
otherAssets 10550327.00
cash 43248021.00
totalCurrentLiabilities 26365092.00
currentDeferredRevenue 13558332.00
netDebt -42123676.00
shortTermDebt 527107.00
shortLongTermDebtTotal 1124345.00
otherStockholderEquity 159884154.00
propertyPlantEquipment 579377.00
totalCurrentAssets 93150665.00
longTermInvestments 9429437.00
netTangibleAssets 77318039.00
netReceivables 16872100.00
inventory 18403622.00
accountsPayable 11854421.00
accumulatedOtherComprehensiveIncome -202142.00
commonStockTotalEquity 72263.00
retainedEarningsTotalEquity -55426832.00
nonCurrrentAssetsOther 9552170.00
nonCurrentAssetsTotal 38139108.00
capitalLeaseObligations 1124345.00
nonCurrentLiabilitiesOther 597238.00
nonCurrentLiabilitiesTotal 597238.00
capitalSurpluse 159884154.00
liabilitiesAndStockholdersEquity 131289773.00
cashAndShortTermInvestments 43248021.00
propertyPlantAndEquipmentGross 1577534.00
propertyPlantAndEquipmentNet 1577534.00
netWorkingCapital 66785573.00
netInvestedCapital 104327443.00
commonStockSharesOutstanding 74444000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 90382236.00
intangibleAssets 17173000.00
otherCurrentAssets 4170136.00
totalLiab 26923247.00
totalStockholderEquity 63458989.00
otherCurrentLiab 107399.00
commonStock 68942.00
capitalStock 68942.00
retainedEarnings -63409431.00
goodWill 10023806.00
otherAssets -1.00
cash 23090682.00
totalCurrentLiabilities 26683399.00
netDebt -13567481.00
shortTermDebt 9283353.00
shortLongTermDebt 8634279.00
shortLongTermDebtTotal 9523201.00
otherStockholderEquity 127552998.00
propertyPlantEquipment 942355.00
totalCurrentAssets 51508901.00
longTermInvestments 10630041.00
netTangibleAssets 36262183.00
netReceivables 8955734.00
inventory 15292349.00
accountsPayable 17292647.00
accumulatedOtherComprehensiveIncome -753520.00
commonStockTotalEquity 68942.00
retainedEarningsTotalEquity -63409431.00
nonCurrrentAssetsOther 10734175.00
nonCurrentAssetsTotal 38873336.00
capitalLeaseObligations 888922.00
longTermDebtTotal 132540.00
nonCurrentLiabilitiesOther 239848.00
nonCurrentLiabilitiesTotal 239848.00
capitalSurpluse 127553000.00
liabilitiesAndStockholdersEquity 90382236.00
cashAndShortTermInvestments 23090682.00
propertyPlantAndEquipmentGross 942355.00
propertyPlantAndEquipmentNet 942355.00
netWorkingCapital 24825502.00
netInvestedCapital 72093268.00
commonStockSharesOutstanding 64183399.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
totalAssets 34627507.00
otherCurrentAssets 2299375.00
totalLiab 22824525.00
totalStockholderEquity 11802982.00
otherCurrentLiab 19933.00
commonStock 57003.00
capitalStock 57003.00
retainedEarnings -73380691.00
cash 7743181.00
totalCurrentLiabilities 14865144.00
netDebt 216200.00
shortLongTermDebtTotal 7959381.00
otherStockholderEquity 85153667.00
propertyPlantEquipment 121854.00
totalCurrentAssets 34505653.00
netTangibleAssets 11802982.00
netReceivables 12980396.00
longTermDebt 7959381.00
inventory 11482701.00
accountsPayable 14845211.00
accumulatedOtherComprehensiveIncome -26997.00
commonStockTotalEquity 57003.00
retainedEarningsTotalEquity -73380691.00
nonCurrrentAssetsOther 121854.00
nonCurrentAssetsTotal 121854.00
longTermDebtTotal 7959380.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 7959381.00
capitalSurpluse 85153670.00
liabilitiesAndStockholdersEquity 34627507.00
cashAndShortTermInvestments 7743181.00
propertyPlantAndEquipmentGross 121854.00
propertyPlantAndEquipmentNet 121854.00
netWorkingCapital 19640509.00
netInvestedCapital 19762363.00
commonStockSharesOutstanding 50050696.00
2017-12-31
date 2017-12-31
filing_date 2018-03-08
currency_symbol USD
totalAssets 27110873.00
otherCurrentAssets 1180444.00
totalLiab 9963628.00
totalStockholderEquity 17147245.00
otherCurrentLiab 17921.00
commonStock 45702.00
retainedEarnings -61960910.00
cash 14186624.00
totalCurrentLiabilities 6463628.00
currentDeferredRevenue 17921.00
netDebt -10686624.00
shortTermDebt 115962.00
shortLongTermDebt 3500000.00
shortLongTermDebtTotal 3500000.00
otherStockholderEquity 79101824.00
propertyPlantEquipment 62642.00
totalCurrentAssets 27048231.00
netTangibleAssets 17147238.00
netReceivables 6375658.00
longTermDebt 3500000.00
inventory 5305505.00
accountsPayable 6311824.00
accumulatedOtherComprehensiveIncome -39378.00
commonStockTotalEquity 45702.00
preferredStockTotalEquity 7.00
retainedEarningsTotalEquity -61960910.00
nonCurrrentAssetsOther 62642.00
nonCurrentAssetsTotal 62642.00
longTermDebtTotal 3500000.00
nonCurrentLiabilitiesOther 3500000.00
nonCurrentLiabilitiesTotal 3500000.00
capitalSurpluse 79101820.00
liabilitiesAndStockholdersEquity 27110873.00
cashAndShortTermInvestments 14186624.00
propertyPlantAndEquipmentGross 62642.00
propertyPlantAndEquipmentNet 62642.00
netWorkingCapital 20584603.00
netInvestedCapital 20647238.00
commonStockSharesOutstanding 44419162.00
2016-12-31
date 2016-12-31
filing_date 2017-03-30
currency_symbol USD
totalAssets 17717122.00
otherCurrentAssets 937349.00
totalLiab 6822485.00
totalStockholderEquity 10894637.00
otherCurrentLiab 12960.00
commonStock 40000.00
retainedEarnings -53354332.00
cash 11747138.00
totalCurrentLiabilities 2322485.00
currentDeferredRevenue 214612.00
netDebt -7247138.00
shortTermDebt 340706.00
shortLongTermDebt 4500000.00
shortLongTermDebtTotal 4500000.00
otherStockholderEquity 64467056.00
propertyPlantEquipment 33533.00
totalCurrentAssets 17683589.00
netTangibleAssets 10894631.00
netReceivables 2787732.00
longTermDebt 4500000.00
inventory 2211370.00
accountsPayable 1754207.00
accumulatedOtherComprehensiveIncome -258093.00
commonStockTotalEquity 40000.00
preferredStockTotalEquity 6.00
retainedEarningsTotalEquity -53354332.00
nonCurrrentAssetsOther 33533.00
nonCurrentAssetsTotal 33533.00
longTermDebtTotal 4500000.00
nonCurrentLiabilitiesOther 4500000.00
nonCurrentLiabilitiesTotal 4500000.00
capitalSurpluse 64208960.00
liabilitiesAndStockholdersEquity 17717122.00
cashAndShortTermInvestments 11747138.00
propertyPlantAndEquipmentGross 33533.00
propertyPlantAndEquipmentNet 33533.00
commonStockSharesOutstanding 38568088.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 15265870.00
otherCurrentAssets 666267.00
totalLiab 6521835.00
totalStockholderEquity 8744035.00
otherCurrentLiab 11994.00
commonStock 38380.00
retainedEarnings -49920563.00
cash 10128320.00
totalCurrentLiabilities 2021835.00
currentDeferredRevenue 13063.00
netDebt -5628320.00
shortTermDebt 789425.00
shortLongTermDebt 4500000.00
shortLongTermDebtTotal 4500000.00
otherStockholderEquity 58869388.00
propertyPlantEquipment 21320.00
totalCurrentAssets 15244551.00
netTangibleAssets 8744029.00
netReceivables 2127060.00
longTermDebt 4500000.00
inventory 2322904.00
accountsPayable 1207353.00
accumulatedOtherComprehensiveIncome -243176.00
commonStockTotalEquity 38380.00
nonCurrentAssetsTotal 21319.00
longTermDebtTotal 4500000.00
nonCurrentLiabilitiesTotal 4500000.00
capitalSurpluse 58626210.00
liabilitiesAndStockholdersEquity 15265870.00
cashAndShortTermInvestments 10128320.00
propertyPlantAndEquipmentGross 21319.00
propertyPlantAndEquipmentNet 21319.00
commonStockSharesOutstanding 33175826.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 4951204.00
otherCurrentAssets 259056.00
totalLiab 12115054.00
totalStockholderEquity -7163850.00
otherCurrentLiab 4886.00
commonStock 20459.00
retainedEarnings -47350266.00
cash 349072.00
totalCurrentLiabilities 1365054.00
currentDeferredRevenue 351716.00
netDebt 10400928.00
shortTermDebt 648390.00
shortLongTermDebt 10750000.00
shortLongTermDebtTotal 10750000.00
otherStockholderEquity 40376088.00
propertyPlantEquipment 44000.00
totalCurrentAssets 4907254.00
netTangibleAssets -7163852.00
netReceivables 2612191.00
longTermDebt 10750000.00
inventory 1686935.00
accountsPayable 360062.00
accumulatedOtherComprehensiveIncome -210133.00
commonStockTotalEquity 20459.00
nonCurrentAssetsTotal 43950.00
nonCurrentLiabilitiesTotal 10750000.00
liabilitiesAndStockholdersEquity 4951204.00
cashAndShortTermInvestments 349072.00
propertyPlantAndEquipmentGross 43950.00
propertyPlantAndEquipmentNet 43950.00
commonStockSharesOutstanding 20392594.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 3029710.00
otherCurrentAssets 426270.00
totalLiab 8935615.00
totalStockholderEquity -5905905.00
otherCurrentLiab 65431.00
commonStock 20179.00
retainedEarnings -45189294.00
cash 221906.00
totalCurrentLiabilities 1335615.00
currentDeferredRevenue 383560.00
netDebt 7378094.00
shortTermDebt 46567.00
shortLongTermDebtTotal 7600000.00
otherStockholderEquity 39436085.00
propertyPlantEquipment 69000.00
totalCurrentAssets 2960997.00
netReceivables 1491550.00
longTermDebt 7600000.00
inventory 821271.00
accountsPayable 840057.00
accumulatedOtherComprehensiveIncome -172877.00
commonStockTotalEquity 20179.00
nonCurrentAssetsTotal 68713.00
nonCurrentLiabilitiesTotal 7600000.00
liabilitiesAndStockholdersEquity 3029710.00
cashAndShortTermInvestments 221906.00
propertyPlantAndEquipmentGross 68713.00
propertyPlantAndEquipmentNet 68713.00
commonStockSharesOutstanding 20179032.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 2051019.00
otherCurrentAssets 295314.00
totalLiab 8485197.00
totalStockholderEquity -6434178.00
otherCurrentLiab 106674.00
commonStock 20179.00
retainedEarnings -43363358.00
cash 108981.00
totalCurrentLiabilities 1035197.00
currentDeferredRevenue 66883.00
netDebt 7341019.00
shortTermDebt 346065.00
shortLongTermDebtTotal 7450000.00
otherStockholderEquity 37040366.00
propertyPlantEquipment 105000.00
totalCurrentAssets 1946329.00
netReceivables 620325.00
longTermDebt 7450000.00
inventory 921709.00
accountsPayable 515575.00
accumulatedOtherComprehensiveIncome -131365.00
commonStockTotalEquity 20179.00
nonCurrentAssetsTotal 104690.00
nonCurrentLiabilitiesTotal 7450000.00
liabilitiesAndStockholdersEquity 2051019.00
cashAndShortTermInvestments 108981.00
propertyPlantAndEquipmentGross 104690.00
propertyPlantAndEquipmentNet 104690.00
commonStockSharesOutstanding 20182207.00
2011-12-31
date 2011-12-31
currency_symbol USD
totalAssets 1677000.00
otherCurrentAssets 69000.00
totalLiab 5482000.00
commonStock 20000.00
cash 131000.00
totalCurrentLiabilities 982000.00
propertyPlantEquipment 67000.00
longTermDebt 4500000.00
inventory 872000.00
accountsPayable 980000.00
commonStockSharesOutstanding 20000000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 4316762.00
otherCurrentAssets 138310.00
totalLiab 6835048.00
totalStockholderEquity -2518286.00
otherCurrentLiab 902854.00
commonStock 18515.00
retainedEarnings -38638799.00
cash 1320665.00
totalCurrentLiabilities 2835048.00
netDebt 679335.00
shortLongTermDebtTotal 2000000.00
otherStockholderEquity 36156332.00
propertyPlantEquipment 102000.00
totalCurrentAssets 4214867.00
netReceivables 1192139.00
longTermDebt 4000000.00
inventory 1563753.00
accountsPayable 1932194.00
accumulatedOtherComprehensiveIncome -54334.00
commonStockTotalEquity 18515.00
nonCurrentAssetsTotal 101895.00
nonCurrentLiabilitiesTotal 4000000.00
liabilitiesAndStockholdersEquity 4316762.00
cashAndShortTermInvestments 1320665.00
propertyPlantAndEquipmentGross 101895.00
propertyPlantAndEquipmentNet 101895.00
commonStockSharesOutstanding 17525352.00
2009-12-31
date 2009-12-31
filing_date 2010-03-10
currency_symbol USD
totalAssets 5473736.00
otherCurrentAssets 893202.00
totalLiab 8605893.00
totalStockholderEquity -3132157.00
otherCurrentLiab 609607.00
commonStock 12030.00
retainedEarnings -19141397.00
otherAssets 19000.00
cash 606737.00
totalCurrentLiabilities 2855105.00
netDebt 6241942.00
shortTermDebt 1133074.00
shortLongTermDebtTotal 6848679.00
otherStockholderEquity 16074960.00
propertyPlantEquipment 180000.00
totalCurrentAssets 5275064.00
netReceivables 2124788.00
longTermDebt 5771000.00
inventory 1650337.00
accountsPayable 1112424.00
accumulatedOtherComprehensiveIncome -97750.00
commonStockTotalEquity 12030.00
nonCurrrentAssetsOther 18840.00
nonCurrentAssetsTotal 198672.00
nonCurrentLiabilitiesTotal 5750788.00
liabilitiesAndStockholdersEquity 5473736.00
cashAndShortTermInvestments 606737.00
propertyPlantAndEquipmentGross 179832.00
propertyPlantAndEquipmentNet 179832.00
commonStockSharesOutstanding 7627383.00
2008-12-31
date 2008-12-31
filing_date 2009-03-09
currency_symbol USD
totalAssets 2202769.00
otherCurrentAssets 12155.00
totalLiab 2191542.00
totalStockholderEquity 11227.00
otherCurrentLiab 26493.00
commonStock 148789.00
retainedEarnings -11382368.00
otherAssets 19000.00
cash 1040633.00
totalCurrentLiabilities 853537.00
currentDeferredRevenue 320859.00
netDebt -383063.00
shortTermDebt 95000.00
shortLongTermDebtTotal 657570.00
otherStockholderEquity 7289785.00
propertyPlantEquipment 183000.00
totalCurrentAssets 1750576.00
netReceivables 192779.00
longTermDebt 1338000.00
inventory 505009.00
accountsPayable 411185.00
accumulatedOtherComprehensiveIncome -44979.00
commonStockTotalEquity 148789.00
preferredStockTotalEquity 4000000.00
nonCurrrentAssetsOther 268840.00
nonCurrentAssetsTotal 452193.00
nonCurrentLiabilitiesTotal 1338005.00
liabilitiesAndStockholdersEquity 2202769.00
cashAndShortTermInvestments 1040633.00
propertyPlantAndEquipmentGross 183353.00
propertyPlantAndEquipmentNet 183353.00
commonStockSharesOutstanding 6435182.00
2007-12-31
date 2007-12-31
filing_date 2008-03-03
currency_symbol USD
totalAssets 2533130.00
intangibleAssets 41500.00
otherCurrentAssets 44960.00
totalLiab 4137882.00
totalStockholderEquity -1604752.00
otherCurrentLiab -398407314.00
commonStock 105611.00
retainedEarnings -6120768.00
otherAssets 19000.00
cash 257482.00
totalCurrentLiabilities 2808732.00
currentDeferredRevenue 400000000.00
netDebt 1807431.00
shortTermDebt 749999.00
shortLongTermDebtTotal 2064913.00
otherStockholderEquity 4410405.00
propertyPlantEquipment 65000.00
totalCurrentAssets 1158093.00
netReceivables 276877.00
longTermDebt 1329000.00
inventory 578774.00
accountsPayable 466047.00
accumulatedOtherComprehensiveIncome -13728.00
commonStockTotalEquity 105611.00
nonCurrrentAssetsOther 1268840.00
nonCurrentAssetsTotal 1375037.00
nonCurrentLiabilitiesTotal 1329150.00
liabilitiesAndStockholdersEquity 2533130.00
cashAndShortTermInvestments 257482.00
propertyPlantAndEquipmentGross 64697.00
propertyPlantAndEquipmentNet 64697.00
commonStockSharesOutstanding 5034431.00
2006-12-31
date 2006-12-31
filing_date 2007-01-11
currency_symbol USD
totalAssets 98422.00
otherCurrentAssets 3000.00
totalLiab 1400.00
totalStockholderEquity 97022.00
commonStock 3800.00
retainedEarnings -20978.00
cash 95422.00
totalCurrentLiabilities 1400.00
netDebt -95422.00
shortTermDebt 960000.00
shortLongTermDebtTotal 960000.00
otherStockholderEquity 114200.00
totalCurrentAssets 98422.00
netReceivables 130000.00
inventory 570000.00
accountsPayable 1400.00
commonStockTotalEquity 3800.00
nonCurrrentAssetsOther 30000.00
nonCurrentAssetsTotal 60000.00
nonCurrentLiabilitiesTotal 1400.00
liabilitiesAndStockholdersEquity 98422.00
cashAndShortTermInvestments 95422.00
propertyPlantAndEquipmentGross 30000.00
commonStockSharesOutstanding 3635882.00
2005-12-31
date 2005-12-31
filing_date 2005-09-30
currency_symbol USD
totalAssets 10482.00
totalLiab 500.00
totalStockholderEquity 9982.00
commonStock 1800.00
retainedEarnings -8018.00
cash 10482.00
totalCurrentLiabilities 500.00
netDebt -9982.00
shortTermDebt 500.00
shortLongTermDebtTotal 500.00
otherStockholderEquity 16200.00
totalCurrentAssets 10482.00
commonStockTotalEquity 1800.00
nonCurrentLiabilitiesTotal 500.00
liabilitiesAndStockholdersEquity 10482.00
cashAndShortTermInvestments 10482.00
commonStockSharesOutstanding 157215.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
totalCashFromFinancingActivities -5990000.00
netIncome 83949000.00
changeInCash 78968000.00
beginPeriodCashFlow 681054000.00
endPeriodCashFlow 760022000.00
totalCashFromOperatingActivities 90835000.00
depreciation 874000.00
dividendsPaid 6875000.00
changeToInventory -52724000.00
changeToAccountReceivables -17671000.00
otherCashflowsFromFinancingActivities 896000.00
capitalExpenditures 5877000
changeInWorkingCapital -70395000.00
stockBasedCompensation 5000000.00
otherNonCashItems 6012000.00
freeCashFlow 84958000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-08
currency_symbol USD
investments -4557000.00
changeToLiabilities 51572000.00
totalCashflowsFromInvestingActivities -4557000.00
netBorrowings -11000.00
totalCashFromFinancingActivities -6638000.00
changeToOperatingActivities 23796000.00
netIncome 51509000.00
changeInCash 47473000.00
beginPeriodCashFlow 633581000.00
endPeriodCashFlow 681054000.00
totalCashFromOperatingActivities 59042000.00
depreciation 698000.00
dividendsPaid 6856000.00
changeToInventory 7294000.00
changeToAccountReceivables -25961000.00
salePurchaseOfStock 229000.00
otherCashflowsFromFinancingActivities 229000.00
changeToNetincome 6314000.00
capitalExpenditures 4557000
changeReceivables -25961000.00
cashFlowsOtherOperating -32384000.00
cashAndCashEquivalentsChanges 47847000.00
changeInWorkingCapital 46467000.00
stockBasedCompensation 5735000.00
otherNonCashItems -1450000.00
freeCashFlow 54485000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
investments 3233000.00
changeToLiabilities -2935000.00
totalCashflowsFromInvestingActivities 980000.00
netBorrowings -11000.00
totalCashFromFinancingActivities -6314000.00
changeToOperatingActivities 23796000.00
netIncome 41227000.00
changeInCash -19346000.00
beginPeriodCashFlow 652927000.00
endPeriodCashFlow 633581000.00
totalCashFromOperatingActivities -13831000.00
depreciation 549000.00
dividendsPaid 6781000.00
changeToInventory 17338000.00
changeToAccountReceivables -109639000.00
salePurchaseOfStock -478000.00
otherCashflowsFromFinancingActivities 478000.00
changeToNetincome 6413000.00
capitalExpenditures 2253000
changeReceivables -109639000.00
cashFlowsOtherOperating 33216000.00
cashAndCashEquivalentsChanges -19165000.00
changeInWorkingCapital -70096000.00
stockBasedCompensation 5507000.00
otherNonCashItems 6109000.00
freeCashFlow -16084000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-01
currency_symbol USD
investments -4787000.00
changeToLiabilities 19125000.00
totalCashflowsFromInvestingActivities -4787000.00
netBorrowings -14000.00
totalCashFromFinancingActivities -6365000.00
changeToOperatingActivities -93627000.00
netIncome -21223000.00
changeInCash -74045000.00
beginPeriodCashFlow 726972000.00
endPeriodCashFlow 652927000.00
totalCashFromOperatingActivities -62785000.00
issuanceOfCapitalStock 0.00
depreciation 563000.00
dividendsPaid 6930000.00
changeToInventory -24409000.00
changeToAccountReceivables 52598000.00
salePurchaseOfStock 579000.00
otherCashflowsFromFinancingActivities -3104000.00
changeToNetincome 7008000.00
capitalExpenditures 4787000
changeReceivables 52598000.00
cashFlowsOtherOperating -96447000.00
cashAndCashEquivalentsChanges -73937000.00
changeInWorkingCapital -77961000.00
stockBasedCompensation 5885000.00
otherNonCashItems 61259756.00
freeCashFlow -67572000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
investments -1021000.00
changeToLiabilities 195212000.00
totalCashflowsFromInvestingActivities -1021000.00
netBorrowings -12000.00
totalCashFromFinancingActivities 539254000.00
changeToOperatingActivities 115761000.00
netIncome -181897000.00
changeInCash 666941000.00
beginPeriodCashFlow 60031000.00
endPeriodCashFlow 726972000.00
totalCashFromOperatingActivities 128671000.00
issuanceOfCapitalStock 542018000.00
depreciation 523000.00
dividendsPaid 4596000.00
changeToInventory 7458000.00
changeToAccountReceivables -51047000.00
salePurchaseOfStock 543862000.00
otherCashflowsFromFinancingActivities 539266000.00
changeToNetincome 9286000.00
capitalExpenditures 1021000
changeReceivables -51047000.00
cashFlowsOtherOperating 149136000.00
cashAndCashEquivalentsChanges 666783000.00
changeInWorkingCapital 297658000.00
stockBasedCompensation 6263000.00
otherNonCashItems 6124000.00
freeCashFlow 127650000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
investments 2592000.00
changeToLiabilities -5863000.00
totalCashflowsFromInvestingActivities 878000.00
netBorrowings -17000.00
totalCashFromFinancingActivities 433000.00
changeToOperatingActivities -730000.00
netIncome 9159000.00
changeInCash 34499000.00
beginPeriodCashFlow 25532000.00
endPeriodCashFlow 60031000.00
totalCashFromOperatingActivities 33171000.00
depreciation 445000.00
otherCashflowsFromInvestingActivities 2592000.00
dividendsPaid 4596000.00
changeToInventory 24222000.00
changeToAccountReceivables 6500000.00
salePurchaseOfStock 450000.00
otherCashflowsFromFinancingActivities 450000.00
changeToNetincome 4735000.00
capitalExpenditures 1714000
changeReceivables 6500000.00
cashFlowsOtherOperating -6027000.00
exchangeRateChanges 17000.00
cashAndCashEquivalentsChanges 34499000.00
changeInWorkingCapital 21097000.00
stockBasedCompensation 4207000.00
otherNonCashItems -1737000.00
freeCashFlow 31457000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
investments -742000.00
changeToLiabilities 18507000.00
totalCashflowsFromInvestingActivities -742000.00
netBorrowings -20000.00
totalCashFromFinancingActivities 790000.00
changeToOperatingActivities 4200000.00
netIncome 6679000.00
changeInCash 9277000.00
beginPeriodCashFlow 16255000.00
endPeriodCashFlow 25532000.00
totalCashFromOperatingActivities 9125000.00
depreciation 386000.00
otherCashflowsFromInvestingActivities 2592000.00
dividendsPaid 4596000.00
changeToInventory 4531000.00
changeToAccountReceivables -34420000.00
salePurchaseOfStock 810000.00
otherCashflowsFromFinancingActivities 810000.00
changeToNetincome 4850000.00
capitalExpenditures 742000
changeReceivables -34420000.00
cashFlowsOtherOperating 8592000.00
exchangeRateChanges 104000.00
cashAndCashEquivalentsChanges 9277000.00
changeInWorkingCapital -5386000.00
stockBasedCompensation 4310000.00
otherNonCashItems 575000.00
freeCashFlow 8383000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-16
currency_symbol USD
investments -755068.00
changeToLiabilities -1667204.00
totalCashflowsFromInvestingActivities -755068.00
netBorrowings -21716.00
totalCashFromFinancingActivities 456353.00
changeToOperatingActivities 9299983.00
netIncome -3354286.00
changeInCash -45122494.00
beginPeriodCashFlow 61377202.00
endPeriodCashFlow 16254708.00
totalCashFromOperatingActivities -44522375.00
issuanceOfCapitalStock 1.00
depreciation 192656.00
otherCashflowsFromInvestingActivities 2592000.00
dividendsPaid 4596000.00
changeToInventory -71253009.00
changeToAccountReceivables 3058701.00
salePurchaseOfStock 478068.00
otherCashflowsFromFinancingActivities 478068.00
changeToNetincome 23972327.00
capitalExpenditures 755068
changeReceivables 3058701.00
cashFlowsOtherOperating 2768748.00
exchangeRateChanges -301404.00
cashAndCashEquivalentsChanges -45122494.00
changeInWorkingCapital -60402878.00
stockBasedCompensation 23074580.00
otherNonCashItems 4986794.00
freeCashFlow -45277443.00
2021-09-30
date 2021-09-30
filing_date 2021-11-12
currency_symbol USD
investments 9451.00
changeToLiabilities 39307688.00
totalCashflowsFromInvestingActivities -1169801.00
netBorrowings -22794.00
totalCashFromFinancingActivities 704262.00
changeToOperatingActivities -55647.00
netIncome 2745791.00
changeInCash -22412779.00
beginPeriodCashFlow 83789981.00
endPeriodCashFlow 61377202.00
totalCashFromOperatingActivities -21734485.00
issuanceOfCapitalStock 0.00
depreciation 516999.00
otherCashflowsFromInvestingActivities 9451.00
changeToInventory -57237007.00
changeToAccountReceivables -10039888.00
salePurchaseOfStock 727056.00
otherCashflowsFromFinancingActivities 727056.00
changeToNetincome 4664689.00
capitalExpenditures 1179252
changeReceivables -10039888.00
cashFlowsOtherOperating -1692757.00
exchangeRateChanges -212755.00
cashAndCashEquivalentsChanges -22412779.00
changeInWorkingCapital -28399453.00
stockBasedCompensation 5803321.00
otherNonCashItems -2401143.00
freeCashFlow -22913737.00
2021-06-30
date 2021-06-30
filing_date 2021-08-12
currency_symbol USD
investments -518207.00
changeToLiabilities 15466686.00
totalCashflowsFromInvestingActivities -518207.00
netBorrowings -24443.00
totalCashFromFinancingActivities 69544050.00
changeToOperatingActivities -5382570.00
netIncome 3960344.00
changeInCash 52155306.00
beginPeriodCashFlow 31634675.00
endPeriodCashFlow 83789981.00
totalCashFromOperatingActivities -17011463.00
depreciation 257698.00
otherCashflowsFromInvestingActivities 9451.00
changeToInventory -27440878.00
changeToAccountReceivables -9032715.00
salePurchaseOfStock 1799107.00
otherCashflowsFromFinancingActivities 69568493.00
changeToNetincome 5159972.00
capitalExpenditures 518207
changeReceivables -9032715.00
cashFlowsOtherOperating -5042026.00
exchangeRateChanges 140926.00
cashAndCashEquivalentsChanges 52155306.00
changeInWorkingCapital -26389477.00
stockBasedCompensation 4022259.00
otherNonCashItems 1137713.00
freeCashFlow -17529670.00
2021-03-31
date 2021-03-31
filing_date 2021-05-13
currency_symbol USD
investments 1876273.00
changeToLiabilities 12286992.00
totalCashflowsFromInvestingActivities 1178430.00
netBorrowings -25149.00
totalCashFromFinancingActivities 690761.00
changeToOperatingActivities -2387227.00
netIncome 585424.00
changeInCash -11613346.00
beginPeriodCashFlow 43248021.00
endPeriodCashFlow 31634675.00
totalCashFromOperatingActivities -13318001.00
depreciation 295868.00
otherCashflowsFromInvestingActivities 1876273.00
changeToInventory -19242172.00
changeToAccountReceivables -9234501.00
salePurchaseOfStock 715910.00
otherCashflowsFromFinancingActivities 715910.00
changeToNetincome 3798035.00
capitalExpenditures 697843
changeReceivables -9234501.00
cashFlowsOtherOperating -1807647.00
exchangeRateChanges -164536.00
cashAndCashEquivalentsChanges -11613346.00
changeInWorkingCapital -18751263.00
stockBasedCompensation 3575001.00
otherNonCashItems 976969.00
freeCashFlow -14015844.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
investments 1331011.00
changeToLiabilities 6941838.00
totalCashflowsFromInvestingActivities -157080.00
netBorrowings -280208.00
totalCashFromFinancingActivities -8448740.00
changeToOperatingActivities -10247717.00
netIncome 1665861.00
changeInCash -8910077.00
beginPeriodCashFlow 52158098.00
endPeriodCashFlow 43248021.00
totalCashFromOperatingActivities -448426.00
depreciation 431965.00
otherCashflowsFromInvestingActivities 1876273.00
changeToInventory -3260115.00
changeToAccountReceivables 1562666.00
salePurchaseOfStock 1739648.00
otherCashflowsFromFinancingActivities 1264568.00
changeToNetincome 1555542.00
capitalExpenditures 157080
changeReceivables 1562666.00
cashFlowsOtherOperating -9218920.00
exchangeRateChanges 144169.00
cashAndCashEquivalentsChanges -8910077.00
changeInWorkingCapital -4650024.00
stockBasedCompensation 1621301.00
otherNonCashItems -127263.00
freeCashFlow -605506.00
2020-09-30
date 2020-09-30
filing_date 2020-11-12
currency_symbol USD
investments -100894.00
changeToLiabilities -1883980.00
totalCashflowsFromInvestingActivities -100894.00
netBorrowings -37179.00
totalCashFromFinancingActivities 23537616.00
changeToOperatingActivities -267740.00
netIncome 4753603.00
changeInCash 32047283.00
beginPeriodCashFlow 20110815.00
endPeriodCashFlow 52158098.00
totalCashFromOperatingActivities 8089588.00
depreciation 405468.00
otherCashflowsFromInvestingActivities 1876273.00
changeToInventory 7484034.00
changeToAccountReceivables -4362889.00
salePurchaseOfStock 23574795.00
otherCashflowsFromFinancingActivities 23574795.00
changeToNetincome 2120600.00
capitalExpenditures 100894
changeReceivables -4362889.00
cashFlowsOtherOperating -427248.00
exchangeRateChanges 520973.00
cashAndCashEquivalentsChanges 32047283.00
changeInWorkingCapital 821715.00
stockBasedCompensation 2143700.00
otherNonCashItems -34898.00
freeCashFlow 7988694.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
investments 1122606.00
changeToLiabilities 133524.00
totalCashflowsFromInvestingActivities 1122606.00
netBorrowings -157970.00
totalCashFromFinancingActivities 331347.00
changeToOperatingActivities 513959.00
netIncome 1558334.00
changeInCash 1016714.00
beginPeriodCashFlow 19094101.00
endPeriodCashFlow 20110815.00
totalCashFromOperatingActivities -428534.00
depreciation 466860.00
otherCashflowsFromInvestingActivities 1331011.00
changeToInventory -2607391.00
changeToAccountReceivables -1522134.00
salePurchaseOfStock 489317.00
otherCashflowsFromFinancingActivities 489317.00
changeToNetincome 1053696.00
capitalExpenditures 208405
changeReceivables -1522134.00
cashFlowsOtherOperating 488577.00
exchangeRateChanges -8705.00
cashAndCashEquivalentsChanges 1016714.00
changeInWorkingCapital -3488612.00
stockBasedCompensation 1174999.00
otherNonCashItems -273415.00
freeCashFlow -636939.00
2020-03-31
date 2020-03-31
filing_date 2020-05-12
currency_symbol USD
investments -107372.00
changeToLiabilities 2832443.00
totalCashflowsFromInvestingActivities -107372.00
netBorrowings -64082.00
totalCashFromFinancingActivities 151265.00
changeToOperatingActivities -401023.00
netIncome 546051.00
changeInCash -3996581.00
beginPeriodCashFlow 23090682.00
endPeriodCashFlow 19094101.00
totalCashFromOperatingActivities -3817544.00
depreciation 434536.00
otherCashflowsFromInvestingActivities 1331011.00
changeToInventory -5475308.00
changeToAccountReceivables -3146415.00
salePurchaseOfStock 215347.00
otherCashflowsFromFinancingActivities 215347.00
changeToNetincome 1544403.00
capitalExpenditures 107372
changeReceivables -3146415.00
cashFlowsOtherOperating -553254.00
exchangeRateChanges -222930.00
cashAndCashEquivalentsChanges -3996581.00
changeInWorkingCapital -6293046.00
stockBasedCompensation 1400000.00
otherNonCashItems 144403.00
freeCashFlow -3924916.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
investments 639290.00
changeToLiabilities 1658912.00
totalCashflowsFromInvestingActivities 639290.00
netBorrowings -1526486.00
totalCashFromFinancingActivities -26486.00
changeToOperatingActivities 395045.00
netIncome -1173082.00
changeInCash 2558791.00
beginPeriodCashFlow 20531891.00
endPeriodCashFlow 23090682.00
totalCashFromOperatingActivities 2000452.00
depreciation 131764.00
otherCashflowsFromInvestingActivities 661943.00
changeToInventory -4376149.00
changeToAccountReceivables 2972446.00
salePurchaseOfStock 27179520.00
otherCashflowsFromFinancingActivities -26981923.00
changeToNetincome 1067339.00
capitalExpenditures 22653
changeReceivables 2972446.00
cashFlowsOtherOperating 1719222.00
exchangeRateChanges -54465.00
cashAndCashEquivalentsChanges 2558791.00
changeInWorkingCapital 1895874.00
stockBasedCompensation 1477455.00
otherNonCashItems -331559.00
freeCashFlow 1977799.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
investments -14882244.00
changeToLiabilities 1841430.00
totalCashflowsFromInvestingActivities -14882244.00
netBorrowings -26486.00
totalCashFromFinancingActivities 27032093.00
changeToOperatingActivities -584138.00
netIncome 961043.00
changeInCash 15700200.00
beginPeriodCashFlow 4831691.00
endPeriodCashFlow 20531891.00
totalCashFromOperatingActivities 3520879.00
depreciation 543353.00
otherCashflowsFromInvestingActivities -14849999.00
changeToInventory 1687241.00
changeToAccountReceivables -1843705.00
salePurchaseOfStock 27032093.00
otherCashflowsFromFinancingActivities 27032093.00
changeToNetincome 901888.00
capitalExpenditures 32245
changeReceivables -1843705.00
cashFlowsOtherOperating -570371.00
exchangeRateChanges 29472.00
cashAndCashEquivalentsChanges 15700200.00
changeInWorkingCapital 1006239.00
stockBasedCompensation 900000.00
otherNonCashItems 110244.00
freeCashFlow 3488634.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
investments -23076.00
changeToLiabilities 253415.00
totalCashflowsFromInvestingActivities -23076.00
netBorrowings -26486.00
totalCashFromFinancingActivities 122667.00
changeToOperatingActivities -743820.00
netIncome -1473295.00
changeInCash 2068878.00
beginPeriodCashFlow 2762813.00
endPeriodCashFlow 4831691.00
totalCashFromOperatingActivities 2306369.00
depreciation 110953.00
otherCashflowsFromInvestingActivities -14849999.00
changeToInventory 2782153.00
changeToAccountReceivables -73523.00
salePurchaseOfStock 122667.00
otherCashflowsFromFinancingActivities 122667.00
changeToNetincome 1316196.00
capitalExpenditures 23076
changeReceivables -73523.00
cashFlowsOtherOperating -609530.00
exchangeRateChanges -337082.00
cashAndCashEquivalentsChanges 2068878.00
changeInWorkingCapital 2098050.00
stockBasedCompensation 1095792.00
otherNonCashItems 474869.00
freeCashFlow 2283293.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments 0.00
changeToLiabilities -2024671.00
totalCashflowsFromInvestingActivities -23076.00
netBorrowings 1500000.00
totalCashFromFinancingActivities 1524760.00
changeToOperatingActivities -754750.00
netIncome 11656594.00
changeInCash -4980368.00
beginPeriodCashFlow 7743181.00
endPeriodCashFlow 2762813.00
totalCashFromOperatingActivities -6793712.00
depreciation 107343.00
otherCashflowsFromInvestingActivities -14849999.00
changeToInventory -2332499.00
changeToAccountReceivables -2488198.00
salePurchaseOfStock 24760.00
otherCashflowsFromFinancingActivities 1524760.00
changeToNetincome -10914710.00
capitalExpenditures 16935
changeReceivables -2488198.00
cashFlowsOtherOperating -797571.00
exchangeRateChanges 288584.00
cashAndCashEquivalentsChanges -4980368.00
changeInWorkingCapital -7642939.00
stockBasedCompensation 1358503.00
otherNonCashItems -12273213.00
freeCashFlow -6793712.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
changeToLiabilities 349463.00
totalCashflowsFromInvestingActivities -16935.00
netBorrowings 5000000.00
totalCashFromFinancingActivities 5121309.00
changeToOperatingActivities 1033508.00
netIncome -849772.00
changeInCash 2429069.00
beginPeriodCashFlow 5314112.00
endPeriodCashFlow 7743181.00
totalCashFromOperatingActivities -2641556.00
depreciation 37542.00
otherCashflowsFromInvestingActivities -14849999.00
dividendsPaid 96916.00
changeToInventory -4633946.00
changeToAccountReceivables -143405.00
salePurchaseOfStock 121309.00
otherCashflowsFromFinancingActivities 4917212.00
changeToNetincome 1846667.00
capitalExpenditures 16935
changeReceivables -143405.00
cashFlowsOtherOperating 751895.00
exchangeRateChanges -33749.00
cashAndCashEquivalentsChanges 2429069.00
changeInWorkingCapital -3396393.00
stockBasedCompensation 1469619.00
otherNonCashItems 97448.00
freeCashFlow -2658491.00
2018-09-30
date 2018-09-30
filing_date 2018-11-08