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

Tantech Holdings Ltd. занимается разработкой и производством древесного угля на основе бамбука. Он работает в следующих сегментах: потребительские товары, торговля и биотопливо. Сегмент потребительских товаров включает продукты для очистки и дезодорации, чистящие средства и древесный уголь для барбекю, предназначенные для внутреннего рынка и продаваемые под торговой маркой Charcoal Doctor. Торговый сегмент фокусируется на экспорте продуктов из мяса. Сегмент электромобилей предлагает солнечные элементы, литий-ионные аккумуляторы, автозапчасти и электрические системы управления. Компания была основана Чжэн Юй Ваном 19 ноября 2010 года, ее штаб-квартира находится в Лишуй, Китай.

General
Code TANH
Type Common Stock
Name Tantech Holdings Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN VGG8675X1235
CUSIP G8675X107
EmployerIdNumber
FiscalYearEnd December
IPODate 2015-03-24
InternationalDomestic Domestic
Sector Consumer Defensive
Industry Household & Personal Products
GicSector Materials
GicGroup Materials
GicIndustry Chemicals
GicSubIndustry Commodity Chemicals
HomeCategory ADR
IsDelisted Нет
Address Shuige Industrial Zone, Lishui, China, 323000
Phone 86 57 8286 6982
WebURL https://www.tantech.cn
FullTimeEmployees 91
UpdatedAt 2022-12-02
Highlights
MarketCapitalization 3074248
MarketCapitalizationMln 3.0742
EBITDA -7598243
PEGRatio 0
BookValue 428.516
DividendShare 0
DividendYield 0
EarningsShare -4.241
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2021-12-31
ProfitMargin -0.1512
OperatingMarginTTM -0.1541
ReturnOnAssetsTTM -0.0424
ReturnOnEquityTTM -0.1009
RevenueTTM 55263672
RevenuePerShareTTM 319.695
QuarterlyRevenueGrowthYOY 0.786
GrossProfitTTM 10431326
DilutedEpsTTM -4.241
QuarterlyEarningsGrowthYOY 0.84

Financials / Income Statement / quarterly / net Income

0
2020-03-31
1.22M
2020-06-30
0
2020-09-30
0
2020-12-31
0
2021-03-31
0
2021-06-30
0
2021-09-30
0
2021-12-31

Financials / Income Statement / quarterly / ebitda

0
2020-03-31
2.19M
2020-06-30
0
2020-09-30
0
2020-12-31
0
2021-03-31
0
2021-06-30
0
2021-09-30
0
2021-12-31

Financials / Income Statement / quarterly / totalRevenue

22.89M
2020-03-31
22.89M
2020-06-30
0
2020-09-30
0
2020-12-31
0
2021-03-31
0
2021-06-30
0
2021-09-30
0
2021-12-31

Earnings / History / epsActual

0.0212
2019-12-31
-0.26
2020-03-31
0.04
2020-06-30
-0.128
2020-09-30
-0.0882
2020-12-31
-0.26
2021-03-31
-0.18
2021-09-30
-0.39
2022-06-30
Valuation
TrailingPE 0
ForwardPE 0
PriceSalesTTM 0.0556
PriceBookMRQ 0.025
EnterpriseValue -27422274
EnterpriseValueRevenue 0.0259
EnterpriseValueEbitda 4.1792
SharesStats
SharesOutstanding 1219940
SharesFloat 1174110
PercentInsiders 3.757
PercentInstitutions 10.388
Technicals
Beta 0.103
52WeekHigh 154.8
52WeekLow 1.82
50DayMA 3.4629
200DayMA 10.8619
SharesShort 28987
SharesShortPriorMonth 144783
ShortRatio 0.31
ShortPercent 0.0247
SplitsDividends
ForwardAnnualDividendRate 0
ForwardAnnualDividendYield 0
PayoutRatio 0
DividendDate 0000-00-00
ExDividendDate 0000-00-00
LastSplitFactor 1:24
LastSplitDate 2022-11-09
outstandingShares
annual
0
date 2021
dateFormatted 2021-12-31
sharesMln 0.6399
shares 639900
1
date 2020
dateFormatted 2020-12-31
sharesMln 35.8941
shares 35894100
2
date 2019
dateFormatted 2019-12-31
sharesMln 0.1202
shares 120200
3
date 2018
dateFormatted 2018-12-31
sharesMln 0.1199
shares 119900
4
date 2017
dateFormatted 2017-12-31
sharesMln 2.7632
shares 2763200
5
date 2016
dateFormatted 2016-12-31
sharesMln 199.3651
shares 199365100
6
date 2015
dateFormatted 2015-12-31
sharesMln 105.6083
shares 105608300
7
date 2014
dateFormatted 2014-12-31
sharesMln 74.2832
shares 74283200
8
date 2013
dateFormatted 2013-12-31
sharesMln 2.1600
shares 2160000
9
date 2012
dateFormatted 2012-12-31
sharesMln 262.4138
shares 262413799.99999997
quarterly
0
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 0.6399
shares 639900
1
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 42.8741
shares 42874100
2
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 35.8941
shares 35894100
3
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 0.1203
shares 120300
4
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 0.1202
shares 120200
5
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 0.1202
shares 120200
6
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 13.4642
shares 13464200
7
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 0.1199
shares 119900
8
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 0.7887
shares 788700
9
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 2.8703
shares 2870300
10
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 107.1683
shares 107168300
11
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 2.7632
shares 2763200
12
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 22.1568
shares 22156800
13
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 2.4312
shares 2431200
14
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 12.3317
shares 12331700
15
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 199.3651
shares 199365100
16
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 3.3302
shares 3330200
17
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 18.1421
shares 18142100
18
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 105.6083
shares 105608300
19
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 58.7244
shares 58724400
20
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 74.2832
shares 74283200
21
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 42.2545
shares 42254500
22
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 2.1600
shares 2160000
23
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 2.1600
shares 2160000
24
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 262.4138
shares 262413799.99999997
Earnings
History
2022-06-30
reportDate 2022-07-18
date 2022-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.39
2021-09-30
reportDate 2021-10-22
date 2021-09-30
currency USD
epsActual -0.18
epsEstimate 0
epsDifference -0.18
2021-03-31
reportDate 2021-04-27
date 2021-03-31
currency USD
epsActual -0.26
epsEstimate 0
epsDifference -0.26
2020-12-31
reportDate 2021-03-31
date 2020-12-31
currency USD
epsActual -0.0882
epsEstimate 0
epsDifference -0.0882
2020-09-30
reportDate 2020-12-31
date 2020-09-30
currency USD
epsActual -0.128
epsEstimate 0
epsDifference -0.128
2020-06-30
reportDate 2020-09-30
date 2020-06-30
currency USD
epsActual 0.04
epsEstimate 0
epsDifference 0.04
2020-03-31
reportDate 2020-06-30
date 2020-03-31
currency USD
epsActual -0.26
epsEstimate 0
epsDifference -0.26
2019-12-31
reportDate 2020-03-31
date 2019-12-31
currency USD
epsActual 0.0212
epsEstimate 0
epsDifference 0.0212
2019-09-30
reportDate 2019-12-17
date 2019-09-30
currency USD
epsActual 0.05
epsEstimate 0
epsDifference 0.05
2019-06-30
reportDate 2019-09-30
date 2019-06-30
currency USD
epsActual -0.1297
epsEstimate 0
epsDifference -0.1297
2019-03-31
reportDate 2019-05-15
date 2019-03-31
currency USD
epsActual 0.06
epsEstimate 0
epsDifference 0.06
2018-12-31
reportDate 2019-03-31
date 2018-12-31
currency USD
epsActual 0.0247
epsEstimate 0
epsDifference 0.0247
2018-09-30
reportDate 2018-12-26
date 2018-09-30
currency USD
epsActual 0.09
epsEstimate 0
epsDifference 0.09
2018-06-30
reportDate 2018-09-30
date 2018-06-30
currency USD
epsActual -0.0105
epsEstimate 0
epsDifference -0.0105
2018-03-31
reportDate 2018-05-11
date 2018-03-31
currency USD
epsActual 0.16
epsEstimate 0
epsDifference 0.16
2017-12-31
reportDate 2018-03-31
date 2017-12-31
currency USD
epsActual 0.0093
epsEstimate 0
epsDifference 0.0093
2017-09-30
reportDate 2017-12-29
date 2017-09-30
currency USD
epsActual -0.03
epsEstimate 0
epsDifference -0.03
2017-06-30
reportDate 2017-09-30
date 2017-06-30
currency USD
epsActual 0.078
epsEstimate 0
epsDifference 0.078
2017-03-31
reportDate 2017-06-30
date 2017-03-31
currency USD
epsActual -0.0126
epsEstimate 0
epsDifference -0.0126
2016-12-31
reportDate 2017-02-03
date 2016-12-31
currency USD
epsActual 0.2
epsEstimate 0
epsDifference 0.2
2016-09-30
reportDate 2016-12-31
date 2016-09-30
currency USD
epsActual 0.1213
epsEstimate 0
epsDifference 0.1213
2016-06-30
reportDate 2016-08-04
date 2016-06-30
currency USD
epsActual 0.09
epsEstimate 0
epsDifference 0.09
2016-03-31
reportDate 2016-06-30
date 2016-03-31
currency USD
epsActual 0.0337
epsEstimate 0
epsDifference 0.0337
2015-12-31
reportDate 2016-02-03
date 2015-12-31
currency USD
epsActual 0.16
epsEstimate 0
epsDifference 0.16
2015-06-30
reportDate 2015-09-30
date 2015-06-30
currency USD
epsActual 0.0831
epsEstimate 0
epsDifference 0.0831
2015-03-31
reportDate 2015-06-30
date 2015-03-31
currency USD
epsActual 0.1169
epsEstimate 0
epsDifference 0.1169
2014-12-31
reportDate 2015-03-31
date 2014-12-31
currency USD
epsActual 0.1158
epsEstimate 0
epsDifference 0.1158
2014-09-30
reportDate 2014-12-31
date 2014-09-30
currency USD
epsActual 0.1273
epsEstimate 0
epsDifference 0.1273
2014-06-30
reportDate 2014-09-30
date 2014-06-30
currency USD
epsActual 0.1273
epsEstimate 0
epsDifference 0.1273
2014-03-31
reportDate 2014-06-30
date 2014-03-31
currency USD
epsActual 0.0538
epsEstimate 0
epsDifference 0.0538
2013-12-31
reportDate 2014-03-31
date 2013-12-31
currency USD
epsActual 0.0538
epsEstimate 0
epsDifference 0.0538
2013-09-30
reportDate 2013-12-31
date 2013-09-30
currency USD
epsActual 0.0665
epsEstimate 0
epsDifference 0.0665
2013-06-30
reportDate 2013-09-30
date 2013-06-30
currency USD
epsActual 0.0348
epsEstimate 0
epsDifference 0.0348
2013-03-31
reportDate 2013-06-30
date 2013-03-31
currency USD
epsActual 0.0377
epsEstimate 0
epsDifference 0.0377
2012-12-31
reportDate 2013-03-31
date 2012-12-31
currency USD
epsActual 0.0377
epsEstimate 0
epsDifference 0.0377
2012-09-30
reportDate 2012-12-31
date 2012-09-30
currency USD
epsActual 0.0676
epsEstimate 0
epsDifference 0.0676
2012-06-30
reportDate 2012-09-30
date 2012-06-30
currency USD
epsActual 0.0437
epsEstimate 0
epsDifference 0.0437
Annual
2022-06-30
date 2022-06-30
epsActual -0.83
2020-12-31
date 2020-12-31
epsActual -0.4362
2019-12-31
date 2019-12-31
epsActual 0.0015
2018-12-31
date 2018-12-31
epsActual 0.2642
2017-12-31
date 2017-12-31
epsActual 0.0447
2016-12-31
date 2016-12-31
epsActual 0.445
2015-12-31
date 2015-12-31
epsActual 0.36
2014-12-31
date 2014-12-31
epsActual 0.4242
2013-12-31
date 2013-12-31
epsActual 0.1928
2012-12-31
date 2012-12-31
epsActual 0.149
Financials
Balance_Sheet
currency_symbol USD
quarterly
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 134527058.00
intangibleAssets 205971.00
otherCurrentAssets 6277165.00
totalLiab 21990347.00
totalStockholderEquity 114261338.00
otherCurrentLiab 3155123.00
commonStock 63995.00
capitalStock 63995.00
retainedEarnings 36684794.00
cash 43144049.00
totalCurrentLiabilities 21767056.00
currentDeferredRevenue 3580622.00
netDebt -30276935.00
shortTermDebt 12643823.00
shortLongTermDebt 12528493.00
shortLongTermDebtTotal 12867114.00
otherStockholderEquity 69566786.00
propertyPlantEquipment 2417119.00
totalCurrentAssets 105807889.00
longTermInvestments 26096079.00
netTangibleAssets 114055367.00
netReceivables 55316977.00
inventory 1069698.00
accountsPayable 1563787.00
accumulatedOtherComprehensiveIncome 7945763.00
nonCurrentAssetsTotal 28719169.00
capitalLeaseObligations 338621.00
nonCurrentLiabilitiesTotal 223291.00
liabilitiesAndStockholdersEquity 136251685.00
cashAndShortTermInvestments 43144049.00
propertyPlantAndEquipmentNet 2417119.00
netWorkingCapital 84040833.00
netInvestedCapital 126789831.00
commonStockSharesOutstanding 639946.00
2021-09-30
date 2021-09-30
currency_symbol USD
otherCurrentAssets 5452926.00
otherCurrentLiab 5199932.00
commonStock 63995.00
retainedEarnings 43559408.00
totalCurrentLiabilities 21767056.00
otherStockholderEquity 1071149.00
propertyPlantEquipment 2417119.00
totalCurrentAssets 105807889.00
netTangibleAssets 114055367.00
netReceivables 55316977.00
inventory 1069698.00
accountsPayable 1563787.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 120485733.00
intangibleAssets 434913.00
otherCurrentAssets 8696950.00
totalLiab 17991957.00
totalStockholderEquity 102037016.00
otherCurrentLiab 2126293.00
commonStock 42874.00
capitalStock 42874.00
retainedEarnings 38909553.00
otherAssets 5815305.00
cash 40711801.00
totalCurrentLiabilities 17991957.00
currentDeferredRevenue 6167807.00
netDebt -34370118.00
shortTermDebt 6341683.00
shortLongTermDebt 6341683.00
shortLongTermDebtTotal 6341683.00
otherStockholderEquity 57164201.00
propertyPlantEquipment 2273629.00
totalCurrentAssets 86198453.00
longTermInvestments 25763433.00
netTangibleAssets 101602103.00
netReceivables 36369508.00
inventory 420194.00
accountsPayable 2305363.00
accumulatedOtherComprehensiveIncome 5920388.00
nonCurrrentAssetsOther 5815305.00
nonCurrentAssetsTotal 34287280.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 120028973.00
cashAndShortTermInvestments 40711801.00
propertyPlantAndEquipmentNet 2273629.00
netWorkingCapital 68206496.00
netInvestedCapital 108378699.00
commonStockSharesOutstanding 42874097.00
2021-03-31
date 2021-03-31
currency_symbol USD
otherCurrentAssets 8232976.00
otherCurrentLiab 8091748.00
commonStock 42874.00
retainedEarnings 45347059.00
otherAssets 5815305.00
totalCurrentLiabilities 17991957.00
otherStockholderEquity -517118.00
propertyPlantEquipment 2273629.00
totalCurrentAssets 86198453.00
netTangibleAssets 101602103.00
netReceivables 36369508.00
inventory 420194.00
accountsPayable 2305363.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 116295245.00
intangibleAssets 664033.00
otherCurrentAssets 9699704.00
totalLiab 16803857.00
totalStockholderEquity 98852542.00
otherCurrentLiab 2822734.00
commonStock 35894.00
retainedEarnings 45480031.00
otherAssets 5755237.00
cash 37119195.00
totalCurrentLiabilities 16803857.00
currentDeferredRevenue 3183088.00
netDebt -28436508.00
shortTermDebt 8682687.00
shortLongTermDebt 8682687.00
shortLongTermDebtTotal 8682687.00
otherStockholderEquity 48392181.00
propertyPlantEquipment 2477912.00
totalCurrentAssets 81900747.00
longTermInvestments 25497316.00
netTangibleAssets 98188509.00
netReceivables 34410597.00
inventory 671251.00
accountsPayable 1543994.00
accumulatedOtherComprehensiveIncome 4944436.00
commonStockTotalEquity 35894.00
nonCurrrentAssetsOther 5755237.00
nonCurrentAssetsTotal 34394498.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 115656399.00
cashAndShortTermInvestments 37119195.00
propertyPlantAndEquipmentGross 2477912.00
propertyPlantAndEquipmentNet 2477912.00
netWorkingCapital 65096890.00
netInvestedCapital 107535229.00
commonStockSharesOutstanding 35894097.00
2020-09-30
date 2020-09-30
currency_symbol USD
otherCurrentAssets 9654237.00
otherCurrentLiab 4559475.00
commonStock 35894.00
retainedEarnings 51917537.00
otherAssets 5755237.00
totalCurrentLiabilities 16803857.00
otherStockholderEquity -1493070.00
propertyPlantEquipment 2477912.00
totalCurrentAssets 81900747.00
netTangibleAssets 98188509.00
netReceivables 34410597.00
inventory 671251.00
accountsPayable 1543994.00
2020-06-30
date 2020-06-30
filing_date 2020-08-12
currency_symbol USD
totalAssets 113943302.00
intangibleAssets 12553791.00
otherCurrentAssets 7077999.00
totalLiab 19800468.00
totalStockholderEquity 90048592.00
otherCurrentLiab 2711303.00
commonStock 28889.00
retainedEarnings 53283096.00
otherLiab 1758774.00
otherAssets 7632838.00
cash 15418825.00
totalCurrentLiabilities 18041694.00
currentDeferredRevenue 3959521.00
netDebt -7098625.00
shortTermDebt 8320200.00
shortLongTermDebt 8037200.00
shortLongTermDebtTotal 8320200.00
otherStockholderEquity 39343954.00
propertyPlantEquipment 2419897.00
totalCurrentAssets 67802071.00
longTermInvestments 23534705.00
netTangibleAssets 77494801.00
netReceivables 43407119.00
inventory 1898128.00
accountsPayable 2653740.00
accumulatedOtherComprehensiveIncome -2607347.00
commonStockTotalEquity 28890.00
nonCurrrentAssetsOther 7632838.00
nonCurrentAssetsTotal 46141231.00
nonCurrentLiabilitiesTotal 1758774.00
liabilitiesAndStockholdersEquity 109849060.00
cashAndShortTermInvestments 15418825.00
propertyPlantAndEquipmentGross 2419900.00
propertyPlantAndEquipmentNet 2419897.00
netWorkingCapital 49760377.00
netInvestedCapital 98085792.00
commonStockSharesOutstanding 120302.50
2020-03-31
date 2020-03-31
currency_symbol USD
otherCurrentAssets 5581198.00
otherCurrentLiab 4625616.00
commonStock 28889.00
retainedEarnings 59662372.00
otherLiab 1758774.00
otherAssets 7632838.00
totalCurrentLiabilities 18041694.00
otherStockholderEquity -8986623.00
propertyPlantEquipment 2419897.00
totalCurrentAssets 67802071.00
netTangibleAssets 77494801.00
netReceivables 43407119.00
inventory 3313128.00
accountsPayable 2653740.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
totalAssets 115450780.00
intangibleAssets 12959020.00
otherCurrentAssets 15773130.00
totalLiab 25264730.00
totalStockholderEquity 90186045.00
otherCurrentLiab 10128862.00
commonStock 28850.00
retainedEarnings 58437960.00
otherLiab 1784875.00
goodWill 0.00
otherAssets 7746116.00
cash 12440460.00
totalCurrentLiabilities 19133640.00
netDebt -5086530.00
shortTermDebt 7353928.00
shortLongTermDebt 7066728.00
shortLongTermDebtTotal 7353930.00
otherStockholderEquity 32930902.00
propertyPlantEquipment 2700034.00
totalCurrentAssets 68161630.00
longTermInvestments 23883983.00
netTangibleAssets 77227028.00
netReceivables 39352410.00
inventory 595630.00
accountsPayable 1650850.00
accumulatedOtherComprehensiveIncome -1211667.00
commonStockTotalEquity 28850.00
nonCurrrentAssetsOther 5961237.00
nonCurrentAssetsTotal 47289150.00
nonCurrentLiabilitiesTotal 6131090.00
capitalSurpluse 39310180.00
liabilitiesAndStockholdersEquity 115450775.00
cashAndShortTermInvestments 12440460.00
propertyPlantAndEquipmentGross 2700030.00
propertyPlantAndEquipmentNet 2700030.00
commonStockSharesOutstanding 120221.83
2019-09-30
date 2019-09-30
currency_symbol USD
otherCurrentAssets 15681758.00
otherCurrentLiab 7887758.00
commonStock 28853.00
retainedEarnings 58437957.00
otherLiab 1784875.00
otherAssets 7746116.00
totalCurrentLiabilities 19133641.00
otherStockholderEquity -7590943.00
propertyPlantEquipment 2700034.00
totalCurrentAssets 68161627.00
netTangibleAssets 77227028.00
netReceivables 39352408.00
inventory 595627.00
accountsPayable 1650851.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
totalAssets 125631870.00
intangibleAssets 14480840.00
otherCurrentAssets 16412410.00
totalLiab 26973690.00
totalStockholderEquity 98658173.00
otherCurrentLiab 7894748.00
commonStock 28850.00
retainedEarnings 65460060.00
otherLiab 1977506.00
goodWill 8533380.00
otherAssets 15662126.00
cash 14798020.00
totalCurrentLiabilities 17296490.00
netDebt -7526980.00
shortTermDebt 7271042.00
shortLongTermDebt 6979642.00
shortLongTermDebtTotal 7271040.00
otherStockholderEquity 32848388.00
propertyPlantEquipment 2981874.00
totalCurrentAssets 66489650.00
longTermInvestments 17484000.00
netTangibleAssets 75643959.00
netReceivables 33516820.00
inventory 1762400.00
accountsPayable 2130700.00
accumulatedOtherComprehensiveIncome 320875.00
commonStockTotalEquity 28850.00
nonCurrrentAssetsOther 13684620.00
nonCurrentAssetsTotal 59142220.00
nonCurrentLiabilitiesTotal 9677200.00
capitalSurpluse 39310180.00
liabilitiesAndStockholdersEquity 125631863.00
cashAndShortTermInvestments 14798020.00
propertyPlantAndEquipmentGross 2981870.00
propertyPlantAndEquipmentNet 2981870.00
commonStockSharesOutstanding 120221.83
2019-03-31
date 2019-03-31
currency_symbol USD
totalAssets 125631865.00
intangibleAssets 14480835.00
otherCurrentAssets 15587038.00
totalLiab 19273999.00
totalStockholderEquity 98658173.00
otherCurrentLiab 6716261.00
commonStock 28853.00
retainedEarnings 65460055.00
otherLiab 1977506.00
goodWill 8533379.00
otherAssets 15662126.00
cash 14798017.00
totalCurrentLiabilities 17296493.00
otherStockholderEquity -6140913.00
propertyPlantEquipment 2981874.00
totalCurrentAssets 66489651.00
longTermInvestments 17484000.00
netTangibleAssets 75643959.00
netReceivables 33516818.00
inventory 1762397.00
accountsPayable 2130695.00
commonStockSharesOutstanding 13464200.00
2018-12-31
date 2018-12-31
filing_date 2019-01-30
currency_symbol USD
totalAssets 134194010.00
intangibleAssets 15268060.00
otherCurrentAssets 28113100.00
totalLiab 32126420.00
totalStockholderEquity 102067591.00
otherCurrentLiab 6572716.00
commonStock 28850.00
retainedEarnings 64794920.00
otherLiab 2053512.00
goodWill 8861360.00
otherAssets 8558520.00
cash 7748420.00
totalCurrentLiabilities 22154820.00
netDebt 5309220.00
shortTermDebt 13057644.00
shortLongTermDebtTotal 13057640.00
otherStockholderEquity 32848397.00
propertyPlantEquipment 3240620.00
totalCurrentAssets 70313940.00
longTermInvestments 18156000.00
netTangibleAssets 77938168.00
netReceivables 32495360.00
inventory 1957060.00
accountsPayable 2524460.00
accumulatedOtherComprehensiveIncome 4395424.00
commonStockTotalEquity 28850.00
nonCurrrentAssetsOther 16300520.00
nonCurrentAssetsTotal 63880070.00
nonCurrentLiabilitiesTotal 9971600.00
capitalSurpluse 39310180.00
liabilitiesAndStockholdersEquity 134194011.00
cashAndShortTermInvestments 7748420.00
propertyPlantAndEquipmentGross 3240620.00
propertyPlantAndEquipmentNet 3240620.00
commonStockSharesOutstanding 119949.58
2018-09-30
date 2018-09-30
currency_symbol USD
totalAssets 134194014.00
intangibleAssets 15268062.00
otherCurrentAssets 27158747.00
totalLiab 24208327.00
totalStockholderEquity 102067591.00
otherCurrentLiab 3983026.00
commonStock 28853.00
retainedEarnings 64794924.00
otherLiab 2053512.00
goodWill 8861361.00
otherAssets 18354027.00
cash 7748416.00
totalCurrentLiabilities 22154815.00
otherStockholderEquity -2066364.00
propertyPlantEquipment 3240620.00
totalCurrentAssets 70313944.00
longTermInvestments 18156000.00
netTangibleAssets 77938168.00
netReceivables 32495361.00
inventory 1957058.00
accountsPayable 2524462.00
commonStockSharesOutstanding 788700.00
2018-06-30
date 2018-06-30
filing_date 2018-08-23
currency_symbol USD
totalAssets 131273380.00
intangibleAssets 15434780.00
otherCurrentAssets 17222860.00
totalLiab 32398340.00
totalStockholderEquity 98875036.00
otherCurrentLiab 9651917.00
commonStock 28700.00
retainedEarnings 64811490.00
otherLiab 2050797.00
goodWill 8849650.00
otherAssets 9378640.00
cash 12243570.00
totalCurrentLiabilities 21936030.00
netDebt -2234400.00
shortTermDebt 9312293.00
shortLongTermDebtTotal 10009170.00
otherStockholderEquity 32605539.00
propertyPlantEquipment 3404510.00
totalCurrentAssets 66961480.00
longTermInvestments 18132000.00
netTangibleAssets 74590607.00
shortTermInvestments 1170000.00
netReceivables 34924490.00
inventory 2570560.00
accountsPayable 2971820.00
accumulatedOtherComprehensiveIncome 1429307.00
commonStockTotalEquity 28700.00
nonCurrrentAssetsOther 16440160.00
nonCurrentAssetsTotal 64311900.00
nonCurrentLiabilitiesTotal 10462310.00
capitalSurpluse 39067330.00
liabilitiesAndStockholdersEquity 131273376.00
cashAndShortTermInvestments 12243570.00
propertyPlantAndEquipmentGross 3404510.00
propertyPlantAndEquipmentNet 3404510.00
commonStockSharesOutstanding 2870324.00
2018-03-31
date 2018-03-31
currency_symbol USD
totalAssets 131273377.00
intangibleAssets 15434782.00
otherCurrentAssets 17222878.00
totalLiab 23986829.00
totalStockholderEquity 98875036.00
otherCurrentLiab 7599543.00
commonStock 28703.00
retainedEarnings 64811486.00
otherLiab 2050797.00
goodWill 8849647.00
otherAssets 18490958.00
cash 12243565.00
totalCurrentLiabilities 21936032.00
otherStockholderEquity -5032481.00
propertyPlantEquipment 3404506.00
totalCurrentAssets 66961484.00
longTermInvestments 18132000.00
netTangibleAssets 74590607.00
netReceivables 34924486.00
inventory 2570555.00
accountsPayable 2971819.00
commonStockSharesOutstanding 107168300.00
2017-12-31
date 2017-12-31
filing_date 2018-01-10
currency_symbol USD
totalAssets 138487730.00
intangibleAssets 15976140.00
otherCurrentAssets 32106090.00
totalLiab 37674810.00
totalStockholderEquity 100812918.00
deferredLongTermLiab 2086086.00
otherCurrentLiab 9269481.00
commonStock 28700.00
retainedEarnings 62818160.00
otherLiab 2086086.00
goodWill 9001920.00
otherAssets 11620780.00
cash 9717910.00
totalCurrentLiabilities 26789260.00
netDebt 3175370.00
shortTermDebt 12184419.00
shortLongTermDebt 12893283.00
shortLongTermDebtTotal 12893280.00
otherStockholderEquity 32605540.00
propertyPlantEquipment 3374880.00
totalCurrentAssets 89244880.00
longTermInvestments 12880641.00
netTangibleAssets 74334564.00
shortTermInvestments 3902000.00
netReceivables 44848320.00
inventory 2572560.00
accountsPayable 5335360.00
accumulatedOtherComprehensiveIncome 5360518.00
commonStockTotalEquity 28700.00
nonCurrrentAssetsOther 18803820.00
nonCurrentAssetsTotal 49242850.00
nonCurrentLiabilitiesTotal 10885550.00
capitalSurpluse 39067330.00
liabilitiesAndStockholdersEquity 138487728.00
cashAndShortTermInvestments 9717910.00
propertyPlantAndEquipmentGross 3374880.00
propertyPlantAndEquipmentNet 3374880.00
commonStockSharesOutstanding 2763189.00
2017-09-30
date 2017-09-30
currency_symbol USD
totalAssets 138487726.00
intangibleAssets 17476430.00
otherCurrentAssets 24582857.00
totalLiab 28875348.00
totalStockholderEquity 100812918.00
otherCurrentLiab 4745499.00
commonStock 28703.00
retainedEarnings 62818157.00
otherLiab 2086086.00
goodWill 9001924.00
otherAssets 12880641.00
cash 9941040.00
totalCurrentLiabilities 26789262.00
shortTermDebt 12893283.00
shortLongTermDebt 12893283.00
otherStockholderEquity -1101270.00
propertyPlantEquipment 9883846.00
totalCurrentAssets 89244885.00
netTangibleAssets 74334564.00
netReceivables 51958972.00
inventory 2762016.00
accountsPayable 7186805.00
commonStockSharesOutstanding 22156800.00
2017-06-30
date 2017-06-30
filing_date 2017-07-17
currency_symbol USD
totalAssets 97928600.00
intangibleAssets 1742350.00
otherCurrentAssets 14871030.00
totalLiab 15909950.00
totalStockholderEquity 82018647.00
otherCurrentLiab 4009389.00
commonStock 24310.00
retainedEarnings 59361700.00
otherAssets 26194000.00
cash 9027680.00
totalCurrentLiabilities 15909950.00
netDebt -558130.00
shortTermDebt 8026611.00
shortLongTermDebt 8469550.00
shortLongTermDebtTotal 8469550.00
otherStockholderEquity 20141726.00
propertyPlantEquipment 8398000.00
totalCurrentAssets 63337170.00
netTangibleAssets 80276296.00
netReceivables 37360290.00
inventory 2078170.00
accountsPayable 3873950.00
accumulatedOtherComprehensiveIncome 2490911.00
commonStockTotalEquity 24310.00
nonCurrrentAssetsOther 24450890.00
nonCurrentAssetsTotal 34591430.00
capitalSurpluse 26603510.00
liabilitiesAndStockholdersEquity 97928597.00
cashAndShortTermInvestments 9027680.00
propertyPlantAndEquipmentGross 8398190.00
propertyPlantAndEquipmentNet 8398190.00
commonStockSharesOutstanding 2431194.00
2017-03-31
date 2017-03-31
currency_symbol USD
totalAssets 97928596.00
intangibleAssets 1742351.00
otherCurrentAssets 14871034.00
totalLiab 15909949.00
totalStockholderEquity 82018647.00
otherCurrentLiab 1258864.00
commonStock 24312.00
retainedEarnings 59361701.00
otherAssets 24450883.00
cash 9027681.00
totalCurrentLiabilities 15909949.00
shortTermDebt 8469550.00
shortLongTermDebt 8469550.00
otherStockholderEquity -3970877.00
propertyPlantEquipment 8398190.00
totalCurrentAssets 63337172.00
netTangibleAssets 80276296.00
netReceivables 37360286.00
inventory 2078171.00
accountsPayable 3873948.00
commonStockSharesOutstanding 12331700.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 94302667.00
intangibleAssets 1788178.00
otherCurrentAssets 15803662.00
totalLiab 14096598.00
totalStockholderEquity 80206069.00
otherCurrentLiab 4654878.00
commonStock 24312.00
retainedEarnings 52589154.00
otherAssets 21376000.00
cash 5942842.00
totalCurrentLiabilities 14096598.00
currentDeferredRevenue 799510.00
netDebt 751810.00
shortTermDebt 6694652.00
shortLongTermDebt 9269141.00
shortLongTermDebtTotal 6694652.00
otherStockholderEquity 26603511.00
propertyPlantEquipment 9270000.00
totalCurrentAssets 63656829.00
longTermInvestments 8638260.00
netTangibleAssets 78417891.00
shortTermInvestments 328000.00
netReceivables 40711575.00
inventory 1198750.00
accountsPayable 1947558.00
accumulatedOtherComprehensiveIncome 989092.00
commonStockTotalEquity 24312.00
nonCurrrentAssetsOther 19493673.00
nonCurrentAssetsTotal 30645838.00
liabilitiesAndStockholdersEquity 94302667.00
cashAndShortTermInvestments 5942842.00
propertyPlantAndEquipmentGross 9269834.00
propertyPlantAndEquipmentNet 9269834.00
commonStockSharesOutstanding 199365100.00
2016-09-30
date 2016-09-30
currency_symbol USD
totalAssets 94302667.00
intangibleAssets 1788178.00
otherCurrentAssets 15803662.00
totalLiab 14096598.00
totalStockholderEquity 80206069.00
otherCurrentLiab 1240594.00
commonStock 24312.00
retainedEarnings 59050942.00
otherAssets 19587826.00
cash 5942842.00
totalCurrentLiabilities 14096598.00
shortTermDebt 9269141.00
shortLongTermDebt 9269141.00
otherStockholderEquity -5472696.00
propertyPlantEquipment 9269834.00
totalCurrentAssets 63656829.00
netTangibleAssets 78417891.00
netReceivables 40711575.00
inventory 1198750.00
accountsPayable 1947558.00
commonStockSharesOutstanding 3330200.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 96231463.00
intangibleAssets 1961382.00
otherCurrentAssets 21011773.00
totalLiab 15297711.00
totalStockholderEquity 77433990.00
otherCurrentLiab 2511099.00
commonStock 23293.00
retainedEarnings 49883616.00
otherAssets 22670000.00
cash 4689811.00
totalCurrentLiabilities 15297711.00
currentDeferredRevenue 1366165.00
netDebt 4114673.00
shortTermDebt 8804484.00
shortLongTermDebtTotal 8804484.00
otherStockholderEquity 23090159.00
propertyPlantEquipment 10306000.00
totalCurrentAssets 63255353.00
shortTermInvestments 343000.00
netReceivables 36738990.00
inventory 814779.00
accountsPayable 2615963.00
accumulatedOtherComprehensiveIncome 4436922.00
commonStockTotalEquity 23293.00
nonCurrrentAssetsOther 20709350.00
nonCurrentAssetsTotal 32976110.00
liabilitiesAndStockholdersEquity 92731701.00
cashAndShortTermInvestments 4689811.00
propertyPlantAndEquipmentGross 10305378.00
propertyPlantAndEquipmentNet 10305378.00
commonStockSharesOutstanding 18142100.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 87074992.00
intangibleAssets 2102507.00
otherCurrentAssets 15597108.00
totalLiab 13985507.00
totalStockholderEquity 69645143.00
otherCurrentLiab 1862430.00
commonStock 21600.00
retainedEarnings 48350456.00
otherAssets 12274000.00
cash 6273389.00
totalCurrentLiabilities 13985507.00
currentDeferredRevenue 606029.00
netDebt 2171291.00
shortTermDebt 8444680.00
shortLongTermDebt 8444680.00
shortLongTermDebtTotal 8444680.00
otherStockholderEquity 15134752.00
propertyPlantEquipment 11118000.00
totalCurrentAssets 63683250.00
netTangibleAssets 67542636.00
netReceivables 40715705.00
inventory 1097048.00
accountsPayable 3072368.00
accumulatedOtherComprehensiveIncome 6138335.00
commonStockTotalEquity 21600.00
nonCurrrentAssetsOther 10170600.00
nonCurrentAssetsTotal 23391742.00
liabilitiesAndStockholdersEquity 83630650.00
cashAndShortTermInvestments 6273389.00
propertyPlantAndEquipmentGross 11118635.00
propertyPlantAndEquipmentNet 11118635.00
commonStockSharesOutstanding 105608300.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 86115605.00
intangibleAssets 2333902.00
otherCurrentAssets 13206194.00
totalLiab 12410195.00
totalStockholderEquity 70241534.00
otherCurrentLiab 2343251.00
commonStock 21600.00
retainedEarnings 45815253.00
otherAssets 5131000.00
cash 9990983.00
totalCurrentLiabilities 12410195.00
currentDeferredRevenue 740385.00
netDebt -3148323.00
shortTermDebt 6842660.00
shortLongTermDebtTotal 6842660.00
otherStockholderEquity 15134752.00
propertyPlantEquipment 12353000.00
totalCurrentAssets 68632028.00
shortTermInvestments 1146000.00
netReceivables 43158913.00
inventory 2275938.00
accountsPayable 2483899.00
accumulatedOtherComprehensiveIncome 9269929.00
commonStockTotalEquity 21600.00
nonCurrrentAssetsOther 2796585.00
nonCurrentAssetsTotal 17483577.00
liabilitiesAndStockholdersEquity 82651729.00
cashAndShortTermInvestments 9990983.00
propertyPlantAndEquipmentGross 12353090.00
propertyPlantAndEquipmentNet 12353090.00
commonStockSharesOutstanding 58724400.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 78708594.00
intangibleAssets 2422421.00
otherCurrentAssets 14358306.00
totalLiab 16231805.00
totalStockholderEquity 59321516.00
otherCurrentLiab 2642317.00
commonStock 20000.00
retainedEarnings 40935229.00
otherAssets 6157000.00
cash 415275.00
totalCurrentLiabilities 16231805.00
currentDeferredRevenue 562995.00
netDebt 8870025.00
shortTermDebt 9285300.00
shortLongTermDebt 9285300.00
shortLongTermDebtTotal 9285300.00
otherStockholderEquity 9473230.00
propertyPlantEquipment 12803000.00
totalCurrentAssets 59749430.00
netTangibleAssets 56899095.00
shortTermInvestments 3584000.00
netReceivables 43636547.00
inventory 1339302.00
accountsPayable 3741193.00
accumulatedOtherComprehensiveIncome 8893057.00
commonStockTotalEquity 20000.00
nonCurrrentAssetsOther 3707702.00
nonCurrentAssetsTotal 18959164.00
liabilitiesAndStockholdersEquity 75553321.00
cashAndShortTermInvestments 415275.00
propertyPlantAndEquipmentGross 12802932.00
propertyPlantAndEquipmentNet 12802932.00
commonStockSharesOutstanding 74283200.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 69694340.00
intangibleAssets 2519720.00
otherCurrentAssets 13772016.00
totalLiab 16410612.00
totalStockholderEquity 50588108.00
otherCurrentLiab 2136159.00
commonStock 50000.00
retainedEarnings 33709582.00
otherAssets 5793000.00
cash 71689.00
totalCurrentLiabilities 16410612.00
currentDeferredRevenue 914797.00
netDebt 9302765.00
shortTermDebt 9374454.00
shortLongTermDebtTotal 9374454.00
otherStockholderEquity 9443230.00
propertyPlantEquipment 12030000.00
totalCurrentAssets 51871952.00
shortTermInvestments 3656000.00
netReceivables 35878529.00
inventory 2149718.00
accountsPayable 3985202.00
accumulatedOtherComprehensiveIncome 7385296.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 3250000.00
nonCurrentAssetsTotal 17822388.00
liabilitiesAndStockholdersEquity 66998720.00
cashAndShortTermInvestments 71689.00
propertyPlantAndEquipmentGross 12029656.00
propertyPlantAndEquipmentNet 12029656.00
commonStockSharesOutstanding 42254500.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 68110000.00
intangibleAssets 2650000.00
otherCurrentAssets 15470000.00
totalLiab 22590000.00
totalStockholderEquity 45516179.00
otherCurrentLiab 3569076.00
commonStock 50000.00
retainedEarnings 32330000.00
otherAssets 6761000.00
cash 1660000.00
totalCurrentLiabilities 20170000.00
netDebt 11790000.00
shortTermDebt 13450924.00
shortLongTermDebt 13570924.00
shortLongTermDebtTotal 13450000.00
otherStockholderEquity 5443409.00
propertyPlantEquipment 12569000.00
totalCurrentAssets 48780000.00
netTangibleAssets 42866851.00
shortTermInvestments 3598000.00
netReceivables 30310000.00
inventory 1340000.00
accountsPayable 3150000.00
accumulatedOtherComprehensiveIncome 7692770.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 4110000.00
nonCurrentAssetsTotal 19330000.00
nonCurrentLiabilitiesTotal 2420000.00
liabilitiesAndStockholdersEquity 68106179.00
cashAndShortTermInvestments 1660000.00
propertyPlantAndEquipmentGross 12570000.00
propertyPlantAndEquipmentNet 12570000.00
commonStockSharesOutstanding 2160000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 63170000.00
intangibleAssets 1860000.00
otherCurrentAssets 10230000.00
totalLiab 21250000.00
totalStockholderEquity 41920000.00
otherCurrentLiab 6910000.00
commonStock 50000.00
retainedEarnings 29010000.00
cash 4520000.00
totalCurrentLiabilities 19010000.00
netDebt 8850000.00
shortTermDebt 9310000.00
shortLongTermDebtTotal 13370000.00
otherStockholderEquity 6020000.00
totalCurrentAssets 46790000.00
netReceivables 30210000.00
inventory 1830000.00
accountsPayable 2790000.00
accumulatedOtherComprehensiveIncome 6840000.00
commonStockTotalEquity 50000.00
nonCurrentAssetsTotal 16380000.00
nonCurrentLiabilitiesTotal 2240000.00
liabilitiesAndStockholdersEquity 63170000.00
cashAndShortTermInvestments 4520000.00
propertyPlantAndEquipmentGross 14520000.00
propertyPlantAndEquipmentNet 14520000.00
commonStockSharesOutstanding 2160000.00
2012-12-31
date 2012-12-31
currency_symbol USD
totalAssets 63763000.00
intangibleAssets 1870000.00
otherCurrentAssets 6446000.00
totalLiab 20713000.00
totalStockholderEquity 41172000.00
otherCurrentLiab 3551000.00
commonStock 50000.00
retainedEarnings 25559000.00
otherAssets 1870000.00
cash 618000.00
totalCurrentLiabilities 16701000.00
propertyPlantEquipment 12919000.00
shortTermInvestments 3531000.00
longTermDebt 4012000.00
inventory 1630000.00
accountsPayable 2952000.00
commonStockSharesOutstanding 262413800.00
yearly
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 134527058.00
intangibleAssets 205971.00
otherCurrentAssets 6277165.00
totalLiab 21990347.00
totalStockholderEquity 114261338.00
otherCurrentLiab 3155123.00
commonStock 63995.00
capitalStock 63995.00
retainedEarnings 36684794.00
cash 43144049.00
totalCurrentLiabilities 21767056.00
currentDeferredRevenue 3580622.00
netDebt -30276935.00
shortTermDebt 12643823.00
shortLongTermDebt 12528493.00
shortLongTermDebtTotal 12867114.00
otherStockholderEquity 69566786.00
propertyPlantEquipment 2417119.00
totalCurrentAssets 105807889.00
longTermInvestments 26096079.00
netTangibleAssets 114055367.00
netReceivables 55316977.00
inventory 1069698.00
accountsPayable 1563787.00
accumulatedOtherComprehensiveIncome 7945763.00
nonCurrentAssetsTotal 28719169.00
capitalLeaseObligations 338621.00
nonCurrentLiabilitiesTotal 223291.00
liabilitiesAndStockholdersEquity 136251685.00
cashAndShortTermInvestments 43144049.00
propertyPlantAndEquipmentNet 2417119.00
netWorkingCapital 84040833.00
netInvestedCapital 126789831.00
commonStockSharesOutstanding 123192.67
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 116295245.00
intangibleAssets 664033.00
otherCurrentAssets 9699704.00
totalLiab 16803857.00
totalStockholderEquity 98852542.00
otherCurrentLiab 2822734.00
commonStock 35894.00
capitalStock 35894.00
retainedEarnings 45480031.00
otherAssets 5755237.00
cash 37119195.00
totalCurrentLiabilities 16803857.00
currentDeferredRevenue 3183088.00
netDebt -28436508.00
shortTermDebt 8682687.00
shortLongTermDebt 8682687.00
shortLongTermDebtTotal 8682687.00
otherStockholderEquity 48392181.00
propertyPlantEquipment 2477912.00
totalCurrentAssets 81900747.00
longTermInvestments 25497316.00
netTangibleAssets 98188509.00
netReceivables 34410597.00
inventory 671251.00
accountsPayable 1543994.00
accumulatedOtherComprehensiveIncome 4944436.00
commonStockTotalEquity 35894.00
nonCurrrentAssetsOther 5755237.00
nonCurrentAssetsTotal 34394498.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 115656399.00
cashAndShortTermInvestments 37119195.00
propertyPlantAndEquipmentGross 2477912.00
propertyPlantAndEquipmentNet 2477912.00
netWorkingCapital 65096890.00
netInvestedCapital 107535229.00
commonStockSharesOutstanding 123192.67
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
totalAssets 115450777.00
intangibleAssets 12959017.00
otherCurrentAssets 15773135.00
totalLiab 20918516.00
totalStockholderEquity 90186045.00
otherCurrentLiab 3071016.00
commonStock 28853.00
capitalStock 28853.00
retainedEarnings 52058681.00
otherLiab 1784875.00
goodWill 0.00
otherAssets 7746116.00
cash 12440457.00
totalCurrentLiabilities 19133641.00
currentDeferredRevenue 6955142.00
netDebt -5086529.00
shortTermDebt 7353928.00
shortLongTermDebt 7066728.00
shortLongTermDebtTotal 7353928.00
otherStockholderEquity 39310178.00
propertyPlantEquipment 2700034.00
totalCurrentAssets 68161627.00
longTermInvestments 23883983.00
netTangibleAssets 77227028.00
netReceivables 39352408.00
inventory 595627.00
accountsPayable 1650851.00
accumulatedOtherComprehensiveIncome -1211667.00
commonStockTotalEquity 28850.00
nonCurrrentAssetsOther 7746116.00
nonCurrentAssetsTotal 47289150.00
nonCurrentLiabilitiesTotal 1784875.00
capitalSurpluse 39310180.00
liabilitiesAndStockholdersEquity 111104561.00
cashAndShortTermInvestments 12440457.00
propertyPlantAndEquipmentGross 2700030.00
propertyPlantAndEquipmentNet 2700034.00
netWorkingCapital 49027986.00
netInvestedCapital 97252773.00
commonStockSharesOutstanding 120221.83
2018-12-31
date 2018-12-31
filing_date 2019-05-15
currency_symbol USD
totalAssets 134194014.00
intangibleAssets 15268062.00
otherCurrentAssets 28113109.00
totalLiab 24208327.00
totalStockholderEquity 102067591.00
otherCurrentLiab 5362531.00
commonStock 28853.00
capitalStock 28853.00
retainedEarnings 58333136.00
otherLiab 2053512.00
goodWill 8861361.00
otherAssets 18354027.00
cash 7748416.00
totalCurrentLiabilities 22154815.00
currentDeferredRevenue 865615.00
netDebt 5309228.00
shortTermDebt 13057644.00
shortLongTermDebt 9804391.00
shortLongTermDebtTotal 13057644.00
otherStockholderEquity 39310178.00
propertyPlantEquipment 3240620.00
totalCurrentAssets 70313944.00
longTermInvestments 18156000.00
netTangibleAssets 77938168.00
netReceivables 32495361.00
inventory 1957058.00
accountsPayable 2524462.00
accumulatedOtherComprehensiveIncome 4395424.00
commonStockTotalEquity 28850.00
nonCurrrentAssetsOther 18354027.00
nonCurrentAssetsTotal 63880070.00
nonCurrentLiabilitiesTotal 2053512.00
capitalSurpluse 39310180.00
liabilitiesAndStockholdersEquity 126275918.00
cashAndShortTermInvestments 7748416.00
propertyPlantAndEquipmentGross 3240620.00
propertyPlantAndEquipmentNet 3240620.00
netWorkingCapital 48159129.00
netInvestedCapital 111871982.00
commonStockSharesOutstanding 119773.21
2017-12-31
date 2017-12-31
filing_date 2018-05-11
currency_symbol USD
totalAssets 138487730.00
intangibleAssets 15668100.00
otherCurrentAssets 32106090.00
totalLiab 37674810.00
totalStockholderEquity 100812918.00
deferredLongTermLiab 2086086.00
otherCurrentLiab 9269481.00
commonStock 28700.00
retainedEarnings 62818160.00
otherLiab 2086086.00
goodWill 9001920.00
otherAssets 20889895.00
cash 9717910.00
totalCurrentLiabilities 26789260.00
netDebt 3175370.00
shortTermDebt 12184419.00
shortLongTermDebt 12184419.00
shortLongTermDebtTotal 12893280.00
otherStockholderEquity 32605540.00
propertyPlantEquipment 3374879.00
totalCurrentAssets 89244880.00
longTermInvestments 12880641.00
netTangibleAssets 75834850.00
shortTermInvestments 3902000.00
netReceivables 44848320.00
inventory 2572560.00
accountsPayable 5335360.00
accumulatedOtherComprehensiveIncome 5360518.00
commonStockTotalEquity 28700.00
nonCurrrentAssetsOther 19111860.00
nonCurrentAssetsTotal 49242850.00
nonCurrentLiabilitiesTotal 10885550.00
capitalSurpluse 39067330.00
liabilitiesAndStockholdersEquity 138487728.00
cashAndShortTermInvestments 9717910.00
propertyPlantAndEquipmentGross 3374880.00
propertyPlantAndEquipmentNet 3374880.00
netWorkingCapital 62455623.00
netInvestedCapital 112997337.00
commonStockSharesOutstanding 2597191.00
2016-12-31
date 2016-12-31
filing_date 2017-05-01
currency_symbol USD
totalAssets 94302670.00
intangibleAssets -69230.00
otherCurrentAssets 15926840.00
totalLiab 14096600.00
totalStockholderEquity 80206069.00
otherCurrentLiab 5454388.00
commonStock 24310.00
retainedEarnings 59050940.00
otherAssets 20179683.00
cash 5942840.00
totalCurrentLiabilities 14096600.00
netDebt 3326300.00
shortTermDebt 6694652.00
shortLongTermDebt 6694652.00
shortLongTermDebtTotal 9269140.00
otherStockholderEquity 20141727.00
propertyPlantEquipment 8677977.00
totalCurrentAssets 63656830.00
longTermInvestments 8638260.00
netTangibleAssets 78417891.00
shortTermInvestments 328000.00
netReceivables 40711580.00
inventory 1075570.00
accountsPayable 1947560.00
accumulatedOtherComprehensiveIncome 989092.00
commonStockTotalEquity 24310.00
nonCurrrentAssetsOther 22037090.00
nonCurrentAssetsTotal 30645840.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 26603510.00
liabilitiesAndStockholdersEquity 94302669.00
cashAndShortTermInvestments 5942840.00
propertyPlantAndEquipmentGross 8677980.00
propertyPlantAndEquipmentNet 8677980.00
commonStockSharesOutstanding 2301918.00
2015-12-31
date 2015-12-31
filing_date 2016-04-29
currency_symbol USD
totalAssets 87074990.00
intangibleAssets 114420.00
otherCurrentAssets 15597100.00
totalLiab 17429850.00
totalStockholderEquity 69645143.00
otherCurrentLiab 2468460.00
commonStock 21600.00
retainedEarnings 54751690.00
otherAssets 12158690.00
cash 6273390.00
totalCurrentLiabilities 13985510.00
netDebt 2171290.00
shortTermDebt 8444680.00
shortLongTermDebt 8444680.00
shortLongTermDebtTotal 8444680.00
otherStockholderEquity 8733518.00
propertyPlantEquipment 11118640.00
totalCurrentAssets 63683250.00
netTangibleAssets 67542636.00
netReceivables 40715710.00
inventory 1097050.00
accountsPayable 3072370.00
accumulatedOtherComprehensiveIncome 6138335.00
commonStockTotalEquity 21600.00
nonCurrrentAssetsOther 12158680.00
nonCurrentAssetsTotal 23391740.00
nonCurrentLiabilitiesTotal 3444340.00
capitalSurpluse 15134750.00
liabilitiesAndStockholdersEquity 87074993.00
cashAndShortTermInvestments 6273390.00
propertyPlantAndEquipmentGross 11118640.00
propertyPlantAndEquipmentNet 11118640.00
commonStockSharesOutstanding 2160000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 78708590.00
intangibleAssets 2422420.00
otherCurrentAssets 14358300.00
totalLiab 19387080.00
totalStockholderEquity 59321516.00
otherCurrentLiab 3205320.00
commonStock 20000.00
retainedEarnings 46312870.00
otherAssets 3734000.00
cash 415280.00
totalCurrentLiabilities 16231810.00
netDebt 8870020.00
shortTermDebt 9285300.00
shortLongTermDebt 9285300.00
shortLongTermDebtTotal 9285300.00
otherStockholderEquity 4095589.00
propertyPlantEquipment 12803000.00
totalCurrentAssets 59749430.00
netTangibleAssets 56899095.00
shortTermInvestments 3584000.00
netReceivables 43636550.00
inventory 1339300.00
accountsPayable 3741190.00
accumulatedOtherComprehensiveIncome 8893057.00
commonStockTotalEquity 20000.00
nonCurrrentAssetsOther 3733810.00
nonCurrentAssetsTotal 18959160.00
nonCurrentLiabilitiesTotal 3155270.00
capitalSurpluse 9473230.00
liabilitiesAndStockholdersEquity 78708596.00
cashAndShortTermInvestments 415280.00
propertyPlantAndEquipmentGross 12802930.00
propertyPlantAndEquipmentNet 12802930.00
commonStockSharesOutstanding 2160000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 68100000.00
intangibleAssets 2600000.00
otherCurrentAssets 15500000.00
totalLiab 22600000.00
totalStockholderEquity 45516179.00
otherCurrentLiab 3549076.00
commonStock 100000.00
retainedEarnings 32300000.00
otherAssets 4112000.00
cash 1700000.00
totalCurrentLiabilities 20200000.00
netDebt 11800000.00
shortTermDebt 13450924.00
shortLongTermDebt 13570924.00
shortLongTermDebtTotal 13500000.00
otherStockholderEquity 5423409.00
propertyPlantEquipment 12569000.00
totalCurrentAssets 48800000.00
netTangibleAssets 42866851.00
shortTermInvestments 3598000.00
netReceivables 30300000.00
inventory 1300000.00
accountsPayable 3200000.00
accumulatedOtherComprehensiveIncome 7692770.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 4100000.00
nonCurrentAssetsTotal 19300000.00
nonCurrentLiabilitiesTotal 2400000.00
liabilitiesAndStockholdersEquity 68116179.00
cashAndShortTermInvestments 1700000.00
propertyPlantAndEquipmentGross 12600000.00
propertyPlantAndEquipmentNet 12600000.00
commonStockSharesOutstanding 2160000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 63762578.00
intangibleAssets 1870080.00
otherCurrentAssets 8392782.00
totalLiab 20712584.00
totalStockholderEquity 41172033.00
otherCurrentLiab 3055491.00
commonStock 50000.00
retainedEarnings 19897145.00
cash 618002.00
totalCurrentLiabilities 16700580.00
currentDeferredRevenue 1339962.00
netDebt 12746938.00
shortTermDebt 9352936.00
shortLongTermDebtTotal 13364940.00
otherStockholderEquity 15562703.00
propertyPlantEquipment 12919000.00
totalCurrentAssets 48973095.00
shortTermInvestments 3531000.00
netReceivables 38332323.00
longTermDebt 4012000.00
inventory 1629988.00
accountsPayable 2952191.00
accumulatedOtherComprehensiveIncome 5662185.00
commonStockTotalEquity 50000.00
nonCurrentAssetsTotal 14789483.00
nonCurrentLiabilitiesTotal 4012004.00
liabilitiesAndStockholdersEquity 61884617.00
cashAndShortTermInvestments 618002.00
propertyPlantAndEquipmentGross 12919403.00
propertyPlantAndEquipmentNet 12919403.00
commonStockSharesOutstanding 2160000.00
Cash_Flow
currency_symbol USD
quarterly
2021-12-31
date 2021-12-31
currency_symbol USD
changeToLiabilities -1693491.00
totalCashflowsFromInvestingActivities 264585.00
netBorrowings -2166236.00
totalCashFromFinancingActivities 4045618.00
changeToOperatingActivities 111403.00
netIncome -893826.00
changeInCash 1427540.00
totalCashFromOperatingActivities -3217214.00
depreciation 245608.00
changeToInventory 1564194.00
changeToAccountReceivables -3981201.00
changeToNetincome 1754150.00
capitalExpenditures 107611
2021-09-30
date 2021-09-30
currency_symbol USD
changeToLiabilities -1693491.00
totalCashflowsFromInvestingActivities 264585.00
netBorrowings -2166236.00
totalCashFromFinancingActivities 4045618.00
changeToOperatingActivities 111403.00
netIncome -893826.00
changeInCash 1427540.00
totalCashFromOperatingActivities -3217214.00
depreciation 245608.00
changeToInventory 1564194.00
changeToAccountReceivables -3981201.00
changeToNetincome 1754150.00
capitalExpenditures 107611
2021-06-30
date 2021-06-30
currency_symbol USD
changeToLiabilities 1844796.00
totalCashflowsFromInvestingActivities -2543.00
netBorrowings -1112393.00
totalCashFromFinancingActivities 2357107.00
changeToOperatingActivities -667180.00
netIncome -3285239.00
changeInCash 1686249.00
totalCashFromOperatingActivities -828015.00
depreciation 235175.00
changeToInventory 689063.00
changeToAccountReceivables -805531.00
changeToNetincome 984682.00
capitalExpenditures 2543
2021-03-31
date 2021-03-31
currency_symbol USD
changeToLiabilities 1844796.00
totalCashflowsFromInvestingActivities -2543.00
netBorrowings -1112393.00
totalCashFromFinancingActivities 2357107.00
changeToOperatingActivities -667180.00
netIncome -3285239.00
changeInCash 1686249.00
totalCashFromOperatingActivities -828015.00
depreciation 235175.00
changeToInventory 689063.00
changeToAccountReceivables -805531.00
changeToNetincome 984682.00
capitalExpenditures 2543
2020-12-31
date 2020-12-31
currency_symbol USD
changeToLiabilities -1061279.00
totalCashflowsFromInvestingActivities -67445.00
netBorrowings -318263.00
totalCashFromFinancingActivities 4209354.00
changeToOperatingActivities 1290502.00
netIncome -3872418.00
changeInCash 10958825.00
totalCashFromOperatingActivities 5865577.00
depreciation 217043.00
changeToInventory -673957.00
changeToAccountReceivables 6338571.00
changeToNetincome 2899909.00
capitalExpenditures 67641
2020-09-30
date 2020-09-30
currency_symbol USD
changeToLiabilities -1061279.00
totalCashflowsFromInvestingActivities -67445.00
netBorrowings -318263.00
totalCashFromFinancingActivities 4209354.00
changeToOperatingActivities 1290502.00
netIncome -3872418.00
changeInCash 10958825.00
beginPeriodCashFlow 15216140.00
totalCashFromOperatingActivities 5865577.00
depreciation 217043.00
changeToInventory -673957.00
changeToAccountReceivables 6338571.00
changeToNetincome 2899909.00
capitalExpenditures 67641
2020-06-30
date 2020-06-30
filing_date 2020-08-12
currency_symbol USD
changeToLiabilities -938057.00
totalCashflowsFromInvestingActivities 5963.00
netBorrowings 260681.00
totalCashFromFinancingActivities 521360.00
changeToOperatingActivities 120518.00
netIncome 1224420.00
changeInCash 2775680.00
beginPeriodCashFlow 12440460.00
endPeriodCashFlow 15216140.00
totalCashFromOperatingActivities 2440410.00
depreciation 443830.00
changeToInventory -1302500.00
changeToAccountReceivables -4054710.00
otherCashflowsFromFinancingActivities 521360.00
changeToNetincome -108271.00
capitalExpenditures 9520
changeInWorkingCapital 1022510.00
otherNonCashItems -250350.00
freeCashFlow 2430890.00
2020-03-31
date 2020-03-31
currency_symbol USD
changeToLiabilities -938057.00
totalCashflowsFromInvestingActivities 5963.00
netBorrowings 260681.00
totalCashFromFinancingActivities 260681.00
changeToOperatingActivities 120518.00
netIncome 612208.00
changeInCash 1387839.00
beginPeriodCashFlow 12627880.00
endPeriodCashFlow 15216140.00
totalCashFromOperatingActivities 1220203.00
depreciation 221915.00
changeToInventory 3433722.00
changeToAccountReceivables -2326553.00
changeToNetincome -108271.00
capitalExpenditures 4762
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
investments -3353785.00
changeToLiabilities 2833851.00
totalCashflowsFromInvestingActivities -2920621.00
netBorrowings 220025.00
totalCashFromFinancingActivities 440050.00
changeToOperatingActivities 145183.00
netIncome -7022100.00
changeInCash -2170140.00
beginPeriodCashFlow 14798020.00
endPeriodCashFlow 12627880.00
totalCashFromOperatingActivities 3331380.00
depreciation 442380.00
otherCashflowsFromInvestingActivities -526.00
changeToInventory 1166770.00
changeToAccountReceivables -5835590.00
otherCashflowsFromFinancingActivities 440050.00
changeToNetincome 9876310.00
capitalExpenditures 12450
changeInWorkingCapital -879330.00
otherNonCashItems 10790430.00
freeCashFlow 3343830.00
2019-09-30
date 2019-09-30
currency_symbol USD
investments -3353785.00
changeToLiabilities 2833851.00
totalCashflowsFromInvestingActivities -2920621.00
netBorrowings 220025.00
totalCashFromFinancingActivities 220025.00
changeToOperatingActivities 145183.00
netIncome -3511050.00
changeInCash -1085068.00
beginPeriodCashFlow 12694740.00
endPeriodCashFlow 12694740.00
totalCashFromOperatingActivities 1665691.00
depreciation 221190.00
otherCashflowsFromInvestingActivities -526.00
changeToInventory -3799324.00
changeToAccountReceivables -3814768.00
changeToNetincome 9876310.00
capitalExpenditures 6223
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
changeToLiabilities -117115.00
totalCashflowsFromInvestingActivities -44536.00
netBorrowings -2950088.00
totalCashFromFinancingActivities -5900180.00
changeToOperatingActivities 601839.00
netIncome 665130.00
changeInCash 4946320.00
beginPeriodCashFlow 7748420.00
endPeriodCashFlow 12694740.00
totalCashFromOperatingActivities 11365530.00
depreciation 461750.00
otherCashflowsFromInvestingActivities -235.00
changeToInventory 194660.00
changeToAccountReceivables -1021460.00
otherCashflowsFromFinancingActivities -5900180.00
changeToNetincome 1574041.00
capitalExpenditures 104820
changeInWorkingCapital 6949830.00
otherNonCashItems 3288820.00
freeCashFlow 11260710.00
2019-03-31
date 2019-03-31
currency_symbol USD
changeToLiabilities -117115.00
totalCashflowsFromInvestingActivities -44536.00
netBorrowings -2950088.00
totalCashFromFinancingActivities -2950088.00
changeToOperatingActivities 601839.00
netIncome 332566.00
changeInCash 2473160.00
beginPeriodCashFlow 8718670.00
endPeriodCashFlow 7748420.00
totalCashFromOperatingActivities 5682765.00
depreciation 230874.00
otherCashflowsFromInvestingActivities -235.00
changeToInventory 4128259.00
changeToAccountReceivables -1125073.00
changeToNetincome 1574041.00
capitalExpenditures 52408
2018-12-31
date 2018-12-31
filing_date 2019-01-30
currency_symbol USD
investments 702000.00
changeToLiabilities -212721.00
totalCashflowsFromInvestingActivities -17995510.00
netBorrowings 280784.00
totalCashFromFinancingActivities 560400.00
changeToOperatingActivities 589240.00
netIncome 386790.00
changeInCash -3524900.00
beginPeriodCashFlow 12243570.00
endPeriodCashFlow 8718670.00
totalCashFromOperatingActivities -8313460.00
depreciation 726920.00
otherCashflowsFromInvestingActivities -17433890.00
changeToInventory 613500.00
changeToAccountReceivables 1493850.00
otherCashflowsFromFinancingActivities 560400.00
changeToNetincome 962936.00
capitalExpenditures 556560
changeInWorkingCapital -11051950.00
otherNonCashItems 1624780.00
freeCashFlow -8870020.00
2018-09-30
date 2018-09-30
currency_symbol USD
investments 702000.00
changeToLiabilities -212721.00
totalCashflowsFromInvestingActivities 832186.00
netBorrowings 280784.00
totalCashFromFinancingActivities 280199.00
changeToOperatingActivities 589240.00
netIncome -8281.00
changeInCash -1762452.00
beginPeriodCashFlow 9493170.00
endPeriodCashFlow 12243570.00
totalCashFromOperatingActivities -4156728.00
depreciation 363462.00
otherCashflowsFromInvestingActivities 381423.00
changeToInventory -6564707.00
changeToAccountReceivables -107471.00
otherCashflowsFromFinancingActivities -585.00
changeToNetincome 962936.00
capitalExpenditures 278385
2018-06-30
date 2018-06-30
filing_date 2018-08-23
currency_symbol USD
investments -9426000.00
changeToLiabilities -1155778.00
totalCashflowsFromInvestingActivities -19659880.00
netBorrowings -693056.00
totalCashFromFinancingActivities -1370400.00
changeToOperatingActivities 276409.00
netIncome 1993330.00
changeInCash -224740.00
beginPeriodCashFlow 9717910.00
endPeriodCashFlow 9493170.00
totalCashFromOperatingActivities 22978340.00
depreciation 344540.00
otherCashflowsFromInvestingActivities -19654820.00
changeToInventory 2000.00
changeToAccountReceivables 10859110.00
otherCashflowsFromFinancingActivities -1370400.00
changeToNetincome 1725493.00
capitalExpenditures 5060
changeInWorkingCapital 17189480.00
otherNonCashItems 3450990.00
freeCashFlow 22973280.00
2018-03-31
date 2018-03-31
currency_symbol USD
investments -9426000.00
changeToLiabilities -1155778.00
totalCashflowsFromInvestingActivities -9829941.00
netBorrowings -693056.00
totalCashFromFinancingActivities -685201.00
changeToOperatingActivities 276409.00
netIncome 996665.00
changeInCash -112369.00
beginPeriodCashFlow 13676690.00
endPeriodCashFlow 9493170.00
totalCashFromOperatingActivities 11489168.00
depreciation 172269.00
otherCashflowsFromInvestingActivities -401411.00
changeToInventory 4713039.00
changeToAccountReceivables 5243924.00
otherCashflowsFromFinancingActivities 7855.00
changeToNetincome 1725493.00
capitalExpenditures 1134
2017-12-31
date 2017-12-31
filing_date 2018-01-10
currency_symbol USD
investments -9426000.00
changeToLiabilities -1586336.00
totalCashflowsFromInvestingActivities -3493250.00
netBorrowings 1930511.00
totalCashFromFinancingActivities 9351670.00
changeToOperatingActivities -3017632.00
netIncome 3456460.00
changeInCash 4649010.00
beginPeriodCashFlow 9027680.00
endPeriodCashFlow 13676690.00
totalCashFromOperatingActivities -6200180.00
depreciation 580270.00
otherCashflowsFromInvestingActivities -2190530.00
changeToInventory -494390.00
changeToAccountReceivables -7665330.00
salePurchaseOfStock 5968210.00
otherCashflowsFromFinancingActivities 3383460.00
changeToNetincome 126049.00
capitalExpenditures 1289210
changeInWorkingCapital -6889200.00
otherNonCashItems -3347710.00
freeCashFlow -7489390.00
2017-09-30
date 2017-09-30
currency_symbol USD
investments -9426000.00
changeToLiabilities -1586336.00
totalCashflowsFromInvestingActivities 457148.00
netBorrowings 1930511.00
totalCashFromFinancingActivities 2813712.00
changeToOperatingActivities -3017632.00
netIncome 1728228.00
changeInCash 456679.00
beginPeriodCashFlow 4429440.00
endPeriodCashFlow 4429440.00
totalCashFromOperatingActivities -3053911.00
depreciation 122443.00
otherCashflowsFromInvestingActivities 552772.00
changeToInventory 2265433.00
changeToAccountReceivables -1848810.00
salePurchaseOfStock 2984104.00
otherCashflowsFromFinancingActivities -2100905.00
changeToNetincome 126049.00
capitalExpenditures 41132
2017-06-30
date 2017-06-30
filing_date 2017-07-17
currency_symbol USD
changeToLiabilities 919841.00
totalCashflowsFromInvestingActivities -2203774.00
netBorrowings -507638.00
totalCashFromFinancingActivities -1015280.00
changeToOperatingActivities 414736.00
netIncome 310760.00
changeInCash 2769440.00
beginPeriodCashFlow 1660000.00
endPeriodCashFlow 4429440.00
totalCashFromOperatingActivities 8351190.00
depreciation 198330.00
otherCashflowsFromInvestingActivities 552772.00
changeToInventory -738170.00
changeToAccountReceivables -8722990.00
salePurchaseOfStock 2984104.00
otherCashflowsFromFinancingActivities -1015280.00
changeToNetincome 1258418.00
capitalExpenditures 13510
changeInWorkingCapital 8390750.00
otherNonCashItems -548650.00
freeCashFlow 8337680.00
2017-03-31
date 2017-03-31
currency_symbol USD
changeToLiabilities 919841.00
totalCashflowsFromInvestingActivities -2203774.00
netBorrowings -507638.00
totalCashFromFinancingActivities -341820.00
changeToOperatingActivities 414736.00
netIncome 155380.00
changeInCash 1542420.00
endPeriodCashFlow 1660000.00
totalCashFromOperatingActivities 4205929.00
depreciation 285029.00
otherCashflowsFromInvestingActivities 552772.00
changeToInventory 221071.00
changeToAccountReceivables 1159652.00
salePurchaseOfStock 2984104.00
otherCashflowsFromFinancingActivities 165819.00
changeToNetincome 1258418.00
capitalExpenditures 41132
2016-12-31
date 2016-12-31
currency_symbol USD
changeToLiabilities -819661.00
totalCashflowsFromInvestingActivities -1877974.00
netBorrowings 1442829.00
totalCashFromFinancingActivities 9056000.00
changeToOperatingActivities 335533.00
netIncome 2512000.00
changeInCash -330547.00
totalCashFromOperatingActivities -7033052.00
depreciation 573911.00
otherCashflowsFromInvestingActivities 1506000.00
changeToInventory -11536074.00
changeToAccountReceivables -3192557.00
salePurchaseOfStock 7957100.00
otherCashflowsFromFinancingActivities -343316.00
changeToNetincome 3219370.00
capitalExpenditures 11000
2016-09-30
date 2016-09-30
currency_symbol USD
changeToLiabilities -558604.00
totalCashflowsFromInvestingActivities -49835.00
netBorrowings -11594.00
totalCashFromFinancingActivities -8835.00
changeToOperatingActivities 457758.00
netIncome 1383046.00
changeInCash 626515.00
totalCashFromOperatingActivities 956415.00
depreciation 352103.00
otherCashflowsFromInvestingActivities -12100.00
changeToInventory 1740087.00
changeToAccountReceivables -3111917.00
otherCashflowsFromFinancingActivities 2759.00
changeToNetincome 546136.00
capitalExpenditures 3640
2016-06-30
date 2016-06-30
currency_symbol USD
totalCashFromFinancingActivities 9074000.00
netIncome 1787000.00
otherCashflowsFromInvestingActivities 1530000.00
changeToInventory 260000.00
changeToAccountReceivables 2729000.00
capitalExpenditures 4000
2015-12-31
date 2015-12-31
currency_symbol USD
changeToLiabilities -409863.00
totalCashflowsFromInvestingActivities -7153860.00
netBorrowings -353320.00
totalCashFromFinancingActivities 8842000.00
changeToOperatingActivities 678832.00
netIncome 3559000.00
changeInCash 5858114.00
totalCashFromOperatingActivities 4451000.00
depreciation 556339.00
otherCashflowsFromInvestingActivities 1086000.00
changeToInventory 20000.00
changeToAccountReceivables -212550.00
salePurchaseOfStock 5663122.00
otherCashflowsFromFinancingActivities 3533000.00
changeToNetincome 2657625.00
capitalExpenditures 243000
2015-06-30
date 2015-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 856000.00
totalCashFromFinancingActivities 5629000.00
netIncome 4880000.00
totalCashFromOperatingActivities 3002000.00
otherCashflowsFromInvestingActivities 927000.00
otherCashflowsFromFinancingActivities 2449000.00
capitalExpenditures 71000
2014-12-31
date 2014-12-31
currency_symbol USD
investments 1753248.00
changeToLiabilities 602000.00
totalCashflowsFromInvestingActivities 533000.00
netBorrowings -4228085.00
totalCashFromFinancingActivities -4228085.00
changeToOperatingActivities 33974.00
netIncome 8602000.00
changeInCash -1243784.00
totalCashFromOperatingActivities 2460000.00
depreciation 1506943.00
otherCashflowsFromInvestingActivities 2117000.00
changeToInventory 42000.00
changeToAccountReceivables -13868300.00
salePurchaseOfStock 5663122.00
otherCashflowsFromFinancingActivities 3533200.00
changeToNetincome -145877.00
capitalExpenditures 1594000
2014-06-30
date 2014-06-30
currency_symbol USD
changeToLiabilities 856000.00
netIncome 5379000.00
beginPeriodCashFlow 1660000.00
totalCashFromOperatingActivities 5093000.00
capitalExpenditures 9000
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
changeToLiabilities -16009.00
totalCashflowsFromInvestingActivities 3958000.00
netBorrowings -994814.00
totalCashFromFinancingActivities 100000.00
changeToOperatingActivities 370609.00
netIncome 3330000.00
changeInCash -2860000.00
beginPeriodCashFlow 4520000.00
endPeriodCashFlow 1660000.00
totalCashFromOperatingActivities -7310000.00
depreciation 300000.00
otherCashflowsFromInvestingActivities 4306000.00
changeToInventory 490000.00
changeToAccountReceivables -8160000.00
salePurchaseOfStock 5663122.00
otherCashflowsFromFinancingActivities 100000.00
changeToNetincome 496000.00
capitalExpenditures 930000
changeInWorkingCapital -11620000.00
otherNonCashItems 930000.00
freeCashFlow -6380000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalCashFromFinancingActivities -12700000.00
netIncome 1740000.00
changeInCash -4890000.00
beginPeriodCashFlow 620000.00
endPeriodCashFlow -4270000.00
totalCashFromOperatingActivities 8950000.00
depreciation 260000.00
changeToInventory -200000.00
changeToAccountReceivables 100000.00
otherCashflowsFromFinancingActivities -12700000.00
capitalExpenditures 2080000
changeInWorkingCapital 6430000.00
otherNonCashItems 290000.00
freeCashFlow 6870000.00
2013-06-30
date 2013-06-30
currency_symbol USD
netIncome 3770000.00
endPeriodCashFlow 620000.00
capitalExpenditures 0
2012-12-31
date 2012-12-31
currency_symbol USD
netIncome 9893000.00
totalCashFromOperatingActivities 11115000.00
changeToAccountReceivables 9368000.00
otherCashflowsFromFinancingActivities 267000.00
capitalExpenditures 2034000
yearly
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
investments 524084.00
changeToLiabilities 302609.00
totalCashflowsFromInvestingActivities 524084.00
netBorrowings -6557257.00
totalCashFromFinancingActivities 12805449.00
changeToOperatingActivities -1111553.00
netIncome -10692982.00
changeInCash 6227577.00
beginPeriodCashFlow 37339304.00
endPeriodCashFlow 43566881.00
totalCashFromOperatingActivities -8090458.00
issuanceOfCapitalStock 19362706.00
depreciation 961566.00
changeToInventory -737552.00
changeToAccountReceivables -9573463.00
otherCashflowsFromFinancingActivities 14692389.00
changeToNetincome 5477664.00
capitalExpenditures 224528
changeInWorkingCapital -6171559.00
otherNonCashItems 5972517.00
freeCashFlow -8314986.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
investments -122964.00
changeToLiabilities -3998670.00
totalCashflowsFromInvestingActivities -122964.00
netBorrowings -115163.00
totalCashFromFinancingActivities 8940069.00
changeToOperatingActivities 2822040.00
netIncome -10022228.00
changeInCash 24693327.00
beginPeriodCashFlow 12645977.00
endPeriodCashFlow 37339304.00
totalCashFromOperatingActivities 14171560.00
issuanceOfCapitalStock 9055232.00
depreciation 877916.00
changeToInventory -125492.00
changeToAccountReceivables 8024036.00
otherCashflowsFromFinancingActivities 11017051.00
changeToNetincome 5583275.00
capitalExpenditures 144806
changeInWorkingCapital 14230789.00
otherNonCashItems 10884874.00
freeCashFlow 14026754.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
investments -5930314.00
changeToLiabilities 5433473.00
totalCashflowsFromInvestingActivities -5930314.00
netBorrowings -5460126.00
totalCashFromFinancingActivities -5460126.00
changeToOperatingActivities 1494044.00
netIncome -9659283.00
changeInCash 2776184.00
beginPeriodCashFlow 9869793.00
endPeriodCashFlow 12645977.00
totalCashFromOperatingActivities 14696912.00
issuanceOfCapitalStock 0.00
depreciation 904128.00
otherCashflowsFromInvestingActivities -1522.00
changeToInventory 242142.00
changeToAccountReceivables -9879682.00
otherCashflowsFromFinancingActivities 5095541.00
changeToNetincome 22900701.00
capitalExpenditures 92369
changeInWorkingCapital 6070499.00
otherNonCashItems 17547068.00
freeCashFlow 14604543.00
2018-12-31
date 2018-12-31
filing_date 2019-05-15
currency_symbol USD
investments -17995510.00
changeToLiabilities -2736997.00
totalCashflowsFromInvestingActivities -17995510.00
netBorrowings -824544.00
totalCashFromFinancingActivities -810004.00
changeToOperatingActivities 1731298.00
netIncome 996631.00
changeInCash -3749642.00
beginPeriodCashFlow 13619435.00
endPeriodCashFlow 9869793.00
totalCashFromOperatingActivities 14664880.00
issuanceOfCapitalStock 0.00
depreciation 1071462.00
otherCashflowsFromInvestingActivities -39976.00
changeToInventory -147485.00
changeToAccountReceivables 10272905.00
otherCashflowsFromFinancingActivities 8201573.00
changeToNetincome 5376858.00
capitalExpenditures 561623
changeInWorkingCapital 6137530.00
otherNonCashItems 6459257.00
freeCashFlow 14103257.00
2017-12-31
date 2017-12-31
filing_date 2018-05-11
currency_symbol USD
investments -3493252.00
changeToLiabilities -779098.00
totalCashflowsFromInvestingActivities -3493252.00
netBorrowings 2382961.00
totalCashFromFinancingActivities 4943783.00
changeToOperatingActivities 1578919.00
netIncome 3767220.00
changeInCash 3998198.00
beginPeriodCashFlow 5942842.00
endPeriodCashFlow 9941040.00
totalCashFromOperatingActivities 2304035.00
depreciation 814943.00
otherCashflowsFromInvestingActivities 1663858.00
changeToInventory 845496.00
changeToAccountReceivables -1378315.00
salePurchaseOfStock 5968210.00
otherCashflowsFromFinancingActivities 13593819.00
changeToNetincome -3896354.00
capitalExpenditures 82263
changeInWorkingCapital -5047057.00
otherNonCashItems 2768929.00
freeCashFlow 2221772.00
2016-12-31
date 2016-12-31
filing_date 2017-05-01
currency_symbol USD
investments -1877974.00
changeToLiabilities -933367.00
totalCashflowsFromInvestingActivities -1877974.00
netBorrowings 1442829.00
totalCashFromFinancingActivities 9056613.00
changeToOperatingActivities -80095.00
netIncome 4299250.00
changeInCash -330547.00
beginPeriodCashFlow 6273389.00
endPeriodCashFlow 5942842.00
totalCashFromOperatingActivities -7033052.00
depreciation 1364303.00
otherCashflowsFromInvestingActivities 1503233.00
changeToInventory -97373.00
changeToAccountReceivables -3192557.00
salePurchaseOfStock 7957100.00
otherCashflowsFromFinancingActivities 12362673.00
changeToNetincome 2909643.00
capitalExpenditures 10819
changeInWorkingCapital -15027111.00
otherNonCashItems 2428979.00
freeCashFlow -7043871.00
2015-12-31
date 2015-12-31
filing_date 2016-04-29
currency_symbol USD
investments -17448000.00
changeToLiabilities -409863.00
totalCashflowsFromInvestingActivities -7153860.00
netBorrowings -353320.00
totalCashFromFinancingActivities 8843002.00
changeToOperatingActivities 678832.00
netIncome 8438830.00
changeInCash 5858114.00
beginPeriodCashFlow 415275.00
endPeriodCashFlow 6273389.00
totalCashFromOperatingActivities 4450532.00
depreciation 1441180.00
otherCashflowsFromInvestingActivities -6911310.00
changeToInventory 20295.00
changeToAccountReceivables -212550.00
salePurchaseOfStock 5663120.00
otherCashflowsFromFinancingActivities 17794480.00
changeToNetincome 2657625.00
capitalExpenditures 242552
changeInWorkingCapital -7202258.00
otherNonCashItems 1608793.00
freeCashFlow 4207980.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
investments 1753248.00
changeToLiabilities 602000.00
totalCashflowsFromInvestingActivities 533000.00
netBorrowings -4228085.00
totalCashFromFinancingActivities -4228085.00
changeToOperatingActivities 33974.00
netIncome 13981040.00
changeInCash -1243784.00
beginPeriodCashFlow 1659059.00
endPeriodCashFlow 415275.00
totalCashFromOperatingActivities 2460362.00
depreciation 1506943.00
otherCashflowsFromInvestingActivities 2117000.00
changeToInventory 42444.00
changeToAccountReceivables -13868300.00
salePurchaseOfStock 5663122.00
otherCashflowsFromFinancingActivities 16515046.00
changeToNetincome 431000.00
capitalExpenditures 1594404
changeInWorkingCapital -12881744.00
otherNonCashItems -475465.00
freeCashFlow 865958.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
changeToLiabilities -16009.00
totalCashflowsFromInvestingActivities 3958000.00
netBorrowings -994814.00
totalCashFromFinancingActivities -994814.00
changeToOperatingActivities 370609.00
netIncome 9580000.00
changeInCash 1041057.00
beginPeriodCashFlow 618002.00
endPeriodCashFlow 1659059.00
totalCashFromOperatingActivities -1947953.00
depreciation 1027833.00
otherCashflowsFromInvestingActivities 4306000.00
changeToInventory 270175.00
changeToAccountReceivables -7856721.00
salePurchaseOfStock 5663122.00
otherCashflowsFromFinancingActivities 22129754.00
changeToNetincome 496000.00
capitalExpenditures 1188019
changeInWorkingCapital -13145422.00
otherNonCashItems 699536.00
freeCashFlow -3135972.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalCashFromFinancingActivities -7316674.00
netIncome 9892982.00
changeInCash 508679.00
beginPeriodCashFlow 109323.00
endPeriodCashFlow 618002.00
totalCashFromOperatingActivities 11115280.00
depreciation 505380.00
changeToInventory -914594.00
changeToAccountReceivables 9522994.00
otherCashflowsFromFinancingActivities 15112481.00
capitalExpenditures 2034198
changeInWorkingCapital 239103.00
otherNonCashItems 377829.00
freeCashFlow 9081082.00
Income_Statement
currency_symbol USD
quarterly
2021-12-31
date 2021-12-31
currency_symbol USD
ebit -1387227.00
incomeTaxExpense 690942.00
netIncomeApplicableToCommonShares -893826.00
2021-09-30
date 2021-09-30
currency_symbol USD
ebit -1387227.00
incomeTaxExpense 690942.00
netIncomeApplicableToCommonShares -893826.00
2021-06-30
date 2021-06-30
currency_symbol USD
ebit -2870196.00
incomeTaxExpense 523798.00
netIncomeApplicableToCommonShares -3285239.00
2021-03-31
date 2021-03-31
currency_symbol USD
ebit -2870196.00
incomeTaxExpense 523798.00
netIncomeApplicableToCommonShares -3285239.00
2020-12-31
date 2020-12-31
currency_symbol USD
minorityInterest 638846.00
ebit -75580.00
incomeTaxExpense -648230.00
netIncomeApplicableToCommonShares -3872418.00
2020-09-30
date 2020-09-30
currency_symbol USD
minorityInterest 638846.00
ebit -75580.00
incomeTaxExpense -648230.00
netIncomeApplicableToCommonShares -3872418.00
2020-06-30
date 2020-06-30
filing_date 2020-08-12
currency_symbol USD
researchDevelopment 302550.00
incomeBeforeTax 1656000.00
minorityInterest 4094242.00
netIncome 1224420.00
sellingGeneralAdministrative 965160.00
grossProfit 3072520.00
ebit 1742950.00
ebitda 2186780.00
depreciationAndAmortization 443830.00
operatingIncome 1804800.00
otherOperatingExpenses 21084980.00
interestExpense 166270.00
incomeTaxExpense 684800.00
totalRevenue 22889780.00
totalOperatingExpenses 1267720.00
costOfRevenue 19817260.00
totalOtherIncomeExpenseNet -148800.00
netIncomeApplicableToCommonShares 612208.00
2020-03-31
date 2020-03-31
currency_symbol USD
minorityInterest 4094242.00
sellingGeneralAdministrative 965160.00
grossProfit 3072520.00
ebit 902403.00
incomeTaxExpense 342402.00
totalRevenue 22889780.00
totalOperatingExpenses 1267720.00
costOfRevenue 19817260.00
netIncomeApplicableToCommonShares 612208.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
researchDevelopment 291510.00
incomeBeforeTax -11032160.00
minorityInterest 4346216.00
netIncome -7022100.00
sellingGeneralAdministrative 2427000.00
grossProfit 1497850.00
ebit -7396920.00
ebitda -6954540.00
depreciationAndAmortization 442380.00
operatingIncome -10804660.00
otherOperatingExpenses 39084660.00
interestExpense 192960.00
taxProvision -181860.00
interestIncome 192960.00
extraordinaryItems 460280.00
incomeTaxExpense -181860.00
totalRevenue 28280000.00
totalOperatingExpenses 12302510.00
costOfRevenue 26782150.00
totalOtherIncomeExpenseNet -227500.00
discontinuedOperations 230142.00
netIncomeApplicableToCommonShares -3511050.00
2019-09-30
date 2019-09-30
currency_symbol USD
minorityInterest 4346216.00
sellingGeneralAdministrative 2548330.00
grossProfit 4479660.00
ebit 1475150.00
incomeTaxExpense -90929.00
totalRevenue 20950580.00
totalOperatingExpenses 2584080.00
costOfRevenue 16470920.00
discontinuedOperations 230142.00
netIncomeApplicableToCommonShares -3511050.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
researchDevelopment 35750.00
incomeBeforeTax 1736540.00
minorityInterest 7699693.00
netIncome 665130.00
sellingGeneralAdministrative 2548330.00
grossProfit 4479660.00
ebit 1013400.00
ebitda 1475150.00
depreciationAndAmortization 461750.00
operatingIncome 1895580.00
otherOperatingExpenses 19055000.00
interestExpense 197250.00
taxProvision 545520.00
interestIncome 197250.00
extraordinaryItems -759700.00
incomeTaxExpense 545520.00
totalRevenue 20950580.00
totalOperatingExpenses 2584080.00
costOfRevenue 16470920.00
totalOtherIncomeExpenseNet -159040.00
discontinuedOperations -379848.00
netIncomeFromContinuingOps 595509.00
netIncomeApplicableToCommonShares 332566.00
2019-03-31
date 2019-03-31
currency_symbol USD
researchDevelopment 17876.00
incomeBeforeTax 868269.00
minorityInterest 7699693.00
netIncome 332566.00
sellingGeneralAdministrative 1274163.00
grossProfit 2239828.00
ebit 947790.00
operatingIncome 947790.00
interestExpense 114428.00
incomeTaxExpense 272760.00
totalRevenue 10475288.00
totalOperatingExpenses 9527498.00
costOfRevenue 8235460.00
totalOtherIncomeExpenseNet -79521.00
discontinuedOperations -379848.00
netIncomeFromContinuingOps 595509.00
netIncomeApplicableToCommonShares 332566.00
2018-12-31
date 2018-12-31
filing_date 2019-01-30
currency_symbol USD
researchDevelopment 264250.00
incomeBeforeTax 1525610.00
minorityInterest 7918096.00
netIncome 386790.00
sellingGeneralAdministrative 3452810.00
grossProfit 5406470.00
ebit 769240.00
ebitda 1496160.00
depreciationAndAmortization 726920.00
operatingIncome 1754450.00
otherOperatingExpenses 11820740.00
interestExpense 275730.00
taxProvision 658180.00
interestIncome 275730.00
extraordinaryItems -1377410.00
incomeTaxExpense 658180.00
totalRevenue 13575190.00
totalOperatingExpenses 3652020.00
costOfRevenue 8168720.00
totalOtherIncomeExpenseNet -228840.00
discontinuedOperations -688706.00
netIncomeFromContinuingOps 433717.00
netIncomeApplicableToCommonShares 386790.00
2018-09-30
date 2018-09-30
currency_symbol USD
researchDevelopment 132125.00
incomeBeforeTax 762806.00
minorityInterest 7918096.00
netIncome -8281.00
sellingGeneralAdministrative 1693884.00
grossProfit 2703232.00
ebit 877224.00
operatingIncome 877224.00
interestExpense 147175.00
incomeTaxExpense 329089.00
totalRevenue 6787593.00
totalOperatingExpenses 5910369.00
costOfRevenue 4084360.00
totalOtherIncomeExpenseNet -114417.00
discontinuedOperations -688706.00
netIncomeFromContinuingOps 433717.00
netIncomeApplicableToCommonShares -8281.00
2018-06-30
date 2018-06-30
filing_date 2018-08-23
currency_symbol USD
researchDevelopment 122380.00
incomeBeforeTax 2466900.00
minorityInterest 8411512.00
netIncome 1993330.00
sellingGeneralAdministrative 1904520.00
grossProfit 4587340.00
ebit 2072590.00
ebitda 2417130.00
depreciationAndAmortization 344540.00
operatingIncome 2560450.00
otherOperatingExpenses 12367000.00
interestExpense 293720.00
taxProvision 372980.00
interestIncome 293720.00
extraordinaryItems -503950.00
incomeTaxExpense 372980.00
totalRevenue 14927450.00
totalOperatingExpenses 2026890.00
costOfRevenue 10340110.00
totalOtherIncomeExpenseNet -93550.00
discontinuedOperations 730390.00
netIncomeFromContinuingOps 64599.00
netIncomeApplicableToCommonShares 1993330.00
2018-03-31
date 2018-03-31
currency_symbol USD
researchDevelopment 61189.00
incomeBeforeTax 251089.00
minorityInterest 8411512.00
netIncome 996665.00
sellingGeneralAdministrative 1904520.00
grossProfit 4587340.00
ebit 2417130.00
operatingIncome 297861.00
interestExpense 165997.00
incomeTaxExpense 186490.00
totalRevenue 14927450.00
totalOperatingExpenses 2026890.00
costOfRevenue 10340110.00
totalOtherIncomeExpenseNet -46773.00
discontinuedOperations 730390.00
netIncomeFromContinuingOps 64599.00
netIncomeApplicableToCommonShares 996665.00
2017-12-31
date 2017-12-31
filing_date 2018-01-10
currency_symbol USD
researchDevelopment 551710.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4663720.00
minorityInterest 8799460.00
netIncome 3456460.00
sellingGeneralAdministrative 3320640.00
grossProfit 8559780.00
ebit 4111530.00
ebitda 4691800.00
depreciationAndAmortization 580270.00
operatingIncome 4687430.00
otherOperatingExpenses 25165120.00
interestExpense 450350.00
taxProvision 1105420.00
interestIncome 450350.00
extraordinaryItems -855930.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1105420.00
totalRevenue 29852550.00
totalOperatingExpenses 3872350.00
costOfRevenue 21292770.00
totalOtherIncomeExpenseNet -23710.00
discontinuedOperations -445582.00
netIncomeFromContinuingOps 1796768.00
netIncomeApplicableToCommonShares 3456460.00
2017-09-30
date 2017-09-30
currency_symbol USD
researchDevelopment 275857.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2349478.00
minorityInterest 8799460.00
netIncome 1728228.00
sellingGeneralAdministrative 2035760.00
grossProfit 1996080.00
ebit 849620.00
operatingIncome 2361499.00
otherOperatingExpenses 0.00
interestExpense 231715.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 552711.00
totalRevenue 12445060.00
totalOperatingExpenses 2111630.00
costOfRevenue 10448980.00
totalOtherIncomeExpenseNet -12020.00
discontinuedOperations -445582.00
netIncomeFromContinuingOps 1796768.00
netIncomeApplicableToCommonShares 1728228.00
2017-06-30
date 2017-06-30
filing_date 2017-07-17
currency_symbol USD
researchDevelopment 75860.00
effectOfAccountingCharges 0.00
incomeBeforeTax -188140.00
minorityInterest -8799460.00
netIncome 310760.00
sellingGeneralAdministrative 2035760.00
grossProfit 1996080.00
ebit 651290.00
ebitda 849620.00
depreciationAndAmortization 198330.00
operatingIncome -115550.00
otherOperatingExpenses 12560610.00
interestExpense 82050.00
taxProvision 422580.00
extraordinaryItems 921480.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 422580.00
totalRevenue 12445060.00
totalOperatingExpenses 2111630.00
costOfRevenue 10448980.00
totalOtherIncomeExpenseNet -72590.00
discontinuedOperations -460741.00
netIncomeFromContinuingOps 305361.00
netIncomeApplicableToCommonShares -155380.00
2017-03-31
date 2017-03-31
currency_symbol USD
researchDevelopment 37932.00
effectOfAccountingCharges 0.00
incomeBeforeTax -94070.00
minorityInterest 8799460.00
netIncome 155380.00
sellingGeneralAdministrative 1017880.00
grossProfit 998038.00
ebit -57775.00
operatingIncome -57775.00
otherOperatingExpenses 0.00
interestExpense 44058.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 211291.00
totalRevenue 6222529.00
totalOperatingExpenses 6280304.00
costOfRevenue 5224492.00
totalOtherIncomeExpenseNet -36296.00
discontinuedOperations 460741.00
netIncomeFromContinuingOps -305361.00
netIncomeApplicableToCommonShares 155380.00
2016-12-31
date 2016-12-31
currency_symbol USD
researchDevelopment 48000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5700000.00
minorityInterest 446000.00
netIncome 2512000.00
sellingGeneralAdministrative 1761000.00
grossProfit 9284489.00
ebit 6685301.00
operatingIncome 5937000.00
otherOperatingExpenses 0.00
interestExpense 145000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 660000.00
totalRevenue 21292000.00
totalOperatingExpenses 21408709.00
costOfRevenue 13405000.00
totalOtherIncomeExpenseNet -201066.00
discontinuedOperations -2774218.00
netIncomeFromContinuingOps 5447430.00
netIncomeApplicableToCommonShares 4594000.00
2016-09-30
date 2016-09-30
currency_symbol USD
researchDevelopment 14395.00
effectOfAccountingCharges 0.00
incomeBeforeTax -783796.00
minorityInterest 0.00
netIncome -403954.00
sellingGeneralAdministrative 941975.00
grossProfit 3772036.00
ebit 1921616.00
operatingIncome -748384.00
otherOperatingExpenses 0.00
interestExpense 401141.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -376536.00
totalRevenue 6802416.00
totalOperatingExpenses 10516969.00
costOfRevenue -4830452.00
totalOtherIncomeExpenseNet -117411.00
discontinuedOperations 460741.00
netIncomeFromContinuingOps 1473740.00
netIncomeApplicableToCommonShares -635954.00
2016-06-30
date 2016-06-30
currency_symbol USD
researchDevelopment 89000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2588000.00
minorityInterest 0.00
netIncome 1787000.00
sellingGeneralAdministrative 2689000.00
grossProfit 0.00
ebit 0.00
operatingIncome 2670000.00
otherOperatingExpenses 0.00
interestExpense 326000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 707000.00
totalRevenue 19241000.00
totalOperatingExpenses 0.00
costOfRevenue 13497000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2019000.00
2015-12-31
date 2015-12-31
currency_symbol USD
researchDevelopment 380000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4985000.00
minorityInterest 199000.00
netIncome 3559000.00
sellingGeneralAdministrative 2604000.00
grossProfit 14731843.00
ebit 8066474.00
operatingIncome 4508000.00
otherOperatingExpenses 0.00
interestExpense 252000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1227000.00
totalRevenue 28435000.00
totalOperatingExpenses 38748062.00
costOfRevenue 20533000.00
totalOtherIncomeExpenseNet 1086460.00
discontinuedOperations 1889734.00
netIncomeFromContinuingOps 7037019.00
netIncomeApplicableToCommonShares 3559000.00
2015-09-30
date 2015-09-30
currency_symbol USD
researchDevelopment 705000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6319000.00
minorityInterest -289000.00
netIncome -4880000.00
sellingGeneralAdministrative 4064000.00
grossProfit 0.00
ebit 0.00
operatingIncome -5705000.00
otherOperatingExpenses 0.00
interestExpense 160000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1150000.00
totalRevenue 30395000.00
totalOperatingExpenses 0.00
costOfRevenue -19975000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -4880000.00
2015-06-30
date 2015-06-30
currency_symbol USD
researchDevelopment 705000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6319000.00
minorityInterest 289000.00
netIncome 4880000.00
sellingGeneralAdministrative 4064000.00
grossProfit 0.00
ebit 0.00
operatingIncome 5705000.00
otherOperatingExpenses 0.00
interestExpense 160000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1150000.00
totalRevenue 30395000.00
totalOperatingExpenses 0.00
costOfRevenue 19975000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4880000.00
2014-12-31
date 2014-12-31
currency_symbol USD
researchDevelopment 434000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10582000.00
minorityInterest 453000.00
netIncome 8602000.00
sellingGeneralAdministrative 1746000.00
grossProfit 20640112.00
ebit 17173742.00
operatingIncome 10219000.00
otherOperatingExpenses 0.00
interestExpense 145000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1527000.00
totalRevenue 38258000.00
totalOperatingExpenses 48319364.00
costOfRevenue 25367000.00
totalOtherIncomeExpenseNet 397631.00
discontinuedOperations 1889734.00
netIncomeFromContinuingOps 14716884.00
netIncomeApplicableToCommonShares 8602000.00
2014-09-30
date 2014-09-30
currency_symbol USD
researchDevelopment 312000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6989000.00
minorityInterest -283000.00
netIncome -5379000.00
sellingGeneralAdministrative 1720000.00
grossProfit 0.00
ebit 0.00
operatingIncome -6955000.00
otherOperatingExpenses 0.00
interestExpense 403000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1327000.00
totalRevenue 27235000.00
totalOperatingExpenses 0.00
costOfRevenue -17979000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -5379000.00
2014-06-30
date 2014-06-30
currency_symbol USD
researchDevelopment 312000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6989000.00
minorityInterest 283000.00
netIncome 5379000.00
sellingGeneralAdministrative 1720000.00
grossProfit 0.00
ebit 0.00
operatingIncome 6955000.00
otherOperatingExpenses 0.00
interestExpense 403000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1327000.00
totalRevenue 27235000.00
totalOperatingExpenses 0.00
costOfRevenue 17979000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5379000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
researchDevelopment 380000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4030000.00
minorityInterest 306000.00
netIncome 3330000.00
sellingGeneralAdministrative 1980000.00
grossProfit 5880000.00
ebit 3680000.00
ebitda 3980000.00
depreciationAndAmortization 300000.00
operatingIncome 3510000.00
otherOperatingExpenses 15420000.00
interestExpense 180000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 530000.00
totalRevenue 18930000.00
totalOperatingExpenses 2370000.00
costOfRevenue 13050000.00
totalOtherIncomeExpenseNet 520000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10085649.00
netIncomeApplicableToCommonShares 5812000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
researchDevelopment 250000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2170000.00
minorityInterest -198000.00
netIncome 1740000.00
sellingGeneralAdministrative 1110000.00
grossProfit 3720000.00
ebit 1900000.00
ebitda 2160000.00
depreciationAndAmortization 260000.00
operatingIncome 2350000.00
otherOperatingExpenses 14290000.00
interestExpense 180000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 340000.00
totalRevenue 16640000.00
totalOperatingExpenses 1370000.00
costOfRevenue 12920000.00
totalOtherIncomeExpenseNet -180000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -3770000.00
2013-06-30
date 2013-06-30
currency_symbol USD
researchDevelopment 98000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4692000.00
minorityInterest 198000.00
netIncome 3770000.00
sellingGeneralAdministrative 1980000.00
grossProfit 5870000.00
ebit 3980000.00
operatingIncome 4702000.00
otherOperatingExpenses 0.00
interestExpense 384000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 724000.00
totalRevenue 18930000.00
totalOperatingExpenses 2370000.00
costOfRevenue 13050000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3770000.00
2012-12-31
date 2012-12-31
currency_symbol USD
researchDevelopment 174000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12307000.00
minorityInterest 521000.00
netIncome 9893000.00
sellingGeneralAdministrative 2411000.00
grossProfit 14509000.00
ebit 0.00
operatingIncome 11592000.00
otherOperatingExpenses 0.00
interestExpense 663000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1893000.00
totalRevenue 50519000.00
totalOperatingExpenses 0.00
costOfRevenue 36010000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9893000.00
yearly
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
researchDevelopment 8053400.00
incomeBeforeTax -8263502.00
minorityInterest 2334853.00
netIncome -8358129.00
sellingGeneralAdministrative 10671407.00
sellingAndMarketingExpenses 221364.00
grossProfit 10431326.00
reconciledDepreciation 961566.00
ebit -5188249.00
ebitda -4226683.00
depreciationAndAmortization 961566.00
operatingIncome -8514845.00
otherOperatingExpenses 63778518.00
interestExpense 740400.00
taxProvision 2429480.00
interestIncome 117735.00
netInterestIncome -622665.00
incomeTaxExpense 2429480.00
totalRevenue 55263673.00
totalOperatingExpenses 18946171.00
costOfRevenue 44832347.00
totalOtherIncomeExpenseNet 251343.00
netIncomeFromContinuingOps -10692982.00
netIncomeApplicableToCommonShares -8358129.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
researchDevelopment 890316.00
incomeBeforeTax -10633883.00
minorityInterest 638846.00
netIncome -6520420.00
sellingGeneralAdministrative 955210.00
sellingAndMarketingExpenses 977201.00
grossProfit 4476373.00
reconciledDepreciation 877916.00
ebit -6831950.00
ebitda -5954034.00
depreciationAndAmortization 877916.00
operatingIncome -10344960.00
otherOperatingExpenses 40630024.00
interestExpense 300125.00
taxProvision -611655.00
interestIncome 50732.00
netInterestIncome -249393.00
incomeTaxExpense -611655.00
totalRevenue 42283670.00
totalOperatingExpenses 2822727.00
costOfRevenue 37807297.00
totalOtherIncomeExpenseNet -288923.00
netIncomeFromContinuingOps -10022228.00
netIncomeApplicableToCommonShares -6520420.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
researchDevelopment 327260.00
incomeBeforeTax -9295621.00
minorityInterest 4346216.00
netIncome -6356967.00
sellingGeneralAdministrative 4655382.00
sellingAndMarketingExpenses 319946.00
grossProfit 5977500.00
reconciledDepreciation 904128.00
ebit -5550043.00
ebitda -4645915.00
depreciationAndAmortization 904128.00
operatingIncome -8909088.00
otherOperatingExpenses 48555658.00
interestExpense 443262.00
taxProvision 363662.00
interestIncome 53060.00
netInterestIncome -390202.00
extraordinaryItems -299410.00
incomeTaxExpense 363662.00
totalRevenue 49230570.00
totalOperatingExpenses 5302588.00
costOfRevenue 43253070.00
totalOtherIncomeExpenseNet -386533.00
discontinuedOperations -299412.00
netIncomeFromContinuingOps -9659283.00
netIncomeApplicableToCommonShares -6356967.00
2018-12-31
date 2018-12-31
filing_date 2019-05-15
currency_symbol USD
researchDevelopment 386628.00
incomeBeforeTax 2027789.00
minorityInterest 7918096.00
netIncome 1976767.00
sellingGeneralAdministrative 4971804.00
sellingAndMarketingExpenses 320479.00
grossProfit 8029080.00
reconciledDepreciation 1071462.00
ebit 3634268.00
ebitda 4705730.00
depreciationAndAmortization 1071462.00
operatingIncome 2350169.00
otherOperatingExpenses 27211230.00
interestExpense 626343.00
taxProvision 1031158.00
interestIncome 56894.00
netInterestIncome -569449.00
extraordinaryItems 83370.00
incomeTaxExpense 1031158.00
totalRevenue 29561399.00
totalOperatingExpenses 5678911.00
costOfRevenue 21532319.00
totalOtherIncomeExpenseNet -322380.00
discontinuedOperations 83367.00
netIncomeFromContinuingOps 996631.00
netIncomeApplicableToCommonShares 1976767.00
2017-12-31
date 2017-12-31
filing_date 2018-05-11
currency_symbol USD
researchDevelopment 627580.00
incomeBeforeTax 4475580.00
minorityInterest 8799460.00
netIncome 3767220.00
sellingGeneralAdministrative 784834600.00
sellingAndMarketingExpenses 790191000.00
grossProfit 10555860.00
reconciledDepreciation 814943.00
ebit 2083315220.00
ebitda 2084130163.00
depreciationAndAmortization 814943.00
operatingIncome 4607448.00
otherOperatingExpenses 37725730.00
interestExpense 551545000.00
taxProvision 1528003.00
interestIncome 18750.00
netInterestIncome -532795.00
extraordinaryItems 65550.00
incomeTaxExpense 1528003000.00
totalRevenue 42297610.00
totalOperatingExpenses 6071062.00
costOfRevenue 31741750.00
totalOtherIncomeExpenseNet -131868.00
discontinuedOperations 65550.00
netIncomeFromContinuingOps 2982813.00
netIncomeApplicableToCommonShares 3767215.00
2016-12-31
date 2016-12-31
filing_date 2017-05-01
currency_symbol USD
researchDevelopment 136630.00
incomeBeforeTax 8332830.00
minorityInterest 8799460.00
netIncome 4299250.00
sellingGeneralAdministrative 746214890.00
sellingAndMarketingExpenses 750450000.00
grossProfit 13023020.00
ebit 1851718250.00
ebitda 1853082553.00
depreciationAndAmortization 1364303.00
operatingIncome 6295491.00
otherOperatingExpenses 31251050.00
interestExpense 480149000.00
taxProvision 1367270.00
interestIncome 678.00
netInterestIncome -479471.00
extraordinaryItems -2357870.00
incomeTaxExpense 1367270000.00
totalRevenue 39902340.00
totalOperatingExpenses 7248289.00
costOfRevenue 26879320.00
totalOtherIncomeExpenseNet 2037339.00
discontinuedOperations -2357867.00
netIncomeFromContinuingOps 4607693.00
netIncomeApplicableToCommonShares 4299251.00
2015-12-31
date 2015-12-31
filing_date 2016-04-29
currency_symbol USD
researchDevelopment 1084870.00
incomeBeforeTax 9152930.00
minorityInterest 3444342.00
netIncome 8438830.00
sellingGeneralAdministrative 853619500.00
sellingAndMarketingExpenses 859200000.00
grossProfit 14731850.00
ebit 2798511830.00
ebitda 2799953010.00
depreciationAndAmortization 1441180.00
operatingIncome 10214442.00
otherOperatingExpenses 38748060.00
interestExpense 412358000.00
taxProvision 2115920.00
interestIncome 327890.00
extraordinaryItems 1889730.00
incomeTaxExpense 2377715000.00
totalRevenue 46814540.00
totalOperatingExpenses 6667774.00
costOfRevenue 32082690.00
totalOtherIncomeExpenseNet -1061512.00
discontinuedOperations 1889734.00
netIncomeFromContinuingOps 7037019.00
netIncomeApplicableToCommonShares 8438830.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
researchDevelopment 745640.00
incomeBeforeTax 17571370.00
minorityInterest 736000.00
netIncome 13981040.00
sellingGeneralAdministrative 2720730.00
grossProfit 20640120.00
ebit 16450330.00
ebitda 17957273.00
depreciationAndAmortization 1506943.00
operatingIncome 17173742.00
otherOperatingExpenses 48319360.00
interestExpense 385200.00
taxProvision 2854490.00
incomeTaxExpense 2854490.00
totalRevenue 65493110.00
totalOperatingExpenses 3466370.00
costOfRevenue 44852990.00
totalOtherIncomeExpenseNet 397628.00
discontinuedOperations 1889734.00
netIncomeFromContinuingOps 14716884.00
netIncomeApplicableToCommonShares 13981000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
researchDevelopment 730000.00
incomeBeforeTax 11910000.00
minorityInterest 504000.00
netIncome 9580000.00
sellingGeneralAdministrative 4590000.00
grossProfit 17160000.00
ebit 10730000.00
ebitda 11757833.00
depreciationAndAmortization 1027833.00
operatingIncome 11833351.00
otherOperatingExpenses 49390000.00
interestExpense 670000.00
incomeTaxExpense 1820000.00
totalRevenue 61220000.00
totalOperatingExpenses 5322778.00
costOfRevenue 44060000.00
totalOtherIncomeExpenseNet 76649.00
netIncomeFromContinuingOps 10085649.00
netIncomeApplicableToCommonShares 9582000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
researchDevelopment 174347.00
incomeBeforeTax 12307135.00
minorityInterest 521000.00
netIncome 9892982.00
sellingGeneralAdministrative 947632.00
sellingAndMarketingExpenses 1093606.00
grossProfit 14002834.00
ebit 11986947.00
ebitda 12492327.00
depreciationAndAmortization 505380.00
operatingIncome 11787249.00
otherOperatingExpenses 38731703.00
interestExpense 200495.00
incomeTaxExpense 1893470.00
totalRevenue 50518952.00
totalOperatingExpenses 2215585.00
costOfRevenue 36516118.00
totalOtherIncomeExpenseNet 519886.00
netIncomeApplicableToCommonShares 9893000.00