Аналитика онлайн » 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