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

Logo

XPEL, Inc. занимается производством и распространением автомобильной продукции. Предлагает лакокрасочную защиту, пленку для амулетов и плоских окон, а также плоттеры. Компания была основана 14 октября 2003 года со штаб-квартирой в Сан-Антонио, штат Техас.

General
Code XPEL
Type Common Stock
Name Xpel Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000R5XCX9
ISIN US98379L1008
LEI 549300KWSE3IGXLJNW66
PrimaryTicker XPEL.US
CUSIP 98379L100
CIK 1767258
FiscalYearEnd December
IPODate 2007-07-18
Sector Consumer Cyclical
Industry Auto Parts
GicSector Consumer Discretionary
GicGroup Automobiles & Components
GicIndustry Automobile Components
GicSubIndustry Automotive Parts & Equipment
HomeCategory Domestic
IsDelisted Нет
Address 618 West Sunset Road, San Antonio, TX, United States, 78216
Phone 210 678 3700
WebURL https://www.xpel.com
FullTimeEmployees 818
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 1564628864
MarketCapitalizationMln 1564.6289
EBITDA 72582000
PERatio 31.5506
WallStreetTargetPrice 67
BookValue 6.028
DividendShare 0
DividendYield 0
EarningsShare 1.78
EPSEstimateCurrentYear 1.95
EPSEstimateNextYear 2.33
EPSEstimateNextQuarter 0.51
EPSEstimateCurrentQuarter 0.62
MostRecentQuarter 2023-09-30
ProfitMargin 0.1332
OperatingMarginTTM 0.1717
ReturnOnAssetsTTM 0.1915
ReturnOnEquityTTM 0.3495
RevenueTTM 369236000
RevenuePerShareTTM 13.369
QuarterlyRevenueGrowthYOY 0.144
GrossProfitTTM 127512000
DilutedEpsTTM 1.78
QuarterlyEarningsGrowthYOY 0.021

Financials / Income Statement / quarterly / net Income

6.2M
2021-12-31
7.8M
2022-03-31
11.9M
2022-06-30
13.32M
2022-09-30
8.36M
2022-12-31
11.43M
2023-03-31
15.74M
2023-06-30
13.66M
2023-09-30

Financials / Income Statement / quarterly / ebitda

8.53M
2021-12-31
11.87M
2022-03-31
17.64M
2022-06-30
19.31M
2022-09-30
10.85M
2022-12-31
17.06M
2023-03-31
20.19M
2023-06-30
20.12M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

70.13M
2021-12-31
71.86M
2022-03-31
83.89M
2022-06-30
89.76M
2022-09-30
78.48M
2022-12-31
85.84M
2023-03-31
102.24M
2023-06-30
102.68M
2023-09-30

Earnings / History / epsActual

0.3
2022-12-31
0.41
2023-03-31
0.57
2023-06-30
0.56
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 31.5506
ForwardPE 0
PriceSalesTTM 4.1776
PriceBookMRQ 9.2731
EnterpriseValue 1556440960
EnterpriseValueRevenue 4.1958
EnterpriseValueEbitda 21.3885
SharesStats
SharesOutstanding 27629000
SharesFloat 21397243
PercentInsiders 23.503
PercentInstitutions 65.295
Technicals
Beta 1.583
52WeekHigh 87.46
52WeekLow 40.77
50DayMA 50.1038
200DayMA 69.2432
SharesShort 1306390
SharesShortPriorMonth 1330323
ShortRatio 4.8
ShortPercent 0.0684
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-08
currency_symbol USD
totalAssets 226776000.00
intangibleAssets 29461000.00
otherCurrentAssets 11091000.00
totalLiab 60223000.00
totalStockholderEquity 166553000.00
otherCurrentLiab 6851000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 156654000.00
goodWill 28602000.00
cash 10374000.00
totalCurrentLiabilities 46545000.00
currentDeferredRevenue 5625000.00
netDebt 4799000.00
shortTermDebt 3650000.00
shortLongTermDebtTotal 15173000.00
otherStockholderEquity 12050000.00
totalCurrentAssets 138038000.00
netReceivables 24115000.00
inventory 92458000.00
accountsPayable 30419000.00
accumulatedOtherComprehensiveIncome -2179000.00
nonCurrrentAssetsOther 971000.00
nonCurrentAssetsTotal 88738000.00
capitalLeaseObligations 15173000.00
nonCurrentLiabilitiesOther 950000.00
nonCurrentLiabilitiesTotal 13678000.00
liabilitiesAndStockholdersEquity 226776000.00
cashAndShortTermInvestments 10374000.00
propertyPlantAndEquipmentGross 42154000.00
propertyPlantAndEquipmentNet 29704000.00
netWorkingCapital 91493000.00
netInvestedCapital 166553000.00
commonStockSharesOutstanding 27644000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
totalAssets 216661000.00
intangibleAssets 30590000.00
otherCurrentAssets 4660000.00
totalLiab 63353000.00
totalStockholderEquity 153308000.00
deferredLongTermLiab 1481000.00
otherCurrentLiab -3696000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 142998000.00
otherLiab 2657000.00
goodWill 28594000.00
otherAssets 1138000.00
cash 14298000.00
totalCurrentLiabilities 35396000.00
currentDeferredRevenue 4027000.00
netDebt 14873000.00
shortTermDebt 3871000.00
shortLongTermDebtTotal 29171000.00
otherStockholderEquity 11730000.00
propertyPlantEquipment 15523000.00
totalCurrentAssets 125655000.00
netTangibleAssets 94124000.00
netReceivables 23983000.00
longTermDebt 13000000.00
inventory 82714000.00
accountsPayable 31194000.00
accumulatedOtherComprehensiveIncome -1448000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 142998000.00
nonCurrrentAssetsOther 1138000.00
nonCurrentAssetsTotal 91006000.00
capitalLeaseObligations 16171000.00
longTermDebtTotal 13000000.00
nonCurrentLiabilitiesOther 1176000.00
nonCurrentLiabilitiesTotal 27957000.00
capitalSurpluse 11730000.00
liabilitiesAndStockholdersEquity 216661000.00
cashAndShortTermInvestments 14298000.00
propertyPlantAndEquipmentGross 30684000.00
propertyPlantAndEquipmentNet 30684000.00
netWorkingCapital 90259000.00
netInvestedCapital 166308000.00
commonStockSharesOutstanding 27631000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
totalAssets 207667000.00
intangibleAssets 28485000.00
otherCurrentAssets 6035000.00
totalLiab 70910000.00
totalStockholderEquity 136757000.00
deferredLongTermLiab 1935000.00
otherCurrentLiab 7069000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 127257000.00
goodWill 26819000.00
cash 8330000.00
totalCurrentLiabilities 27630000.00
currentDeferredRevenue 2847000.00
netDebt 36171000.00
shortTermDebt 4261000.00
shortLongTermDebtTotal 44501000.00
otherStockholderEquity 11376000.00
propertyPlantEquipment 15311000.00
totalCurrentAssets 120312000.00
netTangibleAssets 81453000.00
netReceivables 21353000.00
longTermDebt 28000000.00
inventory 84594000.00
accountsPayable 13453000.00
accumulatedOtherComprehensiveIncome -1904000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 127257000.00
nonCurrrentAssetsOther 1116000.00
nonCurrentAssetsTotal 87355000.00
capitalLeaseObligations 16501000.00
longTermDebtTotal 28000000.00
nonCurrentLiabilitiesOther 13345000.00
nonCurrentLiabilitiesTotal 43280000.00
capitalSurpluse 11376000.00
liabilitiesAndStockholdersEquity 207667000.00
cashAndShortTermInvestments 8330000.00
propertyPlantAndEquipmentGross 41207000.00
propertyPlantAndEquipmentNet 30935000.00
netWorkingCapital 92682000.00
netInvestedCapital 164757000.00
commonStockSharesOutstanding 27626000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
totalAssets 193362000.00
intangibleAssets 29294000.00
otherCurrentAssets 3464000.00
totalLiab 68640000.00
totalStockholderEquity 124722000.00
otherCurrentLiab 209000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 115824000.00
otherLiab 3119000.00
goodWill 26763000.00
otherAssets 972000.00
cash 8056000.00
totalCurrentLiabilities 27402000.00
currentDeferredRevenue 261000.00
netDebt 34025000.00
shortTermDebt 3962000.00
shortLongTermDebt 77000.00
shortLongTermDebtTotal 42081000.00
otherStockholderEquity 11073000.00
propertyPlantEquipment 29512000.00
totalCurrentAssets 106821000.00
netTangibleAssets 68665000.00
netReceivables 14726000.00
longTermDebt 26000000.00
inventory 80575000.00
accountsPayable 22970000.00
accumulatedOtherComprehensiveIncome -2203000.00
nonCurrrentAssetsOther 972000.00
nonCurrentAssetsTotal 86541000.00
capitalLeaseObligations 16004000.00
nonCurrentLiabilitiesOther 1070000.00
nonCurrentLiabilitiesTotal 41238000.00
liabilitiesAndStockholdersEquity 193362000.00
cashAndShortTermInvestments 8056000.00
propertyPlantAndEquipmentGross 29512000.00
propertyPlantAndEquipmentNet 29512000.00
netWorkingCapital 79419000.00
netInvestedCapital 150799000.00
commonStockSharesOutstanding 27618000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
totalAssets 188258000.00
intangibleAssets 29426000.00
otherCurrentAssets 7065000.00
totalLiab 73305000.00
totalStockholderEquity 114953000.00
deferredLongTermLiab 2502000.00
otherCurrentLiab 5442000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 107467000.00
otherLiab 3401000.00
goodWill 25417000.00
otherAssets 921000.00
cash 10245000.00
totalCurrentLiabilities 31815000.00
currentDeferredRevenue 642000.00
netDebt 31139000.00
shortTermDebt 3295000.00
shortLongTermDebt 140000.00
shortLongTermDebtTotal 41384000.00
otherStockholderEquity 10869000.00
propertyPlantEquipment 12658000.00
totalCurrentAssets 104642000.00
netTangibleAssets 60110000.00
netReceivables 17944000.00
longTermDebt 26000000.00
inventory 69388000.00
accountsPayable 22436000.00
accumulatedOtherComprehensiveIncome -3411000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 107467000.00
nonCurrrentAssetsOther 921000.00
nonCurrentAssetsTotal 83616000.00
capitalLeaseObligations 15244000.00
longTermDebtTotal 26000000.00
nonCurrentLiabilitiesOther 12988000.00
nonCurrentLiabilitiesTotal 41490000.00
capitalSurpluse 10869000.00
liabilitiesAndStockholdersEquity 188258000.00
cashAndShortTermInvestments 10245000.00
propertyPlantAndEquipmentGross 36104000.00
propertyPlantAndEquipmentNet 27852000.00
netWorkingCapital 72827000.00
netInvestedCapital 141093000.00
commonStockSharesOutstanding 27620000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
totalAssets 189056000.00
intangibleAssets 29777000.00
otherCurrentAssets 4434000.00
totalLiab 85979000.00
totalStockholderEquity 103077000.00
deferredLongTermLiab 2412000.00
otherCurrentLiab 6006000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 94149000.00
otherLiab 3552000.00
goodWill 25071000.00
otherAssets 893000.00
cash 9321000.00
totalCurrentLiabilities 40419000.00
currentDeferredRevenue 1058000.00
netDebt 36519000.00
shortTermDebt 3832000.00
shortLongTermDebt 159000.00
shortLongTermDebtTotal 45840000.00
otherStockholderEquity 10760000.00
propertyPlantEquipment 25749000.00
totalCurrentAssets 107566000.00
netTangibleAssets 48229000.00
netReceivables 19669000.00
longTermDebt 32000000.00
inventory 74142000.00
accountsPayable 29523000.00
accumulatedOtherComprehensiveIncome -1860000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 94149000.00
nonCurrrentAssetsOther 893000.00
nonCurrentAssetsTotal 81490000.00
capitalLeaseObligations 13681000.00
longTermDebtTotal 32000000.00
nonCurrentLiabilitiesOther 10008000.00
nonCurrentLiabilitiesTotal 45560000.00
capitalSurpluse 10760000.00
liabilitiesAndStockholdersEquity 189056000.00
cashAndShortTermInvestments 9321000.00
propertyPlantAndEquipmentNet 25749000.00
netWorkingCapital 67147000.00
netInvestedCapital 135236000.00
commonStockSharesOutstanding 27613000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
totalAssets 188261337.00
intangibleAssets 31977505.00
otherCurrentAssets 3749690.00
totalLiab 96020869.00
totalStockholderEquity 92240468.00
otherCurrentLiab 6394874.00
commonStock 27613.00
capitalStock 27613.00
retainedEarnings 82246563.00
otherLiab 5131971.00
goodWill 25614110.00
otherAssets 851431.00
cash 10595557.00
totalCurrentLiabilities 47097919.00
currentDeferredRevenue 440744.00
netDebt 37279921.00
shortTermDebt 4084499.00
shortLongTermDebt 351674.00
shortLongTermDebtTotal 47875478.00
otherStockholderEquity 10651532.00
propertyPlantEquipment 11364205.00
totalCurrentAssets 104010717.00
netTangibleAssets 34648853.00
netReceivables 15178627.00
longTermDebt 33000000.00
inventory 74486843.00
accountsPayable 36177802.00
accumulatedOtherComprehensiveIncome -685240.00
commonStockTotalEquity 27613.00
retainedEarningsTotalEquity 82246563.00
nonCurrrentAssetsOther 851431.00
nonCurrentAssetsTotal 84250620.00
capitalLeaseObligations 14523804.00
nonCurrentLiabilitiesOther 13220311.00
nonCurrentLiabilitiesTotal 48922950.00
capitalSurpluse 10651532.00
liabilitiesAndStockholdersEquity 188261337.00
cashAndShortTermInvestments 10595557.00
propertyPlantAndEquipmentNet 25807574.00
netWorkingCapital 56912798.00
netInvestedCapital 125592142.00
commonStockSharesOutstanding 27612597.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 161014517.00
intangibleAssets 32732771.00
otherCurrentAssets 3671657.00
totalLiab 76552436.00
totalStockholderEquity 84462081.00
otherCurrentLiab -817955.00
commonStock 27613.00
capitalStock 27613.00
retainedEarnings 74443431.00
otherLiab 5378769.00
goodWill 25655428.00
otherAssets 790339.00
cash 9644248.00
totalCurrentLiabilities 36267822.00
currentDeferredRevenue 817955.00
netDebt 28614804.00
shortTermDebt 3353207.00
shortLongTermDebt 375413.00
shortLongTermDebtTotal 38259052.00
otherStockholderEquity 10581483.00
propertyPlantEquipment 22807733.00
totalCurrentAssets 79028246.00
netTangibleAssets 26073882.00
netReceivables 13776177.00
longTermDebt 25075717.00
inventory 51936164.00
accountsPayable 32914615.00
accumulatedOtherComprehensiveIncome -590446.00
commonStockTotalEquity 27613.00
retainedEarningsTotalEquity 74443431.00
nonCurrrentAssetsOther 790339.00
nonCurrentAssetsTotal 81986271.00
capitalLeaseObligations 12807922.00
longTermDebtTotal 25000000.00
nonCurrentLiabilitiesOther 2630486.00
nonCurrentLiabilitiesTotal 40284614.00
capitalSurpluse 10581483.00
liabilitiesAndStockholdersEquity 161014517.00
cashAndShortTermInvestments 9644248.00
propertyPlantAndEquipmentNet 22807733.00
netWorkingCapital 42760424.00
netInvestedCapital 109913211.00
commonStockSharesOutstanding 27612597.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
totalAssets 124403313.00
intangibleAssets 21575724.00
otherCurrentAssets 3459643.00
totalLiab 45996488.00
totalStockholderEquity 78406825.00
otherCurrentLiab 4087064.00
commonStock 27613.00
capitalStock 27613.00
retainedEarnings 68239938.00
otherLiab 1770210.00
goodWill 15747077.00
otherAssets 637662.00
cash 7816332.00
totalCurrentLiabilities 34987257.00
currentDeferredRevenue 559303.00
netDebt 4755791.00
shortTermDebt 3333102.00
shortLongTermDebt 424610.00
shortLongTermDebtTotal 12572123.00
otherStockholderEquity 10489295.00
propertyPlantEquipment 8662924.00
totalCurrentAssets 65994251.00
netTangibleAssets 41084024.00
netReceivables 15163976.00
longTermDebt 154763.00
inventory 39554300.00
accountsPayable 27007788.00
accumulatedOtherComprehensiveIncome -350021.00
commonStockTotalEquity 27613.00
retainedEarningsTotalEquity 68239938.00
nonCurrrentAssetsOther 637662.00
nonCurrentAssetsTotal 58409062.00
capitalLeaseObligations 11992750.00
nonCurrentLiabilitiesOther 9805035.00
nonCurrentLiabilitiesTotal 11009231.00
capitalSurpluse 10489295.00
liabilitiesAndStockholdersEquity 124403313.00
cashAndShortTermInvestments 7816332.00
propertyPlantAndEquipmentNet 20448599.00
netWorkingCapital 31006994.00
netInvestedCapital 78986198.00
commonStockSharesOutstanding 27613000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
totalAssets 105373151.00
intangibleAssets 21902077.00
otherCurrentAssets 3207502.00
totalLiab 34940804.00
totalStockholderEquity 70432347.00
deferredLongTermLiab 646921.00
otherCurrentLiab 4947732.00
commonStock 27613.00
capitalStock 27613.00
retainedEarnings 59909177.00
otherLiab 1511987.00
goodWill 15826655.00
otherAssets 477920.00
cash 8733902.00
totalCurrentLiabilities 24999500.00
currentDeferredRevenue 619463.00
netDebt 1355030.00
shortTermDebt 1659615.00
shortLongTermDebt 513891.00
shortLongTermDebtTotal 10088932.00
otherStockholderEquity 10412471.00
propertyPlantEquipment 16871125.00
totalCurrentAssets 50295374.00
netTangibleAssets 32703615.00
netReceivables 12625703.00
longTermDebt 239055.00
inventory 25728267.00
accountsPayable 17772690.00
accumulatedOtherComprehensiveIncome 83086.00
commonStockTotalEquity 27613.00
retainedEarningsTotalEquity 59909177.00
nonCurrrentAssetsOther 477920.00
nonCurrentAssetsTotal 55077777.00
capitalLeaseObligations 9335986.00
longTermDebtTotal 239055.00
nonCurrentLiabilitiesOther 865066.00
nonCurrentLiabilitiesTotal 9941304.00
capitalSurpluse 10412471.00
liabilitiesAndStockholdersEquity 105373151.00
cashAndShortTermInvestments 8733902.00
propertyPlantAndEquipmentGross 16871125.00
propertyPlantAndEquipmentNet 16871125.00
netWorkingCapital 25295874.00
netInvestedCapital 71185293.00
commonStockSharesOutstanding 27613000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
totalAssets 95339097.00
intangibleAssets 5287809.00
otherCurrentAssets 2121327.00
totalLiab 35319305.00
totalStockholderEquity 60019792.00
deferredLongTermLiab 657210.00
otherCurrentLiab 3066402.00
commonStock 27613.00
retainedEarnings 49723628.00
otherLiab 1334150.00
goodWill 4509419.00
otherAssets 487983.00
cash 35615477.00
totalCurrentLiabilities 26109352.00
currentDeferredRevenue 2584740.00
netDebt -23433119.00
shortTermDebt 4306555.00
shortLongTermDebt 2514391.00
shortLongTermDebtTotal 12182358.00
otherStockholderEquity 10412471.00
propertyPlantEquipment 5711937.00
totalCurrentAssets 72549313.00
netTangibleAssets 50222564.00
netReceivables 9903238.00
longTermDebt 2917061.00
inventory 24909271.00
accountsPayable 16151655.00
accumulatedOtherComprehensiveIncome -143920.00
commonStockTotalEquity 27613.00
retainedEarningsTotalEquity 49723628.00
nonCurrrentAssetsOther 487983.00
nonCurrentAssetsTotal 22789784.00
capitalLeaseObligations 6750906.00
longTermDebtTotal 2917061.00
nonCurrentLiabilitiesOther 5635682.00
nonCurrentLiabilitiesTotal 9209953.00
capitalSurpluse 10412471.00
liabilitiesAndStockholdersEquity 95339097.00
cashAndShortTermInvestments 35615477.00
propertyPlantAndEquipmentGross 12504573.00
propertyPlantAndEquipmentNet 12504573.00
netWorkingCapital 46439961.00
netInvestedCapital 65451244.00
commonStockSharesOutstanding 27612597.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 83839831.00
intangibleAssets 5423980.00
otherCurrentAssets 1441749.00
totalLiab 30456963.00
totalStockholderEquity 53382868.00
otherCurrentLiab -60876.00
commonStock 27613.00
retainedEarnings 42876569.00
otherLiab 1357214.00
goodWill 4472217.00
otherAssets 6460174000.00
cash 29027124.00
totalCurrentLiabilities 21200344.00
currentDeferredRevenue 244837.00
netDebt -16908798.00
shortTermDebt 4218921.00
shortLongTermDebt 2568172.00
shortLongTermDebtTotal 12118326.00
otherStockholderEquity 10412471.00
propertyPlantEquipment 4706248.00
totalCurrentAssets 62777212.00
netTangibleAssets 48910651.00
netReceivables 9944213.00
longTermDebt 3568191.00
inventory 22364126.00
accountsPayable 16797462.00
accumulatedOtherComprehensiveIncome 66215.00
commonStockTotalEquity 27613.00
retainedEarningsTotalEquity 42876569.00
nonCurrrentAssetsOther 486472.00
nonCurrentAssetsTotal 21062619.00
capitalLeaseObligations 5981963.00
nonCurrentLiabilitiesOther 4331214.00
nonCurrentLiabilitiesTotal 9256619.00
capitalSurpluse 10412471.00
liabilitiesAndStockholdersEquity 83839831.00
cashAndShortTermInvestments 29027124.00
propertyPlantAndEquipmentGross 10679950.00
propertyPlantAndEquipmentNet 10679950.00
netWorkingCapital 41576868.00
netInvestedCapital 59519231.00
commonStockSharesOutstanding 27612597.00
2020-09-30
date 2020-09-30
filing_date 2020-11-10
currency_symbol USD
totalAssets 76197359.00
intangibleAssets 4510161.00
otherCurrentAssets 2803733.00
totalLiab 29770371.00
totalStockholderEquity 46426988.00
otherCurrentLiab 3506305.00
commonStock 27613.00
retainedEarnings 36788170.00
otherLiab 851329.00
goodWill 3559614.00
otherAssets 478291.00
cash 27224471.00
totalCurrentLiabilities 20899603.00
currentDeferredRevenue 1643991.00
netDebt -15324037.00
shortTermDebt 3880995.00
shortLongTermDebt 2554529.00
shortLongTermDebtTotal 11900434.00
otherStockholderEquity 10412471.00
propertyPlantEquipment 9692286.00
totalCurrentAssets 57957007.00
netTangibleAssets 38357213.00
netReceivables 8967710.00
longTermDebt 4193436.00
inventory 18961093.00
accountsPayable 11868312.00
accumulatedOtherComprehensiveIncome -801266.00
commonStockTotalEquity 27613.00
nonCurrrentAssetsOther 478291.00
nonCurrentAssetsTotal 18240352.00
capitalLeaseObligations 5152469.00
nonCurrentLiabilitiesTotal 8870768.00
liabilitiesAndStockholdersEquity 76197359.00
cashAndShortTermInvestments 27224471.00
propertyPlantAndEquipmentGross 9692286.00
propertyPlantAndEquipmentNet 9692286.00
netWorkingCapital 37057404.00
netInvestedCapital 53174953.00
commonStockSharesOutstanding 27612597.00
2020-06-30
date 2020-06-30
filing_date 2020-08-12
currency_symbol USD
totalAssets 68172888.00
intangibleAssets 4586343.00
otherCurrentAssets 2103656.00
totalLiab 28773446.00
totalStockholderEquity 39399442.00
otherCurrentLiab 3685298.00
commonStock 27613.00
retainedEarnings 30179922.00
otherLiab 844928.00
goodWill 3497883.00
otherAssets 457020.00
cash 25795909.00
totalCurrentLiabilities 19107612.00
currentDeferredRevenue 218330.00
netDebt -13110586.00
shortTermDebt 3864417.00
shortLongTermDebt 2543301.00
shortLongTermDebtTotal 12685323.00
otherStockholderEquity 10412471.00
propertyPlantEquipment 9810265.00
totalCurrentAssets 49821377.00
netTangibleAssets 31315216.00
netReceivables 7215230.00
longTermDebt 4819237.00
inventory 14706582.00
accountsPayable 11339567.00
accumulatedOtherComprehensiveIncome -1220564.00
commonStockTotalEquity 27613.00
nonCurrrentAssetsOther 457020.00
nonCurrentAssetsTotal 18351511.00
capitalLeaseObligations 5322785.00
nonCurrentLiabilitiesTotal 9665834.00
liabilitiesAndStockholdersEquity 68172888.00
cashAndShortTermInvestments 25795909.00
propertyPlantAndEquipmentGross 9810265.00
propertyPlantAndEquipmentNet 9810265.00
netWorkingCapital 30713765.00
netInvestedCapital 46761980.00
commonStockSharesOutstanding 27612597.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
totalAssets 61690798.00
intangibleAssets 4638902.00
otherCurrentAssets 2369901.00
totalLiab 26708768.00
totalStockholderEquity 34982030.00
otherCurrentLiab 2653330.00
commonStock 27613.00
retainedEarnings 26206232.00
otherLiab 846768.00
goodWill 3396712.00
otherAssets 346666.00
cash 14787745.00
totalCurrentLiabilities 14784623.00
currentDeferredRevenue 1076063.00
netDebt -1678328.00
shortTermDebt 2032040.00
shortLongTermDebt 699568.00
shortLongTermDebtTotal 13109417.00
otherStockholderEquity 10412471.00
propertyPlantEquipment 10051581.00
totalCurrentAssets 43256937.00
netTangibleAssets 26946416.00
netReceivables 7307475.00
longTermDebt 6852687.00
inventory 18791816.00
accountsPayable 9023190.00
accumulatedOtherComprehensiveIncome -1664286.00
commonStockTotalEquity 27613.00
nonCurrrentAssetsOther 346666.00
nonCurrentAssetsTotal 18433861.00
capitalLeaseObligations 5557162.00
longTermDebtTotal 6852690.00
nonCurrentLiabilitiesTotal 11924145.00
capitalSurpluse 10412470.00
liabilitiesAndStockholdersEquity 61690798.00
cashAndShortTermInvestments 14787745.00
propertyPlantAndEquipmentGross 10051581.00
propertyPlantAndEquipmentNet 10051581.00
netWorkingCapital 28472314.00
netInvestedCapital 42534285.00
commonStockSharesOutstanding 27612597.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
totalAssets 51601435.00
intangibleAssets 3820460.00
otherCurrentAssets 2391340.00
totalLiab 16708225.00
totalStockholderEquity 35061890.00
otherCurrentLiab -559232.00
commonStock 27613.00
retainedEarnings 24594878.00
otherLiab 604715.00
goodWill 2406512.00
cash 11500973.00
totalCurrentLiabilities 11786280.00
currentDeferredRevenue 559232.00
netDebt -5594816.00
shortTermDebt 1588927.00
shortLongTermDebt 462226.00
shortLongTermDebtTotal 5906157.00
otherStockholderEquity 11348163.00
propertyPlantEquipment 9093763.00
totalCurrentAssets 36280700.00
netTangibleAssets 28834918.00
netReceivables 7247234.00
longTermDebt 307281.00
inventory 15141153.00
accountsPayable 10197353.00
accumulatedOtherComprehensiveIncome -908764.00
commonStockTotalEquity 27613.00
nonCurrrentAssetsOther 15320735.00
nonCurrentAssetsTotal 15320735.00
capitalLeaseObligations 5136650.00
longTermDebtTotal 307280.00
nonCurrentLiabilitiesTotal 4921945.00
capitalSurpluse 11348160.00
liabilitiesAndStockholdersEquity 51601435.00
cashAndShortTermInvestments 11500973.00
propertyPlantAndEquipmentGross 9093763.00
propertyPlantAndEquipmentNet 9093763.00
commonStockSharesOutstanding 27612597.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 47405913.00
intangibleAssets 3778794.00
otherCurrentAssets 2071833.00
totalLiab 17347341.00
totalStockholderEquity 30247076.00
otherCurrentLiab 2581442.00
commonStock 27613.00
retainedEarnings 19984540.00
otherLiab 629397.00
goodWill 2334505.00
otherAssets 29385.00
cash 7295906.00
totalCurrentLiabilities 12774528.00
currentDeferredRevenue 1417960.00
netDebt -1704160.00
shortTermDebt 1648330.00
shortLongTermDebt 586154.00
shortLongTermDebtTotal 5591746.00
otherStockholderEquity 11348163.00
propertyPlantEquipment 8181757.00
totalCurrentAssets 33081472.00
netTangibleAssets 24133777.00
netReceivables 7285327.00
longTermDebt 399209.00
inventory 16428406.00
accountsPayable 7126796.00
accumulatedOtherComprehensiveIncome -1113240.00
commonStockTotalEquity 27613.00
nonCurrrentAssetsOther 29385.00
nonCurrentAssetsTotal 14324441.00
capitalLeaseObligations 4606383.00
longTermDebtTotal 399210.00
nonCurrentLiabilitiesTotal 4572813.00
capitalSurpluse 11348160.00
liabilitiesAndStockholdersEquity 47405913.00
cashAndShortTermInvestments 7295906.00
propertyPlantAndEquipmentGross 8181757.00
propertyPlantAndEquipmentNet 8181757.00
commonStockSharesOutstanding 27612597.00
2019-06-30
date 2019-06-30
filing_date 2019-08-21
currency_symbol USD
totalAssets 43349379.00
intangibleAssets 3595785.00
otherCurrentAssets 1312016.00
totalLiab 17656557.00
totalStockholderEquity 25881341.00
deferredLongTermLiab 0.00
otherCurrentLiab 2085517.00
commonStock 27613.00
retainedEarnings 15481857.00
otherLiab 549257.00
goodWill 2349501.00
otherAssets 35999.00
cash 5473964.00
totalCurrentLiabilities 13467923.00
currentDeferredRevenue 1731383.00
netDebt -187732.00
shortTermDebt 1646855.00
shortLongTermDebt 670516.00
shortLongTermDebtTotal 5286232.00
otherStockholderEquity 11348163.00
propertyPlantEquipment 7727547.00
totalCurrentAssets 29640547.00
longTermInvestments 0.00
netTangibleAssets 19936055.00
shortTermInvestments 0.00
netReceivables 7549789.00
longTermDebt 502080.00
inventory 15304778.00
accountsPayable 8004168.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -976292.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27613.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 35999.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 13708832.00
capitalLeaseObligations 4113636.00
longTermDebtTotal 502080.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 4188634.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 11348160.00
liabilitiesAndStockholdersEquity 43349379.00
cashAndShortTermInvestments 5473964.00
propertyPlantAndEquipmentGross 7727547.00
propertyPlantAndEquipmentNet 7727547.00
accumulatedDepreciation 0.00
commonStockSharesOutstanding 27612597.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
totalAssets 38627557.00
intangibleAssets 3674924.00
otherCurrentAssets 976605.00
totalLiab 16075351.00
totalStockholderEquity 22736011.00
deferredLongTermLiab 0.00
otherCurrentLiab 2737553.00
commonStock 27613.00
retainedEarnings 12475840.00
otherLiab 450899.00
goodWill 2320384.00
otherAssets 37450.00
cash 4376325.00
totalCurrentLiabilities 11572528.00
currentDeferredRevenue 315003.00
netDebt 1532286.00
shortTermDebt 1856687.00
shortLongTermDebt 836133.00
shortLongTermDebtTotal 5908611.00
otherStockholderEquity 11348163.00
propertyPlantEquipment 7706920.00
totalCurrentAssets 24887875.00
longTermInvestments 0.00
netTangibleAssets 16740703.00
shortTermInvestments 0.00
netReceivables 5948048.00
longTermDebt 833870.00
inventory 13586897.00
accountsPayable 6663285.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1115605.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27613.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 37452.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 13739682.00
capitalLeaseObligations 4238606.00
longTermDebtTotal 833870.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 4502823.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 11348160.00
liabilitiesAndStockholdersEquity 38627557.00
cashAndShortTermInvestments 4376325.00
propertyPlantAndEquipmentGross 7706922.00
propertyPlantAndEquipmentNet 7706922.00
accumulatedDepreciation 0.00
commonStockSharesOutstanding 27612597.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 30542888.00
intangibleAssets 3804026.00
otherCurrentAssets 706718.00
totalLiab 9929943.00
totalStockholderEquity 20802974.00
deferredLongTermLiab 0.00
otherCurrentLiab 3588292.00
commonStock 27613.00
retainedEarnings 10617253.00
otherLiab 478864.00
goodWill 2322788.00
otherAssets 0.00
cash 3971226.00
totalCurrentLiabilities 8482842.00
currentDeferredRevenue 136213.00
netDebt -2149839.00
shortTermDebt 853150.00
shortLongTermDebt 853150.00
shortLongTermDebtTotal 1821387.00
otherStockholderEquity 11348163.00
propertyPlantEquipment 3384206.00
totalCurrentAssets 21031868.00
longTermInvestments 0.00
netTangibleAssets 14676160.00
shortTermInvestments 0.00
netReceivables 5554313.00
longTermDebt 968237.00
inventory 10799611.00
accountsPayable 3905187.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1190055.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27613.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 0.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 9511020.00
capitalLeaseObligations 0.00
longTermDebtTotal 968240.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 1447101.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 11348160.00
liabilitiesAndStockholdersEquity 30542888.00
cashAndShortTermInvestments 3971226.00
propertyPlantAndEquipmentGross 3384206.00
propertyPlantAndEquipmentNet 3384206.00
accumulatedDepreciation 0.00
commonStockSharesOutstanding 27612597.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
totalAssets 34233173.00
intangibleAssets 4090722.00
otherCurrentAssets 1223206.00
totalLiab 13532213.00
totalStockholderEquity 20803941.00
deferredLongTermLiab 0.00
otherCurrentLiab 680815.00
commonStock 9210646.00
retainedEarnings 10255127.00
otherLiab 471652.00
goodWill 2913760.00
otherAssets 283968.00
cash 3446570.00
totalCurrentLiabilities 12010882.00
netDebt -1561201.00
shortTermDebt 835690.00
shortLongTermDebt 835690.00
shortLongTermDebtTotal 1885369.00
otherStockholderEquity 2165130.00
propertyPlantEquipment 2589076.00
totalCurrentAssets 24355647.00
longTermInvestments 0.00
netTangibleAssets 13799459.00
shortTermInvestments 0.00
netReceivables 7071315.00
longTermDebt 1049679.00
inventory 12614556.00
accountsPayable 10494377.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -826962.00
additionalPaidInCapital 0.00
commonStockTotalEquity 9210646.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 0.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 9877526.00
capitalLeaseObligations 0.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 1521331.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 0.00
liabilitiesAndStockholdersEquity 34233173.00
cashAndShortTermInvestments 3446570.00
propertyPlantAndEquipmentGross 2589076.00
propertyPlantAndEquipmentNet 2589076.00
accumulatedDepreciation 0.00
commonStockSharesOutstanding 27612597.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 30653901.00
intangibleAssets 3972465.00
otherCurrentAssets 984751.00
totalLiab 12291397.00
totalStockholderEquity 18481455.00
otherCurrentLiab 679425.00
commonStock 11375776.00
retainedEarnings 8090381.00
otherLiab 442944.00
goodWill 2479874.00
otherAssets 459932.00
cash 1527235.00
totalCurrentLiabilities 10843801.00
netDebt 273723.00
shortTermDebt 796306.00
shortLongTermDebt 796306.00
shortLongTermDebtTotal 1800958.00
otherStockholderEquity -984702.00
propertyPlantEquipment 2329039.00
totalCurrentAssets 21412591.00
netTangibleAssets 12029116.00
netReceivables 7171653.00
longTermDebt 1004652.00
inventory 11728952.00
accountsPayable 9368070.00
accumulatedOtherComprehensiveIncome -984702.00
commonStockTotalEquity 11375776.00
nonCurrentAssetsTotal 9241310.00
nonCurrentLiabilitiesTotal 1447596.00
liabilitiesAndStockholdersEquity 30653901.00
cashAndShortTermInvestments 1527235.00
propertyPlantAndEquipmentGross 2329039.00
propertyPlantAndEquipmentNet 2329039.00
commonStockSharesOutstanding 27612597.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 30585012.00
intangibleAssets 3980619.00
otherCurrentAssets 700542.00
totalLiab 14551885.00
totalStockholderEquity 16149852.00
otherCurrentLiab 917842.00
commonStock 9210646.00
retainedEarnings 5594533.00
goodWill 2476363.00
cash 3429034.00
totalCurrentLiabilities 13230345.00
netDebt 234914.00
shortTermDebt 2793818.00
shortLongTermDebtTotal 3663948.00
otherStockholderEquity 2165130.00
totalCurrentAssets 21549126.00
netReceivables 6551671.00
inventory 10867879.00
accountsPayable 9518685.00
accumulatedOtherComprehensiveIncome -820457.00
commonStockTotalEquity 9210646.00
nonCurrentAssetsTotal 9035886.00
nonCurrentLiabilitiesTotal 1321540.00
liabilitiesAndStockholdersEquity 30585012.00
cashAndShortTermInvestments 3429034.00
propertyPlantAndEquipmentGross 2172523.00
propertyPlantAndEquipmentNet 2172523.00
commonStockSharesOutstanding 27612597.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 29045326.00
intangibleAssets 4114374.00
otherCurrentAssets 689890.00
totalLiab 15192581.00
totalStockholderEquity 13960925.00
otherCurrentLiab 1126865.00
commonStock 9210646.00
retainedEarnings 3569430.00
goodWill 2490105.00
cash 3498904.00
totalCurrentLiabilities 13710948.00
netDebt 584023.00
shortTermDebt 3064434.00
shortLongTermDebtTotal 4082927.00
otherStockholderEquity 2165130.00
totalCurrentAssets 19909600.00
netReceivables 5569212.00
inventory 10151594.00
accountsPayable 9519649.00
accumulatedOtherComprehensiveIncome -984281.00
commonStockTotalEquity 9210646.00
nonCurrentAssetsTotal 9135726.00
nonCurrentLiabilitiesTotal 1481633.00
liabilitiesAndStockholdersEquity 29045326.00
cashAndShortTermInvestments 3498904.00
propertyPlantAndEquipmentGross 2153233.00
propertyPlantAndEquipmentNet 2153233.00
commonStockSharesOutstanding 27612597.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 29923412.00
intangibleAssets 3409668.00
otherCurrentAssets 1225708.00
totalLiab 15425182.00
totalStockholderEquity 14585314.00
otherCurrentLiab 729920.00
commonStock 11413792.00
retainedEarnings 3543858.00
goodWill 2177932.00
cash 2308215.00
totalCurrentLiabilities 14317392.00
netDebt 5491028.00
shortTermDebt 7059438.00
shortLongTermDebtTotal 7799243.00
totalCurrentAssets 22495888.00
netReceivables 7072771.00
inventory 11889194.00
accountsPayable 6528034.00
accumulatedOtherComprehensiveIncome -372336.00
commonStockTotalEquity 11413792.00
nonCurrentAssetsTotal 7427524.00
nonCurrentLiabilitiesTotal 1107790.00
liabilitiesAndStockholdersEquity 29923412.00
cashAndShortTermInvestments 2308215.00
propertyPlantAndEquipmentGross 1561671.00
propertyPlantAndEquipmentNet 1561671.00
commonStockSharesOutstanding 27612597.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 28517064.00
intangibleAssets 3497494.00
otherCurrentAssets 1024760.00
totalLiab 15490783.00
totalStockholderEquity 13098113.00
otherCurrentLiab 427598.00
commonStock 11413792.00
retainedEarnings 3083868.00
goodWill 2115824.00
otherAssets -70000.00
cash 2473772.00
totalCurrentLiabilities 14111132.00
netDebt 4534028.00
shortTermDebt 6028475.00
shortLongTermDebtTotal 7007800.00
totalCurrentAssets 21507111.00
netReceivables 7103695.00
inventory 10904884.00
accountsPayable 7655059.00
accumulatedOtherComprehensiveIncome -1399547.00
commonStockTotalEquity 11413792.00
nonCurrentAssetsTotal 7079953.00
nonCurrentLiabilitiesTotal 1379651.00
liabilitiesAndStockholdersEquity 28517064.00
cashAndShortTermInvestments 2473772.00
propertyPlantAndEquipmentGross 1324010.00
propertyPlantAndEquipmentNet 1324010.00
commonStockSharesOutstanding 27612597.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 24497727.00
intangibleAssets 3423319.00
otherCurrentAssets 921787.00
totalLiab 11821266.00
totalStockholderEquity 12742528.00
otherCurrentLiab 48363.00
commonStock 6636961.00
retainedEarnings 2328082.00
goodWill 1903047.00
cash 3044801.00
totalCurrentLiabilities 10132531.00
netDebt 2162840.00
shortTermDebt 4022379.00
shortLongTermDebtTotal 5207641.00
otherStockholderEquity 4776831.00
totalCurrentAssets 17695229.00
netReceivables 4821929.00
inventory 8906712.00
accountsPayable 6061789.00
accumulatedOtherComprehensiveIncome -999346.00
commonStockTotalEquity 6636961.00
nonCurrentAssetsTotal 6802498.00
nonCurrentLiabilitiesTotal 1688735.00
liabilitiesAndStockholdersEquity 24497727.00
cashAndShortTermInvestments 3044801.00
propertyPlantAndEquipmentGross 1339585.00
propertyPlantAndEquipmentNet 1339585.00
commonStockSharesOutstanding 27326261.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 21795017.00
intangibleAssets 3467218.00
otherCurrentAssets 454173.00
totalLiab 11501573.00
totalStockholderEquity 10348623.00
otherCurrentLiab 168690.00
commonStock 6635133.00
retainedEarnings 2382085.00
goodWill 1891948.00
cash 1861089.00
totalCurrentLiabilities 9542876.00
netDebt 3087541.00
shortTermDebt 3514205.00
shortLongTermDebtTotal 4948630.00
otherStockholderEquity 2165130.00
totalCurrentAssets 14948368.00
netReceivables 4827077.00
inventory 7806029.00
accountsPayable 5859981.00
accumulatedOtherComprehensiveIncome -833725.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 6846649.00
nonCurrentLiabilitiesTotal 1958697.00
liabilitiesAndStockholdersEquity 21795017.00
cashAndShortTermInvestments 1861089.00
propertyPlantAndEquipmentGross 1352120.00
propertyPlantAndEquipmentNet 1352120.00
commonStockSharesOutstanding 27612597.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalAssets 20185350.00
intangibleAssets 2781412.00
otherCurrentAssets 786640.00
totalLiab 9711658.00
totalStockholderEquity 10517999.00
otherCurrentLiab 491217.00
commonStock 6635133.00
retainedEarnings 2394095.00
goodWill 1647562.00
cash 2991173.00
totalCurrentLiabilities 8023343.00
netDebt 1302910.00
shortTermDebt 3079461.00
shortLongTermDebtTotal 4294083.00
otherStockholderEquity 2165130.00
totalCurrentAssets 14409016.00
netReceivables 4913381.00
inventory 5717822.00
accountsPayable 4452665.00
accumulatedOtherComprehensiveIncome -676359.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 5776334.00
nonCurrentLiabilitiesTotal 1688315.00
liabilitiesAndStockholdersEquity 20185350.00
cashAndShortTermInvestments 2991173.00
propertyPlantAndEquipmentGross 1291613.00
propertyPlantAndEquipmentNet 1291613.00
commonStockSharesOutstanding 25784950.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 18946160.00
intangibleAssets 2706083.00
otherCurrentAssets 434254.00
totalLiab 9045907.00
totalStockholderEquity 9926335.00
otherCurrentLiab 308257.00
commonStock 6635133.00
retainedEarnings 1652462.00
goodWill 1686673.00
cash 1984250.00
totalCurrentLiabilities 7113570.00
netDebt 2702741.00
shortTermDebt 3251159.00
shortLongTermDebtTotal 4686991.00
otherStockholderEquity 2165130.00
totalCurrentAssets 13204568.00
netReceivables 4757452.00
inventory 6028612.00
accountsPayable 3554154.00
accumulatedOtherComprehensiveIncome -526390.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 5741592.00
nonCurrentLiabilitiesTotal 1932337.00
liabilitiesAndStockholdersEquity 18946160.00
cashAndShortTermInvestments 1984250.00
propertyPlantAndEquipmentGross 1257195.00
propertyPlantAndEquipmentNet 1257195.00
commonStockSharesOutstanding 25784950.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalAssets 19788315.00
intangibleAssets 2628810.00
otherCurrentAssets 733571.00
totalLiab 10541638.00
totalStockholderEquity 9261383.00
commonStock 6635133.00
retainedEarnings 875292.00
goodWill 1724262.00
cash 2594194.00
totalCurrentLiabilities 8289142.00
netDebt 3317963.00
shortTermDebt 4265642.00
shortLongTermDebtTotal 5912157.00
otherStockholderEquity 2165130.00
totalCurrentAssets 14066687.00
netReceivables 3736368.00
inventory 7002554.00
accountsPayable 4023500.00
accumulatedOtherComprehensiveIncome -414172.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 5721628.00
nonCurrentLiabilitiesTotal 2252496.00
liabilitiesAndStockholdersEquity 19788315.00
cashAndShortTermInvestments 2594194.00
propertyPlantAndEquipmentGross 1270905.00
propertyPlantAndEquipmentNet 1270905.00
commonStockSharesOutstanding 25784950.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 19526220.00
intangibleAssets 2434692.00
otherCurrentAssets 522613.00
totalLiab 11184544.00
totalStockholderEquity 8344853.00
otherCurrentLiab 117649.00
commonStock 6635133.00
retainedEarnings 166583.00
goodWill 1668527.00
cash 2840549.00
totalCurrentLiabilities 8799279.00
netDebt 3202411.00
shortTermDebt 4215811.00
shortLongTermDebtTotal 6042960.00
otherStockholderEquity 2165130.00
totalCurrentAssets 14087005.00
netReceivables 3751075.00
inventory 6972768.00
accountsPayable 4465819.00
accumulatedOtherComprehensiveIncome -621993.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 5439215.00
nonCurrentLiabilitiesTotal 2385265.00
liabilitiesAndStockholdersEquity 19526220.00
cashAndShortTermInvestments 2840549.00
propertyPlantAndEquipmentGross 1235337.00
propertyPlantAndEquipmentNet 1235337.00
commonStockSharesOutstanding 25784950.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 19119493.00
intangibleAssets 2428392.00
otherCurrentAssets 914451.00
totalLiab 10428192.00
totalStockholderEquity 8653805.00
otherCurrentLiab 330092.00
commonStock 6635133.00
retainedEarnings 325327.00
goodWill 1722323.00
otherAssets 5.00
cash 3367518.00
totalCurrentLiabilities 7569039.00
currentDeferredRevenue 12350.00
netDebt 2711178.00
shortTermDebt 3680169.00
shortLongTermDebtTotal 6078696.00
otherStockholderEquity 2165130.00
totalCurrentAssets 13782736.00
netReceivables 3795332.00
inventory 5705435.00
accountsPayable 3546428.00
accumulatedOtherComprehensiveIncome -471785.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 5336752.00
nonCurrentLiabilitiesTotal 2859153.00
liabilitiesAndStockholdersEquity 19119493.00
cashAndShortTermInvestments 3367518.00
propertyPlantAndEquipmentGross 1186037.00
propertyPlantAndEquipmentNet 1186037.00
commonStockSharesOutstanding 25784950.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 18038077.00
intangibleAssets 2515710.00
otherCurrentAssets 688358.00
totalLiab 9347781.00
totalStockholderEquity 8632753.00
otherCurrentLiab 192000.00
commonStock 6635133.00
retainedEarnings -80400.00
goodWill 1686258.00
cash 2624017.00
totalCurrentLiabilities 6133214.00
currentDeferredRevenue 12350.00
netDebt 2506876.00
shortTermDebt 2470320.00
shortLongTermDebtTotal 5130893.00
otherStockholderEquity 2165130.00
totalCurrentAssets 12816424.00
netReceivables 4319569.00
inventory 5184480.00
accountsPayable 3458544.00
accumulatedOtherComprehensiveIncome -87110.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 5221653.00
nonCurrentLiabilitiesTotal 3214567.00
liabilitiesAndStockholdersEquity 18038077.00
cashAndShortTermInvestments 2624017.00
propertyPlantAndEquipmentGross 1019685.00
propertyPlantAndEquipmentNet 1019685.00
commonStockSharesOutstanding 25784950.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 16783409.00
intangibleAssets 2452322.00
otherCurrentAssets 449121.00
totalLiab 8744616.00
totalStockholderEquity 7976764.00
commonStock 6635133.00
retainedEarnings -690540.00
goodWill 1622488.00
cash 2397744.00
totalCurrentLiabilities 5503710.00
currentDeferredRevenue 12350.00
netDebt 2989206.00
shortTermDebt 2591403.00
shortLongTermDebtTotal 5386950.00
otherStockholderEquity 2165130.00
totalCurrentAssets 11760603.00
netReceivables 3148204.00
inventory 5765534.00
accountsPayable 2899957.00
accumulatedOtherComprehensiveIncome -132959.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 5022806.00
nonCurrentLiabilitiesTotal 3240906.00
liabilitiesAndStockholdersEquity 16783409.00
cashAndShortTermInvestments 2397744.00
propertyPlantAndEquipmentGross 890996.00
propertyPlantAndEquipmentNet 890996.00
commonStockSharesOutstanding 25784950.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 12608177.00
intangibleAssets 784510.00
otherCurrentAssets 347472.00
totalLiab 5124353.00
totalStockholderEquity 7396560.00
commonStock 6635133.00
retainedEarnings -1387982.00
goodWill 526243.00
cash 1474130.00
totalCurrentLiabilities 5124353.00
currentDeferredRevenue 12350.00
netDebt -483717.00
shortTermDebt 990413.00
shortLongTermDebtTotal 990413.00
otherStockholderEquity 2165130.00
totalCurrentAssets 10344081.00
netReceivables 2287342.00
inventory 6235137.00
accountsPayable 4121590.00
accumulatedOtherComprehensiveIncome -15721.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 2264096.00
liabilitiesAndStockholdersEquity 12608177.00
cashAndShortTermInvestments 1474130.00
propertyPlantAndEquipmentGross 790343.00
propertyPlantAndEquipmentNet 790343.00
commonStockSharesOutstanding 26824731.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 12010260.00
intangibleAssets 1194869.00
otherCurrentAssets 238427.00
totalLiab 6103610.00
totalStockholderEquity 5838741.00
otherCurrentLiab 790000.00
commonStock 6635133.00
retainedEarnings -2953417.00
cash 2090467.00
totalCurrentLiabilities 5863610.00
currentDeferredRevenue 12350.00
netDebt -193217.00
shortTermDebt 1897250.00
shortLongTermDebtTotal 1897250.00
otherStockholderEquity 2165130.00
totalCurrentAssets 10047369.00
netReceivables 2586780.00
inventory 5131695.00
accountsPayable 3164010.00
accumulatedOtherComprehensiveIncome -8105.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1962891.00
nonCurrentLiabilitiesTotal 240000.00
liabilitiesAndStockholdersEquity 12010260.00
cashAndShortTermInvestments 2090467.00
propertyPlantAndEquipmentGross 768022.00
propertyPlantAndEquipmentNet 768022.00
commonStockSharesOutstanding 25784950.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 9087373.00
intangibleAssets 625371.00
otherCurrentAssets -1.00
totalLiab 3717681.00
totalStockholderEquity 5369692.00
otherCurrentLiab 530000.00
commonStock 6635133.00
retainedEarnings -3430571.00
cash 2128305.00
totalCurrentLiabilities 3469680.00
currentDeferredRevenue 12350.00
netDebt -1850204.00
shortTermDebt 278101.00
shortLongTermDebtTotal 278101.00
otherStockholderEquity 2165130.00
totalCurrentAssets 7718607.00
netReceivables 2169500.00
inventory 3240743.00
accountsPayable 2649229.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1368766.00
nonCurrentLiabilitiesTotal 248001.00
liabilitiesAndStockholdersEquity 9087373.00
cashAndShortTermInvestments 2128305.00
propertyPlantAndEquipmentGross 743395.00
propertyPlantAndEquipmentNet 743395.00
commonStockSharesOutstanding 25784950.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 7525665.00
intangibleAssets 584752.00
otherCurrentAssets 230654.00
totalLiab 2751202.00
totalStockholderEquity 4774463.00
otherCurrentLiab 198000.00
commonStock 6635133.00
retainedEarnings -4025800.00
cash 1360329.00
totalCurrentLiabilities 2543202.00
currentDeferredRevenue 12350.00
netDebt -970970.00
shortTermDebt 389359.00
shortLongTermDebtTotal 389359.00
otherStockholderEquity 2165130.00
totalCurrentAssets 6310258.00
netReceivables 1563414.00
inventory 3155861.00
accountsPayable 1943493.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1215407.00
nonCurrentLiabilitiesTotal 208000.00
liabilitiesAndStockholdersEquity 7525665.00
cashAndShortTermInvestments 1360329.00
propertyPlantAndEquipmentGross 630655.00
propertyPlantAndEquipmentNet 630655.00
commonStockSharesOutstanding 25515833.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 6446198.00
intangibleAssets 518559.00
otherCurrentAssets 259233.00
totalLiab 2131019.00
totalStockholderEquity 4315179.00
commonStock 6635133.00
retainedEarnings -4485084.00
cash 1414913.00
totalCurrentLiabilities 1910019.00
currentDeferredRevenue 12350.00
netDebt -1346408.00
shortTermDebt 68505.00
shortLongTermDebtTotal 68505.00
otherStockholderEquity 2668302.00
totalCurrentAssets 5409714.00
netReceivables 1018956.00
inventory 2716612.00
accountsPayable 1829164.00
accumulatedOtherComprehensiveIncome -503172.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1036484.00
nonCurrentLiabilitiesTotal 221000.00
liabilitiesAndStockholdersEquity 6446198.00
cashAndShortTermInvestments 1414913.00
propertyPlantAndEquipmentGross 517925.00
propertyPlantAndEquipmentNet 517925.00
commonStockSharesOutstanding 25515833.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 5589919.00
intangibleAssets 399550.00
otherCurrentAssets 1.00
totalLiab 1555516.00
totalStockholderEquity 4034403.00
commonStock 6635133.00
retainedEarnings -4765860.00
otherAssets -1.00
cash 1085502.00
totalCurrentLiabilities 1461692.00
currentDeferredRevenue 15050.00
netDebt -778822.00
shortTermDebt 262857.00
shortLongTermDebtTotal 306680.00
otherStockholderEquity 2165130.00
totalCurrentAssets 4696616.00
netReceivables 1327062.00
inventory 1984384.00
accountsPayable 1183785.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 893304.00
nonCurrentLiabilitiesTotal 93824.00
liabilitiesAndStockholdersEquity 5589919.00
cashAndShortTermInvestments 1085502.00
propertyPlantAndEquipmentGross 493754.00
propertyPlantAndEquipmentNet 493754.00
commonStockSharesOutstanding 25784950.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 5919464.00
intangibleAssets 301883.00
otherCurrentAssets 253067.00
totalLiab 2277956.00
totalStockholderEquity 3641508.00
commonStock 6635133.00
retainedEarnings -5158755.00
cash 1809509.00
totalCurrentLiabilities 2252123.00
currentDeferredRevenue 15050.00
netDebt -1777259.00
shortTermDebt 6417.00
shortLongTermDebtTotal 32250.00
otherStockholderEquity 2165130.00
totalCurrentAssets 5053681.00
netReceivables 1447879.00
inventory 1543226.00
accountsPayable 2230656.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 865783.00
nonCurrentLiabilitiesTotal 25833.00
liabilitiesAndStockholdersEquity 5919464.00
cashAndShortTermInvestments 1809509.00
propertyPlantAndEquipmentGross 409900.00
propertyPlantAndEquipmentNet 409900.00
commonStockSharesOutstanding 25784950.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 5174695.00
intangibleAssets 299608.00
otherCurrentAssets 136104.00
totalLiab 1917461.00
totalStockholderEquity 3257234.00
commonStock 6635133.00
retainedEarnings -5543029.00
cash 1428729.00
totalCurrentLiabilities 1889993.00
currentDeferredRevenue 15050.00
netDebt -1394927.00
shortTermDebt 6334.00
shortLongTermDebtTotal 33802.00
otherStockholderEquity 2165130.00
totalCurrentAssets 4147031.00
netReceivables 991521.00
inventory 1590677.00
accountsPayable 1868609.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1027664.00
nonCurrentLiabilitiesTotal 27468.00
liabilitiesAndStockholdersEquity 5174695.00
cashAndShortTermInvestments 1428729.00
propertyPlantAndEquipmentGross 373056.00
propertyPlantAndEquipmentNet 373056.00
commonStockSharesOutstanding 26232300.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 5395678.00
intangibleAssets 302769.00
otherCurrentAssets 102139.00
totalLiab 2400767.00
totalStockholderEquity 2994911.00
commonStock 6635133.00
retainedEarnings -5805352.00
cash 1396300.00
totalCurrentLiabilities 2400767.00
currentDeferredRevenue 15050.00
netDebt -1396300.00
otherStockholderEquity 2573668.00
totalCurrentAssets 4302426.00
netReceivables 904453.00
inventory 1899534.00
accountsPayable 2385717.00
accumulatedOtherComprehensiveIncome -408538.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1093252.00
liabilitiesAndStockholdersEquity 5395678.00
cashAndShortTermInvestments 1396300.00
propertyPlantAndEquipmentGross 297483.00
propertyPlantAndEquipmentNet 297483.00
commonStockSharesOutstanding 26232300.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 3919099.00
intangibleAssets 323073.00
otherCurrentAssets 114627.00
totalLiab 1284381.00
totalStockholderEquity 2634718.00
otherCurrentLiab 1266030.00
commonStock 6635133.00
retainedEarnings -4000415.00
cash 828897.00
totalCurrentLiabilities 1284380.00
currentDeferredRevenue 18350.00
netDebt -828897.00
totalCurrentAssets 2906367.00
netReceivables 974710.00
inventory 988133.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1012732.00
nonCurrentLiabilitiesTotal 1.00
liabilitiesAndStockholdersEquity 3919099.00
cashAndShortTermInvestments 828897.00
propertyPlantAndEquipmentGross 281659.00
propertyPlantAndEquipmentNet 281659.00
commonStockSharesOutstanding 25784950.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 3268647.00
intangibleAssets 350227.00
otherCurrentAssets 59415.00
totalLiab 974354.00
totalStockholderEquity 2294293.00
otherCurrentLiab 956304.00
commonStock 6635133.00
retainedEarnings 2165130.00
cash 569333.00
totalCurrentLiabilities 974354.00
currentDeferredRevenue 18050.00
netDebt -569333.00
otherStockholderEquity -6505970.00
totalCurrentAssets 2243407.00
netReceivables 966057.00
inventory 648602.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1025240.00
liabilitiesAndStockholdersEquity 3268647.00
cashAndShortTermInvestments 569333.00
propertyPlantAndEquipmentGross 267013.00
propertyPlantAndEquipmentNet 267013.00
commonStockSharesOutstanding 25784950.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 3278885.00
intangibleAssets 361875.00
otherCurrentAssets 52903.00
totalLiab 1203351.00
totalStockholderEquity 2075534.00
otherCurrentLiab 1184601.00
retainedEarnings -6724729.00
cash 299671.00
totalCurrentLiabilities 1203351.00
currentDeferredRevenue 17750.00
netDebt -298671.00
shortTermDebt 1000.00
shortLongTermDebtTotal 1000.00
otherStockholderEquity 8800263.00
totalCurrentAssets 2265174.00
netReceivables 794575.00
inventory 1118025.00
nonCurrentAssetsTotal 1013711.00
liabilitiesAndStockholdersEquity 3278885.00
cashAndShortTermInvestments 299671.00
propertyPlantAndEquipmentGross 243836.00
propertyPlantAndEquipmentNet 243836.00
commonStockSharesOutstanding 26981222.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 3236738.00
intangibleAssets 359899.00
otherCurrentAssets 51343.00
totalLiab 1404034.00
totalStockholderEquity 1832704.00
otherCurrentLiab 1386284.00
retainedEarnings -6967559.00
cash 424795.00
totalCurrentLiabilities 1404034.00
currentDeferredRevenue 17750.00
netDebt -424795.00
otherStockholderEquity 9151622.00
totalCurrentAssets 2231200.00
netReceivables 593514.00
inventory 1161548.00
accumulatedOtherComprehensiveIncome -351359.00
nonCurrentAssetsTotal 1005538.00
liabilitiesAndStockholdersEquity 3236738.00
cashAndShortTermInvestments 424795.00
propertyPlantAndEquipmentGross 237639.00
propertyPlantAndEquipmentNet 237639.00
commonStockSharesOutstanding 25784950.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 2578364.00
intangibleAssets 355808.00
otherCurrentAssets -1.00
totalLiab 1079416.00
totalStockholderEquity 1498948.00
otherCurrentLiab 929416.00
commonStock 6635133.00
retainedEarnings -5136185.00
cash 343653.00
totalCurrentLiabilities 1079416.00
netDebt -193653.00
shortTermDebt 150000.00
shortLongTermDebtTotal 150000.00
totalCurrentAssets 1777878.00
netReceivables 554470.00
inventory 821744.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 800486.00
liabilitiesAndStockholdersEquity 2578364.00
cashAndShortTermInvestments 343653.00
propertyPlantAndEquipmentGross 243616.00
propertyPlantAndEquipmentNet 243616.00
commonStockSharesOutstanding 25784950.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 1905186.00
intangibleAssets 345691.00
otherCurrentAssets 101767.00
totalLiab 595471.00
totalStockholderEquity 1309715.00
otherCurrentLiab 545471.00
commonStock 6635133.00
retainedEarnings -5325418.00
cash 190729.00
totalCurrentLiabilities 595471.00
netDebt -140729.00
shortTermDebt 50000.00
shortLongTermDebtTotal 50000.00
totalCurrentAssets 1127830.00
netReceivables 431672.00
inventory 403662.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 777356.00
liabilitiesAndStockholdersEquity 1905186.00
cashAndShortTermInvestments 190729.00
propertyPlantAndEquipmentGross 230603.00
propertyPlantAndEquipmentNet 230603.00
commonStockSharesOutstanding 25784950.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 1603513.00
intangibleAssets 338973.00
otherCurrentAssets 53325.00
totalLiab 500491.00
totalStockholderEquity 1103022.00
otherCurrentLiab 500491.00
retainedEarnings -7697241.00
cash 236499.00
totalCurrentLiabilities 500491.00
netDebt -236499.00
otherStockholderEquity 9127698.00
totalCurrentAssets 852387.00
netReceivables 338022.00
inventory 224541.00
accumulatedOtherComprehensiveIncome -327435.00
nonCurrentAssetsTotal 751126.00
liabilitiesAndStockholdersEquity 1603513.00
cashAndShortTermInvestments 236499.00
propertyPlantAndEquipmentGross 211091.00
propertyPlantAndEquipmentNet 211091.00
commonStockSharesOutstanding 25784950.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 1680653.00
intangibleAssets 341095.00
otherCurrentAssets 131509.00
totalLiab 679836.00
totalStockholderEquity 1000817.00
otherCurrentLiab 663851.00
retainedEarnings -7783446.00
cash 157833.00
totalCurrentLiabilities 663851.00
netDebt -157833.00
otherStockholderEquity 9098330.00
totalCurrentAssets 1013819.00
netReceivables 365102.00
inventory 359375.00
accumulatedOtherComprehensiveIncome -314067.00
nonCurrentAssetsTotal 666834.00
nonCurrentLiabilitiesTotal 15985.00
liabilitiesAndStockholdersEquity 1680653.00
cashAndShortTermInvestments 157833.00
propertyPlantAndEquipmentGross 216069.00
propertyPlantAndEquipmentNet 216069.00
commonStockSharesOutstanding 25784950.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 1593388.00
intangibleAssets 342109.00
otherCurrentAssets 35308.00
totalLiab 863498.00
totalStockholderEquity 729890.00
otherCurrentLiab 847513.00
retainedEarnings -5894414.00
cash 202677.00
totalCurrentLiabilities 847513.00
netDebt -202677.00
otherStockholderEquity 6624304.00
totalCurrentAssets 979390.00
netReceivables 465705.00
inventory 275700.00
nonCurrentAssetsTotal 613998.00
nonCurrentLiabilitiesTotal 15985.00
liabilitiesAndStockholdersEquity 1593388.00
cashAndShortTermInvestments 202677.00
propertyPlantAndEquipmentGross 239489.00
propertyPlantAndEquipmentNet 239489.00
commonStockSharesOutstanding 25720950.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 1467548.00
intangibleAssets 339583.00
otherCurrentAssets 45642.00
totalLiab 819248.00
totalStockholderEquity 648300.00
otherCurrentLiab 781648.00
commonStock 6619133.00
retainedEarnings -5976004.00
cash 166065.00
totalCurrentLiabilities 803264.00
netDebt -144449.00
shortTermDebt 21616.00
shortLongTermDebtTotal 21616.00
otherStockholderEquity 5171.00
totalCurrentAssets 861826.00
netReceivables 446957.00
inventory 203162.00
commonStockTotalEquity 6619133.00
nonCurrrentAssetsOther -1.00
nonCurrentAssetsTotal 605722.00
nonCurrentLiabilitiesTotal 15984.00
liabilitiesAndStockholdersEquity 1467548.00
cashAndShortTermInvestments 166065.00
propertyPlantAndEquipmentGross 252356.00
propertyPlantAndEquipmentNet 252356.00
commonStockSharesOutstanding 25720950.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 1549698.00
intangibleAssets 336256.00
otherCurrentAssets 1.00
totalLiab 943814.00
totalStockholderEquity 605884.00
otherCurrentLiab 858886.00
retainedEarnings -8178380.00
cash 152815.00
totalCurrentLiabilities 927829.00
netDebt -83872.00
shortTermDebt 68943.00
shortLongTermDebtTotal 68943.00
otherStockholderEquity 8784264.00
totalCurrentAssets 956514.00
netReceivables 524460.00
inventory 185818.00
nonCurrrentAssetsOther 1.00
nonCurrentAssetsTotal 593184.00
nonCurrentLiabilitiesTotal 15985.00
liabilitiesAndStockholdersEquity 1549698.00
cashAndShortTermInvestments 152815.00
propertyPlantAndEquipmentGross 256927.00
propertyPlantAndEquipmentNet 256927.00
commonStockSharesOutstanding 25720950.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 1570231.00
otherCurrentAssets 54986.00
totalLiab 995224.00
totalStockholderEquity 575007.00
otherCurrentLiab 848118.00
commonStock 6619133.00
retainedEarnings -8209256.00
cash 122694.00
totalCurrentLiabilities 979239.00
netDebt 8427.00
shortTermDebt 131121.00
shortLongTermDebtTotal 131121.00
otherStockholderEquity 2165130.00
totalCurrentAssets 984140.00
netReceivables 583572.00
inventory 222888.00
accumulatedOtherComprehensiveIncome -310589.00
commonStockTotalEquity 6619133.00
nonCurrentAssetsTotal 586091.00
nonCurrentLiabilitiesTotal 15985.00
liabilitiesAndStockholdersEquity 1570231.00
cashAndShortTermInvestments 122694.00
propertyPlantAndEquipmentGross 245244.00
propertyPlantAndEquipmentNet 245244.00
commonStockSharesOutstanding 25720950.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 1945663.00
intangibleAssets 350716.00
otherCurrentAssets 57422.00
totalLiab 1359089.00
totalStockholderEquity 586574.00
otherCurrentLiab 1.00
retainedEarnings -7166594.00
cash 140465.00
totalCurrentLiabilities 1326145.00
currentDeferredRevenue 11089.00
netDebt 47079.00
shortTermDebt 170585.00
shortLongTermDebtTotal 187544.00
otherStockholderEquity 7753168.00
totalCurrentAssets 1353925.00
netReceivables 1004327.00
inventory 151711.00
accountsPayable 1144470.00
nonCurrrentAssetsOther 1249.00
nonCurrentAssetsTotal 591738.00
nonCurrentLiabilitiesTotal 32944.00
liabilitiesAndStockholdersEquity 1945663.00
cashAndShortTermInvestments 140465.00
propertyPlantAndEquipmentGross 239773.00
propertyPlantAndEquipmentNet 239773.00
commonStockSharesOutstanding 25720950.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalAssets 2986150.00
intangibleAssets 709598.00
otherCurrentAssets 51403.00
totalLiab 1866312.00
totalStockholderEquity 1119838.00
otherCurrentLiab 10709.00
retainedEarnings -6529190.00
goodWill 836108.00
cash 178134.00
totalCurrentLiabilities 1725877.00
currentDeferredRevenue 17914.00
netDebt 51662.00
shortTermDebt 199465.00
shortLongTermDebtTotal 229796.00
otherStockholderEquity 7753169.00
totalCurrentAssets 1114333.00
netReceivables 554117.00
inventory 330679.00
accountsPayable 1497789.00
accumulatedOtherComprehensiveIncome -104141.00
nonCurrrentAssetsOther 1248.00
nonCurrentAssetsTotal 1871817.00
nonCurrentLiabilitiesTotal 140435.00
liabilitiesAndStockholdersEquity 2986150.00
cashAndShortTermInvestments 178134.00
propertyPlantAndEquipmentGross 324863.00
propertyPlantAndEquipmentNet 324863.00
commonStockSharesOutstanding 25720950.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 2912434.00
intangibleAssets 747894.00
otherCurrentAssets 43383.00
totalLiab 1880426.00
totalStockholderEquity 1032008.00
otherCurrentLiab 9969.00
retainedEarnings -6595598.00
goodWill 836108.00
cash 174352.00
totalCurrentLiabilities 1685286.00
currentDeferredRevenue 28049.00
netDebt 106129.00
shortTermDebt 203988.00
shortLongTermDebtTotal 280481.00
otherStockholderEquity 7753169.00
totalCurrentAssets 990728.00
netReceivables 460967.00
inventory 312026.00
accountsPayable 1443280.00
accumulatedOtherComprehensiveIncome -125563.00
nonCurrrentAssetsOther 1249.00
nonCurrentAssetsTotal 1921706.00
nonCurrentLiabilitiesTotal 195140.00
liabilitiesAndStockholdersEquity 2912434.00
cashAndShortTermInvestments 174352.00
propertyPlantAndEquipmentGross 336455.00
propertyPlantAndEquipmentNet 336455.00
commonStockSharesOutstanding 25720950.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 3057409.00
intangibleAssets 790348.00
otherCurrentAssets 98447.00
totalLiab 2037450.00
totalStockholderEquity 1019959.00
otherCurrentLiab 10221.00
commonStock 6619133.00
retainedEarnings -6620283.00
goodWill 836108.00
cash 131034.00
totalCurrentLiabilities 1797065.00
currentDeferredRevenue 52494.00
netDebt 192005.00
shortTermDebt 209844.00
shortLongTermDebtTotal 323039.00
otherStockholderEquity 1134036.00
totalCurrentAssets 1027138.00
netReceivables 434083.00
inventory 363574.00
accountsPayable 1524506.00
accumulatedOtherComprehensiveIncome -112927.00
commonStockTotalEquity 6619133.00
nonCurrrentAssetsOther 33988.00
nonCurrentAssetsTotal 2030271.00
nonCurrentLiabilitiesTotal 240385.00
liabilitiesAndStockholdersEquity 3057409.00
cashAndShortTermInvestments 131034.00
propertyPlantAndEquipmentGross 369827.00
propertyPlantAndEquipmentNet 369827.00
commonStockSharesOutstanding 25720950.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalAssets 4377605.00
intangibleAssets 938982.00
otherCurrentAssets 484023.00
totalLiab 2798373.00
totalStockholderEquity 1579232.00
otherCurrentLiab 327259.00
retainedEarnings -6306514.00
goodWill 828948.00
cash 213817.00
totalCurrentLiabilities 2348471.00
currentDeferredRevenue 46328.00
netDebt 293234.00
shortTermDebt 204510.00
shortLongTermDebtTotal 507051.00
otherStockholderEquity 7877700.00
totalCurrentAssets 1968112.00
netReceivables 855179.00
inventory 415093.00
accountsPayable 1770374.00
accumulatedOtherComprehensiveIncome 8046.00
nonCurrrentAssetsOther 64039.00
nonCurrentAssetsTotal 2409493.00
nonCurrentLiabilitiesTotal 449902.00
liabilitiesAndStockholdersEquity 4377605.00
cashAndShortTermInvestments 213817.00
propertyPlantAndEquipmentGross 577524.00
propertyPlantAndEquipmentNet 577524.00
commonStockSharesOutstanding 25953996.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalAssets 4127227.00
intangibleAssets 964783.00
otherCurrentAssets 111099.00
totalLiab 2817655.00
totalStockholderEquity 1309572.00
otherCurrentLiab 294051.00
commonStock 6696674.00
goodWill 828948.00
cash 317085.00
totalCurrentLiabilities 2304734.00
currentDeferredRevenue 55938.00
netDebt 239661.00
shortTermDebt 201343.00
shortLongTermDebtTotal 556746.00
otherStockholderEquity -5422773.00
totalCurrentAssets 1661859.00
netReceivables 873807.00
inventory 359868.00
accountsPayable 1753402.00
accumulatedOtherComprehensiveIncome 35671.00
commonStockTotalEquity 6696674.00
nonCurrrentAssetsOther 35251.00
nonCurrentAssetsTotal 2465368.00
nonCurrentLiabilitiesTotal 512921.00
liabilitiesAndStockholdersEquity 4127227.00
cashAndShortTermInvestments 317085.00
propertyPlantAndEquipmentGross 636386.00
propertyPlantAndEquipmentNet 636386.00
commonStockSharesOutstanding 25920113.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
totalAssets 6836044.00
intangibleAssets 1006513.00
otherCurrentAssets 164314.00
totalLiab 2756620.00
totalStockholderEquity 4079424.00
otherCurrentLiab 295879.00
commonStock 6520008.00
goodWill 3292703.00
cash 460869.00
totalCurrentLiabilities 2322138.00
currentDeferredRevenue 61506.00
netDebt -160531.00
shortTermDebt 116099.00
shortLongTermDebtTotal 300338.00
otherStockholderEquity -2500887.00
totalCurrentAssets 1828449.00
netReceivables 740302.00
inventory 462964.00
accountsPayable 1848654.00
accumulatedOtherComprehensiveIncome 60303.00
commonStockTotalEquity 6520008.00
nonCurrrentAssetsOther 48812.00
nonCurrentAssetsTotal 5007595.00
nonCurrentLiabilitiesTotal 434482.00
liabilitiesAndStockholdersEquity 6836044.00
cashAndShortTermInvestments 460869.00
propertyPlantAndEquipmentGross 659567.00
propertyPlantAndEquipmentNet 659567.00
commonStockSharesOutstanding 25835551.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 6996960.00
intangibleAssets 962355.00
otherCurrentAssets 161215.00
totalLiab 2388255.00
totalStockholderEquity 4608705.00
otherCurrentLiab 273303.00
commonStock 6486736.00
retainedEarnings -3724918.00
goodWill 3292703.00
cash 752471.00
totalCurrentLiabilities 1898988.00
currentDeferredRevenue 69825.00
netDebt -419198.00
shortTermDebt 126860.00
shortLongTermDebtTotal 333273.00
otherStockholderEquity 1792063.00
totalCurrentAssets 2131153.00
netReceivables 769316.00
inventory 448151.00
accountsPayable 1429000.00
accumulatedOtherComprehensiveIncome 54824.00
commonStockTotalEquity 6486736.00
nonCurrrentAssetsOther 52862.00
nonCurrentAssetsTotal 4865807.00
nonCurrentLiabilitiesTotal 489267.00
liabilitiesAndStockholdersEquity 6996960.00
cashAndShortTermInvestments 752471.00
propertyPlantAndEquipmentGross 557887.00
propertyPlantAndEquipmentNet 557887.00
commonStockSharesOutstanding 25753091.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
commonStockSharesOutstanding 23852862.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
commonStockSharesOutstanding 23662333.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
commonStockSharesOutstanding 22283867.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
totalAssets 193362000.00
intangibleAssets 29294000.00
otherCurrentAssets 3464000.00
totalLiab 68640000.00
totalStockholderEquity 124722000.00
otherCurrentLiab 209000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 115824000.00
otherLiab 3119000.00
goodWill 26763000.00
otherAssets 972000.00
cash 8056000.00
totalCurrentLiabilities 27402000.00
currentDeferredRevenue 261000.00
netDebt 34025000.00
shortTermDebt 3962000.00
shortLongTermDebt 77000.00
shortLongTermDebtTotal 42081000.00
otherStockholderEquity 11073000.00
propertyPlantEquipment 29512000.00
totalCurrentAssets 106821000.00
netTangibleAssets 68665000.00
netReceivables 14726000.00
longTermDebt 26000000.00
inventory 80575000.00
accountsPayable 22970000.00
accumulatedOtherComprehensiveIncome -2203000.00
nonCurrrentAssetsOther 972000.00
nonCurrentAssetsTotal 86541000.00
capitalLeaseObligations 16004000.00
nonCurrentLiabilitiesOther 1070000.00
nonCurrentLiabilitiesTotal 41238000.00
liabilitiesAndStockholdersEquity 193362000.00
cashAndShortTermInvestments 8056000.00
propertyPlantAndEquipmentGross 29512000.00
propertyPlantAndEquipmentNet 29512000.00
netWorkingCapital 79419000.00
netInvestedCapital 150799000.00
commonStockSharesOutstanding 27616000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 161014517.00
intangibleAssets 32732771.00
otherCurrentAssets 3671657.00
totalLiab 76552436.00
totalStockholderEquity 84462081.00
otherCurrentLiab -817955.00
commonStock 27613.00
capitalStock 27613.00
retainedEarnings 74443431.00
otherLiab 5378769.00
goodWill 25655428.00
otherAssets 790339.00
cash 9644248.00
totalCurrentLiabilities 36267822.00
currentDeferredRevenue 817955.00
netDebt 28614804.00
shortTermDebt 3353207.00
shortLongTermDebt 375413.00
shortLongTermDebtTotal 38259052.00
otherStockholderEquity 10581483.00
propertyPlantEquipment 22807733.00
totalCurrentAssets 79028246.00
netTangibleAssets 26073882.00
netReceivables 13776177.00
longTermDebt 25075717.00
inventory 51936164.00
accountsPayable 32914615.00
accumulatedOtherComprehensiveIncome -590446.00
commonStockTotalEquity 27613.00
retainedEarningsTotalEquity 74443431.00
nonCurrrentAssetsOther 790339.00
nonCurrentAssetsTotal 81986271.00
capitalLeaseObligations 12807922.00
longTermDebtTotal 25000000.00
nonCurrentLiabilitiesOther 2630486.00
nonCurrentLiabilitiesTotal 40284614.00
capitalSurpluse 10581483.00
liabilitiesAndStockholdersEquity 161014517.00
cashAndShortTermInvestments 9644248.00
propertyPlantAndEquipmentGross 22807733.00
propertyPlantAndEquipmentNet 22807733.00
netWorkingCapital 42760424.00
netInvestedCapital 109913211.00
commonStockSharesOutstanding 27613000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 83839831.00
intangibleAssets 5423980.00
otherCurrentAssets 1441749.00
totalLiab 30456963.00
totalStockholderEquity 53382868.00
otherCurrentLiab -60876.00
commonStock 27613.00
capitalStock 27613.00
retainedEarnings 42876569.00
otherLiab 1357214.00
goodWill 4472217.00
otherAssets 6460174.00
cash 29027124.00
totalCurrentLiabilities 21200344.00
currentDeferredRevenue 244837.00
netDebt -16908798.00
shortTermDebt 4218921.00
shortLongTermDebt 2568172.00
shortLongTermDebtTotal 12118326.00
otherStockholderEquity 10412471.00
propertyPlantEquipment 4706248.00
totalCurrentAssets 62777212.00
netTangibleAssets 48910651.00
netReceivables 9944213.00
longTermDebt 3568191.00
inventory 22364126.00
accountsPayable 16797462.00
accumulatedOtherComprehensiveIncome 66215.00
commonStockTotalEquity 27613.00
retainedEarningsTotalEquity 42876569.00
nonCurrrentAssetsOther 486472.00
nonCurrentAssetsTotal 21062619.00
capitalLeaseObligations 5981963.00
nonCurrentLiabilitiesOther 4331214.00
nonCurrentLiabilitiesTotal 9256619.00
capitalSurpluse 10412471.00
liabilitiesAndStockholdersEquity 83839831.00
cashAndShortTermInvestments 29027124.00
propertyPlantAndEquipmentGross 10679950.00
propertyPlantAndEquipmentNet 10679950.00
netWorkingCapital 41576868.00
netInvestedCapital 59519231.00
commonStockSharesOutstanding 27613000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
totalAssets 51601435.00
intangibleAssets 3820460.00
otherCurrentAssets 2391340.00
totalLiab 16708225.00
totalStockholderEquity 35061890.00
otherCurrentLiab -559232.00
commonStock 27613.00
capitalStock 27613.00
retainedEarnings 24594878.00
otherLiab 604715.00
goodWill 2406512.00
cash 11500973.00
totalCurrentLiabilities 11786280.00
currentDeferredRevenue 559232.00
netDebt -5594816.00
shortTermDebt 1588927.00
shortLongTermDebt 462226.00
shortLongTermDebtTotal 5906157.00
otherStockholderEquity 11348163.00
propertyPlantEquipment 9093763.00
totalCurrentAssets 36280700.00
netTangibleAssets 28834918.00
netReceivables 7247234.00
longTermDebt 307281.00
inventory 15141153.00
accountsPayable 10197353.00
accumulatedOtherComprehensiveIncome -908764.00
commonStockTotalEquity 27613.00
nonCurrrentAssetsOther 15320735.00
nonCurrentAssetsTotal 15320735.00
capitalLeaseObligations 5136650.00
longTermDebtTotal 307280.00
nonCurrentLiabilitiesTotal 4921945.00
capitalSurpluse 11348160.00
liabilitiesAndStockholdersEquity 51601435.00
cashAndShortTermInvestments 11500973.00
propertyPlantAndEquipmentGross 9093763.00
propertyPlantAndEquipmentNet 9093763.00
netWorkingCapital 24494420.00
netInvestedCapital 35831397.00
commonStockSharesOutstanding 27612597.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 30542888.00
intangibleAssets 3804026.00
otherCurrentAssets 706718.00
totalLiab 9929943.00
totalStockholderEquity 20802974.00
deferredLongTermLiab 0.00
otherCurrentLiab 3588292.00
commonStock 27613.00
capitalStock 27613.00
retainedEarnings 10617253.00
otherLiab 478864.00
goodWill 2322788.00
otherAssets 0.00
cash 3971226.00
totalCurrentLiabilities 8482842.00
currentDeferredRevenue 136213.00
netDebt -2149839.00
shortTermDebt 853150.00
shortLongTermDebt 853150.00
shortLongTermDebtTotal 1821387.00
otherStockholderEquity 11348163.00
propertyPlantEquipment 3384206.00
totalCurrentAssets 21031868.00
longTermInvestments 0.00
netTangibleAssets 14676160.00
shortTermInvestments 0.00
netReceivables 5554313.00
longTermDebt 968237.00
inventory 10799611.00
accountsPayable 3905187.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1190055.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27613.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 9511020.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 9511020.00
capitalLeaseObligations 0.00
longTermDebtTotal 968240.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 1447101.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 11348160.00
liabilitiesAndStockholdersEquity 30542888.00
cashAndShortTermInvestments 3971226.00
propertyPlantAndEquipmentGross 3384206.00
propertyPlantAndEquipmentNet 3384206.00
accumulatedDepreciation 0.00
netWorkingCapital 12549026.00
netInvestedCapital 22624361.00
commonStockSharesOutstanding 27612597.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 29045326.00
intangibleAssets 4114374.00
otherCurrentAssets 689890.00
totalLiab 15192581.00
totalStockholderEquity 13960925.00
deferredLongTermLiab 0.00
otherCurrentLiab 1126865.00
commonStock 9210646.00
retainedEarnings 3569430.00
otherLiab 474440.00
goodWill 2490105.00
otherAssets 378010.00
cash 3498904.00
totalCurrentLiabilities 13710948.00
netDebt 584023.00
shortTermDebt 3064434.00
shortLongTermDebt 3064434.00
shortLongTermDebtTotal 4082927.00
otherStockholderEquity 2165130.00
propertyPlantEquipment 2153233.00
totalCurrentAssets 19909600.00
longTermInvestments 0.00
netTangibleAssets 7264398.00
shortTermInvestments 0.00
netReceivables 5569212.00
longTermDebt 1018493.00
inventory 10151594.00
accountsPayable 9519649.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -984281.00
additionalPaidInCapital 0.00
commonStockTotalEquity 9210646.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 9135726.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 9135726.00
capitalLeaseObligations 0.00
longTermDebtTotal 1018490.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 1481633.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 2165130.00
liabilitiesAndStockholdersEquity 29045326.00
cashAndShortTermInvestments 3498904.00
propertyPlantAndEquipmentGross 2153233.00
propertyPlantAndEquipmentNet 2153233.00
accumulatedDepreciation 0.00
netWorkingCapital 6198652.00
netInvestedCapital 18043852.00
commonStockSharesOutstanding 27326261.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 21795017.00
intangibleAssets 3467218.00
otherCurrentAssets 454173.00
totalLiab 11501573.00
totalStockholderEquity 10348623.00
deferredLongTermLiab 0.00
otherCurrentLiab 168690.00
commonStock 6635133.00
retainedEarnings 2382085.00
otherLiab 524272.00
goodWill 1891948.00
otherAssets 135363.00
cash 1861089.00
totalCurrentLiabilities 9542876.00
netDebt 3087541.00
shortTermDebt 3514205.00
shortLongTermDebt 3514205.00
shortLongTermDebtTotal 4948630.00
otherStockholderEquity 2165130.00
propertyPlantEquipment 1352120.00
totalCurrentAssets 14948368.00
longTermInvestments 0.00
netTangibleAssets 4989457.00
shortTermInvestments 0.00
netReceivables 4827077.00
longTermDebt 1434425.00
inventory 7806029.00
accountsPayable 5859981.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -833725.00
additionalPaidInCapital 0.00
commonStockTotalEquity 6635133.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 6846649.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 6846649.00
capitalLeaseObligations 0.00
longTermDebtTotal 1434430.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 1958697.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 2165130.00
liabilitiesAndStockholdersEquity 21795017.00
cashAndShortTermInvestments 1861089.00
propertyPlantAndEquipmentGross 1352120.00
propertyPlantAndEquipmentNet 1352120.00
accumulatedDepreciation 0.00
commonStockSharesOutstanding 25784950.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 19526220.00
intangibleAssets 2434692.00
otherCurrentAssets 522613.00
totalLiab 11184544.00
totalStockholderEquity 8344853.00
deferredLongTermLiab 0.00
otherCurrentLiab 117649.00
commonStock 6635133.00
retainedEarnings 166583.00
otherLiab 558116.00
goodWill 1668527.00
otherAssets 100660.00
cash 2840549.00
totalCurrentLiabilities 8799279.00
netDebt 3202411.00
shortTermDebt 4215811.00
shortLongTermDebt 1023833.00
shortLongTermDebtTotal 6042960.00
otherStockholderEquity 2165130.00
propertyPlantEquipment 1235340.00
totalCurrentAssets 14087005.00
longTermInvestments 0.00
netTangibleAssets 4241634.00
shortTermInvestments 0.00
netReceivables 3751075.00
longTermDebt 1827150.00
inventory 6972768.00
accountsPayable 4465819.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -621993.00
additionalPaidInCapital 0.00
commonStockTotalEquity 6635133.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 0.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 5439215.00
capitalLeaseObligations 0.00
longTermDebtTotal 1827150.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 2385265.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 2165130.00
liabilitiesAndStockholdersEquity 19526220.00
cashAndShortTermInvestments 2840549.00
propertyPlantAndEquipmentGross 1235337.00
propertyPlantAndEquipmentNet 1235337.00
accumulatedDepreciation 0.00
commonStockSharesOutstanding 25784950.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 12608177.00
intangibleAssets 784510.00
otherCurrentAssets 347472.00
totalLiab 5124353.00
totalStockholderEquity 7396560.00
commonStock 6635133.00
retainedEarnings -1387982.00
goodWill 526243.00
cash 1474130.00
totalCurrentLiabilities 5124353.00
currentDeferredRevenue 12350.00
netDebt -483717.00
shortTermDebt 990413.00
shortLongTermDebtTotal 990413.00
otherStockholderEquity 2165130.00
totalCurrentAssets 10344081.00
netReceivables 2287342.00
inventory 6235137.00
accountsPayable 4121590.00
accumulatedOtherComprehensiveIncome -15721.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 2264096.00
liabilitiesAndStockholdersEquity 12608177.00
cashAndShortTermInvestments 1474130.00
propertyPlantAndEquipmentGross 790343.00
propertyPlantAndEquipmentNet 790343.00
commonStockSharesOutstanding 25784950.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 6446198.00
intangibleAssets 518559.00
otherCurrentAssets 259233.00
totalLiab 2131019.00
totalStockholderEquity 4315179.00
commonStock 6635133.00
retainedEarnings -4485084.00
cash 1414913.00
totalCurrentLiabilities 1910019.00
currentDeferredRevenue 12350.00
netDebt -1346408.00
shortTermDebt 68505.00
shortLongTermDebtTotal 68505.00
otherStockholderEquity 2668302.00
totalCurrentAssets 5409714.00
netReceivables 1018956.00
inventory 2716612.00
accountsPayable 1829164.00
accumulatedOtherComprehensiveIncome -503172.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1036484.00
nonCurrentLiabilitiesTotal 221000.00
liabilitiesAndStockholdersEquity 6446198.00
cashAndShortTermInvestments 1414913.00
propertyPlantAndEquipmentGross 517925.00
propertyPlantAndEquipmentNet 517925.00
commonStockSharesOutstanding 25784950.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 5395678.00
intangibleAssets 302769.00
otherCurrentAssets 102139.00
totalLiab 2400767.00
totalStockholderEquity 2994911.00
commonStock 6635133.00
retainedEarnings -5805352.00
cash 1396300.00
totalCurrentLiabilities 2400767.00
currentDeferredRevenue 15050.00
netDebt -1396300.00
otherStockholderEquity 2573668.00
totalCurrentAssets 4302426.00
netReceivables 904453.00
inventory 1899534.00
accountsPayable 2385717.00
accumulatedOtherComprehensiveIncome -408538.00
commonStockTotalEquity 6635133.00
nonCurrentAssetsTotal 1093252.00
liabilitiesAndStockholdersEquity 5395678.00
cashAndShortTermInvestments 1396300.00
propertyPlantAndEquipmentGross 297483.00
propertyPlantAndEquipmentNet 297483.00
commonStockSharesOutstanding 25784950.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 3236738.00
intangibleAssets 359899.00
otherCurrentAssets 51343.00
totalLiab 1404034.00
totalStockholderEquity 1832704.00
otherCurrentLiab 1386284.00
retainedEarnings -6967559.00
cash 424795.00
totalCurrentLiabilities 1404034.00
currentDeferredRevenue 17750.00
netDebt -424795.00
otherStockholderEquity 9151622.00
totalCurrentAssets 2231200.00
netReceivables 593514.00
inventory 1161548.00
accumulatedOtherComprehensiveIncome -351359.00
nonCurrentAssetsTotal 1005538.00
liabilitiesAndStockholdersEquity 3236738.00
cashAndShortTermInvestments 424795.00
propertyPlantAndEquipmentGross 237639.00
propertyPlantAndEquipmentNet 237639.00
commonStockSharesOutstanding 25781969.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 1680653.00
intangibleAssets 341095.00
otherCurrentAssets 131509.00
totalLiab 679836.00
totalStockholderEquity 1000817.00
otherCurrentLiab 663851.00
retainedEarnings -7783446.00
cash 157833.00
totalCurrentLiabilities 663851.00
netDebt -157833.00
otherStockholderEquity 9098330.00
totalCurrentAssets 1013819.00
netReceivables 365102.00
inventory 359375.00
accumulatedOtherComprehensiveIncome -314067.00
nonCurrentAssetsTotal 666834.00
nonCurrentLiabilitiesTotal 15985.00
liabilitiesAndStockholdersEquity 1680653.00
cashAndShortTermInvestments 157833.00
propertyPlantAndEquipmentGross 216069.00
propertyPlantAndEquipmentNet 216069.00
commonStockSharesOutstanding 25720950.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 1570231.00
otherCurrentAssets 54986.00
totalLiab 995224.00
totalStockholderEquity 575007.00
otherCurrentLiab 848118.00
commonStock 6619133.00
retainedEarnings -8209256.00
cash 122694.00
totalCurrentLiabilities 979239.00
netDebt 8427.00
shortTermDebt 131121.00
shortLongTermDebtTotal 131121.00
otherStockholderEquity 2165130.00
totalCurrentAssets 984140.00
netReceivables 583572.00
inventory 222888.00
accumulatedOtherComprehensiveIncome -310589.00
commonStockTotalEquity 6619133.00
nonCurrentAssetsTotal 586091.00
nonCurrentLiabilitiesTotal 15985.00
liabilitiesAndStockholdersEquity 1570231.00
cashAndShortTermInvestments 122694.00
propertyPlantAndEquipmentGross 245244.00
propertyPlantAndEquipmentNet 245244.00
commonStockSharesOutstanding 25720950.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 3057409.00
intangibleAssets 790348.00
otherCurrentAssets 98447.00
totalLiab 2037450.00
totalStockholderEquity 1019959.00
otherCurrentLiab 10221.00
commonStock 6619133.00
retainedEarnings -6620283.00
goodWill 836108.00
cash 131034.00
totalCurrentLiabilities 1797065.00
currentDeferredRevenue 52494.00
netDebt 192005.00
shortTermDebt 209844.00
shortLongTermDebtTotal 323039.00
otherStockholderEquity 1134036.00
totalCurrentAssets 1027138.00
netReceivables 434083.00
inventory 363574.00
accountsPayable 1524506.00
accumulatedOtherComprehensiveIncome -112927.00
commonStockTotalEquity 6619133.00
nonCurrrentAssetsOther 33988.00
nonCurrentAssetsTotal 2030271.00
nonCurrentLiabilitiesTotal 240385.00
liabilitiesAndStockholdersEquity 3057409.00
cashAndShortTermInvestments 131034.00
propertyPlantAndEquipmentGross 369827.00
propertyPlantAndEquipmentNet 369827.00
commonStockSharesOutstanding 25894790.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 6996960.00
intangibleAssets 962355.00
otherCurrentAssets 161215.00
totalLiab 2388255.00
totalStockholderEquity 4608705.00
otherCurrentLiab 273303.00
commonStock 6486736.00
retainedEarnings -3724918.00
goodWill 3292703.00
cash 752471.00
totalCurrentLiabilities 1898988.00
currentDeferredRevenue 69825.00
netDebt -419198.00
shortTermDebt 126860.00
shortLongTermDebtTotal 333273.00
otherStockholderEquity 1792063.00
totalCurrentAssets 2131153.00
netReceivables 769316.00
inventory 448151.00
accountsPayable 1429000.00
accumulatedOtherComprehensiveIncome 54824.00
commonStockTotalEquity 6486736.00
nonCurrrentAssetsOther 52862.00
nonCurrentAssetsTotal 4865807.00
nonCurrentLiabilitiesTotal 489267.00
liabilitiesAndStockholdersEquity 6996960.00
cashAndShortTermInvestments 752471.00
propertyPlantAndEquipmentGross 557887.00
propertyPlantAndEquipmentNet 557887.00
commonStockSharesOutstanding 23633276.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 1043396.00
otherCurrentAssets 49537.00
totalLiab 1209714.00
totalStockholderEquity -166318.00
otherCurrentLiab 250000.00
commonStock 2261222.00
retainedEarnings -2901003.00
cash 30790.00
totalCurrentLiabilities 1016042.00
currentDeferredRevenue 103100.00
netDebt 233209.00
shortTermDebt 70327.00
shortLongTermDebtTotal 263999.00
otherStockholderEquity 473463.00
totalCurrentAssets 566732.00
netReceivables 316291.00
inventory 170114.00
accountsPayable 592615.00
commonStockTotalEquity 2261222.00
nonCurrrentAssetsOther 69977.00
nonCurrentAssetsTotal 476664.00
nonCurrentLiabilitiesTotal 193672.00
liabilitiesAndStockholdersEquity 1043396.00
cashAndShortTermInvestments 30790.00
propertyPlantAndEquipmentGross 406687.00
propertyPlantAndEquipmentNet 406687.00
commonStockSharesOutstanding 20724729.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 1107839.00
intangibleAssets 126185.00
otherCurrentAssets 39443.00
totalLiab 465722.00
totalStockholderEquity 642117.00
otherCurrentLiab 301678.00
commonStock 1921461.00
retainedEarnings -1450272.00
cash 266720.00
totalCurrentLiabilities 343357.00
netDebt -102676.00
shortTermDebt 41679.00
shortLongTermDebtTotal 164044.00
otherStockholderEquity 170928.00
totalCurrentAssets 714882.00
netReceivables 230374.00
inventory 178345.00
commonStockTotalEquity 1921461.00
nonCurrentAssetsTotal 392957.00
nonCurrentLiabilitiesTotal 122365.00
liabilitiesAndStockholdersEquity 1107839.00
cashAndShortTermInvestments 266720.00
propertyPlantAndEquipmentGross 266772.00
propertyPlantAndEquipmentNet 266772.00
commonStockSharesOutstanding 20313664.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 612785.00
intangibleAssets 146042.00
otherCurrentAssets 7986.00
totalLiab 706835.00
totalStockholderEquity -94050.00
otherCurrentLiab 497887.00
commonStock 461239.00
retainedEarnings -707410.00
cash 74937.00
totalCurrentLiabilities 640575.00
netDebt 134011.00
shortTermDebt 142688.00
shortLongTermDebtTotal 208948.00
otherStockholderEquity 152121.00
totalCurrentAssets 281193.00
netReceivables 144776.00
inventory 53494.00
commonStockTotalEquity 461239.00
nonCurrentAssetsTotal 331592.00
nonCurrentLiabilitiesTotal 66260.00
liabilitiesAndStockholdersEquity 612785.00
cashAndShortTermInvestments 74937.00
propertyPlantAndEquipmentGross 185550.00
propertyPlantAndEquipmentNet 185550.00
commonStockSharesOutstanding 18240247.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalAssets 387499.00
otherCurrentAssets 7936.00
totalLiab 439666.00
totalStockholderEquity -52167.00
otherCurrentLiab 240268.00
retainedEarnings -52167.00
cash 57905.00
totalCurrentLiabilities 276951.00
netDebt 141493.00
shortTermDebt 36683.00
shortLongTermDebtTotal 199398.00
totalCurrentAssets 246044.00
netReceivables 119082.00
inventory 61121.00
nonCurrentAssetsTotal 141455.00
nonCurrentLiabilitiesTotal 162715.00
liabilitiesAndStockholdersEquity 387499.00
cashAndShortTermInvestments 57905.00
propertyPlantAndEquipmentGross 141455.00
propertyPlantAndEquipmentNet 141455.00
commonStockSharesOutstanding 18185000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-08
currency_symbol USD
investments -1960000.00
totalCashFromFinancingActivities -13139000.00
netIncome 13656000.00
changeInCash -3924000.00
beginPeriodCashFlow 14298000.00
endPeriodCashFlow 10374000.00
totalCashFromOperatingActivities 11128000.00
depreciation 2487000.00
changeToInventory -10000000.00
changeToAccountReceivables -462000.00
otherCashflowsFromFinancingActivities -139000.00
capitalExpenditures 1716000
changeInWorkingCapital -5311000.00
stockBasedCompensation 487000.00
otherNonCashItems 59000.00
freeCashFlow 9412000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
investments -5892000.00
changeToLiabilities 7287000.00
totalCashflowsFromInvestingActivities -5892000.00
netBorrowings -15000000.00
totalCashFromFinancingActivities -15028000.00
changeToOperatingActivities 1537000.00
netIncome 15741000.00
changeInCash 5968000.00
beginPeriodCashFlow 8330000.00
endPeriodCashFlow 14298000.00
totalCashFromOperatingActivities 26678000.00
depreciation 2269000.00
otherCashflowsFromInvestingActivities -4641000.00
changeToInventory 2303000.00
changeToAccountReceivables -2415000.00
otherCashflowsFromFinancingActivities -2028000.00
changeToNetincome -44000.00
capitalExpenditures 1447000
changeReceivables -2415000.00
cashFlowsOtherOperating 1537000.00
cashAndCashEquivalentsChanges 5758000.00
changeInWorkingCapital 8712000.00
stockBasedCompensation 354000.00
otherNonCashItems 81000.00
freeCashFlow 25231000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
investments -2364000.00
changeToLiabilities -120000.00
totalCashflowsFromInvestingActivities -2364000.00
netBorrowings 1923000.00
totalCashFromFinancingActivities 1923000.00
changeToOperatingActivities 1537000.00
netIncome 11433000.00
changeInCash 274000.00
beginPeriodCashFlow 8056000.00
endPeriodCashFlow 8330000.00
totalCashFromOperatingActivities 695000.00
depreciation 2133000.00
otherCashflowsFromInvestingActivities -309000.00
changeToInventory -3886000.00
changeToAccountReceivables -6606000.00
otherCashflowsFromFinancingActivities 2000000.00
changeToNetincome 253000.00
capitalExpenditures 2376000
changeReceivables -6606000.00
cashFlowsOtherOperating -2512000.00
cashAndCashEquivalentsChanges 254000.00
changeInWorkingCapital -13124000.00
stockBasedCompensation 303000.00
otherNonCashItems 65000.00
freeCashFlow -1681000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
investments -4327000.00
changeToLiabilities -5393000.00
totalCashflowsFromInvestingActivities -4327000.00
netBorrowings -64000.00
totalCashFromFinancingActivities -64000.00
changeToOperatingActivities 4241000.00
netIncome 8357000.00
changeInCash -2189000.00
beginPeriodCashFlow 10245000.00
endPeriodCashFlow 8056000.00
totalCashFromOperatingActivities 2361000.00
depreciation 2100000.00
changeToInventory -10142000.00
changeToAccountReceivables 3268000.00
otherCashflowsFromFinancingActivities -4327000.00
changeToNetincome -153000.00
capitalExpenditures 2654000
changeInWorkingCapital -7943000.00
stockBasedCompensation 205000.00
otherNonCashItems 120000.00
freeCashFlow -293000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
investments -5234000.00
changeToLiabilities -5398000.00
totalCashflowsFromInvestingActivities -5234000.00
netBorrowings -6010000.00
totalCashFromFinancingActivities -6040000.00
changeToOperatingActivities -2943000.00
netIncome 13318000.00
changeInCash 924000.00
beginPeriodCashFlow 9321000.00
endPeriodCashFlow 10245000.00
totalCashFromOperatingActivities 12221000.00
depreciation 2007000.00
otherCashflowsFromInvestingActivities -3725000.00
changeToInventory 4302000.00
changeToAccountReceivables 705000.00
otherCashflowsFromFinancingActivities -6030000.00
changeToNetincome 229000.00
capitalExpenditures 2254000
changeReceivables 705000.00
cashFlowsOtherOperating -2943000.00
cashAndCashEquivalentsChanges 947000.00
changeInWorkingCapital -3334000.00
stockBasedCompensation 138000.00
otherNonCashItems 101000.00
freeCashFlow 9967000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
investments -2002791.00
changeToLiabilities -5527254.00
totalCashflowsFromInvestingActivities -2002791.00
netBorrowings -1186046.00
totalCashFromFinancingActivities -1186046.00
changeToOperatingActivities -1035313.00
netIncome 11902868.00
changeInCash -1274557.00
beginPeriodCashFlow 10595557.00
endPeriodCashFlow 9321000.00
totalCashFromOperatingActivities 1784479.00
depreciation 1894190.00
otherCashflowsFromInvestingActivities -248304.00
changeToInventory -140508.00
changeToAccountReceivables -4478752.00
otherCashflowsFromFinancingActivities -1000000.00
changeToNetincome 354447.00
capitalExpenditures 2013650
changeReceivables -4478752.00
cashFlowsOtherOperating -1035313.00
cashAndCashEquivalentsChanges -1404358.00
changeInWorkingCapital -12367026.00
stockBasedCompensation 108951.00
otherNonCashItems 191019.00
freeCashFlow -229171.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
investments -2592209.00
changeToLiabilities 10682453.00
totalCashflowsFromInvestingActivities -2592209.00
netBorrowings 7892046.00
totalCashFromFinancingActivities 7892046.00
changeToOperatingActivities -3687.00
netIncome 7803132.00
changeInCash 951309.00
beginPeriodCashFlow 9644248.00
endPeriodCashFlow 10595557.00
totalCashFromOperatingActivities -4309479.00
depreciation 1832810.00
otherCashflowsFromInvestingActivities -321696.00
changeToInventory -22584492.00
changeToAccountReceivables -2125248.00
otherCashflowsFromFinancingActivities 8000000.00
changeToNetincome 82894.00
capitalExpenditures 2634350
changeReceivables -2125248.00
cashFlowsOtherOperating -3687.00
cashAndCashEquivalentsChanges 990358.00
changeInWorkingCapital -14030974.00
stockBasedCompensation 70049.00
otherNonCashItems 53981.00
freeCashFlow -6943829.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
investments -21115863.00
changeToLiabilities -1816730.00
totalCashflowsFromInvestingActivities -21115863.00
netBorrowings 24834650.00
totalCashFromFinancingActivities 24834650.00
changeToOperatingActivities -798426.00
netIncome 6203493.00
changeInCash 1827916.00
beginPeriodCashFlow 7816332.00
endPeriodCashFlow 9644248.00
totalCashFromOperatingActivities -1905261.00
depreciation 1708832.00
otherCashflowsFromInvestingActivities -19472270.00
changeToInventory -10542203.00
changeToAccountReceivables 2369664.00
otherCashflowsFromFinancingActivities 25000000.00
changeToNetincome 729374.00
capitalExpenditures 1941634
changeReceivables 2369664.00
cashFlowsOtherOperating -1564039.00
cashAndCashEquivalentsChanges 1813526.00
changeInWorkingCapital -10546960.00
stockBasedCompensation 92188.00
otherNonCashItems 43855.00
freeCashFlow -3846895.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
investments -2053637.00
changeToLiabilities 7542637.00
totalCashflowsFromInvestingActivities -2053637.00
netBorrowings -5226934.00
totalCashFromFinancingActivities -170694.00
changeToOperatingActivities -620966.00
netIncome 8330761.00
changeInCash -917570.00
beginPeriodCashFlow 8733902.00
endPeriodCashFlow 7816332.00
totalCashFromOperatingActivities 1099682.00
depreciation 1190755.00
otherCashflowsFromInvestingActivities -433026.00
changeToInventory -14002479.00
changeToAccountReceivables -1951883.00
otherCashflowsFromFinancingActivities -2053637.00
changeToNetincome 604650.00
capitalExpenditures 2085889
changeReceivables -1951883.00
cashFlowsOtherOperating -620966.00
cashAndCashEquivalentsChanges -1124649.00
changeInWorkingCapital -9032691.00
stockBasedCompensation 192406.00
otherNonCashItems 6207.00
freeCashFlow -986207.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
investments -32118856.00
changeToLiabilities -487588.00
totalCashflowsFromInvestingActivities -32118856.00
netBorrowings -4699693.00
totalCashFromFinancingActivities -4699693.00
changeToOperatingActivities -825005.00
netIncome 10185549.00
changeInCash -26881575.00
beginPeriodCashFlow 35615477.00
endPeriodCashFlow 8733902.00
totalCashFromOperatingActivities 10146285.00
depreciation 842385.00
otherCashflowsFromInvestingActivities -30063419.00
changeToInventory 217986.00
changeToAccountReceivables -724735.00
otherCashflowsFromFinancingActivities -32118856.00
changeToNetincome 2834.00
capitalExpenditures 2141982
changeReceivables -724735.00
cashFlowsOtherOperating -825005.00
cashAndCashEquivalentsChanges -26672264.00
changeInWorkingCapital -884483.00
stockBasedCompensation 11736.00
otherNonCashItems 9053.00
freeCashFlow 8004303.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
investments -1519186.00
changeToLiabilities 4842586.00
totalCashflowsFromInvestingActivities -1519186.00
netBorrowings -723236.00
totalCashFromFinancingActivities -723236.00
changeToOperatingActivities -799100.00
netIncome 6847059.00
changeInCash 6588353.00
beginPeriodCashFlow 29027124.00
endPeriodCashFlow 35615477.00
totalCashFromOperatingActivities 8926968.00
depreciation 645696.00
otherCashflowsFromInvestingActivities -113810.00
changeToInventory -2612306.00
changeToAccountReceivables -124628.00
otherCashflowsFromFinancingActivities -1519186.00
changeToNetincome 118716.00
capitalExpenditures 1519424
changeReceivables -124628.00
cashFlowsOtherOperating -799100.00
cashAndCashEquivalentsChanges 6684546.00
changeInWorkingCapital 1306552.00
stockBasedCompensation 95061.00
otherNonCashItems 8945.00
freeCashFlow 7407544.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
investments -1801777.00
changeToLiabilities -2294.00
totalCashflowsFromInvestingActivities -1801777.00
netBorrowings -660300.00
totalCashFromFinancingActivities -660300.00
changeToOperatingActivities 1388232.00
netIncome 6088399.00
changeInCash 1802653.00
beginPeriodCashFlow 27224471.00
endPeriodCashFlow 29027124.00
totalCashFromOperatingActivities 4226915.00
depreciation 634520.00
changeToInventory -2955019.00
changeToAccountReceivables -738896.00
otherCashflowsFromFinancingActivities -1801777.00
changeToNetincome -169052.00
capitalExpenditures 491079
changeInWorkingCapital -2326952.00
stockBasedCompensation 28139.00
otherNonCashItems 28222.00
freeCashFlow 3735836.00
2020-09-30
date 2020-09-30
filing_date 2020-11-10
currency_symbol USD
investments -412132.00
changeToLiabilities 2841457.00
totalCashflowsFromInvestingActivities -412132.00
netBorrowings -651424.00
totalCashFromFinancingActivities -651424.00
changeToOperatingActivities -719551.00
netIncome 6608248.00
changeInCash 1428562.00
beginPeriodCashFlow 25795909.00
endPeriodCashFlow 27224471.00
totalCashFromOperatingActivities 2456335.00
depreciation 565214.00
changeToInventory -4074726.00
changeToAccountReceivables -1646969.00
otherCashflowsFromFinancingActivities 6000000.00
changeToNetincome 3533.00
capitalExpenditures 424472
changeInWorkingCapital -4720660.00
stockBasedCompensation -11123.00
otherNonCashItems 11804.00
freeCashFlow 2031863.00
2020-06-30
date 2020-06-30
filing_date 2020-08-12
currency_symbol USD
investments -340990.00
changeToLiabilities 1318396.00
totalCashflowsFromInvestingActivities -340990.00
netBorrowings -249101.00
totalCashFromFinancingActivities -249101.00
changeToOperatingActivities 182961.00
netIncome 3973690.00
changeInCash 11008164.00
beginPeriodCashFlow 14787745.00
endPeriodCashFlow 25795909.00
totalCashFromOperatingActivities 11510604.00
depreciation 526085.00
changeToInventory 4203544.00
changeToAccountReceivables 112516.00
otherCashflowsFromFinancingActivities 2932016.00
changeToNetincome 62569.00
capitalExpenditures 354800
changeInWorkingCapital 6948260.00
stockBasedCompensation 67604.00
otherNonCashItems 13939.00
freeCashFlow 11155804.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
investments -2108655.00
changeToLiabilities 2201806.00
totalCashflowsFromInvestingActivities -2108655.00
netBorrowings 5856707.00
totalCashFromFinancingActivities 5072054.00
changeToOperatingActivities -345164.00
netIncome 1611354.00
changeInCash 3286772.00
beginPeriodCashFlow 11500973.00
endPeriodCashFlow 14787745.00
totalCashFromOperatingActivities 272157.00
depreciation 504213.00
otherCashflowsFromInvestingActivities -1223180.00
changeToInventory -3932654.00
changeToAccountReceivables -157943.00
otherCashflowsFromFinancingActivities 5215347.00
changeToNetincome 5206.00
capitalExpenditures 885471
changeInWorkingCapital -1848616.00
stockBasedCompensation 25953.00
otherNonCashItems 11017.00
freeCashFlow -613314.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
investments -815973.00
changeToLiabilities -431655.00
totalCashflowsFromInvestingActivities -815973.00
netBorrowings -234331.00
totalCashFromFinancingActivities -234331.00
changeToOperatingActivities -309745.00
netIncome 4618474.00
changeInCash 4205067.00
beginPeriodCashFlow 7295906.00
endPeriodCashFlow 11500973.00
totalCashFromOperatingActivities 5319967.00
depreciation 470684.00
otherCashflowsFromInvestingActivities -59170.00
changeToInventory 1428560.00
changeToAccountReceivables 110249.00
otherCashflowsFromFinancingActivities -815973.00
changeToNetincome 76536.00
capitalExpenditures 715610
changeInWorkingCapital 162409.00
stockBasedCompensation 75323.00
otherNonCashItems 10970.00
freeCashFlow 4604357.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
investments -596761.00
changeToLiabilities -667269.00
totalCashflowsFromInvestingActivities -596761.00
netBorrowings -194241.00
totalCashFromFinancingActivities -194241.00
changeToOperatingActivities -734277.00
netIncome 4509285.00
changeInCash 1821942.00
beginPeriodCashFlow 5473964.00
endPeriodCashFlow 7295906.00
totalCashFromOperatingActivities 2567723.00
depreciation 433879.00
otherCashflowsFromInvestingActivities 41200.00
changeToInventory -1251754.00
changeToAccountReceivables 179780.00
otherCashflowsFromFinancingActivities -596761.00
changeToNetincome 104033.00
capitalExpenditures 626572
changeInWorkingCapital -2472872.00
stockBasedCompensation 7112.00
otherNonCashItems 13503.00
freeCashFlow 1941151.00
2019-06-30
date 2019-06-30
filing_date 2019-08-21
currency_symbol USD
investments -449226.00
changeToLiabilities 2734115.00
totalCashflowsFromInvestingActivities -449226.00
netBorrowings -526262.00
totalCashFromFinancingActivities -526262.00
changeToOperatingActivities -269953.00
netIncome 3007310.00
changeInCash 1097639.00
beginPeriodCashFlow 4376325.00
endPeriodCashFlow 5473964.00
totalCashFromOperatingActivities 2062980.00
depreciation 407094.00
otherCashflowsFromInvestingActivities 11390.00
dividendsPaid 0.00
changeToInventory -1647778.00
changeToAccountReceivables -1648840.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -449226.00
changeToNetincome 195200.00
capitalExpenditures 445983
changeReceivables 0.00
cashFlowsOtherOperating 0.00
exchangeRateChanges 0.00
cashAndCashEquivalentsChanges 0.00
changeInWorkingCapital -1545331.00
stockBasedCompensation 77198.00
otherNonCashItems 16865.00
freeCashFlow 1616997.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
investments -441610.00
changeToLiabilities 2241833.00
totalCashflowsFromInvestingActivities -441610.00
netBorrowings -188406.00
totalCashFromFinancingActivities -188406.00
changeToOperatingActivities -306869.00
netIncome 1860003.00
changeInCash 405099.00
beginPeriodCashFlow 3971226.00
endPeriodCashFlow 4376325.00
totalCashFromOperatingActivities 1014849.00
depreciation 385366.00
otherCashflowsFromInvestingActivities 14630.00
dividendsPaid 0.00
changeToInventory -2780162.00
changeToAccountReceivables -414560.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -441610.00
changeToNetincome 117479.00
capitalExpenditures 456239
changeReceivables 0.00
cashFlowsOtherOperating 0.00
exchangeRateChanges 0.00
cashAndCashEquivalentsChanges 0.00
changeInWorkingCapital -1346583.00
stockBasedCompensation 137524.00
otherNonCashItems 19978.00
freeCashFlow 558610.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
investments 0.00
changeToLiabilities -4420615.00
totalCashflowsFromInvestingActivities -449558.00
netBorrowings -822934.00
totalCashFromFinancingActivities -822934.00
changeToOperatingActivities 631791.00
netIncome 2030336.00
changeInCash 524656.00
beginPeriodCashFlow 3446570.00
endPeriodCashFlow 3971226.00
totalCashFromOperatingActivities 1884876.00
depreciation -6986.00
otherCashflowsFromInvestingActivities -676660.00
dividendsPaid 0.00
changeToInventory 2205366.00
changeToAccountReceivables 1095617.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -663945.00
changeToNetincome -369464.00
capitalExpenditures 846635
changeReceivables 0.00
cashFlowsOtherOperating 0.00
exchangeRateChanges 0.00
cashAndCashEquivalentsChanges 0.00
changeInWorkingCapital 234489.00
stockBasedCompensation -243601.00
otherNonCashItems -24113.00
freeCashFlow 1038241.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
investments 0.00
changeToLiabilities 936948.00
totalCashflowsFromInvestingActivities -1286209.00
netBorrowings -5125.00
totalCashFromFinancingActivities -5125.00
changeToOperatingActivities -205361.00
netIncome 2180716.00
changeInCash 1919335.00
beginPeriodCashFlow 1527235.00
endPeriodCashFlow 3446570.00
totalCashFromOperatingActivities 3063122.00
depreciation 486453.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -875963.00
changeToAccountReceivables 233314.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 342460.00
changeToNetincome 321595.00
capitalExpenditures 695234
changeReceivables 0.00
cashFlowsOtherOperating 0.00
exchangeRateChanges 0.00
cashAndCashEquivalentsChanges 0.00
changeInWorkingCapital 90328.00
stockBasedCompensation 150677.00
otherNonCashItems 29733.00
freeCashFlow 2367888.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
changeToLiabilities -150615.00
totalCashflowsFromInvestingActivities -1041636.00
netBorrowings -1851143.00
totalCashFromFinancingActivities -1851143.00
changeToOperatingActivities -283096.00
netIncome 2493622.00
changeInCash -1901799.00
beginPeriodCashFlow 3429034.00
endPeriodCashFlow 1527235.00
totalCashFromOperatingActivities 1161497.00
depreciation 480054.00
changeToInventory -601970.00
changeToAccountReceivables -607728.00
otherCashflowsFromFinancingActivities 321485.00
changeToNetincome 67421.00
capitalExpenditures 558877
changeInWorkingCapital -1881826.00
stockBasedCompensation 139566.00
otherNonCashItems 12059.00
freeCashFlow 602620.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalCashFromFinancingActivities -418979.00
netIncome 2016558.00
changeInCash -69870.00
beginPeriodCashFlow 3498904.00
endPeriodCashFlow 3429034.00
totalCashFromOperatingActivities 687290.00
depreciation 419263.00
changeToInventory -716285.00
changeToAccountReceivables -982459.00
otherCashflowsFromFinancingActivities -316553.00
capitalExpenditures 316553
changeInWorkingCapital -1919383.00
stockBasedCompensation 169321.00
otherNonCashItems 25737.00
freeCashFlow 370737.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalCashFromFinancingActivities -3907227.00
netIncome 4252.00
changeInCash 1190689.00
beginPeriodCashFlow 2308215.00
endPeriodCashFlow 3498904.00
totalCashFromOperatingActivities 7458368.00
depreciation 494901.00
changeToInventory 2203030.00
changeToAccountReceivables 1431460.00
otherCashflowsFromFinancingActivities -3022891.00
capitalExpenditures 817094
changeInWorkingCapital 7074403.00
stockBasedCompensation -85561.00
otherNonCashItems 43402.00
freeCashFlow