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

BOQI International Medical, Inc. занимается энергетическими технологиями. Он разрабатывает и производит энергоэффективные интеллектуальные системы управления потоком для тепловых и атомных электростанций. Он также предлагает консалтинговые услуги в области энергосберегающих технологий, услуги по оптимизации проектирования, реконструкцию энергосберегающих трубопроводных сетей, а также услуги по управлению энергопотреблением по контрактам для электроэнергетики, нефтехимии, угля, металлургии, строительства и коммунальной инфраструктуры. Компания была основана 31 октября 2000 года и имеет штаб-квартиру в Шеньяне, Китай.

General
Code BIMI
Type Common Stock
Name Bimi International Medical Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000LJGFD9
ISIN US05552Q2021
PrimaryTicker BIMI.US
CUSIP 099501108
CIK 1213660
FiscalYearEnd December
IPODate 2006-10-18
Sector Healthcare
Industry Pharmaceutical Retailers
GicSector Health Care
GicGroup Health Care Equipment & Services
GicIndustry Health Care Providers & Services
GicSubIndustry Health Care Distributors
HomeCategory Domestic
IsDelisted Нет
Address Chongqing Corporation Avenue, Chongqing, China, 400010
Listings
0
Code 63NN
Exchange STU
Name BOQI International Medical Inc
Phone 86 23 6310 7239
WebURL https://www.usbimi.com/index.html
FullTimeEmployees 296
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 27235576
MarketCapitalizationMln 27.2356
EBITDA -6834367
WallStreetTargetPrice 12.5
BookValue 1.305
DividendShare 0
DividendYield 0.0802
EarningsShare -6.39
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin -0.832
OperatingMarginTTM -1.2483
ReturnOnAssetsTTM -0.1301
ReturnOnEquityTTM -1.0378
RevenueTTM 12632651
RevenuePerShareTTM 2.754
QuarterlyRevenueGrowthYOY -0.488
GrossProfitTTM 4596391
DilutedEpsTTM -6.39
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

-29.67M
2021-12-31
-29.67M
2022-03-31
-4.15M
2022-06-30
-3.71M
2022-09-30
-11.8M
2022-12-31
-11.03M
2023-03-31
1.05M
2023-06-30
1.05M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-29.47M
2021-12-31
-29.47M
2022-03-31
-3.99M
2022-06-30
-3.58M
2022-09-30
-7.88M
2022-12-31
-2.48M
2023-03-31
0
2023-06-30
1.35M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

1.88M
2021-12-31
1.88M
2022-03-31
4.93M
2022-06-30
7.31M
2022-09-30
-5.43M
2022-12-31
-5.43M
2023-03-31
5.56M
2023-06-30
5.56M
2023-09-30

Earnings / History / epsActual

-27.67
2022-03-31
-0.18
2022-06-30
-0.1601
2022-09-30
-0.2306
2023-03-31
0.2293
2023-06-30
-0.4867
2023-09-30
0
2024-03-31
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 0
PriceSalesTTM 2.1743
PriceBookMRQ 3.1548
EnterpriseValue 31511454
EnterpriseValueRevenue 2.4495
EnterpriseValueEbitda -3.356
SharesStats
SharesOutstanding 11589600
SharesFloat 3589521
PercentInsiders 69.028
PercentInstitutions 2.013
Technicals
Beta 0.904
52WeekHigh 3.5
52WeekLow 0.48
50DayMA 1.6984
200DayMA 1.5454
SharesShort 319353
SharesShortPriorMonth 324882
ShortRatio 15.3
ShortPercent 0.0615
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-22
currency_symbol USD
totalAssets 36658494.00
intangibleAssets 448931.00
otherCurrentAssets 10500785.00
totalLiab 24145998.00
totalStockholderEquity 10886928.00
otherCurrentLiab 7374193.00
commonStock 6259.00
capitalStock 6673.00
retainedEarnings -68298681.00
goodWill 2065666.00
cash 1931744.00
totalCurrentLiabilities 19390798.00
currentDeferredRevenue 524789.00
netDebt 2496150.00
shortTermDebt 1886727.00
shortLongTermDebt 1272331.00
shortLongTermDebtTotal 4427894.00
otherStockholderEquity 77417369.00
totalCurrentAssets 25995440.00
netReceivables 7730511.00
longTermDebt 24374.00
inventory 7182524.00
accountsPayable 9605089.00
accumulatedOtherComprehensiveIncome 1761981.00
nonCurrrentAssetsOther 3439099.00
nonCurrentAssetsTotal 10663054.00
capitalLeaseObligations 3173369.00
nonCurrentLiabilitiesTotal 4755200.00
liabilitiesAndStockholdersEquity 36658494.00
cashAndShortTermInvestments 1931744.00
propertyPlantAndEquipmentGross 5489102.00
propertyPlantAndEquipmentNet 4526099.00
netWorkingCapital 4208695.00
netInvestedCapital 10003266.00
commonStockSharesOutstanding 4596440.00
2023-06-30
date 2023-06-30
currency_symbol USD
totalAssets 36658494.00
intangibleAssets 448931.00
totalLiab 24145998.00
totalStockholderEquity 10886928.00
otherCurrentLiab 3133747.00
capitalStock 6259.00
retainedEarnings -68298681.00
goodWill 2065666.00
cash 1931744.00
totalCurrentLiabilities 19390798.00
shortLongTermDebt 1236066.00
totalCurrentAssets 25995440.00
netReceivables 6380387.00
longTermDebt 126284.00
inventory 7182524.00
accountsPayable 9605089.00
nonCurrrentAssetsOther 3439099.00
nonCurrentAssetsTotal 10663054.00
capitalLeaseObligations 3065544.00
nonCurrentLiabilitiesTotal 4755200.00
propertyPlantAndEquipmentGross 5485481.00
propertyPlantAndEquipmentNet 4526099.00
netWorkingCapital 6604642.00
netInvestedCapital 12249278.00
commonStockSharesOutstanding 6589569.00
2023-03-31
date 2023-03-31
filing_date 2023-05-04
currency_symbol USD
totalAssets 35714490.00
intangibleAssets 16183.00
otherCurrentAssets 10036511.00
totalLiab 30497257.00
totalStockholderEquity 4047691.00
otherCurrentLiab 11087880.00
commonStock 3765.00
capitalStock 4035.00
retainedEarnings -70143785.00
goodWill 2065666.00
cash 2336636.00
totalCurrentLiabilities 25362347.00
currentDeferredRevenue 923131.00
netDebt 3118706.00
shortTermDebt 2565805.00
shortLongTermDebt 1766657.00
shortLongTermDebtTotal 5455342.00
otherStockholderEquity 71899271.00
totalCurrentAssets 23235675.00
longTermInvestments 0.00
netReceivables 4175182.00
longTermDebt 160077.00
inventory 7654242.00
accountsPayable 10785531.00
accumulatedOtherComprehensiveIncome 2288440.00
nonCurrrentAssetsOther 3761149.00
nonCurrentAssetsTotal 12478815.00
capitalLeaseObligations 3252468.00
nonCurrentLiabilitiesTotal 5134910.00
liabilitiesAndStockholdersEquity 35714490.00
cashAndShortTermInvestments 2336636.00
propertyPlantAndEquipmentGross 5781541.00
propertyPlantAndEquipmentNet 4645685.00
netWorkingCapital 2369321.00
netInvestedCapital 9532117.00
commonStockSharesOutstanding 2664653.00
2022-12-31
date 2022-12-31
currency_symbol USD
totalAssets 35714490.00
intangibleAssets 16183.00
totalLiab 30497257.00
totalStockholderEquity 4047691.00
otherCurrentLiab 3239951.00
capitalStock 3765.00
retainedEarnings -70143785.00
goodWill 2065666.00
cash 2336636.00
totalCurrentLiabilities 25362347.00
netDebt 11325.00
shortLongTermDebt 2033175.00
totalCurrentAssets 23235675.00
longTermInvestments 1800000.00
netReceivables 3208286.00
longTermDebt 314786.00
inventory 7654242.00
accountsPayable 10785531.00
nonCurrrentAssetsOther 3761149.00
nonCurrentAssetsTotal 12478815.00
capitalLeaseObligations 3107381.00
nonCurrentLiabilitiesTotal 5134910.00
propertyPlantAndEquipmentGross 5584611.00
propertyPlantAndEquipmentNet 4645685.00
netWorkingCapital -2126672.00
netInvestedCapital 6395652.00
commonStockSharesOutstanding 3764780.00
2022-09-30
date 2022-09-30
filing_date 2022-11-21
currency_symbol USD
totalAssets 33003375.00
intangibleAssets 15874.00
otherCurrentAssets 5668715.00
totalLiab 22793008.00
totalStockholderEquity 9798428.00
otherCurrentLiab 4428852.00
commonStock 38435.00
capitalStock 38435.00
retainedEarnings -58498042.00
goodWill 8376217.00
otherAssets 366382.00
cash 1046876.00
totalCurrentLiabilities 18899086.00
currentDeferredRevenue 1515458.00
netDebt 11569825.00
shortTermDebt 8722779.00
shortLongTermDebt 7885908.00
shortLongTermDebtTotal 12616701.00
otherStockholderEquity 65759712.00
propertyPlantEquipment 6860817.00
totalCurrentAssets 17384085.00
netTangibleAssets 1406337.00
netReceivables 9438155.00
longTermDebt 475049.00
inventory 1230339.00
accountsPayable 4231997.00
accumulatedOtherComprehensiveIncome 2498323.00
nonCurrrentAssetsOther 180000.00
nonCurrentAssetsTotal 15619290.00
capitalLeaseObligations 4255744.00
nonCurrentLiabilitiesTotal 3893922.00
liabilitiesAndStockholdersEquity 33003375.00
cashAndShortTermInvestments 1046876.00
propertyPlantAndEquipmentGross 10641463.00
propertyPlantAndEquipmentNet 6860817.00
netWorkingCapital -1515001.00
netInvestedCapital 18159385.00
commonStockSharesOutstanding 2319384.00
2022-06-30
date 2022-06-30
filing_date 2022-08-22
currency_symbol USD
totalAssets 40216585.00
intangibleAssets 16793.00
otherCurrentAssets 10170749.00
totalLiab 25821045.00
totalStockholderEquity 14157436.00
otherCurrentLiab 4293192.00
commonStock 22859.00
capitalStock 22859.00
retainedEarnings -54596942.00
goodWill 8376217.00
otherAssets 197167.00
cash 5034331.00
totalCurrentLiabilities 21509435.00
currentDeferredRevenue 2322963.00
netDebt 8320978.00
shortTermDebt 9043699.00
shortLongTermDebt 8156069.00
shortLongTermDebtTotal 13355309.00
otherStockholderEquity 65833695.00
propertyPlantEquipment 7448927.00
totalCurrentAssets 24177481.00
netTangibleAssets 5764426.00
netReceivables 8723582.00
longTermDebt 471519.00
inventory 3027785.00
accountsPayable 5849581.00
accumulatedOtherComprehensiveIncome 2897824.00
nonCurrentAssetsTotal 16039104.00
capitalLeaseObligations 4727721.00
nonCurrentLiabilitiesTotal 4311610.00
liabilitiesAndStockholdersEquity 40216585.00
cashAndShortTermInvestments 5034331.00
propertyPlantAndEquipmentNet 7448927.00
netWorkingCapital 2668046.00
netInvestedCapital 22785024.00
commonStockSharesOutstanding 2285926.00
2022-03-31
date 2022-03-31
filing_date 2022-04-15
currency_symbol USD
totalAssets 38128362.00
intangibleAssets 18039.00
otherCurrentAssets 6716473.00
totalLiab 26791935.00
totalStockholderEquity 11193430.00
otherCurrentLiab 4475979.00
commonStock 8502.00
capitalStock 10359.00
retainedEarnings -47900929.00
goodWill 8376217.00
otherAssets 208448.00
cash 4797849.00
totalCurrentLiabilities 22092140.00
currentDeferredRevenue 1943028.00
netDebt 8235869.00
shortTermDebt 8333923.00
shortLongTermDebt 7743898.00
shortLongTermDebtTotal 13033718.00
otherStockholderEquity 57483987.00
propertyPlantEquipment 8055203.00
totalCurrentAssets 21159647.00
netTangibleAssets 4857898.00
netReceivables 8973347.00
longTermDebt 528911.00
inventory 2639883.00
accountsPayable 7339210.00
accumulatedOtherComprehensiveIncome 3865727.00
nonCurrrentAssetsOther 207549.00
nonCurrentAssetsTotal 16968715.00
capitalLeaseObligations 5019193.00
nonCurrentLiabilitiesTotal 4699795.00
liabilitiesAndStockholdersEquity 38128362.00
cashAndShortTermInvestments 4797849.00
propertyPlantAndEquipmentNet 8366910.00
netWorkingCapital 1359907.00
netInvestedCapital 21524676.00
commonStockSharesOutstanding 541687.00
2021-12-31
date 2021-12-31
currency_symbol USD
totalAssets 38128362.00
intangibleAssets 18039.00
otherCurrentAssets 1913353.00
totalLiab 26791935.00
totalStockholderEquity 11193430.00
otherCurrentLiab 4088493.00
commonStock 8502.00
capitalStock 8502.00
retainedEarnings -45637072.00
goodWill 8376217.00
otherAssets 207549.00
cash 4797849.00
totalCurrentLiabilities 22092140.00
netDebt 3119898.00
shortLongTermDebt 7379741.00
otherStockholderEquity 1601870.00
propertyPlantEquipment 8366910.00
totalCurrentAssets 21159647.00
netTangibleAssets 2799174.00
netReceivables 8350793.00
longTermDebt 538006.00
inventory 5803719.00
accountsPayable 7339210.00
nonCurrentAssetsTotal 16968715.00
capitalLeaseObligations 5115971.00
nonCurrentLiabilitiesTotal 4699795.00
netWorkingCapital -932493.00
netInvestedCapital 19111177.00
commonStockSharesOutstanding 8502222.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
totalAssets 63078874.00
intangibleAssets 17734.00
otherCurrentAssets 11169665.00
totalLiab 28290623.00
totalStockholderEquity 34529582.00
otherCurrentLiab 3035501.00
commonStock 32423.00
capitalStock 32423.00
retainedEarnings -18227631.00
goodWill 30442738.00
otherAssets 204181.00
cash 209803.00
totalCurrentLiabilities 24187204.00
currentDeferredRevenue 392485.00
netDebt 11182903.00
shortTermDebt 7289287.00
shortLongTermDebt 6586498.00
shortLongTermDebtTotal 11392706.00
otherStockholderEquity 49580126.00
propertyPlantEquipment 6111160.00
totalCurrentAssets 26303061.00
netTangibleAssets 4069110.00
netReceivables 12806107.00
longTermDebt 794538.00
inventory 2117486.00
accountsPayable 13469931.00
accumulatedOtherComprehensiveIncome 3144664.00
nonCurrentAssetsTotal 36775813.00
capitalLeaseObligations 4011670.00
nonCurrentLiabilitiesTotal 4103419.00
liabilitiesAndStockholdersEquity 63078874.00
cashAndShortTermInvestments 209803.00
propertyPlantAndEquipmentNet 6111160.00
netWorkingCapital 2115857.00
netInvestedCapital 41910618.00
commonStockSharesOutstanding 541686.00
2021-06-30
date 2021-06-30
filing_date 2021-08-16
currency_symbol USD
totalAssets 62612425.00
intangibleAssets 15035.00
otherCurrentAssets 40489.00
totalLiab 31973870.00
totalStockholderEquity 30387172.00
otherCurrentLiab 5235916.00
commonStock 24794.00
capitalStock 24794.00
retainedEarnings -16524199.00
goodWill 30442737.00
otherAssets 184243.00
cash 626554.00
totalCurrentLiabilities 27656942.00
currentDeferredRevenue 3417049.00
netDebt 11835186.00
shortTermDebt 8144812.00
shortLongTermDebt 7386244.00
shortLongTermDebtTotal 12461740.00
otherStockholderEquity 43618216.00
propertyPlantEquipment 6344067.00
totalCurrentAssets 25626343.00
netTangibleAssets -70600.00
netReceivables 9551266.00
longTermDebt 924071.00
inventory 5116715.00
accountsPayable 10859165.00
noncontrollingInterestInConsolidatedEntity 251383.00
accumulatedOtherComprehensiveIncome 3268361.00
commonStockTotalEquity 24794.00
retainedEarningsTotalEquity -16524199.00
nonCurrrentAssetsOther 3625845.00
nonCurrentAssetsTotal 36986082.00
capitalLeaseObligations 4151425.00
longTermDebtTotal 924071.00
nonCurrentLiabilitiesOther 3392857.00
nonCurrentLiabilitiesTotal 4316928.00
capitalSurpluse 43618216.00
liabilitiesAndStockholdersEquity 62612425.00
cashAndShortTermInvestments 626554.00
propertyPlantAndEquipmentGross 6344067.00
propertyPlantAndEquipmentNet 6344067.00
netWorkingCapital -2030599.00
netInvestedCapital 38697487.00
commonStockSharesOutstanding 474140.00
2021-03-31
date 2021-03-31
filing_date 2021-05-24
currency_symbol USD
totalAssets 49746525.00
intangibleAssets 13445.00
otherCurrentAssets 46521.00
totalLiab 25274739.00
totalStockholderEquity 24252377.00
otherCurrentLiab 5399527.00
commonStock 20131.00
retainedEarnings -16248215.00
goodWill 24512118.00
otherAssets 181451.00
cash 2830834.00
totalCurrentLiabilities 23452999.00
currentDeferredRevenue 529279.00
netDebt 6331558.00
shortTermDebt 7340652.00
shortLongTermDebt 6985947.00
shortLongTermDebtTotal 9162392.00
otherStockholderEquity 37362809.00
propertyPlantEquipment 1769927.00
totalCurrentAssets 21697069.00
netTangibleAssets -273186.00
netReceivables 7352263.00
longTermDebt 425592.00
inventory 3569135.00
accountsPayable 10183541.00
noncontrollingInterestInConsolidatedEntity 219409.00
accumulatedOtherComprehensiveIncome 3117652.00
commonStockTotalEquity 20131.00
retainedEarningsTotalEquity -16248215.00
nonCurrrentAssetsOther 1525994.00
nonCurrentAssetsTotal 28049456.00
capitalLeaseObligations 1750853.00
longTermDebtTotal 425592.00
nonCurrentLiabilitiesOther 1396148.00
nonCurrentLiabilitiesTotal 1821740.00
capitalSurpluse 37362809.00
liabilitiesAndStockholdersEquity 49746525.00
cashAndShortTermInvestments 2830834.00
propertyPlantAndEquipmentGross 3342442.00
propertyPlantAndEquipmentNet 3342442.00
netWorkingCapital -1755930.00
netInvestedCapital 31663916.00
commonStockSharesOutstanding 333860.00
2020-12-31
date 2020-12-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 33202139.00
otherCurrentAssets 53425.00
totalLiab 16308668.00
totalStockholderEquity 16710450.00
otherCurrentLiab 5229139.00
commonStock 13254.00
retainedEarnings -12914973.00
goodWill 6914232.00
otherAssets 193211.00
cash 135309.00
totalCurrentLiabilities 15565214.00
currentDeferredRevenue 194086.00
netDebt 4898084.00
shortTermDebt 4289939.00
shortLongTermDebt 4266876.00
shortLongTermDebtTotal 5033393.00
otherStockholderEquity 13429947.00
propertyPlantEquipment 910208.00
totalCurrentAssets 25184488.00
netTangibleAssets 9796218.00
netReceivables 8177207.00
longTermDebt 720997.00
inventory 735351.00
accountsPayable 5852050.00
noncontrollingInterestInConsolidatedEntity 183021.00
accumulatedOtherComprehensiveIncome 3267249.00
commonStockTotalEquity 13254.00
retainedEarningsTotalEquity -12914973.00
nonCurrrentAssetsOther -193211.00
nonCurrentAssetsTotal 8017651.00
capitalLeaseObligations 45520.00
longTermDebtTotal 720997.00
nonCurrentLiabilitiesOther 22457.00
nonCurrentLiabilitiesTotal 743454.00
capitalSurpluse 26344920.00
liabilitiesAndStockholdersEquity 33202139.00
cashAndShortTermInvestments 135309.00
propertyPlantAndEquipmentGross 910208.00
propertyPlantAndEquipmentNet 910208.00
netWorkingCapital 9619274.00
netInvestedCapital 21698323.00
commonStockSharesOutstanding 333861.00
2020-09-30
date 2020-09-30
filing_date 2020-10-19
currency_symbol USD
totalAssets 37307996.00
intangibleAssets 7458486.00
otherCurrentAssets 4448029.00
totalLiab 23161357.00
totalStockholderEquity 14071802.00
otherCurrentLiab 13504459.00
commonStock 10384.00
retainedEarnings -8436279.00
goodWill 6443170.00
otherAssets 166.00
cash 96312.00
totalCurrentLiabilities 22997437.00
currentDeferredRevenue 828939.00
netDebt 4974080.00
shortTermDebt 4906472.00
shortLongTermDebt 4667774.00
shortLongTermDebtTotal 5070392.00
otherStockholderEquity 22626434.00
propertyPlantEquipment 854897.00
totalCurrentAssets 22405277.00
netTangibleAssets 6198367.00
netReceivables 15337861.00
longTermDebt 138632.00
inventory 2523075.00
accountsPayable 3757567.00
accumulatedOtherComprehensiveIncome -128737.00
commonStockTotalEquity 10506.00
nonCurrentAssetsTotal 14902719.00
nonCurrentLiabilitiesTotal 163920.00
liabilitiesAndStockholdersEquity 37307996.00
cashAndShortTermInvestments 96312.00
propertyPlantAndEquipmentGross 854897.00
propertyPlantAndEquipmentNet 756712.00
netWorkingCapital 5439912.00
netInvestedCapital 18090684.00
commonStockSharesOutstanding 204077.00
2020-06-30
date 2020-06-30
filing_date 2020-06-29
currency_symbol USD
totalAssets 42852066.00
intangibleAssets 7715653.00
otherCurrentAssets 1279556.00
totalLiab 33898578.00
totalStockholderEquity 14071802.00
otherCurrentLiab 12991224.00
commonStock 10384.00
retainedEarnings -13076542.00
goodWill 6443170.00
otherAssets 244351.00
cash 175865.00
totalCurrentLiabilities 33713161.00
netDebt 1493439.00
shortTermDebt 1483887.00
shortLongTermDebt 4906472.00
shortLongTermDebtTotal 1669304.00
otherStockholderEquity -128737.00
propertyPlantEquipment 756712.00
totalCurrentAssets 27704913.00
netTangibleAssets 170146.00
netReceivables 2234862.00
longTermDebt 163920.00
inventory 3196034.00
accountsPayable 3757567.00
noncontrollingInterestInConsolidatedEntity 74837.00
accumulatedOtherComprehensiveIncome 2000000.00
commonStockTotalEquity 10023.00
retainedEarningsTotalEquity -8436279.00
nonCurrrentAssetsOther 244351.00
nonCurrentAssetsTotal 15147153.00
longTermDebtTotal 163920.00
nonCurrentLiabilitiesTotal 185417.00
capitalSurpluse 22626434.00
liabilitiesAndStockholdersEquity 42852066.00
cashAndShortTermInvestments 109402.00
propertyPlantAndEquipmentGross 735473.00
netWorkingCapital -592160.00
netInvestedCapital 19142194.00
commonStockSharesOutstanding 9271641.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
totalAssets 30061778.00
intangibleAssets 7973179.00
otherCurrentAssets 21295974.00
totalLiab 21549193.00
totalStockholderEquity 8682635.00
otherCurrentLiab 20731908.00
commonStock 9073.00
retainedEarnings -10881667.00
goodWill 6443170.00
otherAssets 252857.00
cash 36363.00
totalCurrentLiabilities 21549193.00
currentDeferredRevenue 67975.00
netDebt 71020.00
shortTermDebt 107383.00
shortLongTermDebt 1483887.00
shortLongTermDebtTotal 107383.00
otherStockholderEquity 15643825.00
propertyPlantEquipment 735473.00
totalCurrentAssets 22049958.00
netTangibleAssets -5076645.00
netReceivables 10095.00
longTermDebt 185417.00
inventory 707526.00
accountsPayable 641927.00
noncontrollingInterestInConsolidatedEntity -128690.00
accumulatedOtherComprehensiveIncome 3911404.00
commonStockTotalEquity 9073.00
retainedEarningsTotalEquity -13076542.00
nonCurrrentAssetsOther 252857.00
nonCurrentAssetsTotal 8011820.00
longTermDebtTotal 185417.00
nonCurrentLiabilitiesTotal 185417.00
capitalSurpluse 18359875.00
liabilitiesAndStockholdersEquity 30061778.00
cashAndShortTermInvestments 36363.00
propertyPlantAndEquipmentGross 38641.00
propertyPlantAndEquipmentNet 38641.00
netWorkingCapital -6008248.00
netInvestedCapital 10751482.00
commonStockSharesOutstanding 185433.00
2019-12-31
date 2019-12-31
filing_date 2020-05-14
currency_symbol USD
totalAssets 30061778.00
intangibleAssets 7973179.00
otherCurrentAssets 21278316.00
totalLiab 21549193.00
totalStockholderEquity 8682635.00
otherCurrentLiab 13215421.00
commonStock 9073.00
retainedEarnings -10881667.00
cash 36363.00
totalCurrentLiabilities 21549193.00
netDebt 71020.00
shortTermDebt 107383.00
shortLongTermDebt 107383.00
shortLongTermDebtTotal 107383.00
otherStockholderEquity 3911404.00
propertyPlantEquipment 38641.00
totalCurrentAssets 22049958.00
netTangibleAssets 709456.00
netReceivables 10095.00
inventory 707526.00
accountsPayable 7060901.00
noncontrollingInterestInConsolidatedEntity -170050.00
accumulatedOtherComprehensiveIncome 2000000.00
commonStockTotalEquity 9073.00
retainedEarningsTotalEquity -10881667.00
nonCurrrentAssetsOther 8011820.00
nonCurrentAssetsTotal 8011820.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 15643825.00
liabilitiesAndStockholdersEquity 30231828.00
cashAndShortTermInvestments 36674.00
propertyPlantAndEquipmentGross 38641.00
commonStockSharesOutstanding 9271641.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
totalAssets 24364299.00
intangibleAssets 2348558.00
otherCurrentAssets 2640370.00
totalLiab 14557224.00
totalStockholderEquity 9960672.00
otherCurrentLiab 5493733.00
commonStock 8073.00
retainedEarnings -8417261.00
cash 65354.00
totalCurrentLiabilities 14557224.00
currentDeferredRevenue 572693.00
netDebt 5590854.00
shortTermDebt 5656208.00
shortLongTermDebt 5656208.00
shortLongTermDebtTotal 5656208.00
otherStockholderEquity 14594825.00
propertyPlantEquipment 16802665.00
totalCurrentAssets 5213076.00
netTangibleAssets 7612114.00
netReceivables 975624.00
inventory 1531728.00
accountsPayable 2834590.00
noncontrollingInterestInConsolidatedEntity -153597.00
accumulatedOtherComprehensiveIncome 3775035.00
commonStockTotalEquity 8073.00
retainedEarningsTotalEquity -8417261.00
nonCurrrentAssetsOther 19151223.00
nonCurrentAssetsTotal 19151223.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 14594825.00
liabilitiesAndStockholdersEquity 24364299.00
cashAndShortTermInvestments 65354.00
propertyPlantAndEquipmentGross 19151223.00
propertyPlantAndEquipmentNet 19151223.00
commonStockSharesOutstanding 161465.00
2019-06-30
date 2019-06-30
filing_date 2019-08-30
currency_symbol USD
totalAssets 23050799.00
intangibleAssets 2431277.00
otherCurrentAssets 310938.00
totalLiab 13065378.00
totalStockholderEquity 10135732.00
otherCurrentLiab 3692889.00
commonStock 7573.00
retainedEarnings -6443102.00
cash 17860.00
totalCurrentLiabilities 13065378.00
currentDeferredRevenue 356799.00
netDebt 5799101.00
shortTermDebt 5816961.00
shortLongTermDebt 5816981.00
shortLongTermDebtTotal 5816961.00
otherStockholderEquity 12555325.00
propertyPlantEquipment 17502022.00
totalCurrentAssets 2607273.00
netTangibleAssets 8341090.00
netReceivables 1340509.00
inventory 937966.00
accountsPayable 3198729.00
noncontrollingInterestInConsolidatedEntity -154857.00
accumulatedOtherComprehensiveIncome 4015936.00
commonStockTotalEquity 7573.00
retainedEarningsTotalEquity -7872792.00
nonCurrrentAssetsOther 19933299.00
nonCurrentAssetsTotal 20443526.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 14594825.00
liabilitiesAndStockholdersEquity 23050799.00
cashAndShortTermInvestments 17860.00
propertyPlantAndEquipmentGross 20443526.00
propertyPlantAndEquipmentNet 20443526.00
commonStockSharesOutstanding 151466.00
2019-03-31
date 2019-03-31
filing_date 2019-09-16
currency_symbol USD
totalAssets 24251500.00
intangibleAssets 2497582.00
otherCurrentAssets 169215.00
totalLiab 14588369.00
totalStockholderEquity 9800065.00
otherCurrentLiab 3318750.00
commonStock 7573.00
retainedEarnings -7010696.00
cash 301799.00
totalCurrentLiabilities 14588369.00
netDebt 5638648.00
shortTermDebt 5940447.00
shortLongTermDebt 5940447.00
shortLongTermDebtTotal 5940447.00
otherStockholderEquity 4247863.00
propertyPlantEquipment 18102063.00
totalCurrentAssets 3651855.00
netTangibleAssets 7302483.00
netReceivables 1828925.00
inventory 1168472.00
accountsPayable 8647922.00
noncontrollingInterestInConsolidatedEntity -136934.00
accumulatedOtherComprehensiveIncome 2000000.00
commonStockTotalEquity 7573.00
retainedEarningsTotalEquity -7010696.00
nonCurrrentAssetsOther 20599645.00
nonCurrentAssetsTotal 20599645.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 12555325.00
liabilitiesAndStockholdersEquity 24388434.00
cashAndShortTermInvestments 485243.00
propertyPlantAndEquipmentGross 20599645.00
commonStockSharesOutstanding 7573289.00
2018-12-31
date 2018-12-31
filing_date 2019-09-06
currency_symbol USD
totalAssets 23050799.00
intangibleAssets 2460668.00
otherCurrentAssets 131442.00
totalLiab 13065378.00
totalStockholderEquity 10135732.00
otherCurrentLiab 2268891.00
commonStock 7573.00
retainedEarnings -6443102.00
cash 17860.00
totalCurrentLiabilities 13065378.00
netDebt 5799101.00
shortTermDebt 5816961.00
shortLongTermDebtTotal 5816961.00
otherStockholderEquity 4015936.00
propertyPlantEquipment 17982858.00
totalCurrentAssets 2607273.00
netTangibleAssets 7675064.00
netReceivables 1340509.00
inventory 937966.00
accountsPayable 7248417.00
noncontrollingInterestInConsolidatedEntity -150311.00
accumulatedOtherComprehensiveIncome 2000000.00
commonStockTotalEquity 7573.00
retainedEarningsTotalEquity -6443102.00
nonCurrentAssetsTotal 20443526.00
capitalSurpluse 12555325.00
liabilitiesAndStockholdersEquity 23201110.00
cashAndShortTermInvestments 197356.00
propertyPlantAndEquipmentGross 20443526.00
commonStockSharesOutstanding 7573289.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
totalAssets 36391485.00
intangibleAssets 2479244.00
otherCurrentAssets 3910458.00
totalLiab 12511918.00
totalStockholderEquity 23836755.00
otherCurrentLiab 2045645.00
commonStock 7573.00
retainedEarnings 7884086.00
cash 201749.00
totalCurrentLiabilities 12511918.00
currentDeferredRevenue 656315.00
netDebt 5623605.00
shortTermDebt 5825354.00
shortLongTermDebtTotal 5825354.00
otherStockholderEquity 12555325.00
propertyPlantEquipment 18319156.00
totalCurrentAssets 15593085.00
netTangibleAssets 21357511.00
netReceivables 7041098.00
inventory 4439780.00
accountsPayable 3984604.00
noncontrollingInterestInConsolidatedEntity 42812.00
accumulatedOtherComprehensiveIncome 3389771.00
commonStockTotalEquity 7573.00
retainedEarningsTotalEquity 7884086.00
nonCurrentAssetsTotal 20798400.00
capitalSurpluse 12555325.00
liabilitiesAndStockholdersEquity 36391485.00
cashAndShortTermInvestments 201749.00
propertyPlantAndEquipmentGross 18319156.00
propertyPlantAndEquipmentNet 18319156.00
commonStockSharesOutstanding 151465.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
totalAssets 38804811.00
intangibleAssets 2587531.00
otherCurrentAssets 4145662.00
totalLiab 13560507.00
totalStockholderEquity 25194491.00
otherCurrentLiab 2210569.00
commonStock 7573.00
retainedEarnings 8194201.00
cash 222221.00
totalCurrentLiabilities 13560507.00
currentDeferredRevenue 569410.00
netDebt 6576338.00
shortTermDebt 6798559.00
shortLongTermDebtTotal 6798559.00
otherStockholderEquity 12555325.00
propertyPlantEquipment 19226130.00
totalCurrentAssets 16991150.00
netTangibleAssets 22606960.00
netReceivables 8393533.00
inventory 4229734.00
accountsPayable 3981969.00
noncontrollingInterestInConsolidatedEntity 49813.00
accumulatedOtherComprehensiveIncome 4437392.00
commonStockTotalEquity 7573.00
retainedEarningsTotalEquity 8194201.00
nonCurrentAssetsTotal 21813661.00
capitalSurpluse 12555325.00
liabilitiesAndStockholdersEquity 38804811.00
cashAndShortTermInvestments 222221.00
propertyPlantAndEquipmentGross 21813661.00
propertyPlantAndEquipmentNet 21813661.00
commonStockSharesOutstanding 151465.00
2018-03-31
date 2018-03-31
filing_date 2018-05-15
currency_symbol USD
totalAssets 41603059.00
intangibleAssets 2743592.00
otherCurrentAssets 3859222.00
totalLiab 13304542.00
totalStockholderEquity 28243861.00
otherCurrentLiab 2066833.00
commonStock 7573.00
retainedEarnings 9843708.00
cash 248074.00
totalCurrentLiabilities 13304542.00
currentDeferredRevenue 780303.00
netDebt 6121201.00
shortTermDebt 6369275.00
shortLongTermDebtTotal 6369275.00
otherStockholderEquity 12555325.00
propertyPlantEquipment 20498524.00
totalCurrentAssets 18360943.00
netTangibleAssets 25500269.00
netReceivables 11191409.00
inventory 3062238.00
accountsPayable 4088131.00
noncontrollingInterestInConsolidatedEntity 54656.00
accumulatedOtherComprehensiveIncome 5837255.00
commonStockTotalEquity 7573.00
retainedEarningsTotalEquity 9843708.00
nonCurrentAssetsTotal 23242116.00
capitalSurpluse 12555325.00
liabilitiesAndStockholdersEquity 41603059.00
cashAndShortTermInvestments 248074.00
propertyPlantAndEquipmentGross 23242116.00
propertyPlantAndEquipmentNet 23242116.00
commonStockSharesOutstanding 143688.00
2017-12-31
date 2017-12-31
filing_date 2018-03-30
currency_symbol USD
totalAssets 41433065.00
intangibleAssets 2664054.00
otherCurrentAssets 3645652.00
totalLiab 14136253.00
totalStockholderEquity 27247768.00
otherCurrentLiab 2422856.00
commonStock 7073.00
retainedEarnings 10343407.00
cash 282154.00
totalCurrentLiabilities 14136253.00
currentDeferredRevenue 513382.00
netDebt 6941527.00
shortTermDebt 7223681.00
shortLongTermDebtTotal 7223681.00
otherStockholderEquity 12055825.00
propertyPlantEquipment 20013244.00
totalCurrentAssets 18755767.00
netTangibleAssets 24583714.00
netReceivables 12763730.00
inventory 2064231.00
accountsPayable 3976334.00
noncontrollingInterestInConsolidatedEntity 49044.00
accumulatedOtherComprehensiveIncome 4841463.00
commonStockTotalEquity 7073.00
retainedEarningsTotalEquity 10343407.00
nonCurrentAssetsTotal 22677298.00
capitalSurpluse 12055825.00
liabilitiesAndStockholdersEquity 41433065.00
cashAndShortTermInvestments 282154.00
propertyPlantAndEquipmentGross 22677298.00
propertyPlantAndEquipmentNet 22677298.00
commonStockSharesOutstanding 143688.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
totalAssets 40162485.00
intangibleAssets 2620260.00
otherCurrentAssets 4516417.00
totalLiab 13044913.00
totalStockholderEquity 27069027.00
otherCurrentLiab 1720334.00
commonStock 7073.00
retainedEarnings 10808693.00
cash 20828.00
totalCurrentLiabilities 13044913.00
currentDeferredRevenue 608927.00
netDebt 5990142.00
shortTermDebt 6010970.00
shortLongTermDebtTotal 6010970.00
otherStockholderEquity 11991325.00
propertyPlantEquipment 19917149.00
totalCurrentAssets 17625076.00
netTangibleAssets 24448767.00
netReceivables 7938891.00
inventory 5148940.00
accountsPayable 4704682.00
noncontrollingInterestInConsolidatedEntity 48545.00
accumulatedOtherComprehensiveIncome 4261936.00
commonStockTotalEquity 7073.00
retainedEarningsTotalEquity 10808693.00
nonCurrentAssetsTotal 22537409.00
capitalSurpluse 12055825.00
liabilitiesAndStockholdersEquity 40162485.00
cashAndShortTermInvestments 20828.00
propertyPlantAndEquipmentGross 19917149.00
propertyPlantAndEquipmentNet 19917149.00
commonStockSharesOutstanding 141465.00
2017-06-30
date 2017-06-30
filing_date 2017-08-14
currency_symbol USD
totalAssets 38673007.00
intangibleAssets 2588163.00
otherCurrentAssets 3686093.00
totalLiab 11739292.00
totalStockholderEquity 26933715.00
otherCurrentLiab 993619.00
commonStock 7073.00
retainedEarnings 11227652.00
cash 16167.00
totalCurrentLiabilities 11739292.00
currentDeferredRevenue 386533.00
netDebt 5886247.00
shortTermDebt 5902414.00
shortLongTermDebtTotal 5902414.00
otherStockholderEquity 11926825.00
propertyPlantEquipment 19754001.00
totalCurrentAssets 16330843.00
netTangibleAssets 24345552.00
netReceivables 7863028.00
inventory 4765555.00
accountsPayable 4456726.00
accumulatedOtherComprehensiveIncome 3772165.00
commonStockTotalEquity 7073.00
retainedEarningsTotalEquity 11227652.00
nonCurrentAssetsTotal 22342164.00
capitalSurpluse 12055825.00
liabilitiesAndStockholdersEquity 38673007.00
cashAndShortTermInvestments 16167.00
propertyPlantAndEquipmentGross 19754001.00
propertyPlantAndEquipmentNet 19754001.00
commonStockSharesOutstanding 141465.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
totalAssets 37880360.00
intangibleAssets 2560451.00
otherCurrentAssets 4572928.00
totalLiab 11241282.00
totalStockholderEquity 26639078.00
otherCurrentLiab 934887.00
commonStock 7073.00
retainedEarnings 11488985.00
cash 19224.00
totalCurrentLiabilities 11241282.00
currentDeferredRevenue 374173.00
netDebt 5785845.00
shortTermDebt 5805069.00
shortLongTermDebtTotal 5805069.00
otherStockholderEquity 11813725.00
propertyPlantEquipment 19612954.00
totalCurrentAssets 15706955.00
netTangibleAssets 24078627.00
netReceivables 6335528.00
inventory 4779275.00
accountsPayable 4127153.00
accumulatedOtherComprehensiveIncome 3329295.00
commonStockTotalEquity 7073.00
retainedEarningsTotalEquity 11488985.00
nonCurrrentAssetsOther 2520234.00
nonCurrentAssetsTotal 22173405.00
capitalSurpluse 12055825.00
liabilitiesAndStockholdersEquity 37880360.00
cashAndShortTermInvestments 19224.00
propertyPlantAndEquipmentGross 19612954.00
propertyPlantAndEquipmentNet 19612954.00
commonStockSharesOutstanding 141465.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 37319117.00
intangibleAssets 2555704.00
otherCurrentAssets 3109069.00
totalLiab 10612059.00
totalStockholderEquity 26707058.00
otherCurrentLiab 959506.00
commonStock 7073.00
retainedEarnings 11913224.00
cash 124637.00
totalCurrentLiabilities 10612059.00
currentDeferredRevenue 487175.00
netDebt 5635981.00
shortTermDebt 5760618.00
shortLongTermDebtTotal 5760618.00
otherStockholderEquity 11700625.00
propertyPlantEquipment 19648469.00
totalCurrentAssets 15114944.00
netTangibleAssets 24151354.00
netReceivables 7274674.00
inventory 4606564.00
accountsPayable 3404760.00
accumulatedOtherComprehensiveIncome 3086136.00
commonStockTotalEquity 7073.00
retainedEarningsTotalEquity 11913224.00
nonCurrrentAssetsOther 2520234.00
nonCurrentAssetsTotal 22204173.00
capitalSurpluse 12055825.00
liabilitiesAndStockholdersEquity 37319117.00
cashAndShortTermInvestments 124637.00
propertyPlantAndEquipmentGross 17128235.00
propertyPlantAndEquipmentNet 17128235.00
commonStockSharesOutstanding 141466.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
totalAssets 39551478.00
intangibleAssets 2676293.00
otherCurrentAssets 2020037.00
totalLiab 11152145.00
totalStockholderEquity 28399333.00
otherCurrentLiab 945267.00
commonStock 6653.00
retainedEarnings 12529485.00
cash 273398.00
totalCurrentLiabilities 11152145.00
currentDeferredRevenue 319604.00
netDebt 5776640.00
shortTermDebt 6050038.00
shortLongTermDebtTotal 6050038.00
otherStockholderEquity 11643445.00
propertyPlantEquipment 20849068.00
totalCurrentAssets 16026117.00
netTangibleAssets 25723040.00
netReceivables 8440489.00
inventory 5292193.00
accountsPayable 3837236.00
accumulatedOtherComprehensiveIncome 4219750.00
commonStockTotalEquity 6653.00
retainedEarningsTotalEquity 12529485.00
nonCurrentAssetsTotal 23525361.00
capitalSurpluse 11701045.00
liabilitiesAndStockholdersEquity 39551478.00
cashAndShortTermInvestments 273398.00
propertyPlantAndEquipmentGross 20849068.00
propertyPlantAndEquipmentNet 20849068.00
commonStockSharesOutstanding 131556.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
totalAssets 40101226.00
intangibleAssets 2702310.00
otherCurrentAssets 1781441.00
totalLiab 11242823.00
totalStockholderEquity 28858403.00
otherCurrentLiab 789863.00
commonStock 6553.00
retainedEarnings 12911162.00
cash 208923.00
totalCurrentLiabilities 11242823.00
currentDeferredRevenue 287508.00
netDebt 5864820.00
shortTermDebt 6073743.00
shortLongTermDebtTotal 6073743.00
otherStockholderEquity 11605145.00
propertyPlantEquipment 21056022.00
totalCurrentAssets 16342894.00
netTangibleAssets 26156093.00
netReceivables 8381127.00
inventory 5971403.00
accountsPayable 4091709.00
accumulatedOtherComprehensiveIncome 4335543.00
commonStockTotalEquity 6553.00
retainedEarningsTotalEquity 12911162.00
nonCurrentAssetsTotal 23758332.00
capitalSurpluse 11605145.00
liabilitiesAndStockholdersEquity 40101226.00
cashAndShortTermInvestments 208923.00
propertyPlantAndEquipmentGross 21056022.00
propertyPlantAndEquipmentNet 21056022.00
commonStockSharesOutstanding 131065.00
2016-03-31
date 2016-03-31
filing_date 2016-05-16
currency_symbol USD
totalAssets 41422362.00
intangibleAssets 2800224.00
otherCurrentAssets 1846129.00
totalLiab 11392430.00
totalStockholderEquity 30029932.00
otherCurrentLiab 821159.00
commonStock 6553.00
retainedEarnings 13187655.00
cash 371920.00
totalCurrentLiabilities 11392430.00
currentDeferredRevenue 256210.00
netDebt 5831650.00
shortTermDebt 6203570.00
shortLongTermDebtTotal 6203570.00
otherStockholderEquity 11605145.00
propertyPlantEquipment 21833143.00
totalCurrentAssets 16788995.00
netTangibleAssets 27229708.00
netReceivables 8514573.00
inventory 6056373.00
accountsPayable 4111491.00
accumulatedOtherComprehensiveIncome 5230579.00
commonStockTotalEquity 6553.00
retainedEarningsTotalEquity 13187655.00
nonCurrrentAssetsOther 11424939.00
nonCurrentAssetsTotal 24633367.00
capitalSurpluse 11605145.00
liabilitiesAndStockholdersEquity 41422362.00
cashAndShortTermInvestments 371920.00
propertyPlantAndEquipmentGross 21833143.00
propertyPlantAndEquipmentNet 21833143.00
commonStockSharesOutstanding 131065.00
2015-12-31
date 2015-12-31
filing_date 2016-03-30
currency_symbol USD
totalAssets 44353642.00
intangibleAssets 2797655.00
otherCurrentAssets 3016366.00
totalLiab 13976167.00
totalStockholderEquity 30377475.00
otherCurrentLiab 857690.00
commonStock 6553.00
retainedEarnings 13730803.00
cash 434571.00
totalCurrentLiabilities 13976167.00
currentDeferredRevenue 177718.00
netDebt 7623112.00
shortTermDebt 8057683.00
shortLongTermDebtTotal 8057683.00
otherStockholderEquity 11605145.00
totalCurrentAssets 19576937.00
netReceivables 9074802.00
inventory 7051198.00
accountsPayable 4883076.00
accumulatedOtherComprehensiveIncome 5034974.00
commonStockTotalEquity 6553.00
nonCurrrentAssetsOther 11424939.00
nonCurrentAssetsTotal 24776705.00
liabilitiesAndStockholdersEquity 44353642.00
cashAndShortTermInvestments 434571.00
propertyPlantAndEquipmentGross 10554111.00
propertyPlantAndEquipmentNet 10554111.00
commonStockSharesOutstanding 131066.00
2015-09-30
date 2015-09-30
filing_date 2015-11-13
currency_symbol USD
totalAssets 44813173.00
intangibleAssets 2874172.00
otherCurrentAssets 654950.00
totalLiab 13025822.00
totalStockholderEquity 31787351.00
otherCurrentLiab 908012.00
commonStock 6553.00
retainedEarnings 16715305.00
cash 304854.00
totalCurrentLiabilities 13025822.00
currentDeferredRevenue 361887.00
netDebt 6147977.00
shortTermDebt 6452831.00
shortLongTermDebtTotal 6452831.00
otherStockholderEquity 11605145.00
propertyPlantEquipment 25626049.00
totalCurrentAssets 16312952.00
netTangibleAssets 28913179.00
netReceivables 8121502.00
inventory 7231646.00
accountsPayable 5303092.00
accumulatedOtherComprehensiveIncome 3460348.00
commonStockTotalEquity 6553.00
retainedEarningsTotalEquity 14487671.00
nonCurrentAssetsTotal 28500221.00
capitalSurpluse 11605145.00
liabilitiesAndStockholdersEquity 44813173.00
cashAndShortTermInvestments 304854.00
propertyPlantAndEquipmentGross 25626049.00
propertyPlantAndEquipmentNet 25626049.00
commonStockSharesOutstanding 124392.00
2015-06-30
date 2015-06-30
filing_date 2015-08-14
currency_symbol USD
totalAssets 47597169.00
intangibleAssets 3016208.00
otherCurrentAssets 3357359.00
totalLiab 14396226.00
totalStockholderEquity 33200943.00
otherCurrentLiab 1057359.00
commonStock 6553.00
retainedEarnings 16721824.00
cash 261369.00
totalCurrentLiabilities 14396226.00
currentDeferredRevenue 200797.00
netDebt 8270690.00
shortTermDebt 8532059.00
shortLongTermDebtTotal 8532059.00
otherStockholderEquity 11605145.00
propertyPlantEquipment 26345961.00
totalCurrentAssets 18235000.00
netTangibleAssets 30184735.00
netReceivables 7877745.00
inventory 6738527.00
accountsPayable 4606011.00
accumulatedOtherComprehensiveIncome 4867421.00
commonStockTotalEquity 6553.00
retainedEarningsTotalEquity 14494190.00
nonCurrentAssetsTotal 29362169.00
capitalSurpluse 11605145.00
liabilitiesAndStockholdersEquity 47597169.00
cashAndShortTermInvestments 261369.00
propertyPlantAndEquipmentGross 26345961.00
propertyPlantAndEquipmentNet 26345961.00
commonStockSharesOutstanding 124392.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
totalAssets 45630087.00
intangibleAssets 3023075.00
otherCurrentAssets 1322972.00
totalLiab 14139640.00
totalStockholderEquity 31490447.00
otherCurrentLiab 1334184.00
commonStock 5719.00
retainedEarnings 16841828.00
cash 260924.00
totalCurrentLiabilities 14139640.00
currentDeferredRevenue 176412.00
netDebt 7786685.00
shortTermDebt 8047609.00
shortLongTermDebtTotal 8047609.00
otherStockholderEquity 9887646.00
propertyPlantEquipment 26600204.00
totalCurrentAssets 16006808.00
netTangibleAssets 28467372.00
netReceivables 8015052.00
inventory 6407860.00
accountsPayable 4581435.00
accumulatedOtherComprehensiveIncome 4755254.00
commonStockTotalEquity 5719.00
retainedEarningsTotalEquity 14614194.00
nonCurrrentAssetsOther 56306.00
nonCurrentAssetsTotal 29623279.00
capitalSurpluse 9887646.00
liabilitiesAndStockholdersEquity 45630087.00
cashAndShortTermInvestments 260924.00
propertyPlantAndEquipmentGross 26600204.00
propertyPlantAndEquipmentNet 26600204.00
commonStockSharesOutstanding 114382.00
2014-12-31
date 2014-12-31
filing_date 2015-03-27
currency_symbol USD
totalAssets 48304931.00
intangibleAssets 2712832.00
otherCurrentAssets 2801343.00
totalLiab 16971772.00
totalStockholderEquity 31333159.00
otherCurrentLiab 131213.00
commonStock 5719.00
retainedEarnings 14700245.00
cash 1304130.00
totalCurrentLiabilities 16971772.00
currentDeferredRevenue 1084364.00
netDebt 8646345.00
shortTermDebt 9950475.00
shortLongTermDebtTotal 9950475.00
otherStockholderEquity 9887646.00
propertyPlantEquipment 26449652.00
totalCurrentAssets 18837250.00
netTangibleAssets 28315130.00
netReceivables 9108459.00
inventory 5623318.00
accountsPayable 5805720.00
accumulatedOtherComprehensiveIncome 6739549.00
commonStockTotalEquity 5719.00
retainedEarningsTotalEquity 14700245.00
nonCurrrentAssetsOther 56306.00
nonCurrentAssetsTotal 29467681.00
capitalSurpluse 9887646.00
liabilitiesAndStockholdersEquity 48304931.00
cashAndShortTermInvestments 1304130.00
propertyPlantAndEquipmentGross 26698543.00
propertyPlantAndEquipmentNet 26698543.00
commonStockSharesOutstanding 114383.00
2014-09-30
date 2014-09-30
filing_date 2014-11-14
currency_symbol USD
totalAssets 45389340.00
intangibleAssets 3033563.00
otherCurrentAssets 2900364.00
totalLiab 13629855.00
totalStockholderEquity 31759485.00
otherCurrentLiab 266366.00
commonStock 5719.00
retainedEarnings 17388663.00
cash 710778.00
totalCurrentLiabilities 13629855.00
currentDeferredRevenue 1294099.00
netDebt 8261607.00
shortTermDebt 8972385.00
shortLongTermDebtTotal 8972385.00
otherStockholderEquity 9887646.00
propertyPlantEquipment 26617486.00
totalCurrentAssets 15738291.00
netTangibleAssets 28725922.00
netReceivables 7656485.00
inventory 4470664.00
accountsPayable 3097005.00
accumulatedOtherComprehensiveIncome 4477457.00
commonStockTotalEquity 5719.00
retainedEarningsTotalEquity 15161785.00
nonCurrentAssetsTotal 29651049.00
capitalSurpluse 9887646.00
liabilitiesAndStockholdersEquity 45389340.00
cashAndShortTermInvestments 710778.00
propertyPlantAndEquipmentGross 26617486.00
propertyPlantAndEquipmentNet 26617486.00
commonStockSharesOutstanding 114163.00
2014-06-30
date 2014-06-30
filing_date 2014-08-14
currency_symbol USD
totalAssets 43579166.00
intangibleAssets 3049481.00
otherCurrentAssets 3427705.00
totalLiab 12302696.00
totalStockholderEquity 31276470.00
otherCurrentLiab 697229.00
commonStock 5669.00
retainedEarnings 17060979.00
cash 1201484.00
totalCurrentLiabilities 12302696.00
currentDeferredRevenue 1149368.00
netDebt 7232923.00
shortTermDebt 8434407.00
shortLongTermDebtTotal 8434407.00
otherStockholderEquity 9740846.00
propertyPlantEquipment 26609717.00
totalCurrentAssets 13919968.00
netTangibleAssets 28226989.00
netReceivables 6298905.00
inventory 2991874.00
accountsPayable 2021692.00
accumulatedOtherComprehensiveIncome 4468976.00
commonStockTotalEquity 5669.00
retainedEarningsTotalEquity 14834101.00
nonCurrentAssetsTotal 29659198.00
capitalSurpluse 9751696.00
liabilitiesAndStockholdersEquity 43579166.00
cashAndShortTermInvestments 1201484.00
propertyPlantAndEquipmentGross 26609717.00
propertyPlantAndEquipmentNet 26609717.00
commonStockSharesOutstanding 112805.00
2014-03-31
date 2014-03-31
filing_date 2014-05-13
currency_symbol USD
totalAssets 42798632.00
intangibleAssets 3062904.00
otherCurrentAssets 3052052.00
totalLiab 11235102.00
totalStockholderEquity 31563530.00
otherCurrentLiab 1148247.00
commonStock 5619.00
retainedEarnings 17435715.00
cash 628031.00
totalCurrentLiabilities 11235102.00
currentDeferredRevenue 111759.00
netDebt 7823173.00
shortTermDebt 8451204.00
shortLongTermDebtTotal 8451204.00
otherStockholderEquity 9690709.00
propertyPlantEquipment 26668119.00
totalCurrentAssets 13067609.00
netTangibleAssets 28500626.00
netReceivables 6411447.00
inventory 2976079.00
accountsPayable 1523892.00
accumulatedOtherComprehensiveIncome 4431487.00
commonStockTotalEquity 5619.00
retainedEarningsTotalEquity 15208837.00
nonCurrrentAssetsOther 3062904.00
nonCurrentAssetsTotal 29731023.00
capitalSurpluse 9697496.00
liabilitiesAndStockholdersEquity 42798632.00
cashAndShortTermInvestments 628031.00
propertyPlantAndEquipmentGross 26668119.00
propertyPlantAndEquipmentNet 26668119.00
commonStockSharesOutstanding 112382.00
2013-12-31
date 2013-12-31
filing_date 2014-03-28
currency_symbol USD
totalAssets 42676193.00
intangibleAssets 3105027.00
otherCurrentAssets 3064442.00
totalLiab 10811568.00
totalStockholderEquity 31864625.00
otherCurrentLiab 1284250.00
commonStock 5619.00
retainedEarnings 17545449.00
cash 1020760.00
totalCurrentLiabilities 10811568.00
currentDeferredRevenue 72502.00
netDebt 7348720.00
shortTermDebt 8369480.00
shortLongTermDebtTotal 8369480.00
otherStockholderEquity 9603444.00
propertyPlantEquipment 27079775.00
totalCurrentAssets 12491391.00
netTangibleAssets 28759598.00
netReceivables 5758242.00
inventory 2647947.00
accountsPayable 1085336.00
accumulatedOtherComprehensiveIncome 4710113.00
commonStockTotalEquity 5619.00
retainedEarningsTotalEquity 15318571.00
nonCurrrentAssetsOther 3105027.00
nonCurrentAssetsTotal 30184802.00
capitalSurpluse 9697496.00
liabilitiesAndStockholdersEquity 42676193.00
cashAndShortTermInvestments 1020760.00
propertyPlantAndEquipmentGross 27079775.00
propertyPlantAndEquipmentNet 27079775.00
commonStockSharesOutstanding 112383.00
2013-09-30
date 2013-09-30
filing_date 2013-11-14
currency_symbol USD
totalAssets 43469118.00
intangibleAssets 3102922.00
otherCurrentAssets 2621508.00
totalLiab 11662362.00
totalStockholderEquity 31806756.00
otherCurrentLiab 1251881.00
commonStock 5499.00
retainedEarnings 17762134.00
cash 1075161.00
totalCurrentLiabilities 11662362.00
currentDeferredRevenue 10213.00
netDebt 8022296.00
shortTermDebt 9097457.00
shortLongTermDebtTotal 9097457.00
otherStockholderEquity 9535253.00
propertyPlantEquipment 10165677.00
totalCurrentAssets 13364887.00
netTangibleAssets 28703834.00
netReceivables 6751448.00
inventory 2916770.00
accountsPayable 1302811.00
accumulatedOtherComprehensiveIncome 4503870.00
commonStockTotalEquity 5499.00
retainedEarningsTotalEquity 15549183.00
nonCurrrentAssetsOther 2275905.00
nonCurrentAssetsTotal 30104231.00
capitalSurpluse 9535253.00
liabilitiesAndStockholdersEquity 43469118.00
cashAndShortTermInvestments 1075161.00
propertyPlantAndEquipmentGross 24725404.00
propertyPlantAndEquipmentNet 24725404.00
commonStockSharesOutstanding 109415.00
2013-06-30
date 2013-06-30
filing_date 2013-08-14
currency_symbol USD
totalAssets 44936853.00
intangibleAssets 3101142.00
otherCurrentAssets 3455887.00
totalLiab 13367583.00
totalStockholderEquity 31569270.00
otherCurrentLiab 1479928.00
commonStock 5459.00
retainedEarnings 17787396.00
cash 934541.00
totalCurrentLiabilities 13367583.00
currentDeferredRevenue 3894.00
netDebt 8903910.00
shortTermDebt 9838451.00
shortLongTermDebtTotal 9838451.00
otherStockholderEquity 9474623.00
propertyPlantEquipment 10292829.00
totalCurrentAssets 14823943.00
netTangibleAssets 28468128.00
netReceivables 7790561.00
inventory 2642954.00
accountsPayable 2045310.00
accumulatedOtherComprehensiveIncome 4301792.00
commonStockTotalEquity 5459.00
retainedEarningsTotalEquity 15574445.00
nonCurrrentAssetsOther 2262370.00
nonCurrentAssetsTotal 30112910.00
capitalSurpluse 9474623.00
liabilitiesAndStockholdersEquity 44936853.00
cashAndShortTermInvestments 934541.00
propertyPlantAndEquipmentGross 24749398.00
propertyPlantAndEquipmentNet 24749398.00
commonStockSharesOutstanding 109882.00
2013-03-31
date 2013-03-31
filing_date 2013-05-13
currency_symbol USD
totalAssets 42355222.00
intangibleAssets 3071457.00
otherCurrentAssets 1764339.00
totalLiab 11346050.00
totalStockholderEquity 31009172.00
otherCurrentLiab 1318534.00
commonStock 5459.00
retainedEarnings 17735379.00
cash 1323575.00
totalCurrentLiabilities 11346050.00
currentDeferredRevenue 477.00
netDebt 6871216.00
shortTermDebt 8194791.00
shortLongTermDebtTotal 8194791.00
otherStockholderEquity 9467911.00
propertyPlantEquipment 10326753.00
totalCurrentAssets 13224932.00
netTangibleAssets 27937715.00
netReceivables 8296614.00
inventory 1840404.00
accountsPayable 1832248.00
accumulatedOtherComprehensiveIncome 3800423.00
commonStockTotalEquity 5459.00
retainedEarningsTotalEquity 15522428.00
nonCurrrentAssetsOther 2228732.00
nonCurrentAssetsTotal 29130290.00
capitalSurpluse 9467911.00
liabilitiesAndStockholdersEquity 42355222.00
cashAndShortTermInvestments 1323575.00
propertyPlantAndEquipmentGross 23830101.00
propertyPlantAndEquipmentNet 23830101.00
commonStockSharesOutstanding 107573.00
2012-12-31
date 2012-12-31
filing_date 2013-03-29
currency_symbol USD
totalAssets 42831702.00
intangibleAssets 3071015.00
otherCurrentAssets 1515826.00
totalLiab 13018352.00
totalStockholderEquity 29813350.00
otherCurrentLiab 1465270.00
commonStock 5326.00
retainedEarnings 17725614.00
cash 3388018.00
totalCurrentLiabilities 13018352.00
currentDeferredRevenue 117360.00
netDebt 6667491.00
shortTermDebt 10055509.00
shortLongTermDebtTotal 10055509.00
otherStockholderEquity 8463291.00
totalCurrentAssets 13693082.00
netReceivables 7583678.00
inventory 1205560.00
accountsPayable 1380213.00
accumulatedOtherComprehensiveIncome 3619119.00
commonStockTotalEquity 5326.00
nonCurrrentAssetsOther 2216558.00
nonCurrentAssetsTotal 29138620.00
liabilitiesAndStockholdersEquity 42831702.00
cashAndShortTermInvestments 3388018.00
propertyPlantAndEquipmentGross 23851047.00
propertyPlantAndEquipmentNet 23851047.00
commonStockSharesOutstanding 107573.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
totalAssets 45230065.00
intangibleAssets 3078625.00
otherCurrentAssets 3131602.00
totalLiab 15597603.00
totalStockholderEquity 29632462.00
otherCurrentLiab 848829.00
commonStock 5326.00
retainedEarnings 17657561.00
cash 2782610.00
totalCurrentLiabilities 15597603.00
currentDeferredRevenue 966155.00
netDebt 8686548.00
shortTermDebt 11469158.00
shortLongTermDebtTotal 11469158.00
otherStockholderEquity 8443563.00
propertyPlantEquipment 10750666.00
totalCurrentAssets 18685487.00
netTangibleAssets 26553837.00
netReceivables 11571412.00
inventory 1199863.00
accountsPayable 2313461.00
accumulatedOtherComprehensiveIncome 3526012.00
commonStockTotalEquity 5326.00
retainedEarningsTotalEquity 15453763.00
nonCurrentAssetsTotal 26544578.00
capitalSurpluse 8443563.00
liabilitiesAndStockholdersEquity 45230065.00
cashAndShortTermInvestments 2782610.00
propertyPlantAndEquipmentGross 23465953.00
propertyPlantAndEquipmentNet 23465953.00
commonStockSharesOutstanding 109090.00
2012-06-30
date 2012-06-30
filing_date 2012-08-13
currency_symbol USD
totalAssets 43899083.00
intangibleAssets 3101917.00
otherCurrentAssets 2332087.00
totalLiab 14193277.00
totalStockholderEquity 29705806.00
otherCurrentLiab 1249266.00
commonStock 5326.00
retainedEarnings 17656545.00
cash 2819542.00
totalCurrentLiabilities 14193277.00
currentDeferredRevenue 688164.00
netDebt 7026252.00
shortTermDebt 9845794.00
shortLongTermDebtTotal 9845794.00
otherStockholderEquity 8443563.00
propertyPlantEquipment 10944845.00
totalCurrentAssets 17144598.00
netTangibleAssets 26603889.00
netReceivables 11116145.00
inventory 876824.00
accountsPayable 2410053.00
accumulatedOtherComprehensiveIncome 3600372.00
commonStockTotalEquity 5326.00
retainedEarningsTotalEquity 15452747.00
nonCurrentAssetsTotal 26754485.00
capitalSurpluse 8443563.00
liabilitiesAndStockholdersEquity 43899083.00
cashAndShortTermInvestments 2819542.00
propertyPlantAndEquipmentGross 23652568.00
propertyPlantAndEquipmentNet 23652568.00
commonStockSharesOutstanding 109090.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
totalAssets 43951904.00
intangibleAssets 3115778.00
otherCurrentAssets 3346112.00
totalLiab 14291014.00
totalStockholderEquity 29660890.00
otherCurrentLiab 1787286.00
commonStock 5326.00
retainedEarnings 17637691.00
cash 4340507.00
totalCurrentLiabilities 14291014.00
currentDeferredRevenue 631.00
netDebt 6280513.00
shortTermDebt 10621020.00
shortLongTermDebtTotal 10621020.00
otherStockholderEquity 8443563.00
propertyPlantEquipment 11132018.00
totalCurrentAssets 17538893.00
netTangibleAssets 26545112.00
netReceivables 8996183.00
inventory 856091.00
accountsPayable 1882077.00
accumulatedOtherComprehensiveIncome 3574310.00
commonStockTotalEquity 5326.00
retainedEarningsTotalEquity 15433893.00
nonCurrentAssetsTotal 26413011.00
nonCurrentLiabilitiesTotal 960000.00
capitalSurpluse 8443563.00
liabilitiesAndStockholdersEquity 43951904.00
cashAndShortTermInvestments 4340507.00
propertyPlantAndEquipmentGross 23297233.00
propertyPlantAndEquipmentNet 23297233.00
commonStockSharesOutstanding 109090.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalAssets 43817923.00
intangibleAssets 3118482.00
otherCurrentAssets 3106516.00
totalLiab 14300100.00
totalStockholderEquity 29517823.00
otherCurrentLiab 1736569.00
commonStock 5326.00
retainedEarnings 17637580.00
cash 2317456.00
totalCurrentLiabilities 13340100.00
currentDeferredRevenue 93407.00
netDebt 7473401.00
shortTermDebt 8830857.00
shortLongTermDebtTotal 9790857.00
otherStockholderEquity 8443563.00
propertyPlantEquipment 23342663.00
totalCurrentAssets 17356778.00
netTangibleAssets 26399341.00
netReceivables 11351630.00
longTermDebt 960000.00
inventory 581176.00
accountsPayable 2679267.00
accumulatedOtherComprehensiveIncome 3431354.00
commonStockTotalEquity 5326.00
retainedEarningsTotalEquity 15433782.00
nonCurrentAssetsTotal 26461145.00
longTermDebtTotal 960000.00
nonCurrentLiabilitiesTotal 960000.00
capitalSurpluse 8443563.00
liabilitiesAndStockholdersEquity 43817923.00
cashAndShortTermInvestments 2317456.00
propertyPlantAndEquipmentGross 23342663.00
propertyPlantAndEquipmentNet 23342663.00
commonStockSharesOutstanding 109090.00
2011-09-30
date 2011-09-30
filing_date 2011-11-10
currency_symbol USD
totalAssets 37094290.00
intangibleAssets 3110486.00
otherCurrentAssets 943619.00
totalLiab 9014829.00
totalStockholderEquity 28079461.00
otherCurrentLiab 1272857.00
commonStock 5326.00
retainedEarnings 16453159.00
cash 151238.00
totalCurrentLiabilities 9014829.00
currentDeferredRevenue 47072.00
netDebt 5543037.00
shortTermDebt 5694275.00
shortLongTermDebtTotal 5694275.00
otherStockholderEquity 8443563.00
propertyPlantEquipment 4026758.00
totalCurrentAssets 11163301.00
netTangibleAssets 24968975.00
netReceivables 9222390.00
inventory 846054.00
accountsPayable 2000625.00
accumulatedOtherComprehensiveIncome 3177413.00
commonStockTotalEquity 5326.00
retainedEarningsTotalEquity 14487603.00
nonCurrentAssetsTotal 25930989.00
capitalSurpluse 8443563.00
liabilitiesAndStockholdersEquity 37094290.00
cashAndShortTermInvestments 151238.00
propertyPlantAndEquipmentGross 22820503.00
propertyPlantAndEquipmentNet 22820503.00
commonStockSharesOutstanding 109090.00
2011-06-30
date 2011-06-30
filing_date 2011-08-12
currency_symbol USD
totalAssets 37094694.00
intangibleAssets 3096517.00
otherCurrentAssets 616751.00
totalLiab 9380637.00
totalStockholderEquity 27714057.00
otherCurrentLiab 289955.00
commonStock 5326.00
retainedEarnings 16382076.00
cash 400513.00
totalCurrentLiabilities 9380637.00
currentDeferredRevenue 984016.00
netDebt 5351836.00
shortTermDebt 5752349.00
shortLongTermDebtTotal 5752349.00
otherStockholderEquity 8443563.00
propertyPlantEquipment 4021969.00
totalCurrentAssets 19136423.00
longTermInvestments 51302.00
netTangibleAssets 24617540.00
netReceivables 16916521.00
inventory 1202638.00
accountsPayable 2354317.00
accumulatedOtherComprehensiveIncome 2883092.00
commonStockTotalEquity 5326.00
retainedEarningsTotalEquity 14416520.00
nonCurrrentAssetsOther 51302.00
nonCurrentAssetsTotal 17958271.00
capitalSurpluse 8443563.00
liabilitiesAndStockholdersEquity 37094694.00
cashAndShortTermInvestments 400513.00
propertyPlantAndEquipmentGross 14810452.00
propertyPlantAndEquipmentNet 14810452.00
commonStockSharesOutstanding 109090.00
2011-03-31
date 2011-03-31
filing_date 2011-05-11
currency_symbol USD
totalAssets 34555333.00
intangibleAssets 3062215.00
otherCurrentAssets 495796.00
totalLiab 7843504.00
totalStockholderEquity 26711829.00
otherCurrentLiab 596510.00
commonStock 5326.00
retainedEarnings 15883446.00
cash 3059939.00
totalCurrentLiabilities 7843504.00
currentDeferredRevenue 57758.00
netDebt 2810149.00
shortTermDebt 5870088.00
shortLongTermDebtTotal 5870088.00
otherStockholderEquity 8443563.00
totalCurrentAssets 19149916.00
netReceivables 14304582.00
inventory 1289599.00
accountsPayable 1319148.00
accumulatedOtherComprehensiveIncome 2379494.00
commonStockTotalEquity 5326.00
nonCurrrentAssetsOther 7309.00
nonCurrentAssetsTotal 15405417.00
nonCurrentLiabilitiesTotal 926557.00
liabilitiesAndStockholdersEquity 34555333.00
cashAndShortTermInvestments 3059939.00
propertyPlantAndEquipmentGross 12335893.00
propertyPlantAndEquipmentNet 12335893.00
commonStockSharesOutstanding 109090.00
2010-12-31
date 2010-12-31
filing_date 2011-03-25
currency_symbol USD
totalAssets 34033845.00
intangibleAssets 3058507.00
otherCurrentAssets 1193397.00
totalLiab 7777936.00
totalStockholderEquity 26255909.00
otherCurrentLiab 902889.00
commonStock 5326.00
retainedEarnings 15591120.00
cash 823717.00
totalCurrentLiabilities 6851379.00
currentDeferredRevenue 121136.00
netDebt 2107551.00
shortTermDebt 2004711.00
shortLongTermDebtTotal 2931268.00
otherStockholderEquity 8443563.00
totalCurrentAssets 18312158.00
netReceivables 15471646.00
inventory 823398.00
accountsPayable 3822643.00
accumulatedOtherComprehensiveIncome 2215900.00
commonStockTotalEquity 5326.00
nonCurrrentAssetsOther 469377.00
nonCurrentAssetsTotal 15721687.00
nonCurrentLiabilitiesTotal 926557.00
liabilitiesAndStockholdersEquity 34033845.00
cashAndShortTermInvestments 823717.00
propertyPlantAndEquipmentGross 12193803.00
propertyPlantAndEquipmentNet 12193803.00
commonStockSharesOutstanding 109090.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
totalAssets 30782959.00
otherCurrentAssets 1565903.00
totalLiab 5079229.00
totalStockholderEquity 25703730.00
otherCurrentLiab 934690.00
commonStock 5326.00
retainedEarnings 13646275.00
cash 491844.00
totalCurrentLiabilities 4970420.00
currentDeferredRevenue 53667.00
netDebt 676208.00
shortTermDebt 1059243.00
shortLongTermDebtTotal 1168052.00
otherStockholderEquity 10178251.00
totalCurrentAssets 15527732.00
netReceivables 11886739.00
inventory 1583246.00
accountsPayable 2922820.00
accumulatedOtherComprehensiveIncome 1873878.00
commonStockTotalEquity 5326.00
nonCurrrentAssetsOther 417031.00
nonCurrentAssetsTotal 15255227.00
nonCurrentLiabilitiesTotal 108809.00
liabilitiesAndStockholdersEquity 30782959.00
cashAndShortTermInvestments 491844.00
propertyPlantAndEquipmentGross 14836759.00
propertyPlantAndEquipmentNet 14836759.00
commonStockSharesOutstanding 108276.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
totalAssets 28243438.00
otherCurrentAssets 2064021.00
totalLiab 5038721.00
totalStockholderEquity 23204717.00
otherCurrentLiab 812665.00
commonStock 13315.00
retainedEarnings 11576513.00
cash 508959.00
totalCurrentLiabilities 4682129.00
currentDeferredRevenue 622915.00
netDebt 1211863.00
shortTermDebt 1364230.00
shortLongTermDebtTotal 1720822.00
otherStockholderEquity 10170262.00
totalCurrentAssets 14341018.00
netReceivables 9799108.00
inventory 1968930.00
accountsPayable 1882319.00
accumulatedOtherComprehensiveIncome 1444627.00
commonStockTotalEquity 13315.00
nonCurrrentAssetsOther -1414.00
nonCurrentAssetsTotal 13902420.00
nonCurrentLiabilitiesTotal 356592.00
liabilitiesAndStockholdersEquity 28243438.00
cashAndShortTermInvestments 508959.00
propertyPlantAndEquipmentGross 13902420.00
propertyPlantAndEquipmentNet 13902420.00
commonStockSharesOutstanding 106990.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
totalAssets 25450457.00
otherCurrentAssets 2710171.00
totalLiab 3711685.00
totalStockholderEquity 21738772.00
otherCurrentLiab 630797.00
commonStock 13315.00
retainedEarnings 10206194.00
cash 852985.00
totalCurrentLiabilities 3194431.00
currentDeferredRevenue 122065.00
netDebt 368311.00
shortTermDebt 704042.00
shortLongTermDebtTotal 1221296.00
otherStockholderEquity 10170262.00
totalCurrentAssets 12059414.00
netReceivables 7275472.00
inventory 1220786.00
accountsPayable 1737527.00
accumulatedOtherComprehensiveIncome 1349001.00
commonStockTotalEquity 13315.00
nonCurrrentAssetsOther -1408.00
nonCurrentAssetsTotal 13391043.00
nonCurrentLiabilitiesTotal 517254.00
liabilitiesAndStockholdersEquity 25450457.00
cashAndShortTermInvestments 852985.00
propertyPlantAndEquipmentGross 13391043.00
propertyPlantAndEquipmentNet 13391043.00
commonStockSharesOutstanding 107997.00
2009-12-31
date 2009-12-31
filing_date 2010-03-30
currency_symbol USD
totalAssets 26071674.00
otherCurrentAssets 604864.00
totalLiab 5452389.00
totalStockholderEquity 20619285.00
otherCurrentLiab 2129974.00
commonStock 13315.00
retainedEarnings 9839011.00
cash 227329.00
totalCurrentLiabilities 4776580.00
currentDeferredRevenue 152850.00
netDebt 210588.00
shortTermDebt 437917.00
shortLongTermDebtTotal 437917.00
otherStockholderEquity 9418577.00
totalCurrentAssets 14856602.00
netReceivables 13385634.00
inventory 638775.00
accountsPayable 2055839.00
accumulatedOtherComprehensiveIncome 1348382.00
commonStockTotalEquity 13315.00
nonCurrentAssetsTotal 11215072.00
nonCurrentLiabilitiesTotal 675809.00
liabilitiesAndStockholdersEquity 26071674.00
cashAndShortTermInvestments 227329.00
propertyPlantAndEquipmentGross 11215072.00
propertyPlantAndEquipmentNet 11215072.00
commonStockSharesOutstanding 107997.00
2009-09-30
date 2009-09-30
filing_date 2009-11-13
currency_symbol USD
totalAssets 25224319.00
otherCurrentAssets 819748.00
totalLiab 5833659.00
totalStockholderEquity 19390660.00
otherCurrentLiab 759742.00
commonStock 13291.00
retainedEarnings 9022641.00
cash 465769.00
totalCurrentLiabilities 5002621.00
currentDeferredRevenue 115839.00
netDebt 790418.00
shortTermDebt 425149.00
shortLongTermDebtTotal 1256187.00
otherStockholderEquity 8999333.00
totalCurrentAssets 15173523.00
netReceivables 13080736.00
inventory 807270.00
accountsPayable 3701891.00
accumulatedOtherComprehensiveIncome 1355395.00
commonStockTotalEquity 13291.00
nonCurrentAssetsTotal 10050796.00
nonCurrentLiabilitiesTotal 831038.00
liabilitiesAndStockholdersEquity 25224319.00
cashAndShortTermInvestments 465769.00
propertyPlantAndEquipmentGross 10050796.00
propertyPlantAndEquipmentNet 10050796.00
commonStockSharesOutstanding 109931.00
2009-06-30
date 2009-06-30
filing_date 2009-08-11
currency_symbol USD
totalAssets 21422825.00
otherCurrentAssets 916789.00
totalLiab 4235127.00
totalStockholderEquity 17187698.00
otherCurrentLiab 730633.00
commonStock 39872.00
retainedEarnings 6846173.00
cash 1474070.00
totalCurrentLiabilities 3718594.00
currentDeferredRevenue 128295.00
netDebt -802670.00
shortTermDebt 154867.00
shortLongTermDebtTotal 671400.00
otherStockholderEquity 8972752.00
totalCurrentAssets 12688330.00
netReceivables 9459688.00
inventory 837783.00
accountsPayable 2704799.00
accumulatedOtherComprehensiveIncome 1328901.00
commonStockTotalEquity 39872.00
nonCurrentAssetsTotal 8734495.00
nonCurrentLiabilitiesTotal 516533.00
liabilitiesAndStockholdersEquity 21422825.00
cashAndShortTermInvestments 1474070.00
propertyPlantAndEquipmentGross 8734495.00
propertyPlantAndEquipmentNet 8734495.00
commonStockSharesOutstanding 106331.00
2009-03-31
date 2009-03-31
filing_date 2009-05-15
currency_symbol USD
totalAssets 19785875.00
otherCurrentAssets 918952.00
totalLiab 3782815.00
totalStockholderEquity 16003060.00
otherCurrentLiab 124038.00
commonStock 39872.00
retainedEarnings 6037225.00
cash 1441394.00
totalCurrentLiabilities 3782815.00
currentDeferredRevenue 124038.00
netDebt -1441394.00
shortTermDebt 247679.00
otherStockholderEquity 8623752.00
totalCurrentAssets 14675482.00
netReceivables 10149516.00
inventory 2165620.00
accountsPayable 3287060.00
accumulatedOtherComprehensiveIncome 1302211.00
commonStockTotalEquity 39872.00
nonCurrentAssetsTotal 5110393.00
liabilitiesAndStockholdersEquity 19785875.00
cashAndShortTermInvestments 1441394.00
propertyPlantAndEquipmentGross 5110393.00
propertyPlantAndEquipmentNet 5110393.00
commonStockSharesOutstanding 106331.00
2008-12-31
date 2008-12-31
filing_date 2009-03-30
currency_symbol USD
totalAssets 18052013.00
otherCurrentAssets 652842.00
totalLiab 2504504.00
totalStockholderEquity 15547509.00
otherCurrentLiab 120836.00
commonStock 39872.00
retainedEarnings 5595312.00
cash 2252771.00
totalCurrentLiabilities 2504504.00
currentDeferredRevenue 120836.00
netDebt -2252771.00
shortTermDebt 218888.00
otherStockholderEquity 8623752.00
totalCurrentAssets 13329887.00
netReceivables 8907497.00
inventory 1516777.00
accountsPayable 2043944.00
accumulatedOtherComprehensiveIncome 1288573.00
commonStockTotalEquity 39872.00
nonCurrentAssetsTotal 4722126.00
liabilitiesAndStockholdersEquity 18052013.00
cashAndShortTermInvestments 2252771.00
propertyPlantAndEquipmentGross 4722126.00
propertyPlantAndEquipmentNet 4722126.00
commonStockSharesOutstanding 106327.00
2008-09-30
date 2008-09-30
filing_date 2008-11-13
currency_symbol USD
totalAssets 17448615.00
otherCurrentAssets 953803.00
totalLiab 2843147.00
totalStockholderEquity 14605468.00
otherCurrentLiab 622009.00
commonStock 39872.00
retainedEarnings 5018100.00
cash 2904609.00
totalCurrentLiabilities 2843147.00
currentDeferredRevenue 379229.00
netDebt -2904609.00
shortTermDebt -379229.00
otherStockholderEquity 7706587.00
totalCurrentAssets 14298423.00
netReceivables 8264829.00
inventory 2175182.00
accountsPayable 2221138.00
accumulatedOtherComprehensiveIncome 1840909.00
commonStockTotalEquity 39872.00
nonCurrentAssetsTotal 3150192.00
liabilitiesAndStockholdersEquity 17448615.00
cashAndShortTermInvestments 2904609.00
propertyPlantAndEquipmentGross 3150192.00
propertyPlantAndEquipmentNet 3150192.00
commonStockSharesOutstanding 88606.00
2008-06-30
date 2008-06-30
filing_date 2008-08-13
currency_symbol USD
totalAssets 15089785.00
otherCurrentAssets 972812.00
totalLiab 1596240.00
totalStockholderEquity 13493545.00
otherCurrentLiab 367023.00
commonStock 39872.00
retainedEarnings 5747086.00
cash 4761252.00
totalCurrentLiabilities 1596240.00
currentDeferredRevenue 135542.00
netDebt -4761252.00
shortTermDebt -135542.00
otherStockholderEquity 7895200.00
totalCurrentAssets 12497644.00
netReceivables 5325700.00
inventory 1437880.00
accountsPayable 1229217.00
accumulatedOtherComprehensiveIncome -188613.00
commonStockTotalEquity 39872.00
nonCurrentAssetsTotal 2592141.00
liabilitiesAndStockholdersEquity 15089785.00
cashAndShortTermInvestments 4761252.00
propertyPlantAndEquipmentGross 2592141.00
propertyPlantAndEquipmentNet 2592141.00
commonStockSharesOutstanding 96088.00
2008-03-31
date 2008-03-31
filing_date 2008-05-15
currency_symbol USD
totalAssets 13877017.00
otherCurrentAssets 996467.00
totalLiab 1721657.00
totalStockholderEquity 12155360.00
otherCurrentLiab 321549.00
commonStock 33227.00
retainedEarnings 6408901.00
cash 3954248.00
totalCurrentLiabilities 1721657.00
currentDeferredRevenue 82776.00
netDebt -3954248.00
shortTermDebt -82776.00
otherStockholderEquity 5901845.00
totalCurrentAssets 11297998.00
netReceivables 4668848.00
inventory 1678435.00
accountsPayable 1400108.00
accumulatedOtherComprehensiveIncome -188613.00
commonStockTotalEquity 33227.00
nonCurrentAssetsTotal 2579019.00
liabilitiesAndStockholdersEquity 13877017.00
cashAndShortTermInvestments 3954248.00
propertyPlantAndEquipmentGross 2579019.00
propertyPlantAndEquipmentNet 2579019.00
commonStockSharesOutstanding 88606.00
2007-12-31
date 2007-12-31
filing_date 2008-03-28
currency_symbol USD
totalAssets 10871423.00
otherCurrentAssets 605989.00
totalLiab 1707794.00
totalStockholderEquity 9163629.00
otherCurrentLiab 448713.00
commonStock 33227.00
retainedEarnings 2341893.00
cash 2240901.00
totalCurrentLiabilities 1707794.00
netDebt -2240901.00
otherStockholderEquity 6977122.00
totalCurrentAssets 8356628.00
netReceivables 4061352.00
inventory 1448386.00
accountsPayable 1259081.00
accumulatedOtherComprehensiveIncome -188613.00
commonStockTotalEquity 33227.00
nonCurrentAssetsTotal 2514795.00
liabilitiesAndStockholdersEquity 10871423.00
cashAndShortTermInvestments 2240901.00
propertyPlantAndEquipmentGross 2514795.00
propertyPlantAndEquipmentNet 2514795.00
commonStockSharesOutstanding 88606.00
2007-09-30
date 2007-09-30
filing_date 2007-11-14
currency_symbol USD
totalAssets 9199824.00
otherCurrentAssets 4965.00
totalLiab 976476.00
totalStockholderEquity 8220680.00
otherCurrentLiab 236856.00
commonStock 33227.00
retainedEarnings 2010688.00
cash 649804.00
totalCurrentLiabilities 976476.00
currentDeferredRevenue 87122.00
netDebt -649804.00
shortTermDebt -69382.00
otherStockholderEquity 5713232.00
totalCurrentAssets 7009046.00
netReceivables 2482314.00
inventory 1670348.00
accountsPayable 721880.00
accumulatedOtherComprehensiveIncome 463533.00
commonStockTotalEquity 33227.00
nonCurrentAssetsTotal 2190778.00
nonCurrentLiabilitiesTotal 2668.00
liabilitiesAndStockholdersEquity 9199824.00
cashAndShortTermInvestments 649804.00
propertyPlantAndEquipmentGross 2190778.00
propertyPlantAndEquipmentNet 2190778.00
commonStockSharesOutstanding 86188.00
2007-06-30
date 2007-06-30
filing_date 2007-08-14
currency_symbol USD
totalAssets 8778714.00
otherCurrentAssets 1289126.00
totalLiab 1342133.00
totalStockholderEquity 7436581.00
otherCurrentLiab 374576.00
commonStock 31527.00
retainedEarnings 1432771.00
cash 1940258.00
totalCurrentLiabilities 1342133.00
currentDeferredRevenue 81381.00
netDebt -1940258.00
shortTermDebt 158959.00
otherStockholderEquity 4844932.00
totalCurrentAssets 6665576.00
netReceivables 1686869.00
inventory 1619523.00
accountsPayable 727217.00
accumulatedOtherComprehensiveIncome 1127351.00
commonStockTotalEquity 31527.00
nonCurrentAssetsTotal 2113138.00
liabilitiesAndStockholdersEquity 8778714.00
cashAndShortTermInvestments 1940258.00
propertyPlantAndEquipmentGross 2113138.00
propertyPlantAndEquipmentNet 2113138.00
commonStockSharesOutstanding 84072.00
2007-03-31
date 2007-03-31
filing_date 2007-04-12
currency_symbol USD
totalAssets 6479535.00
otherCurrentAssets 276864.00
totalLiab 1251755.00
totalStockholderEquity 5227780.00
otherCurrentLiab 574857.00
commonStock 30527.00
retainedEarnings 675822.00
cash 796944.00
totalCurrentLiabilities 1251755.00
currentDeferredRevenue 17661.00
netDebt -796944.00
shortTermDebt 47906.00
otherStockholderEquity 4335932.00
totalCurrentAssets 4284023.00
netReceivables 1398031.00
inventory 1812184.00
accountsPayable 676898.00
accumulatedOtherComprehensiveIncome 185499.00
commonStockTotalEquity 30527.00
nonCurrentAssetsTotal 2195512.00
nonCurrentLiabilitiesTotal 531325.00
liabilitiesAndStockholdersEquity 6479535.00
cashAndShortTermInvestments 796944.00
propertyPlantAndEquipmentGross 2195512.00
propertyPlantAndEquipmentNet 2195512.00
commonStockSharesOutstanding 83332.00
2006-12-31
date 2006-12-31
currency_symbol USD
totalAssets 6479535.00
totalLiab 1251755.00
retainedEarnings 675822.00
cash 796944.00
totalCurrentLiabilities 1251755.00
netDebt -796944.00
totalCurrentAssets 4284023.00
netReceivables 1398031.00
inventory 1812184.00
accumulatedOtherComprehensiveIncome -188613.00
commonStockTotalEquity 30527.00
liabilitiesAndStockholdersEquity 6479535.00
propertyPlantAndEquipmentGross 2195512.00
commonStockSharesOutstanding 4166602.00
2006-09-30
date 2006-09-30
filing_date 2006-11-21
currency_symbol USD
totalAssets 1583.00
otherCurrentAssets 650.00
totalLiab 32121.00
totalStockholderEquity -30538.00
otherCurrentLiab 12184.00
commonStock 1427.00
retainedEarnings -2040729.00
cash 933.00
totalCurrentLiabilities 32121.00
netDebt -933.00
otherStockholderEquity 2008764.00
totalCurrentAssets 1583.00
accountsPayable 19937.00
commonStockTotalEquity 1427.00
liabilitiesAndStockholdersEquity 1583.00
cashAndShortTermInvestments 933.00
commonStockSharesOutstanding 10339.00
2006-06-30
date 2006-06-30
filing_date 2006-08-21
currency_symbol USD
totalAssets 1583.00
otherCurrentAssets 650.00
totalLiab 382358.00
totalStockholderEquity -380775.00
otherCurrentLiab 174268.00
commonStock 20823.00
retainedEarnings -1830966.00
otherAssets 650.00
cash 933.00
totalCurrentLiabilities 382358.00
currentDeferredRevenue 97250.00
netDebt 30567.00
shortTermDebt 31500.00
shortLongTermDebtTotal 31500.00
otherStockholderEquity 1429368.00
totalCurrentAssets 1583.00
accountsPayable 79340.00
commonStockTotalEquity 20823.00
nonCurrentLiabilitiesTotal 303018.00
liabilitiesAndStockholdersEquity 1583.00
cashAndShortTermInvestments 933.00
commonStockSharesOutstanding 10339.00
2006-03-31
date 2006-03-31
filing_date 2006-05-12
currency_symbol USD
totalAssets 3749.00
otherCurrentAssets 650.00
totalLiab 312143.00
totalStockholderEquity -308394.00
otherCurrentLiab 162055.00
commonStock 20823.00
retainedEarnings -1758585.00
otherAssets 650.00
cash 3099.00
totalCurrentLiabilities 312143.00
currentDeferredRevenue 83658.00
netDebt 3401.00
shortTermDebt 6500.00
shortLongTermDebtTotal 6500.00
otherStockholderEquity 1429368.00
totalCurrentAssets 3749.00
accountsPayable 59930.00
commonStockTotalEquity 20823.00
nonCurrentLiabilitiesTotal 245713.00
liabilitiesAndStockholdersEquity 3749.00
cashAndShortTermInvestments 3099.00
commonStockSharesOutstanding 10339.00
2005-12-31
date 2005-12-31
filing_date 2006-03-23
currency_symbol USD
totalAssets 2580.00
otherCurrentAssets 650.00
totalLiab 640169.00
totalStockholderEquity -637589.00
otherCurrentLiab 124196.00
commonStock 16523.00
retainedEarnings -1663780.00
otherAssets 132674.00
cash 1930.00
totalCurrentLiabilities 640169.00
currentDeferredRevenue 61342.00
netDebt 398070.00
shortTermDebt 400000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 1009668.00
totalCurrentAssets 2580.00
accountsPayable 54631.00
commonStockTotalEquity 16523.00
liabilitiesAndStockholdersEquity 2580.00
cashAndShortTermInvestments 1930.00
commonStockSharesOutstanding 1348.00
2005-09-30
date 2005-09-30
filing_date 2005-11-14
currency_symbol USD
totalAssets 9523.00
otherCurrentAssets 650.00
totalLiab 613281.00
totalStockholderEquity -603758.00
otherCurrentLiab 102774.00
commonStock 15798.00
retainedEarnings -1593699.00
otherAssets 650.00
cash 8873.00
totalCurrentLiabilities 613281.00
currentDeferredRevenue 56040.00
netDebt 391127.00
shortTermDebt 400000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 974143.00
totalCurrentAssets 9523.00
accountsPayable 54467.00
commonStockTotalEquity 15798.00
nonCurrentLiabilitiesTotal 158814.00
liabilitiesAndStockholdersEquity 9523.00
cashAndShortTermInvestments 8873.00
commonStockSharesOutstanding 1161.00
2005-06-30
date 2005-06-30
filing_date 2005-08-15
currency_symbol USD
totalAssets 33262.00
otherCurrentAssets 650.00
totalLiab 558976.00
totalStockholderEquity -525714.00
otherCurrentLiab 67774.00
commonStock 13613.00
retainedEarnings -1456405.00
otherAssets 650.00
cash 32612.00
totalCurrentLiabilities 558976.00
currentDeferredRevenue 41473.00
netDebt 367388.00
shortTermDebt 400000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 917078.00
totalCurrentAssets 33262.00
accountsPayable 49729.00
commonStockTotalEquity 13613.00
nonCurrentLiabilitiesTotal 109247.00
liabilitiesAndStockholdersEquity 33262.00
cashAndShortTermInvestments 32612.00
commonStockSharesOutstanding 1030.00
2005-03-31
date 2005-03-31
filing_date 2005-04-15
currency_symbol USD
totalAssets 132674.00
otherCurrentAssets 25750.00
totalLiab 542330.00
totalStockholderEquity -409656.00
otherCurrentLiab 37774.00
commonStock 13268.00
retainedEarnings -1264521.00
otherAssets 60120.00
cash 106924.00
totalCurrentLiabilities 542330.00
currentDeferredRevenue 42855.00
netDebt 307576.00
shortTermDebt 414500.00
shortLongTermDebtTotal 414500.00
otherStockholderEquity 841597.00
totalCurrentAssets 132674.00
accountsPayable 47201.00
commonStockTotalEquity 13268.00
nonCurrentLiabilitiesTotal 89247.00
liabilitiesAndStockholdersEquity 132674.00
cashAndShortTermInvestments 106924.00
commonStockSharesOutstanding 1022.00
2004-12-31
date 2004-12-31
currency_symbol USD
totalAssets 132674.00
totalLiab 542330.00
retainedEarnings -1264521.00
cash 106924.00
totalCurrentLiabilities 542330.00
netDebt 307576.00
shortTermDebt 414500.00
shortLongTermDebtTotal 414500.00
totalCurrentAssets 132674.00
commonStockTotalEquity 13268.00
liabilitiesAndStockholdersEquity 132674.00
commonStockSharesOutstanding 51095.00
2004-09-30
date 2004-09-30
filing_date 2004-11-15
currency_symbol USD
totalAssets 287825.00
totalLiab 765423.00
totalStockholderEquity -477598.00
otherCurrentLiab 59875.00
commonStock 12568.00
retainedEarnings -1162879.00
cash 287825.00
totalCurrentLiabilities 765423.00
currentDeferredRevenue 79024.00
netDebt 276675.00
shortTermDebt 564500.00
shortLongTermDebtTotal 564500.00
otherStockholderEquity 672713.00
totalCurrentAssets 287825.00
accountsPayable 62024.00
commonStockTotalEquity 12568.00
nonCurrentLiabilitiesTotal 138899.00
liabilitiesAndStockholdersEquity 287825.00
cashAndShortTermInvestments 287825.00
commonStockSharesOutstanding 10339.00
2004-06-30
date 2004-06-30
filing_date 2004-08-19
currency_symbol USD
totalAssets 63.00
totalLiab 387529.00
totalStockholderEquity -387466.00
otherCurrentLiab 64618.00
commonStock 12318.00
retainedEarnings -1062397.00
cash 63.00
totalCurrentLiabilities 387529.00
currentDeferredRevenue 77631.00
netDebt 164437.00
shortTermDebt 164500.00
shortLongTermDebtTotal 164500.00
otherStockholderEquity 662613.00
totalCurrentAssets 63.00
accountsPayable 80780.00
commonStockTotalEquity 12318.00
liabilitiesAndStockholdersEquity 63.00
cashAndShortTermInvestments 63.00
commonStockSharesOutstanding 10339.00
2004-03-31
date 2004-03-31
filing_date 2004-04-14
currency_symbol USD
totalAssets 60120.00
totalLiab 315353.00
totalStockholderEquity -255233.00
otherCurrentLiab 48378.00
commonStock 12318.00
retainedEarnings -920164.00
cash 60120.00
totalCurrentLiabilities 315353.00
currentDeferredRevenue 54718.00
netDebt 104380.00
shortTermDebt 164500.00
shortLongTermDebtTotal 164500.00
otherStockholderEquity 652613.00
totalCurrentAssets 60120.00
netReceivables -1160000000.00
accountsPayable 47757.00
commonStockTotalEquity 12318.00
nonCurrentLiabilitiesTotal 100392.00
liabilitiesAndStockholdersEquity 60120.00
cashAndShortTermInvestments 60120.00
commonStockSharesOutstanding 938.00
2003-12-31
date 2003-12-31
currency_symbol USD
totalAssets 60120.00
totalLiab 315353.00
retainedEarnings -920164.00
cash 60120.00
totalCurrentLiabilities 315353.00
netDebt 104380.00
shortTermDebt 164500.00
shortLongTermDebtTotal 164500.00
totalCurrentAssets 60120.00
commonStockTotalEquity 12318.00
liabilitiesAndStockholdersEquity 60120.00
commonStockSharesOutstanding 46924.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
totalAssets 172.00
totalLiab 164454.00
totalStockholderEquity -164282.00
otherCurrentLiab 62319.00
commonStock 12318.00
retainedEarnings -829212.00
cash 172.00
totalCurrentLiabilities 164454.00
currentDeferredRevenue 37165.00
netDebt 6828.00
shortTermDebt 7000.00
shortLongTermDebtTotal 7000.00
otherStockholderEquity 652612.00
totalCurrentAssets 172.00
accountsPayable 57970.00
commonStockTotalEquity 12318.00
nonCurrentLiabilitiesTotal 106484.00
liabilitiesAndStockholdersEquity 172.00
cashAndShortTermInvestments 172.00
commonStockSharesOutstanding 10339.00
2003-06-30
date 2003-06-30
filing_date 2003-08-13
currency_symbol USD
totalAssets 2009.00
totalLiab 117366.00
totalStockholderEquity -115357.00
otherCurrentLiab 60846.00
commonStock 12318.00
retainedEarnings -780288.00
cash 2009.00
totalCurrentLiabilities 117366.00
netDebt -2009.00
otherStockholderEquity 652613.00
totalCurrentAssets 2009.00
accountsPayable 56520.00
commonStockTotalEquity 12318.00
nonCurrentLiabilitiesTotal 60846.00
liabilitiesAndStockholdersEquity 2009.00
cashAndShortTermInvestments 2009.00
commonStockSharesOutstanding 10339.00
2003-03-31
date 2003-03-31
filing_date 2003-05-20
currency_symbol USD
totalAssets 3977.00
totalLiab 58461.00
totalStockholderEquity -54484.00
otherCurrentLiab 31650.00
commonStock 12198.00
retainedEarnings -679414.00
cash 3977.00
totalCurrentLiabilities 58461.00
netDebt -3977.00
otherStockholderEquity 612732.00
totalCurrentAssets 3977.00
accountsPayable 26811.00
commonStockTotalEquity 12198.00
liabilitiesAndStockholdersEquity 3977.00
cashAndShortTermInvestments 3977.00
commonStockSharesOutstanding 10339.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 2622.00
totalLiab 181029.00
totalStockholderEquity -178407.00
otherCurrentLiab 4000.00
commonStock 11498.00
retainedEarnings -628088.00
cash 1462.00
totalCurrentLiabilities 181029.00
netDebt 148538.00
shortTermDebt 150000.00
shortLongTermDebtTotal 150000.00
otherStockholderEquity 438183.00
totalCurrentAssets 2622.00
netReceivables 1160.00
accountsPayable 27029.00
commonStockTotalEquity 11498.00
liabilitiesAndStockholdersEquity 2622.00
cashAndShortTermInvestments 1462.00
commonStockSharesOutstanding 917.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
commonStockSharesOutstanding 1082.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
commonStockSharesOutstanding 1212.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
currency_symbol USD
commonStockSharesOutstanding 1210.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-05-04
currency_symbol USD
totalAssets 35714490.00
intangibleAssets 16183.00
otherCurrentAssets 10036511.00
totalLiab 30497257.00
totalStockholderEquity 4047691.00
otherCurrentLiab 11087880.00
commonStock 3765.00
capitalStock 3765.00
retainedEarnings -70143785.00
goodWill 2065666.00
cash 2336636.00
totalCurrentLiabilities 25362347.00
currentDeferredRevenue 923131.00
netDebt 3118706.00
shortTermDebt 2565805.00
shortLongTermDebt 2033175.00
shortLongTermDebtTotal 5455342.00
otherStockholderEquity 71899271.00
totalCurrentAssets 23235675.00
longTermInvestments 1800000.00
netReceivables 4175182.00
longTermDebt 314786.00
inventory 7654242.00
accountsPayable 10785531.00
accumulatedOtherComprehensiveIncome 2288440.00
nonCurrrentAssetsOther 3761149.00
nonCurrentAssetsTotal 12478815.00
capitalLeaseObligations 3107381.00
nonCurrentLiabilitiesTotal 5134910.00
liabilitiesAndStockholdersEquity 35714490.00
cashAndShortTermInvestments 2336636.00
propertyPlantAndEquipmentGross 5584611.00
propertyPlantAndEquipmentNet 4645685.00
netWorkingCapital -2126672.00
netInvestedCapital 6395652.00
commonStockSharesOutstanding 2664653.00
2021-12-31
date 2021-12-31
filing_date 2022-04-15
currency_symbol USD
totalAssets 38128362.00
intangibleAssets 18039.00
otherCurrentAssets 3163836.00
totalLiab 26791935.00
totalStockholderEquity 11193430.00
otherCurrentLiab 4475979.00
commonStock 8502.00
capitalStock 8502.00
retainedEarnings -47900929.00
goodWill 8376217.00
otherAssets 207549.00
cash 4797849.00
totalCurrentLiabilities 22092140.00
currentDeferredRevenue 1943028.00
netDebt 8235869.00
shortTermDebt 8333923.00
shortLongTermDebt 7379741.00
shortLongTermDebtTotal 13033718.00
otherStockholderEquity 55220130.00
propertyPlantEquipment 8366910.00
totalCurrentAssets 21159647.00
netTangibleAssets 2799174.00
netReceivables 10558079.00
longTermDebt 538006.00
inventory 2639883.00
accountsPayable 7339210.00
accumulatedOtherComprehensiveIncome 3865727.00
nonCurrentAssetsTotal 16968715.00
capitalLeaseObligations 5115971.00
nonCurrentLiabilitiesTotal 4699795.00
liabilitiesAndStockholdersEquity 38128362.00
cashAndShortTermInvestments 4797849.00
propertyPlantAndEquipmentGross 8366910.00
propertyPlantAndEquipmentNet 8366910.00
netWorkingCapital -932493.00
netInvestedCapital 19111177.00
commonStockSharesOutstanding 536293.00
2020-12-31
date 2020-12-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 33202139.00
otherCurrentAssets 53425.00
totalLiab 16308668.00
totalStockholderEquity 16710450.00
otherCurrentLiab 5229139.00
commonStock 13254.00
capitalStock 13254.00
retainedEarnings -12914973.00
goodWill 6914232.00
otherAssets 193211.00
cash 135309.00
totalCurrentLiabilities 15565214.00
currentDeferredRevenue 194086.00
netDebt 4898084.00
shortTermDebt 4289939.00
shortLongTermDebt 4266876.00
shortLongTermDebtTotal 5033393.00
otherStockholderEquity 26344920.00
propertyPlantEquipment 910208.00
totalCurrentAssets 25184488.00
netTangibleAssets 9796218.00
netReceivables 8177207.00
longTermDebt 720997.00
inventory 735351.00
accountsPayable 5852050.00
noncontrollingInterestInConsolidatedEntity 183021.00
accumulatedOtherComprehensiveIncome 3267249.00
commonStockTotalEquity 13254.00
retainedEarningsTotalEquity -12914973.00
nonCurrrentAssetsOther -193211.00
nonCurrentAssetsTotal 8017651.00
capitalLeaseObligations 45520.00
longTermDebtTotal 720997.00
nonCurrentLiabilitiesOther 22457.00
nonCurrentLiabilitiesTotal 743454.00
capitalSurpluse 26344920.00
liabilitiesAndStockholdersEquity 33202139.00
cashAndShortTermInvestments 135309.00
propertyPlantAndEquipmentGross 910208.00
propertyPlantAndEquipmentNet 910208.00
netWorkingCapital 9619274.00
netInvestedCapital 21698323.00
commonStockSharesOutstanding 213456.00
2019-12-31
date 2019-12-31
filing_date 2019-08-30
currency_symbol USD
totalAssets 23050799.00
intangibleAssets 7973179.00
otherCurrentAssets 310938.00
totalLiab 13065378.00
totalStockholderEquity 10135732.00
otherCurrentLiab 3692889.00
commonStock 7573.00
capitalStock 9073.00
retainedEarnings -6443102.00
cash 17860.00
totalCurrentLiabilities 13065378.00
currentDeferredRevenue 356799.00
netDebt 5799101.00
shortTermDebt 5816961.00
shortLongTermDebt 107383.00
shortLongTermDebtTotal 5816961.00
otherStockholderEquity 12555325.00
propertyPlantEquipment 38641.00
totalCurrentAssets 2607273.00
netTangibleAssets 709456.00
netReceivables 1340509.00
inventory 937966.00
accountsPayable 3198729.00
noncontrollingInterestInConsolidatedEntity -170050.00
accumulatedOtherComprehensiveIncome 4015936.00
commonStockTotalEquity 7573.00
retainedEarningsTotalEquity -10881667.00
nonCurrrentAssetsOther 8011820.00
nonCurrentAssetsTotal 20443526.00
nonCurrentLiabilitiesTotal 817285.00
capitalSurpluse 15643825.00
liabilitiesAndStockholdersEquity 23050799.00
cashAndShortTermInvestments 17860.00
propertyPlantAndEquipmentGross 20443526.00
propertyPlantAndEquipmentNet 20443526.00
netWorkingCapital 500765.00
netInvestedCapital 8790018.00
commonStockSharesOutstanding 149547.00
2018-12-31
date 2018-12-31
filing_date 2019-09-06
currency_symbol USD
totalAssets 23050799.00
intangibleAssets 2460668.00
otherCurrentAssets 131442.00
totalLiab 13065378.00
totalStockholderEquity 10135732.00
otherCurrentLiab 2268891.00
commonStock 7573.00
capitalStock 7573.00
retainedEarnings -6443102.00
cash 17860.00
totalCurrentLiabilities 13065378.00
netDebt 5799101.00
shortTermDebt 5816961.00
shortLongTermDebt 5816961.00
shortLongTermDebtTotal 5816961.00
otherStockholderEquity 4015936.00
propertyPlantEquipment 17982858.00
totalCurrentAssets 2607273.00
netTangibleAssets 7675064.00
netReceivables 1340509.00
inventory 937966.00
accountsPayable 7248417.00
noncontrollingInterestInConsolidatedEntity -150311.00
accumulatedOtherComprehensiveIncome 2000000.00
commonStockTotalEquity 7573.00
retainedEarningsTotalEquity -6443102.00
nonCurrrentAssetsOther 20443526.00
nonCurrentAssetsTotal 20443526.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 12555325.00
liabilitiesAndStockholdersEquity 23201110.00
cashAndShortTermInvestments 197356.00
propertyPlantAndEquipmentGross 20443526.00
netWorkingCapital -10458105.00
netInvestedCapital 15952693.00
commonStockSharesOutstanding 7573289.00
2017-12-31
date 2017-12-31
filing_date 2018-03-30
currency_symbol USD
totalAssets 41433065.00
intangibleAssets 2664054.00
otherCurrentAssets 3645652.00
totalLiab 14136253.00
totalStockholderEquity 27247768.00
otherCurrentLiab 2422856.00
commonStock 7073.00
retainedEarnings 10343407.00
cash 282154.00
totalCurrentLiabilities 14136253.00
currentDeferredRevenue 513382.00
netDebt 6941527.00
shortTermDebt 7223681.00
shortLongTermDebt 7223681.00
shortLongTermDebtTotal 7223681.00
otherStockholderEquity 12055825.00
propertyPlantEquipment 20013244.00
totalCurrentAssets 18755767.00
netTangibleAssets 24583714.00
netReceivables 12763730.00
inventory 2064231.00
accountsPayable 3976334.00
noncontrollingInterestInConsolidatedEntity 49044.00
accumulatedOtherComprehensiveIncome 4841463.00
commonStockTotalEquity 7073.00
retainedEarningsTotalEquity 10343407.00
nonCurrrentAssetsOther 22677298.00
nonCurrentAssetsTotal 22677298.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 12055825.00
liabilitiesAndStockholdersEquity 41433065.00
cashAndShortTermInvestments 282154.00
propertyPlantAndEquipmentGross 22677298.00
propertyPlantAndEquipmentNet 22677298.00
netWorkingCapital 4619514.00
netInvestedCapital 34471449.00
commonStockSharesOutstanding 141465.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 37319117.00
intangibleAssets 2555704.00
otherCurrentAssets 3109069.00
totalLiab 10612059.00
totalStockholderEquity 26707058.00
otherCurrentLiab 959506.00
commonStock 7073.00
retainedEarnings 11913224.00
cash 124637.00
totalCurrentLiabilities 10612059.00
currentDeferredRevenue 487175.00
netDebt 5635981.00
shortTermDebt 5760618.00
shortLongTermDebt 5760618.00
shortLongTermDebtTotal 5760618.00
otherStockholderEquity 11700625.00
propertyPlantEquipment 19648469.00
totalCurrentAssets 15114944.00
netTangibleAssets 24151354.00
netReceivables 7274674.00
inventory 4606564.00
accountsPayable 3404760.00
accumulatedOtherComprehensiveIncome 3086136.00
commonStockTotalEquity 7073.00
retainedEarningsTotalEquity 11913224.00
nonCurrrentAssetsOther 2520234.00
nonCurrentAssetsTotal 22204173.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 12055825.00
liabilitiesAndStockholdersEquity 37319117.00
cashAndShortTermInvestments 124637.00
propertyPlantAndEquipmentGross 17128235.00
propertyPlantAndEquipmentNet 17128235.00
commonStockSharesOutstanding 131517.00
2015-12-31
date 2015-12-31
filing_date 2016-03-30
currency_symbol USD
totalAssets 44353642.00
intangibleAssets 2797655.00
otherCurrentAssets 3016366.00
totalLiab 13976167.00
totalStockholderEquity 30377475.00
otherCurrentLiab 857690.00
commonStock 6553.00
retainedEarnings 13730803.00
cash 434571.00
totalCurrentLiabilities 13976167.00
currentDeferredRevenue 177718.00
netDebt 7623112.00
shortTermDebt 8057683.00
shortLongTermDebtTotal 8057683.00
otherStockholderEquity 11605145.00
propertyPlantEquipment 21979050.00
totalCurrentAssets 19576937.00
netTangibleAssets 27579820.00
netReceivables 9074802.00
inventory 7051198.00
accountsPayable 4883076.00
accumulatedOtherComprehensiveIncome 5034974.00
commonStockTotalEquity 6553.00
nonCurrrentAssetsOther 11424939.00
nonCurrentAssetsTotal 24776705.00
capitalSurpluse 11605150.00
liabilitiesAndStockholdersEquity 44353642.00
cashAndShortTermInvestments 434571.00
propertyPlantAndEquipmentGross 10554111.00
propertyPlantAndEquipmentNet 10554111.00
commonStockSharesOutstanding 125306.00
2014-12-31
date 2014-12-31
filing_date 2015-03-27
currency_symbol USD
totalAssets 48304931.00
intangibleAssets 2712832.00
otherCurrentAssets 2801343.00
totalLiab 16971772.00
totalStockholderEquity 31333159.00
otherCurrentLiab 131213.00
commonStock 5719.00
retainedEarnings 14700245.00
cash 1304130.00
totalCurrentLiabilities 16971772.00
currentDeferredRevenue 1084364.00
netDebt 8646345.00
shortTermDebt 9950475.00
shortLongTermDebtTotal 9950475.00
otherStockholderEquity 9887646.00
propertyPlantEquipment 26449652.00
totalCurrentAssets 18837250.00
netTangibleAssets 28315130.00
netReceivables 9108459.00
inventory 5623318.00
accountsPayable 5805720.00
accumulatedOtherComprehensiveIncome 6739549.00
commonStockTotalEquity 5719.00
retainedEarningsTotalEquity 14700245.00
nonCurrrentAssetsOther 56306.00
nonCurrentAssetsTotal 29467681.00
capitalSurpluse 9887646.00
liabilitiesAndStockholdersEquity 48304931.00
cashAndShortTermInvestments 1304130.00
propertyPlantAndEquipmentGross 26698543.00
propertyPlantAndEquipmentNet 26698543.00
commonStockSharesOutstanding 113443.00
2013-12-31
date 2013-12-31
filing_date 2014-03-28
currency_symbol USD
totalAssets 42676193.00
intangibleAssets 3105027.00
otherCurrentAssets 3064442.00
totalLiab 10811568.00
totalStockholderEquity 31864625.00
otherCurrentLiab 1284250.00
commonStock 5619.00
retainedEarnings 17545449.00
cash 1020760.00
totalCurrentLiabilities 10811568.00
currentDeferredRevenue 72502.00
netDebt 7348720.00
shortTermDebt 8369480.00
shortLongTermDebtTotal 8369480.00
otherStockholderEquity 9603444.00
propertyPlantEquipment 27079775.00
totalCurrentAssets 12491391.00
netTangibleAssets 28759598.00
netReceivables 5758242.00
inventory 2647947.00
accountsPayable 1085336.00
accumulatedOtherComprehensiveIncome 4710113.00
commonStockTotalEquity 5619.00
retainedEarningsTotalEquity 15318571.00
nonCurrentAssetsTotal 30184802.00
capitalSurpluse 9697496.00
liabilitiesAndStockholdersEquity 42676193.00
cashAndShortTermInvestments 1020760.00
propertyPlantAndEquipmentGross 27079775.00
propertyPlantAndEquipmentNet 27079775.00
commonStockSharesOutstanding 109561.00
2012-12-31
date 2012-12-31
filing_date 2013-03-29
currency_symbol USD
totalAssets 42831702.00
intangibleAssets 3071015.00
otherCurrentAssets 1515826.00
totalLiab 13018352.00
totalStockholderEquity 29813350.00
otherCurrentLiab 1465270.00
commonStock 5326.00
retainedEarnings 17725614.00
cash 3388018.00
totalCurrentLiabilities 13018352.00
currentDeferredRevenue 117360.00
netDebt 6667491.00
shortTermDebt 10055509.00
shortLongTermDebtTotal 10055509.00
otherStockholderEquity 8463291.00
totalCurrentAssets 13693082.00
netReceivables 7583678.00
inventory 1205560.00
accountsPayable 1380213.00
accumulatedOtherComprehensiveIncome 3619119.00
commonStockTotalEquity 5326.00
nonCurrrentAssetsOther 2216558.00
nonCurrentAssetsTotal 29138620.00
liabilitiesAndStockholdersEquity 42831702.00
cashAndShortTermInvestments 3388018.00
propertyPlantAndEquipmentGross 23851047.00
propertyPlantAndEquipmentNet 23851047.00
commonStockSharesOutstanding 109090.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalAssets 43817923.00
intangibleAssets 3118482.00
otherCurrentAssets 3106516.00
totalLiab 14300100.00
totalStockholderEquity 29517823.00
otherCurrentLiab 1736569.00
commonStock 5326.00
retainedEarnings 17637580.00
cash 2317456.00
totalCurrentLiabilities 13340100.00
currentDeferredRevenue 93407.00
netDebt 7473401.00
shortTermDebt 8830857.00
shortLongTermDebtTotal 9790857.00
otherStockholderEquity 8443563.00
propertyPlantEquipment 23342663.00
totalCurrentAssets 17356778.00
netTangibleAssets 26399341.00
netReceivables 11351630.00
longTermDebt 960000.00
inventory 581176.00
accountsPayable 2679267.00
accumulatedOtherComprehensiveIncome 3431354.00
commonStockTotalEquity 5326.00
retainedEarningsTotalEquity 15433782.00
nonCurrentAssetsTotal 26461145.00
longTermDebtTotal 960000.00
nonCurrentLiabilitiesTotal 960000.00
capitalSurpluse 8443563.00
liabilitiesAndStockholdersEquity 43817923.00
cashAndShortTermInvestments 2317456.00
propertyPlantAndEquipmentGross 23342663.00
propertyPlantAndEquipmentNet 23342663.00
commonStockSharesOutstanding 109090.00
2010-12-31
date 2010-12-31
filing_date 2011-03-25
currency_symbol USD
totalAssets 34033845.00
intangibleAssets 3058507.00
otherCurrentAssets 1193397.00
totalLiab 7777936.00
totalStockholderEquity 26255909.00
otherCurrentLiab 902889.00
commonStock 5326.00
retainedEarnings 15591120.00
cash 823717.00
totalCurrentLiabilities 6851379.00
currentDeferredRevenue 121136.00
netDebt 2107551.00
shortTermDebt 2004711.00
shortLongTermDebtTotal 2931268.00
otherStockholderEquity 8443563.00
totalCurrentAssets 18312158.00
netReceivables 15471646.00
inventory 823398.00
accountsPayable 3822643.00
accumulatedOtherComprehensiveIncome 2215900.00
commonStockTotalEquity 5326.00
nonCurrrentAssetsOther 469377.00
nonCurrentAssetsTotal 15721687.00
nonCurrentLiabilitiesTotal 926557.00
liabilitiesAndStockholdersEquity 34033845.00
cashAndShortTermInvestments 823717.00
propertyPlantAndEquipmentGross 12193803.00
propertyPlantAndEquipmentNet 12193803.00
commonStockSharesOutstanding 109162.00
2009-12-31
date 2009-12-31
filing_date 2010-03-30
currency_symbol USD
totalAssets 26071674.00
otherCurrentAssets 604864.00
totalLiab 5452389.00
totalStockholderEquity 20619285.00
otherCurrentLiab 2129974.00
commonStock 13315.00
retainedEarnings 9839011.00
cash 227329.00
totalCurrentLiabilities 4776580.00
currentDeferredRevenue 152850.00
netDebt 210588.00
shortTermDebt 437917.00
shortLongTermDebtTotal 437917.00
otherStockholderEquity 9418577.00
totalCurrentAssets 14856602.00
netReceivables 13385634.00
inventory 638775.00
accountsPayable 2055839.00
accumulatedOtherComprehensiveIncome 1348382.00
commonStockTotalEquity 13315.00
nonCurrrentAssetsOther -1408.00
nonCurrentAssetsTotal 11215072.00
nonCurrentLiabilitiesTotal 675809.00
liabilitiesAndStockholdersEquity 26071674.00
cashAndShortTermInvestments 227329.00
propertyPlantAndEquipmentGross 11215072.00
propertyPlantAndEquipmentNet 11215072.00
commonStockSharesOutstanding 106534.00
2008-12-31
date 2008-12-31
filing_date 2009-03-30
currency_symbol USD
totalAssets 18052013.00
otherCurrentAssets 652842.00
totalLiab 2504504.00
totalStockholderEquity 15547509.00
otherCurrentLiab 120836.00
commonStock 39872.00
retainedEarnings 5595312.00
cash 2252771.00
totalCurrentLiabilities 2504504.00
currentDeferredRevenue 120836.00
netDebt -2252771.00
shortTermDebt 218888.00
otherStockholderEquity 8623752.00
totalCurrentAssets 13329887.00
netReceivables 8907497.00
inventory 1516777.00
accountsPayable 2043944.00
accumulatedOtherComprehensiveIncome 1288573.00
commonStockTotalEquity 39872.00
nonCurrentAssetsTotal 4722126.00
liabilitiesAndStockholdersEquity 18052013.00
cashAndShortTermInvestments 2252771.00
propertyPlantAndEquipmentGross 4722126.00
propertyPlantAndEquipmentNet 4722126.00
commonStockSharesOutstanding 106331.00
2007-12-31
date 2007-12-31
filing_date 2008-03-28
currency_symbol USD
totalAssets 10871423.00
otherCurrentAssets 605989.00
totalLiab 1707794.00
totalStockholderEquity 9163629.00
otherCurrentLiab 448713.00
commonStock 33227.00
retainedEarnings 2341893.00
cash 2240901.00
totalCurrentLiabilities 1707794.00
netDebt -2240901.00
otherStockholderEquity 6977122.00
totalCurrentAssets 8356628.00
netReceivables 4061352.00
inventory 1448386.00
accountsPayable 1259081.00
accumulatedOtherComprehensiveIncome -188613.00
commonStockTotalEquity 33227.00
nonCurrentAssetsTotal 2514795.00
liabilitiesAndStockholdersEquity 10871423.00
cashAndShortTermInvestments 2240901.00
propertyPlantAndEquipmentGross 2514795.00
propertyPlantAndEquipmentNet 2514795.00
commonStockSharesOutstanding 85549.00
2006-12-31
date 2006-12-31
filing_date 2007-04-12
currency_symbol USD
totalAssets 6479535.00
otherCurrentAssets 276864.00
totalLiab 1251755.00
totalStockholderEquity 5227780.00
otherCurrentLiab 523591.00
commonStock 30527.00
retainedEarnings 675822.00
cash 796944.00
totalCurrentLiabilities 1251755.00
currentDeferredRevenue 17661.00
netDebt -796944.00
shortTermDebt 33605.00
otherStockholderEquity 4335932.00
totalCurrentAssets 4284023.00
netReceivables 1398031.00
inventory 1812184.00
accountsPayable 676898.00
accumulatedOtherComprehensiveIncome 185499.00
commonStockTotalEquity 30527.00
nonCurrentAssetsTotal 2195512.00
liabilitiesAndStockholdersEquity 6479535.00
cashAndShortTermInvestments 796944.00
propertyPlantAndEquipmentGross 2195512.00
propertyPlantAndEquipmentNet 2195512.00
commonStockSharesOutstanding 10339.00
2005-12-31
date 2005-12-31
filing_date 2006-03-23
currency_symbol USD
totalAssets 2580.00
otherCurrentAssets 650.00
totalLiab 640169.00
totalStockholderEquity -637589.00
otherCurrentLiab 124196.00
commonStock 16523.00
retainedEarnings -1663780.00
otherAssets 2580.00
cash 1930.00
totalCurrentLiabilities 640169.00
currentDeferredRevenue 61342.00
netDebt 398070.00
shortTermDebt 400000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 1009668.00
totalCurrentAssets 2580.00
accountsPayable 54631.00
commonStockTotalEquity 16523.00
liabilitiesAndStockholdersEquity 2580.00
cashAndShortTermInvestments 1930.00
commonStockSharesOutstanding 1117.00
2004-12-31
date 2004-12-31
filing_date 2005-04-15
currency_symbol USD
totalAssets 132674.00
otherCurrentAssets 25750.00
totalLiab 542330.00
totalStockholderEquity -409656.00
otherCurrentLiab 37774.00
commonStock 13268.00
retainedEarnings -1264521.00
otherAssets 132674.00
cash 106924.00
totalCurrentLiabilities 542330.00
currentDeferredRevenue 42855.00
netDebt 307576.00
shortTermDebt 414500.00
shortLongTermDebtTotal 414500.00
otherStockholderEquity 841597.00
totalCurrentAssets 132674.00
accountsPayable 47201.00
commonStockTotalEquity 13268.00
liabilitiesAndStockholdersEquity 132674.00
cashAndShortTermInvestments 106924.00
commonStockSharesOutstanding 10339.00
2003-12-31
date 2003-12-31
filing_date 2004-04-14
currency_symbol USD
totalAssets 60120.00
totalLiab 315353.00
totalStockholderEquity -255233.00
otherCurrentLiab 48378.00
commonStock 12318.00
retainedEarnings -920164.00
cash 60120.00
totalCurrentLiabilities 315353.00
currentDeferredRevenue 54718.00
netDebt 104380.00
shortTermDebt 164500.00
shortLongTermDebtTotal 164500.00
otherStockholderEquity 652613.00
totalCurrentAssets 60120.00
accountsPayable 47757.00
commonStockTotalEquity 12318.00
liabilitiesAndStockholdersEquity 60120.00
cashAndShortTermInvestments 60120.00
commonStockSharesOutstanding 10339.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 2622.00
totalLiab 181029.00
totalStockholderEquity -178407.00
otherCurrentLiab 4000.00
commonStock 11498.00
retainedEarnings -628088.00
cash 1462.00
totalCurrentLiabilities 181029.00
netDebt 148538.00
shortTermDebt 150000.00
shortLongTermDebtTotal 150000.00
otherStockholderEquity 438183.00
totalCurrentAssets 2622.00
netReceivables 1160.00
accountsPayable 27029.00
commonStockTotalEquity 11498.00
liabilitiesAndStockholdersEquity 2622.00
cashAndShortTermInvestments 1462.00
commonStockSharesOutstanding 1092.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-22
currency_symbol USD
totalCashFromFinancingActivities 330230.00
netIncome 2728153.00
changeInCash 201681.00
beginPeriodCashFlow 1730063.00
endPeriodCashFlow 1931744.00
totalCashFromOperatingActivities -570375.00
issuanceOfCapitalStock 1600000.00
depreciation 74813.00
changeToInventory 529495.00
changeToAccountReceivables -3459864.00
otherCashflowsFromFinancingActivities 368744.00
capitalExpenditures 0
changeInWorkingCapital -5059176.00
stockBasedCompensation 0.00
otherNonCashItems 1685835.00
freeCashFlow -570375.00
2023-06-30
date 2023-06-30
currency_symbol USD
totalCashFromFinancingActivities 330230.00
netIncome 1054125.00
changeInCash 201681.00
beginPeriodCashFlow 1730063.00
endPeriodCashFlow 1931744.00
totalCashFromOperatingActivities -570375.00
depreciation 74813.00
changeToInventory 529495.00
changeToAccountReceivables -3459864.00
capitalExpenditures 0
changeInWorkingCapital -5059176.00
otherNonCashItems 1536405.00
freeCashFlow -570375.00
2023-03-31
date 2023-03-31
filing_date 2023-05-04
currency_symbol USD
investments 0.00
changeToLiabilities 0.00
netBorrowings -86427.00
totalCashFromFinancingActivities 4075415.00
netIncome -11716999.00
changeInCash 1289760.00
beginPeriodCashFlow 1046876.00
endPeriodCashFlow 2336636.00
totalCashFromOperatingActivities -2925199.00
depreciation 58319.00
changeToInventory -6884661.00
changeToAccountReceivables 1443980.00
otherCashflowsFromFinancingActivities -745322.00
capitalExpenditures 0
changeInWorkingCapital 356060.00
otherNonCashItems 8377421.00
freeCashFlow -2925199.00
2022-12-31
date 2022-12-31
currency_symbol USD