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

Taoping, Inc. предоставляет технологии облачных приложений для интеллектуальных городских IoT-платформ, доставки цифровой рекламы и других интернет-систем распространения информации в Китае. Он предоставляет широкий спектр программного обеспечения, аппаратного обеспечения с полностью интегрированными решениями, включая инфраструктуру информационных технологий, технологии отображения с поддержкой Интернета и платформы IoT, для клиентов в правительстве, образовании, управлении жилыми районами, СМИ, транспорте и других частных секторах. Компания была основана в 1993 году и имеет штаб-квартиру в Шэньчжэне, Китай.

General
Code TAOP
Type Common Stock
Name Taoping Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000PW75Z4
ISIN VGG8675V1195
CUSIP 16950L208
EmployerIdNumber 98-0575209
FiscalYearEnd December
IPODate 2006-09-12
InternationalDomestic Domestic
Sector Technology
Industry Software-Infrastructure
GicSector Information Technology
GicGroup Software & Services
GicIndustry IT Services
GicSubIndustry IT Consulting & Other Services
HomeCategory ADR
IsDelisted Нет
Address Citicorp Centre, Causeway Bay, Hong Kong
Phone 852 3611 7837
WebURL https://www.taop.com
FullTimeEmployees 63
UpdatedAt 2023-09-17
Highlights
MarketCapitalization 6704188
MarketCapitalizationMln 6.7042
EBITDA 4070160
WallStreetTargetPrice 7
BookValue 6.164
DividendShare 0
DividendYield 0
EarningsShare -0.39
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2022-06-30
ProfitMargin -0.2922
OperatingMarginTTM -0.1306
ReturnOnAssetsTTM -0.0518
ReturnOnEquityTTM -0.0403
RevenueTTM 24233464
RevenuePerShareTTM 15.552
QuarterlyRevenueGrowthYOY 0.64
GrossProfitTTM 9042613
DilutedEpsTTM -0.39
QuarterlyEarningsGrowthYOY 0

Earnings / History / epsActual

-0.6551
2020-12-31
-1.31
2021-03-31
-1.31
2021-09-30
0.28
2022-03-31
-0.13
2022-06-30
0
2022-09-30
0.09
2023-03-31
0
2023-06-30
Valuation
TrailingPE 0
ForwardPE 1.919
PriceSalesTTM 0.3715
PriceBookMRQ 0.7461
EnterpriseValue 13072372
EnterpriseValueRevenue 0.6911
EnterpriseValueEbitda 2.4119
SharesStats
SharesOutstanding 1971820
SharesFloat 1127875
PercentInsiders 29.306
PercentInstitutions 0.682
Technicals
Beta 0.5643
52WeekHigh 10.2
52WeekLow 2.14
50DayMA 4.49
200DayMA 6.3825
SharesShort 22300
SharesShortPriorMonth 24471
ShortRatio 0.27
ShortPercent 0.0173
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-06-30
date 2023-06-30
filing_date 2023-09-01
currency_symbol USD
totalAssets 28378157.00
intangibleAssets 1240191.00
otherCurrentAssets 116517.00
totalLiab 18914951.00
totalStockholderEquity 9463206.00
otherCurrentLiab 9159951.00
commonStock 163154015.00
capitalStock 163154015.00
retainedEarnings -209863637.00
goodWill 58922.00
cash 460147.00
totalCurrentLiabilities 18910052.00
currentDeferredRevenue 815411.00
netDebt 6339278.00
shortTermDebt 6794526.00
shortLongTermDebt 6765931.00
shortLongTermDebtTotal 6799425.00
otherStockholderEquity 22447083.00
totalCurrentAssets 20215412.00
longTermInvestments 68717.00
netReceivables 6545835.00
inventory 5781338.00
accountsPayable 2140164.00
accumulatedOtherComprehensiveIncome 33725745.00
nonCurrentAssetsTotal 8162745.00
capitalLeaseObligations 33494.00
nonCurrentLiabilitiesTotal 4899.00
liabilitiesAndStockholdersEquity 28378157.00
cashAndShortTermInvestments 460147.00
propertyPlantAndEquipmentNet 6794915.00
netWorkingCapital 1305360.00
netInvestedCapital 16229137.00
commonStockSharesOutstanding 1844089.00
2023-03-31
date 2023-03-31
filing_date 2023-04-25
totalAssets 29208815.00
intangibleAssets 1775540.00
otherCurrentAssets 161456.00
totalLiab 19592123.00
totalStockholderEquity 9616692.00
otherCurrentLiab 9333962.00
commonStock 161404797.00
retainedEarnings -208054607.00
goodWill 58922.00
cash 1014591.00
totalCurrentLiabilities 19571754.00
currentDeferredRevenue 717413.00
netDebt 6238913.00
shortTermDebt 7233135.00
shortLongTermDebtTotal 7253504.00
otherStockholderEquity 22447083.00
totalCurrentAssets 19395699.00
netReceivables 9538696.00
inventory 356358.00
accountsPayable 2287244.00
accumulatedOtherComprehensiveIncome 33819419.00
nonCurrentAssetsTotal 9813116.00
nonCurrentLiabilitiesTotal 20369.00
liabilitiesAndStockholdersEquity 29208815.00
cashAndShortTermInvestments 1014591.00
propertyPlantAndEquipmentNet 7882688.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
totalAssets 29208815.00
intangibleAssets 1775540.00
otherCurrentAssets 161456.00
totalLiab 19592123.00
totalStockholderEquity 9616692.00
otherCurrentLiab 9333962.00
commonStock 161404797.00
capitalStock 161404797.00
retainedEarnings -208054607.00
goodWill 58922.00
cash 1014591.00
totalCurrentLiabilities 19571754.00
currentDeferredRevenue 717413.00
netDebt 6238913.00
shortTermDebt 7233135.00
shortLongTermDebt 7203762.00
shortLongTermDebtTotal 7253504.00
otherStockholderEquity 22447083.00
totalCurrentAssets 19395699.00
longTermInvestments 95966.00
netReceivables 9538696.00
inventory 356358.00
accountsPayable 2287244.00
accumulatedOtherComprehensiveIncome 33819419.00
nonCurrentAssetsTotal 9813116.00
capitalLeaseObligations 49742.00
nonCurrentLiabilitiesTotal 20369.00
liabilitiesAndStockholdersEquity 29208815.00
cashAndShortTermInvestments 1014591.00
propertyPlantAndEquipmentNet 7882688.00
netWorkingCapital -176055.00
netInvestedCapital 16820454.00
commonStockSharesOutstanding 15600789.00
2022-06-30
date 2022-06-30
filing_date 2022-09-07
currency_symbol USD
totalAssets 39487732.00
intangibleAssets 2798887.00
otherCurrentAssets 638529.00
totalLiab 22566491.00
totalStockholderEquity 16921241.00
otherCurrentLiab 8256344.00
commonStock 161396304.00
capitalStock 161396304.00
retainedEarnings -204137958.00
goodWill 179795.00
otherAssets 2798887.00
cash 753717.00
totalCurrentLiabilities 22127506.00
currentDeferredRevenue 1380690.00
netDebt 7387424.00
shortTermDebt 7702156.00
shortLongTermDebt 7262180.00
shortLongTermDebtTotal 8141141.00
otherStockholderEquity 22447083.00
propertyPlantEquipment 19295927.00
totalCurrentAssets 16838164.00
longTermInvestments 374959.00
netTangibleAssets 16741446.00
netReceivables 8846344.00
inventory 1746323.00
accountsPayable 4788316.00
accumulatedOtherComprehensiveIncome 37215812.00
nonCurrentAssetsTotal 22649568.00
capitalLeaseObligations 878961.00
nonCurrentLiabilitiesTotal 438985.00
liabilitiesAndStockholdersEquity 39487732.00
cashAndShortTermInvestments 753717.00
propertyPlantAndEquipmentNet 19295927.00
netWorkingCapital -5289342.00
netInvestedCapital 24183421.00
commonStockSharesOutstanding 15590789.00
2022-03-31
date 2022-03-31
filing_date 2022-05-02
currency_symbol USD
totalAssets 47155491.00
intangibleAssets 2948681.00
otherCurrentAssets 1060860.00
totalLiab 27904992.00
totalStockholderEquity 19252258.00
otherCurrentLiab 8671511.00
commonStock 161098010.00
retainedEarnings -202137403.00
otherAssets 2798887.00
cash 4531266.00
totalCurrentLiabilities 27343149.00
currentDeferredRevenue 579217.00
netDebt 4250074.00
shortTermDebt 8219497.00
shortLongTermDebtTotal 8781340.00
otherStockholderEquity 22447083.00
propertyPlantEquipment 19295927.00
totalCurrentAssets 21068414.00
netTangibleAssets 16741446.00
netReceivables 7109634.00
inventory 542384.00
accountsPayable 9872924.00
accumulatedOtherComprehensiveIncome 37844568.00
nonCurrentAssetsTotal 26087077.00
nonCurrentLiabilitiesTotal 561843.00
liabilitiesAndStockholdersEquity 47155491.00
cashAndShortTermInvestments 4531266.00
propertyPlantAndEquipmentNet 22458589.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 47155491.00
intangibleAssets 2948681.00
otherCurrentAssets 1060860.00
totalLiab 27904992.00
totalStockholderEquity 19252258.00
otherCurrentLiab 8671511.00
commonStock 161098010.00
capitalStock 161098010.00
retainedEarnings -202137403.00
otherAssets 2948681.00
cash 4531266.00
totalCurrentLiabilities 27343149.00
currentDeferredRevenue 579217.00
netDebt 4250074.00
shortTermDebt 8219497.00
shortLongTermDebt 7792125.00
shortLongTermDebtTotal 8781340.00
otherStockholderEquity 22447083.00
propertyPlantEquipment 22458589.00
totalCurrentAssets 21068414.00
longTermInvestments 679807.00
netTangibleAssets 19252258.00
netReceivables 7109634.00
inventory 542384.00
accountsPayable 9872924.00
accumulatedOtherComprehensiveIncome 37844568.00
nonCurrentAssetsTotal 26087077.00
capitalLeaseObligations 989215.00
nonCurrentLiabilitiesTotal 561843.00
liabilitiesAndStockholdersEquity 47155491.00
cashAndShortTermInvestments 4531266.00
propertyPlantAndEquipmentNet 22458589.00
netWorkingCapital -6274735.00
netInvestedCapital 27044383.00
commonStockSharesOutstanding 15513605.00
2021-09-30
date 2021-09-30
currency_symbol USD
otherCurrentAssets 8588636.00
otherCurrentLiab 2089497.00
commonStock 161098010.00
retainedEarnings -188093134.00
otherAssets 2948681.00
totalCurrentLiabilities 27343149.00
otherStockholderEquity 23800299.00
propertyPlantEquipment 22458589.00
totalCurrentAssets 21068414.00
netTangibleAssets 19252258.00
netReceivables 7109634.00
inventory 542384.00
accountsPayable 9872924.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 52871251.00
otherCurrentAssets 479169.00
totalLiab 31972266.00
totalStockholderEquity 12639587.00
otherCurrentLiab 8594084.00
commonStock 154316011.00
capitalStock 154316011.00
retainedEarnings -206310884.00
otherAssets 3790167.00
cash 849519.00
totalCurrentLiabilities 31391349.00
currentDeferredRevenue 754440.00
netDebt 6788451.00
shortTermDebt 7057053.00
shortLongTermDebt 6638507.00
shortLongTermDebtTotal 7637970.00
otherStockholderEquity 26914305.00
propertyPlantEquipment 19526519.00
totalCurrentAssets 28736299.00
longTermInvestments 818266.00
netTangibleAssets 12639587.00
netReceivables 3452706.00
inventory 1366594.00
accountsPayable 14985772.00
accumulatedOtherComprehensiveIncome 37720155.00
nonCurrrentAssetsOther 3790167.00
nonCurrentAssetsTotal 24134952.00
capitalLeaseObligations 999463.00
nonCurrentLiabilitiesTotal 580917.00
liabilitiesAndStockholdersEquity 52871251.00
cashAndShortTermInvestments 849519.00
propertyPlantAndEquipmentNet 19526519.00
netWorkingCapital -2655050.00
netInvestedCapital 19278094.00
commonStockSharesOutstanding 13646360.00
2021-03-31
date 2021-03-31
filing_date 2021-04-30
currency_symbol USD
totalAssets 30776651.00
intangibleAssets 4302000.00
otherCurrentAssets 173026.00
totalLiab 29800451.00
totalStockholderEquity -7664671.00
otherCurrentLiab 7005359.00
commonStock 131247787.00
retainedEarnings -192212544.00
otherAssets 3790167.00
cash 882770.00
totalCurrentLiabilities 29800451.00
currentDeferredRevenue 476987.00
netDebt 6508314.00
shortTermDebt 7391084.00
shortLongTermDebtTotal 7391084.00
otherStockholderEquity 15643404.00
propertyPlantEquipment 19526519.00
totalCurrentAssets 12429734.00
netTangibleAssets 12639587.00
netReceivables 7702803.00
inventory 254678.00
accountsPayable 14927021.00
accumulatedOtherComprehensiveIncome 37656682.00
nonCurrrentAssetsOther 4302000.00
nonCurrentAssetsTotal 18346917.00
liabilitiesAndStockholdersEquity 30776651.00
cashAndShortTermInvestments 882770.00
propertyPlantAndEquipmentNet 10851899.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 30776651.00
intangibleAssets 4302000.00
otherCurrentAssets 173026.00
totalLiab 29800451.00
totalStockholderEquity -7664671.00
otherCurrentLiab 7005359.00
commonStock 131247787.00
retainedEarnings -192212544.00
otherAssets 7464426.00
cash 882770.00
totalCurrentLiabilities 29800451.00
currentDeferredRevenue 476987.00
netDebt 6508314.00
shortTermDebt 7391084.00
shortLongTermDebt 7391084.00
shortLongTermDebtTotal 7391084.00
otherStockholderEquity 15643404.00
propertyPlantEquipment 10851899.00
totalCurrentAssets 12429734.00
longTermInvestments 30592.00
netTangibleAssets -7664671.00
netReceivables 7702803.00
inventory 254678.00
accountsPayable 14927021.00
accumulatedOtherComprehensiveIncome 37656682.00
commonStockTotalEquity 131247787.00
nonCurrrentAssetsOther 4302000.00
nonCurrentAssetsTotal 18346917.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 30776651.00
cashAndShortTermInvestments 882770.00
propertyPlantAndEquipmentGross 10851899.00
propertyPlantAndEquipmentNet 10851899.00
netWorkingCapital -17370717.00
netInvestedCapital -273587.00
commonStockSharesOutstanding 8486956.00
2020-09-30
date 2020-09-30
currency_symbol USD
otherCurrentAssets 3589483.00
otherCurrentLiab 2554261.00
commonStock 131247787.00
retainedEarnings -178168275.00
otherAssets 7464426.00
totalCurrentLiabilities 29800451.00
otherStockholderEquity 23612413.00
propertyPlantEquipment 10851899.00
totalCurrentAssets 12429734.00
netTangibleAssets -7664671.00
netReceivables 7702803.00
inventory 254678.00
accountsPayable 14927021.00
2020-06-30
date 2020-06-30
filing_date 2020-07-29
currency_symbol USD
totalAssets 32285556.00
otherCurrentAssets 180808.00
totalLiab 24673246.00
totalStockholderEquity -1476680.00
otherCurrentLiab 5458163.00
commonStock 127019156.00
retainedEarnings -182194414.00
otherAssets 1.00
cash 286795.00
totalCurrentLiabilities 24673246.00
currentDeferredRevenue 525014.00
netDebt 6790452.00
shortTermDebt 7077247.00
shortLongTermDebt 7077247.00
shortLongTermDebtTotal 7077247.00
otherStockholderEquity 16746986.00
propertyPlantEquipment 10929829.00
totalCurrentAssets 14613491.00
netTangibleAssets -1476680.00
netReceivables 10959647.00
inventory 236533.00
accountsPayable 11612822.00
accumulatedOtherComprehensiveIncome 36951592.00
commonStockTotalEquity 127019160.00
nonCurrrentAssetsOther 6742236.00
nonCurrentAssetsTotal 17672064.00
nonCurrentLiabilitiesTotal 9088990.00
liabilitiesAndStockholdersEquity 32285556.00
cashAndShortTermInvestments 286795.00
propertyPlantAndEquipmentGross 10929830.00
propertyPlantAndEquipmentNet 10929828.00
netWorkingCapital -10059755.00
netInvestedCapital 5600567.00
commonStockSharesOutstanding 1179270.00
2020-03-31
date 2020-03-31
filing_date 2020-06-12
currency_symbol USD
totalAssets 40615546.00
intangibleAssets 1496.00
otherCurrentAssets 187343.00
totalLiab 26007161.00
totalStockholderEquity 5267834.00
otherCurrentLiab 5291376.00
commonStock 126257156.00
retainedEarnings -174517769.00
otherAssets 6742236.00
cash 1519666.00
totalCurrentLiabilities 26007161.00
currentDeferredRevenue 562638.00
netDebt 5981509.00
shortTermDebt 7501175.00
shortLongTermDebtTotal 7501175.00
otherStockholderEquity 16461333.00
propertyPlantEquipment 10929829.00
totalCurrentAssets 19031836.00
netTangibleAssets -1476680.00
netReceivables 14056385.00
inventory 302938.00
accountsPayable 12651972.00
accumulatedOtherComprehensiveIncome 37067114.00
nonCurrrentAssetsOther 9746698.00
nonCurrentAssetsTotal 21583710.00
liabilitiesAndStockholdersEquity 40615546.00
cashAndShortTermInvestments 1519666.00
propertyPlantAndEquipmentNet 11835516.00
commonStockSharesOutstanding 6964880.00
2019-12-31
date 2019-12-31
filing_date 2020-01-29
currency_symbol USD
totalAssets 40615546.00
intangibleAssets 1496.00
otherCurrentAssets 187343.00
totalLiab 26007161.00
totalStockholderEquity 5267834.00
otherCurrentLiab 5291376.00
commonStock 126257156.00
retainedEarnings -174517769.00
otherAssets 9746698.00
cash 1519666.00
totalCurrentLiabilities 26007161.00
currentDeferredRevenue 562638.00
netDebt 5981509.00
shortTermDebt 7501175.00
shortLongTermDebt 7501175.00
shortLongTermDebtTotal 7501175.00
otherStockholderEquity 16461333.00
propertyPlantEquipment 11835516.00
totalCurrentAssets 19031836.00
netTangibleAssets 5266338.00
netReceivables 14056385.00
inventory 302938.00
accountsPayable 12651972.00
accumulatedOtherComprehensiveIncome 37067114.00
commonStockTotalEquity 126257160.00
nonCurrrentAssetsOther 9746698.00
nonCurrentAssetsTotal 21583710.00
nonCurrentLiabilitiesTotal 9340550.00
capitalSurpluse 16461330.00
liabilitiesAndStockholdersEquity 40615546.00
cashAndShortTermInvestments 1519666.00
propertyPlantAndEquipmentGross 11835520.00
propertyPlantAndEquipmentNet 11835516.00
commonStockSharesOutstanding 6964880.00
2019-09-30
date 2019-09-30
currency_symbol USD
otherCurrentAssets 3152847.00
otherCurrentLiab 1491237.00
commonStock 126257156.00
retainedEarnings -160473500.00
otherAssets 9746698.00
totalCurrentLiabilities 26007161.00
otherStockholderEquity 23022845.00
propertyPlantEquipment 11835516.00
totalCurrentAssets 19031836.00
netTangibleAssets 5266338.00
netReceivables 14056385.00
inventory 302938.00
accountsPayable 12651972.00
2019-06-30
date 2019-06-30
filing_date 2019-09-23
currency_symbol USD
totalAssets 41309278.00
intangibleAssets 7569.00
otherCurrentAssets 152619.00
totalLiab 25181084.00
totalStockholderEquity 6788462.00
otherCurrentLiab 4904300.00
commonStock 126146996.00
retainedEarnings -172750711.00
otherAssets 1.00
cash 1279189.00
totalCurrentLiabilities 25181084.00
currentDeferredRevenue 448043.00
netDebt 5947038.00
shortTermDebt 7226227.00
shortLongTermDebt 7226227.00
shortLongTermDebtTotal 7226227.00
otherStockholderEquity 16132277.00
propertyPlantEquipment 10481167.00
totalCurrentAssets 30337811.00
netTangibleAssets 6780893.00
netReceivables 24188103.00
inventory 482658.00
accountsPayable 12602514.00
accumulatedOtherComprehensiveIncome 37259900.00
commonStockTotalEquity 126147000.00
nonCurrrentAssetsOther 482731.00
nonCurrentAssetsTotal 10971466.00
nonCurrentLiabilitiesTotal 9339740.00
capitalSurpluse 16132280.00
liabilitiesAndStockholdersEquity 41309278.00
cashAndShortTermInvestments 1279189.00
propertyPlantAndEquipmentGross 10481170.00
propertyPlantAndEquipmentNet 10481166.00
commonStockSharesOutstanding 6960170.00
2019-03-31
date 2019-03-31
filing_date 2019-04-23
currency_symbol USD
totalAssets 41615814.00
intangibleAssets 59921.00
otherCurrentAssets 104000.00
totalLiab 24011887.00
totalStockholderEquity 8256891.00
otherCurrentLiab 5807211.00
commonStock 126146996.00
retainedEarnings -170935437.00
otherAssets 482731.00
cash 1653260.00
totalCurrentLiabilities 24011887.00
currentDeferredRevenue 355204.00
netDebt 4429314.00
shortTermDebt 6082574.00
shortLongTermDebtTotal 6082574.00
otherStockholderEquity 15782904.00
propertyPlantEquipment 10481167.00
totalCurrentAssets 28877700.00
netTangibleAssets 6780893.00
netReceivables 22633606.00
inventory 693677.00
accountsPayable 11766898.00
accumulatedOtherComprehensiveIncome 37262428.00
nonCurrrentAssetsOther 1078777.00
nonCurrentAssetsTotal 12738114.00
liabilitiesAndStockholdersEquity 41615814.00
cashAndShortTermInvestments 1653260.00
propertyPlantAndEquipmentNet 11599416.00
commonStockSharesOutstanding 7563600.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 41615814.00
intangibleAssets 59921.00
otherCurrentAssets 104000.00
totalLiab 24011887.00
totalStockholderEquity 8256891.00
otherCurrentLiab 5807211.00
commonStock 126146996.00
retainedEarnings -170935437.00
otherAssets 1078777.00
cash 1653260.00
totalCurrentLiabilities 24011887.00
currentDeferredRevenue 355204.00
netDebt 4429314.00
shortTermDebt 6082574.00
shortLongTermDebtTotal 6082574.00
otherStockholderEquity 15782904.00
propertyPlantEquipment 11599420.00
totalCurrentAssets 28877700.00
netTangibleAssets 8196970.00
netReceivables 22633606.00
inventory 693677.00
accountsPayable 11766898.00
accumulatedOtherComprehensiveIncome 37262428.00
commonStockTotalEquity 126147000.00
nonCurrrentAssetsOther 1078777.00
nonCurrentAssetsTotal 12738114.00
nonCurrentLiabilitiesTotal 9347030.00
capitalSurpluse 15782900.00
liabilitiesAndStockholdersEquity 41615814.00
cashAndShortTermInvestments 1653260.00
propertyPlantAndEquipmentGross 11599420.00
propertyPlantAndEquipmentNet 11599416.00
commonStockSharesOutstanding 7049943.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
totalAssets 38344005.00
intangibleAssets 167858.00
otherCurrentAssets 2314940.00
totalLiab 22282421.00
totalStockholderEquity 6729430.00
otherCurrentLiab 5074663.00
commonStock 124646996.00
retainedEarnings -170532628.00
otherAssets 3151180.00
cash 2041692.00
totalCurrentLiabilities 22282421.00
currentDeferredRevenue 520632.00
netDebt 5076094.00
shortTermDebt 7117786.00
shortLongTermDebtTotal 7117786.00
otherStockholderEquity 15625830.00
propertyPlantEquipment 10692860.00
totalCurrentAssets 24288441.00
longTermInvestments 43667.00
netTangibleAssets 6561572.00
netReceivables 17893943.00
inventory 501970.00
accountsPayable 9569340.00
accumulatedOtherComprehensiveIncome 36989232.00
commonStockTotalEquity 124647000.00
nonCurrrentAssetsOther 3151179.00
nonCurrentAssetsTotal 14055564.00
nonCurrentLiabilitiesTotal 9332160.00
capitalSurpluse 15625830.00
liabilitiesAndStockholdersEquity 38344005.00
cashAndShortTermInvestments 2041692.00
propertyPlantAndEquipmentGross 10692860.00
propertyPlantAndEquipmentNet 10692860.00
commonStockSharesOutstanding 6976870.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 37898727.00
intangibleAssets 380915.00
otherCurrentAssets 94895.00
totalLiab 21315459.00
totalStockholderEquity 7276874.00
otherCurrentLiab 4917416.00
commonStock 124646996.00
retainedEarnings -170390549.00
otherAssets 3269970.00
cash 3043874.00
totalCurrentLiabilities 21315456.00
currentDeferredRevenue 364020.00
netDebt 4236495.00
shortTermDebt 7280369.00
shortLongTermDebt 7280369.00
shortLongTermDebtTotal 7280369.00
otherStockholderEquity 15454288.00
propertyPlantEquipment 11291290.00
totalCurrentAssets 22911246.00
longTermInvestments 45314.00
netTangibleAssets 6895959.00
netReceivables 17621075.00
inventory 596783.00
accountsPayable 8753651.00
accumulatedOtherComprehensiveIncome 37566139.00
commonStockTotalEquity 124647000.00
nonCurrrentAssetsOther 3269967.00
nonCurrentAssetsTotal 14987481.00
nonCurrentLiabilitiesTotal 3.00
capitalSurpluse 15454290.00
liabilitiesAndStockholdersEquity 37898727.00
cashAndShortTermInvestments 3043874.00
propertyPlantAndEquipmentGross 11291290.00
propertyPlantAndEquipmentNet 11291285.00
commonStockSharesOutstanding 6976870.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 35448996.00
intangibleAssets 619390.00
otherCurrentAssets 4249499.00
totalLiab 20541686.00
totalStockholderEquity 5781029.00
otherCurrentLiab 6323784.00
commonStock 124646996.00
retainedEarnings -172311788.00
otherAssets 3446622.00
cash 1764001.00
totalCurrentLiabilities 20541686.00
currentDeferredRevenue 310880.00
netDebt 5231467.00
shortTermDebt 6995468.00
shortLongTermDebt 6995468.00
shortLongTermDebtTotal 6995468.00
otherStockholderEquity 15308531.00
propertyPlantEquipment 11524845.00
totalCurrentAssets 19810377.00
longTermInvestments 47762.00
netTangibleAssets 5161639.00
netReceivables 11572982.00
inventory 704079.00
accountsPayable 6911554.00
accumulatedOtherComprehensiveIncome 38137290.00
commonStockTotalEquity 124647000.00
nonCurrrentAssetsOther 3446622.00
nonCurrentAssetsTotal 15638619.00
nonCurrentLiabilitiesTotal 9126280.00
capitalSurpluse 15308530.00
liabilitiesAndStockholdersEquity 35448996.00
cashAndShortTermInvestments 1764001.00
propertyPlantAndEquipmentGross 11524850.00
propertyPlantAndEquipmentNet 11524845.00
commonStockSharesOutstanding 6976870.00
2017-12-31
date 2017-12-31
filing_date 2018-03-29
currency_symbol USD
totalAssets 37639430.00
intangibleAssets 808707.00
otherCurrentAssets 77168.00
totalLiab 23121938.00
totalStockholderEquity 5383487.00
otherCurrentLiab 5877673.00
commonStock 123950544.00
retainedEarnings -172395246.00
otherLiab 108927.00
otherAssets 4289000.00
cash 3260808.00
totalCurrentLiabilities 23013011.00
currentDeferredRevenue 2473288.00
netDebt 4556802.00
shortTermDebt 7817610.00
shortLongTermDebt 7817610.00
shortLongTermDebtTotal 7817610.00
otherStockholderEquity 15814328.00
propertyPlantEquipment 11831000.00
totalCurrentAssets 21518685.00
longTermInvestments 46094.00
netTangibleAssets 4574780.00
netReceivables 13611970.00
inventory 631610.00
accountsPayable 6844440.00
accumulatedOtherComprehensiveIncome 38013861.00
commonStockTotalEquity 123950544.00
nonCurrrentAssetsOther 3326319.00
nonCurrentAssetsTotal 16120745.00
nonCurrentLiabilitiesTotal 108927.00
liabilitiesAndStockholdersEquity 37639430.00
cashAndShortTermInvestments 3260808.00
propertyPlantAndEquipmentGross 11830698.00
propertyPlantAndEquipmentNet 11830698.00
commonStockSharesOutstanding 6976870.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 35075093.00
intangibleAssets 997134.00
otherCurrentAssets 3723342.00
totalLiab 20775385.00
totalStockholderEquity 5185919.00
otherCurrentLiab 4214551.00
commonStock 412719.00
retainedEarnings -172141028.00
otherAssets 9667000.00
cash 1782149.00
totalCurrentLiabilities 20775385.00
currentDeferredRevenue 1270584.00
netDebt 5727946.00
shortTermDebt 7510095.00
shortLongTermDebt 7510095.00
shortLongTermDebtTotal 7510095.00
otherStockholderEquity 139173929.00
propertyPlantEquipment 9822000.00
totalCurrentAssets 15586202.00
longTermInvestments 45077.00
netTangibleAssets 4188785.00
netReceivables 7844245.00
inventory 1701781.00
accountsPayable 7780155.00
accumulatedOtherComprehensiveIncome 37740299.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 8625273.00
nonCurrentAssetsTotal 19488891.00
nonCurrentLiabilitiesTotal 9100000.00
liabilitiesAndStockholdersEquity 35075093.00
cashAndShortTermInvestments 1782149.00
propertyPlantAndEquipmentGross 9800000.00
propertyPlantAndEquipmentNet 9821407.00
commonStockSharesOutstanding 6976870.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 32807863.00
intangibleAssets 1181785.00
otherCurrentAssets 5416202.00
totalLiab 19850880.00
totalStockholderEquity 3899165.00
otherCurrentLiab 4085253.00
commonStock 412719.00
retainedEarnings -173219151.00
otherAssets 9696000.00
cash 2327865.00
totalCurrentLiabilities 19850880.00
currentDeferredRevenue 2527099.00
netDebt 4462968.00
shortTermDebt 6790833.00
shortLongTermDebtTotal 6790833.00
otherStockholderEquity 138989939.00
propertyPlantEquipment 8247000.00
totalCurrentAssets 14865456.00
netReceivables 4875943.00
inventory 1262818.00
accountsPayable 6447695.00
accumulatedOtherComprehensiveIncome 37715658.00
commonStockTotalEquity 412719.00
nonCurrrentAssetsOther 8469192.00
nonCurrentAssetsTotal 17942407.00
liabilitiesAndStockholdersEquity 32807863.00
cashAndShortTermInvestments 2327865.00
propertyPlantAndEquipmentGross 8247169.00
propertyPlantAndEquipmentNet 8247169.00
commonStockSharesOutstanding 6976870.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
totalAssets 34286999.00
intangibleAssets 1556306.00
otherCurrentAssets 203955.00
totalLiab 21484751.00
totalStockholderEquity 3708163.00
otherCurrentLiab 5923204.00
commonStock 426744.00
retainedEarnings -173149696.00
cash 3752375.00
totalCurrentLiabilities 21384316.00
currentDeferredRevenue 1668049.00
netDebt 4047477.00
shortTermDebt 7799852.00
shortLongTermDebt 7799852.00
shortLongTermDebtTotal 7799852.00
otherStockholderEquity 138624663.00
totalCurrentAssets 15645187.00
netTangibleAssets 2151857.00
netReceivables 6281271.00
inventory 1477783.00
accountsPayable 5993211.00
accumulatedOtherComprehensiveIncome 37806452.00
nonCurrrentAssetsOther 8267016.00
nonCurrentAssetsTotal 18641812.00
nonCurrentLiabilitiesTotal 100435.00
liabilitiesAndStockholdersEquity 34286999.00
cashAndShortTermInvestments 3752375.00
propertyPlantAndEquipmentNet 8674850.00
commonStockSharesOutstanding 6705206.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 34286999.00
intangibleAssets 1556306.00
otherCurrentAssets 203955.00
totalLiab 21484751.00
totalStockholderEquity 3708163.00
otherCurrentLiab 5923204.00
commonStock 426744.00
retainedEarnings -173149696.00
otherLiab 100435.00
otherAssets 9967000.00
cash 3752375.00
totalCurrentLiabilities 21384316.00
currentDeferredRevenue 1668049.00
netDebt 4047477.00
shortTermDebt 7799852.00
shortLongTermDebt 7799852.00
shortLongTermDebtTotal 7799852.00
otherStockholderEquity 138624663.00
propertyPlantEquipment 8675000.00
totalCurrentAssets 15645187.00
longTermInvestments 43205.00
netTangibleAssets 2151857.00
netReceivables 6281271.00
inventory 1477783.00
accountsPayable 5993211.00
accumulatedOtherComprehensiveIncome 37806452.00
commonStockTotalEquity 426744.00
treasuryStock -7118000.00
nonCurrrentAssetsOther 8267016.00
nonCurrentAssetsTotal 18641812.00
nonCurrentLiabilitiesTotal 100435.00
liabilitiesAndStockholdersEquity 34286999.00
cashAndShortTermInvestments 3752375.00
propertyPlantAndEquipmentGross 8674850.00
propertyPlantAndEquipmentNet 8674850.00
commonStockSharesOutstanding 6705206.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
commonStockSharesOutstanding 6705206.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 43548882.00
intangibleAssets 2049045.00
otherCurrentAssets 5719402.00
totalLiab 19744050.00
totalStockholderEquity 14559165.00
otherCurrentLiab 5540981.00
commonStock 785544.00
retainedEarnings -162042906.00
otherLiab 8000.00
goodWill 3000519.00
otherAssets 22213000.00
cash 2823918.00
totalCurrentLiabilities 19649031.00
currentDeferredRevenue 2160318.00
netDebt 3670376.00
shortTermDebt 6494294.00
shortLongTermDebtTotal 6494294.00
otherStockholderEquity 138288828.00
propertyPlantEquipment 7095000.00
totalCurrentAssets 14241411.00
shortTermInvestments 4000.00
netReceivables 2017410.00
inventory 3218112.00
accountsPayable 5453438.00
accumulatedOtherComprehensiveIncome 37527699.00
commonStockTotalEquity 785544.00
preferredStockTotalEquity 360000.00
treasuryStock -7118000.00
nonCurrrentAssetsOther 2914730.00
nonCurrentAssetsTotal 29307471.00
nonCurrentLiabilitiesTotal 95019.00
liabilitiesAndStockholdersEquity 43548882.00
cashAndShortTermInvestments 2823918.00
propertyPlantAndEquipmentGross 7094659.00
propertyPlantAndEquipmentNet 7094659.00
2016-03-31
date 2016-03-31
filing_date 2016-04-27
totalAssets 66091704.00
intangibleAssets 2530103.00
otherCurrentAssets 257975.00
totalLiab 35637467.00
totalStockholderEquity 21044520.00
otherCurrentLiab 10671386.00
commonStock 776546.00
retainedEarnings -154979095.00
goodWill 4753454.00
cash 3786846.00
totalCurrentLiabilities 35538776.00
currentDeferredRevenue 2651156.00
netDebt 11486140.00
shortTermDebt 15272986.00
shortLongTermDebtTotal 15272986.00
otherStockholderEquity 136883267.00
totalCurrentAssets 33889048.00
netReceivables 3180138.00
inventory 2141093.00
accountsPayable 6943248.00
accumulatedOtherComprehensiveIncome 38363802.00
nonCurrrentAssetsOther 14020901.00
nonCurrentAssetsTotal 32202656.00
nonCurrentLiabilitiesTotal 98691.00
liabilitiesAndStockholdersEquity 66091704.00
cashAndShortTermInvestments 3786846.00
propertyPlantAndEquipmentNet 8372961.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 66091704.00
intangibleAssets 2530103.00
otherCurrentAssets 257975.00
totalLiab 35637467.00
totalStockholderEquity 21044520.00
otherCurrentLiab 10671386.00
commonStock 776546.00
retainedEarnings -154979095.00
otherLiab 12000.00
goodWill 4753454.00
otherAssets 23830000.00
cash 3786846.00
totalCurrentLiabilities 35538776.00
currentDeferredRevenue 2651156.00
netDebt 11486140.00
shortTermDebt 15272986.00
shortLongTermDebt 356769.00
shortLongTermDebtTotal 15272986.00
otherStockholderEquity 136883267.00
propertyPlantEquipment 8373000.00
totalCurrentAssets 33889048.00
netTangibleAssets 13400963.00
shortTermInvestments 868000.00
netReceivables 3180138.00
inventory 2141093.00
accountsPayable 6943248.00
accumulatedOtherComprehensiveIncome 38363802.00
commonStockTotalEquity 776546.00
preferredStockTotalEquity 360000.00
treasuryStock -7118000.00
nonCurrrentAssetsOther 14020901.00
nonCurrentAssetsTotal 32202656.00
nonCurrentLiabilitiesTotal 98691.00
liabilitiesAndStockholdersEquity 66091704.00
cashAndShortTermInvestments 3786846.00
propertyPlantAndEquipmentGross 8372961.00
propertyPlantAndEquipmentNet 8372961.00
commonStockSharesOutstanding 13896800.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 166560835.00
intangibleAssets 15989983.00
otherCurrentAssets 14523132.00
totalLiab 128137018.00
totalStockholderEquity 20637806.00
otherCurrentLiab 45720960.00
commonStock 720046.00
retainedEarnings -150031650.00
otherLiab 13000.00
goodWill 24366263.00
otherAssets 76374000.00
cash 3925023.00
totalCurrentLiabilities 127660931.00
currentDeferredRevenue 2714576.00
netDebt 53356220.00
shortTermDebt 57116623.00
shortLongTermDebtTotal 57281243.00
otherStockholderEquity 130193018.00
propertyPlantEquipment 13008000.00
totalCurrentAssets 77178833.00
shortTermInvestments 2339000.00
netReceivables 25485909.00
longTermDebt 165000.00
inventory 7039822.00
accountsPayable 22108772.00
accumulatedOtherComprehensiveIncome 39756392.00
commonStockTotalEquity 720046.00
preferredStockTotalEquity 360000.00
treasuryStock -7118000.00
nonCurrrentAssetsOther 28884813.00
nonCurrentAssetsTotal 89382002.00
nonCurrentLiabilitiesTotal 476087.00
liabilitiesAndStockholdersEquity 166560835.00
cashAndShortTermInvestments 3925023.00
propertyPlantAndEquipmentGross 13008293.00
propertyPlantAndEquipmentNet 13008293.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 179405809.00
intangibleAssets 15459340.00
otherCurrentAssets 855276.00
totalLiab 140827000.00
totalStockholderEquity 20933247.00
otherCurrentLiab 54068916.00
commonStock 1760271.00
retainedEarnings -142910476.00
otherLiab 13000.00
goodWill 24133230.00
otherAssets 81590000.00
cash 11189191.00
totalCurrentLiabilities 140319168.00
currentDeferredRevenue 2754644.00
netDebt 51710282.00
shortTermDebt 62684843.00
shortLongTermDebt 948937.00
shortLongTermDebtTotal 62899473.00
otherStockholderEquity 122572049.00
propertyPlantEquipment 12803000.00
totalCurrentAssets 85012620.00
netTangibleAssets 3895416.00
shortTermInvestments 11933000.00
netReceivables 24281357.00
longTermDebt 215000.00
inventory 5418446.00
accountsPayable 20810765.00
accumulatedOtherComprehensiveIncome 39511403.00
commonStockTotalEquity 1760271.00
preferredStockTotalEquity 1425000.00
treasuryStock -4290000.00
nonCurrrentAssetsOther 35070308.00
nonCurrentAssetsTotal 94393189.00
nonCurrentLiabilitiesTotal 507832.00
liabilitiesAndStockholdersEquity 179405809.00
cashAndShortTermInvestments 11189191.00
propertyPlantAndEquipmentGross 12803185.00
propertyPlantAndEquipmentNet 12803185.00
commonStockSharesOutstanding 46399000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 194055670.00
intangibleAssets 14491762.00
otherCurrentAssets 18137307.00
totalLiab 132004373.00
totalStockholderEquity 44437868.00
otherCurrentLiab 53260919.00
commonStock 2492336.00
retainedEarnings -113521900.00
goodWill 27487936.00
otherAssets 76811000.00
cash 5406699.00
totalCurrentLiabilities 131162089.00
currentDeferredRevenue 2745035.00
netDebt 51595029.00
shortTermDebt 56737622.00
shortLongTermDebtTotal 57001728.00
otherStockholderEquity 116087948.00
propertyPlantEquipment 30415000.00
totalCurrentAssets 86829892.00
shortTermInvestments 11048000.00
netReceivables 48742428.00
longTermDebt 264000.00
inventory 14543458.00
accountsPayable 18418513.00
accumulatedOtherComprehensiveIncome 39379484.00
commonStockTotalEquity 2492336.00
preferredStockTotalEquity 2175000.00
treasuryStock -4290000.00
nonCurrrentAssetsOther 18141482.00
nonCurrentAssetsTotal 107225778.00
nonCurrentLiabilitiesTotal 842284.00
liabilitiesAndStockholdersEquity 194055670.00
cashAndShortTermInvestments 5406699.00
propertyPlantAndEquipmentGross 43385115.00
propertyPlantAndEquipmentNet 43385115.00
2014-03-31
date 2014-03-31
filing_date 2014-04-15
totalAssets 189238990.00
intangibleAssets 14307939.00
otherCurrentAssets 499041.00
totalLiab 129059540.00
totalStockholderEquity 39523774.00
otherCurrentLiab 46561688.00
commonStock 2484076.00
retainedEarnings -113513766.00
goodWill 27719869.00
cash 11083592.00
totalCurrentLiabilities 127991168.00
currentDeferredRevenue 4623283.00
netDebt 48177286.00
shortTermDebt 58948331.00
shortLongTermDebtTotal 59260878.00
otherStockholderEquity 110853869.00
totalCurrentAssets 81211761.00
netReceivables 24321678.00
inventory 15655723.00
accountsPayable 17857866.00
accumulatedOtherComprehensiveIncome 39699595.00
nonCurrrentAssetsOther 18237303.00
nonCurrentAssetsTotal 108027229.00
nonCurrentLiabilitiesTotal 1068372.00
liabilitiesAndStockholdersEquity 189238990.00
cashAndShortTermInvestments 11083592.00
propertyPlantAndEquipmentNet 44753469.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 189238990.00
intangibleAssets 14307939.00
otherCurrentAssets 499041.00
totalLiab 129059540.00
totalStockholderEquity 39523774.00
otherCurrentLiab 46561688.00
commonStock 2484076.00
retainedEarnings -113513766.00
otherLiab 14000.00
goodWill 27719869.00
otherAssets 76496000.00
cash 11083592.00
totalCurrentLiabilities 127991168.00
currentDeferredRevenue 4623283.00
netDebt 48177286.00
shortTermDebt 58948331.00
shortLongTermDebtTotal 59260878.00
otherStockholderEquity 110853869.00
propertyPlantEquipment 31531000.00
totalCurrentAssets 81211761.00
shortTermInvestments 10346000.00
netReceivables 24321678.00
longTermDebt 312000.00
inventory 15655723.00
accountsPayable 17857866.00
accumulatedOtherComprehensiveIncome 39699595.00
commonStockTotalEquity 2484076.00
preferredStockTotalEquity 2175000.00
treasuryStock -4815000.00
nonCurrrentAssetsOther 18237303.00
nonCurrentAssetsTotal 108027229.00
nonCurrentLiabilitiesTotal 1068372.00
liabilitiesAndStockholdersEquity 189238990.00
cashAndShortTermInvestments 11083592.00
propertyPlantAndEquipmentGross 44753469.00
propertyPlantAndEquipmentNet 44753469.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 250602240.00
intangibleAssets 15024712.00
otherCurrentAssets 25425919.00
totalLiab 136786577.00
totalStockholderEquity 94755052.00
otherCurrentLiab 50681321.00
commonStock 286326.00
retainedEarnings -44712403.00
otherLiab 13000.00
goodWill 28260306.00
otherAssets 77522000.00
cash 8057386.00
totalCurrentLiabilities 135591233.00
currentDeferredRevenue 4967274.00
netDebt 56016717.00
shortTermDebt 64017774.00
shortLongTermDebtTotal 64074103.00
otherStockholderEquity 100250216.00
propertyPlantEquipment 54167000.00
totalCurrentAssets 118913248.00
shortTermInvestments 18229000.00
netReceivables 65391590.00
longTermDebt 56000.00
inventory 20038353.00
accountsPayable 15924864.00
accumulatedOtherComprehensiveIncome 38930913.00
commonStockTotalEquity 286326.00
treasuryStock -1011000.00
nonCurrrentAssetsOther 18012490.00
nonCurrentAssetsTotal 131688992.00
nonCurrentLiabilitiesTotal 1195344.00
liabilitiesAndStockholdersEquity 250602240.00
cashAndShortTermInvestments 8057386.00
propertyPlantAndEquipmentGross 67407099.00
propertyPlantAndEquipmentNet 67407099.00
2013-03-31
date 2013-03-31
filing_date 2013-04-22
totalAssets 287421889.00
intangibleAssets 14416976.00
otherCurrentAssets 18733842.00
totalLiab 123407956.00
totalStockholderEquity 142684216.00
otherCurrentLiab 47200359.00
commonStock 286326.00
retainedEarnings 5804023.00
goodWill 27622490.00
cash 10747998.00
totalCurrentLiabilities 122057630.00
currentDeferredRevenue 3754442.00
netDebt 40139223.00
shortTermDebt 50813046.00
shortLongTermDebtTotal 50887221.00
otherStockholderEquity 100250216.00
totalCurrentAssets 143784382.00
netReceivables 97504869.00
inventory 16797673.00
accountsPayable 20289783.00
accumulatedOtherComprehensiveIncome 36343651.00
nonCurrrentAssetsOther 19085878.00
nonCurrentAssetsTotal 143637507.00
nonCurrentLiabilitiesTotal 1350326.00
liabilitiesAndStockholdersEquity 287421889.00
cashAndShortTermInvestments 10747998.00
propertyPlantAndEquipmentNet 79391683.00
commonStockSharesOutstanding 4501277.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 287421889.00
intangibleAssets 14416976.00
otherCurrentAssets 18733842.00
totalLiab 123407956.00
totalStockholderEquity 142684216.00
otherCurrentLiab 47200359.00
commonStock 286326.00
retainedEarnings 5804023.00
otherLiab 13000.00
goodWill 27622490.00
otherAssets 77369000.00
cash 10747998.00
totalCurrentLiabilities 122057630.00
currentDeferredRevenue 3754442.00
netDebt 40139223.00
shortTermDebt 50813046.00
shortLongTermDebtTotal 50887221.00
otherStockholderEquity 100250216.00
propertyPlantEquipment 66269000.00
totalCurrentAssets 143784382.00
shortTermInvestments 10347000.00
netReceivables 97504869.00
longTermDebt 74000.00
inventory 16797673.00
accountsPayable 20289783.00
accumulatedOtherComprehensiveIncome 36343651.00
commonStockTotalEquity 300000.00
treasuryStock -1011000.00
nonCurrrentAssetsOther 19085878.00
nonCurrentAssetsTotal 143637507.00
nonCurrentLiabilitiesTotal 1350326.00
liabilitiesAndStockholdersEquity 287421889.00
cashAndShortTermInvestments 10747998.00
propertyPlantAndEquipmentGross 66300000.00
propertyPlantAndEquipmentNet 79391683.00
commonStockSharesOutstanding 4501277.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 337194928.00
intangibleAssets 18692821.00
otherCurrentAssets 25227822.00
totalLiab 125457393.00
totalStockholderEquity 190479893.00
otherCurrentLiab 50205122.00
commonStock 286326.00
retainedEarnings 54324646.00
otherLiab 13000.00
goodWill 46503114.00
otherAssets 95944000.00
cash 6267404.00
totalCurrentLiabilities 124216045.00
currentDeferredRevenue 5972400.00
netDebt 41965915.00
shortTermDebt 48150243.00
shortLongTermDebtTotal 48233319.00
otherStockholderEquity 114738749.00
propertyPlantEquipment 74499000.00
totalCurrentAssets 166751924.00
shortTermInvestments 14335000.00
netReceivables 114140415.00
longTermDebt 83000.00
inventory 21116283.00
accountsPayable 19888280.00
accumulatedOtherComprehensiveIncome 21130172.00
commonStockTotalEquity 286326.00
treasuryStock -1011000.00
nonCurrrentAssetsOther 27722199.00
nonCurrentAssetsTotal 170443004.00
nonCurrentLiabilitiesTotal 1241348.00
liabilitiesAndStockholdersEquity 337194928.00
cashAndShortTermInvestments 6267404.00
propertyPlantAndEquipmentGross 74498828.00
propertyPlantAndEquipmentNet 74498828.00
commonStockSharesOutstanding 4501277.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 351682371.00
intangibleAssets 16272136.00
otherCurrentAssets 25675646.00
totalLiab 118063347.00
totalStockholderEquity 212378182.00
otherCurrentLiab 44458323.00
commonStock 286326.00
retainedEarnings 75767373.00
otherLiab 13000.00
goodWill 46575585.00
otherAssets 93705000.00
cash 7378593.00
totalCurrentLiabilities 116673205.00
currentDeferredRevenue 5059163.00
netDebt 42581700.00
shortTermDebt 49868387.00
shortLongTermDebtTotal 49960293.00
otherStockholderEquity 114738749.00
propertyPlantEquipment 86512000.00
totalCurrentAssets 171465364.00
shortTermInvestments 15290000.00
netReceivables 114486044.00
longTermDebt 92000.00
inventory 23925081.00
accountsPayable 17287332.00
accumulatedOtherComprehensiveIncome 21585734.00
commonStockTotalEquity 300000.00
treasuryStock -1011000.00
nonCurrrentAssetsOther 27757223.00
nonCurrentAssetsTotal 180217007.00
nonCurrentLiabilitiesTotal 1390142.00
liabilitiesAndStockholdersEquity 351682371.00
cashAndShortTermInvestments 7378593.00
propertyPlantAndEquipmentGross 86500000.00
propertyPlantAndEquipmentNet 86512068.00
commonStockSharesOutstanding 4501277.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 357670958.00
intangibleAssets 16455339.00
otherCurrentAssets 8341022.00
totalLiab 106641022.00
totalStockholderEquity 229089873.00
otherCurrentLiab 44291180.00
commonStock 286326.00
retainedEarnings 92618690.00
otherLiab 13000.00
goodWill 54346040.00
otherAssets 101628000.00
cash 7600800.00
totalCurrentLiabilities 105190927.00
currentDeferredRevenue 5207919.00
netDebt 27501285.00
shortTermDebt 35001363.00
shortLongTermDebtTotal 35102085.00
otherStockholderEquity 114738749.00
propertyPlantEquipment 89068000.00
totalCurrentAssets 166974927.00
shortTermInvestments 11043000.00
netReceivables 105613152.00
longTermDebt 101000.00
inventory 25042389.00
accountsPayable 20690465.00
accumulatedOtherComprehensiveIncome 21446108.00
commonStockTotalEquity 286326.00
treasuryStock -1011000.00
nonCurrrentAssetsOther 27739710.00
nonCurrentAssetsTotal 190696031.00
nonCurrentLiabilitiesTotal 1450095.00
liabilitiesAndStockholdersEquity 357670958.00
cashAndShortTermInvestments 7600800.00
propertyPlantAndEquipmentGross 89068915.00
propertyPlantAndEquipmentNet 89068915.00
commonStockSharesOutstanding 4508095.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 361792142.00
intangibleAssets 16337075.00
otherCurrentAssets 9603954.00
totalLiab 109252456.00
totalStockholderEquity 230866530.00
otherCurrentLiab 41363696.00
commonStock 286326.00
retainedEarnings 95600619.00
otherLiab 12000.00
goodWill 53983687.00
otherAssets 100970000.00
cash 14019634.00
totalCurrentLiabilities 107764628.00
currentDeferredRevenue 6403966.00
netDebt 27073347.00
shortTermDebt 40983457.00
shortLongTermDebtTotal 41092981.00
otherStockholderEquity 115054326.00
propertyPlantEquipment 91161000.00
totalCurrentAssets 169661098.00
shortTermInvestments 12538000.00
netReceivables 103612620.00
longTermDebt 110000.00
inventory 22317260.00
accountsPayable 19013509.00
accumulatedOtherComprehensiveIncome 19925259.00
commonStockTotalEquity 286326.00
treasuryStock -696000.00
nonCurrrentAssetsOther 27564586.00
nonCurrentAssetsTotal 192131044.00
nonCurrentLiabilitiesTotal 1487828.00
liabilitiesAndStockholdersEquity 361792142.00
cashAndShortTermInvestments 14019634.00
propertyPlantAndEquipmentGross 91161093.00
propertyPlantAndEquipmentNet 91161093.00
commonStockSharesOutstanding 4508095.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 360656336.00
intangibleAssets 16070528.00
otherCurrentAssets 26746695.00
totalLiab 104292572.00
totalStockholderEquity 238057371.00
otherCurrentLiab 5014972.00
commonStock 286326.00
retainedEarnings 104992512.00
otherLiab 13000.00
goodWill 53657569.00
otherAssets 102073000.00
cash 5179223.00
totalCurrentLiabilities 102747826.00
currentDeferredRevenue 44414707.00
netDebt 30539451.00
shortTermDebt 35600638.00
shortLongTermDebtTotal 35718674.00
otherStockholderEquity 114218824.00
propertyPlantEquipment 88604000.00
totalCurrentAssets 169979416.00
shortTermInvestments 10836000.00
netReceivables 105166875.00
longTermDebt 118000.00
inventory 32886623.00
accountsPayable 17717509.00
accumulatedOtherComprehensiveIncome 18559709.00
commonStockTotalEquity 286326.00
treasuryStock -11000.00
nonCurrrentAssetsOther 29128474.00
nonCurrentAssetsTotal 190676920.00
nonCurrentLiabilitiesTotal 1544746.00
liabilitiesAndStockholdersEquity 360656336.00
cashAndShortTermInvestments 5179223.00
propertyPlantAndEquipmentGross 88604444.00
propertyPlantAndEquipmentNet 88604444.00
commonStockSharesOutstanding 4483495.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 357549519.00
intangibleAssets 15876987.00
otherCurrentAssets 28386119.00
totalLiab 110676930.00
totalStockholderEquity 228623294.00
otherCurrentLiab 6210338.00
commonStock 260921.00
retainedEarnings 104064685.00
otherLiab 5372000.00
goodWill 53005334.00
otherAssets 101747000.00
cash 9631618.00
totalCurrentLiabilities 103144942.00
currentDeferredRevenue 38648377.00
netDebt 34290882.00
shortTermDebt 43215288.00
shortLongTermDebtTotal 43922500.00
otherStockholderEquity 108238372.00
propertyPlantEquipment 85114000.00
totalCurrentAssets 170688876.00
shortTermInvestments 11802000.00
netReceivables 107801352.00
longTermDebt 707000.00
inventory 24869787.00
accountsPayable 15070939.00
accumulatedOtherComprehensiveIncome 16059316.00
commonStockTotalEquity 260921.00
treasuryStock -11000.00
nonCurrrentAssetsOther 29644300.00
nonCurrentAssetsTotal 186860643.00
nonCurrentLiabilitiesTotal 7531988.00
liabilitiesAndStockholdersEquity 357549519.00
cashAndShortTermInvestments 9631618.00
propertyPlantAndEquipmentGross 85114427.00
propertyPlantAndEquipmentNet 85114427.00
commonStockSharesOutstanding 4386372.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 352242561.00
intangibleAssets 15742573.00
otherCurrentAssets 26327480.00
totalLiab 115792794.00
totalStockholderEquity 218024578.00
otherCurrentLiab 18749670.00
commonStock 257615.00
retainedEarnings 98462998.00
otherLiab 5481000.00
goodWill 52280628.00
otherAssets 100428000.00
cash 15680839.00
totalCurrentLiabilities 107542668.00
currentDeferredRevenue 3696150.00
netDebt 27795957.00
shortTermDebt 42195699.00
shortLongTermDebtTotal 43476796.00
otherStockholderEquity 106456866.00
propertyPlantEquipment 80988000.00
totalCurrentAssets 170826884.00
shortTermInvestments 8092000.00
netReceivables 100607914.00
longTermDebt 1281000.00
inventory 28210651.00
accountsPayable 42901149.00
accumulatedOtherComprehensiveIncome 12847099.00
commonStockTotalEquity 257615.00
treasuryStock -11000.00
nonCurrrentAssetsOther 28986191.00
nonCurrentAssetsTotal 181415677.00
nonCurrentLiabilitiesTotal 8250126.00
liabilitiesAndStockholdersEquity 352242561.00
cashAndShortTermInvestments 15680839.00
propertyPlantAndEquipmentGross 80988390.00
propertyPlantAndEquipmentNet 80988390.00
commonStockSharesOutstanding 4377576.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 339401724.00
intangibleAssets 15654468.00
otherCurrentAssets 9577313.00
totalLiab 113826030.00
totalStockholderEquity 207072687.00
otherCurrentLiab 3267087.00
commonStock 255115.00
retainedEarnings 90240665.00
otherLiab 5917000.00
goodWill 51918275.00
otherAssets 101008000.00
cash 18166857.00
totalCurrentLiabilities 100222271.00
currentDeferredRevenue 23842809.00
netDebt 23022914.00
shortTermDebt 35326566.00
shortLongTermDebtTotal 41189771.00
otherStockholderEquity 105251867.00
propertyPlantEquipment 79349000.00
totalCurrentAssets 159045009.00
shortTermInvestments 8344000.00
netReceivables 101459820.00
longTermDebt 5863000.00
inventory 19931866.00
accountsPayable 37785809.00
accumulatedOtherComprehensiveIncome 11325040.00
commonStockTotalEquity 255115.00
treasuryStock -11000.00
nonCurrrentAssetsOther 29600377.00
nonCurrentAssetsTotal 180356715.00
nonCurrentLiabilitiesTotal 13603759.00
liabilitiesAndStockholdersEquity 339401724.00
cashAndShortTermInvestments 18166857.00
propertyPlantAndEquipmentGross 79348883.00
propertyPlantAndEquipmentNet 79348883.00
commonStockSharesOutstanding 4377576.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 325604757.00
intangibleAssets 15321480.00
otherCurrentAssets 8840865.00
totalLiab 113594403.00
totalStockholderEquity 194605404.00
otherCurrentLiab 1468901.00
commonStock 255115.00
retainedEarnings 86705220.00
otherLiab 7093000.00
goodWill 50067871.00
otherAssets 91226000.00
cash 18001834.00
totalCurrentLiabilities 96045004.00
currentDeferredRevenue 22357039.00
netDebt 22990957.00
shortTermDebt 27390533.00
shortLongTermDebtTotal 40992791.00
otherStockholderEquity 98715348.00
propertyPlantEquipment 75218000.00
totalCurrentAssets 159160591.00
shortTermInvestments 7844000.00
netReceivables 99444513.00
longTermDebt 8593000.00
inventory 23498795.00
accountsPayable 44828531.00
accumulatedOtherComprehensiveIncome 8929721.00
commonStockTotalEquity 255115.00
treasuryStock -11000.00
nonCurrrentAssetsOther 23226761.00
nonCurrentAssetsTotal 166444166.00
nonCurrentLiabilitiesTotal 17549399.00
liabilitiesAndStockholdersEquity 325604757.00
cashAndShortTermInvestments 18001834.00
propertyPlantAndEquipmentGross 75218112.00
propertyPlantAndEquipmentNet 75218112.00
commonStockSharesOutstanding 4288919.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 284594399.00
intangibleAssets 15262371.00
otherCurrentAssets 4084692.00
totalLiab 88972013.00
totalStockholderEquity 179831487.00
otherCurrentLiab 1568437.00
commonStock 252615.00
retainedEarnings 76095452.00
otherLiab 7240000.00
goodWill 50067871.00
otherAssets 74356000.00
cash 17745272.00
totalCurrentLiabilities 75799443.00
currentDeferredRevenue 24388577.00
netDebt 13428016.00
shortTermDebt 22121740.00
shortLongTermDebtTotal 31173288.00
otherStockholderEquity 97462848.00
propertyPlantEquipment 62612000.00
totalCurrentAssets 147626490.00
shortTermInvestments 5795000.00
netReceivables 97393154.00
longTermDebt 4036000.00
inventory 20985556.00
accountsPayable 27720689.00
accumulatedOtherComprehensiveIncome 6020572.00
commonStockTotalEquity 252615.00
treasuryStock -11000.00
nonCurrrentAssetsOther 5723473.00
nonCurrentAssetsTotal 136967909.00
nonCurrentLiabilitiesTotal 13172570.00
liabilitiesAndStockholdersEquity 284594399.00
cashAndShortTermInvestments 17745272.00
propertyPlantAndEquipmentGross 62612136.00
propertyPlantAndEquipmentNet 62612136.00
commonStockSharesOutstanding 4287560.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 263900412.00
intangibleAssets 15319146.00
otherCurrentAssets 3602609.00
totalLiab 78491300.00
totalStockholderEquity 169940785.00
otherCurrentLiab 2112962.00
commonStock 252615.00
retainedEarnings 66743383.00
otherLiab 8212000.00
goodWill 50609866.00
otherAssets 73807000.00
cash 11004980.00
totalCurrentLiabilities 63804232.00
currentDeferredRevenue 19897720.00
netDebt 5228842.00
shortTermDebt 12214242.00
shortLongTermDebtTotal 16233822.00
otherStockholderEquity 97691219.00
propertyPlantEquipment 52777000.00
totalCurrentAssets 137316328.00
shortTermInvestments 6317000.00
netReceivables 104297893.00
longTermDebt 4020000.00
inventory 16596430.00
accountsPayable 29579308.00
accumulatedOtherComprehensiveIncome 5253568.00
commonStockTotalEquity 252615.00
treasuryStock -11000.00
nonCurrrentAssetsOther 4634987.00
nonCurrentAssetsTotal 126584084.00
nonCurrentLiabilitiesTotal 14687068.00
liabilitiesAndStockholdersEquity 263900412.00
cashAndShortTermInvestments 11004980.00
propertyPlantAndEquipmentGross 52777136.00
propertyPlantAndEquipmentNet 52777136.00
commonStockSharesOutstanding 4267797.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 250828938.00
intangibleAssets 15463752.00
otherCurrentAssets 6924035.00
totalLiab 82930104.00
totalStockholderEquity 152541363.00
otherCurrentLiab 1857994.00
commonStock 233548.00
retainedEarnings 60462275.00
otherLiab 2635000.00
goodWill 50609866.00
otherAssets 71031000.00
cash 13478633.00
totalCurrentLiabilities 75823003.00
currentDeferredRevenue 25219883.00
netDebt 4356247.00
shortTermDebt 15927780.00
shortLongTermDebtTotal 17834880.00
otherStockholderEquity 86828965.00
propertyPlantEquipment 53586000.00
totalCurrentAssets 126211608.00
shortTermInvestments 5860000.00
netReceivables 87293699.00
longTermDebt 1907000.00
inventory 10936004.00
accountsPayable 32817346.00
accumulatedOtherComprehensiveIncome 5016575.00
commonStockTotalEquity 233548.00
treasuryStock -11000.00
nonCurrrentAssetsOther 1426452.00
nonCurrentAssetsTotal 124617330.00
nonCurrentLiabilitiesTotal 7107101.00
liabilitiesAndStockholdersEquity 250828938.00
cashAndShortTermInvestments 13478633.00
propertyPlantAndEquipmentGross 53586514.00
propertyPlantAndEquipmentNet 53586514.00
commonStockSharesOutstanding 4267797.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 183044852.00
intangibleAssets 12310355.00
otherCurrentAssets 14698444.00
totalLiab 37827482.00
totalStockholderEquity 129787172.00
otherCurrentLiab 6890408.00
commonStock 222529.00
retainedEarnings 55029341.00
goodWill 23777671.00
otherAssets 53827000.00
cash 14464105.00
totalCurrentLiabilities 37827482.00
currentDeferredRevenue 2940967.00
netDebt -3003340.00
shortTermDebt 11460765.00
shortLongTermDebtTotal 11460765.00
otherStockholderEquity 69250660.00
propertyPlantEquipment 23575000.00
totalCurrentAssets 105642659.00
netReceivables 67646355.00
inventory 8474861.00
accountsPayable 16535342.00
accumulatedOtherComprehensiveIncome 5284642.00
commonStockTotalEquity 222529.00
treasuryStock -11000.00
nonCurrrentAssetsOther 6827946.00
nonCurrentAssetsTotal 77402193.00
liabilitiesAndStockholdersEquity 183044852.00
cashAndShortTermInvestments 14464105.00
propertyPlantAndEquipmentGross 23575387.00
propertyPlantAndEquipmentNet 23575387.00
commonStockSharesOutstanding 3961414.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalAssets 166928155.00
intangibleAssets 12606134.00
otherCurrentAssets 11550390.00
totalLiab 31467478.00
totalStockholderEquity 119856647.00
otherCurrentLiab 6462625.00
commonStock 222529.00
retainedEarnings 45303303.00
goodWill 23778000.00
otherAssets 44255000.00
cash 19377043.00
totalCurrentLiabilities 31467478.00
currentDeferredRevenue 2294633.00
netDebt -11880368.00
shortTermDebt 7496675.00
shortLongTermDebtTotal 7496675.00
otherStockholderEquity 69250660.00
propertyPlantEquipment 21467000.00
totalCurrentAssets 101206045.00
netReceivables 60568278.00
inventory 9439937.00
accountsPayable 15213545.00
accumulatedOtherComprehensiveIncome 5080155.00
commonStockTotalEquity 222529.00
treasuryStock -11000.00
nonCurrrentAssetsOther 4779563.00
nonCurrentAssetsTotal 65722110.00
liabilitiesAndStockholdersEquity 166928155.00
cashAndShortTermInvestments 19377043.00
propertyPlantAndEquipmentGross 21467263.00
propertyPlantAndEquipmentNet 21467263.00
commonStockSharesOutstanding 3961414.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 151931616.00
intangibleAssets 12882695.00
otherCurrentAssets 10459121.00
totalLiab 24325799.00
totalStockholderEquity 113478647.00
otherCurrentLiab 5043368.00
commonStock 222529.00
retainedEarnings 37505473.00
goodWill 23778000.00
otherAssets 40470000.00
cash 7034395.00
totalCurrentLiabilities 24325799.00
currentDeferredRevenue 1572739.00
netDebt -702395.00
shortTermDebt 6332000.00
shortLongTermDebtTotal 6332000.00
otherStockholderEquity 69250660.00
propertyPlantEquipment 22946000.00
totalCurrentAssets 88515876.00
shortTermInvestments 5860000.00
netReceivables 52276405.00
inventory 12626465.00
accountsPayable 11377692.00
accumulatedOtherComprehensiveIncome 6499985.00
commonStockTotalEquity 222529.00
treasuryStock -11000.00
nonCurrrentAssetsOther 717704.00
nonCurrentAssetsTotal 63415740.00
liabilitiesAndStockholdersEquity 151931616.00
cashAndShortTermInvestments 12894395.00
propertyPlantAndEquipmentGross 22946191.00
propertyPlantAndEquipmentNet 22946191.00
commonStockSharesOutstanding 3960010.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 148468182.00
intangibleAssets 13115151.00
otherCurrentAssets 8601570.00
totalLiab 25463055.00
totalStockholderEquity 109097780.00
otherCurrentLiab 7107949.00
commonStock 209121.00
retainedEarnings 33748480.00
goodWill 24018894.00
otherAssets 40212000.00
cash 9565252.00
totalCurrentLiabilities 25463055.00
currentDeferredRevenue 1319386.00
netDebt -3237260.00
shortTermDebt 6327992.00
shortLongTermDebtTotal 6327992.00
otherStockholderEquity 64127339.00
propertyPlantEquipment 23556000.00
totalCurrentAssets 84700129.00
shortTermInvestments 5835838.00
netReceivables 53589932.00
inventory 7107537.00
accountsPayable 10707728.00
accumulatedOtherComprehensiveIncome 11012840.00
commonStockTotalEquity 209121.00
nonCurrrentAssetsOther 3078405.00
nonCurrentAssetsTotal 63768053.00
liabilitiesAndStockholdersEquity 148468182.00
cashAndShortTermInvestments 15401090.00
propertyPlantAndEquipmentGross 23555603.00
propertyPlantAndEquipmentNet 23555603.00
commonStockSharesOutstanding 3960010.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalAssets 149586885.00
intangibleAssets 10914264.00
otherCurrentAssets 3232041.00
totalLiab 28045297.00
totalStockholderEquity 106925327.00
otherCurrentLiab 4625088.00
commonStock 207121.00
retainedEarnings 31834147.00
goodWill 21075626.00
otherAssets 41450000.00
cash 21573938.00
totalCurrentLiabilities 28045297.00
netDebt -15696615.00
shortTermDebt 5877323.00
shortLongTermDebtTotal 5877323.00
otherStockholderEquity 67409619.00
propertyPlantEquipment 22021000.00
totalCurrentAssets 86116286.00
shortTermInvestments 5835072.00
netReceivables 42622397.00
inventory 12852838.00
accountsPayable 17542886.00
accumulatedOtherComprehensiveIncome 7474440.00
commonStockTotalEquity 207121.00
nonCurrrentAssetsOther 9460091.00
nonCurrentAssetsTotal 63470599.00
liabilitiesAndStockholdersEquity 149586885.00
cashAndShortTermInvestments 27409010.00
propertyPlantAndEquipmentGross 22020618.00
propertyPlantAndEquipmentNet 22020618.00
commonStockSharesOutstanding 3862930.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalAssets 128893602.00
intangibleAssets 11402798.00
otherCurrentAssets 2267122.00
totalLiab 16278143.00
totalStockholderEquity 98613588.00
otherCurrentLiab 4768361.00
commonStock 206121.00
retainedEarnings 23799872.00
goodWill 21075627.00
otherAssets 35462000.00
cash 19996344.00
totalCurrentLiabilities 16278143.00
netDebt -19268733.00
shortTermDebt 727611.00
shortLongTermDebtTotal 727611.00
otherStockholderEquity 67100252.00
propertyPlantEquipment 23555000.00
totalCurrentAssets 69877434.00
shortTermInvestments 5820891.00
netReceivables 31759813.00
inventory 10033264.00
accountsPayable 10782171.00
accumulatedOtherComprehensiveIncome 7507343.00
commonStockTotalEquity 206121.00
nonCurrrentAssetsOther 2983206.00
nonCurrentAssetsTotal 59016168.00
liabilitiesAndStockholdersEquity 128893602.00
cashAndShortTermInvestments 25817235.00
propertyPlantAndEquipmentGross 23554537.00
propertyPlantAndEquipmentNet 23554537.00
commonStockSharesOutstanding 3862856.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
totalAssets 107214990.00
intangibleAssets 9305274.00
otherCurrentAssets 4984145.00
totalLiab 16797625.00
totalStockholderEquity 80311708.00
otherCurrentLiab 12810128.00
commonStock 190891.00
retainedEarnings 16749529.00
goodWill 18701923.00
otherAssets 35057000.00
cash 23624772.00
totalCurrentLiabilities 16797625.00
netDebt -23624772.00
otherStockholderEquity 57805115.00
propertyPlantEquipment 14075000.00
totalCurrentAssets 58083360.00
netReceivables 22523063.00
inventory 6951380.00
accountsPayable 3987497.00
accumulatedOtherComprehensiveIncome 5566173.00
commonStockTotalEquity 190891.00
nonCurrrentAssetsOther 7049073.00
nonCurrentAssetsTotal 49131630.00
liabilitiesAndStockholdersEquity 107214990.00
cashAndShortTermInvestments 23624772.00
propertyPlantAndEquipmentGross 14075360.00
propertyPlantAndEquipmentNet 14075360.00
commonStockSharesOutstanding 3893375.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 88853795.00
intangibleAssets 4894397.00
otherCurrentAssets 1791440.00
totalLiab 4787196.00
totalStockholderEquity 74005942.00
otherCurrentLiab 1707892.00
commonStock 190891.00
retainedEarnings 13170549.00
goodWill 7154395.00
otherAssets 21038000.00
cash 19755182.00
totalCurrentLiabilities 4787196.00
netDebt -19755182.00
otherStockholderEquity 57421150.00
propertyPlantEquipment 13827000.00
totalCurrentAssets 53989085.00
shortTermInvestments 14966752.00
netReceivables 12695781.00
inventory 4779930.00
accountsPayable 3079304.00
accumulatedOtherComprehensiveIncome 3223352.00
commonStockTotalEquity 190891.00
nonCurrrentAssetsOther 8989022.00
nonCurrentAssetsTotal 34864710.00
liabilitiesAndStockholdersEquity 88853795.00
cashAndShortTermInvestments 34721934.00
propertyPlantAndEquipmentGross 13826896.00
propertyPlantAndEquipmentNet 13826896.00
commonStockSharesOutstanding 3893375.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalAssets 39423418.00
intangibleAssets 569775.00
otherCurrentAssets 1959465.00
totalLiab 3118276.00
totalStockholderEquity 26223782.00
otherCurrentLiab 315877.00
commonStock 128684.00
retainedEarnings 11159722.00
otherAssets 1901000.00
cash 8839082.00
totalCurrentLiabilities 3118276.00
currentDeferredRevenue 175944.00
netDebt -8839082.00
shortTermDebt 391717.00
otherStockholderEquity 13232527.00
propertyPlantEquipment 13395000.00
totalCurrentAssets 24126567.00
shortTermInvestments 585000.00
netReceivables 11139586.00
inventory 2188434.00
accountsPayable 2234738.00
accumulatedOtherComprehensiveIncome 1702849.00
commonStockTotalEquity 128684.00
nonCurrrentAssetsOther 1331558.00
nonCurrentAssetsTotal 15296851.00
liabilitiesAndStockholdersEquity 39423418.00
cashAndShortTermInvestments 8839082.00
propertyPlantAndEquipmentGross 13395518.00
propertyPlantAndEquipmentNet 13395518.00
commonStockSharesOutstanding 3319645.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalAssets 22797618.00
otherCurrentAssets 13666.00
totalLiab 805090.00
totalStockholderEquity 21992528.00
otherCurrentLiab 724577.00
commonStock 128684.00
retainedEarnings 7437344.00
otherAssets 3887000.00
cash 5388715.00
totalCurrentLiabilities 805090.00
netDebt -5388715.00
otherStockholderEquity 13232527.00
propertyPlantEquipment 5040000.00
totalCurrentAssets 13870773.00
netReceivables 7723353.00
inventory 745039.00
accountsPayable 80513.00
accumulatedOtherComprehensiveIncome 1193973.00
commonStockTotalEquity 128684.00
nonCurrrentAssetsOther 3886997.00
nonCurrentAssetsTotal 8926845.00
liabilitiesAndStockholdersEquity 22797618.00
cashAndShortTermInvestments 5388715.00
propertyPlantAndEquipmentGross 5039848.00
propertyPlantAndEquipmentNet 5039848.00
commonStockSharesOutstanding 3319645.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
totalAssets 17790052.00
otherCurrentAssets 1500000.00
totalLiab 684025.00
totalStockholderEquity 17106027.00
otherCurrentLiab 684025.00
commonStock 128684.00
retainedEarnings 3362079.00
otherAssets 3887000.00
cash 4794688.00
totalCurrentLiabilities 684025.00
netDebt -4794688.00
otherStockholderEquity 13232527.00
propertyPlantEquipment 3665000.00
totalCurrentAssets 10237709.00
netReceivables 3943021.00
accumulatedOtherComprehensiveIncome 382737.00
commonStockTotalEquity 128684.00
nonCurrrentAssetsOther 3886997.00
nonCurrentAssetsTotal 7552343.00
liabilitiesAndStockholdersEquity 17790052.00
cashAndShortTermInvestments 4794688.00
propertyPlantAndEquipmentGross 3665346.00
propertyPlantAndEquipmentNet 3665346.00
commonStockSharesOutstanding 3063388.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 2209040.00
otherCurrentAssets 1987000.00
totalLiab 564391.00
totalStockholderEquity 1644649.00
otherCurrentLiab 564391.00
commonStock 50000.00
retainedEarnings 1435184.00
cash 172316.00
totalCurrentLiabilities 564391.00
netDebt -172316.00
propertyPlantEquipment 50000.00
totalCurrentAssets 2159214.00
netReceivables 1986898.00
accumulatedOtherComprehensiveIncome 159465.00
commonStockTotalEquity 50000.00
nonCurrentAssetsTotal 49826.00
liabilitiesAndStockholdersEquity 2209040.00
cashAndShortTermInvestments 172316.00
propertyPlantAndEquipmentGross 49826.00
propertyPlantAndEquipmentNet 49826.00
commonStockSharesOutstanding 3063388.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 1460.00
totalLiab 500.00
totalStockholderEquity 960.00
commonStock 900.00
retainedEarnings -64450.00
cash 18.00
totalCurrentLiabilities 500.00
netDebt -18.00
otherStockholderEquity 64510.00
totalCurrentAssets 18.00
accountsPayable 500.00
commonStockTotalEquity 900.00
nonCurrentAssetsTotal 1442.00
liabilitiesAndStockholdersEquity 1460.00
cashAndShortTermInvestments 18.00
commonStockSharesOutstanding 90625.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalAssets 25862.00
totalLiab 9068.00
totalStockholderEquity 16794.00
commonStock 900.00
retainedEarnings -48616.00
cash 7033.00
totalCurrentLiabilities 4298.00
netDebt 1535.00
shortTermDebt 3798.00
shortLongTermDebtTotal 8568.00
otherStockholderEquity 64510.00
totalCurrentAssets 7033.00
accountsPayable 500.00
accumulatedOtherComprehensiveIncome -21734.00
commonStockTotalEquity 900.00
nonCurrentAssetsTotal 18829.00
nonCurrentLiabilitiesTotal 4770.00
liabilitiesAndStockholdersEquity 25862.00
cashAndShortTermInvestments 7033.00
propertyPlantAndEquipmentGross 17387.00
propertyPlantAndEquipmentNet 17387.00
commonStockSharesOutstanding 402778.00
2006-03-31
date 2006-03-31
filing_date 2006-03-31
currency_symbol USD
totalAssets 44333.00
totalLiab 16043.00
totalStockholderEquity 28290.00
otherCurrentLiab 5360.00
commonStock 900.00
retainedEarnings -37120.00
cash 25503.00
totalCurrentLiabilities 11273.00
netDebt -15620.00
shortTermDebt 5113.00
shortLongTermDebtTotal 9883.00
otherStockholderEquity 64510.00
totalCurrentAssets 25503.00
accountsPayable 800.00
accumulatedOtherComprehensiveIncome -21734.00
commonStockTotalEquity 900.00
nonCurrrentAssetsOther 1.00
nonCurrentAssetsTotal 18830.00
nonCurrentLiabilitiesTotal 4770.00
liabilitiesAndStockholdersEquity 44333.00
cashAndShortTermInvestments 25503.00
propertyPlantAndEquipmentGross 17387.00
propertyPlantAndEquipmentNet 17387.00
commonStockSharesOutstanding 402778.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-25
currency_symbol USD
totalAssets 29208815.00
intangibleAssets 1775540.00
otherCurrentAssets 161456.00
totalLiab 19592123.00
totalStockholderEquity 9616692.00
otherCurrentLiab 9333962.00
commonStock 161404797.00
capitalStock 161404797.00
retainedEarnings -208054607.00
goodWill 58922.00
cash 1014591.00
totalCurrentLiabilities 19571754.00
currentDeferredRevenue 717413.00
netDebt 6238913.00
shortTermDebt 7233135.00
shortLongTermDebt 7203762.00
shortLongTermDebtTotal 7253504.00
otherStockholderEquity 22447083.00
totalCurrentAssets 19395699.00
longTermInvestments 95966.00
netReceivables 9538696.00
inventory 356358.00
accountsPayable 2287244.00
accumulatedOtherComprehensiveIncome 33819419.00
nonCurrentAssetsTotal 9813116.00
capitalLeaseObligations 49742.00
nonCurrentLiabilitiesTotal 20369.00
liabilitiesAndStockholdersEquity 29208815.00
cashAndShortTermInvestments 1014591.00
propertyPlantAndEquipmentNet 7882688.00
netWorkingCapital -176055.00
netInvestedCapital 16820454.00
commonStockSharesOutstanding 15582501.00
2021-12-31
date 2021-12-31
filing_date 2022-05-02
currency_symbol USD
totalAssets 47155491.00
intangibleAssets 2948681.00
otherCurrentAssets 1060860.00
totalLiab 27904992.00
totalStockholderEquity 19252258.00
otherCurrentLiab 8671511.00
commonStock 161098010.00
capitalStock 161098010.00
retainedEarnings -202137403.00
otherAssets 2948681.00
cash 4531266.00
totalCurrentLiabilities 27343149.00
currentDeferredRevenue 579217.00
netDebt 4250074.00
shortTermDebt 8219497.00
shortLongTermDebt 7792125.00
shortLongTermDebtTotal 8781340.00
otherStockholderEquity 22447083.00
propertyPlantEquipment 22458589.00
totalCurrentAssets 21068414.00
longTermInvestments 679807.00
netTangibleAssets 19252258.00
netReceivables 7109634.00
inventory 542384.00
accountsPayable 9872924.00
accumulatedOtherComprehensiveIncome 37844568.00
nonCurrentAssetsTotal 26087077.00
capitalLeaseObligations 989215.00
nonCurrentLiabilitiesTotal 561843.00
liabilitiesAndStockholdersEquity 47155491.00
cashAndShortTermInvestments 4531266.00
propertyPlantAndEquipmentNet 22458589.00
netWorkingCapital -6274735.00
netInvestedCapital 27044383.00
commonStockSharesOutstanding 12962452.00
2020-12-31
date 2020-12-31
filing_date 2021-04-30
currency_symbol USD
totalAssets 30776651.00
intangibleAssets 4302000.00
otherCurrentAssets 173026.00
totalLiab 29800451.00
totalStockholderEquity -7664671.00
otherCurrentLiab 7005359.00
commonStock 131247787.00
capitalStock 131247787.00
retainedEarnings -192212544.00
otherAssets 7464426.00
cash 882770.00
totalCurrentLiabilities 29800451.00
currentDeferredRevenue 476987.00
netDebt 6508314.00
shortTermDebt 7391084.00
shortLongTermDebt 7391084.00
shortLongTermDebtTotal 7391084.00
otherStockholderEquity 15643404.00
propertyPlantEquipment 10851899.00
totalCurrentAssets 12429734.00
longTermInvestments 30592.00
netTangibleAssets -7664671.00
netReceivables 7702803.00
inventory 254678.00
accountsPayable 14927021.00
accumulatedOtherComprehensiveIncome 37656682.00
commonStockTotalEquity 131247787.00
nonCurrrentAssetsOther 4302000.00
nonCurrentAssetsTotal 18346917.00
nonCurrentLiabilitiesTotal 22795092.00
liabilitiesAndStockholdersEquity 30776651.00
cashAndShortTermInvestments 882770.00
propertyPlantAndEquipmentGross 10851899.00
propertyPlantAndEquipmentNet 10851899.00
netWorkingCapital -17370717.00
netInvestedCapital -273587.00
commonStockSharesOutstanding 7373347.00
2019-12-31
date 2019-12-31
filing_date 2020-06-12
currency_symbol USD
totalAssets 40615546.00
intangibleAssets 1496.00
otherCurrentAssets 187343.00
totalLiab 26007161.00
totalStockholderEquity 5267834.00
otherCurrentLiab 5291376.00
commonStock 126257156.00
capitalStock 126257156.00
retainedEarnings -174517769.00
otherAssets 9746698.00
cash 1519666.00
totalCurrentLiabilities 26007161.00
currentDeferredRevenue 562638.00
netDebt 5981509.00
shortTermDebt 7501175.00
shortLongTermDebt 7501175.00
shortLongTermDebtTotal 7501175.00
otherStockholderEquity 16461333.00
propertyPlantEquipment 11835516.00
totalCurrentAssets 19031836.00
netTangibleAssets 5266338.00
netReceivables 14056385.00
inventory 302938.00
accountsPayable 12651972.00
accumulatedOtherComprehensiveIncome 37067114.00
commonStockTotalEquity 126257160.00
nonCurrrentAssetsOther 9746698.00
nonCurrentAssetsTotal 21583710.00
nonCurrentLiabilitiesTotal 20715785.00
capitalSurpluse 16461330.00
liabilitiesAndStockholdersEquity 40615546.00
cashAndShortTermInvestments 1519666.00
propertyPlantAndEquipmentGross 11835520.00
propertyPlantAndEquipmentNet 11835516.00
netWorkingCapital -6975325.00
netInvestedCapital 12769009.00
commonStockSharesOutstanding 6964740.00
2018-12-31
date 2018-12-31
filing_date 2019-04-23
currency_symbol USD
totalAssets 41615814.00
intangibleAssets 59921.00
otherCurrentAssets 6304722.00
totalLiab 24011887.00
totalStockholderEquity 8256891.00
otherCurrentLiab 5807211.00
commonStock 126146996.00
capitalStock 126146996.00
retainedEarnings -170935437.00
otherAssets 1078777.00
cash 1653260.00
totalCurrentLiabilities 24011887.00
currentDeferredRevenue 355204.00
netDebt 4429314.00
shortTermDebt 6082574.00
shortLongTermDebt 6082574.00
shortLongTermDebtTotal 6082574.00
otherStockholderEquity 15782904.00
propertyPlantEquipment 11599416.00
totalCurrentAssets 28877700.00
longTermInvestments 0.00
netTangibleAssets 8196970.00
netReceivables 19722039.00
inventory 693677.00
accountsPayable 11766898.00
accumulatedOtherComprehensiveIncome 37262428.00
commonStockTotalEquity 126147000.00
nonCurrrentAssetsOther 1078777.00
nonCurrentAssetsTotal 12738114.00
nonCurrentLiabilitiesTotal 9347030.00
capitalSurpluse 15782900.00
liabilitiesAndStockholdersEquity 41615814.00
cashAndShortTermInvestments 1653260.00
propertyPlantAndEquipmentGross 11599420.00
propertyPlantAndEquipmentNet 11599416.00
netWorkingCapital 4865813.00
netInvestedCapital 14339465.00
commonStockSharesOutstanding 6927597.00
2017-12-31
date 2017-12-31
filing_date 2018-03-30
currency_symbol USD
totalAssets 37639430.00
intangibleAssets 808707.00
otherCurrentAssets 5854792.00
totalLiab 23121938.00
totalStockholderEquity 5383487.00
otherCurrentLiab 5877673.00
commonStock 123950544.00
retainedEarnings -172395246.00
otherLiab 108927.00
otherAssets 3326319.00
cash 3260808.00
totalCurrentLiabilities 23013011.00
currentDeferredRevenue 2473288.00
netDebt 4556802.00
shortTermDebt 7817610.00
shortLongTermDebt 7817610.00
shortLongTermDebtTotal 7817610.00
otherStockholderEquity 15814328.00
propertyPlantEquipment 11830698.00
totalCurrentAssets 21518685.00
longTermInvestments 46094.00
netTangibleAssets 4574780.00
netReceivables 10140495.00
inventory 631610.00
accountsPayable 6844440.00
accumulatedOtherComprehensiveIncome 38013861.00
commonStockTotalEquity 123950540.00
nonCurrrentAssetsOther 3326319.00
nonCurrentAssetsTotal 16120745.00
nonCurrentLiabilitiesTotal 108927.00
capitalSurpluse 15814330.00
liabilitiesAndStockholdersEquity 37639430.00
cashAndShortTermInvestments 3260808.00
propertyPlantAndEquipmentGross 11830700.00
propertyPlantAndEquipmentNet 11830698.00
netWorkingCapital -1494326.00
netInvestedCapital 13201097.00
commonStockSharesOutstanding 6722287.00
2016-12-31
date 2016-12-31
filing_date 2017-04-28
currency_symbol USD
totalAssets 34286999.00
intangibleAssets 1556306.00
otherCurrentAssets 203955.00
totalLiab 21484751.00
totalStockholderEquity 3708163.00
otherCurrentLiab 5923204.00
commonStock 426744.00
retainedEarnings -173149696.00
otherLiab 100435.00
goodWill 0.00
otherAssets 8367451.00
cash 3752375.00
totalCurrentLiabilities 21384316.00
currentDeferredRevenue 1668049.00
netDebt 4047477.00
shortTermDebt 7799852.00
shortLongTermDebt 7799852.00
shortLongTermDebtTotal 7799852.00
otherStockholderEquity 138624663.00
propertyPlantEquipment 8674850.00
totalCurrentAssets 15645187.00
longTermInvestments 43205.00
netTangibleAssets 2151857.00
netReceivables 6281271.00
inventory 1477783.00
accountsPayable 5993211.00
accumulatedOtherComprehensiveIncome 37806452.00
commonStockTotalEquity 426740.00
treasuryStock -7117500.00
nonCurrrentAssetsOther 8267016.00
nonCurrentAssetsTotal 18641812.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 100435.00
capitalSurpluse 145742160.00
liabilitiesAndStockholdersEquity 34286999.00
cashAndShortTermInvestments 3752375.00
propertyPlantAndEquipmentGross 8674850.00
propertyPlantAndEquipmentNet 8674850.00
commonStockSharesOutstanding 6695919.00
2015-12-31
date 2015-12-31
filing_date 2016-04-27
currency_symbol USD
totalAssets 66091704.00
intangibleAssets 2530103.00
otherCurrentAssets 5412720.00
totalLiab 35637467.00
totalStockholderEquity 21044520.00
otherCurrentLiab 10671386.00
commonStock 776546.00
retainedEarnings -154979095.00
otherLiab 458691.00
goodWill 4753454.00
otherAssets 16546140.00
cash 3786846.00
totalCurrentLiabilities 35538776.00
currentDeferredRevenue 2651156.00
netDebt 11486140.00
shortTermDebt 15272986.00
shortLongTermDebt 356769.00
shortLongTermDebtTotal 15272986.00
otherStockholderEquity 136883267.00
propertyPlantEquipment 8372960.00
totalCurrentAssets 31187907.00
netTangibleAssets 13400963.00
shortTermInvestments 868000.00
netReceivables 3180138.00
longTermDebt 12360.00
inventory 2141093.00
accountsPayable 6943248.00
accumulatedOtherComprehensiveIncome 38363802.00
commonStockTotalEquity 776550.00
preferredStockTotalEquity 360000.00
treasuryStock -7117500.00
nonCurrrentAssetsOther 4766141.00
nonCurrentAssetsTotal 34903797.00
longTermDebtTotal 12360.00
nonCurrentLiabilitiesTotal 98691.00
capitalSurpluse 144000770.00
liabilitiesAndStockholdersEquity 66091704.00
cashAndShortTermInvestments 3786846.00
propertyPlantAndEquipmentGross 8372960.00
propertyPlantAndEquipmentNet 8372961.00
commonStockSharesOutstanding 5747194.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 179405809.00
intangibleAssets 15459340.00
otherCurrentAssets 855276.00
totalLiab 140827000.00
totalStockholderEquity 20933247.00
otherCurrentLiab 54068916.00
commonStock 1760271.00
retainedEarnings -142910476.00
otherLiab 13000.00
goodWill 24133230.00
otherAssets 39350000.00
cash 11189191.00
totalCurrentLiabilities 140319168.00
currentDeferredRevenue 2754644.00
netDebt 51710282.00
shortTermDebt 62684843.00
shortLongTermDebt 948937.00
shortLongTermDebtTotal 62899473.00
otherStockholderEquity 122572049.00
propertyPlantEquipment 12803000.00
totalCurrentAssets 85012620.00
netTangibleAssets 3895416.00
shortTermInvestments 11933000.00
netReceivables 24281357.00
longTermDebt 215000.00
inventory 5418446.00
accountsPayable 20810765.00
accumulatedOtherComprehensiveIncome 39511403.00
commonStockTotalEquity 1760270.00
preferredStockTotalEquity 1425000.00
treasuryStock -4290000.00
nonCurrrentAssetsOther 35070308.00
nonCurrentAssetsTotal 94393189.00
longTermDebtTotal 227700.00
nonCurrentLiabilitiesTotal 507832.00
capitalSurpluse 126862050.00
liabilitiesAndStockholdersEquity 179405809.00
cashAndShortTermInvestments 11189191.00
propertyPlantAndEquipmentGross 8921400.00
propertyPlantAndEquipmentNet 12803185.00
commonStockSharesOutstanding 5100211.00
2013-12-31
date 2013-12-31
filing_date 2014-04-15
currency_symbol USD
totalAssets 189238990.00
intangibleAssets 14307939.00
otherCurrentAssets 499041.00
totalLiab 129059540.00
totalStockholderEquity 39523774.00
otherCurrentLiab 46561688.00
commonStock 2484076.00
retainedEarnings -113513766.00
otherLiab 14000.00
goodWill 27719869.00
otherAssets 18585000.00
cash 11083592.00
totalCurrentLiabilities 127991168.00
currentDeferredRevenue 4623283.00
netDebt 48177286.00
shortTermDebt 58948331.00
shortLongTermDebtTotal 59260878.00
otherStockholderEquity 110853869.00
propertyPlantEquipment 31531000.00
totalCurrentAssets 81211761.00
shortTermInvestments 10346000.00
netReceivables 24321678.00
longTermDebt 312000.00
inventory 15655723.00
accountsPayable 17857866.00
accumulatedOtherComprehensiveIncome 39699595.00
commonStockTotalEquity 2500000.00
preferredStockTotalEquity 2175000.00
treasuryStock -4815000.00
nonCurrrentAssetsOther 18237303.00
nonCurrentAssetsTotal 108027229.00
nonCurrentLiabilitiesTotal 1068372.00
liabilitiesAndStockholdersEquity 189238990.00
cashAndShortTermInvestments 11083592.00
propertyPlantAndEquipmentGross 31500000.00
propertyPlantAndEquipmentNet 44753469.00
commonStockSharesOutstanding 4559426.00
2012-12-31
date 2012-12-31
filing_date 2013-04-22
currency_symbol USD
totalAssets 287421889.00
intangibleAssets 14416976.00
otherCurrentAssets 18733842.00
totalLiab 123407956.00
totalStockholderEquity 142684216.00
otherCurrentLiab 47200359.00
commonStock 286326.00
retainedEarnings 5804023.00
otherLiab 13000.00
goodWill 27622490.00
otherAssets 19626000.00
cash 10747998.00
totalCurrentLiabilities 122057630.00
currentDeferredRevenue 3754442.00
netDebt 40139223.00
shortTermDebt 50813046.00
shortLongTermDebtTotal 50887221.00
otherStockholderEquity 100250216.00
propertyPlantEquipment 66269000.00
totalCurrentAssets 143784382.00
shortTermInvestments 10347000.00
netReceivables 97504869.00
longTermDebt 74000.00
inventory 16797673.00
accountsPayable 20289783.00
accumulatedOtherComprehensiveIncome 36343651.00
commonStockTotalEquity 300000.00
treasuryStock -1011000.00
nonCurrrentAssetsOther 19085878.00
nonCurrentAssetsTotal 143637507.00
nonCurrentLiabilitiesTotal 1350326.00
liabilitiesAndStockholdersEquity 287421889.00
cashAndShortTermInvestments 10747998.00
propertyPlantAndEquipmentGross 66300000.00
propertyPlantAndEquipmentNet 79391683.00
commonStockSharesOutstanding 4502972.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 361792142.00
intangibleAssets 16337075.00
otherCurrentAssets 9603954.00
totalLiab 109252456.00
totalStockholderEquity 230866530.00
otherCurrentLiab 41363696.00
commonStock 286326.00
retainedEarnings 95600619.00
otherLiab 12000.00
goodWill 53983687.00
otherAssets 28248000.00
cash 14019634.00
totalCurrentLiabilities 107764628.00
currentDeferredRevenue 6403966.00
netDebt 27073347.00
shortTermDebt 40983457.00
shortLongTermDebtTotal 41092981.00
otherStockholderEquity 115054326.00
propertyPlantEquipment 91161000.00
totalCurrentAssets 169661098.00
shortTermInvestments 12538000.00
netReceivables 103612620.00
longTermDebt 110000.00
inventory 22317260.00
accountsPayable 19013509.00
accumulatedOtherComprehensiveIncome 19925259.00
commonStockTotalEquity 286326.00
treasuryStock -696000.00
nonCurrrentAssetsOther 27564586.00
nonCurrentAssetsTotal 192131044.00
nonCurrentLiabilitiesTotal 1487828.00
liabilitiesAndStockholdersEquity 361792142.00
cashAndShortTermInvestments 14019634.00
propertyPlantAndEquipmentGross 91161093.00
propertyPlantAndEquipmentNet 91161093.00
commonStockSharesOutstanding 4494176.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 339401724.00
intangibleAssets 15654468.00
otherCurrentAssets 9577313.00
totalLiab 113826030.00
totalStockholderEquity 207072687.00
otherCurrentLiab 3267087.00
commonStock 255115.00
retainedEarnings 90240665.00
otherLiab 5917000.00
goodWill 51918275.00
otherAssets 538000.00
cash 18166857.00
totalCurrentLiabilities 100222271.00
currentDeferredRevenue 23842809.00
netDebt 23022914.00
shortTermDebt 35326566.00
shortLongTermDebtTotal 41189771.00
otherStockholderEquity 105251867.00
propertyPlantEquipment 79349000.00
totalCurrentAssets 159045009.00
shortTermInvestments 8344000.00
netReceivables 101459820.00
longTermDebt 5863000.00
inventory 19931866.00
accountsPayable 37785809.00
accumulatedOtherComprehensiveIncome 11325040.00
commonStockTotalEquity 255115.00
treasuryStock -11000.00
nonCurrrentAssetsOther 29600377.00
nonCurrentAssetsTotal 180356715.00
nonCurrentLiabilitiesTotal 13603759.00
liabilitiesAndStockholdersEquity 339401724.00
cashAndShortTermInvestments 18166857.00
propertyPlantAndEquipmentGross 79348883.00
propertyPlantAndEquipmentNet 79348883.00
commonStockSharesOutstanding 4345426.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 250828938.00
intangibleAssets 15463752.00
otherCurrentAssets 6924035.00
totalLiab 82930104.00
totalStockholderEquity 152541363.00
otherCurrentLiab 1857994.00
commonStock 233548.00
retainedEarnings 60462275.00
otherLiab 2635000.00
goodWill 50609866.00
otherAssets 669000.00
cash 13478633.00
totalCurrentLiabilities 75823003.00
currentDeferredRevenue 25219883.00
netDebt 4356247.00
shortTermDebt 15927780.00
shortLongTermDebtTotal 17834880.00
otherStockholderEquity 86828965.00
propertyPlantEquipment 53586000.00
totalCurrentAssets 126211608.00
shortTermInvestments 5860000.00
netReceivables 87293699.00
longTermDebt 1907000.00
inventory 10936004.00
accountsPayable 32817346.00
accumulatedOtherComprehensiveIncome 5016575.00
commonStockTotalEquity 233548.00
treasuryStock -11000.00
nonCurrrentAssetsOther 1426452.00
nonCurrentAssetsTotal 124617330.00
nonCurrentLiabilitiesTotal 7107101.00
liabilitiesAndStockholdersEquity 250828938.00
cashAndShortTermInvestments 13478633.00
propertyPlantAndEquipmentGross 53586514.00
propertyPlantAndEquipmentNet 53586514.00
commonStockSharesOutstanding 4056374.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 148468182.00
intangibleAssets 13115151.00
otherCurrentAssets 8601570.00
totalLiab 25463055.00
totalStockholderEquity 109097780.00
otherCurrentLiab 7107949.00
commonStock 209121.00
retainedEarnings 33748480.00
goodWill 24018894.00
cash 9565252.00
totalCurrentLiabilities 25463055.00
currentDeferredRevenue 1319386.00
netDebt -3237260.00
shortTermDebt 6327992.00
shortLongTermDebtTotal 6327992.00
otherStockholderEquity 64127339.00
propertyPlantEquipment 23556000.00
totalCurrentAssets 84700129.00
shortTermInvestments 5835838.00
netReceivables 53589932.00
inventory 7107537.00
accountsPayable 10707728.00
accumulatedOtherComprehensiveIncome 11012840.00
commonStockTotalEquity 209121.00
nonCurrrentAssetsOther 3078405.00
nonCurrentAssetsTotal 63768053.00
liabilitiesAndStockholdersEquity 148468182.00
cashAndShortTermInvestments 15401090.00
propertyPlantAndEquipmentGross 23555603.00
propertyPlantAndEquipmentNet 23555603.00
commonStockSharesOutstanding 3904410.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 88853795.00
intangibleAssets 4894397.00
otherCurrentAssets 1791440.00
totalLiab 4787196.00
totalStockholderEquity 74005942.00
otherCurrentLiab 1707892.00
commonStock 190891.00
retainedEarnings 13170549.00
goodWill 7154395.00
otherAssets 8990000.00
cash 19755182.00
totalCurrentLiabilities 4787196.00
netDebt -19755182.00
otherStockholderEquity 57421150.00
propertyPlantEquipment 13827000.00
totalCurrentAssets 53989085.00
shortTermInvestments 14966752.00
netReceivables 12695781.00
inventory 4779930.00
accountsPayable 3079304.00
accumulatedOtherComprehensiveIncome 3223352.00
commonStockTotalEquity 190891.00
nonCurrrentAssetsOther 8989022.00
nonCurrentAssetsTotal 34864710.00
liabilitiesAndStockholdersEquity 88853795.00
cashAndShortTermInvestments 34721934.00
propertyPlantAndEquipmentGross 13826896.00
propertyPlantAndEquipmentNet 13826896.00
commonStockSharesOutstanding 3346077.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 2209040.00
otherCurrentAssets 1987000.00
totalLiab 564391.00
totalStockholderEquity 1644649.00
otherCurrentLiab 564391.00
commonStock 50000.00
retainedEarnings 1435184.00
cash 172316.00
totalCurrentLiabilities 564391.00
netDebt -172316.00
propertyPlantEquipment 50000.00
totalCurrentAssets 2159214.00
netReceivables 1986898.00
accumulatedOtherComprehensiveIncome 159465.00
commonStockTotalEquity 50000.00
nonCurrentAssetsTotal 49826.00
liabilitiesAndStockholdersEquity 2209040.00
cashAndShortTermInvestments 172316.00
propertyPlantAndEquipmentGross 49826.00
propertyPlantAndEquipmentNet 49826.00
commonStockSharesOutstanding 2246513.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 56437.00
totalLiab 22064.00
totalStockholderEquity 34373.00
otherCurrentLiab 5360.00
commonStock 550.00
retainedEarnings -30687.00
cash 34999.00
totalCurrentLiabilities 13029.00
netDebt -20852.00
shortTermDebt 5113.00
shortLongTermDebtTotal 14147.00
otherStockholderEquity 64510.00
totalCurrentAssets 34999.00
accountsPayable 2556.00
accumulatedOtherComprehensiveIncome -19126.00
commonStockTotalEquity 550.00
nonCurrentAssetsTotal 21438.00
nonCurrentLiabilitiesTotal 9035.00
liabilitiesAndStockholdersEquity 56437.00
cashAndShortTermInvestments 34999.00
propertyPlantAndEquipmentGross 19996.00
propertyPlantAndEquipmentNet 19996.00
commonStockSharesOutstanding 292311.00
Cash_Flow
currency_symbol USD
quarterly
2023-03-31
date 2023-03-31
filing_date 2023-04-25
totalCashFromFinancingActivities -1816624.00
netIncome 13074250.00
changeInCash 538370.00
beginPeriodCashFlow 484870.00
endPeriodCashFlow 1023240.00
totalCashFromOperatingActivities -6176835.00
depreciation -4506150.00
changeToInventory -457150.00
changeToAccountReceivables -6929630.00
salePurchaseOfStock -576000.00
otherCashflowsFromFinancingActivities -1240624.00
capitalExpenditures 1769800
changeInWorkingCapital 6634320.00
otherNonCashItems -21379255.00
freeCashFlow -4407035.00
2022-06-30
date 2022-06-30
currency_symbol USD
changeToLiabilities -1379015.00
totalCashflowsFromInvestingActivities 999342.00
netBorrowings -69541.00
totalCashFromFinancingActivities -69541.00
changeToOperatingActivities -2040242.00
netIncome -1000278.00
changeInCash -1888775.00
endPeriodCashFlow 484870.00
totalCashFromOperatingActivities -2567182.00
depreciation 2010058.00
otherCashflowsFromInvestingActivities 2046762.00
changeToInventory 268827.00
changeToAccountReceivables -901344.00
changeToNetincome 661819.00
capitalExpenditures 1049477
2022-03-31
date 2022-03-31
currency_symbol USD
changeToLiabilities -1379015.00
totalCashflowsFromInvestingActivities 999342.00
netBorrowings -69541.00
totalCashFromFinancingActivities -69541.00
changeToOperatingActivities -2040242.00
netIncome -1000278.00
changeInCash -1888775.00
totalCashFromOperatingActivities -2567182.00
depreciation 2010058.00
otherCashflowsFromInvestingActivities 2046762.00
changeToInventory 268827.00
changeToAccountReceivables -901344.00
changeToNetincome 661819.00
capitalExpenditures 1049477
2021-12-31
date 2021-12-31
currency_symbol USD
changeToLiabilities 489422.00
totalCashflowsFromInvestingActivities -7043114.00
netBorrowings 977085.00
totalCashFromFinancingActivities 8600748.00
changeToOperatingActivities -1848927.00
netIncome 2086740.00
changeInCash 1840874.00
totalCashFromOperatingActivities 89303.00
depreciation 495905.00
otherCashflowsFromInvestingActivities 1867226.00
changeToInventory 1564374.00
changeToAccountReceivables -1298880.00
otherCashflowsFromFinancingActivities -2024.00
changeToNetincome -1457793.00
capitalExpenditures 5262105
2021-09-30
date 2021-09-30
currency_symbol USD
changeToLiabilities 489422.00
totalCashflowsFromInvestingActivities -7043114.00
netBorrowings 977085.00
totalCashFromFinancingActivities 8600748.00
changeToOperatingActivities -1848927.00
netIncome 2086740.00
changeInCash 1840874.00
totalCashFromOperatingActivities 89303.00
depreciation 495905.00
otherCashflowsFromInvestingActivities 1867226.00
changeToInventory 1564374.00
changeToAccountReceivables -1298880.00
otherCashflowsFromFinancingActivities -2024.00
changeToNetincome -1457793.00
capitalExpenditures 5262105
2021-06-30
date 2021-06-30
currency_symbol USD
changeToLiabilities -3406798.00
totalCashflowsFromInvestingActivities 42980.00
netBorrowings 1375308.00
totalCashFromFinancingActivities 7913331.00
changeToOperatingActivities -1331486.00
netIncome -7049170.00
changeInCash -123698.00
totalCashFromOperatingActivities -8164052.00
depreciation 1356504.00
otherCashflowsFromInvestingActivities 404546.00
changeToInventory -4841291.00
changeToAccountReceivables 1102634.00
otherCashflowsFromFinancingActivities 2024.00
changeToNetincome 5876840.00
capitalExpenditures 384876
2021-03-31
date 2021-03-31
currency_symbol USD
changeToLiabilities -3406798.00
totalCashflowsFromInvestingActivities 42980.00
netBorrowings 1375308.00
totalCashFromFinancingActivities 7913331.00
changeToOperatingActivities -1331486.00
netIncome -7049170.00
changeInCash -123698.00
totalCashFromOperatingActivities -8164052.00
depreciation 1356504.00
otherCashflowsFromInvestingActivities 404546.00
changeToInventory -4841291.00
changeToAccountReceivables 1102634.00
otherCashflowsFromFinancingActivities 2024.00
changeToNetincome 5876840.00
capitalExpenditures 384876
2020-12-31
date 2020-12-31
currency_symbol USD
changeToLiabilities 1115678.00
totalCashflowsFromInvestingActivities -813441.00
netBorrowings 1122109.00
totalCashFromFinancingActivities 1409978.00
changeToOperatingActivities 244241.00
netIncome -5009065.00
changeInCash 306025.00
totalCashFromOperatingActivities -302950.00
depreciation 937221.00
otherCashflowsFromInvestingActivities -67343.00
changeToInventory -463581.00
changeToAccountReceivables -1452167.00
otherCashflowsFromFinancingActivities 2024.00
changeToNetincome 4128023.00
capitalExpenditures 758947
2020-09-30
date 2020-09-30
currency_symbol USD
changeToLiabilities 1115678.00
totalCashflowsFromInvestingActivities -813441.00
netBorrowings 1122109.00
totalCashFromFinancingActivities 1409978.00
changeToOperatingActivities 244241.00
netIncome -5009065.00
changeInCash 306025.00
beginPeriodCashFlow 484870.00
totalCashFromOperatingActivities -302950.00
depreciation 937221.00
otherCashflowsFromInvestingActivities -67343.00
changeToInventory -463581.00
changeToAccountReceivables -1452167.00
otherCashflowsFromFinancingActivities 2024.00
changeToNetincome 4128023.00
capitalExpenditures 758947
2020-06-30
date 2020-06-30
filing_date 2020-07-29
currency_symbol USD
changeToLiabilities -665980.00
totalCashflowsFromInvestingActivities -53381.00
netBorrowings -161504.00
totalCashFromFinancingActivities 252990.00
changeToOperatingActivities 1134283.00
netIncome -7676650.00
changeInCash -1034800.00
beginPeriodCashFlow 1519670.00
endPeriodCashFlow 484870.00
totalCashFromOperatingActivities -1176940.00
depreciation 1605200.00
otherCashflowsFromInvestingActivities 21854.00
changeToInventory 66410.00
changeToAccountReceivables 3047590.00
salePurchaseOfStock 576000.00
otherCashflowsFromFinancingActivities -323010.00
changeToNetincome 2971461.00
capitalExpenditures 150470
changeInWorkingCapital -1212250.00
otherNonCashItems 6106760.00
freeCashFlow -1327410.00
2020-03-31
date 2020-03-31
filing_date 2020-06-12
currency_symbol USD
changeToLiabilities -665980.00
totalCashflowsFromInvestingActivities -53381.00
netBorrowings -161504.00
totalCashFromFinancingActivities 438460.00
changeToOperatingActivities 1134283.00
netIncome -3582330.00
changeInCash 135650.00
beginPeriodCashFlow 1279190.00
endPeriodCashFlow 1414840.00
totalCashFromOperatingActivities -916140.00
depreciation 1419450.00
otherCashflowsFromInvestingActivities 21854.00
changeToInventory 179720.00
changeToAccountReceivables 5428660.00
salePurchaseOfStock 576000.00
otherCashflowsFromFinancingActivities 438460.00
changeToNetincome 2971461.00
capitalExpenditures 972010
changeInWorkingCapital -2941530.00
otherNonCashItems 4188270.00
freeCashFlow -1888150.00
2019-12-31
date 2019-12-31
filing_date 2020-01-29
currency_symbol USD
changeToLiabilities -1235297.00
totalCashflowsFromInvestingActivities 399519.00
netBorrowings 219228.00
totalCashFromFinancingActivities 438460.00
changeToOperatingActivities 453202.00
netIncome -3582330.00
changeInCash 135650.00
beginPeriodCashFlow 1279190.00
endPeriodCashFlow 1414840.00
totalCashFromOperatingActivities -916140.00
depreciation 1419450.00
otherCashflowsFromInvestingActivities -200304.00
changeToInventory 179720.00
changeToAccountReceivables 5428660.00
otherCashflowsFromFinancingActivities 438460.00
changeToNetincome 1163415.00
capitalExpenditures 972010
changeInWorkingCapital -2941530.00
otherNonCashItems 4188270.00
freeCashFlow -1888150.00
2019-09-30
date 2019-09-30
currency_symbol USD
changeToLiabilities -1235297.00
totalCashflowsFromInvestingActivities 399519.00
netBorrowings 219228.00
totalCashFromFinancingActivities 219228.00
changeToOperatingActivities 453202.00
netIncome -883529.00
changeInCash 67822.00
beginPeriodCashFlow 1384020.00
endPeriodCashFlow 1384020.00
totalCashFromOperatingActivities -458071.00
depreciation 710134.00
otherCashflowsFromInvestingActivities -200304.00
changeToInventory 187863.00
changeToAccountReceivables -874342.00
changeToNetincome 1163415.00
capitalExpenditures 486004
2019-06-30
date 2019-06-30
filing_date 2019-09-23
currency_symbol USD
changeToLiabilities 1045023.00
totalCashflowsFromInvestingActivities -323591.00
netBorrowings 573946.00
totalCashFromFinancingActivities 1147890.00
changeToOperatingActivities -490312.00
netIncome -1815270.00
changeInCash -269240.00
beginPeriodCashFlow 1653260.00
endPeriodCashFlow 1384020.00
totalCashFromOperatingActivities -765960.00
depreciation 1481500.00
otherCashflowsFromInvestingActivities -200304.00
changeToInventory 211020.00
changeToAccountReceivables -1546620.00
otherCashflowsFromFinancingActivities 1147890.00
changeToNetincome 1024175.00
capitalExpenditures 647320
changeInWorkingCapital -2480540.00
otherNonCashItems 2048350.00
freeCashFlow -1413280.00
2019-03-31
date 2019-03-31
filing_date 2019-04-23
currency_symbol USD
changeToLiabilities 1045023.00
totalCashflowsFromInvestingActivities -323591.00
netBorrowings 573946.00
totalCashFromFinancingActivities 435432.00
changeToOperatingActivities -490312.00
netIncome -158292.00
changeInCash -388432.00
beginPeriodCashFlow 2041692.00
endPeriodCashFlow 1653260.00
totalCashFromOperatingActivities 78769.00
depreciation 791622.00
otherCashflowsFromInvestingActivities -200304.00
changeToInventory -241826.00
changeToAccountReceivables -3646954.00
otherCashflowsFromFinancingActivities 6005046.00
changeToNetincome 1024175.00
capitalExpenditures 729789
changeInWorkingCapital -1092670.00
stockBasedCompensation 147358.00
otherNonCashItems -262288.00
freeCashFlow -651020.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
changeToLiabilities 1371283.00
totalCashflowsFromInvestingActivities -4066940.00
netBorrowings -1063890.00
totalCashFromFinancingActivities 435432.00
changeToOperatingActivities 328380.00
netIncome -158292.00
changeInCash -388432.00
beginPeriodCashFlow 2041692.00
endPeriodCashFlow 1653260.00
totalCashFromOperatingActivities 78769.00
depreciation 791622.00
otherCashflowsFromInvestingActivities -2269430.00
changeToInventory -241826.00
changeToAccountReceivables -3646954.00
salePurchaseOfStock 1499320.00
otherCashflowsFromFinancingActivities 6005046.00
changeToNetincome 550452.00
capitalExpenditures 729789
changeInWorkingCapital -1092670.00
stockBasedCompensation 147358.00
otherNonCashItems -262288.00
freeCashFlow -651020.00
2018-09-30
date 2018-09-30
filing_date 2018-11-21
currency_symbol USD
changeToLiabilities 1276888.00
totalCashflowsFromInvestingActivities -3371430.00
netBorrowings 116637.00
totalCashFromFinancingActivities 115631.00
changeToOperatingActivities 1326660.00
netIncome -135838.00
changeInCash -1002182.00
beginPeriodCashFlow 3043874.00
endPeriodCashFlow 2041692.00
totalCashFromOperatingActivities 1765689.00
depreciation 944312.00
otherCashflowsFromInvestingActivities -2303710.00
changeToInventory -38388.00
changeToAccountReceivables -2178414.00
salePurchaseOfStock -1010.00
otherCashflowsFromFinancingActivities 1204174.00
changeToNetincome 664278.00
capitalExpenditures 667170
changeInWorkingCapital 299178.00
stockBasedCompensation 147359.00
otherNonCashItems 510678.00
freeCashFlow 1098519.00
2018-06-30
date 2018-06-30
filing_date 2018-08-15
currency_symbol USD
changeToLiabilities 1585690.00
totalCashflowsFromInvestingActivities -399950.00
netBorrowings 670560.00
totalCashFromFinancingActivities 670489.00
changeToOperatingActivities 631712.00
netIncome 2074807.00
changeInCash 1279873.00
beginPeriodCashFlow 1764001.00
endPeriodCashFlow 3043874.00
totalCashFromOperatingActivities 723459.00
depreciation 1055744.00
otherCashflowsFromInvestingActivities 600.00
changeToInventory -24835.00
changeToAccountReceivables -3464875.00
salePurchaseOfStock -70.00
otherCashflowsFromFinancingActivities 1099042.00
changeToNetincome 272616.00
capitalExpenditures 397203
changeInWorkingCapital -2526143.00
stockBasedCompensation 145757.00
otherNonCashItems -26706.00
freeCashFlow 326256.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
changeToLiabilities -162724.00
totalCashflowsFromInvestingActivities -3299.00
netBorrowings -1091364.00
totalCashFromFinancingActivities -1044766.00
changeToOperatingActivities -196226.00
netIncome 98109.00
changeInCash -1496807.00
beginPeriodCashFlow 3260808.00
endPeriodCashFlow 1764001.00
totalCashFromOperatingActivities -94115.00
depreciation 882859.00
otherCashflowsFromInvestingActivities 50.00
changeToInventory -15218.00
changeToAccountReceivables -1003099.00
salePurchaseOfStock 46600.00
otherCashflowsFromFinancingActivities 46598.00
changeToNetincome 149948.00
capitalExpenditures 3348
changeInWorkingCapital -1210377.00
stockBasedCompensation 144155.00
otherNonCashItems -8861.00
freeCashFlow -97463.00
2017-12-31
date 2017-12-31
filing_date 2018-03-30
currency_symbol USD
changeToLiabilities -1011860.00
totalCashflowsFromInvestingActivities -2321554.00
netBorrowings 128442.00
totalCashFromFinancingActivities 128442.00
changeToOperatingActivities 6069155.00
netIncome -220393.00
changeInCash 1478659.00
beginPeriodCashFlow 1782149.00
endPeriodCashFlow 3260808.00
totalCashFromOperatingActivities 3677681.00
depreciation 805687.00
changeToInventory 950628.00
changeToAccountReceivables -2194730.00
otherCashflowsFromFinancingActivities 5941980.00
changeToNetincome 542641.00
capitalExpenditures 2321611
changeInWorkingCapital 2583567.00
stockBasedCompensation 82508.00
otherNonCashItems 426312.00
freeCashFlow 1356070.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
changeToLiabilities -1780843.00
totalCashflowsFromInvestingActivities -1209195.00
netBorrowings 568771.00
totalCashFromFinancingActivities 568771.00
changeToOperatingActivities 2870287.00
netIncome 1145269.00
changeInCash -545716.00
beginPeriodCashFlow 2327865.00
endPeriodCashFlow 1782149.00
totalCashFromOperatingActivities 902640.00
depreciation 723798.00
changeToInventory 223837.00
changeToAccountReceivables -2818901.00
salePurchaseOfStock 46598.00
otherCashflowsFromFinancingActivities 1920797.00
changeToNetincome 204282.00
capitalExpenditures 1216547
changeInWorkingCapital -1103562.00
stockBasedCompensation 157801.00
otherNonCashItems 39300.00
freeCashFlow -313907.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalCashFromFinancingActivities -1161509.00
netIncome 1686878.00
changeInCash -496171.00
beginPeriodCashFlow 2824036.00
endPeriodCashFlow 2327865.00
totalCashFromOperatingActivities 1018367.00
depreciation 670622.00
changeToInventory -47530.00
changeToAccountReceivables -1825533.00
otherCashflowsFromFinancingActivities 2095.00
capitalExpenditures 53296
changeInWorkingCapital -1574943.00
stockBasedCompensation 134350.00
otherNonCashItems 132001.00
freeCashFlow 965071.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
changeToLiabilities -217371.00
totalCashflowsFromInvestingActivities -191610.00
netBorrowings -21190.00
totalCashFromFinancingActivities 2012416.00
changeToOperatingActivities 202723.00
netIncome -8142503.00
changeInCash 2637798.00
beginPeriodCashFlow 1114577.00
endPeriodCashFlow 3752375.00
totalCashFromOperatingActivities 1741014.00
depreciation 659802.00
changeToInventory 2417500.00
changeToAccountReceivables -1168522.00
salePurchaseOfStock 3571.00
otherCashflowsFromFinancingActivities 4331207.00
changeToNetincome 376859.00
capitalExpenditures 1439806
changeInWorkingCapital 2349266.00
stockBasedCompensation 62112.00
otherNonCashItems 6204712.00
freeCashFlow 301208.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
investments -45179.00
changeToLiabilities -2657718.00
totalCashflowsFromInvestingActivities 9103000.00
netBorrowings -6774037.00
totalCashFromFinancingActivities 2012416.00
changeToOperatingActivities 4572215.00
netIncome -8142503.00
changeInCash 2637798.00
beginPeriodCashFlow 1114577.00
endPeriodCashFlow 3752375.00
totalCashFromOperatingActivities 1741014.00
depreciation 659802.00
otherCashflowsFromInvestingActivities 12313000.00
changeToInventory 2417500.00
changeToAccountReceivables -1168522.00
salePurchaseOfStock 3571.00
otherCashflowsFromFinancingActivities 4331207.00
changeToNetincome 10687854.00
capitalExpenditures 1439806
changeInWorkingCapital 2349266.00
stockBasedCompensation 62112.00
otherNonCashItems 6204712.00
freeCashFlow 301208.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalCashFromFinancingActivities -346037.00
netIncome -3143188.00
changeInCash -1709341.00
beginPeriodCashFlow 2823918.00
endPeriodCashFlow 1114577.00
totalCashFromOperatingActivities 77605.00
depreciation 681515.00
changeToInventory -1149502.00
changeToAccountReceivables -301855.00
salePurchaseOfStock 2544.00
otherCashflowsFromFinancingActivities -41223.00
capitalExpenditures 2024109
changeInWorkingCapital 1185073.00
stockBasedCompensation 91369.00
otherNonCashItems 1403952.00
freeCashFlow -1946504.00
2016-06-30
date 2016-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 12806000.00
endPeriodCashFlow 2823918.00
otherCashflowsFromInvestingActivities 12511000.00
otherCashflowsFromFinancingActivities 131000.00
capitalExpenditures 0
2015-12-31
date 2015-12-31
currency_symbol USD
investments -45179.00
changeToLiabilities -22535887.00
totalCashflowsFromInvestingActivities 42086000.00
netBorrowings -35466212.00
totalCashFromFinancingActivities -24136786.00
changeToOperatingActivities 4651895.00
netIncome -7504262.00
changeInCash -7402345.00
totalCashFromOperatingActivities -25914601.00
depreciation 2541494.00
otherCashflowsFromInvestingActivities 46524000.00
changeToInventory 1547000.00
changeToAccountReceivables 2914918.00
salePurchaseOfStock 12786353.00
otherCashflowsFromFinancingActivities -146743.00
changeToNetincome -5701804.00
capitalExpenditures 3004000
2015-06-30
date 2015-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 1706000.00
totalCashFromFinancingActivities 7694000.00
otherCashflowsFromInvestingActivities 5624000.00
otherCashflowsFromFinancingActivities 1003000.00
capitalExpenditures 2160000
2014-12-31
date 2014-12-31
currency_symbol USD
investments -45179.00
changeToLiabilities -8036433.00
totalCashflowsFromInvestingActivities 6321000.00
netBorrowings 2614710.00
totalCashFromFinancingActivities 6395000.00
changeToOperatingActivities -7632756.00
netIncome -29231347.00
changeInCash 105599.00
totalCashFromOperatingActivities -12629525.00
depreciation 3053424.00
otherCashflowsFromInvestingActivities 13814000.00
changeToInventory 5670000.00
changeToAccountReceivables -1497285.00
salePurchaseOfStock 3683028.00
otherCashflowsFromFinancingActivities 84000.00
changeToNetincome 18742403.00
capitalExpenditures 862000
2014-06-30
date 2014-06-30
currency_symbol USD
totalCashFromFinancingActivities 1068000.00
netIncome 31000.00
changeToInventory 985000.00
otherCashflowsFromFinancingActivities 511000.00
changeToNetincome 144000.00
capitalExpenditures 286000
2013-12-31
date 2013-12-31
currency_symbol USD
totalCashFromFinancingActivities 14718000.00
changeToInventory 773000.00
otherCashflowsFromFinancingActivities 1966000.00
capitalExpenditures 2041000
2013-06-30
date 2013-06-30
currency_symbol USD
totalCashFromFinancingActivities 10804000.00
beginPeriodCashFlow 10770000.00
otherCashflowsFromInvestingActivities 103000.00
capitalExpenditures 138000
2013-03-31
date 2013-03-31
filing_date 2013-04-22
totalCashFromFinancingActivities 4279034.00
netIncome -48440710.00
changeInCash 4480594.00
beginPeriodCashFlow 6267404.00
endPeriodCashFlow 10747998.00
totalCashFromOperatingActivities 1001777.00
depreciation 2819428.00
changeToInventory 4970444.00
changeToAccountReceivables -746206.00
salePurchaseOfStock 315577.00
otherCashflowsFromFinancingActivities 21597516.00
capitalExpenditures 676907
changeInWorkingCapital 978344.00
stockBasedCompensation -35859.00
otherNonCashItems 44556330.00
freeCashFlow 324870.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
changeToLiabilities 7176000.00
totalCashFromFinancingActivities 4279034.00
netIncome -48440710.00
changeInCash 4480594.00
beginPeriodCashFlow 6267404.00
endPeriodCashFlow 10747998.00
totalCashFromOperatingActivities 1001777.00
depreciation 2819428.00
changeToInventory 4970444.00
changeToAccountReceivables -746206.00
salePurchaseOfStock 315577.00
otherCashflowsFromFinancingActivities 21597516.00
changeToNetincome 106000.00
capitalExpenditures 676907
changeInWorkingCapital 978344.00
stockBasedCompensation -35859.00
otherNonCashItems 44556330.00
freeCashFlow 324870.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalCashFromFinancingActivities -2325294.00
netIncome -21551442.00
changeInCash -1111189.00
beginPeriodCashFlow 7378593.00
endPeriodCashFlow 6267404.00
totalCashFromOperatingActivities 4549541.00
depreciation 4028259.00
changeToInventory 1857339.00
changeToAccountReceivables -3214677.00
otherCashflowsFromFinancingActivities 20257415.00
capitalExpenditures 3313563
changeInWorkingCapital 7491723.00
stockBasedCompensation 5760529.00
otherNonCashItems 8887898.00
freeCashFlow 1235978.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalCashFromFinancingActivities 14574170.00
netIncome -17558725.00
changeInCash -222207.00
beginPeriodCashFlow 7600800.00
endPeriodCashFlow 7378593.00
totalCashFromOperatingActivities -14130920.00
depreciation 3529431.00
changeToInventory 439180.00
changeToAccountReceivables -1590480.00
otherCashflowsFromFinancingActivities 41646822.00
capitalExpenditures 722483
changeInWorkingCapital -10290923.00
stockBasedCompensation 10002945.00
otherNonCashItems 740866.00
freeCashFlow -14853403.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalCashFromFinancingActivities -5051745.00
netIncome -3071681.00
changeInCash -6418834.00
beginPeriodCashFlow 14019634.00
endPeriodCashFlow 7600800.00
totalCashFromOperatingActivities -687908.00
depreciation 3448035.00
changeToInventory -3687425.00
changeToAccountReceivables -1908668.00
salePurchaseOfStock -315577.00
otherCashflowsFromFinancingActivities 17509930.00
changeToNetincome 12000.00
capitalExpenditures 786813
changeInWorkingCapital -2700495.00
stockBasedCompensation 774666.00
otherNonCashItems 1057033.00
freeCashFlow -1474721.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 3721629.00
netIncome -5746965.00
changeInCash 8840411.00
beginPeriodCashFlow 5179223.00
endPeriodCashFlow 14019634.00
totalCashFromOperatingActivities 9117098.00
depreciation 3329472.00
changeToInventory 6344088.00
changeToAccountReceivables -1049773.00
otherCashflowsFromFinancingActivities 17227766.00
capitalExpenditures 4215103
changeInWorkingCapital 4247514.00
stockBasedCompensation 64414.00
otherNonCashItems 8273710.00
freeCashFlow 4901995.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalCashFromFinancingActivities -4729589.00
netIncome 895068.00
changeInCash -4452395.00
beginPeriodCashFlow 9631618.00
endPeriodCashFlow 5179223.00
totalCashFromOperatingActivities 5322376.00
depreciation 3238711.00
changeToInventory -7688663.00
changeToAccountReceivables 2636853.00
otherCashflowsFromFinancingActivities 22394876.00
capitalExpenditures 4925414
changeInWorkingCapital 364895.00
stockBasedCompensation 1061508.00
otherNonCashItems 94267.00
freeCashFlow 396962.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalCashFromFinancingActivities 298368.00
netIncome 5601687.00
changeInCash -6049221.00
beginPeriodCashFlow 15680839.00
endPeriodCashFlow 9631618.00
totalCashFromOperatingActivities 1689.00
depreciation 3115268.00
changeToInventory 3550775.00
changeToAccountReceivables -6265117.00