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

China Biologic Products Holdings, Inc. занимается исследованиями, разработкой, производством и продажей биофармацевтических препаратов на основе плазмы человека или плазменных продуктов. Его продукция включает в себя плазму и другие продукты. Компания была основана в 2002 году и имеет штаб-квартиру в Пекине, Китай.

General
Code CBPO
Type Common Stock
Name China Biologic Products Holdings Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US16938C1062
CUSIP G21515104
EmployerIdNumber 75-2308816
FiscalYearEnd December
IPODate 2008-01-29
InternationalDomestic Domestic
Sector Healthcare
Industry Biotechnology
GicSector Health Care
GicGroup Pharmaceuticals, Biotechnology & Life Sciences
GicIndustry Biotechnology
GicSubIndustry Biotechnology
HomeCategory ADR
IsDelisted Да
DelistedDate 2021-04-20
Address Jialong International Tower, Beijing, China, 100125
Phone 86 10 6598 3111
WebURL http://www.chinabiologic.com
FullTimeEmployees 0
UpdatedAt 2021-06-13
Highlights
MarketCapitalization 4629682176
MarketCapitalizationMln 4629.6822
EBITDA 222573312
PERatio 31.411
PEGRatio 1.53
WallStreetTargetPrice 102.78
BookValue 51.122
DividendYield 0
EarningsShare 3.82
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 1.35
EPSEstimateCurrentQuarter 0.69
MostRecentQuarter 2020-12-31
ProfitMargin 0.2904
OperatingMarginTTM 0.3726
ReturnOnAssetsTTM 0.0582
ReturnOnEquityTTM 0.0925
RevenueTTM 524367616
RevenuePerShareTTM 13.575
QuarterlyRevenueGrowthYOY 0.098
GrossProfitTTM 344426027
DilutedEpsTTM 3.82
QuarterlyEarningsGrowthYOY 1.092

Financials / Income Statement / quarterly / net Income

37.69M
2019-03-31
41.65M
2019-06-30
47.02M
2019-09-30
12.45M
2019-12-31
53.38M
2020-03-31
35.68M
2020-06-30
39.54M
2020-09-30
23.67M
2020-12-31

Financials / Income Statement / quarterly / ebitda

50.29M
2019-03-31
54.28M
2019-06-30
59.47M
2019-09-30
25.85M
2019-12-31
74.65M
2020-03-31
49.27M
2020-06-30
58.82M
2020-09-30
39.83M
2020-12-31

Financials / Income Statement / quarterly / totalRevenue

129.78M
2019-03-31
135.7M
2019-06-30
136.11M
2019-09-30
102.16M
2019-12-31
162.59M
2020-03-31
111.11M
2020-06-30
138.54M
2020-09-30
112.13M
2020-12-31

Earnings / History / epsActual

1.11
2019-03-31
1.24
2019-06-30
1.4
2019-09-30
0.53
2019-12-31
1.56
2020-03-31
1.11
2020-06-30
1.39
2020-09-30
0.91
2020-12-31
Valuation
TrailingPE 31.411
ForwardPE 22.6757
PriceSalesTTM 9.0604
PriceBookMRQ 2.3471
EnterpriseValue 0
EnterpriseValueRevenue 6.6005
EnterpriseValueEbitda 14.3268
SharesStats
SharesOutstanding 38583900
SharesFloat 13045212
PercentInsiders 45.077
PercentInstitutions 51.031
Technicals
Beta 0.4242
52WeekHigh 0
52WeekLow 0
50DayMA 117.969
200DayMA 117.601
SharesShort 781133
SharesShortPriorMonth 902696
ShortRatio 7.23
ShortPercent 0.0345
Financials
Balance_Sheet
currency_symbol USD
quarterly
2020-12-31
date 2020-12-31
currency_symbol USD
totalAssets 2259514231.00
intangibleAssets 70120994.00
otherCurrentAssets 28932180.00
totalLiab 177733991.00
totalStockholderEquity 1982937614.00
otherCurrentLiab 134485529.00
commonStock 4224.00
retainedEarnings 925575807.00
otherLiab 38728352.00
goodWill 329860124.00
otherAssets 16301479.00
cash 675331461.00
totalCurrentLiabilities 139005639.00
netDebt -675331461.00
otherStockholderEquity 25612215.00
propertyPlantEquipment 189363165.00
totalCurrentAssets 1635593889.00
longTermInvestments 18274580.00
netTangibleAssets 1582956496.00
shortTermInvestments 517767249.00
netReceivables 152086662.00
inventory 261476337.00
accountsPayable 4520110.00
commonStockTotalEquity 4224.00
nonCurrrentAssetsOther 16301479.00
nonCurrentAssetsTotal 623920342.00
nonCurrentLiabilitiesOther 14495771.00
nonCurrentLiabilitiesTotal 38728352.00
liabilitiesAndStockholdersEquity 2160671605.00
propertyPlantAndEquipmentGross 189363165.00
netWorkingCapital 1496588250.00
netInvestedCapital 1982937614.00
commonStockSharesOutstanding 38788096.00
2020-09-30
date 2020-09-30
currency_symbol USD
totalAssets 2139512852.00
intangibleAssets 69414163.00
otherCurrentAssets 21014534.00
totalLiab 163824458.00
totalStockholderEquity 1886193495.00
otherCurrentLiab 117483483.00
commonStock 4224.00
retainedEarnings 901901263.00
otherLiab 39375148.00
goodWill 316042415.00
otherAssets 52933125.00
cash 566861904.00
totalCurrentLiabilities 124449310.00
netDebt -566861904.00
otherStockholderEquity -35795757.00
propertyPlantEquipment 180064741.00
totalCurrentAssets 1494958205.00
longTermInvestments 26100203.00
netTangibleAssets 1500736917.00
shortTermInvestments 536484073.00
netReceivables 136132620.00
inventory 234465074.00
accountsPayable 6965827.00
accumulatedOtherComprehensiveIncome -36000000.00
commonStockTotalEquity 4224.00
nonCurrrentAssetsOther 16420489.00
nonCurrentAssetsTotal 644554647.00
nonCurrentLiabilitiesOther 15101761.00
nonCurrentLiabilitiesTotal 39375148.00
liabilitiesAndStockholdersEquity 2050017953.00
propertyPlantAndEquipmentGross 180064741.00
netWorkingCapital 1370508895.00
netInvestedCapital 1886193495.00
commonStockSharesOutstanding 38788096.00
2020-06-30
date 2020-06-30
currency_symbol USD
totalAssets 2024424491.00
intangibleAssets 67777328.00
otherCurrentAssets 21335033.00
totalLiab 165338509.00
totalStockholderEquity 1779662438.00
otherCurrentLiab 114546533.00
commonStock 4203.00
retainedEarnings 862356620.00
otherLiab 41437372.00
goodWill 304011108.00
otherAssets 51783422.00
cash 545137430.00
totalCurrentLiabilities 123901137.00
netDebt -545137430.00
otherStockholderEquity -87467824.00
propertyPlantEquipment 172368672.00
totalCurrentAssets 1402519190.00
longTermInvestments 25964771.00
netTangibleAssets 1407874002.00
shortTermInvestments 495832636.00
netReceivables 114636338.00
inventory 225577753.00
accountsPayable 9354604.00
accumulatedOtherComprehensiveIncome -87000000.00
commonStockTotalEquity 4203.00
nonCurrrentAssetsOther 16660772.00
nonCurrentAssetsTotal 621905301.00
nonCurrentLiabilitiesOther 17121948.00
nonCurrentLiabilitiesTotal 41437372.00
liabilitiesAndStockholdersEquity 1945000947.00
propertyPlantAndEquipmentGross 172368672.00
netWorkingCapital 1278618053.00
netInvestedCapital 1779662438.00
commonStockSharesOutstanding 38583877.00
2020-03-31
date 2020-03-31
currency_symbol USD
totalAssets 1984725699.00
intangibleAssets 69269887.00
otherCurrentAssets 20956022.00
totalLiab 174255280.00
totalStockholderEquity 1735983360.00
otherCurrentLiab 123608828.00
commonStock 4193.00
retainedEarnings 826674895.00
otherLiab 44897077.00
goodWill 303774356.00
otherAssets 51822192.00
cash 122855872.00
totalCurrentLiabilities 129358203.00
netDebt -122855872.00
otherStockholderEquity -88468667.00
propertyPlantEquipment 173329694.00
totalCurrentAssets 1360021336.00
longTermInvestments 26508234.00
netTangibleAssets 1362939117.00
shortTermInvestments 868777913.00
netReceivables 132992218.00
inventory 214439311.00
accountsPayable 5749375.00
accumulatedOtherComprehensiveIncome -88000000.00
commonStockTotalEquity 4193.00
treasuryStock -167432880.00
nonCurrrentAssetsOther 16726895.00
nonCurrentAssetsTotal 624704363.00
nonCurrentLiabilitiesOther 17843904.00
nonCurrentLiabilitiesTotal 44897077.00
capitalSurpluse 1165205820.00
liabilitiesAndStockholdersEquity 1910238640.00
cashAndShortTermInvestments 991633790.00
propertyPlantAndEquipmentGross 173329694.00
netWorkingCapital 1230663133.00
netInvestedCapital 1735983360.00
commonStockSharesOutstanding 38480580.00
2019-12-31
date 2019-12-31
currency_symbol USD
totalAssets 1937858497.00
intangibleAssets 72527005.00
otherCurrentAssets 8874122.00
totalLiab 163006640.00
totalStockholderEquity 1695714592.00
otherCurrentLiab 51296219.00
commonStock 4191.00
retainedEarnings 773290486.00
otherLiab 39325531.00
goodWill 308509397.00
otherAssets 48530897.00
cash 161750425.00
totalCurrentLiabilities 119308691.00
netDebt -160578267.00
shortLongTermDebtTotal 1172158.00
otherStockholderEquity -68421408.00
propertyPlantEquipment 181027394.00
totalCurrentAssets 1299725398.00
longTermInvestments 27538406.00
netTangibleAssets 1314678190.00
shortTermInvestments 765506859.00
netReceivables 100270436.00
inventory 250728260.00
accountsPayable 6262256.00
accumulatedOtherComprehensiveIncome -68000000.00
commonStockTotalEquity 4191.00
treasuryStock -167432880.00
nonCurrrentAssetsOther 16319388.00
nonCurrentAssetsTotal 638133099.00
capitalLeaseObligations 1172158.00
nonCurrentLiabilitiesOther 16491793.00
nonCurrentLiabilitiesTotal 43697949.00
capitalSurpluse 1158274210.00
liabilitiesAndStockholdersEquity 1858721232.00
cashAndShortTermInvestments 927257280.00
propertyPlantAndEquipmentGross 177596563.00
commonStockSharesOutstanding 38467948.00
2019-09-30
date 2019-09-30
currency_symbol USD
totalAssets 1892808285.00
intangibleAssets 78079154.00
otherCurrentAssets 33445505.00
totalLiab 160400467.00
totalStockholderEquity 1658453182.00
otherCurrentLiab 114897559.00
commonStock 4190.00
retainedEarnings 760838792.00
otherLiab 40166899.00
goodWill 304290906.00
otherAssets 47897548.00
cash 220849986.00
totalCurrentLiabilities 120233568.00
netDebt -220849986.00
otherStockholderEquity -83583729.00
propertyPlantEquipment 176184330.00
totalCurrentAssets 1258986890.00
longTermInvestments 27369457.00
netTangibleAssets 1276083122.00
shortTermInvestments 620509672.00
netReceivables 140332645.00
inventory 243849082.00
accountsPayable 5336009.00
accumulatedOtherComprehensiveIncome -84000000.00
commonStockTotalEquity 4190.00
treasuryStock -167432880.00
nonCurrrentAssetsOther 12683082.00
nonCurrentAssetsTotal 633821395.00
nonCurrentLiabilitiesOther 12874323.00
nonCurrentLiabilitiesTotal 40166899.00
capitalSurpluse 1148626810.00
liabilitiesAndStockholdersEquity 1818853649.00
cashAndShortTermInvestments 841359660.00
propertyPlantAndEquipmentGross 176184330.00
commonStockSharesOutstanding 38435969.00
2019-06-30
date 2019-06-30
currency_symbol USD
totalAssets 1994336369.00
intangibleAssets 83928551.00
otherCurrentAssets 34510066.00
totalLiab 167848628.00
totalStockholderEquity 1701837573.00
otherCurrentLiab 121765485.00
commonStock 4171.00
retainedEarnings 713821999.00
otherLiab 41267008.00
goodWill 313072254.00
otherAssets 51354409.00
cash 202451083.00
totalCurrentLiabilities 126581620.00
netDebt -202451083.00
otherStockholderEquity -47283313.00
propertyPlantEquipment 180067627.00
totalCurrentAssets 1338271786.00
longTermInvestments 27641742.00
netTangibleAssets 1304836768.00
shortTermInvestments 715018672.00
netReceivables 139528398.00
inventory 246763567.00
accountsPayable 4816135.00
accumulatedOtherComprehensiveIncome -47000000.00
commonStockTotalEquity 4171.00
treasuryStock -167432880.00
nonCurrrentAssetsOther 13602789.00
nonCurrentAssetsTotal 656064583.00
nonCurrentLiabilitiesOther 13784274.00
nonCurrentLiabilitiesTotal 41267008.00
capitalSurpluse 1202727600.00
liabilitiesAndStockholdersEquity 1869686201.00
cashAndShortTermInvestments 917469760.00
propertyPlantAndEquipmentGross 180067627.00
commonStockSharesOutstanding 38586250.00
2019-03-31
date 2019-03-31
currency_symbol USD
totalAssets 2036258991.00
intangibleAssets 87439495.00
otherCurrentAssets 56706504.00
totalLiab 153086714.00
totalStockholderEquity 1751766450.00
otherCurrentLiab 104084273.00
commonStock 4160.00
retainedEarnings 672174844.00
otherLiab 44575123.00
goodWill 319636741.00
otherAssets 11969210.00
cash 99014190.00
totalCurrentLiabilities 108511591.00
netDebt -99014190.00
otherStockholderEquity -23214640.00
propertyPlantEquipment 181435870.00
totalCurrentAssets 1369572528.00
longTermInvestments 27132820.00
netTangibleAssets 1344690217.00
shortTermInvestments 825022927.00
netReceivables 136879611.00
inventory 251949296.00
accountsPayable 4427318.00
accumulatedOtherComprehensiveIncome -23000000.00
commonStockTotalEquity 4163.00
treasuryStock -93206050.00
nonCurrrentAssetsOther 11969205.00
nonCurrentAssetsTotal 666686463.00
nonCurrentLiabilitiesOther 14921225.00
nonCurrentLiabilitiesTotal 44575123.00
capitalSurpluse 1196008140.00
liabilitiesAndStockholdersEquity 1904853167.00
cashAndShortTermInvestments 924037120.00
propertyPlantAndEquipmentGross 181435868.00
commonStockSharesOutstanding 39412441.00
2018-12-31
date 2018-12-31
currency_symbol USD
totalAssets 2009978681.00
intangibleAssets 85463213.00
otherCurrentAssets 20471870.00
totalLiab 165275517.00
totalStockholderEquity 1722049599.00
otherCurrentLiab 56542594.00
commonStock 4162.00
retainedEarnings 634482738.00
otherLiab 42926735.00
goodWill 313588803.00
otherAssets 64713482.00
cash 338880559.00
totalCurrentLiabilities 122348782.00
netDebt -338880559.00
otherStockholderEquity -45710701.00
propertyPlantEquipment 173597333.00
totalCurrentAssets 1357187822.00
longTermInvestments 15428028.00
netTangibleAssets 1322997583.00
shortTermInvestments 613526634.00
netReceivables 125115842.00
inventory 243295512.00
accountsPayable 11404642.00
accumulatedOtherComprehensiveIncome -46000000.00
commonStockTotalEquity 4162.00
treasuryStock -56425090.00
nonCurrrentAssetsOther 9227970.00
capitalSurpluse 1189698490.00
liabilitiesAndStockholdersEquity 1887325116.00
cashAndShortTermInvestments 952407190.00
propertyPlantAndEquipmentGross 178327361.00
commonStockSharesOutstanding 39331954.00
2018-09-30
date 2018-09-30
currency_symbol USD
totalAssets 1974367765.00
intangibleAssets 81741042.00
otherCurrentAssets 29513540.00
totalLiab 167082687.00
totalStockholderEquity 1688848386.00
otherCurrentLiab 117145611.00
commonStock 4162.00
retainedEarnings 599575723.00
otherLiab 42784576.00
goodWill 312878547.00
otherAssets 52377783.00
cash 186415243.00
totalCurrentLiabilities 124298111.00
netDebt -186415243.00
otherStockholderEquity -48564729.00
propertyPlantEquipment 177737929.00
totalCurrentAssets 1334590491.00
longTermInvestments 15041973.00
netTangibleAssets 1294228797.00
shortTermInvestments 766786068.00
netReceivables 117768996.00
inventory 234106644.00
accountsPayable 7152500.00
accumulatedOtherComprehensiveIncome -49000000.00
commonStockTotalEquity 4162.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 11386252.00
liabilitiesAndStockholdersEquity 1855931073.00
propertyPlantAndEquipmentGross 177737929.00
commonStockSharesOutstanding 34077426.00
2018-06-30
date 2018-06-30
currency_symbol USD
totalAssets 1400917656.00
intangibleAssets 88468145.00
otherCurrentAssets 26233100.00
totalLiab 167409535.00
totalStockholderEquity 1103631699.00
otherCurrentLiab 110381368.00
commonStock 3550.00
retainedEarnings 566654383.00
otherLiab 50826173.00
goodWill 329364009.00
otherAssets 55713424.00
cash 103299204.00
totalCurrentLiabilities 116583362.00
netDebt -103299204.00
otherStockholderEquity -2333875.00
propertyPlantEquipment 182744108.00
totalCurrentAssets 728466429.00
longTermInvestments 16161541.00
netTangibleAssets 685799545.00
shortTermInvestments 262874069.00
netReceivables 105802083.00
inventory 230257973.00
accountsPayable 6201994.00
accumulatedOtherComprehensiveIncome -2000000.00
commonStockTotalEquity 3550.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 10371424.00
liabilitiesAndStockholdersEquity 1271041234.00
propertyPlantAndEquipmentGross 182744108.00
commonStockSharesOutstanding 33345062.00
2018-03-31
date 2018-03-31
currency_symbol USD
totalAssets 1406487015.00
intangibleAssets 92090865.00
otherCurrentAssets 23824618.00
totalLiab 174703994.00
totalStockholderEquity 1102415356.00
otherCurrentLiab 111676962.00
commonStock 3546.00
retainedEarnings 538011513.00
otherLiab 57128251.00
goodWill 329364009.00
otherAssets 10165068.00
cash 118205213.00
totalCurrentLiabilities 117575743.00
netDebt -118205213.00
otherStockholderEquity 36357739.00
propertyPlantEquipment 192320783.00
totalCurrentAssets 765977807.00
longTermInvestments 16568483.00
netTangibleAssets 680960482.00
shortTermInvestments 248433553.00
netReceivables 143988290.00
inventory 231526133.00
accountsPayable 5898781.00
accumulatedOtherComprehensiveIncome 36000000.00
commonStockTotalEquity 3546.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 10165068.00
liabilitiesAndStockholdersEquity 1277119350.00
propertyPlantAndEquipmentGross 192320783.00
commonStockSharesOutstanding 33338470.00
2017-12-31
date 2017-12-31
currency_symbol USD
totalAssets 809057417.00
intangibleAssets 24853163.00
otherCurrentAssets 7727000.00
totalLiab 144732420.00
totalStockholderEquity 598192000.00
deferredLongTermLiab 3476877.00
otherCurrentLiab 75828000.00
commonStock 3000.00
retainedEarnings 506426436.00
otherLiab 40863000.00
goodWill 24853163.00
otherAssets 49122000.00
cash 219336848.00
totalCurrentLiabilities 97635317.00
netDebt -219336848.00
otherStockholderEquity 7957304.00
propertyPlantEquipment 166813000.00
totalCurrentAssets 593121611.00
longTermInvestments 14903908.00
netTangibleAssets 572802527.00
shortTermInvestments 22895200.00
netReceivables 123179275.00
inventory 209570835.00
accountsPayable 7549000.00
accumulatedOtherComprehensiveIncome 8000000.00
commonStockTotalEquity 2987.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 9365986.00
liabilitiesAndStockholdersEquity 742924448.00
propertyPlantAndEquipmentGross 166812749.00
commonStockSharesOutstanding 33150695.00
2017-09-30
date 2017-09-30
currency_symbol USD
totalAssets 753858771.00
intangibleAssets 24608121.00
otherCurrentAssets 17942000.00
totalLiab 88792396.00
totalStockholderEquity 602463000.00
otherCurrentLiab 61712000.00
commonStock 3000.00
retainedEarnings 531070849.00
otherLiab 10154000.00
goodWill 24608121.00
otherAssets 91569000.00
cash 216445054.00
totalCurrentLiabilities 78638933.00
netDebt -216445054.00
otherStockholderEquity -3197672.00
propertyPlantEquipment 155136000.00
totalCurrentAssets 507154341.00
longTermInvestments 14165043.00
netTangibleAssets 577854946.00
netReceivables 74158838.00
inventory 198608231.00
accountsPayable 6346000.00
accumulatedOtherComprehensiveIncome -3000000.00
commonStockTotalEquity 2986.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 7595082.00
liabilitiesAndStockholdersEquity 691255463.00
propertyPlantAndEquipmentGross 155135184.00
commonStockSharesOutstanding 27657806.00
2017-06-30
date 2017-06-30
filing_date 2017-08-02
currency_symbol USD
totalAssets 718203759.00
intangibleAssets 24180767.00
otherCurrentAssets 17644000.00
totalLiab 103280273.00
totalStockholderEquity 551986000.00
deferredLongTermLiab 0.00
otherCurrentLiab 64097000.00
commonStock 3000.00
retainedEarnings 499505734.00
otherLiab 10187000.00
goodWill 24180767.00
otherAssets 87501000.00
cash 223243489.00
totalCurrentLiabilities 93093927.00
netDebt -208777709.00
shortTermDebt 14465780.00
shortLongTermDebt 14465780.00
shortLongTermDebtTotal 14465780.00
otherStockholderEquity -13264788.00
propertyPlantEquipment 145410000.00
totalCurrentAssets 485292659.00
netTangibleAssets 527805066.00
shortTermInvestments 0.00
netReceivables 61146341.00
longTermDebt 0.00
inventory 183258799.00
accountsPayable 6340000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -13000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2949.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 6256555.00
liabilitiesAndStockholdersEquity 655266106.00
propertyPlantAndEquipmentGross 145410658.00
commonStockSharesOutstanding 27478935.00
2017-03-31
date 2017-03-31
filing_date 2017-05-03
currency_symbol USD
totalAssets 655421741.00
intangibleAssets 23362992.00
otherCurrentAssets 17732000.00
totalLiab 94563938.00
totalStockholderEquity 502780000.00
deferredLongTermLiab 0.00
otherCurrentLiab 59649000.00
commonStock 3000.00
retainedEarnings 468475250.00
otherLiab 10258000.00
goodWill 23362992.00
otherAssets 84266000.00
cash 197357368.00
totalCurrentLiabilities 84306296.00
netDebt -188660968.00
shortTermDebt 8696400.00
shortLongTermDebt 8696400.00
shortLongTermDebtTotal 8696400.00
otherStockholderEquity -22903225.00
propertyPlantEquipment 138038000.00
totalCurrentAssets 433118109.00
netTangibleAssets 479417057.00
shortTermInvestments 0.00
netReceivables 51647936.00
longTermDebt 0.00
inventory 166380493.00
accountsPayable 6570000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -23000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2946.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 5838184.00
liabilitiesAndStockholdersEquity 597343987.00
propertyPlantAndEquipmentGross 138037731.00
commonStockSharesOutstanding 27465414.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
totalAssets 604957509.00
intangibleAssets 23389384.00
otherCurrentAssets 9159000.00
totalLiab 83820686.00
totalStockholderEquity 462201000.00
deferredLongTermLiab 0.00
otherCurrentLiab 59798000.00
commonStock 3000.00
retainedEarnings 438483401.00
otherLiab 4059000.00
goodWill 23389384.00
otherAssets 79494000.00
cash 183765533.00
totalCurrentLiabilities 73441112.00
netDebt -183765533.00
shortTermDebt 2098824.00
shortLongTermDebt 2098824.00
otherStockholderEquity -25320271.00
propertyPlantEquipment 132092000.00
totalCurrentAssets 393372291.00
longTermInvestments 10614755.00
netTangibleAssets 438811205.00
shortTermInvestments 0.00
netReceivables 33918796.00
longTermDebt 0.00
inventory 156412674.00
accountsPayable 6159000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -25000000.00
additionalPaidInCapital 105459610.00
commonStockTotalEquity 2943.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 438483401.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 2244156.00
liabilitiesAndStockholdersEquity 546021275.00
propertyPlantAndEquipmentGross 132091923.00
commonStockSharesOutstanding 27183733.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
totalAssets 650245628.00
intangibleAssets 24196851.00
otherCurrentAssets 44544000.00
totalLiab 83283187.00
totalStockholderEquity 475946000.00
deferredLongTermLiab 0.00
otherCurrentLiab 54753000.00
commonStock 3000.00
retainedEarnings 419045745.00
otherLiab 10885000.00
goodWill 24196851.00
otherAssets 80948000.00
cash 203203969.00
totalCurrentLiabilities 72397540.00
netDebt -203203969.00
shortTermDebt 2000000.00
shortLongTermDebt 2000000.00
otherStockholderEquity -11801219.00
propertyPlantEquipment 134425000.00
totalCurrentAssets 434873402.00
netTangibleAssets 451748626.00
shortTermInvestments 0.00
netReceivables 46178813.00
longTermDebt 0.00
inventory 146936115.00
accountsPayable 7155000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2939.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 2210485.00
liabilitiesAndStockholdersEquity 559228664.00
propertyPlantAndEquipmentGross 134424469.00
commonStockSharesOutstanding 27297118.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
totalAssets 611730785.00
intangibleAssets 24227992.00
otherCurrentAssets 26488000.00
totalLiab 76210471.00
totalStockholderEquity 442608000.00
deferredLongTermLiab 0.00
otherCurrentLiab 49277000.00
commonStock 3000.00
retainedEarnings 390654384.00
otherLiab 11718000.00
goodWill 24227992.00
otherAssets 80494000.00
cash 204033989.00
totalCurrentLiabilities 64492034.00
netDebt -204033989.00
shortTermDebt 2000000.00
shortLongTermDebt 2000000.00
otherStockholderEquity -8889230.00
propertyPlantEquipment 126418000.00
totalCurrentAssets 404819241.00
netTangibleAssets 418380245.00
shortTermInvestments 0.00
netReceivables 38258676.00
longTermDebt 0.00
inventory 136038217.00
accountsPayable 6526000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2906.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 2445957.00
liabilitiesAndStockholdersEquity 518818708.00
propertyPlantAndEquipmentGross 126417723.00
commonStockSharesOutstanding 27152560.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
totalAssets 572164714.00
intangibleAssets 24932269.00
otherCurrentAssets 31971000.00
totalLiab 67971377.00
totalStockholderEquity 415237000.00
deferredLongTermLiab 0.00
otherCurrentLiab 42626000.00
commonStock 3000.00
retainedEarnings 359901349.00
otherLiab 11124000.00
goodWill 24932269.00
otherAssets 83105000.00
cash 180116752.00
totalCurrentLiabilities 56847942.00
netDebt -180116752.00
shortTermDebt 2000000.00
shortLongTermDebt 2000000.00
otherStockholderEquity 2108251.00
propertyPlantEquipment 115502000.00
totalCurrentAssets 373558182.00
netTangibleAssets 390304361.00
shortTermInvestments 0.00
netReceivables 30593102.00
longTermDebt 0.00
inventory 130877257.00
accountsPayable 5995000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2885.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 3199391.00
liabilitiesAndStockholdersEquity 483208007.00
propertyPlantAndEquipmentGross 115500723.00
commonStockSharesOutstanding 27126838.00
2015-12-31
date 2015-12-31
filing_date 2016-02-25
currency_symbol USD
totalAssets 551466496.00
intangibleAssets 23576300.00
otherCurrentAssets 16756000.00
totalLiab 84504697.00
totalStockholderEquity 382343000.00
deferredLongTermLiab 0.00
otherCurrentLiab 57462000.00
commonStock 3000.00
retainedEarnings 333704094.00
otherLiab 5184000.00
goodWill 23576300.00
otherAssets 76989000.00
cash 144937893.00
totalCurrentLiabilities 71655384.00
netDebt -144937893.00
shortTermDebt 2242240.00
shortLongTermDebt 2242240.00
otherStockholderEquity -18605.00
propertyPlantEquipment 105364000.00
totalCurrentAssets 369112564.00
longTermInvestments 8718133.00
netTangibleAssets 358766824.00
shortTermInvestments 38032593.00
netReceivables 25144969.00
longTermDebt 0.00
inventory 126395312.00
accountsPayable 9682000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -31521859.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2884.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 4861075.00
liabilitiesAndStockholdersEquity 466847821.00
propertyPlantAndEquipmentGross 105364251.00
commonStockSharesOutstanding 26585926.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
totalAssets 528759797.00
intangibleAssets 15162367.00
otherCurrentAssets 25064000.00
totalLiab 79083853.00
totalStockholderEquity 368121000.00
deferredLongTermLiab 0.00
otherCurrentLiab 53479000.00
commonStock 3000.00
retainedEarnings 317424372.00
otherLiab 12783000.00
goodWill 15162367.00
otherAssets 67803000.00
cash 142660409.00
totalCurrentLiabilities 66301179.00
netDebt -142660409.00
propertyPlantEquipment 96992000.00
totalCurrentAssets 363964752.00
shortTermInvestments 38822808.00
netReceivables 34418937.00
longTermDebt 0.00
inventory 122998681.00
accountsPayable 5299000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 8000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2878.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 2948377.00
liabilitiesAndStockholdersEquity 447205039.00
propertyPlantAndEquipmentGross 96991796.00
commonStockSharesOutstanding 27056215.00
2015-06-30
date 2015-06-30
filing_date 2015-08-05
currency_symbol USD
totalAssets 504929035.00
intangibleAssets 15837832.00
otherCurrentAssets 27789000.00
totalLiab 79483244.00
totalStockholderEquity 347906000.00
deferredLongTermLiab 0.00
otherCurrentLiab 46997000.00
commonStock 3000.00
retainedEarnings 294547822.00
otherLiab 10713000.00
goodWill 15837832.00
otherAssets 41722000.00
cash 106614708.00
totalCurrentLiabilities 68770148.00
netDebt -106614708.00
propertyPlantEquipment 91208000.00
totalCurrentAssets 371998713.00
shortTermInvestments 72226607.00
netReceivables 38328831.00
longTermDebt 0.00
inventory 127039477.00
accountsPayable 14998000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 20000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2797.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -56425000.00
nonCurrrentAssetsOther 3236260.00
liabilitiesAndStockholdersEquity 427389705.00
propertyPlantAndEquipmentGross 91208433.00
commonStockSharesOutstanding 26320773.00
2015-03-31
date 2015-03-31
filing_date 2015-05-06
currency_symbol USD
totalAssets 439996855.00
intangibleAssets 11790940.00
otherCurrentAssets 18866000.00
totalLiab 133514413.00
totalStockholderEquity 236853000.00
deferredLongTermLiab 0.00
otherCurrentLiab 43063000.00
commonStock 3000.00
retainedEarnings 267823863.00
otherLiab 10800000.00
goodWill 11790940.00
otherAssets 46030000.00
cash 85987596.00
totalCurrentLiabilities 122714892.00
netDebt -19687596.00
shortTermDebt 66300000.00
shortLongTermDebtTotal 66300000.00
propertyPlantEquipment 85551000.00
totalCurrentAssets 308416167.00
shortTermInvestments 71891000.00
netReceivables 28539236.00
longTermDebt 0.00
inventory 103131983.00
accountsPayable 5308000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 19000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2792.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -76571000.00
nonCurrrentAssetsOther 3336976.00
liabilitiesAndStockholdersEquity 370367040.00
propertyPlantAndEquipmentGross 85550767.00
commonStockSharesOutstanding 26066786.00
2014-12-31
date 2014-12-31
filing_date 2015-03-04
currency_symbol USD
totalAssets 446847092.00
intangibleAssets 11909136.00
otherCurrentAssets 7584000.00
totalLiab 171585362.00
totalStockholderEquity 212087000.00
deferredLongTermLiab 0.00
otherCurrentLiab 49694000.00
commonStock 3000.00
retainedEarnings 244661391.00
otherLiab 3113000.00
goodWill 11909136.00
otherAssets 86628000.00
cash 80820224.00
totalCurrentLiabilities 120681840.00
netDebt 17082376.00
shortTermDebt 57902600.00
shortLongTermDebt 26300000.00
shortLongTermDebtTotal 97902600.00
otherStockholderEquity 19985189.00
propertyPlantEquipment 80232000.00
totalCurrentAssets 279987244.00
longTermInvestments 18221777.00
netTangibleAssets 200177891.00
shortTermInvestments 63678000.00
netReceivables 19402820.00
longTermDebt 40000000.00
inventory 101304932.00
accountsPayable 4829000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 20000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2787.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -76571000.00
nonCurrrentAssetsOther 43705692.00
liabilitiesAndStockholdersEquity 383672389.00
propertyPlantAndEquipmentGross 80230888.00
commonStockSharesOutstanding 24816877.00
2014-09-30
date 2014-09-30
filing_date 2014-11-05
currency_symbol USD
totalAssets 433817586.00
intangibleAssets 10111002.00
otherCurrentAssets 16009000.00
totalLiab 175432459.00
totalStockholderEquity 194209000.00
deferredLongTermLiab 0.00
otherCurrentLiab 42744000.00
commonStock 3000.00
retainedEarnings 231803243.00
otherLiab 6943000.00
goodWill 10111002.00
otherAssets 79650000.00
cash 74578792.00
totalCurrentLiabilities 128490065.00
netDebt 41121208.00
shortTermDebt 75700000.00
shortLongTermDebtTotal 115700000.00
propertyPlantEquipment 78721000.00
totalCurrentAssets 275447009.00
shortTermInvestments 63521000.00
netReceivables 24667887.00
longTermDebt 40000000.00
inventory 96669939.00
accountsPayable 4809000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 19000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2771.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -76571000.00
nonCurrrentAssetsOther 43735388.00
liabilitiesAndStockholdersEquity 369641742.00
propertyPlantAndEquipmentGross 78720377.00
commonStockSharesOutstanding 25787106.00
2014-06-30
date 2014-06-30
filing_date 2014-08-05
currency_symbol USD
totalAssets 449453333.00
intangibleAssets 9407386.00
otherCurrentAssets 8962000.00
totalLiab 162982597.00
totalStockholderEquity 207816000.00
deferredLongTermLiab 0.00
otherCurrentLiab 42647000.00
commonStock 3000.00
retainedEarnings 211743177.00
otherLiab 6948000.00
goodWill 9407386.00
otherAssets 110501000.00
cash 103223625.00
totalCurrentLiabilities 86033805.00
netDebt 1651375.00
shortTermDebt 34875000.00
shortLongTermDebtTotal 104875000.00
propertyPlantEquipment 76967000.00
totalCurrentAssets 261984778.00
shortTermInvestments 30388000.00
netReceivables 24598123.00
longTermDebt 70000000.00
inventory 94812741.00
accountsPayable 3976000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 19000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2754.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -99594000.00
nonCurrrentAssetsOther 76024954.00
liabilitiesAndStockholdersEquity 370798127.00
propertyPlantAndEquipmentGross 76966843.00
commonStockSharesOutstanding 24719011.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
totalAssets 413952178.00
intangibleAssets 9131483.00
otherCurrentAssets 8596000.00
totalLiab 157959986.00
totalStockholderEquity 184609000.00
deferredLongTermLiab 0.00
otherCurrentLiab 38101000.00
commonStock 3000.00
retainedEarnings 192018222.00
otherLiab 6696000.00
goodWill 9131483.00
otherAssets 108105000.00
cash 77548247.00
totalCurrentLiabilities 81264027.00
netDebt 27320753.00
shortTermDebt 34869000.00
shortLongTermDebtTotal 104869000.00
propertyPlantEquipment 75319000.00
totalCurrentAssets 230528387.00
shortTermInvestments 30188000.00
netReceivables 23484720.00
longTermDebt 70000000.00
inventory 90711805.00
accountsPayable 3032000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 19000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2740.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -99594000.00
nonCurrrentAssetsOther 75458206.00
liabilitiesAndStockholdersEquity 342568731.00
propertyPlantAndEquipmentGross 75319270.00
commonStockSharesOutstanding 26132929.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
totalAssets 403781207.00
intangibleAssets 10798377.00
otherCurrentAssets 4404000.00
totalLiab 99811598.00
totalStockholderEquity 237692000.00
deferredLongTermLiab 0.00
otherCurrentLiab 44969000.00
commonStock 3000.00
retainedEarnings 173744551.00
otherLiab 3356000.00
goodWill 10798377.00
otherAssets 66339000.00
cash 144138487.00
totalCurrentLiabilities 63438700.00
netDebt -104316487.00
shortTermDebt 9822000.00
shortLongTermDebt 42205472.00
shortLongTermDebtTotal 39822000.00
otherStockholderEquity 21506494.00
propertyPlantEquipment 73149000.00
totalCurrentAssets 264293147.00
netTangibleAssets 229478418.00
shortTermInvestments 6608612.00
netReceivables 17270132.00
longTermDebt 30000000.00
inventory 88634855.00
accountsPayable 4446000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 22000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2734.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -29594000.00
nonCurrrentAssetsOther 30523674.00
liabilitiesAndStockholdersEquity 337503161.00
propertyPlantAndEquipmentGross 73149072.00
commonStockSharesOutstanding 24950549.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
totalAssets 381553698.00
intangibleAssets 9879317.00
otherCurrentAssets 6481000.00
totalLiab 86828719.00
totalStockholderEquity 224502000.00
deferredLongTermLiab 0.00
otherCurrentLiab 35935000.00
commonStock 3000.00
retainedEarnings 164916809.00
otherLiab 6460000.00
goodWill 9879317.00
otherAssets 70369000.00
cash 131496674.00
totalCurrentLiabilities 50369094.00
netDebt -96606674.00
shortTermDebt 4890000.00
shortLongTermDebtTotal 34890000.00
propertyPlantEquipment 67126000.00
totalCurrentAssets 244058927.00
shortTermInvestments 0.00
netReceivables 22404534.00
longTermDebt 30000000.00
inventory 83676773.00
accountsPayable 4060000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 20000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2704.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -29594000.00
nonCurrrentAssetsOther 32064962.00
liabilitiesAndStockholdersEquity 311330327.00
propertyPlantAndEquipmentGross 67126063.00
commonStockSharesOutstanding 27449081.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
totalAssets 353704873.00
intangibleAssets 9477386.00
otherCurrentAssets 5503000.00
totalLiab 49927651.00
totalStockholderEquity 236354000.00
deferredLongTermLiab 0.00
otherCurrentLiab 32333000.00
commonStock 3000.00
retainedEarnings 150220786.00
otherLiab 6384000.00
goodWill 9477386.00
otherAssets 39870000.00
cash 147264448.00
totalCurrentLiabilities 43544150.00
netDebt -142404448.00
shortTermDebt 4860000.00
shortLongTermDebtTotal 4860000.00
propertyPlantEquipment 62338000.00
totalCurrentAssets 251497089.00
shortTermInvestments 0.00
netReceivables 17821673.00
longTermDebt 0.00
inventory 80907813.00
accountsPayable 3018000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 19000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2695.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 2786502.00
liabilitiesAndStockholdersEquity 286281897.00
propertyPlantAndEquipmentGross 62337422.00
commonStockSharesOutstanding 28067303.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
totalAssets 329616399.00
intangibleAssets 9177275.00
otherCurrentAssets 5948000.00
totalLiab 51798920.00
totalStockholderEquity 214405000.00
deferredLongTermLiab 0.00
otherCurrentLiab 32286000.00
commonStock 3000.00
retainedEarnings 134058860.00
otherLiab 6158000.00
goodWill 9177275.00
otherAssets 38466000.00
cash 138709901.00
totalCurrentLiabilities 45641337.00
netDebt -133921901.00
shortTermDebt 4788000.00
shortLongTermDebtTotal 4788000.00
propertyPlantEquipment 55165000.00
totalCurrentAssets 235984580.00
shortTermInvestments 0.00
netReceivables 14569725.00
longTermDebt 0.00
inventory 76756804.00
accountsPayable 2758000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 15000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2685.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 2928660.00
liabilitiesAndStockholdersEquity 266204277.00
propertyPlantAndEquipmentGross 55165405.00
commonStockSharesOutstanding 27915506.00
2012-12-31
date 2012-12-31
filing_date 2013-03-13
currency_symbol USD
totalAssets 311047150.00
intangibleAssets 9360291.00
otherCurrentAssets 5665000.00
totalLiab 53627986.00
totalStockholderEquity 195470000.00
deferredLongTermLiab 0.00
otherCurrentLiab 32362000.00
commonStock 3000.00
retainedEarnings 119143000.00
otherLiab 3256000.00
goodWill 9360291.00
otherAssets 37562000.00
cash 129609317.00
totalCurrentLiabilities 47719092.00
netDebt -121674317.00
shortTermDebt 7935000.00
shortLongTermDebtTotal 7935000.00
propertyPlantEquipment 51325000.00
totalCurrentAssets 222159653.00
shortTermInvestments 0.00
netReceivables 11206244.00
longTermDebt 0.00
inventory 75679173.00
accountsPayable 2909000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 14000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2663.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 2912145.00
liabilitiesAndStockholdersEquity 249097702.00
propertyPlantAndEquipmentGross 51325177.00
commonStockSharesOutstanding 26785541.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
totalAssets 305624720.00
intangibleAssets 10117455.00
otherCurrentAssets 6036000.00
totalLiab 58237943.00
totalStockholderEquity 187165000.00
deferredLongTermLiab 0.00
otherCurrentLiab 35895000.00
commonStock 3000.00
retainedEarnings 113334038.00
otherLiab 344000.00
goodWill 10117455.00
otherAssets 42778000.00
cash 131723186.00
totalCurrentLiabilities 56819742.00
netDebt -120642186.00
shortTermDebt 11081000.00
shortLongTermDebtTotal 11081000.00
propertyPlantEquipment 39154000.00
totalCurrentAssets 223692710.00
shortTermInvestments 2727509.00
netReceivables 16535955.00
longTermDebt 0.00
inventory 68243398.00
accountsPayable 3923000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 14000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2657.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
liabilitiesAndStockholdersEquity 245403240.00
propertyPlantAndEquipmentGross 39153534.00
commonStockSharesOutstanding 27018904.00
2012-06-30
date 2012-06-30
currency_symbol USD
totalAssets 271866432.00
intangibleAssets 10889932.00
otherCurrentAssets 5674000.00
totalLiab 44067187.00
totalStockholderEquity 172504000.00
otherCurrentLiab 35529000.00
commonStock 3000.00
retainedEarnings 99716888.00
otherLiab 345000.00
goodWill 10889932.00
otherAssets 28634000.00
cash 104487225.00
totalCurrentLiabilities 42243733.00
netDebt -102795171.00
shortLongTermDebtTotal 1692054.00
propertyPlantEquipment 40438000.00
totalCurrentAssets 202793630.00
shortTermInvestments 1347250.00
netReceivables 23383018.00
inventory 69744364.00
accountsPayable 3487000.00
accumulatedOtherComprehensiveIncome 14000000.00
commonStockTotalEquity 2654.00
liabilitiesAndStockholdersEquity 216570987.00
propertyPlantAndEquipmentGross 40438504.00
commonStockSharesOutstanding 26627160.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
totalAssets 254162220.00
intangibleAssets 11647339.00
otherCurrentAssets 6616000.00
totalLiab 55263636.00
totalStockholderEquity 150354000.00
deferredLongTermLiab 0.00
otherCurrentLiab 40595000.00
commonStock 3000.00
retainedEarnings 86878117.00
otherLiab 345000.00
goodWill 11647339.00
otherAssets 26271000.00
cash 84974621.00
totalCurrentLiabilities 53337811.00
netDebt -80222621.00
shortTermDebt 4752000.00
shortLongTermDebtTotal 4752000.00
propertyPlantEquipment 40971000.00
totalCurrentAssets 186919818.00
shortTermInvestments 0.00
netReceivables 27328797.00
longTermDebt 0.00
inventory 70584069.00
accountsPayable 4149000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 14000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2560.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
liabilitiesAndStockholdersEquity 205617708.00
propertyPlantAndEquipmentGross 40971107.00
commonStockSharesOutstanding 26547885.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
totalAssets 248892575.00
intangibleAssets 12008014.00
otherCurrentAssets 4219000.00
totalLiab 69851534.00
totalStockholderEquity 135512000.00
deferredLongTermLiab 0.00
otherCurrentLiab 46435000.00
commonStock 3000.00
retainedEarnings 73920811.00
otherLiab 343000.00
goodWill 12008014.00
otherAssets 24652000.00
cash 89411835.00
totalCurrentLiabilities 67822285.00
netDebt -78393835.00
shortTermDebt 11018000.00
shortLongTermDebtTotal 11018000.00
propertyPlantEquipment 40547000.00
totalCurrentAssets 183693513.00
shortTermInvestments 0.00
netReceivables 19351829.00
longTermDebt 0.00
inventory 71338590.00
accountsPayable 4996000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 13000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2560.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
liabilitiesAndStockholdersEquity 205363898.00
propertyPlantAndEquipmentGross 40546539.00
commonStockSharesOutstanding 25601125.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
totalAssets 238361431.00
intangibleAssets 12247562.00
otherCurrentAssets 6726000.00
totalLiab 62417900.00
totalStockholderEquity 128742000.00
deferredLongTermLiab 0.00
otherCurrentLiab 35390000.00
commonStock 3000.00
retainedEarnings 69286104.00
otherLiab 342000.00
goodWill 12247562.00
otherAssets 26478000.00
cash 80300299.00
totalCurrentLiabilities 60231405.00
netDebt -69345299.00
shortTermDebt 10955000.00
shortLongTermDebtTotal 10955000.00
propertyPlantEquipment 39915000.00
totalCurrentAssets 171968384.00
shortTermInvestments 0.00
netReceivables 22047839.00
longTermDebt 0.00
inventory 65818643.00
accountsPayable 4765000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 12000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2555.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
liabilitiesAndStockholdersEquity 191160247.00
propertyPlantAndEquipmentGross 39915911.00
commonStockSharesOutstanding 25551125.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
totalAssets 257135828.00
intangibleAssets 18079013.00
otherCurrentAssets 6549000.00
totalLiab 75497060.00
totalStockholderEquity 135940000.00
deferredLongTermLiab 0.00
otherCurrentLiab 37446000.00
commonStock 3000.00
retainedEarnings 78647781.00
otherLiab 339000.00
goodWill 18129811.00
otherAssets 50821000.00
cash 76841679.00
totalCurrentLiabilities 71158822.00
netDebt -58277679.00
shortTermDebt 18564000.00
shortLongTermDebtTotal 18564000.00
propertyPlantEquipment 39933000.00
totalCurrentAssets 166382483.00
shortTermInvestments 0.00
netReceivables 22496082.00
longTermDebt 0.00
inventory 62598637.00
accountsPayable 5593000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 11000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2555.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
liabilitiesAndStockholdersEquity 211437180.00
propertyPlantAndEquipmentGross 39932006.00
commonStockSharesOutstanding 26738279.00
2011-03-31
date 2011-03-31
currency_symbol USD
totalAssets 222370542.00
intangibleAssets 18706805.00
otherCurrentAssets 6732000.00
totalLiab 78421833.00
totalStockholderEquity 102777000.00
otherCurrentLiab 53071000.00
commonStock 2000.00
retainedEarnings 62048076.00
otherLiab 335000.00
goodWill 17895424.00
otherAssets 48862000.00
cash 56307771.00
totalCurrentLiabilities 73999086.00
netDebt -47545049.00
shortTermDebt 6108000.00
shortLongTermDebtTotal 8762722.00
propertyPlantEquipment 39590000.00
totalCurrentAssets 133918746.00
netReceivables 15871129.00
inventory 57569187.00
accountsPayable 4895000.00
accumulatedOtherComprehensiveIncome 9000000.00
commonStockTotalEquity 2435.00
liabilitiesAndStockholdersEquity 181198359.00
propertyPlantAndEquipmentGross 39589552.00
commonStockSharesOutstanding 25680648.00
2010-12-31
date 2010-12-31
currency_symbol USD
totalAssets 220921794.00
intangibleAssets 19260470.00
otherCurrentAssets 3121000.00
totalLiab 75877661.00
totalStockholderEquity 99200000.00
otherCurrentLiab 56163000.00
commonStock 2000.00
retainedEarnings 55739101.00
otherLiab 333000.00
goodWill 17778231.00
otherAssets 48590000.00
cash 64941368.00
totalCurrentLiabilities 71445819.00
netDebt -60711135.00
shortTermDebt 4230233.00
shortLongTermDebtTotal 4230233.00
propertyPlantEquipment 39512000.00
totalCurrentAssets 132819738.00
netReceivables 12861832.00
inventory 52300447.00
accountsPayable 4393000.00
accumulatedOtherComprehensiveIncome 8000000.00
commonStockTotalEquity 2435.00
liabilitiesAndStockholdersEquity 175077457.00
propertyPlantAndEquipmentGross 39511731.00
commonStockSharesOutstanding 24351125.00
2010-09-30
date 2010-09-30
currency_symbol USD
totalAssets 202922843.00
intangibleAssets 19198734.00
otherCurrentAssets 2965000.00
totalLiab 66821804.00
totalStockholderEquity 94263000.00
otherCurrentLiab 31351000.00
commonStock 2000.00
retainedEarnings 33567859.00
otherLiab 18718000.00
goodWill 12425589.00
otherAssets 47412000.00
cash 64579098.00
totalCurrentLiabilities 48103831.00
netDebt -57656094.00
shortTermDebt 6062850.00
shortLongTermDebtTotal 6923004.00
propertyPlantEquipment 36992000.00
totalCurrentAssets 123392106.00
netReceivables 9264140.00
inventory 46584094.00
accountsPayable 3787000.00
accumulatedOtherComprehensiveIncome 6000000.00
commonStockTotalEquity 2351.00
liabilitiesAndStockholdersEquity 160669270.00
propertyPlantAndEquipmentGross 36992255.00
commonStockSharesOutstanding 26578471.00
2010-06-30
date 2010-06-30
currency_symbol USD
totalAssets 186495976.00
intangibleAssets 19988081.00
otherCurrentAssets 2968000.00
totalLiab 67459186.00
totalStockholderEquity 79145000.00
otherCurrentLiab 29048000.00
commonStock 2000.00
retainedEarnings 22967030.00
otherLiab 22506000.00
goodWill 12425589.00
otherAssets 46848000.00
cash 56263131.00
totalCurrentLiabilities 44953242.00
netDebt -49973216.00
shortTermDebt 5965650.00
shortLongTermDebtTotal 6289915.00
propertyPlantEquipment 35598000.00
totalCurrentAssets 108845408.00
netReceivables 8179256.00
inventory 41434786.00
accountsPayable 3268000.00
accumulatedOtherComprehensiveIncome 5000000.00
commonStockTotalEquity 2351.00
liabilitiesAndStockholdersEquity 146253592.00
propertyPlantAndEquipmentGross 35598253.00
commonStockSharesOutstanding 26599255.00
2010-03-31
date 2010-03-31
currency_symbol USD
totalAssets 174392578.00
intangibleAssets 20335295.00
otherCurrentAssets 2457000.00
totalLiab 75325044.00
totalStockholderEquity 65887000.00
otherCurrentLiab 29321000.00
commonStock 2000.00
retainedEarnings 13491161.00
otherLiab 24776000.00
goodWill 12425589.00
otherAssets 47715000.00
cash 51190425.00
totalCurrentLiabilities 50374496.00
netDebt -39631534.00
shortTermDebt 11060850.00
shortLongTermDebtTotal 11558891.00
propertyPlantEquipment 31868000.00
totalCurrentAssets 99585100.00
netReceivables 6761928.00
longTermDebt 175000.00
inventory 39175405.00
accountsPayable 3521000.00
accumulatedOtherComprehensiveIncome 5000000.00
commonStockTotalEquity 2349.00
liabilitiesAndStockholdersEquity 141947352.00
propertyPlantAndEquipmentGross 31867690.00
commonStockSharesOutstanding 26471425.00
2009-12-31
date 2009-12-31
currency_symbol USD
totalAssets 167836344.00
intangibleAssets 21180322.00
otherCurrentAssets 2353000.00
totalLiab 84193033.00
totalStockholderEquity 50514000.00
otherCurrentLiab 31762000.00
commonStock 2000.00
retainedEarnings 5302605.00
otherLiab 32985000.00
goodWill 12425589.00
otherAssets 43457000.00
cash 53843951.00
totalCurrentLiabilities 51118179.00
netDebt -45627341.00
shortTermDebt 8126850.00
shortLongTermDebtTotal 8216610.00
propertyPlantEquipment 28873000.00
totalCurrentAssets 95505705.00
netReceivables 4176134.00
longTermDebt 90000.00
inventory 35132724.00
accountsPayable 3702000.00
accumulatedOtherComprehensiveIncome 4000000.00
commonStockTotalEquity 2305.00
liabilitiesAndStockholdersEquity 134706580.00
propertyPlantAndEquipmentGross 28873413.00
commonStockSharesOutstanding 23386893.00
2009-09-30
date 2009-09-30
currency_symbol USD
totalAssets 160167737.00
intangibleAssets 21152417.00
otherCurrentAssets 1583000.00
totalLiab 81863822.00
totalStockholderEquity 49928000.00
otherCurrentLiab 33555000.00
commonStock 2000.00
retainedEarnings 13074618.00
otherLiab 21052000.00
goodWill 12425589.00
otherAssets 49503000.00
cash 50348133.00
totalCurrentLiabilities 60766479.00
netDebt -31396510.00
shortTermDebt 18582327.00
shortLongTermDebtTotal 18951623.00
propertyPlantEquipment 27850000.00
totalCurrentAssets 87591270.00
netReceivables 2441953.00
longTermDebt 45000.00
inventory 33218618.00
accountsPayable 3610000.00
accumulatedOtherComprehensiveIncome -13402281.00
commonStockTotalEquity 2265.00
liabilitiesAndStockholdersEquity 132648168.00
propertyPlantAndEquipmentGross 27849832.00
commonStockSharesOutstanding 21632793.00
2009-06-30
date 2009-06-30
currency_symbol USD
totalAssets 154789741.00
intangibleAssets 21977205.00
otherCurrentAssets 1929000.00
totalLiab 78258008.00
totalStockholderEquity 48725000.00
otherCurrentLiab 35100000.00
commonStock 2000.00
retainedEarnings 20943538.00
otherLiab 11905000.00
goodWill 12425589.00
otherAssets 50010000.00
cash 49479021.00
totalCurrentLiabilities 64818807.00
netDebt -27738573.00
shortTermDebt 21374773.00
shortLongTermDebtTotal 21740448.00
propertyPlantEquipment 27632000.00
totalCurrentAssets 81917735.00
netReceivables 3193944.00
longTermDebt 42000.00
inventory 27316217.00
accountsPayable 3704000.00
accumulatedOtherComprehensiveIncome -12789133.00
commonStockTotalEquity 2147.00
liabilitiesAndStockholdersEquity 125373635.00
propertyPlantAndEquipmentGross 27631919.00
commonStockSharesOutstanding 21811473.00
2009-03-31
date 2009-03-31
currency_symbol USD
totalAssets 139110903.00
intangibleAssets 21636063.00
otherCurrentAssets 1134000.00
totalLiab 74130584.00
totalStockholderEquity 40604000.00
otherCurrentLiab 46028000.00
commonStock 2000.00
retainedEarnings 15960158.00
otherLiab 1728000.00
goodWill 13692473.00
otherAssets 51183000.00
cash 34005948.00
totalCurrentLiabilities 62954989.00
netDebt -15959129.00
shortTermDebt 8932273.00
shortLongTermDebtTotal 18046819.00
propertyPlantEquipment 27584000.00
totalCurrentAssets 65113842.00
netReceivables 3274357.00
longTermDebt 8790000.00
inventory 26700002.00
accountsPayable 3502000.00
accumulatedOtherComprehensiveIncome -11985029.00
commonStockTotalEquity 2143.00
liabilitiesAndStockholdersEquity 114010413.00
propertyPlantAndEquipmentGross 27583288.00
commonStockSharesOutstanding 21434942.00
2008-12-31
date 2008-12-31
currency_symbol USD
totalAssets 67169392.00
intangibleAssets 1002561.00
otherCurrentAssets 615000.00
totalLiab 25120484.00
totalStockholderEquity 37836000.00
otherCurrentLiab 12014000.00
commonStock 2000.00
retainedEarnings 15392253.00
otherLiab 324000.00
goodWill 1002561.00
otherAssets 22675000.00
cash 8814616.00
totalCurrentLiabilities 18928777.00
netDebt -2173339.00
shortTermDebt 773277.00
shortLongTermDebtTotal 6641277.00
propertyPlantEquipment 19298000.00
totalCurrentAssets 25195816.00
netReceivables 817300.00
longTermDebt 5868000.00
inventory 14949196.00
accountsPayable 2482000.00
accumulatedOtherComprehensiveIncome 5000000.00
commonStockTotalEquity 2143.00
nonCurrrentAssetsOther 14181800.00
liabilitiesAndStockholdersEquity 62957598.00
propertyPlantAndEquipmentGross 19299364.00
commonStockSharesOutstanding 21434942.00
2008-09-30
date 2008-09-30
currency_symbol USD
totalAssets 52347315.00
intangibleAssets 904747.00
otherCurrentAssets 510000.00
totalLiab 13326313.00
totalStockholderEquity 34453000.00
otherCurrentLiab 6047000.00
commonStock 2000.00
retainedEarnings 19176883.00
otherLiab 41000.00
goodWill 904747.00
otherAssets 3871000.00
cash 14223956.00
totalCurrentLiabilities 13285302.00
netDebt -13452787.00
shortTermDebt 771169.00
shortLongTermDebtTotal 771169.00
propertyPlantEquipment 18627000.00
totalCurrentAssets 29848768.00
shortTermInvestments 345000.00
netReceivables 1354117.00
inventory 13415093.00
accountsPayable 2931000.00
accumulatedOtherComprehensiveIncome -2886939.00
commonStockTotalEquity 2143.00
nonCurrrentAssetsOther 2966743.00
liabilitiesAndStockholdersEquity 47779178.00
propertyPlantAndEquipmentGross 18627057.00
commonStockSharesOutstanding 21504629.00
2008-06-30
date 2008-06-30
currency_symbol USD
totalAssets 44309027.00
intangibleAssets 929738.00
otherCurrentAssets 396000.00
totalLiab 9606985.00
totalStockholderEquity 29832000.00
otherCurrentLiab 3979000.00
commonStock 2000.00
retainedEarnings 9363817.00
otherLiab 41000.00
goodWill 929738.00
otherAssets 2271000.00
cash 8775242.00
totalCurrentLiabilities 9566086.00
netDebt -8006182.00
shortTermDebt 769060.00
shortLongTermDebtTotal 769060.00
propertyPlantEquipment 18132000.00
totalCurrentAssets 23905925.00
netReceivables 1974828.00
inventory 12759906.00
accountsPayable 2547000.00
accumulatedOtherComprehensiveIncome -2554325.00
commonStockTotalEquity 2143.00
nonCurrrentAssetsOther 1340619.00
liabilitiesAndStockholdersEquity 39438877.00
propertyPlantAndEquipmentGross 18132745.00
commonStockSharesOutstanding 21664429.00
2008-03-31
date 2008-03-31
currency_symbol USD
totalAssets 38403127.00
intangibleAssets 930584.00
otherCurrentAssets 243000.00
totalLiab 8505721.00
totalStockholderEquity 25787000.00
otherCurrentLiab 4291000.00
commonStock 2000.00
retainedEarnings 7798152.00
otherLiab 40000.00
goodWill 930584.00
otherAssets 2319000.00
cash 5152629.00
totalCurrentLiabilities 8465691.00
netDebt -4399909.00
shortTermDebt 752720.00
shortLongTermDebtTotal 752720.00
propertyPlantEquipment 17072000.00
totalCurrentAssets 19012448.00
netReceivables 2096661.00
inventory 11520085.00
accountsPayable 2471000.00
accumulatedOtherComprehensiveIncome -2196991.00
commonStockTotalEquity 2143.00
nonCurrrentAssetsOther 1388058.00
liabilitiesAndStockholdersEquity 34292504.00
propertyPlantAndEquipmentGross 17072037.00
commonStockSharesOutstanding 21964168.00
2007-12-31
date 2007-12-31
currency_symbol USD
totalAssets 33305245.00
intangibleAssets 915874.00
otherCurrentAssets 139000.00
totalLiab 7023727.00
totalStockholderEquity 22395000.00
otherCurrentLiab 2608000.00
commonStock 2000.00
retainedEarnings 5883306.00
otherLiab 142000.00
goodWill 915874.00
otherAssets 2143000.00
cash 5010033.00
totalCurrentLiabilities 6881608.00
netDebt -3601859.00
shortTermDebt 1408174.00
shortLongTermDebtTotal 1408174.00
propertyPlantEquipment 15435000.00
totalCurrentAssets 15727332.00
netReceivables 1073469.00
inventory 9505074.00
accountsPayable 2677000.00
accumulatedOtherComprehensiveIncome -1840197.00
commonStockTotalEquity 2143.00
nonCurrrentAssetsOther 1227915.00
liabilitiesAndStockholdersEquity 29419353.00
propertyPlantAndEquipmentGross 15434124.00
commonStockSharesOutstanding 21434942.00
2007-09-30
date 2007-09-30
currency_symbol USD
totalAssets 34457730.00
intangibleAssets 920083.00
otherCurrentAssets 515000.00
totalLiab 9354546.00
totalStockholderEquity 21126000.00
otherCurrentLiab 3343000.00
commonStock 2000.00
retainedEarnings 5515924.00
otherLiab 476000.00
goodWill 920083.00
otherAssets 2365000.00
cash 6123713.00
totalCurrentLiabilities 8878753.00
netDebt -4086542.00
shortTermDebt 2037171.00
shortLongTermDebtTotal 2037171.00
propertyPlantEquipment 13611000.00
totalCurrentAssets 18481516.00
netReceivables 3774519.00
inventory 8068122.00
accountsPayable 2793000.00
accumulatedOtherComprehensiveIncome -1834778.00
commonStockTotalEquity 2143.00
nonCurrrentAssetsOther 1445395.00
liabilitiesAndStockholdersEquity 30480472.00
propertyPlantAndEquipmentGross 13610736.00
commonStockSharesOutstanding 21434942.00
yearly
2020-12-31
date 2020-12-31
currency_symbol USD
totalAssets 2259514231.00
intangibleAssets 70120994.00
otherCurrentAssets 28932180.00
totalLiab 177733991.00
totalStockholderEquity 1982937614.00
otherCurrentLiab 134485529.00
commonStock 4224.00
retainedEarnings 925575807.00
otherLiab 38728352.00
goodWill 329860124.00
otherAssets 16301479.00
cash 675331461.00
totalCurrentLiabilities 139005639.00
netDebt -675331461.00
otherStockholderEquity 25612215.00
propertyPlantEquipment 189363165.00
totalCurrentAssets 1635593889.00
longTermInvestments 18274580.00
netTangibleAssets 1582956496.00
shortTermInvestments 517767249.00
netReceivables 152086662.00
inventory 261476337.00
accountsPayable 4520110.00
commonStockTotalEquity 4224.00
nonCurrrentAssetsOther 16301479.00
nonCurrentAssetsTotal 623920342.00
nonCurrentLiabilitiesOther 14495771.00
nonCurrentLiabilitiesTotal 38728352.00
liabilitiesAndStockholdersEquity 2160671605.00
propertyPlantAndEquipmentGross 189363165.00
netWorkingCapital 1496588250.00
netInvestedCapital 1982937614.00
commonStockSharesOutstanding 38788096.00
2019-12-31
date 2019-12-31
currency_symbol USD
totalAssets 1937858497.00
intangibleAssets 72527005.00
otherCurrentAssets 8874122.00
totalLiab 163006640.00
totalStockholderEquity 1695714592.00
otherCurrentLiab 51296219.00
commonStock 4191.00
retainedEarnings 773290486.00
otherLiab 39325531.00
goodWill 308509397.00
otherAssets 48530897.00
cash 161750425.00
totalCurrentLiabilities 119308691.00
netDebt -160578267.00
shortLongTermDebtTotal 1172158.00
otherStockholderEquity -68421408.00
propertyPlantEquipment 181027394.00
totalCurrentAssets 1299725398.00
longTermInvestments 27538406.00
netTangibleAssets 1314678190.00
shortTermInvestments 765506859.00
netReceivables 100270436.00
inventory 250728260.00
accountsPayable 6262256.00
accumulatedOtherComprehensiveIncome -68000000.00
commonStockTotalEquity 4191.00
treasuryStock -167432880.00
nonCurrrentAssetsOther 16319388.00
nonCurrentAssetsTotal 638133099.00
capitalLeaseObligations 1172158.00
nonCurrentLiabilitiesOther 16491793.00
nonCurrentLiabilitiesTotal 43697949.00
capitalSurpluse 1158274210.00
liabilitiesAndStockholdersEquity 1858721232.00
cashAndShortTermInvestments 927257280.00
propertyPlantAndEquipmentGross 177596563.00
netWorkingCapital 1180416707.00
netInvestedCapital 1695714592.00
commonStockSharesOutstanding 38459769.00
2018-12-31
date 2018-12-31
currency_symbol USD
totalAssets 2009978681.00
intangibleAssets 85463213.00
otherCurrentAssets 20471870.00
totalLiab 165275517.00
totalStockholderEquity 1722049599.00
otherCurrentLiab 56542594.00
commonStock 4162.00
retainedEarnings 634482738.00
otherLiab 42926735.00
goodWill 313588803.00
otherAssets 64713482.00
cash 338880559.00
totalCurrentLiabilities 122348782.00
netDebt -338880559.00
otherStockholderEquity -45710701.00
propertyPlantEquipment 173597333.00
totalCurrentAssets 1357187822.00
longTermInvestments 15428028.00
netTangibleAssets 1322997583.00
shortTermInvestments 613526634.00
netReceivables 125115842.00
inventory 243295512.00
accountsPayable 11404642.00
accumulatedOtherComprehensiveIncome -46000000.00
commonStockTotalEquity 4162.00
treasuryStock -56425090.00
nonCurrrentAssetsOther 9227970.00
nonCurrentAssetsTotal 652790859.00
nonCurrentLiabilitiesOther 13203485.00
nonCurrentLiabilitiesTotal 42926735.00
capitalSurpluse 1189698490.00
liabilitiesAndStockholdersEquity 1887325116.00
cashAndShortTermInvestments 952407190.00
propertyPlantAndEquipmentGross 178327361.00
netWorkingCapital 1234839040.00
netInvestedCapital 1722049599.00
commonStockSharesOutstanding 39361616.00
2017-12-31
date 2017-12-31
currency_symbol USD
totalAssets 809057417.00
intangibleAssets 24853163.00
otherCurrentAssets 7726714.00
totalLiab 144732420.00
totalStockholderEquity 598192028.00
deferredLongTermLiab 3476877.00
otherCurrentLiab 48078010.00
commonStock 2987.00
retainedEarnings 506426436.00
otherLiab 47097103.00
goodWill 24853163.00
otherAssets 11527061.00
cash 219336848.00
totalCurrentLiabilities 97635317.00
netDebt -219336848.00
otherStockholderEquity 7957304.00
propertyPlantEquipment 164115336.00
totalCurrentAssets 593121611.00
longTermInvestments 14903908.00
netTangibleAssets 572802527.00
shortTermInvestments 22895200.00
netReceivables 123179275.00
inventory 209570835.00
accountsPayable 7548909.00
accumulatedOtherComprehensiveIncome 8000000.00
commonStockTotalEquity 2987.00
treasuryStock -56425090.00
nonCurrrentAssetsOther 9365986.00
nonCurrentAssetsTotal 215935806.00
nonCurrentLiabilitiesOther 6553088.00
nonCurrentLiabilitiesTotal 47097103.00
capitalSurpluse 140230400.00
liabilitiesAndStockholdersEquity 742924448.00
cashAndShortTermInvestments 242232050.00
propertyPlantAndEquipmentGross 166812749.00
netWorkingCapital 495486294.00
netInvestedCapital 598192028.00
commonStockSharesOutstanding 27611841.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
totalAssets 604957509.00
intangibleAssets 23389384.00
otherCurrentAssets 5203881.00
totalLiab 83820686.00
totalStockholderEquity 462200589.00
deferredLongTermLiab 0.00
otherCurrentLiab 44232257.00
commonStock 2943.00
retainedEarnings 438483401.00
otherLiab 10379574.00
goodWill 23389384.00
otherAssets 64582632.00
cash 183765533.00
totalCurrentLiabilities 73441112.00
netDebt -183765533.00
shortTermDebt 2098824.00
shortLongTermDebt 2098824.00
otherStockholderEquity -25320271.00
propertyPlantEquipment 116952822.00
totalCurrentAssets 393372291.00
longTermInvestments 10614755.00
netTangibleAssets 438811205.00
shortTermInvestments 0.00
netReceivables 33918796.00
longTermDebt 0.00
inventory 156412674.00
accountsPayable 6158601.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -25000000.00
additionalPaidInCapital 105459610.00
commonStockTotalEquity 2943.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 438483401.00
treasuryStock -56425090.00
nonCurrrentAssetsOther 2244156.00
nonCurrentAssetsTotal 211585218.00
nonCurrentLiabilitiesOther 6623926.00
nonCurrentLiabilitiesTotal 10379574.00
capitalSurpluse 105459610.00
liabilitiesAndStockholdersEquity 546021275.00
cashAndShortTermInvestments 183765530.00
propertyPlantAndEquipmentGross 132091923.00
commonStockSharesOutstanding 27249144.00
2015-12-31
date 2015-12-31
filing_date 2016-02-25
currency_symbol USD
totalAssets 551466496.00
intangibleAssets 23576300.00
otherCurrentAssets 13281250.00
totalLiab 84504697.00
totalStockholderEquity 382343120.00
deferredLongTermLiab 0.00
otherCurrentLiab 39994250.00
commonStock 2880.00
retainedEarnings 333704094.00
otherLiab 12849313.00
goodWill 23576300.00
otherAssets 4861080.00
cash 144937893.00
totalCurrentLiabilities 71655384.00
netDebt -144937893.00
shortTermDebt 2242240.00
shortLongTermDebt 2242240.00
otherStockholderEquity -18610.00
propertyPlantEquipment 105364250.00
totalCurrentAssets 369112564.00
longTermInvestments 8718133.00
netTangibleAssets 358766824.00
shortTermInvestments 38032593.00
netReceivables 25144969.00
longTermDebt 0.00
inventory 126395312.00
accountsPayable 9681835.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -31521859.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2884.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -56425090.00
nonCurrrentAssetsOther 4861075.00
capitalSurpluse 105079850.00
liabilitiesAndStockholdersEquity 466847821.00
cashAndShortTermInvestments 182970490.00
propertyPlantAndEquipmentGross 105364251.00
commonStockSharesOutstanding 26567366.00
2014-12-31
date 2014-12-31
filing_date 2015-03-04
currency_symbol USD
totalAssets 446847092.00
intangibleAssets 11909136.00
otherCurrentAssets 7584000.00
totalLiab 171585362.00
totalStockholderEquity 212087000.00
deferredLongTermLiab 0.00
otherCurrentLiab 49694000.00
commonStock 3000.00
retainedEarnings 244661391.00
otherLiab 3113000.00
goodWill 11909136.00
otherAssets 68406000.00
cash 80820224.00
totalCurrentLiabilities 120681840.00
netDebt 17082376.00
shortTermDebt 57902600.00
shortLongTermDebt 26300000.00
shortLongTermDebtTotal 97902600.00
otherStockholderEquity 19985189.00
propertyPlantEquipment 80232000.00
totalCurrentAssets 279987244.00
longTermInvestments 18221777.00
netTangibleAssets 200177891.00
shortTermInvestments 63678000.00
netReceivables 19402820.00
longTermDebt 40000000.00
inventory 101304932.00
accountsPayable 4829000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 20000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2787.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -76571000.00
nonCurrrentAssetsOther 43705692.00
liabilitiesAndStockholdersEquity 383672389.00
propertyPlantAndEquipmentGross 80230888.00
commonStockSharesOutstanding 25685064.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
totalAssets 403781207.00
intangibleAssets 10798377.00
otherCurrentAssets 4404000.00
totalLiab 99811598.00
totalStockholderEquity 237692000.00
deferredLongTermLiab 0.00
otherCurrentLiab 44969000.00
commonStock 3000.00
retainedEarnings 173744551.00
otherLiab 3356000.00
goodWill 10798377.00
otherAssets 44191000.00
cash 144138487.00
totalCurrentLiabilities 63438700.00
netDebt -104316487.00
shortTermDebt 9822000.00
shortLongTermDebt 42205472.00
shortLongTermDebtTotal 39822000.00
otherStockholderEquity 21506494.00
propertyPlantEquipment 73149000.00
totalCurrentAssets 264293147.00
netTangibleAssets 229478418.00
shortTermInvestments 6608612.00
netReceivables 17270132.00
longTermDebt 30000000.00
inventory 88634855.00
accountsPayable 4446000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 22000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2734.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -29594000.00
nonCurrrentAssetsOther 30523674.00
liabilitiesAndStockholdersEquity 337503161.00
propertyPlantAndEquipmentGross 73149072.00
commonStockSharesOutstanding 27572111.00
2012-12-31
date 2012-12-31
filing_date 2013-03-13
currency_symbol USD
totalAssets 311047150.00
intangibleAssets 9360291.00
otherCurrentAssets 5665000.00
totalLiab 53627986.00
totalStockholderEquity 195470000.00
deferredLongTermLiab 0.00
otherCurrentLiab 32362000.00
commonStock 3000.00
retainedEarnings 119143000.00
otherLiab 3256000.00
goodWill 9360291.00
otherAssets 17665000.00
cash 129609317.00
totalCurrentLiabilities 47719092.00
netDebt -121674317.00
shortTermDebt 7935000.00
shortLongTermDebtTotal 7935000.00
propertyPlantEquipment 51325000.00
totalCurrentAssets 222159653.00
shortTermInvestments 0.00
netReceivables 11206244.00
longTermDebt 0.00
inventory 75679173.00
accountsPayable 2909000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 14000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2663.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 2912145.00
liabilitiesAndStockholdersEquity 249097702.00
propertyPlantAndEquipmentGross 51325177.00
commonStockSharesOutstanding 26839723.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
totalAssets 248892575.00
intangibleAssets 12008014.00
otherCurrentAssets 4219000.00
totalLiab 69851534.00
totalStockholderEquity 135512000.00
deferredLongTermLiab 0.00
otherCurrentLiab 46435000.00
commonStock 3000.00
retainedEarnings 73920811.00
otherLiab 343000.00
goodWill 12008014.00
otherAssets 4287000.00
cash 89411835.00
totalCurrentLiabilities 67822285.00
netDebt -78393835.00
shortTermDebt 11018000.00
shortLongTermDebtTotal 11018000.00
propertyPlantEquipment 40547000.00
totalCurrentAssets 183693513.00
shortTermInvestments 0.00
netReceivables 19351829.00
longTermDebt 0.00
inventory 71338590.00
accountsPayable 4996000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 13000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2560.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
liabilitiesAndStockholdersEquity 205363898.00
propertyPlantAndEquipmentGross 40546539.00
commonStockSharesOutstanding 26654662.00
2010-12-31
date 2010-12-31
currency_symbol USD
totalAssets 220921794.00
intangibleAssets 19260470.00
otherCurrentAssets 3121000.00
totalLiab 75877661.00
totalStockholderEquity 99200000.00
otherCurrentLiab 56163000.00
commonStock 2000.00
retainedEarnings 55739101.00
otherLiab 333000.00
goodWill 17778231.00
otherAssets 4254000.00
cash 64941368.00
totalCurrentLiabilities 71445819.00
netDebt -60711135.00
shortTermDebt 4230233.00
shortLongTermDebtTotal 4230233.00
propertyPlantEquipment 39512000.00
totalCurrentAssets 132819738.00
netReceivables 12861832.00
inventory 52300447.00
accountsPayable 4393000.00
accumulatedOtherComprehensiveIncome 8000000.00
commonStockTotalEquity 2435.00
liabilitiesAndStockholdersEquity 175077457.00
propertyPlantAndEquipmentGross 39511731.00
commonStockSharesOutstanding 24176432.00
2009-12-31
date 2009-12-31
currency_symbol USD
totalAssets 167836344.00
intangibleAssets 21180322.00
otherCurrentAssets 2353000.00
totalLiab 84193033.00
totalStockholderEquity 50514000.00
otherCurrentLiab 31762000.00
commonStock 2000.00
retainedEarnings 5302605.00
otherLiab 32985000.00
goodWill 12425589.00
otherAssets 3224000.00
cash 53843951.00
totalCurrentLiabilities 51118179.00
netDebt -45627341.00
shortTermDebt 8126850.00
shortLongTermDebtTotal 8216610.00
propertyPlantEquipment 28873000.00
totalCurrentAssets 95505705.00
netReceivables 4176134.00
longTermDebt 90000.00
inventory 35132724.00
accountsPayable 3702000.00
accumulatedOtherComprehensiveIncome 4000000.00
commonStockTotalEquity 2305.00
liabilitiesAndStockholdersEquity 134706580.00
propertyPlantAndEquipmentGross 28873413.00
commonStockSharesOutstanding 22644342.00
2008-12-31
date 2008-12-31
currency_symbol USD
totalAssets 67169392.00
intangibleAssets 1002561.00
otherCurrentAssets 615000.00
totalLiab 25120484.00
totalStockholderEquity 37836000.00
otherCurrentLiab 12014000.00
commonStock 2000.00
retainedEarnings 15392253.00
otherLiab 324000.00
goodWill 1002561.00
otherAssets 15139000.00
cash 8814616.00
totalCurrentLiabilities 18928777.00
netDebt -2173339.00
shortTermDebt 773277.00
shortLongTermDebtTotal 6641277.00
propertyPlantEquipment 19298000.00
totalCurrentAssets 25195816.00
netReceivables 817300.00
longTermDebt 5868000.00
inventory 14949196.00
accountsPayable 2482000.00
accumulatedOtherComprehensiveIncome 5000000.00
commonStockTotalEquity 2143.00
nonCurrrentAssetsOther 14181800.00
liabilitiesAndStockholdersEquity 62957598.00
propertyPlantAndEquipmentGross 19299364.00
commonStockSharesOutstanding 21556342.00
2007-12-31
date 2007-12-31
currency_symbol USD
totalAssets 33305245.00
intangibleAssets 915874.00
otherCurrentAssets 139000.00
totalLiab 7023727.00
totalStockholderEquity 22395000.00
otherCurrentLiab 2608000.00
commonStock 2000.00
retainedEarnings 5883306.00
otherLiab 142000.00
goodWill 915874.00
otherAssets 1227000.00
cash 5010033.00
totalCurrentLiabilities 6881608.00
netDebt -3601859.00
shortTermDebt 1408174.00
shortLongTermDebtTotal 1408174.00
propertyPlantEquipment 15435000.00
totalCurrentAssets 15727332.00
netReceivables 1073469.00
inventory 9505074.00
accountsPayable 2677000.00
accumulatedOtherComprehensiveIncome 3000000.00
commonStockTotalEquity 2143.00
nonCurrrentAssetsOther 1227915.00
liabilitiesAndStockholdersEquity 29419353.00
propertyPlantAndEquipmentGross 15434124.00
commonStockSharesOutstanding 21861014.00
Cash_Flow
currency_symbol USD
quarterly
2020-12-31
date 2020-12-31
currency_symbol USD
investments 41624887.00
changeToLiabilities -2719290.00
totalCashflowsFromInvestingActivities 34721838.00
totalCashFromFinancingActivities -81027.00
changeToOperatingActivities 812198.00
netIncome 29105047.00
changeInCash 108469557.00
beginPeriodCashFlow 566861904.00
endPeriodCashFlow 675331461.00
totalCashFromOperatingActivities 69984963.00
depreciation 7187616.00
changeToInventory -16569570.00
changeToAccountReceivables 27622817.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -81028.00
changeToNetincome 25897390.00
capitalExpenditures 6908392
changeInWorkingCapital 13225413.00
freeCashFlow 63076571.00
2020-09-30
date 2020-09-30
currency_symbol USD
investments -27765375.00
changeToLiabilities -2791801.00
totalCashflowsFromInvestingActivities -27765375.00
totalCashFromFinancingActivities -4982360.00
changeToOperatingActivities 2264563.00
netIncome 46422096.00
changeInCash 21724474.00
beginPeriodCashFlow 545137430.00
endPeriodCashFlow 566861904.00
totalCashFromOperatingActivities 53023291.00
depreciation 6807914.00
changeToInventory 49779.00
changeToAccountReceivables -16258272.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -4982360.00
changeToNetincome 21856508.00
capitalExpenditures 7075418
changeInWorkingCapital -15185774.00
freeCashFlow 45947873.00
2020-06-30
date 2020-06-30
currency_symbol USD
investments 369497776.00
changeToLiabilities 3513666.00
totalCashflowsFromInvestingActivities 369497776.00
totalCashFromFinancingActivities -7002429.00
changeToOperatingActivities 5550894.00
netIncome 40559625.00
changeInCash 422281558.00
beginPeriodCashFlow 122855872.00
endPeriodCashFlow 545137430.00
totalCashFromOperatingActivities 59726112.00
depreciation 6575679.00
changeToInventory -10981062.00
changeToAccountReceivables 18383114.00
otherCashflowsFromFinancingActivities 369497776.00
changeToNetincome 10594433.00
capitalExpenditures 3811932
changeInWorkingCapital 6874275.00
freeCashFlow 55914180.00
2020-03-31
date 2020-03-31
currency_symbol USD
investments -113444270.00
changeToLiabilities -543228.00
totalCashflowsFromInvestingActivities -113444270.00
totalCashFromFinancingActivities -7002429.00
changeToOperatingActivities -5745485.00
netIncome 62234673.00
changeInCash -38894553.00
beginPeriodCashFlow 161750425.00
endPeriodCashFlow 122855872.00
totalCashFromOperatingActivities 75743555.00
depreciation 6628306.00
otherCashflowsFromInvestingActivities -110203310.00
changeToInventory 32964705.00
changeToAccountReceivables -35255585.00
otherCashflowsFromFinancingActivities -113444270.00
changeToNetincome 16264507.00
capitalExpenditures 3240965
changeInWorkingCapital -533667.00
freeCashFlow 72502590.00
2019-12-31
date 2019-12-31
currency_symbol USD
investments -142523047.00
changeToLiabilities 840643.00
totalCashflowsFromInvestingActivities -142523047.00
totalCashFromFinancingActivities 9191914.00
changeToOperatingActivities 4127886.00
netIncome 16597669.00
changeInCash -59099561.00
beginPeriodCashFlow 220849986.00
endPeriodCashFlow 161750425.00
totalCashFromOperatingActivities 72915124.00
depreciation 7252444.00
otherCashflowsFromInvestingActivities -155708130.00
changeToInventory -5966000.00
changeToAccountReceivables 41359815.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -142523047.00
changeToNetincome 15548723.00
capitalExpenditures 3174084
changeInWorkingCapital 37662263.00
freeCashFlow 69741040.00
2019-09-30
date 2019-09-30
currency_symbol USD
investments 79867664.00
changeToLiabilities 2123243.00
totalCashflowsFromInvestingActivities 79867664.00
totalCashFromFinancingActivities -123793938.00
changeToOperatingActivities -230957.00
netIncome 53536110.00
changeInCash 18398903.00
beginPeriodCashFlow 202451083.00
endPeriodCashFlow 220849986.00
totalCashFromOperatingActivities 62195561.00
depreciation 6477653.00
otherCashflowsFromInvestingActivities -16359170.00
changeToInventory -4567405.00
changeToAccountReceivables -3993932.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -124011554.00
changeToNetincome 13728935.00
capitalExpenditures 6144687
changeInWorkingCapital -5027820.00
freeCashFlow 56050874.00
2019-06-30
date 2019-06-30
currency_symbol USD
investments 97224073.00
changeToLiabilities 921487.00
totalCashflowsFromInvestingActivities 97224073.00
totalCashFromFinancingActivities -54871576.00
changeToOperatingActivities 9470612.00
netIncome 48637402.00
changeInCash 103436893.00
beginPeriodCashFlow 99014190.00
endPeriodCashFlow 202451083.00
totalCashFromOperatingActivities 62066022.00
depreciation 6111405.00
otherCashflowsFromInvestingActivities -102371520.00
changeToInventory -361869.00
changeToAccountReceivables -3678803.00
salePurchaseOfStock -50042776.00
otherCashflowsFromFinancingActivities 97224073.00
changeToNetincome 8142950.00
capitalExpenditures 7195425
changeInWorkingCapital 6164512.00
freeCashFlow 54870597.00
2019-03-31
date 2019-03-31
currency_symbol USD
investments -214712918.00
changeToLiabilities -5667876.00
totalCashflowsFromInvestingActivities -214712920.00
totalCashFromFinancingActivities -59996322.00
changeToOperatingActivities -6170899.00
netIncome 44624005.00
changeInCash -239866369.00
beginPeriodCashFlow 338880559.00
endPeriodCashFlow 99014190.00
totalCashFromOperatingActivities 32165636.00
depreciation 6399369.00
otherCashflowsFromInvestingActivities -206791020.00
changeToInventory -3952734.00
changeToAccountReceivables -11554181.00
salePurchaseOfStock -60000000.00
otherCashflowsFromFinancingActivities -214712918.00
changeToNetincome 13667871.00
capitalExpenditures 7921901
changeInWorkingCapital -25593710.00
freeCashFlow 24243735.00
2018-12-31
date 2018-12-31
currency_symbol USD
investments 137005504.00
changeToLiabilities 5408243.00
totalCashflowsFromInvestingActivities 127280369.00
totalCashFromFinancingActivities -9996320.00
changeToOperatingActivities -4675643.00
netIncome 38701525.00
changeInCash 152465316.00
beginPeriodCashFlow 186415243.00
endPeriodCashFlow 338880559.00
totalCashFromOperatingActivities 32904892.00
depreciation 5024569.00
otherCashflowsFromInvestingActivities -522229010.00
changeToInventory -7926762.00
changeToAccountReceivables -6197307.00
salePurchaseOfStock 581449530.00
otherCashflowsFromFinancingActivities 127280369.00
changeToNetincome 6621736.00
capitalExpenditures 9822910
changeInWorkingCapital -13648428.00
freeCashFlow 23081982.00
2018-09-30
date 2018-09-30
currency_symbol USD
investments -509572354.00
changeToLiabilities 3810936.00
totalCashflowsFromInvestingActivities -517312308.00
totalCashFromFinancingActivities 580533553.00
changeToOperatingActivities 10035042.00
netIncome 37654592.00
changeInCash 83116039.00
beginPeriodCashFlow 103299204.00
endPeriodCashFlow 186415243.00
totalCashFromOperatingActivities 25496288.00
depreciation 6473656.00
changeToInventory -13302142.00
changeToAccountReceivables -17384091.00
otherCashflowsFromFinancingActivities -517312308.00
changeToNetincome 11430493.00
capitalExpenditures 7749177
changeInWorkingCapital -25329201.00
freeCashFlow 17747111.00
2018-06-30
date 2018-06-30
currency_symbol USD
investments -25576991.00
changeToLiabilities 490340.00
totalCashflowsFromInvestingActivities -33410394.00
totalCashFromFinancingActivities 427495.00
changeToOperatingActivities 6910923.00
netIncome 34055017.00
changeInCash -14906009.00
beginPeriodCashFlow 118205213.00
endPeriodCashFlow 103299204.00
totalCashFromOperatingActivities 22206184.00
depreciation 6996759.00
changeToInventory -10599091.00
changeToAccountReceivables -14792548.00
otherCashflowsFromFinancingActivities -33410394.00
changeToNetincome 11059295.00
capitalExpenditures 7840243
changeInWorkingCapital -24492740.00
freeCashFlow 14365941.00
2018-03-31
date 2018-03-31
currency_symbol USD
investments -221912004.00
changeToLiabilities -2073852.00
totalCashflowsFromInvestingActivities -135503064.00
totalCashFromFinancingActivities 339411.00
changeToOperatingActivities 2035874.00
netIncome 37555981.00
changeInCash -101131635.00
beginPeriodCashFlow 219336848.00
endPeriodCashFlow 118205213.00
totalCashFromOperatingActivities 23334588.00
depreciation 4730367.00
changeToInventory -10766490.00
changeToAccountReceivables -15505930.00
salePurchaseOfStock 339411.00
otherCashflowsFromFinancingActivities -135503064.00
changeToNetincome 11824917.00
capitalExpenditures 11304060
changeInWorkingCapital -24805773.00
freeCashFlow 12030528.00
2017-12-31
date 2017-12-31
currency_symbol USD
investments -22669000.00
changeToLiabilities 483255.00
totalCashflowsFromInvestingActivities -60895217.00
netBorrowings -402780.00
totalCashFromFinancingActivities 30650.00
changeToOperatingActivities 15043911.00
netIncome -22102070.00
changeInCash 2891794.00
beginPeriodCashFlow 216445054.00
endPeriodCashFlow 219336848.00
totalCashFromOperatingActivities 29624443.00
depreciation 2805217.00
otherCashflowsFromInvestingActivities -23390777.00
dividendsPaid 18789151.00
changeToInventory -8047450.00
changeToAccountReceivables -2134910.00
salePurchaseOfStock 867546.00
otherCashflowsFromFinancingActivities 1.00
changeToNetincome 44687248.00
capitalExpenditures 9801765
changeInWorkingCapital 38633573.00
freeCashFlow 19822678.00
2017-09-30
date 2017-09-30
currency_symbol USD
investments -22669000.00
changeToLiabilities -247021.00
totalCashflowsFromInvestingActivities -11825065.00
netBorrowings -14697060.00
totalCashFromFinancingActivities -33155554.00
changeToOperatingActivities 12365127.00
netIncome 35163038.00
changeInCash -6798435.00
beginPeriodCashFlow 223243489.00
endPeriodCashFlow 216445054.00
totalCashFromOperatingActivities 35662982.00
depreciation 3376343.00
changeToInventory -11261559.00
changeToAccountReceivables -11715958.00
salePurchaseOfStock 330658.00
otherCashflowsFromFinancingActivities -18789152.00
changeToNetincome 2690000.00
capitalExpenditures 11846655
changeInWorkingCapital -8688942.00
otherNonCashItems 8514345.00
freeCashFlow 23816327.00
2017-06-30
date 2017-06-30
filing_date 2017-08-02
currency_symbol USD
investments -22669000.00
changeToLiabilities -467183.00
totalCashflowsFromInvestingActivities 0.00
netBorrowings 5579280.00
totalCashFromFinancingActivities 5987019.00
changeToOperatingActivities 2920181.00
netIncome 34836500.00
changeInCash 25886121.00
beginPeriodCashFlow 197357368.00
endPeriodCashFlow 223243489.00
totalCashFromOperatingActivities 23863433.00
depreciation 3246969.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -13639151.00
changeToAccountReceivables -8497465.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -7533356.00
changeToNetincome 520000.00
capitalExpenditures 7554404
changeInWorkingCapital -21033711.00
freeCashFlow 16309029.00
2017-03-31
date 2017-03-31
filing_date 2017-05-03
currency_symbol USD
investments -22669000.00
changeToLiabilities -3283810.00
totalCashflowsFromInvestingActivities 0.00
netBorrowings 8715000.00
totalCashFromFinancingActivities 8813500.00
changeToOperatingActivities -2281491.00
netIncome 34338491.00
changeInCash 13591835.00
beginPeriodCashFlow 183765533.00
endPeriodCashFlow 197357368.00
totalCashFromOperatingActivities 13033027.00
depreciation 3480161.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -9130101.00
changeToAccountReceivables -17570606.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -9084681.00
changeToNetincome 1870000.00
capitalExpenditures 9088307
changeInWorkingCapital -32266008.00
freeCashFlow 3944720.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
investments -22669000.00
changeToLiabilities 2280128.00
totalCashflowsFromInvestingActivities -52520361.00
netBorrowings -402780.00
totalCashFromFinancingActivities -41629944.00
changeToOperatingActivities 6168469.00
netIncome 23180130.00
changeInCash -19438436.00
beginPeriodCashFlow 203203969.00
endPeriodCashFlow 183765533.00
totalCashFromOperatingActivities 35941885.00
depreciation 5112971.00
otherCashflowsFromInvestingActivities 8662000.00
dividendsPaid 0.00
changeToInventory -15583687.00
changeToAccountReceivables 5132921.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -41974487.00
changeToNetincome 42319683.00
capitalExpenditures 8478326
changeInWorkingCapital 4580297.00
freeCashFlow 27463559.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
investments -6001200.00
changeToLiabilities 3320304.00
totalCashflowsFromInvestingActivities 0.00
netBorrowings 8715000.00
totalCashFromFinancingActivities -12653399.00
changeToOperatingActivities -2931810.00
netIncome 35388568.00
changeInCash -830020.00
beginPeriodCashFlow 204033989.00
endPeriodCashFlow 203203969.00
totalCashFromOperatingActivities 30303908.00
depreciation 2596121.00
otherCashflowsFromInvestingActivities 9205000.00
dividendsPaid 0.00
changeToInventory -11970890.00
changeToAccountReceivables -2248485.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -13502700.00
changeToNetincome 6198000.00
capitalExpenditures 15954549
changeInWorkingCapital -13830881.00
freeCashFlow 14349359.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
investments -6001200.00
changeToLiabilities 5068940.00
totalCashflowsFromInvestingActivities 0.00
netBorrowings 8715000.00
totalCashFromFinancingActivities 2364952.00
changeToOperatingActivities -120634.00
netIncome 37491681.00
changeInCash 23917237.00
beginPeriodCashFlow 180116752.00
endPeriodCashFlow 204033989.00
totalCashFromOperatingActivities 32781068.00
depreciation 2544350.00
otherCashflowsFromInvestingActivities 5210000.00
dividendsPaid 0.00
changeToInventory -8653080.00
changeToAccountReceivables -8588824.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -6429949.00
changeToNetincome 4340000.00
capitalExpenditures 11934085
changeInWorkingCapital -12293598.00
freeCashFlow 20846983.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
investments -6331518.00
changeToLiabilities -8451753.00
totalCashflowsFromInvestingActivities 0.00
netBorrowings 37756405.00
totalCashFromFinancingActivities 29834453.00
changeToOperatingActivities -6000000.00
netIncome 32733042.00
changeInCash 35178859.00
beginPeriodCashFlow 144937893.00
endPeriodCashFlow 180116752.00
totalCashFromOperatingActivities 24231750.00
depreciation 2484594.00
otherCashflowsFromInvestingActivities 90000.00
dividendsPaid 0.00
changeToInventory -3869727.00
changeToAccountReceivables -5267385.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 29834453.00
changeToNetincome 3655000.00
capitalExpenditures 14640249
changeInWorkingCapital -15034233.00
freeCashFlow 9591501.00
2015-12-31
date 2015-12-31
filing_date 2016-02-25
currency_symbol USD
investments -22669000.00
changeToLiabilities 4932711.00
totalCashflowsFromInvestingActivities -89755807.00
netBorrowings -97730374.00
totalCashFromFinancingActivities 1935502.00
changeToOperatingActivities 7614153.00
netIncome 20329603.00
changeInCash 2277484.00
beginPeriodCashFlow 142660409.00
endPeriodCashFlow 144937893.00
totalCashFromOperatingActivities 37124414.00
depreciation 2292627.00
otherCashflowsFromInvestingActivities 2452864.00
dividendsPaid 0.00
changeToInventory -6036442.00
changeToAccountReceivables 9083094.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1230021.00
changeToNetincome 39936425.00
capitalExpenditures 21782102
changeInWorkingCapital 8479577.00
freeCashFlow 15342312.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 37616455.00
netIncome 29878383.00
changeInCash 36045701.00
beginPeriodCashFlow 106614708.00
endPeriodCashFlow 142660409.00
totalCashFromOperatingActivities 37706309.00
depreciation 2202283.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -786167.00
changeToAccountReceivables 2606088.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 31167136.00
capitalExpenditures 9817532
changeInWorkingCapital 1815109.00
freeCashFlow 27888777.00
2015-06-30
date 2015-06-30
filing_date 2015-08-05
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 14191443.00
netIncome 34242172.00
changeInCash 20627112.00
beginPeriodCashFlow 85987596.00
endPeriodCashFlow 106614708.00
totalCashFromOperatingActivities 18019405.00
depreciation 2129573.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -23383619.00
changeToAccountReceivables -9657397.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -413939.00
capitalExpenditures 12213521
changeInWorkingCapital -20735638.00
freeCashFlow 5805884.00
2015-03-31
date 2015-03-31
filing_date 2015-05-06
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -2163691.00
netIncome 29655360.00
changeInCash 5167372.00
beginPeriodCashFlow 80820224.00
endPeriodCashFlow 85987596.00
totalCashFromOperatingActivities 16541872.00
depreciation 2409257.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1889100.00
changeToAccountReceivables -9178096.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 28996928.00
capitalExpenditures 8478369
changeInWorkingCapital -18179916.00
freeCashFlow 8063503.00
2014-12-31
date 2014-12-31
filing_date 2015-03-04
currency_symbol USD
investments 6608612.00
changeToLiabilities 181031.00
totalCashflowsFromInvestingActivities -13407612.00
netBorrowings 57966940.00
totalCashFromFinancingActivities -18286912.00
changeToOperatingActivities -4763434.00
netIncome 17181671.00
changeInCash 6241432.00
beginPeriodCashFlow 74578792.00
endPeriodCashFlow 80820224.00
totalCashFromOperatingActivities 29406392.00
depreciation 2051680.00
otherCashflowsFromInvestingActivities 1635200.00
dividendsPaid 0.00
changeToInventory -4713301.00
changeToAccountReceivables 5318960.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1961228.00
changeToNetincome 5684000.00
capitalExpenditures 5112329
changeInWorkingCapital 7876852.00
freeCashFlow 24294063.00
2014-09-30
date 2014-09-30
filing_date 2014-11-05
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -48339012.00
netIncome 28206753.00
changeInCash -28644833.00
beginPeriodCashFlow 103223625.00
endPeriodCashFlow 74578792.00
totalCashFromOperatingActivities 25080665.00
depreciation 2035071.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1852990.00
changeToAccountReceivables -36579.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -92966596.00
changeToNetincome 1827000.00
capitalExpenditures 5288118
changeInWorkingCapital -6450245.00
freeCashFlow 19792547.00
2014-06-30
date 2014-06-30
filing_date 2014-08-05
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 2036466.00
netIncome 26771661.00
changeInCash 25675378.00
beginPeriodCashFlow 77548247.00
endPeriodCashFlow 103223625.00
totalCashFromOperatingActivities 27511908.00
depreciation 2011305.00
otherCashflowsFromInvestingActivities 407000.00
dividendsPaid 0.00
changeToInventory -3987302.00
changeToAccountReceivables -1081674.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 598619.00
changeToNetincome 1126000.00
capitalExpenditures 4001983
changeInWorkingCapital -258386.00
freeCashFlow 23509925.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
totalCashflowsFromInvestingActivities 950000.00
totalCashFromFinancingActivities -78238102.00
netIncome 23952549.00
changeInCash -66590240.00
beginPeriodCashFlow 144138487.00
endPeriodCashFlow 77548247.00
totalCashFromOperatingActivities 11515353.00
depreciation 1649398.00
otherCashflowsFromInvestingActivities 552000.00
dividendsPaid 0.00
changeToInventory -2865378.00
changeToAccountReceivables -6391825.00
salePurchaseOfStock -70000000.00
otherCashflowsFromFinancingActivities -73538214.00
changeToNetincome 1103000.00
capitalExpenditures 7469129
changeInWorkingCapital -15676801.00
freeCashFlow 4046224.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
investments -6608612.00
changeToLiabilities 1621917.00
totalCashflowsFromInvestingActivities 0.00
netBorrowings 31679000.00
totalCashFromFinancingActivities 4100610.00
changeToOperatingActivities 1938580.00
netIncome 12023096.00
changeInCash 12641813.00
beginPeriodCashFlow 131496674.00
endPeriodCashFlow 144138487.00
totalCashFromOperatingActivities 15843038.00
depreciation 1884136.00
otherCashflowsFromInvestingActivities 1338000.00
dividendsPaid 0.00
changeToInventory -4559860.00
changeToAccountReceivables 5090919.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -3143049.00
changeToNetincome 25225352.00
capitalExpenditures 3601651
changeInWorkingCapital 1991300.00
otherNonCashItems 973979.00
freeCashFlow 12241387.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -32014495.00
netIncome 14696023.00
changeInCash -15767774.00
beginPeriodCashFlow 147264448.00
endPeriodCashFlow 131496674.00
totalCashFromOperatingActivities 20551229.00
depreciation 1769953.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2256467.00
changeToAccountReceivables -4443662.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -32786510.00
changeToNetincome 838000.00
capitalExpenditures 5167497
changeInWorkingCapital -1223485.00
freeCashFlow 15383732.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -2879078.00
netIncome 22977679.00
changeInCash 8554547.00
beginPeriodCashFlow 138709901.00
endPeriodCashFlow 147264448.00
totalCashFromOperatingActivities 15878543.00
depreciation 1991183.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2968855.00
changeToAccountReceivables -3020503.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -3712936.00
capitalExpenditures 7270717
changeInWorkingCapital -10013320.00
freeCashFlow 8607826.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -7731687.00
netIncome 21912326.00
changeInCash 9100584.00
beginPeriodCashFlow 129609317.00
endPeriodCashFlow 138709901.00
totalCashFromOperatingActivities 22030185.00
depreciation 1817112.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -647310.00
changeToAccountReceivables -3294140.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -6361145.00
changeToNetincome 1268000.00
capitalExpenditures 5779442
changeInWorkingCapital -3740787.00
freeCashFlow 16250743.00
2012-12-31
date 2012-12-31
filing_date 2013-03-13
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -5314960.00
netIncome 5808962.00
changeInCash -2113869.00
beginPeriodCashFlow 131723186.00
endPeriodCashFlow 129609317.00
totalCashFromOperatingActivities 6311256.00
depreciation 0.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables 5690000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -2741677.00
capitalExpenditures 6491448
freeCashFlow -180192.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 11196100.00
netIncome 13617150.00
changeInCash 27235961.00
beginPeriodCashFlow 104487225.00
endPeriodCashFlow 131723186.00
totalCashFromOperatingActivities 32716829.00
depreciation 0.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables 0.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -16387639.00
capitalExpenditures 15558754
freeCashFlow 17158075.00
2012-06-30
date 2012-06-30
currency_symbol USD
totalCashFromFinancingActivities -250336.00
netIncome 19592665.00
changeInCash 19512604.00
beginPeriodCashFlow 84974621.00
endPeriodCashFlow 104487225.00
totalCashFromOperatingActivities 23861030.00
depreciation 1953968.00
changeToInventory 898370.00
changeToAccountReceivables 3241924.00
otherCashflowsFromFinancingActivities 3864.00
capitalExpenditures 3250748
changeInWorkingCapital 2337262.00
freeCashFlow 20610282.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -10734880.00
netIncome 17718167.00
changeInCash -4437214.00
beginPeriodCashFlow 89411835.00
endPeriodCashFlow 84974621.00
totalCashFromOperatingActivities 8208202.00
depreciation 1852522.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1146821.00
changeToAccountReceivables -7933930.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -4382880.00
capitalExpenditures 2644492
changeInWorkingCapital -10328961.00
freeCashFlow 5563710.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -2299404.00
netIncome 7715836.00
changeInCash 9111536.00
beginPeriodCashFlow 80300299.00
endPeriodCashFlow 89411835.00
totalCashFromOperatingActivities 12677089.00
depreciation 1808331.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4682331.00
changeToAccountReceivables 2491509.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -2745404.00
capitalExpenditures 2089897
changeInWorkingCapital -567884.00
freeCashFlow 10587192.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -9963180.00
netIncome -6835909.00
changeInCash 3458620.00
beginPeriodCashFlow 76841679.00
endPeriodCashFlow 80300299.00
totalCashFromOperatingActivities 13443366.00
depreciation 1878218.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -3077229.00
changeToAccountReceivables 1317264.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -2154180.00
changeToNetincome 2217000.00
capitalExpenditures 1293519
changeInWorkingCapital -2438531.00
freeCashFlow 12149847.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 12367400.00
netIncome 20675228.00
changeInCash 20533908.00
beginPeriodCashFlow 56307771.00
endPeriodCashFlow 76841679.00
totalCashFromOperatingActivities 9471241.00
depreciation 1968588.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4337777.00
changeToAccountReceivables -6581582.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -3112445.00
changeToNetincome 2736000.00
capitalExpenditures 3112445
changeInWorkingCapital -4775306.00
freeCashFlow 6358796.00
2011-03-31
date 2011-03-31
currency_symbol USD
totalCashFromFinancingActivities -10181320.00
netIncome 9828200.00
changeInCash -8633597.00
beginPeriodCashFlow 64941368.00
endPeriodCashFlow 56307771.00
totalCashFromOperatingActivities 2878223.00
depreciation 1993332.00
changeToInventory -4981926.00
changeToAccountReceivables -3353933.00
otherCashflowsFromFinancingActivities -13224920.00
changeToNetincome 564000.00
capitalExpenditures 1897980
changeInWorkingCapital -10015327.00
freeCashFlow 980243.00
2010-12-31
date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities -4108913.00
netIncome -1057385.00
changeInCash 362270.00
beginPeriodCashFlow 64579098.00
endPeriodCashFlow 64941368.00
totalCashFromOperatingActivities 7491159.00
depreciation 2179022.00
dividendsPaid 1817293.00
changeToInventory -5359985.00
changeToAccountReceivables -3350265.00
otherCashflowsFromFinancingActivities -4261801.00
capitalExpenditures 5474871
changeInWorkingCapital -8362396.00
otherNonCashItems 14006664.00
freeCashFlow 2016288.00
2010-09-30
date 2010-09-30
currency_symbol USD
totalCashFromFinancingActivities -3760682.00
netIncome 18790149.00
changeInCash 8315967.00
beginPeriodCashFlow 56263131.00
endPeriodCashFlow 64579098.00
totalCashFromOperatingActivities 11940986.00
depreciation 1583451.00
changeToInventory -4314975.00
changeToAccountReceivables -602041.00
otherCashflowsFromFinancingActivities -853738.00
capitalExpenditures 71298
changeInWorkingCapital -4706581.00
otherNonCashItems -4443306.00
freeCashFlow 11869688.00
2010-06-30
date 2010-06-30
currency_symbol USD
totalCashFromFinancingActivities -5231393.00
netIncome 19568688.00
changeInCash 5072706.00
beginPeriodCashFlow 51190425.00
endPeriodCashFlow 56263131.00
totalCashFromOperatingActivities 17262235.00
depreciation 1748072.00
changeToInventory -2067535.00
changeToAccountReceivables -1823725.00
otherCashflowsFromFinancingActivities -83450.00
capitalExpenditures 4774454
changeInWorkingCapital -2116126.00
otherNonCashItems -1848898.00
freeCashFlow 12487781.00
2010-03-31
date 2010-03-31
currency_symbol USD
totalCashFromFinancingActivities -1177882.00
netIncome 14690852.00
changeInCash -2653526.00
beginPeriodCashFlow 53843951.00
endPeriodCashFlow 51190425.00
totalCashFromOperatingActivities 2092846.00
depreciation 1662908.00
changeToInventory -4283720.00
changeToAccountReceivables -2044492.00
otherCashflowsFromFinancingActivities -4091630.00
capitalExpenditures 1467527
changeInWorkingCapital -11436287.00
otherNonCashItems -3611689.00
freeCashFlow 625319.00
2009-12-31
date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities -10531000.00
netIncome 1839597.00
changeInCash 3495818.00
beginPeriodCashFlow 50348133.00
endPeriodCashFlow 53843951.00
totalCashFromOperatingActivities 14842758.00
depreciation 1255680.00
changeToInventory -2727359.00
changeToAccountReceivables -582445.00
otherCashflowsFromFinancingActivities -3138828.00
changeToNetincome 3809000.00
capitalExpenditures 281525
changeInWorkingCapital -1656492.00
otherNonCashItems 14741532.00
freeCashFlow 14561233.00
2009-09-30
date 2009-09-30
currency_symbol USD
totalCashFromFinancingActivities -1987329.00
netIncome -2780987.00
changeInCash 869112.00
beginPeriodCashFlow 49479021.00
endPeriodCashFlow 50348133.00
totalCashFromOperatingActivities 7028707.00
depreciation 1518602.00
dividendsPaid 2293888.00
changeToInventory -5598656.00
changeToAccountReceivables 123861.00
otherCashflowsFromFinancingActivities 3282723.00
changeToNetincome 943000.00
capitalExpenditures 817537
changeInWorkingCapital -5508874.00
otherNonCashItems 13598517.00
freeCashFlow 6211170.00
2009-06-30
date 2009-06-30
currency_symbol USD
totalCashFromFinancingActivities 6435432.00
netIncome 11296376.00
changeInCash 15473073.00
beginPeriodCashFlow 34005948.00
endPeriodCashFlow 49479021.00
totalCashFromOperatingActivities 21347230.00
depreciation 1696342.00
changeToInventory -617949.00
changeToAccountReceivables -742472.00
otherCashflowsFromFinancingActivities -12289684.00
changeToNetincome 608000.00
capitalExpenditures 1805027
changeInWorkingCapital 6537504.00
otherNonCashItems 1653576.00
freeCashFlow 19542203.00
2009-03-31
date 2009-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 10388000.00
totalCashFromFinancingActivities 7647822.00
netIncome 7258400.00
changeInCash 25191332.00
beginPeriodCashFlow 8814616.00
endPeriodCashFlow 34005948.00
totalCashFromOperatingActivities 7082292.00
depreciation 1597531.00
changeToInventory -3513011.00
changeToAccountReceivables -309374.00
otherCashflowsFromFinancingActivities 10388563.00
capitalExpenditures 1075485
changeInWorkingCapital -2180094.00
otherNonCashItems 419604.00
freeCashFlow 6006807.00
2008-12-31
date 2008-12-31
currency_symbol USD
totalCashFromFinancingActivities 6127723.00
netIncome 3205171.00
changeInCash -5409340.00
beginPeriodCashFlow 14223956.00
endPeriodCashFlow 8814616.00
totalCashFromOperatingActivities 5328115.00
depreciation 153922.00
changeToInventory -1488841.00
changeToAccountReceivables 93000.00
otherCashflowsFromFinancingActivities -16931710.00
changeToNetincome 3585000.00
capitalExpenditures 792054
changeInWorkingCapital 74259.00
otherNonCashItems 2524246.00
freeCashFlow 4536061.00
2008-09-30
date 2008-09-30
currency_symbol USD
totalCashFromFinancingActivities -349063.00
netIncome 4478546.00
changeInCash 5448714.00
beginPeriodCashFlow 8775242.00
endPeriodCashFlow 14223956.00
totalCashFromOperatingActivities 8068891.00
depreciation 362382.00
changeToInventory -4777791.00
otherCashflowsFromFinancingActivities -341413.00
changeToNetincome 3477000.00
capitalExpenditures 1036783
changeInWorkingCapital 2069499.00
otherNonCashItems 128196.00
freeCashFlow 7032108.00
2008-06-30
date 2008-06-30
currency_symbol USD
totalCashFromFinancingActivities -294030.00
netIncome 2034154.00
changeInCash 3622613.00
beginPeriodCashFlow 5152629.00
endPeriodCashFlow 8775242.00
totalCashFromOperatingActivities 4604154.00
depreciation 332428.00
changeToInventory 3156599.00
otherCashflowsFromFinancingActivities -924861.00
changeToNetincome 2134000.00
capitalExpenditures 928407
changeInWorkingCapital 321889.00
freeCashFlow 3675747.00
2008-03-31
date 2008-03-31
currency_symbol USD
totalCashFromFinancingActivities -698850.00
netIncome 2267800.00
changeInCash 142596.00
beginPeriodCashFlow 5010033.00
endPeriodCashFlow 5152629.00
totalCashFromOperatingActivities 2018879.00
depreciation 300518.00
changeToInventory -1585462.00
otherCashflowsFromFinancingActivities -1359682.00
changeToNetincome 872000.00
capitalExpenditures 1359682
changeInWorkingCapital -1155608.00
freeCashFlow 659197.00
2007-12-31
date 2007-12-31
currency_symbol USD
totalCashFromFinancingActivities -1083401.00
netIncome 578519.00
changeInCash -1113680.00
beginPeriodCashFlow 6123713.00
endPeriodCashFlow 5010033.00
totalCashFromOperatingActivities 1439717.00
depreciation 193784.00
changeToInventory -1178272.00
changeToAccountReceivables 3342000.00
otherCashflowsFromFinancingActivities -12281.00
changeToNetincome 228000.00
capitalExpenditures 1710653
changeInWorkingCapital 10118.00
freeCashFlow -270936.00
2007-09-30
date 2007-09-30
currency_symbol USD
netIncome 2259000.00
totalCashFromOperatingActivities 10816000.00
changeToAccountReceivables 830000.00
changeToNetincome 726000.00
capitalExpenditures 6378000
2007-06-30
date 2007-06-30
currency_symbol USD
netIncome 3443000.00
capitalExpenditures 0
2007-03-31
date 2007-03-31
currency_symbol USD
netIncome 1899000.00
capitalExpenditures 0
yearly
2020-12-31
date 2020-12-31
currency_symbol USD
investments 284034267.00
changeToLiabilities -2540653.00
totalCashflowsFromInvestingActivities 263009969.00
totalCashFromFinancingActivities -12065816.00
changeToOperatingActivities 2882170.00
netIncome 178321441.00
changeInCash 513581036.00
beginPeriodCashFlow 161750425.00
endPeriodCashFlow 675331461.00
totalCashFromOperatingActivities 258477921.00
depreciation 27199515.00
changeToInventory 5463852.00
changeToAccountReceivables -5507926.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -12366252.00
changeToNetincome 74612838.00
capitalExpenditures 21036707
changeInWorkingCapital 4380247.00
freeCashFlow 237441214.00
2019-12-31
date 2019-12-31
currency_symbol USD
investments -180144228.00
changeToLiabilities -1782503.00
totalCashflowsFromInvestingActivities -180144228.00
totalCashFromFinancingActivities -229469922.00
changeToOperatingActivities 7196642.00
netIncome 138807748.00
changeInCash -177130134.00
beginPeriodCashFlow 338880559.00
endPeriodCashFlow 161750425.00
totalCashFromOperatingActivities 229342343.00
depreciation 26240871.00
otherCashflowsFromInvestingActivities -155708130.00
changeToInventory -14848008.00
changeToAccountReceivables 22132899.00
salePurchaseOfStock -110042776.00
otherCashflowsFromFinancingActivities -129073907.00
changeToNetincome 51088479.00
capitalExpenditures 24436097
changeInWorkingCapital 13205245.00
freeCashFlow 204906246.00
2018-12-31
date 2018-12-31
currency_symbol USD
investments -620055845.00
changeToLiabilities 7635667.00
totalCashflowsFromInvestingActivities -558945397.00
totalCashFromFinancingActivities 571304139.00
changeToOperatingActivities 14306196.00
netIncome 128056302.00
changeInCash 119543711.00
beginPeriodCashFlow 219336848.00
endPeriodCashFlow 338880559.00
totalCashFromOperatingActivities 103941952.00
depreciation 23225351.00
otherCashflowsFromInvestingActivities -522229010.00
changeToInventory -42594485.00
changeToAccountReceivables -53879876.00
salePurchaseOfStock -10000000.00
otherCashflowsFromFinancingActivities -10145395.00
changeToNetincome 40936441.00
capitalExpenditures 36716390
changeInWorkingCapital -88276142.00
freeCashFlow 67225562.00
2017-12-31
date 2017-12-31
currency_symbol USD
investments -22669000.00
changeToLiabilities 483255.00
totalCashflowsFromInvestingActivities -60895217.00
netBorrowings -402780.00
totalCashFromFinancingActivities -18324385.00
changeToOperatingActivities 15043911.00
netIncome 67943035.00
changeInCash 35571315.00
beginPeriodCashFlow 183765533.00
endPeriodCashFlow 219336848.00
totalCashFromOperatingActivities 102183885.00
depreciation 12908690.00
otherCashflowsFromInvestingActivities -22604090.00
dividendsPaid 18789151.00
changeToInventory -42078261.00
changeToAccountReceivables -39918939.00
salePurchaseOfStock 867550.00
otherCashflowsFromFinancingActivities -18789151.00
changeToNetincome 44687248.00
capitalExpenditures 38291131
changeInWorkingCapital -23355088.00
freeCashFlow 63892754.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
investments -52520361.00
changeToLiabilities 2280128.00
totalCashflowsFromInvestingActivities -52520361.00
netBorrowings -402780.00
totalCashFromFinancingActivities -22083938.00
changeToOperatingActivities 6168469.00
netIncome 104779307.00
changeInCash 38827640.00
beginPeriodCashFlow 144937893.00
endPeriodCashFlow 183765533.00
totalCashFromOperatingActivities 123258611.00
depreciation 12738036.00
otherCashflowsFromInvestingActivities 10297893.00
dividendsPaid 0.00
changeToInventory -40077384.00
changeToAccountReceivables -10971773.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -25642734.00
changeToNetincome 42319683.00
capitalExpenditures 51007209
changeInWorkingCapital -36578415.00
freeCashFlow 72251402.00
2015-12-31
date 2015-12-31
filing_date 2016-02-25
currency_symbol USD
investments -22669000.00
changeToLiabilities 4932711.00
totalCashflowsFromInvestingActivities -89755810.00
netBorrowings -97730374.00
totalCashFromFinancingActivities 51579709.00
changeToOperatingActivities 7614153.00
netIncome 89042703.00
changeInCash 64117669.00
beginPeriodCashFlow 80820224.00
endPeriodCashFlow 144937893.00
totalCashFromOperatingActivities 109392000.00
depreciation 9033740.00
otherCashflowsFromInvestingActivities -37464280.00
dividendsPaid 0.00
changeToInventory -32095328.00
changeToAccountReceivables -7146311.00
salePurchaseOfStock 88329940.00
otherCashflowsFromFinancingActivities 60980146.00
changeToNetincome 39936425.00
capitalExpenditures 52291524
changeInWorkingCapital -28620868.00
freeCashFlow 57100476.00
2014-12-31
date 2014-12-31
filing_date 2015-03-04
currency_symbol USD
investments 6608612.00
changeToLiabilities 181031.00
totalCashflowsFromInvestingActivities -13407612.00
netBorrowings 57966940.00
totalCashFromFinancingActivities -142827560.00
changeToOperatingActivities -4763434.00
netIncome 70916840.00
changeInCash -63318263.00
beginPeriodCashFlow 144138487.00
endPeriodCashFlow 80820224.00
totalCashFromOperatingActivities 93514318.00
depreciation 7747454.00
otherCashflowsFromInvestingActivities 1635200.00
dividendsPaid 0.00
changeToInventory -13418971.00
changeToAccountReceivables -2191118.00
salePurchaseOfStock -70000000.00
otherCashflowsFromFinancingActivities -167867419.00
changeToNetincome 5684000.00
capitalExpenditures 21871559
changeInWorkingCapital -14508580.00
freeCashFlow 71642759.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
investments -6608612.00
changeToLiabilities 1621917.00
totalCashflowsFromInvestingActivities 0.00
netBorrowings 31679000.00
totalCashFromFinancingActivities -38524650.00
changeToOperatingActivities 1938580.00
netIncome 54601551.00
changeInCash 14529170.00
beginPeriodCashFlow 129609317.00
endPeriodCashFlow 144138487.00
totalCashFromOperatingActivities 74302995.00
depreciation 7462384.00
otherCashflowsFromInvestingActivities 1338000.00
dividendsPaid 0.00
changeToInventory -10432492.00
changeToAccountReceivables -5667386.00
salePurchaseOfStock -29594080.00
otherCashflowsFromFinancingActivities -46003640.00
changeToNetincome 25225352.00
capitalExpenditures 21819307
changeInWorkingCapital -12986292.00
otherNonCashItems 5050796.00
freeCashFlow 52483688.00
2012-12-31
date 2012-12-31
filing_date 2013-03-13
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -5104076.00
netIncome 45222189.00
changeInCash 40197482.00
beginPeriodCashFlow 89411835.00
endPeriodCashFlow 129609317.00
totalCashFromOperatingActivities 71097317.00
depreciation 8880738.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -3750200.00
changeToAccountReceivables 5689638.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -7120693.00
capitalExpenditures 27945442
changeInWorkingCapital -5929267.00
freeCashFlow 43151875.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -10076504.00
netIncome 18181710.00
changeInCash 24470467.00
beginPeriodCashFlow 64941368.00
endPeriodCashFlow 89411835.00
totalCashFromOperatingActivities 38469919.00
depreciation 7648469.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -17079263.00
changeToAccountReceivables -6126742.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -18124504.00
capitalExpenditures 8393841
changeInWorkingCapital -17797048.00
freeCashFlow 30076078.00
2010-12-31
date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities -14278870.00
netIncome 31542883.00
changeInCash 11097417.00
beginPeriodCashFlow 53843951.00
endPeriodCashFlow 64941368.00
totalCashFromOperatingActivities 38787226.00
depreciation 7173453.00
dividendsPaid 10446179.00
changeToInventory -16026215.00
changeToAccountReceivables -7820523.00
otherCashflowsFromFinancingActivities 1232482.00
capitalExpenditures 11788150
changeInWorkingCapital -26621390.00
otherNonCashItems 4102771.00
freeCashFlow 26999076.00
2009-12-31
date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities 1564925.00
netIncome 1264897.00
changeInCash 45029335.00
beginPeriodCashFlow 8814616.00
endPeriodCashFlow 53843951.00
totalCashFromOperatingActivities 50300987.00
depreciation 6068155.00
changeToInventory -12456975.00
changeToAccountReceivables -1510430.00
otherCashflowsFromFinancingActivities 257595.00
changeToNetincome 3809000.00
capitalExpenditures 3979574
changeInWorkingCapital -2807956.00
otherNonCashItems 30413229.00
freeCashFlow 46321413.00
2008-12-31
date 2008-12-31
currency_symbol USD
totalCashFromFinancingActivities 4785780.00
netIncome 11985671.00
changeInCash 3804583.00
beginPeriodCashFlow 5010033.00
endPeriodCashFlow 8814616.00
totalCashFromOperatingActivities 20020039.00
depreciation 1149250.00
changeToInventory -4695495.00
changeToAccountReceivables 81980.00
otherCashflowsFromFinancingActivities -21666504.00
changeToNetincome 3585000.00
capitalExpenditures 4116926
changeInWorkingCapital 1310039.00
otherNonCashItems 3808047.00
freeCashFlow 15903113.00
2007-12-31
date 2007-12-31
currency_symbol USD
totalCashFromFinancingActivities -3122278.00
netIncome 8179376.00
changeInCash 741813.00
beginPeriodCashFlow 4268220.00
endPeriodCashFlow 5010033.00
totalCashFromOperatingActivities 12255894.00
depreciation 868972.00
changeToInventory -2845676.00
changeToAccountReceivables 3342000.00
otherCashflowsFromFinancingActivities -488878.00
changeToNetincome 228000.00
capitalExpenditures 8943410
changeInWorkingCapital 781711.00
otherNonCashItems 188891.00
freeCashFlow 3312484.00
Income_Statement
currency_symbol USD
quarterly
2020-12-31
date 2020-12-31
currency_symbol USD
researchDevelopment 2839114.00
incomeBeforeTax 36915302.00
minorityInterest 98842626.00
netIncome 23674544.00
sellingGeneralAdministrative 25206461.00
sellingAndMarketingExpenses 13910215.00
grossProfit 74596992.00
reconciledDepreciation 7187616.00
ebit 36915302.00
ebitda 39828818.00
depreciationAndAmortization 7187616.00
operatingIncome 32641202.00
otherOperatingExpenses 79487013.00
interestExpense 66284.00
taxProvision 7810255.00
interestIncome 3961367.00
netInterestIncome 3895083.00
incomeTaxExpense 7810255.00
totalRevenue 112128215.00
totalOperatingExpenses 41955790.00
costOfRevenue 37531223.00
totalOtherIncomeExpenseNet 379017.00
netIncomeFromContinuingOps 29105047.00
netIncomeApplicableToCommonShares 23674544.00
2020-09-30
date 2020-09-30
currency_symbol USD
researchDevelopment 1173034.00
incomeBeforeTax 56128513.00
minorityInterest 89494899.00
netIncome 39544643.00
sellingGeneralAdministrative 24957830.00
sellingAndMarketingExpenses 14319006.00
grossProfit 92465693.00
reconciledDepreciation 6807914.00
ebit 56128513.00
ebitda 58823737.00
depreciationAndAmortization 6807914.00
operatingIncome 52015823.00
otherOperatingExpenses 86519803.00
interestExpense 79009.00
taxProvision 9706417.00
interestIncome 492625.00
netInterestIncome 413616.00
incomeTaxExpense 9706417.00
totalRevenue 138535626.00
totalOperatingExpenses 40449870.00
costOfRevenue 46069933.00
totalOtherIncomeExpenseNet 3699074.00
netIncomeFromContinuingOps 46422096.00
netIncomeApplicableToCommonShares 39544643.00
2020-06-30
date 2020-06-30
currency_symbol USD
researchDevelopment 2828602.00
incomeBeforeTax 47156229.00
minorityInterest 79423544.00
netIncome 35681725.00
sellingGeneralAdministrative 16440301.00
sellingAndMarketingExpenses 14413905.00
grossProfit 76374342.00
reconciledDepreciation 6575679.00
ebit 47156229.00
ebitda 49267213.00
depreciationAndAmortization 6575679.00
operatingIncome 42691534.00
otherOperatingExpenses 68420847.00
interestExpense 73866.00
taxProvision 6596604.00
interestIncome 2687216.00
netInterestIncome 2613350.00
incomeTaxExpense 6596604.00
totalRevenue 111112381.00
totalOperatingExpenses 33682808.00
costOfRevenue 34738039.00
totalOtherIncomeExpenseNet 1851345.00
netIncomeFromContinuingOps 40559625.00
netIncomeApplicableToCommonShares 35681725.00
2020-03-31
date 2020-03-31
currency_symbol USD
researchDevelopment 1742542.00
incomeBeforeTax 73857594.00
minorityInterest 74487059.00
netIncome 53384409.00
sellingGeneralAdministrative 16761113.00
sellingAndMarketingExpenses 14460110.00
grossProfit 100989000.00
reconciledDepreciation 6628306.00
ebit 73857594.00
ebitda 74653541.00
depreciationAndAmortization 6628306.00
operatingIncome 68025235.00
otherOperatingExpenses 94566158.00
interestExpense 104902.00
taxProvision 11622921.00
interestIncome 4529001.00
netInterestIncome 4424099.00
incomeTaxExpense 11622921.00
totalRevenue 162591393.00
totalOperatingExpenses 32963765.00
costOfRevenue 61602393.00
totalOtherIncomeExpenseNet 1408260.00
netIncomeFromContinuingOps 62234673.00
netIncomeApplicableToCommonShares 53384409.00
2019-12-31
date 2019-12-31
currency_symbol USD
researchDevelopment 4284328.00
incomeBeforeTax 20985416.00
minorityInterest 79137265.00
netIncome 12451694.00
sellingGeneralAdministrative 22898909.00
sellingAndMarketingExpenses 18211236.00
grossProfit 63990825.00
reconciledDepreciation 7252444.00
ebit 20985416.00
ebitda 25848796.00
depreciationAndAmortization 7252444.00
operatingIncome 18596352.00
otherOperatingExpenses 83561504.00
interestExpense 241372.00
taxProvision 4387747.00
interestIncome 2006453.00
netInterestIncome 1765081.00
incomeTaxExpense 4387747.00
totalRevenue 102157856.00
totalOperatingExpenses 45394473.00
costOfRevenue 38167031.00
totalOtherIncomeExpenseNet 623983.00
netIncomeFromContinuingOps 16597669.00
netIncomeApplicableToCommonShares 10761175.00
2019-09-30
date 2019-09-30
currency_symbol USD
researchDevelopment 2688058.00
incomeBeforeTax 61166807.00
minorityInterest 73954636.00
netIncome 47016793.00
sellingGeneralAdministrative 15221555.00
sellingAndMarketingExpenses 17737779.00
grossProfit 88640991.00
reconciledDepreciation 6477653.00
ebit 61166807.00
ebitda 59471252.00
depreciationAndAmortization 6477653.00
operatingIncome 52993599.00
otherOperatingExpenses 83113201.00
interestExpense 127416.00
taxProvision 7630697.00
interestIncome 6869914.00
netInterestIncome 6742498.00
incomeTaxExpense 7630697.00
totalRevenue 136106800.00
totalOperatingExpenses 35647392.00
costOfRevenue 47465809.00
totalOtherIncomeExpenseNet 1430710.00
netIncomeFromContinuingOps 53536110.00
netIncomeApplicableToCommonShares 47016793.00
2019-06-30
date 2019-06-30
currency_symbol USD
researchDevelopment 2431379.00
incomeBeforeTax 56799042.00
minorityInterest 124650168.00
netIncome 41647154.00
sellingGeneralAdministrative 14658433.00
sellingAndMarketingExpenses 25642174.00
grossProfit 90902940.00
reconciledDepreciation 6111405.00
ebit 56799042.00
ebitda 54282359.00
depreciationAndAmortization 6111405.00
operatingIncome 48170954.00
otherOperatingExpenses 87525245.00
interestExpense 125032.00
taxProvision 8161639.00
interestIncome 5920033.00
netInterestIncome 5795001.00
incomeTaxExpense 8161639.00
totalRevenue 135696199.00
totalOperatingExpenses 42731986.00
costOfRevenue 44793259.00
totalOtherIncomeExpenseNet 2833087.00
netIncomeFromContinuingOps 48637403.00
netIncomeApplicableToCommonShares 41647154.00
2019-03-31
date 2019-03-31
currency_symbol USD
researchDevelopment 2330825.00
incomeBeforeTax 52542450.00
minorityInterest 131405824.00
netIncome 37692106.00
sellingGeneralAdministrative 20597560.00
sellingAndMarketingExpenses 18728259.00
grossProfit 85543622.00
reconciledDepreciation 6399369.00
ebit 52542446.00
ebitda 50286347.00
depreciationAndAmortization 6399369.00
operatingIncome 43886978.00
otherOperatingExpenses 85897089.00
interestExpense 63777.00
taxProvision 7918440.00
interestIncome 7055090.00
netInterestIncome 6462062.00
incomeTaxExpense 7918442.00
totalRevenue 129784067.00
totalOperatingExpenses 41656644.00
costOfRevenue 44240445.00
totalOtherIncomeExpenseNet 2193406.00
netIncomeFromContinuingOps 44624004.00
netIncomeApplicableToCommonShares 37692110.00
2018-12-31
date 2018-12-31
currency_symbol USD
researchDevelopment 2963422.00
effectOfAccountingCharges 0.00
incomeBeforeTax 46901262.00
minorityInterest 122653565.00
netIncome 34907015.00
sellingGeneralAdministrative 8652203.00
sellingAndMarketingExpenses 23086533.00
grossProfit 77346576.00
reconciledDepreciation 5024569.00
ebit 46901262.00
ebitda 47668987.00
depreciationAndAmortization 5024569.00
operatingIncome 42644418.00
otherOperatingExpenses 72284214.00
interestExpense 137900.00
taxProvision 8199740.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 8199737.00
totalRevenue 114928632.00
totalOperatingExpenses 34702158.00
costOfRevenue 37582056.00
totalOtherIncomeExpenseNet 634298.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 38701525.00
netIncomeApplicableToCommonShares 31834845.00
2018-09-30
date 2018-09-30
currency_symbol USD
researchDevelopment 2898115.00
effectOfAccountingCharges 0.00
incomeBeforeTax 34039898.00
minorityInterest 118436692.00
netIncome 32921341.00
sellingGeneralAdministrative 22195036.00
sellingAndMarketingExpenses 27441971.00
grossProfit 81231802.00
reconciledDepreciation 6473656.00
ebit 34039898.00
ebitda 35170336.00
depreciationAndAmortization 6473656.00
operatingIncome 28696680.00
otherOperatingExpenses 90410074.00
interestExpense 64563.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3614695.00
totalRevenue 119106754.00
totalOperatingExpenses 52535122.00
costOfRevenue 37874952.00
totalOtherIncomeExpenseNet 1702613.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 37654593.00
netIncomeApplicableToCommonShares 32921341.00
2018-06-30
date 2018-06-30
currency_symbol USD
researchDevelopment 1945921.00
effectOfAccountingCharges 0.00
incomeBeforeTax 40798699.00
minorityInterest 129876422.00
netIncome 28642870.00
sellingGeneralAdministrative 20583026.00
sellingAndMarketingExpenses 24352111.00
grossProfit 82738748.00
reconciledDepreciation 6996759.00
ebit 40798699.00
ebitda 42854449.00
depreciationAndAmortization 6996759.00
operatingIncome 35857690.00
otherOperatingExpenses 84519603.00
interestExpense 68109.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6743682.00
totalRevenue 120377293.00
totalOperatingExpenses 46881058.00
costOfRevenue 37638545.00
totalOtherIncomeExpenseNet 1771911.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 34055017.00
netIncomeApplicableToCommonShares 28642870.00
2018-03-31
date 2018-03-31
currency_symbol USD
researchDevelopment 1716954.00
effectOfAccountingCharges 0.00
incomeBeforeTax 44263436.00
minorityInterest 129367665.00
netIncome 31585077.00
sellingGeneralAdministrative 17387075.00
sellingAndMarketingExpenses 20695215.00
grossProfit 78773207.00
reconciledDepreciation 4730367.00
ebit 44263436.00
ebitda 43704330.00
depreciationAndAmortization 4730367.00
operatingIncome 38973963.00
otherOperatingExpenses 73490927.00
interestExpense 67564.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6707455.00
totalRevenue 112464890.00
totalOperatingExpenses 39799244.00
costOfRevenue 33691683.00
totalOtherIncomeExpenseNet 2353108.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 37555981.00
netIncomeApplicableToCommonShares 31585077.00
2017-12-31
date 2017-12-31
currency_symbol USD
researchDevelopment 1812452.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22601000.00
minorityInterest 2542000.00
netIncome -24644413.00
sellingGeneralAdministrative 20793292.00
sellingAndMarketingExpenses 17147500.00
grossProfit 59347826.00
reconciledDepreciation 2805217.00
ebit 22601145.00
ebitda 22399799.00
depreciationAndAmortization 2805217.00
operatingIncome 19594582.00
otherOperatingExpenses 70519998.00
interestExpense 104777.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 44703215.00
totalRevenue 90114580.00
totalOperatingExpenses 39753244.00
costOfRevenue 30766754.00
totalOtherIncomeExpenseNet 510185.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -396816419.00
netIncomeApplicableToCommonShares 34189402.00
2017-09-30
date 2017-09-30
currency_symbol USD
researchDevelopment 1409226.00
effectOfAccountingCharges 0.00
incomeBeforeTax 40814000.00
minorityInterest 3598000.00
netIncome 31565115.00
sellingGeneralAdministrative 17369133.00
sellingAndMarketingExpenses 10311284.00
grossProfit 67136729.00
reconciledDepreciation 3376343.00
ebit 40813659.00
ebitda 41423429.00
depreciationAndAmortization 3376343.00
operatingIncome 38047086.00
otherOperatingExpenses 61514165.00
interestExpense 129787.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5650621.00
totalRevenue 99561251.00
totalOperatingExpenses 29089643.00
costOfRevenue 32424522.00
totalOtherIncomeExpenseNet 1114784.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 660541022.00
netIncomeApplicableToCommonShares 31565000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-02
currency_symbol USD
researchDevelopment 1924671.00
effectOfAccountingCharges 0.00
incomeBeforeTax 41704000.00
minorityInterest 3807000.00
netIncome 31030484.00
sellingGeneralAdministrative 14264476.00
sellingAndMarketingExpenses 3577599.00
grossProfit 59167625.00
reconciledDepreciation 3246969.00
ebit 41703934.00
ebitda 42647848.00
depreciationAndAmortization 3246969.00
operatingIncome 39400879.00
otherOperatingExpenses 49877018.00
interestExpense 286358.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6867434.00
totalRevenue 89277897.00
totalOperatingExpenses 19766746.00
costOfRevenue 30110272.00
totalOtherIncomeExpenseNet 972359.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -212392236.00
netIncomeApplicableToCommonShares 31030000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-03
currency_symbol USD
researchDevelopment 1357363.00
effectOfAccountingCharges 0.00
incomeBeforeTax 41289000.00
minorityInterest 4346000.00
netIncome 29991849.00
sellingGeneralAdministrative 15256766.00
sellingAndMarketingExpenses 3807552.00
grossProfit 59237639.00
reconciledDepreciation 3480161.00
ebit 41289030.00
ebitda 42296119.00
depreciationAndAmortization 3480161.00
operatingIncome 38815958.00
otherOperatingExpenses 52637154.00
interestExpense 62510.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6950539.00
totalRevenue 91453112.00
totalOperatingExpenses 20421681.00
costOfRevenue 32215473.00
totalOtherIncomeExpenseNet 911743.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 30903592.00
netIncomeApplicableToCommonShares 29992000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
researchDevelopment 3580648.00
effectOfAccountingCharges 0.00
incomeBeforeTax 27528000.00
minorityInterest 3743000.00
netIncome 19437656.00
sellingGeneralAdministrative 15521554.00
sellingAndMarketingExpenses 4407931.00
grossProfit 46773146.00
reconciledDepreciation 5112971.00
ebit 27528375.00
ebitda 28375984.00
depreciationAndAmortization 5112971.00
operatingIncome 23263013.00
otherOperatingExpenses 54371662.00
interestExpense 19732.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4348245.00
totalRevenue 77634675.00
totalOperatingExpenses 23510133.00
costOfRevenue 30861529.00
totalOtherIncomeExpenseNet 1378328.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -229204823.00
netIncomeApplicableToCommonShares 19437000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
researchDevelopment 1042806.00
effectOfAccountingCharges 0.00
incomeBeforeTax 42552000.00
minorityInterest 6996000.00
netIncome 28391361.00
sellingGeneralAdministrative 15095872.00
sellingAndMarketingExpenses 3017184.00
grossProfit 58878547.00
reconciledDepreciation 2596121.00
ebit 42552276.00
ebitda 42318806.00
depreciationAndAmortization 2596121.00
operatingIncome 39722685.00
otherOperatingExpenses 46803200.00
interestExpense 57661.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7163708.00
totalRevenue 86525885.00
totalOperatingExpenses 19155862.00
costOfRevenue 27647338.00
totalOtherIncomeExpenseNet 1021447.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 508851939.00
netIncomeApplicableToCommonShares 28392000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
researchDevelopment 1303815.00
effectOfAccountingCharges 0.00
incomeBeforeTax 44499000.00
minorityInterest 6739000.00
netIncome 30753035.00
sellingGeneralAdministrative 12573683.00
sellingAndMarketingExpenses 3026457.00
grossProfit 59939009.00
reconciledDepreciation 2544350.00
ebit 44498445.00
ebitda 45579404.00
depreciationAndAmortization 2544350.00
operatingIncome 43035054.00
otherOperatingExpenses 48386101.00
interestExpense 88528.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7006764.00
totalRevenue 91421155.00
totalOperatingExpenses 16903955.00
costOfRevenue 31482146.00
totalOtherIncomeExpenseNet 259850.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -176834635.00
netIncomeApplicableToCommonShares 30753000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
researchDevelopment 1094723.00
effectOfAccountingCharges 0.00
incomeBeforeTax 39340000.00
minorityInterest 6536000.00
netIncome 26197255.00
sellingGeneralAdministrative 11328013.00
sellingAndMarketingExpenses 1227670.00
grossProfit 51544276.00
reconciledDepreciation 2484594.00
ebit 39340145.00
ebitda 40378464.00
depreciationAndAmortization 2484594.00
operatingIncome 37893870.00
otherOperatingExpenses 47693841.00
interestExpense 88550.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6607103.00
totalRevenue 85587711.00
totalOperatingExpenses 13650406.00
costOfRevenue 34043435.00
totalOtherIncomeExpenseNet -216315.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 25980940.00
netIncomeApplicableToCommonShares 26197000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-25
currency_symbol USD
researchDevelopment 2039921.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23531000.00
minorityInterest 4050000.00
netIncome 16279722.00
sellingGeneralAdministrative 13905954.00
sellingAndMarketingExpenses 2743667.00
grossProfit 41262995.00
reconciledDepreciation 2292627.00
ebit 23530352.00
ebitda 24866080.00
depreciationAndAmortization 2292627.00
operatingIncome 22573453.00
otherOperatingExpenses 45711089.00
interestExpense 193364.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3200749.00
totalRevenue 68284542.00
totalOperatingExpenses 18689542.00
costOfRevenue 27021547.00
totalOtherIncomeExpenseNet -173718.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 114105518.00
netIncomeApplicableToCommonShares 16280000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
researchDevelopment 1595140.00
effectOfAccountingCharges 0.00
incomeBeforeTax 35931000.00
minorityInterest 7001000.00
netIncome 22876550.00
sellingGeneralAdministrative 11510981.00
sellingAndMarketingExpenses 2674434.00
grossProfit 50805699.00
reconciledDepreciation 2202283.00
ebit 35930736.00
ebitda 37227427.00
depreciationAndAmortization 2202283.00
operatingIncome 35025144.00
otherOperatingExpenses 43725433.00
interestExpense 101290.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6052353.00
totalRevenue 78750577.00
totalOperatingExpenses 15780555.00
costOfRevenue 27944878.00
totalOtherIncomeExpenseNet -376260.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 22877000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-05
currency_symbol USD
researchDevelopment 1046985.00
effectOfAccountingCharges 0.00
incomeBeforeTax 40365000.00
minorityInterest 7519000.00
netIncome 26723959.00
sellingGeneralAdministrative 8121390.00
sellingAndMarketingExpenses 2604660.00
grossProfit 52013826.00
reconciledDepreciation 2129573.00
ebit 40365833.00
ebitda 42370364.00
depreciationAndAmortization 2129573.00
operatingIncome 40240791.00
otherOperatingExpenses 38827661.00
interestExpense 675860.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6123661.00
totalRevenue 79068452.00
totalOperatingExpenses 11773035.00
costOfRevenue 27054626.00
totalOtherIncomeExpenseNet -666233.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 26724000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-06
currency_symbol USD
researchDevelopment 1342322.00
effectOfAccountingCharges 0.00
incomeBeforeTax 35272000.00
minorityInterest 6493000.00
netIncome 23162472.00
sellingGeneralAdministrative 7853195.00
sellingAndMarketingExpenses 1950688.00
grossProfit 45892756.00
reconciledDepreciation 2409257.00
ebit 35271510.00
ebitda 37155808.00
depreciationAndAmortization 2409257.00
operatingIncome 34746551.00
otherOperatingExpenses 35607780.00
interestExpense 756821.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5616150.00
totalRevenue 70354331.00
totalOperatingExpenses 11146205.00
costOfRevenue 24461575.00
totalOtherIncomeExpenseNet -95067.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 23162000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-04
currency_symbol USD
researchDevelopment 538746.00
effectOfAccountingCharges 0.00
incomeBeforeTax 26989000.00
minorityInterest 4324000.00
netIncome 12858148.00
sellingGeneralAdministrative 10066694.00
sellingAndMarketingExpenses 2674777.00
grossProfit 36953616.00
reconciledDepreciation 2051680.00
ebit 26989173.00
ebitda 21734496.00
depreciationAndAmortization 2051680.00
operatingIncome 19682816.00
otherOperatingExpenses 38304451.00
interestExpense 1165478.00
extraordinaryItems 0.00
nonRecurring 5068075.00
otherItems 0.00
incomeTaxExpense 9807502.00
totalRevenue 57987267.00
totalOperatingExpenses 17270800.00
costOfRevenue 21033651.00
totalOtherIncomeExpenseNet 6870118.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 96112634.00
netIncomeApplicableToCommonShares 12858000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-05
currency_symbol USD
researchDevelopment 1788286.00
effectOfAccountingCharges 0.00
incomeBeforeTax 35214000.00
minorityInterest 8147000.00
netIncome 20060066.00
sellingGeneralAdministrative 7733867.00
sellingAndMarketingExpenses 2420971.00
grossProfit 46567253.00
reconciledDepreciation 2035071.00
ebit 35214403.00
ebitda 36659200.00
depreciationAndAmortization 2035071.00
operatingIncome 34624129.00
otherOperatingExpenses 34299701.00
interestExpense 1048177.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7007650.00
totalRevenue 68923830.00
totalOperatingExpenses 11943124.00
costOfRevenue 22356577.00
totalOtherIncomeExpenseNet -84516.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 20060000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-05
currency_symbol USD
researchDevelopment 1838795.00
effectOfAccountingCharges 0.00
incomeBeforeTax 31258000.00
minorityInterest 7046000.00
netIncome 19724955.00
sellingGeneralAdministrative 7112798.00
sellingAndMarketingExpenses 3329175.00
grossProfit 41154003.00
reconciledDepreciation 2011305.00
ebit 31257818.00
ebitda 30884540.00
depreciationAndAmortization 2011305.00
operatingIncome 28873235.00
otherOperatingExpenses 31200749.00
interestExpense 862957.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4486157.00
totalRevenue 60073984.00
totalOperatingExpenses 12280768.00
costOfRevenue 18919981.00
totalOtherIncomeExpenseNet 1523216.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 19725000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
researchDevelopment 1073566.00
effectOfAccountingCharges 0.00
incomeBeforeTax 29291000.00
minorityInterest 5679000.00
netIncome 18273671.00
sellingGeneralAdministrative 7216626.00
sellingAndMarketingExpenses 2282486.00
grossProfit 38551411.00
reconciledDepreciation 1649398.00
ebit 29290767.00
ebitda 29628131.00
depreciationAndAmortization 1649398.00
operatingIncome 27978733.00
otherOperatingExpenses 28287844.00
interestExpense 621207.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5338218.00
totalRevenue 56266577.00
totalOperatingExpenses 10572678.00
costOfRevenue 17715166.00
totalOtherIncomeExpenseNet 337363.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 18274000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
researchDevelopment 1421540.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14339000.00
minorityInterest 3195000.00
netIncome 8827742.00
sellingGeneralAdministrative 9301905.00
sellingAndMarketingExpenses 3813784.00
grossProfit 27013224.00
reconciledDepreciation 1884136.00
ebit 14339805.00
ebitda 14360131.00
depreciationAndAmortization 1884136.00
operatingIncome 12475995.00
otherOperatingExpenses 30116465.00
interestExpense 393383.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2316709.00
totalRevenue 42592460.00
totalOperatingExpenses 14537229.00
costOfRevenue 15579236.00
totalOtherIncomeExpenseNet 787949.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 76861064.00
netIncomeApplicableToCommonShares 8828000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
researchDevelopment 1053383.00
effectOfAccountingCharges 0.00
incomeBeforeTax 24819000.00
minorityInterest 5252000.00
netIncome 14696023.00
sellingGeneralAdministrative 9218798.00
sellingAndMarketingExpenses 2551245.00
grossProfit 35986244.00
reconciledDepreciation 1769953.00
ebit 24819004.00
ebitda 24932771.00
depreciationAndAmortization 1769953.00
operatingIncome 23162818.00
otherOperatingExpenses 29989323.00
interestExpense 306656.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4871041.00
totalRevenue 53152141.00
totalOperatingExpenses 12823426.00
costOfRevenue 17165897.00
totalOtherIncomeExpenseNet 642579.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 14696000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
researchDevelopment 835150.00
effectOfAccountingCharges 0.00
incomeBeforeTax 26724000.00
minorityInterest 6816000.00
netIncome 16161926.00
sellingGeneralAdministrative 8866071.00
sellingAndMarketingExpenses 2441727.00
grossProfit 37458261.00
reconciledDepreciation 1991183.00
ebit 26723328.00
ebitda 27306496.00
depreciationAndAmortization 1991183.00
operatingIncome 25315313.00
otherOperatingExpenses 28265210.00
interestExpense 198739.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3745649.00
totalRevenue 53580523.00
totalOperatingExpenses 12142948.00
costOfRevenue 16122262.00
totalOtherIncomeExpenseNet 610997.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 16162000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
researchDevelopment 913092.00
effectOfAccountingCharges 0.00
incomeBeforeTax 26519000.00
minorityInterest 6996000.00
netIncome 14915860.00
sellingGeneralAdministrative 8687097.00
sellingAndMarketingExpenses 1836393.00
grossProfit 37414974.00
reconciledDepreciation 1817112.00
ebit 26519228.00
ebitda 27795504.00
depreciationAndAmortization 1817112.00
operatingIncome 25978392.00
otherOperatingExpenses 28053340.00
interestExpense 236174.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4606902.00
totalRevenue 54031732.00
totalOperatingExpenses 11436582.00
costOfRevenue 16616758.00
totalOtherIncomeExpenseNet 128948.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 14916000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-13
currency_symbol USD
researchDevelopment 755245.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15361000.00
minorityInterest 4379000.00
netIncome 5808962.00
sellingGeneralAdministrative 7356415.00
sellingAndMarketingExpenses 1884531.00
grossProfit 23927547.00
ebit 15361204.00
ebitda 15640864.00
operatingIncome 13931356.00
otherOperatingExpenses 20064289.00
interestExpense 279660.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5173133.00
totalRevenue 33995645.00
totalOperatingExpenses 9996191.00
costOfRevenue 10068098.00
totalOtherIncomeExpenseNet 670084.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5809000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
researchDevelopment 637397.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21953000.00
minorityInterest 4856000.00
netIncome 13617150.00
sellingGeneralAdministrative 11599779.00
sellingAndMarketingExpenses 3545378.00
grossProfit 36202766.00
ebit 21952772.00
ebitda 22176764.00
operatingIncome 20420212.00
otherOperatingExpenses 32703838.00
interestExpense 223992.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3479683.00
totalRevenue 53124050.00
totalOperatingExpenses 15782554.00
costOfRevenue 16921284.00
totalOtherIncomeExpenseNet 1194791.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13617000.00
2012-06-30
date 2012-06-30
currency_symbol USD
researchDevelopment 929489.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22926000.00
minorityInterest 6754000.00
netIncome 12838771.00
sellingGeneralAdministrative 7932372.00
sellingAndMarketingExpenses 4165242.00
grossProfit 34335450.00
reconciledDepreciation 1953968.00
ebit 22926281.00
ebitda 23262315.00
depreciationAndAmortization 1953968.00
operatingIncome 21308347.00
otherOperatingExpenses 29157992.00
interestExpense 157635.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3333616.00
totalRevenue 50466339.00
totalOperatingExpenses 13027103.00
costOfRevenue 16130889.00
totalOtherIncomeExpenseNet 1009852.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 12839000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
researchDevelopment 710588.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20895000.00
minorityInterest 4761000.00
netIncome 12957306.00
sellingGeneralAdministrative 7145794.00
sellingAndMarketingExpenses 4826107.00
grossProfit 31511734.00
reconciledDepreciation 1852522.00
ebit 20894882.00
ebitda 20681767.00
depreciationAndAmortization 1852522.00
operatingIncome 18829245.00
otherOperatingExpenses 28398216.00
interestExpense 608563.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3176715.00
totalRevenue 47227461.00
totalOperatingExpenses 12682489.00
costOfRevenue 15715727.00
totalOtherIncomeExpenseNet 2130805.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 12957000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
researchDevelopment 1539204.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8013000.00
minorityInterest 3080000.00
netIncome 4634707.00
sellingGeneralAdministrative 8279684.00
sellingAndMarketingExpenses 5404055.00
grossProfit 25233323.00
reconciledDepreciation 1808331.00
ebit 8012574.00
ebitda 11818711.00
depreciationAndAmortization 1808331.00
operatingIncome 10010380.00
otherOperatingExpenses 25641928.00
interestExpense 284734.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 296738.00
totalRevenue 35652308.00
totalOperatingExpenses 15222943.00
costOfRevenue 10418985.00
totalOtherIncomeExpenseNet -2157019.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4635000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
researchDevelopment 509061.00
effectOfAccountingCharges 0.00
incomeBeforeTax -25993000.00
minorityInterest 2527000.00
netIncome -9361677.00
sellingGeneralAdministrative 8110693.00
sellingAndMarketingExpenses 3703683.00
grossProfit 27529192.00
reconciledDepreciation 1878218.00
ebit -5813599.00
ebitda 17083973.00
depreciationAndAmortization 1878218.00
operatingIncome 15205755.00
otherOperatingExpenses 26097946.00
interestExpense 404349.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1022310.00
totalRevenue 41303701.00
totalOperatingExpenses 12323437.00
costOfRevenue 13774509.00
totalOtherIncomeExpenseNet -21088283.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -16600000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
researchDevelopment 1218977.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25993000.00
minorityInterest 4075000.00
netIncome 16599705.00
sellingGeneralAdministrative 7665306.00
sellingAndMarketingExpenses 3038143.00
grossProfit 29152889.00
reconciledDepreciation 1968588.00
ebit 25992477.00
ebitda 19199051.00
depreciationAndAmortization 1968588.00
operatingIncome 17230463.00
otherOperatingExpenses 24434995.00
interestExpense 2300601.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5317249.00
totalRevenue 41665458.00
totalOperatingExpenses 11922426.00
costOfRevenue 12512569.00
totalOtherIncomeExpenseNet 10793021.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 16600000.00
2011-03-31
date 2011-03-31
currency_symbol USD
researchDevelopment 710991.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14091000.00
minorityInterest 3519000.00
netIncome 6308975.00
sellingGeneralAdministrative 7464141.00
sellingAndMarketingExpenses 2449913.00
grossProfit 25159224.00
reconciledDepreciation 1993332.00
ebit 14091416.00
ebitda 16527511.00
depreciationAndAmortization 1993332.00
operatingIncome 14534179.00
otherOperatingExpenses 19936643.00
interestExpense 1680922.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4263216.00
totalRevenue 34470822.00
totalOperatingExpenses 10625045.00
costOfRevenue 9311598.00
totalOtherIncomeExpenseNet 1068028.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6309000.00
2010-12-31
date 2010-12-31
currency_symbol USD
researchDevelopment 1004101.00
effectOfAccountingCharges 0.00
incomeBeforeTax 769000.00
minorityInterest 4356000.00
netIncome -5615191.00
sellingGeneralAdministrative 6810246.00
sellingAndMarketingExpenses 2342874.00
grossProfit 24860000.00
reconciledDepreciation 2179022.00
ebit 768865.00
ebitda 16881801.00
depreciationAndAmortization 2179022.00
operatingIncome 14702779.00
otherOperatingExpenses 20982004.00
interestExpense 994407.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1826250.00
totalRevenue 35684783.00
totalOperatingExpenses 10157221.00
costOfRevenue 10824783.00
totalOtherIncomeExpenseNet -13135094.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 17809000.00
2010-09-30
date 2010-09-30
currency_symbol USD
researchDevelopment 431991.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22290000.00
minorityInterest 5183000.00
netIncome 13674891.00
sellingGeneralAdministrative 5832118.00
sellingAndMarketingExpenses 2229685.00
grossProfit 27321263.00
reconciledDepreciation 1583451.00
ebit 22289707.00
ebitda 20410920.00
depreciationAndAmortization 1583451.00
operatingIncome 18827469.00
otherOperatingExpenses 17176296.00
interestExpense 735017.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3499558.00
totalRevenue 36003765.00
totalOperatingExpenses 8493794.00
costOfRevenue 8682502.00
totalOtherIncomeExpenseNet 3973525.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13734000.00
2010-06-30
date 2010-06-30
currency_symbol USD
researchDevelopment 1317483.00
effectOfAccountingCharges 0.00
incomeBeforeTax 24655000.00
minorityInterest 6758000.00
netIncome 12877543.00
sellingGeneralAdministrative 5905950.00
sellingAndMarketingExpenses 1856881.00
grossProfit 31849410.00
reconciledDepreciation 1748072.00
ebit 24655569.00
ebitda 24517168.00
depreciationAndAmortization 1748072.00
operatingIncome 22769096.00
otherOperatingExpenses 18139220.00
interestExpense 619469.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5086881.00
totalRevenue 40908316.00
totalOperatingExpenses 9080314.00
costOfRevenue 9058906.00
totalOtherIncomeExpenseNet 2325478.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 12935000.00
2010-03-31
date 2010-03-31
currency_symbol USD
researchDevelopment 1168655.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17887000.00
minorityInterest 4152000.00
netIncome 10605640.00
sellingGeneralAdministrative 4962252.00
sellingAndMarketingExpenses 942908.00
grossProfit 20299699.00
reconciledDepreciation 1662908.00
ebit 17886918.00
ebitda 14888792.00
depreciationAndAmortization 1662908.00
operatingIncome 13225884.00
otherOperatingExpenses 13872669.00
interestExpense 333589.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3196066.00
totalRevenue 27098553.00
totalOperatingExpenses 7073815.00
costOfRevenue 6798854.00
totalOtherIncomeExpenseNet 4842087.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 10664000.00
2009-12-31
date 2009-12-31
currency_symbol USD
researchDevelopment 564607.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4094000.00
minorityInterest 5410000.00
netIncome -3770597.00
sellingGeneralAdministrative 4810277.00
sellingAndMarketingExpenses 1215665.00
grossProfit 27343961.00
reconciledDepreciation 1255680.00
ebit 4805379.00
ebitda 22009092.00
depreciationAndAmortization 1255680.00
operatingIncome 20753412.00
otherOperatingExpenses 16874861.00
interestExpense 2127944.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2965782.00
totalRevenue 37628273.00
totalOperatingExpenses 6590549.00
costOfRevenue 10284312.00
totalOtherIncomeExpenseNet 17898744.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1265000.00
2009-09-30
date 2009-09-30
currency_symbol USD
researchDevelopment 262500.00
effectOfAccountingCharges 0.00
incomeBeforeTax -15142000.00
minorityInterest 3479000.00
netIncome -6193569.00
sellingGeneralAdministrative 5169137.00
sellingAndMarketingExpenses 619467.00
grossProfit 20078838.00
reconciledDepreciation 1518602.00
ebit -245964.00
ebitda 15546336.00
depreciationAndAmortization 1518602.00
operatingIncome 14027734.00
otherOperatingExpenses 13012005.00
interestExpense 849304.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2535023.00
totalRevenue 27039739.00
totalOperatingExpenses 6051104.00
costOfRevenue 6960901.00
totalOtherIncomeExpenseNet 14998469.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -7883000.00
2009-06-30
date 2009-06-30
currency_symbol USD
researchDevelopment 367856.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15142000.00
minorityInterest 4401000.00
netIncome 6970745.00
sellingGeneralAdministrative 6004802.00
sellingAndMarketingExpenses 1114614.00
grossProfit 24019780.00
reconciledDepreciation 1696342.00
ebit 14278477.00
ebitda 18228850.00
depreciationAndAmortization 1696342.00
operatingIncome 16532508.00
otherOperatingExpenses 16649037.00
interestExpense 942365.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2982101.00
totalRevenue 33181545.00
totalOperatingExpenses 7487272.00
costOfRevenue 9161765.00
totalOtherIncomeExpenseNet -1370117.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7883000.00
2009-03-31
date 2009-03-31
currency_symbol USD
researchDevelopment 467727.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9272000.00
minorityInterest 3058000.00
netIncome 4258318.00
sellingGeneralAdministrative 3822907.00
sellingAndMarketingExpenses 579496.00
grossProfit 14933668.00
reconciledDepreciation 1597531.00
ebit 9288594.00
ebitda 11661069.00
depreciationAndAmortization 1597531.00
operatingIncome 10063538.00
otherOperatingExpenses 11085060.00
interestExpense 622000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2030194.00
totalRevenue 21148598.00
totalOperatingExpenses 4870130.00
costOfRevenue 6214930.00
totalOtherIncomeExpenseNet -404091.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4309000.00
2008-12-31
date 2008-12-31
currency_symbol USD
researchDevelopment 501842.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4345000.00
minorityInterest 981000.00
netIncome 3205171.00
sellingGeneralAdministrative 3666866.00
grossProfit 8860897.00
reconciledDepreciation 153922.00
ebit 4345269.00
ebitda 4846111.00
depreciationAndAmortization 153922.00
operatingIncome 4692189.00
otherOperatingExpenses 8484207.00
interestExpense 434000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 159462.00
totalRevenue 13176396.00
totalOperatingExpenses 4168708.00
costOfRevenue 4315499.00
totalOtherIncomeExpenseNet 186426.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3205000.00
2008-09-30
date 2008-09-30
currency_symbol USD
researchDevelopment 201037.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7010000.00
minorityInterest 959000.00
netIncome 4478546.00
sellingGeneralAdministrative 2414479.00
grossProfit 9661838.00
reconciledDepreciation 362382.00
ebit 7010220.00
ebitda 7408704.00
depreciationAndAmortization 362382.00
operatingIncome 7046322.00
otherOperatingExpenses 6753593.00
interestExpense 15128.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1572816.00
totalRevenue 13799915.00
totalOperatingExpenses 2615516.00
costOfRevenue 4138077.00
totalOtherIncomeExpenseNet -57815.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4479000.00
2008-06-30
date 2008-06-30
currency_symbol USD
researchDevelopment 279833.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4917000.00
minorityInterest 758000.00
netIncome 2034154.00
sellingGeneralAdministrative 3040345.00
grossProfit 8287714.00
reconciledDepreciation 332428.00
ebit 4916341.00
ebitda 5299964.00
depreciationAndAmortization 332428.00
operatingIncome 4967536.00
otherOperatingExpenses 6958306.00
interestExpense 22000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2123843.00
totalRevenue 11925842.00
totalOperatingExpenses 3320178.00
costOfRevenue 3638128.00
totalOtherIncomeExpenseNet -52041.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2034000.00
2008-03-31
date 2008-03-31
currency_symbol USD
researchDevelopment 183782.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3614000.00
minorityInterest 606000.00
netIncome 2267800.00
sellingGeneralAdministrative 2078657.00
grossProfit 5900109.00
reconciledDepreciation 300518.00
ebit 3614285.00
ebitda 3938188.00
depreciationAndAmortization 300518.00
operatingIncome 3637670.00
otherOperatingExpenses 4211337.00
interestExpense 23000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 740482.00
totalRevenue 7849007.00
totalOperatingExpenses 2262439.00
costOfRevenue 1948898.00
totalOtherIncomeExpenseNet -23385.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2268000.00
2007-12-31
date 2007-12-31
currency_symbol USD
researchDevelopment 173678.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1024000.00
minorityInterest 230000.00
netIncome 578519.00
sellingGeneralAdministrative 3803732.00
grossProfit 5304279.00
reconciledDepreciation 193784.00
ebit 1023527.00
ebitda 1520653.00
depreciationAndAmortization 193784.00
operatingIncome 1326869.00
otherOperatingExpenses 5629703.00
interestExpense 39000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 215568.00
totalRevenue 6956572.00
totalOperatingExpenses 3977410.00
costOfRevenue 1652293.00
totalOtherIncomeExpenseNet -327293.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 578000.00
2007-09-30
date 2007-09-30
currency_symbol USD
researchDevelopment 213865.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3432000.00
minorityInterest 613000.00
netIncome 2258514.00
sellingGeneralAdministrative 2871614.00
grossProfit 6656906.00
ebit 3432458.00
ebitda 3643983.00
operatingIncome 3571427.00
otherOperatingExpenses 5366759.00
interestExpense 63000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 560030.00
totalRevenue 8938186.00
totalOperatingExpenses 3085479.00
costOfRevenue 2281280.00
totalOtherIncomeExpenseNet -72556.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2259000.00
2007-06-30
date 2007-06-30
currency_symbol USD
researchDevelopment 72000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5012000.00
minorityInterest 720000.00
netIncome 3443000.00
sellingGeneralAdministrative 1034000.00
grossProfit 0.00
ebit 0.00
operatingIncome 5043000.00
otherOperatingExpenses 0.00
interestExpense 34000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 849000.00
totalRevenue 8826000.00
totalOperatingExpenses 0.00
costOfRevenue 2484000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3443000.00
2007-03-31
date 2007-03-31
currency_symbol USD
researchDevelopment 150000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2778000.00
minorityInterest 429000.00
netIncome 1899000.00
sellingGeneralAdministrative 1598000.00
grossProfit 0.00
ebit 0.00
operatingIncome 2817000.00
otherOperatingExpenses 0.00
interestExpense 53000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 450000.00
totalRevenue 7678000.00
totalOperatingExpenses 0.00
costOfRevenue 3101000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1899000.00
yearly
2020-12-31
date 2020-12-31
currency_symbol USD
researchDevelopment 8583292.00
incomeBeforeTax 214057638.00
minorityInterest 98842626.00
netIncome 152285321.00
sellingGeneralAdministrative 83365705.00
sellingAndMarketingExpenses 57103236.00
grossProfit 344426027.00
reconciledDepreciation 27199515.00
ebit 214057638.00
ebitda 222573309.00
depreciationAndAmortization 27199515.00
operatingIncome 195373794.00
otherOperatingExpenses 328993821.00
interestExpense 0.00
taxProvision 35736197.00
interestIncome 11670209.00
netInterestIncome 11346148.00
incomeTaxExpense 35736197.00
totalRevenue 524367615.00
totalOperatingExpenses 328993821.00
costOfRevenue 179941588.00
totalOtherIncomeExpenseNet 7337696.00
netIncomeFromContinuingOps 178321441.00
netIncomeApplicableToCommonShares 152285321.00
2019-12-31
date 2019-12-31
currency_symbol USD
researchDevelopment 11734590.00
incomeBeforeTax 191493711.00
minorityInterest 79137265.00
netIncome 138807748.00
sellingGeneralAdministrative 73376457.00
sellingAndMarketingExpenses 80319448.00
grossProfit 329078378.00
reconciledDepreciation 26240871.00
ebit 191493711.00
ebitda 189888754.00
depreciationAndAmortization 26240871.00
operatingIncome 163647883.00
otherOperatingExpenses 340097039.00
interestExpense 0.00
taxProvision 28098525.00
interestIncome 21322239.00
netInterestIncome 20764642.00
incomeTaxExpense 28098525.00
totalRevenue 503744922.00
totalOperatingExpenses 165430495.00
costOfRevenue 174666544.00
totalOtherIncomeExpenseNet 7081186.00
netIncomeFromContinuingOps 163395186.00
netIncomeApplicableToCommonShares 137117229.00
2018-12-31
date 2018-12-31
currency_symbol USD
researchDevelopment 9524412.00
incomeBeforeTax 166003295.00
minorityInterest 122653565.00
netIncome 128056302.00
sellingGeneralAdministrative 68817340.00
sellingAndMarketingExpenses 95575830.00
grossProfit 320090333.00
reconciledDepreciation 23225351.00
ebit 166003295.00
ebitda 169398102.00
depreciationAndAmortization 23225351.00
operatingIncome 146172751.00
otherOperatingExpenses 320704818.00
interestExpense 0.00
taxProvision 18036180.00
interestIncome 13706750.00
netInterestIncome 13368614.00
extraordinaryItems 7519670.00
incomeTaxExpense 18036180.00
totalRevenue 466877569.00
totalOperatingExpenses 173917582.00
costOfRevenue 146787236.00
totalOtherIncomeExpenseNet 6461930.00
netIncomeFromContinuingOps 147967115.00
netIncomeApplicableToCommonShares 124984132.00
2017-12-31
date 2017-12-31
currency_symbol USD
researchDevelopment 6503712.00
incomeBeforeTax 146407768.00
minorityInterest 66132969.00
netIncome 67943035.00
sellingGeneralAdministrative 67683667.00
sellingAndMarketingExpenses 34843935.00
grossProfit 244889819.00
reconciledDepreciation 12908690.00
ebit 146407768.00
ebitda 148767195.00
depreciationAndAmortization 12908690.00
operatingIncome 135858505.00
otherOperatingExpenses 234548335.00
interestExpense 0.00
taxProvision 64171809.00
interestIncome 7623624.00
netInterestIncome 7040192.00
extraordinaryItems -40300000.00
incomeTaxExpense 64171809.00
totalRevenue 370406840.00
totalOperatingExpenses 109031314.00
costOfRevenue 125517021.00
totalOtherIncomeExpenseNet 3509071.00
netIncomeFromContinuingOps 82235959.00
netIncomeApplicableToCommonShares 65754402.00
2016-12-31
date 2016-12-31
filing_date 2017-02-23
currency_symbol USD
researchDevelopment 7021992.00
incomeBeforeTax 153919241.00
minorityInterest 58936234.00
netIncome 104779307.00
sellingGeneralAdministrative 54519122.00
sellingAndMarketingExpenses 11679242.00
grossProfit 217134978.00
ebit 153919241.00
ebitda 156652658.00
depreciationAndAmortization 12738036.00
operatingIncome 143914622.00
otherOperatingExpenses 197254804.00
interestExpense 0.00
taxProvision 25125820.00
interestIncome 7815780.00
netInterestIncome 7561309.00
incomeTaxExpense 25125820.00
totalRevenue 341169426.00
totalOperatingExpenses 73220356.00
costOfRevenue 124034448.00
totalOtherIncomeExpenseNet 2443310.00
netIncomeFromContinuingOps 128793421.00
netIncomeApplicableToCommonShares 101791878.00
2015-12-31
date 2015-12-31
filing_date 2016-02-25
currency_symbol USD
researchDevelopment 6024368.00
incomeBeforeTax 135098430.00
minorityInterest 84618675.00
netIncome 89042703.00
sellingGeneralAdministrative 41391520.00
sellingAndMarketingExpenses 9973449.00
grossProfit 189975276.00
ebit 135098431.00
ebitda 141619679.00
depreciationAndAmortization 9033740.00
operatingIncome 132585939.00
otherOperatingExpenses 163871963.00
interestExpense 0.00
taxProvision 20992910.00
interestIncome 2512490.00
incomeTaxExpense 20992913.00
totalRevenue 296457902.00
totalOperatingExpenses 57389337.00
costOfRevenue 106482626.00
totalOtherIncomeExpenseNet -1311278.00
netIncomeFromContinuingOps 114105518.00
netIncomeApplicableToCommonShares 86971940.00
2014-12-31
date 2014-12-31
filing_date 2015-03-04
currency_symbol USD
researchDevelopment 4161901.00
incomeBeforeTax 122752000.00
minorityInterest 25196000.00
netIncome 70916840.00
sellingGeneralAdministrative 32129985.00
sellingAndMarketingExpenses 10707409.00
grossProfit 163226283.00
ebit 122752161.00
ebitda 118906367.00
depreciationAndAmortization 7747454.00
operatingIncome 111158913.00
otherOperatingExpenses 132092745.00
interestExpense 0.00
nonRecurring 5068075.00
incomeTaxExpense 26639527.00
totalRevenue 243251658.00
totalOperatingExpenses 52067370.00
costOfRevenue 80025375.00
totalOtherIncomeExpenseNet 8646181.00
netIncomeFromContinuingOps 96112634.00
netIncomeApplicableToCommonShares 70917000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
researchDevelopment 4223165.00
incomeBeforeTax 92401000.00
minorityInterest 22259000.00
netIncome 54601551.00
sellingGeneralAdministrative 36073871.00
sellingAndMarketingExpenses 10643149.00
grossProfit 137872703.00
ebit 92401365.00
ebitda 94394902.00
depreciationAndAmortization 7462384.00
operatingIncome 86932518.00
otherOperatingExpenses 116424338.00
interestExpense 0.00
incomeTaxExpense 15540301.00
totalRevenue 203356856.00
totalOperatingExpenses 50940185.00
costOfRevenue 65484153.00
totalOtherIncomeExpenseNet 2170473.00
netIncomeFromContinuingOps 76861064.00
netIncomeApplicableToCommonShares 54602000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-13
currency_symbol USD
researchDevelopment 3032719.00
incomeBeforeTax 81135000.00
minorityInterest 20750000.00
netIncome 45222189.00
sellingGeneralAdministrative 34034360.00
sellingAndMarketingExpenses 14421258.00
grossProfit 125977497.00
ebit 81135139.00
ebitda 83369898.00
depreciationAndAmortization 8880738.00
operatingIncome 74489160.00
otherOperatingExpenses 110324335.00
interestExpense 0.00
incomeTaxExpense 15163147.00
totalRevenue 184813495.00
totalOperatingExpenses 51488337.00
costOfRevenue 58835998.00
totalOtherIncomeExpenseNet 5005532.00
netIncomeApplicableToCommonShares 45222000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
researchDevelopment 3978233.00
incomeBeforeTax 42283000.00
minorityInterest 13201000.00
netIncome 18181710.00
sellingGeneralAdministrative 31519824.00
sellingAndMarketingExpenses 14595794.00
grossProfit 107074628.00
ebit 42282868.00
ebitda 64629246.00
depreciationAndAmortization 7648469.00
operatingIncome 56980777.00
otherOperatingExpenses 96111512.00
interestExpense 0.00
incomeTaxExpense 10899513.00
totalRevenue 153092289.00
totalOperatingExpenses 50093851.00
costOfRevenue 46017661.00
totalOtherIncomeExpenseNet -11384253.00
netIncomeApplicableToCommonShares 18182000.00
2010-12-31
date 2010-12-31
currency_symbol USD
researchDevelopment 2336126.00
incomeBeforeTax 65601000.00
minorityInterest 20449000.00
netIncome 31542883.00
sellingGeneralAdministrative 23510566.00
sellingAndMarketingExpenses 7372348.00
grossProfit 102744268.00
ebit 65601059.00
ebitda 76698681.00
depreciationAndAmortization 7173453.00
operatingIncome 69525228.00
otherOperatingExpenses 70170189.00
interestExpense 0.00
incomeTaxExpense 13608755.00
totalRevenue 139695417.00
totalOperatingExpenses 33219040.00
costOfRevenue 36951149.00
totalOtherIncomeExpenseNet -1994004.00
netIncomeApplicableToCommonShares 31543000.00
2009-12-31
date 2009-12-31
currency_symbol USD
researchDevelopment 1662690.00
incomeBeforeTax 28126000.00
minorityInterest 16348000.00
netIncome 1264897.00
sellingGeneralAdministrative 19807123.00
sellingAndMarketingExpenses 3529242.00
grossProfit 86376247.00
ebit 28126486.00
ebitda 67445347.00
depreciationAndAmortization 6068155.00
operatingIncome 61377192.00
otherOperatingExpenses 57620963.00
interestExpense 0.00
incomeTaxExpense 10513100.00
totalRevenue 118998155.00
totalOperatingExpenses 24999055.00
costOfRevenue 32621908.00
totalOtherIncomeExpenseNet 37180955.00
netIncomeApplicableToCommonShares 1265000.00
2008-12-31
date 2008-12-31
currency_symbol USD
researchDevelopment 1166494.00
incomeBeforeTax 19886000.00
minorityInterest 3304000.00
netIncome 11985671.00
sellingGeneralAdministrative 8996220.00
sellingAndMarketingExpenses 2212073.00
grossProfit 32710558.00
ebit 19886115.00
ebitda 21485021.00
depreciationAndAmortization 1149250.00
operatingIncome 20335771.00
otherOperatingExpenses 26415389.00
interestExpense 0.00
incomeTaxExpense 4596603.00
totalRevenue 46751160.00
totalOperatingExpenses 12374787.00
costOfRevenue 14040602.00
totalOtherIncomeExpenseNet 76159.00
netIncomeApplicableToCommonShares 11986000.00
2007-12-31
date 2007-12-31
currency_symbol USD
researchDevelopment 609178.00
incomeBeforeTax 12246000.00
minorityInterest 1992000.00
netIncome 8179376.00
sellingGeneralAdministrative 9086155.00
grossProfit 22452748.00
ebit 12245838.00
ebitda 13626387.00
depreciationAndAmortization 868972.00
operatingIncome 12757415.00
otherOperatingExpenses 19641254.00
interestExpense 0.00
incomeTaxExpense 2074560.00
totalRevenue 32398669.00
totalOperatingExpenses 9695333.00
costOfRevenue 9945921.00
totalOtherIncomeExpenseNet -422891.00
netIncomeApplicableToCommonShares 8179000.00