0 XP   0   0   0

Banpu Public Company Limited










Financial Health of Banpu




Comparing to competitors in the Thermal Coal industry




  Industry Rankings  


Richest
#61 / 113

Total Sales
#68 / 113

Making Money
#61 / 113

Working Efficiently
#42 / 113

Banpu Public Company Limited
Buy, Hold or Sell?

Should you buy, hold or sell Banpu?

I guess you are interested in Banpu Public Company Limited. Buy, hold or sell? I don't know! However, I do recommend doing research before doing anything. I will help you with that.

Let's analyse Banpu

Let's start. I'm going to help you getting a better view of Banpu Public Company Limited. At the end you don't have to ask anyone for trading advice. You can make your own decision, with more confidence, the odds in your favor, backed by data.

  1. Company's Financial Health
    A deep dive into the books. How are the numbers doing? Is Banpu Public Company Limited even making a profit? Is the company skyrocketing? Or is it sinking like the Titanic. The trend is your friend.
  2. Market Valuation
    Finally, you now have an insight of how Banpu Public Company Limited is doing in the market. If the company is worth buying. The latest step is to find out how other investors value Banpu Public Company Limited. The closing price on 2022-12-01 was ฿13.20 per share. Is the company over- or underpriced?
  3. Key Performance Indicators
    A total overlook on how the company is doing. Based on the (trends in) the key performance indicators.
Banpu Public Company Limited Daily Candlestick Chart

Summary

Financial Health

Profitability Details
 Compared to previous yearCompared to industry
The company is making a huge profit.
Using its assets, the company is less efficient in making profit.
Using its investors money, the company is less efficient in making profit.
Operating Efficiency Details
 Compared to previous yearCompared to industry
The company is operating efficient.
The company is inefficient in keeping operating costs low.
Liquidity Details
 Compared to previous yearCompared to industry
The company is just not able to pay all its short-term debts.
The company is just not able to pay all its short-term debts with the most liquid assets.
Solvency Details
 Compared to previous yearCompared to industry
The company is able to pay all its debts by selling its assets.
The company is unable to pay all its debts with equity.

1.1. Profitability of Banpu Public Company Limited.

1.1. Profitability
1.1.1. Net Profit Margin

Measures how much net profit Banpu earns for each ฿1 of revenue.

  • Above 10% is considered healthy but always compare Banpu to the Thermal Coal industry mean.
  • A Net Profit Margin of 20.3% means that ฿0.20 for each ฿1 in revenue is generated as profit.

Let's take a look of the Net Profit Margin trends of Banpu Public Company Limited:

  • The MRQ is 20.3%. The company is making a huge profit. +2
  • The TTM is 18.3%. The company is making a huge profit. +2
Trends
Current periodCompared to+/- 
MRQ20.3%TTM18.3%+2.0%
TTM18.3%YOY4.8%+13.6%
TTM18.3%5Y5.4%+12.9%
5Y5.4%10Y4.3%+1.1%
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ20.3%19.4%+0.9%
TTM18.3%12.8%+5.5%
YOY4.8%2.9%+1.9%
5Y5.4%5.2%+0.2%
10Y4.3%4.9%-0.6%
1.1.2. Return on Assets

Shows how efficient Banpu is using its assets to generate profit.

  • Above 5% is considered healthy but always compare Banpu to the Thermal Coal industry mean.
  • 3.9% Return on Assets means that Banpu generated ฿0.04 profit for each $1 in assets.

Let's take a look of the Return on Assets trends of Banpu Public Company Limited:

  • The MRQ is 3.9%. Using its assets, the company is less efficient in making profit.
  • The TTM is 2.6%. Using its assets, the company is less efficient in making profit.
Trends
Current periodCompared to+/- 
MRQ3.9%TTM2.6%+1.2%
TTM2.6%YOY0.5%+2.2%
TTM2.6%5Y0.8%+1.9%
5Y0.8%10Y0.5%+0.2%
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ3.9%3.3%+0.6%
TTM2.6%2.5%+0.1%
YOY0.5%0.7%-0.2%
5Y0.8%1.2%-0.4%
10Y0.5%0.8%-0.3%
1.1.3. Return on Equity

Shows how efficient Banpu is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compare Banpu to the Thermal Coal industry mean.
  • 16.6% Return on Equity means Banpu generated ฿0.17 for each ฿1 the owners (shareholders) invested.

Let's take a look of the Return on Equity trends of Banpu Public Company Limited:

  • The MRQ is 16.6%. Using its investors money, the company is efficient in making profit. +1
  • The TTM is 11.7%. Using its investors money, the company is less efficient in making profit.
Trends
Current periodCompared to+/- 
MRQ16.6%TTM11.7%+4.9%
TTM11.7%YOY2.3%+9.5%
TTM11.7%5Y3.2%+8.6%
5Y3.2%10Y2.1%+1.1%
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ16.6%8.3%+8.3%
TTM11.7%7.2%+4.5%
YOY2.3%1.8%+0.5%
5Y3.2%2.9%+0.3%
10Y2.1%2.1%0.0%

1.2. Operating Efficiency of Banpu Public Company Limited.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient Banpu is operating .

  • Measures how much profit Banpu makes for each ฿1 of sales after paying variable costs (production costs, wages, etc) but before taxes.
  • Above 15% is considered healthy but always compare Banpu to the Thermal Coal industry mean.
  • An Operating Margin of 33.8% means the company generated ฿0.34  for each ฿1 in revenue (before taxes).

Let's take a look of the Operating Margin trends of Banpu Public Company Limited:

  • The MRQ is 33.8%. The company is operating very efficient. +2
  • The TTM is 23.5%. The company is operating efficient. +1
Trends
Current periodCompared to+/- 
MRQ33.8%TTM23.5%+10.3%
TTM23.5%YOY9.0%+14.5%
TTM23.5%5Y16.8%+6.7%
5Y16.8%10Y9.8%+6.9%
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ33.8%23.7%+10.1%
TTM23.5%17.0%+6.5%
YOY9.0%6.4%+2.6%
5Y16.8%8.9%+7.9%
10Y9.8%5.3%+4.5%
1.2.2. Operating Ratio

Measures how efficient Banpu is keeping operating costs low.

  • Below 1 is considered healthy (always compare to Thermal Coal industry mean).
  • An Operation Ratio of 0.96 means that the operating costs are ฿0.96 for each ฿1 in net sales.

Let's take a look of the Operating Ratio trends of Banpu Public Company Limited:

  • The MRQ is 0.963. The company is less efficient in keeping operating costs low.
  • The TTM is 1.123. The company is inefficient in keeping operating costs low. -1
Trends
Current periodCompared to+/- 
MRQ0.963TTM1.123-0.159
TTM1.123YOY1.580-0.457
TTM1.1235Y1.579-0.457
5Y1.57910Y1.216+0.363
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ0.9631.241-0.278
TTM1.1231.267-0.144
YOY1.5801.526+0.054
5Y1.5791.361+0.218
10Y1.2161.128+0.088

1.3. Liquidity of Banpu Public Company Limited.

1.3. Liquidity
1.3.1. Current Ratio

Measures if Banpu is able to pay off Short-term Debt.

  • Above 1.5 is considered healthy (always compare to Thermal Coal industry mean).
  • A Current Ratio of 1.08 means the company has ฿1.08 in assets for each ฿1 in short-term debts.

Let's take a look of the Current Ratio trends of Banpu Public Company Limited:

  • The MRQ is 1.084. The company is just able to pay all its short-term debts.
  • The TTM is 0.983. The company is just not able to pay all its short-term debts. -1
Trends
Current periodCompared to+/- 
MRQ1.084TTM0.983+0.101
TTM0.983YOY0.769+0.214
TTM0.9835Y0.883+0.100
5Y0.88310Y0.533+0.350
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ1.0841.368-0.284
TTM0.9831.267-0.284
YOY0.7691.062-0.293
5Y0.8831.171-0.288
10Y0.5330.913-0.380
1.3.2. Quick Ratio

Measures if Banpu is able to pay off Short-term Debt but only using the most liquid assets.

  • Above 1 is considered healthy but always compare Banpu to the Thermal Coal industry mean.
  • A Quick Ratio of 0.28 means the company can pay off ฿0.28 for each ฿1 in debt (using most liquid assets).

Let's take a look of the Quick Ratio trends of Banpu Public Company Limited:

  • The MRQ is 0.281. The company is just not able to pay all its short-term debts with the most liquid assets. -1
  • The TTM is 0.246. The company is just not able to pay all its short-term debts with the most liquid assets. -1
Trends
Current periodCompared to+/- 
MRQ0.281TTM0.246+0.035
TTM0.246YOY0.188+0.058
TTM0.2465Y0.214+0.032
5Y0.21410Y0.289-0.074
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ0.2810.589-0.308
TTM0.2460.540-0.294
YOY0.1880.495-0.307
5Y0.2140.559-0.345
10Y0.2890.550-0.261

1.4. Solvency of Banpu Public Company Limited.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

Measures how much % of Banpu assets are financed with debt.

  • Below 1 (100%) is considered healthy but always compare Banpu to Thermal Coal industry mean.
  • A Debt to Asset Ratio of 0.69 means that Banpu assets are financed with 69.1% credit (debt) and the remaining percentage (100% - 69.1%) is financed by its owners/shareholders. 

Let's take a look of the Debt to Asset Ratio trends of Banpu Public Company Limited:

  • The MRQ is 0.691. The company is able to pay all its debts by selling its assets. +1
  • The TTM is 0.708. The company is able to pay all its debts by selling its assets. +1
Trends
Current periodCompared to+/- 
MRQ0.691TTM0.708-0.017
TTM0.708YOY0.714-0.006
TTM0.7085Y0.674+0.034
5Y0.67410Y0.658+0.016
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ0.6910.518+0.173
TTM0.7080.514+0.194
YOY0.7140.546+0.168
5Y0.6740.518+0.156
10Y0.6580.524+0.134
1.4.2. Debt to Equity Ratio

Measures if Banpu is able to pay off its debts by using shareholders equity.

  • Below 2 is considered healthy but always compare Banpu to the Thermal Coal industry mean.
  • A Debt to Equity ratio of 296.6% means that company has ฿2.97 debt for each ฿1 in shareholders equity.

Let's take a look of the Debt to Equity Ratio trends of Banpu Public Company Limited:

  • The MRQ is 2.966. The company is unable to pay all its debts with equity. -1
  • The TTM is 3.177. The company is unable to pay all its debts with equity. -1
Trends
Current periodCompared to+/- 
MRQ2.966TTM3.177-0.210
TTM3.177YOY3.417-0.240
TTM3.1775Y2.751+0.425
5Y2.75110Y2.440+0.311
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ2.9660.868+2.098
TTM3.1771.040+2.137
YOY3.4171.164+2.253
5Y2.7511.283+1.468
10Y2.4401.271+1.169

2. Market Valuation of Banpu Public Company Limited

2. Earnings Per Share
2.1. Price to Earnings Ratio

Measures how much money you pay for each share for every ฿1 in earnings Banpu generates.

  • Above 15 is considered overpriced but always compare Banpu to the Thermal Coal industry mean.
  • A PE ratio of 213.40 means the investor is paying ฿213.40 for every ฿1 in earnings.

Let's take a look of the Price to Earnings Ratio trends of Banpu Public Company Limited:

  • The EOD is 229.018. Seems overpriced? -1
  • The MRQ is 213.403. Seems overpriced? -1
  • The TTM is 414.343. Seems overpriced? -1
Trends
Current periodCompared to+/- 
EOD229.018MRQ213.403+15.615
MRQ213.403TTM414.343-200.939
TTM414.343YOY-9.819+424.162
TTM414.3435Y1,378.128-963.786
5Y1,378.12810Y20,332.266-18,954.137
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
EOD229.01815.384+213.634
MRQ213.40312.949+200.454
TTM414.34316.340+398.003
YOY-9.81910.505-20.324
5Y1,378.12815.640+1,362.488
10Y20,332.2669.733+20,322.533
2.2. Price Earnings to Growth Ratio

Measures the predicted future growth of Banpu.

  • Lower is better.
  • A PEG ratio of 1 means the market price of the stock and the expected future earnings are on par.

Let's take a look of the Price Earnings to Growth Ratio trends of Banpu Public Company Limited:

  • The MRQ is 900.563. Seems overpriced? -1
  • The TTM is -10,247.327. Very Bad. -2
Trends
Current periodCompared to+/- 
MRQ900.563TTM-10,247.327+11,147.890
TTM-10,247.327YOY-26,787.332+16,540.005
TTM-10,247.3275Y-5,602.101-4,645.226
5Y-5,602.10110Y61,223.298-66,825.399
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
MRQ900.5630.345+900.218
TTM-10,247.3270.138-10,247.465
YOY-26,787.3320.060-26,787.392
5Y-5,602.1010.042-5,602.143
10Y61,223.2980.101+61,223.197

2. Book Value per Share
2.3. Price to Book Ratio

Measures if the stock price of Banpu is to cheap or to expensive compared to its book value.

  • At or below 1 is considered healthy (always compare to Thermal Coal industry mean).
  • A PB ratio of 26.65 means the investor is paying ฿26.65 for each ฿1 in book value.

Let's take a look of the Price to Book Ratio trends of Banpu Public Company Limited:

  • The EOD is 28.596. Seems overpriced? -1
  • The MRQ is 26.646. Seems overpriced? -1
  • The TTM is 28.491. Seems overpriced? -1
Trends
Current periodCompared to+/- 
EOD28.596MRQ26.646+1.950
MRQ26.646TTM28.491-1.845
TTM28.491YOY44.689-16.198
TTM28.4915Y41.743-13.252
5Y41.74310Y146.613-104.871
Compared to industry (Thermal Coal)
PeriodCompanyIndustry (mean)+/- 
EOD28.5961.602+26.994
MRQ26.6461.368+25.278
TTM28.4911.346+27.145
YOY44.6890.782+43.907
5Y41.7430.978+40.765
10Y146.6130.850+145.763
2. Total Gains per Share

3. Summary

3.1. Key Performance Indicators

The key performance indicators of Banpu Public Company Limited compared to the Most Recent Quarter (MRQ).

 End of day+/-Most Recent QuarterTrailing 12 Months+/-Year-Over-Year+/-5 Year+/-10 Year+/-
Book Value Change Per Share--0.0470.033+45%0.008+478%0.005+899%0.003+1429%
Book Value Growth--0.9740.974+0%0.972+0%0.971+0%0.971+0%
Book Value Per Share--0.4620.409+13%0.330+40%0.358+29%0.331+39%
Book Value Per Share Growth--0.1030.080+29%0.024+324%0.009+1109%0.005+1787%
Current Ratio--1.0840.983+10%0.769+41%0.883+23%0.533+103%
Debt To Asset Ratio--0.6910.708-2%0.714-3%0.674+3%0.658+5%
Debt To Equity Ratio--2.9663.177-7%3.417-13%2.751+8%2.440+22%
Dividend Per Share--0.0100.007+42%0.003+218%0.005+81%0.007+48%
Dividend Per Share Growth--0.3930.195+101%0.056+596%0.050+682%0.176+123%
Eps--0.0580.038+53%0.005+958%0.010+484%0.006+808%
Eps Growth--0.2370.261-9%0.446-47%-0.429+281%-0.479+302%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%0.900+11%
Net Profit Margin--0.2030.183+11%0.048+327%0.054+275%0.043+374%
Operating Margin--0.3380.235+44%0.090+276%0.168+102%0.098+244%
Operating Ratio--0.9631.123-14%1.580-39%1.579-39%1.216-21%
Pb Ratio28.596+7%26.64628.491-6%44.689-40%41.743-36%146.613-82%
Pe Ratio229.018+7%213.403414.343-48%-9.819+105%1378.128-85%20332.266-99%
Peg Ratio--900.563-10247.327+1238%-26787.332+3075%-5602.101+722%61223.298-99%
Price Per Share13.200+7%12.30011.625+6%14.731-17%15.080-18%49.403-75%
Price To Total Gains Ratio229.927+7%214.250317.272-32%516.487-59%940.459-77%6328.026-97%
Profit Growth--97.80297.8730%49.843+96%37.597+160%63.358+54%
Quick Ratio--0.2810.246+14%0.188+49%0.214+31%0.289-3%
Return On Assets--0.0390.026+46%0.005+750%0.008+415%0.005+620%
Return On Equity--0.1660.117+41%0.023+635%0.032+421%0.021+694%
Revenue Growth--0.9790.976+0%0.977+0%0.972+1%0.971+1%
Total Gains Per Share--0.0570.040+44%0.011+407%0.010+461%0.010+485%
Total Gains Per Share Growth--0.5230.181+189%-0.898+272%-0.494+194%-0.650+224%
Usd Book Value--112392000.00099550519.200+13%80437204.800+40%87242778.720+29%80650858.320+39%
Usd Book Value Change Per Share--0.0010.001+45%0.000+478%0.000+899%0.000+1429%
Usd Book Value Per Share--0.0130.012+13%0.010+40%0.010+29%0.010+39%
Usd Dividend Per Share--0.0000.000+42%0.000+218%0.000+81%0.000+48%
Usd Eps--0.0020.001+53%0.000+958%0.000+484%0.000+808%
Usd Price Per Share0.380+7%0.3540.335+6%0.424-17%0.434-18%1.423-75%
Usd Profit--14033520.0009173275.200+53%1326211.200+958%2404599.840+484%1546468.560+807%
Usd Revenue--69024470.40049338396.000+40%24179724.000+185%27339667.200+152%24014430.000+187%
Usd Total Gains Per Share--0.0020.001+44%0.000+407%0.000+461%0.000+485%
 EOD+2 -3MRQTTM+30 -5YOY+30 -55Y+30 -510Y+31 -5

3.2. Fundamental Score

Let's check the fundamental score of Banpu Public Company Limited based on Penke's default stock scanner.

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-15229.018
Price to Book Ratio (EOD)Between0-128.596
Net Profit Margin (MRQ)Greater than00.203
Operating Margin (MRQ)Greater than00.338
Quick Ratio (MRQ)Greater than10.281
Current Ratio (MRQ)Greater than11.084
Debt to Asset Ratio (MRQ)Less than10.691
Debt to Equity Ratio (MRQ)Less than12.966
Return on Equity (MRQ)Greater than0.150.166
Return on Assets (MRQ)Greater than0.050.039
Total5/10 (50.0%)

3.3. Technical Score

Let's check the technical score of Banpu Public Company Limited based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
OpenGreater thanClose13.200
Total0/1 (0.0%)



Latest Balance Sheet

Balance Sheet of 2022-09-30. Currency in USD. All numbers in thousands.

Summary
Total Assets12,617,136
Total Liabilities8,714,636
Total Stockholder Equity2,938,049
 As reported
Total Liabilities 8,714,636
Total Stockholder Equity+ 2,938,049
Total Assets = 12,617,136

Assets

Total Assets12,617,136
Total Current Assets3,559,017
Long-term Assets3,559,017
Total Current Assets
Cash And Cash Equivalents 1,939,807
Short-term Investments 575
Net Receivables 922,609
Inventory 192,915
Other Current Assets 503,111
Total Current Assets  (as reported)3,559,017
Total Current Assets  (calculated)3,559,017
+/-0
Long-term Assets
Property Plant Equipment 6,257,968
Goodwill 411,594
Long Term Investments 1,908,337
Other Assets 480,220
Long-term Assets  (as reported)9,058,119
Long-term Assets  (calculated)9,058,119
+/-0

Liabilities & Shareholders' Equity

Total Current Liabilities3,282,819
Long-term Liabilities5,431,817
Total Stockholder Equity2,938,049
Total Current Liabilities
Short Long Term Debt 1,844,402
Accounts payable 81,491
Other Current Liabilities 1,108,686
Total Current Liabilities  (as reported)3,282,819
Total Current Liabilities  (calculated)3,034,579
+/- 248,240
Long-term Liabilities
Long term Debt 4,439,055
Capital Lease Obligations Min Short Term Debt72,762
Other Liabilities 956,516
Long-term Liabilities Other 203,884
Long-term Liabilities  (as reported)5,431,817
Long-term Liabilities  (calculated)5,672,217
+/- 240,400
Total Stockholder Equity
Retained Earnings 3,088,395
Total Stockholder Equity (as reported)2,938,049
Total Stockholder Equity (calculated)3,088,395
+/- 150,346
Other
Capital Stock198,500
Common Stock Shares Outstanding 6,766,109
Net Debt 4,343,650
Net Invested Capital 9,221,506
Net Tangible Assets 2,526,455
Net Working Capital 276,198



Balance Sheet

Currency in USD. All numbers in thousands.

 Trend2022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-312008-12-312008-09-302008-06-302008-03-312007-12-312007-09-302007-06-302007-03-312006-12-312006-09-302006-06-302006-03-312005-12-312005-09-302005-06-302005-03-312004-12-312004-09-302004-06-302004-03-312003-12-312003-06-302002-12-312002-06-302001-12-312001-06-302000-12-31
> Total Assets 
14,845,494
17,118,053
15,799,009
23,309,667
23,701,084
25,939,978
33,992,975
32,888,023
33,642,911
35,631,585
39,538,370
40,876,248
41,638,004
41,330,903
45,088,392
45,683,273
42,616,112
44,280,680
49,386,477
49,396,349
53,589,342
53,971,487
65,050,805
62,703,764
83,777,118
86,697,463
89,361,801
88,840,586
93,167,127
96,613,266
101,416,769
103,241,838
108,793,516
185,752,810
193,598,387
200,201,570
205,805,822
205,261,932
225,010,327
7,224,882
7,208,206
7,473,812
7,712,073
7,754,679
7,428,172
7,418,794
7,212,589
7,309,268
7,252,844
7,146,568
6,899,680
6,731,438
6,658,230
6,548,375
6,552,894
6,904,311
6,870,816
7,023,537
6,973,069
7,299,215
7,496,720
7,741,026
8,223,496
8,660,146
8,321,376
8,492,198
8,453,593
8,575,831
8,518,103
8,402,351
8,542,442
7,799,285
8,606,713
8,746,538
9,376,660
9,627,769
9,684,537
10,468,049
10,945,557
11,483,139
12,240,861
12,617,136
12,617,13612,240,86111,483,13910,945,55710,468,0499,684,5379,627,7699,376,6608,746,5388,606,7137,799,2858,542,4428,402,3518,518,1038,575,8318,453,5938,492,1988,321,3768,660,1468,223,4967,741,0267,496,7207,299,2156,973,0697,023,5376,870,8166,904,3116,552,8946,548,3756,658,2306,731,4386,899,6807,146,5687,252,8447,309,2687,212,5897,418,7947,428,1727,754,6797,712,0737,473,8127,208,2067,224,882225,010,327205,261,932205,805,822200,201,570193,598,387185,752,810108,793,516103,241,838101,416,76996,613,26693,167,12788,840,58689,361,80186,697,46383,777,11862,703,76465,050,80553,971,48753,589,34249,396,34949,386,47744,280,68042,616,11245,683,27345,088,39241,330,90341,638,00440,876,24839,538,37035,631,58533,642,91132,888,02333,992,97525,939,97823,701,08423,309,66715,799,00917,118,05314,845,494
   > Total Current Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1,023,367
1,125,531
1,181,226
1,302,218
1,411,819
1,581,052
1,358,318
1,488,735
1,394,355
1,437,388
1,545,828
1,387,668
1,362,840
1,380,468
1,602,679
1,713,690
1,574,763
1,831,723
1,849,567
2,560,173
2,556,459
2,883,701
2,968,981
3,559,017
3,559,0172,968,9812,883,7012,556,4592,560,1731,849,5671,831,7231,574,7631,713,6901,602,6791,380,4681,362,8401,387,6681,545,8281,437,3881,394,3551,488,7351,358,3181,581,0521,411,8191,302,2181,181,2261,125,5311,023,3670000000000000000000000000000000000000000000000000000000000
       Cash And Cash Equivalents 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
454,944
535,659
548,407
585,649
683,076
834,706
505,494
623,154
607,344
647,761
793,980
605,045
433,183
544,748
920,666
1,015,987
730,456
936,082
958,919
1,209,220
1,184,361
1,614,373
1,492,504
1,939,807
1,939,8071,492,5041,614,3731,184,3611,209,220958,919936,082730,4561,015,987920,666544,748433,183605,045793,980647,761607,344623,154505,494834,706683,076585,649548,407535,659454,9440000000000000000000000000000000000000000000000000000000000
       Short-term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14,055
17,655
4,815
13,655
6,509
3,185
1,847
1,224
7,887
9,612
22,387
76,560
110,302
99,397
7,650
10,281
11,227
11,279
9,796
12,596
15,855
17,349
9,737
575
5759,73717,34915,85512,5969,79611,27911,22710,2817,65099,397110,30276,56022,3879,6127,8871,2241,8473,1856,50913,6554,81517,65514,0550000000000000000000000000000000000000000000000000000000000
       Net Receivables 
936,324
977,106
984,675
1,019,318
1,281,886
834,236
1,887,752
1,064,934
1,141,756
1,418,572
3,187,444
1,910,955
1,734,187
1,930,260
2,730,513
2,477,511
2,503,834
3,444,921
5,239,778
2,438,107
4,592,460
4,084,204
6,606,114
6,124,223
7,172,693
9,775,525
11,551,265
10,864,029
9,839,301
10,165,472
11,884,469
9,244,653
10,124,858
11,814,894
14,016,667
34,618,861
19,435,665
18,911,890
20,139,605
464,859
518,313
536,820
596,627
537,615
524,847
460,265
531,653
488,980
495,755
504,394
554,358
470,955
440,142
395,115
245,166
244,779
257,537
316,469
280,408
262,013
257,643
268,995
351,288
288,574
391,336
387,059
493,925
263,401
286,293
235,987
393,503
223,510
257,923
273,861
455,372
412,323
423,060
560,121
684,520
585,429
770,670
922,609
922,609770,670585,429684,520560,121423,060412,323455,372273,861257,923223,510393,503235,987286,293263,401493,925387,059391,336288,574351,288268,995257,643262,013280,408316,469257,537244,779245,166395,115440,142470,955554,358504,394495,755488,980531,653460,265524,847537,615596,627536,820518,313464,85920,139,60518,911,89019,435,66534,618,86114,016,66711,814,89410,124,8589,244,65311,884,46910,165,4729,839,30110,864,02911,551,2659,775,5257,172,6936,124,2236,606,1144,084,2044,592,4602,438,1075,239,7783,444,9212,503,8342,477,5112,730,5131,930,2601,734,1871,910,9553,187,4441,418,5721,141,7561,064,9341,887,752834,2361,281,8861,019,318984,675977,106936,324
       Other Current Assets 
492,051
131,321
186,806
353,846
467,780
1,170,252
391,293
1,148,949
1,400,468
1,637,220
483,103
1,924,048
2,096,118
1,463,726
1,284,797
1,982,262
1,875,564
2,497,402
376,864
1,371,165
1,997,263
1,718,750
932,335
1,864,201
1,781,693
2,978,369
917,242
1,802,441
2,055,519
2,246,570
1,324,172
2,955,806
2,509,761
4,530,156
6,222,612
6,701,953
6,379,895
5,842,857
5,422,586
200,588
170,866
170,412
365,873
354,589
261,334
356,017
314,666
252,061
259,048
212,758
170,886
233,966
201,400
166,523
172,549
160,130
186,178
190,089
164,108
196,207
254,457
269,383
211,146
265,079
276,757
282,673
79,533
208,237
161,160
165,251
226,452
371,387
291,675
267,716
190,547
336,843
315,332
644,784
454,413
509,643
493,797
503,111
503,111493,797509,643454,413644,784315,332336,843190,547267,716291,675371,387226,452165,251161,160208,23779,533282,673276,757265,079211,146269,383254,457196,207164,108190,089186,178160,130172,549166,523201,400233,966170,886212,758259,048252,061314,666356,017261,334354,589365,873170,412170,866200,5885,422,5865,842,8576,379,8956,701,9536,222,6124,530,1562,509,7612,955,8061,324,1722,246,5702,055,5191,802,441917,2422,978,3691,781,6931,864,201932,3351,718,7501,997,2631,371,165376,8642,497,4021,875,5641,982,2621,284,7971,463,7262,096,1181,924,048483,1031,637,2201,400,4681,148,949391,2931,170,252467,780353,846186,806131,321492,051
   > Long-term Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7,138,443
6,972,275
7,014,683
7,179,602
6,418,817
7,004,034
7,032,848
7,801,897
7,796,046
7,834,970
7,907,876
8,389,098
8,599,438
9,271,880
9,058,119
9,058,1199,271,8808,599,4388,389,0987,907,8767,834,9707,796,0467,801,8977,032,8487,004,0346,418,8177,179,6027,014,6836,972,2757,138,4430000000000000000000000000000000000000000000000000000000000000000000
       Property Plant Equipment 
2,458,730
2,231,946
1,948,939
8,564,493
8,340,105
5,945,573
5,773,169
5,911,412
6,325,734
7,010,463
8,088,020
8,630,711
9,864,337
10,438,090
10,702,281
14,001,698
13,558,588
13,698,509
13,430,272
12,952,785
13,577,842
14,164,827
17,532,530
16,791,484
19,002,267
19,902,541
21,026,474
20,712,957
20,064,591
22,358,724
22,719,940
21,855,505
22,143,452
86,755,304
115,149,024
115,708,825
119,248,488
117,909,442
139,157,902
4,510,108
4,543,907
4,595,555
4,421,290
4,567,428
4,437,890
4,482,208
4,263,663
4,364,670
4,377,740
4,197,526
4,076,649
3,935,811
3,903,971
3,770,808
3,816,295
3,941,244
3,885,508
3,931,935
3,837,693
4,012,644
4,068,171
4,089,324
4,323,176
4,444,663
4,376,625
4,375,608
4,439,413
4,446,946
4,431,838
4,435,586
4,534,693
3,979,897
4,183,261
4,232,915
5,026,968
4,978,289
5,068,596
5,171,385
5,646,949
5,712,237
6,435,866
6,257,968
6,257,9686,435,8665,712,2375,646,9495,171,3855,068,5964,978,2895,026,9684,232,9154,183,2613,979,8974,534,6934,435,5864,431,8384,446,9464,439,4134,375,6084,376,6254,444,6634,323,1764,089,3244,068,1714,012,6443,837,6933,931,9353,885,5083,941,2443,816,2953,770,8083,903,9713,935,8114,076,6494,197,5264,377,7404,364,6704,263,6634,482,2084,437,8904,567,4284,421,2904,595,5554,543,9074,510,108139,157,902117,909,442119,248,488115,708,825115,149,02486,755,30422,143,45221,855,50522,719,94022,358,72420,064,59120,712,95721,026,47419,902,54119,002,26716,791,48417,532,53014,164,82713,577,84212,952,78513,430,27213,698,50913,558,58814,001,69810,702,28110,438,0909,864,3378,630,7118,088,0207,010,4636,325,7345,911,4125,773,1695,945,5738,340,1058,564,4931,948,9392,231,9462,458,730
       Goodwill 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
524,103
524,103
524,103
524,120
524,120
524,120
524,120
524,120
524,120
524,120
525,016
525,016
525,016
526,831
526,146
526,146
524,330
524,268
524,268
524,268
524,120
524,120
524,120
524,120
524,120
524,120
524,120
524,120
524,120
358,761
409,084
421,616
446,748
445,578
441,336
425,683
431,568
443,024
429,359
411,594
411,594429,359443,024431,568425,683441,336445,578446,748421,616409,084358,761524,120524,120524,120524,120524,120524,120524,120524,120524,120524,268524,268524,268524,330526,146526,146526,831525,016525,016525,016524,120524,120524,120524,120524,120524,120524,120524,103524,103524,103000000000000000000000000000000000000000000
       Long Term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
939,546
1,004,454
1,080,853
1,205,360
1,293,490
1,436,425
1,442,229
1,465,075
1,533,731
1,567,811
1,554,514
1,581,539
1,628,433
1,662,800
1,755,256
1,743,371
1,843,365
1,902,697
1,938,571
1,786,246
1,817,604
1,890,308
1,932,032
1,908,337
1,908,3371,932,0321,890,3081,817,6041,786,2461,938,5711,902,6971,843,3651,743,3711,755,2561,662,8001,628,4331,581,5391,554,5141,567,8111,533,7311,465,0751,442,2291,436,4251,293,4901,205,3601,080,8531,004,454939,5460000000000000000000000000000000000000000000000000000000000
       Intangible Assets 
0
0
0
0
0
0
1,307,339
0
0
0
0
1,892,586
1,993,959
0
0
0
0
0
0
1,568,799
1,535,724
1,509,918
1,415,692
1,291,251
13,305,000
13,336,528
1,469,230
1,493,308
1,392,265
0
0
0
0
0
0
0
0
0
0
0
0
0
524,103
524,103
524,103
524,120
524,120
524,120
524,120
524,120
524,120
524,120
525,016
525,016
525,016
526,831
526,146
526,146
524,330
524,268
524,268
524,268
524,120
524,120
524,120
524,120
17,341
0
0
0
16,303
0
6,398
6,571
6,810
0
0
0
14,702
0
0
0
00014,7020006,8106,5716,398016,30300017,341524,120524,120524,120524,120524,268524,268524,268524,330526,146526,146526,831525,016525,016525,016524,120524,120524,120524,120524,120524,120524,120524,103524,103524,10300000000000001,392,2651,493,3081,469,23013,336,52813,305,0001,291,2511,415,6921,509,9181,535,7241,568,7990000001,993,9591,892,58600001,307,339000000
       Long-term Assets Other 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
233,235
256,477
271,217
102,299
257,574
124,684
125,307
74,050
295,984
214,496
318,793
99,996
315,880
301,499
335,238
335,238301,499315,88099,996318,793214,496295,98474,050125,307124,684257,574102,299271,217256,477233,2350000000000000000000000000000000000000000000000000000000000000000000
> Total Liabilities 
7,298,695
9,350,700
8,987,697
14,399,005
14,850,420
12,671,857
11,637,487
14,043,549
13,783,707
14,848,137
16,422,737
16,665,980
18,039,705
19,821,693
23,202,049
24,568,099
22,232,919
24,379,540
27,042,559
26,714,471
28,651,319
28,219,694
26,553,509
22,392,645
41,723,536
42,770,689
43,827,765
38,684,086
40,974,422
42,804,736
45,465,132
45,596,490
50,135,768
109,206,795
123,884,700
123,632,422
125,161,515
124,647,738
136,354,655
4,268,286
4,349,971
4,622,126
4,665,716
4,691,278
4,738,437
4,733,950
4,620,393
4,647,136
4,609,630
4,639,146
4,499,681
4,435,460
4,391,746
4,469,507
4,487,728
4,776,880
4,642,266
4,648,745
4,235,125
4,416,025
4,513,113
4,642,518
5,012,775
5,429,580
5,184,813
5,325,765
5,279,065
5,376,601
5,366,624
5,376,983
5,541,818
5,466,776
6,162,771
6,231,533
6,561,633
6,780,910
6,967,384
7,675,254
7,842,701
8,162,983
8,739,912
8,714,636
8,714,6368,739,9128,162,9837,842,7017,675,2546,967,3846,780,9106,561,6336,231,5336,162,7715,466,7765,541,8185,376,9835,366,6245,376,6015,279,0655,325,7655,184,8135,429,5805,012,7754,642,5184,513,1134,416,0254,235,1254,648,7454,642,2664,776,8804,487,7284,469,5074,391,7464,435,4604,499,6814,639,1464,609,6304,647,1364,620,3934,733,9504,738,4374,691,2784,665,7164,622,1264,349,9714,268,286136,354,655124,647,738125,161,515123,632,422123,884,700109,206,79550,135,76845,596,49045,465,13242,804,73640,974,42238,684,08643,827,76542,770,68941,723,53622,392,64526,553,50928,219,69428,651,31926,714,47127,042,55924,379,54022,232,91924,568,09923,202,04919,821,69318,039,70516,665,98016,422,73714,848,13713,783,70714,043,54911,637,48712,671,85714,850,42014,399,0058,987,6979,350,7007,298,695
   > Total Current Liabilities 
2,516,429
2,412,315
1,783,523
4,192,252
6,343,799
4,722,440
4,423,532
5,115,314
5,042,771
5,861,542
6,756,883
6,587,334
7,908,685
9,407,067
9,216,792
10,618,206
8,404,827
12,749,221
12,548,414
11,194,603
13,352,552
13,413,644
11,788,535
9,761,108
29,059,396
30,483,219
24,483,031
19,741,903
16,336,389
18,345,698
22,094,070
22,362,955
22,951,300
62,803,747
23,673,613
38,955,944
27,120,839
30,005,246
37,604,731
1,098,179
999,907
1,191,880
1,065,021
1,167,541
1,153,141
1,248,076
1,241,695
1,308,245
1,152,829
967,088
1,002,058
916,386
834,210
1,029,406
1,049,582
1,409,552
1,380,476
1,522,963
1,154,155
1,339,057
1,274,367
1,300,816
1,399,687
1,812,429
1,930,933
1,848,503
1,709,080
1,663,783
1,222,688
1,333,576
1,561,126
1,755,828
2,171,925
1,938,311
2,210,769
2,368,064
2,711,144
2,823,087
2,908,185
2,783,394
3,181,918
3,282,819
3,282,8193,181,9182,783,3942,908,1852,823,0872,711,1442,368,0642,210,7691,938,3112,171,9251,755,8281,561,1261,333,5761,222,6881,663,7831,709,0801,848,5031,930,9331,812,4291,399,6871,300,8161,274,3671,339,0571,154,1551,522,9631,380,4761,409,5521,049,5821,029,406834,210916,3861,002,058967,0881,152,8291,308,2451,241,6951,248,0761,153,1411,167,5411,065,0211,191,880999,9071,098,17937,604,73130,005,24627,120,83938,955,94423,673,61362,803,74722,951,30022,362,95522,094,07018,345,69816,336,38919,741,90324,483,03130,483,21929,059,3969,761,10811,788,53513,413,64413,352,55211,194,60312,548,41412,749,2218,404,82710,618,2069,216,7929,407,0677,908,6856,587,3346,756,8835,861,5425,042,7715,115,3144,423,5324,722,4406,343,7994,192,2521,783,5232,412,3152,516,429
       Short-term Debt 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3,268,008
3,333,266
3,474,492
303,570
324,030
375,022
471,322
441,080
457,407
914,966
580,815
714,752
990,285
0
0
0
0
0
0
0
0
0
0
0
00000000000990,285714,752580,815914,966457,407441,080471,322375,022324,030303,5703,474,4923,333,2663,268,0080000000000000000000000000000000000000000000000000000000000
       Short Long Term Debt 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3,268,008
3,333,266
3,474,492
303,570
324,030
375,022
471,322
441,080
457,407
914,966
580,815
714,752
990,285
1,150,050
1,591,845
1,390,816
1,635,984
1,636,851
1,845,143
1,679,920
1,810,588
1,371,050
1,786,818
1,844,402
1,844,4021,786,8181,371,0501,810,5881,679,9201,845,1431,636,8511,635,9841,390,8161,591,8451,150,050990,285714,752580,815914,966457,407441,080471,322375,022324,030303,5703,474,4923,333,2663,268,0080000000000000000000000000000000000000000000000000000000000
       Accounts payable 
120,385
67,895
60,977
1,151,320
1,235,119
1,009,063
250,194
605,850
963,540
386,340
1,340,075
268,542
328,489
305,165
884,269
511,037
523,145
510,450
892,580
439,179
566,740
687,757
2,788,438
650,172
1,004,816
1,384,473
4,345,389
1,312,211
1,277,211
1,475,224
2,209,221
1,736,137
1,160,718
1,587,529
3,090,029
2,276,077
3,817,398
1,892,467
3,737,808
84,819
97,006
41,904
97,592
66,619
63,375
40,193
70,382
68,357
70,329
65,400
37,401
41,035
45,170
40,910
36,652
47,441
49,388
45,148
55,640
56,739
63,864
90,738
112,762
77,569
85,394
75,941
115,797
72,332
68,750
58,983
59,632
61,229
69,223
61,544
67,425
64,847
78,941
85,644
98,547
98,904
114,547
81,491
81,491114,54798,90498,54785,64478,94164,84767,42561,54469,22361,22959,63258,98368,75072,332115,79775,94185,39477,569112,76290,73863,86456,73955,64045,14849,38847,44136,65240,91045,17041,03537,40165,40070,32968,35770,38240,19363,37566,61997,59241,90497,00684,8193,737,8081,892,4673,817,3982,276,0773,090,0291,587,5291,160,7181,736,1372,209,2211,475,2241,277,2111,312,2114,345,3891,384,4731,004,816650,1722,788,438687,757566,740439,179892,580510,450523,145511,037884,269305,165328,489268,5421,340,075386,340963,540605,850250,1941,009,0631,235,1191,151,32060,97767,895120,385
       Other Current Liabilities 
691,232
718,405
771,418
1,500,617
1,351,766
1,194,998
1,850,931
1,849,435
2,066,822
3,453,742
3,655,736
4,166,464
5,020,009
6,847,451
5,324,427
7,295,966
5,559,296
6,602,712
6,053,960
5,983,095
5,542,385
6,353,117
4,913,938
6,151,380
8,418,302
10,784,897
8,895,283
8,674,621
9,388,549
11,668,170
12,301,714
11,784,762
8,657,336
52,160,504
14,913,788
16,564,609
17,833,395
22,672,727
24,036,899
676,125
669,344
803,224
694,465
724,467
638,758
692,254
672,066
687,095
611,501
668,681
665,340
588,950
566,882
582,248
539,225
464,219
424,066
476,178
485,737
537,544
501,153
522,088
544,961
591,312
297,591
391,484
53,279
391,376
6,306
6,979
61,138
298,453
259,112
227,891
68,340
408,339
320,572
504,793
357,399
645,302
569,117
1,108,686
1,108,686569,117645,302357,399504,793320,572408,33968,340227,891259,112298,45361,1386,9796,306391,37653,279391,484297,591591,312544,961522,088501,153537,544485,737476,178424,066464,219539,225582,248566,882588,950665,340668,681611,501687,095672,066692,254638,758724,467694,465803,224669,344676,12524,036,89922,672,72717,833,39516,564,60914,913,78852,160,5048,657,33611,784,76212,301,71411,668,1709,388,5498,674,6218,895,28310,784,8978,418,3026,151,3804,913,9386,353,1175,542,3855,983,0956,053,9606,602,7125,559,2967,295,9665,324,4276,847,4515,020,0094,166,4643,655,7363,453,7422,066,8221,849,4351,850,9311,194,9981,351,7661,500,617771,418718,405691,232
   > Long-term Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3,712,818
4,143,936
4,043,407
3,980,692
3,710,948
3,990,846
4,293,222
4,350,864
4,412,846
4,256,240
4,852,167
4,934,516
5,379,589
5,557,994
5,431,817
5,431,8175,557,9945,379,5894,934,5164,852,1674,256,2404,412,8464,350,8644,293,2223,990,8463,710,9483,980,6924,043,4074,143,9363,712,8180000000000000000000000000000000000000000000000000000000000000000000
       Other Liabilities 
0
26,401
17,396
0
115,649
0
95,789
126,607
103,851
114,994
359,414
245,297
489,623
789,178
426,311
307,077
301,323
657,478
534,999
360,070
410,153
344,261
330,018
300,637
1,431,698
1,429,621
1,513,178
1,651,526
1,575,511
1,012,165
951,046
1,004,682
1,092,711
4,374,466
15,252,419
14,452,354
14,082,959
13,546,131
13,767,992
424,158
415,692
392,788
442,885
421,264
463,668
438,646
402,464
387,888
381,331
352,670
336,350
363,363
321,872
371,376
345,134
332,842
330,507
317,691
292,779
274,093
256,914
251,224
261,967
253,076
489,869
485,884
498,997
511,028
492,196
494,655
519,230
358,880
422,635
414,404
565,255
558,950
577,663
634,922
698,320
715,635
850,001
956,516
956,516850,001715,635698,320634,922577,663558,950565,255414,404422,635358,880519,230494,655492,196511,028498,997485,884489,869253,076261,967251,224256,914274,093292,779317,691330,507332,842345,134371,376321,872363,363336,350352,670381,331387,888402,464438,646463,668421,264442,885392,788415,692424,15813,767,99213,546,13114,082,95914,452,35415,252,4194,374,4661,092,7111,004,682951,0461,012,1651,575,5111,651,5261,513,1781,429,6211,431,698300,637330,018344,261410,153360,070534,999657,478301,323307,077426,311789,178489,623245,297359,414114,994103,851126,60795,7890115,649017,39626,4010
> Total Stockholder Equity
7,546,799
7,637,536
6,693,396
8,690,707
8,715,282
13,138,124
22,237,499
18,770,957
19,775,475
20,656,812
22,937,222
24,052,463
23,408,062
21,275,429
21,662,133
20,708,783
19,899,090
19,459,432
21,931,135
22,347,144
24,496,412
25,343,363
34,309,015
36,072,678
37,515,378
39,210,036
40,486,965
45,142,563
45,769,592
47,203,552
48,429,101
51,136,462
51,467,923
61,984,651
60,976,677
67,751,978
70,508,472
70,296,889
75,891,133
2,514,937
2,485,366
2,514,274
2,674,126
2,725,508
2,331,398
2,304,445
2,229,033
2,287,462
2,283,006
2,139,359
2,056,077
1,962,693
1,929,377
1,735,939
1,751,437
1,806,125
1,913,650
2,049,659
2,201,324
2,346,565
2,421,598
2,502,477
2,610,541
2,635,076
2,548,536
2,544,253
2,559,660
2,610,115
2,543,815
2,413,652
2,394,195
1,760,367
1,824,544
1,895,883
2,075,565
2,097,873
1,982,376
2,041,255
2,372,157
2,572,092
2,680,556
2,938,049
2,938,0492,680,5562,572,0922,372,1572,041,2551,982,3762,097,8732,075,5651,895,8831,824,5441,760,3672,394,1952,413,6522,543,8152,610,1152,559,6602,544,2532,548,5362,635,0762,610,5412,502,4772,421,5982,346,5652,201,3242,049,6591,913,6501,806,1251,751,4371,735,9391,929,3771,962,6932,056,0772,139,3592,283,0062,287,4622,229,0332,304,4452,331,3982,725,5082,674,1262,514,2742,485,3662,514,93775,891,13370,296,88970,508,47267,751,97860,976,67761,984,65151,467,92351,136,46248,429,10147,203,55245,769,59245,142,56340,486,96539,210,03637,515,37836,072,67834,309,01525,343,36324,496,41222,347,14421,931,13519,459,43219,899,09020,708,78321,662,13321,275,42923,408,06224,052,46322,937,22220,656,81219,775,47518,770,95722,237,49913,138,1248,715,2828,690,7076,693,3967,637,5367,546,799
   Common Stock
2,095,690
2,095,690
2,101,892
2,126,019
2,136,634
2,657,663
2,702,748
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
2,717,479
88,187
86,037
88,130
80,477
80,477
80,477
80,477
80,477
76,461
76,461
76,461
76,461
76,461
76,461
76,461
76,461
76,461
112,879
141,501
143,496
147,021
149,961
149,961
149,961
149,961
149,961
149,961
149,961
149,961
149,961
149,961
149,961
149,961
149,961
147,424
147,424
147,424
147,424
198,500
198,500
198,500
198,500
198,500
198,500198,500198,500198,500198,500147,424147,424147,424147,424149,961149,961149,961149,961149,961149,961149,961149,961149,961149,961149,961149,961149,961147,021143,496141,501112,87976,46176,46176,46176,46176,46176,46176,46176,46176,46180,47780,47780,47780,47780,47788,13086,03788,1872,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,717,4792,702,7482,657,6632,136,6342,126,0192,101,8922,095,6902,095,690
   Retained Earnings 
1,235,816
952,039
610,822
1,643,861
1,605,058
1,642,476
2,309,336
2,484,071
2,934,266
3,516,226
4,663,383
6,232,004
6,928,170
6,302,061
7,026,895
6,682,024
7,473,283
7,389,615
8,564,169
9,017,441
10,778,597
11,495,952
13,479,237
16,719,994
17,745,850
20,857,142
20,715,097
25,464,206
28,087,758
29,732,404
31,373,062
34,090,154
35,733,066
46,851,734
50,446,310
59,183,833
60,172,434
61,934,867
65,462,127
2,188,285
2,144,087
2,190,242
2,268,293
2,058,134
2,237,882
2,227,168
2,247,509
2,112,545
2,077,773
2,041,525
2,043,531
2,036,166
1,979,532
1,941,692
1,900,934
1,895,999
1,865,817
1,831,937
1,877,982
1,917,682
1,947,059
1,960,677
2,027,742
1,988,135
2,056,132
2,077,309
2,122,154
1,956,794
1,893,825
1,824,388
1,979,591
2,045,770
1,926,606
1,849,806
1,833,672
1,885,167
1,902,703
1,977,505
2,052,897
2,363,737
2,684,895
3,088,395
3,088,3952,684,8952,363,7372,052,8971,977,5051,902,7031,885,1671,833,6721,849,8061,926,6062,045,7701,979,5911,824,3881,893,8251,956,7942,122,1542,077,3092,056,1321,988,1352,027,7421,960,6771,947,0591,917,6821,877,9821,831,9371,865,8171,895,9991,900,9341,941,6921,979,5322,036,1662,043,5312,041,5252,077,7732,112,5452,247,5092,227,1682,237,8822,058,1342,268,2932,190,2422,144,0872,188,28565,462,12761,934,86760,172,43459,183,83350,446,31046,851,73435,733,06634,090,15431,373,06229,732,40428,087,75825,464,20620,715,09720,857,14217,745,85016,719,99413,479,23711,495,95210,778,5979,017,4418,564,1697,389,6157,473,2836,682,0247,026,8956,302,0616,928,1706,232,0044,663,3833,516,2262,934,2662,484,0712,309,3361,642,4761,605,0581,643,861610,822952,0391,235,816
   Capital Surplus 0000000000000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock00000000000000000000000000000000000-133,379-133,379-111,249-6,3260000000000000000000000000000000000000000000
   Other Stockholders Equity 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-238,092
-150,179
-119,046
-51,785
-10,786
53,356
-101,181
-126,641
-156,079
-128,321
-140,115
-206,962
-140,843
-840,850
-657,509
-544,971
-349,155
-378,342
-511,375
-782,679
-527,169
-638,074
-850,768
-996,775
-996,775-850,768-638,074-527,169-782,679-511,375-378,342-349,155-544,971-657,509-840,850-140,843-206,962-140,115-128,321-156,079-126,641-101,18153,356-10,786-51,785-119,046-150,179-238,0920000000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in USD. All numbers in thousands.




Cash Flow

Currency in USD. All numbers in thousands.