0 XP   0   0   0

TPI Polene Public Company Limited










Financial Health of TPI Polene Public Company Limited




Comparing to competitors in the Building Materials industry




  Industry Rankings  


TPI Polene Public Company Limited
Buy, Hold or Sell?

Should you buy, hold or sell TPI Polene Public Company Limited?

I guess you are interested in TPI Polene 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 TPI Polene Public Company Limited

Let's start. I'm going to help you getting a better view of TPI Polene 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 TPI Polene 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 TPI Polene 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 TPI Polene Public Company Limited. The closing price on 2022-12-07 was ฿1.79 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.
TPI Polene 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 inefficient 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 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 just able to pay all its debts with equity.

1.1. Profitability of TPI Polene Public Company Limited.

1.1. Profitability
1.1.1. Net Profit Margin

Measures how much net profit TPI Polene Public Company Limited earns for each ฿1 of revenue.

  • Above 10% is considered healthy but always compare TPI Polene Public Company Limited to the Building Materials industry mean.
  • A Net Profit Margin of 19.4% means that ฿0.19 for each ฿1 in revenue is generated as profit.

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

  • The MRQ is 19.4%. The company is making a huge profit. +2
  • The TTM is 15.4%. The company is making a huge profit. +2
Trends
Current periodCompared to+/- 
MRQ19.4%TTM15.4%+4.0%
TTM15.4%YOY8.9%+6.5%
TTM15.4%5Y5.8%+9.6%
5Y5.8%10Y3.9%+1.9%
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ19.4%6.6%+12.8%
TTM15.4%6.5%+8.9%
YOY8.9%7.5%+1.4%
5Y5.8%5.1%+0.7%
10Y3.9%5.6%-1.7%
1.1.2. Return on Assets

Shows how efficient TPI Polene Public Company Limited is using its assets to generate profit.

  • Above 5% is considered healthy but always compare TPI Polene Public Company Limited to the Building Materials industry mean.
  • 1.7% Return on Assets means that TPI Polene Public Company Limited generated ฿0.02 profit for each $1 in assets.

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

  • The MRQ is 1.7%. Using its assets, the company is less efficient in making profit.
  • The TTM is 1.3%. Using its assets, the company is less efficient in making profit.
Trends
Current periodCompared to+/- 
MRQ1.7%TTM1.3%+0.5%
TTM1.3%YOY0.7%+0.6%
TTM1.3%5Y0.5%+0.8%
5Y0.5%10Y0.3%+0.2%
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ1.7%1.2%+0.5%
TTM1.3%1.2%+0.1%
YOY0.7%1.4%-0.7%
5Y0.5%1.1%-0.6%
10Y0.3%1.0%-0.7%
1.1.3. Return on Equity

Shows how efficient TPI Polene Public Company Limited is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compare TPI Polene Public Company Limited to the Building Materials industry mean.
  • 4.7% Return on Equity means TPI Polene Public Company Limited generated ฿0.05 for each ฿1 the owners (shareholders) invested.

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

  • The MRQ is 4.7%. Using its investors money, the company is inefficient in making profit. -1
  • The TTM is 3.5%. Using its investors money, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ4.7%TTM3.5%+1.2%
TTM3.5%YOY1.9%+1.6%
TTM3.5%5Y1.3%+2.2%
5Y1.3%10Y0.8%+0.5%
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ4.7%2.2%+2.5%
TTM3.5%2.4%+1.1%
YOY1.9%2.8%-0.9%
5Y1.3%2.1%-0.8%
10Y0.8%2.0%-1.2%

1.2. Operating Efficiency of TPI Polene Public Company Limited.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient TPI Polene Public Company Limited is operating .

  • Measures how much profit TPI Polene Public Company Limited 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 TPI Polene Public Company Limited to the Building Materials industry mean.
  • An Operating Margin of 22.2% means the company generated ฿0.22  for each ฿1 in revenue (before taxes).

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

  • The MRQ is 22.2%. The company is operating efficient. +1
  • The TTM is 21.9%. The company is operating efficient. +1
Trends
Current periodCompared to+/- 
MRQ22.2%TTM21.9%+0.4%
TTM21.9%YOY17.8%+4.1%
TTM21.9%5Y15.9%+6.0%
5Y15.9%10Y8.0%+7.9%
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ22.2%9.9%+12.3%
TTM21.9%8.3%+13.6%
YOY17.8%10.9%+6.9%
5Y15.9%8.3%+7.6%
10Y8.0%6.4%+1.6%
1.2.2. Operating Ratio

Measures how efficient TPI Polene Public Company Limited is keeping operating costs low.

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

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

  • The MRQ is 1.491. The company is inefficient in keeping operating costs low. -1
  • The TTM is 1.496. The company is inefficient in keeping operating costs low. -1
Trends
Current periodCompared to+/- 
MRQ1.491TTM1.496-0.005
TTM1.496YOY1.485+0.011
TTM1.4965Y1.590-0.094
5Y1.59010Y1.232+0.358
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ1.4911.494-0.003
TTM1.4961.439+0.057
YOY1.4851.310+0.175
5Y1.5901.252+0.338
10Y1.2321.042+0.190

1.3. Liquidity of TPI Polene Public Company Limited.

1.3. Liquidity
1.3.1. Current Ratio

Measures if TPI Polene Public Company Limited is able to pay off Short-term Debt.

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

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

  • The MRQ is 1.191. The company is just able to pay all its short-term debts.
  • The TTM is 1.224. The company is just able to pay all its short-term debts.
Trends
Current periodCompared to+/- 
MRQ1.191TTM1.224-0.034
TTM1.224YOY1.073+0.152
TTM1.2245Y1.313-0.089
5Y1.31310Y0.776+0.538
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ1.1911.484-0.293
TTM1.2241.403-0.179
YOY1.0731.471-0.398
5Y1.3131.436-0.123
10Y0.7761.157-0.381
1.3.2. Quick Ratio

Measures if TPI Polene Public Company Limited is able to pay off Short-term Debt but only using the most liquid assets.

  • Above 1 is considered healthy but always compare TPI Polene Public Company Limited to the Building Materials industry mean.
  • A Quick Ratio of 0.32 means the company can pay off ฿0.32 for each ฿1 in debt (using most liquid assets).

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

  • The MRQ is 0.321. The company is just not able to pay all its short-term debts with the most liquid assets. -1
  • The TTM is 0.393. The company is just not able to pay all its short-term debts with the most liquid assets. -1
Trends
Current periodCompared to+/- 
MRQ0.321TTM0.393-0.072
TTM0.393YOY0.398-0.004
TTM0.3935Y0.373+0.020
5Y0.37310Y0.361+0.013
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ0.3210.689-0.368
TTM0.3930.667-0.274
YOY0.3980.719-0.321
5Y0.3730.702-0.329
10Y0.3610.659-0.298

1.4. Solvency of TPI Polene Public Company Limited.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

Measures how much % of TPI Polene Public Company Limited assets are financed with debt.

  • Below 1 (100%) is considered healthy but always compare TPI Polene Public Company Limited to Building Materials industry mean.
  • A Debt to Asset Ratio of 0.56 means that TPI Polene Public Company Limited assets are financed with 56.5% credit (debt) and the remaining percentage (100% - 56.5%) is financed by its owners/shareholders. 

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

  • The MRQ is 0.565. The company is able to pay all its debts by selling its assets. +1
  • The TTM is 0.566. The company is able to pay all its debts by selling its assets. +1
Trends
Current periodCompared to+/- 
MRQ0.565TTM0.566-0.001
TTM0.566YOY0.573-0.008
TTM0.5665Y0.543+0.023
5Y0.54310Y0.466+0.077
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ0.5650.456+0.109
TTM0.5660.451+0.115
YOY0.5730.468+0.105
5Y0.5430.469+0.074
10Y0.4660.460+0.006
1.4.2. Debt to Equity Ratio

Measures if TPI Polene Public Company Limited is able to pay off its debts by using shareholders equity.

  • Below 2 is considered healthy but always compare TPI Polene Public Company Limited to the Building Materials industry mean.
  • A Debt to Equity ratio of 153.7% means that company has ฿1.54 debt for each ฿1 in shareholders equity.

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

  • The MRQ is 1.537. The company is just able to pay all its debts with equity.
  • The TTM is 1.548. The company is just able to pay all its debts with equity.
Trends
Current periodCompared to+/- 
MRQ1.537TTM1.548-0.012
TTM1.548YOY1.607-0.059
TTM1.5485Y1.416+0.132
5Y1.41610Y1.063+0.353
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ1.5370.911+0.626
TTM1.5480.885+0.663
YOY1.6070.956+0.651
5Y1.4160.955+0.461
10Y1.0630.969+0.094

2. Market Valuation of TPI Polene 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 TPI Polene Public Company Limited generates.

  • Above 15 is considered overpriced but always compare TPI Polene Public Company Limited to the Building Materials industry mean.
  • A PE ratio of 12.30 means the investor is paying ฿12.30 for every ฿1 in earnings.

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

  • The EOD is 14.113. Very good. +2
  • The MRQ is 12.300. Very good. +2
  • The TTM is 19.788. Very good. +2
Trends
Current periodCompared to+/- 
EOD14.113MRQ12.300+1.813
MRQ12.300TTM19.788-7.488
TTM19.788YOY-15.412+35.200
TTM19.7885Y-12.232+32.020
5Y-12.23210Y442.523-454.755
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
EOD14.11334.483-20.370
MRQ12.30038.185-25.885
TTM19.78842.371-22.583
YOY-15.41247.683-63.095
5Y-12.23249.325-61.557
10Y442.52339.263+403.260
2.2. Price Earnings to Growth Ratio

Measures the predicted future growth of TPI Polene Public Company Limited.

  • 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 TPI Polene Public Company Limited:

  • The MRQ is 47.687. Seems overpriced? -1
  • The TTM is 51.687. Seems overpriced? -1
Trends
Current periodCompared to+/- 
MRQ47.687TTM51.687-4.000
TTM51.687YOY2,628.395-2,576.708
TTM51.6875Y545.206-493.519
5Y545.20610Y538.428+6.778
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ47.6870.304+47.383
TTM51.6870.144+51.543
YOY2,628.3950.003+2,628.392
5Y545.2060.053+545.153
10Y538.4280.233+538.195

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

Measures if the stock price of TPI Polene Public Company Limited is to cheap or to expensive compared to its book value.

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

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

  • The EOD is 0.566. Very good. +2
  • The MRQ is 0.493. Very good. +2
  • The TTM is 0.548. Very good. +2
Trends
Current periodCompared to+/- 
EOD0.566MRQ0.493+0.073
MRQ0.493TTM0.548-0.054
TTM0.548YOY0.611-0.063
TTM0.5485Y0.625-0.077
5Y0.62510Y1.500-0.875
Compared to industry (Building Materials)
PeriodCompanyIndustry (mean)+/- 
EOD0.5661.174-0.608
MRQ0.4931.214-0.721
TTM0.5481.495-0.947
YOY0.6111.427-0.816
5Y0.6251.327-0.702
10Y1.5001.020+0.480
2. Total Gains per Share

3. Summary

3.1. Key Performance Indicators

The key performance indicators of TPI Polene 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.0640.070-8%0.039+62%0.025+150%-0.001+102%
Book Value Growth--0.9720.9720%0.972+0%0.972+0%0.971+0%
Book Value Per Share--3.1613.046+4%2.797+13%2.758+15%2.880+10%
Book Value Per Share Growth--0.0200.023-11%0.014+45%0.009+134%-0.001+103%
Current Ratio--1.1911.224-3%1.073+11%1.313-9%0.776+53%
Debt To Asset Ratio--0.5650.5660%0.573-1%0.543+4%0.466+21%
Debt To Equity Ratio--1.5371.548-1%1.607-4%1.416+9%1.063+45%
Dividend Per Share--0.0590.052+14%0.030+98%0.030+99%0.022+172%
Dividend Per Share Growth---0.124-100%-0.0030%0.010-100%0.114-100%
Eps--0.1270.091+40%0.044+186%0.032+294%0.020+531%
Eps Growth--0.2580.034+654%-0.575+323%0.297-13%0.182+42%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%0.825+21%
Net Profit Margin--0.1940.154+26%0.089+119%0.058+233%0.039+396%
Operating Margin--0.2220.219+2%0.178+25%0.159+40%0.080+180%
Operating Ratio--1.4911.4960%1.485+0%1.590-6%1.232+21%
Pb Ratio0.566+13%0.4930.548-10%0.611-19%0.625-21%1.500-67%
Pe Ratio14.113+13%12.30019.788-38%-15.412+225%-12.232+199%442.523-97%
Peg Ratio--47.68751.687-8%2628.395-98%545.206-91%538.428-91%
Price Per Share1.790+13%1.5601.665-6%1.710-9%1.714-9%4.511-65%
Price To Total Gains Ratio14.529+13%12.66215.746-20%27.874-55%27.673-54%-696.520+5601%
Profit Growth--97.87897.238+1%46.926+109%49.423+98%56.451+73%
Quick Ratio--0.3210.393-18%0.398-19%0.373-14%0.361-11%
Return On Assets--0.0170.013+36%0.007+161%0.005+268%0.003+441%
Return On Equity--0.0470.035+35%0.019+155%0.013+264%0.008+513%
Revenue Growth--0.9710.9730%0.9730%0.9720%0.9720%
Total Gains Per Share--0.1230.122+1%0.069+78%0.055+123%0.021+491%
Total Gains Per Share Growth---0.197-0.034-83%0.252-178%0.017-1249%1.822-111%
Usd Book Value--1729319992.4001666104397.100+4%1522927041.350+14%1525717428.950+13%1581662323.670+9%
Usd Book Value Change Per Share--0.0020.002-8%0.001+62%0.001+150%0.000+102%
Usd Book Value Per Share--0.0900.087+4%0.080+13%0.079+15%0.082+10%
Usd Dividend Per Share--0.0020.001+14%0.001+98%0.001+99%0.001+172%
Usd Eps--0.0040.003+40%0.001+186%0.001+294%0.001+531%
Usd Price Per Share0.051+13%0.0450.048-6%0.049-9%0.049-9%0.129-65%
Usd Profit--69378394.80049628579.000+40%24220074.450+186%17580289.870+295%10925167.825+535%
Usd Revenue--356813428.400318128739.500+12%260353121.600+37%267600578.960+33%241169231.875+48%
Usd Total Gains Per Share--0.0040.003+1%0.002+78%0.002+123%0.001+491%
 EOD+2 -3MRQTTM+24 -11YOY+27 -75Y+24 -1110Y+28 -8

3.2. Fundamental Score

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

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-1514.113
Price to Book Ratio (EOD)Between0-10.566
Net Profit Margin (MRQ)Greater than00.194
Operating Margin (MRQ)Greater than00.222
Quick Ratio (MRQ)Greater than10.321
Current Ratio (MRQ)Greater than11.191
Debt to Asset Ratio (MRQ)Less than10.565
Debt to Equity Ratio (MRQ)Less than11.537
Return on Equity (MRQ)Greater than0.150.047
Return on Assets (MRQ)Greater than0.050.017
Total6/10 (60.0%)

3.3. Technical Score

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

Penke's Symbol Scanner

  
  
IndicatorConditionValue
OpenGreater thanClose1.830
Total1/1 (100.0%)



Latest Balance Sheet

Balance Sheet of 2022-06-30. Currency in THB. All numbers in thousands.

Summary
Total Assets138,973,675
Total Liabilities78,507,941
Total Stockholder Equity51,090,949
 As reported
Total Liabilities 78,507,941
Total Stockholder Equity+ 51,090,949
Total Assets = 138,973,675

Assets

Total Assets138,973,675
Total Current Assets36,883,324
Long-term Assets36,883,324
Total Current Assets
Cash And Cash Equivalents 9,789,642
Short-term Investments 2,345,587
Net Receivables 7,594,211
Inventory 16,250,815
Total Current Assets  (as reported)36,883,324
Total Current Assets  (calculated)35,980,255
+/- 903,069
Long-term Assets
Property Plant Equipment 98,111,898
Long Term Investments 1,414,103
Other Assets 2,409,372
Long-term Assets  (as reported)102,090,351
Long-term Assets  (calculated)101,935,373
+/- 154,978

Liabilities & Shareholders' Equity

Total Current Liabilities30,975,238
Long-term Liabilities47,532,703
Total Stockholder Equity51,090,949
Total Current Liabilities
Short Long Term Debt 22,455,521
Accounts payable 4,742,208
Other Current Liabilities 3,228,153
Total Current Liabilities  (as reported)30,975,238
Total Current Liabilities  (calculated)30,425,882
+/- 549,356
Long-term Liabilities
Long term Debt 44,580,400
Capital Lease Obligations Min Short Term Debt414,819
Other Liabilities 2,682,449
Long-term Liabilities Other 408,980
Long-term Liabilities  (as reported)47,532,703
Long-term Liabilities  (calculated)48,086,648
+/- 553,945
Total Stockholder Equity
Common Stock19,126,500
Retained Earnings 22,095,548
Other Stockholders Equity 9,953,319
Total Stockholder Equity (as reported)51,090,949
Total Stockholder Equity (calculated)51,175,367
+/- 84,418
Other
Capital Stock19,126,500
Common Stock Shares Outstanding 19,126,500
Net Debt 57,246,279
Net Invested Capital 118,126,870
Net Tangible Assets 50,415,282
Net Working Capital 5,908,086



Balance Sheet

Currency in THB. All numbers in thousands.

 Trend2022-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-30
> Total Assets 
72,768,318
69,388,779
67,297,737
65,650,101
71,247,397
71,221,990
80,460,618
79,122,442
77,920,017
71,575,435
72,005,759
71,995,198
72,021,925
70,699,392
70,431,946
69,086,501
69,518,551
68,457,847
68,402,981
68,295,261
67,470,514
75,377,204
75,193,554
75,291,649
75,261,235
74,122,448
73,881,747
73,862,751
72,156,592
70,359,743
70,350,047
69,799,755
69,669,651
70,393,880
71,515,269
71,425,519
71,873,981
71,683,298
72,964,338
72,810,407
72,199,049
76,535,350
77,116,331
79,340,738
80,333,149
82,411,821
85,616,939
93,193,518
99,438,245
99,456,644
102,324,667
103,754,184
108,045,175
107,645,042
109,803,755
110,278,507
112,419,352
115,534,273
108,773,098
103,047,947
101,985,744
103,177,635
102,975,589
107,929,178
104,936,484
110,487,924
108,950,853
108,615,693
113,952,796
114,368,145
116,575,327
117,497,613
118,644,065
123,908,902
128,567,698
128,413,243
127,737,953
135,713,598
134,158,618
138,973,675
138,973,675134,158,618135,713,598127,737,953128,413,243128,567,698123,908,902118,644,065117,497,613116,575,327114,368,145113,952,796108,615,693108,950,853110,487,924104,936,484107,929,178102,975,589103,177,635101,985,744103,047,947108,773,098115,534,273112,419,352110,278,507109,803,755107,645,042108,045,175103,754,184102,324,66799,456,64499,438,24593,193,51885,616,93982,411,82180,333,14979,340,73877,116,33176,535,35072,199,04972,810,40772,964,33871,683,29871,873,98171,425,51971,515,26970,393,88069,669,65169,799,75570,350,04770,359,74372,156,59273,862,75173,881,74774,122,44875,261,23575,291,64975,193,55475,377,20467,470,51468,295,26168,402,98168,457,84769,518,55169,086,50170,431,94670,699,39272,021,92571,995,19872,005,75971,575,43577,920,01779,122,44280,460,61871,221,99071,247,39765,650,10167,297,73769,388,77972,768,318
   > 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
19,549,201
33,165,580
25,640,892
23,966,708
24,194,558
23,234,592
27,934,372
24,052,456
28,391,149
25,527,196
24,255,479
27,775,904
25,377,527
23,363,637
22,837,927
22,695,411
27,294,907
30,912,210
29,811,478
28,425,531
35,516,869
32,902,282
36,883,324
36,883,32432,902,28235,516,86928,425,53129,811,47830,912,21027,294,90722,695,41122,837,92723,363,63725,377,52727,775,90424,255,47925,527,19628,391,14924,052,45627,934,37223,234,59224,194,55823,966,70825,640,89233,165,58019,549,201000000000000000000000000000000000000000000000000000000000
       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
3,465,595
13,227,716
2,804,382
2,463,931
2,918,980
2,208,588
2,502,976
3,028,085
4,366,560
2,985,879
3,221,800
6,395,373
2,743,845
3,201,878
4,533,678
3,912,460
6,657,879
6,316,529
3,257,020
4,366,699
5,668,608
7,861,680
9,789,642
9,789,6427,861,6805,668,6084,366,6993,257,0206,316,5296,657,8793,912,4604,533,6783,201,8782,743,8456,395,3733,221,8002,985,8794,366,5603,028,0852,502,9762,208,5882,918,9802,463,9312,804,38213,227,7163,465,595000000000000000000000000000000000000000000000000000000000
       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
75,669
4,872,382
6,626,615
4,666,496
866,191
15,500
3,973,349
15,500
1,399,549
2,655,062
1,329,872
1,131,545
2,650,696
41,747
41,798
1,141,496
3,448,590
6,348,518
6,901,725
2,886,317
6,480,787
2,096,625
2,345,587
2,345,5872,096,6256,480,7872,886,3176,901,7256,348,5183,448,5901,141,49641,79841,7472,650,6961,131,5451,329,8722,655,0621,399,54915,5003,973,34915,500866,1914,666,4966,626,6154,872,38275,669000000000000000000000000000000000000000000000000000000000
       Net Receivables 
1,982,832
1,757,391
1,358,494
1,487,085
1,673,348
1,830,237
1,903,106
1,770,569
1,757,993
1,763,616
2,142,917
1,888,304
1,941,757
2,030,624
1,941,105
1,872,578
2,011,878
2,182,508
1,984,887
2,081,235
2,227,186
2,382,775
2,263,395
2,140,620
2,246,433
2,054,950
1,864,409
1,614,841
1,465,954
1,949,984
1,943,724
1,878,226
1,757,122
2,119,492
2,151,152
2,095,922
2,546,092
2,148,618
2,725,313
2,899,483
3,046,402
2,974,256
3,177,837
3,217,577
3,158,103
3,157,386
3,127,050
3,332,146
2,926,730
3,172,956
3,392,547
3,139,509
3,227,255
3,151,513
3,805,760
3,573,512
3,448,058
3,675,953
3,782,200
3,466,456
3,840,657
3,814,813
4,227,229
4,590,832
4,964,812
5,094,951
4,328,608
4,398,420
4,215,789
5,431,424
5,961,447
5,426,217
5,453,951
5,589,542
5,766,007
6,342,015
6,218,125
7,013,617
7,827,863
7,594,211
7,594,2117,827,8637,013,6176,218,1256,342,0155,766,0075,589,5425,453,9515,426,2175,961,4475,431,4244,215,7894,398,4204,328,6085,094,9514,964,8124,590,8324,227,2293,814,8133,840,6573,466,4563,782,2003,675,9533,448,0583,573,5123,805,7603,151,5133,227,2553,139,5093,392,5473,172,9562,926,7303,332,1463,127,0503,157,3863,158,1033,217,5773,177,8372,974,2563,046,4022,899,4832,725,3132,148,6182,546,0922,095,9222,151,1522,119,4921,757,1221,878,2261,943,7241,949,9841,465,9541,614,8411,864,4092,054,9502,246,4332,140,6202,263,3952,382,7752,227,1862,081,2351,984,8872,182,5082,011,8781,872,5781,941,1052,030,6241,941,7571,888,3042,142,9171,763,6161,757,9931,770,5691,903,1061,830,2371,673,3481,487,0851,358,4941,757,3911,982,832
       Other Current Assets 
990,963
985,850
980,236
1,011,217
1,112,181
1,241,879
4,955,972
3,774,142
9,147,773
3,703,695
3,765,243
3,714,043
3,655,639
4,060,627
3,769,019
3,591,964
3,816,911
3,366,479
3,675,806
3,785,832
3,692,396
3,555,724
3,793,488
3,617,919
3,697,188
3,327,624
3,612,183
3,550,718
3,232,373
170,263
478,049
532,395
410,199
183,528
566,888
510,385
248,768
214,007
512,936
633,297
583,647
126,890
388,117
294,943
172,724
324,836
311,093
549,964
866,220
401,765
339,322
478,808
426,899
456,466
481,350
491,685
629,002
607,909
458,277
545,859
532,819
537,138
383,796
413,028
451,658
335,076
348,966
366,268
343,395
373,504
359,143
404,279
479,442
486,494
431,446
589,863
632,243
7,119,264
2,751,674
3,248,656
3,248,6562,751,6747,119,264632,243589,863431,446486,494479,442404,279359,143373,504343,395366,268348,966335,076451,658413,028383,796537,138532,819545,859458,277607,909629,002491,685481,350456,466426,899478,808339,322401,765866,220549,964311,093324,836172,724294,943388,117126,890583,647633,297512,936214,007248,768510,385566,888183,528410,199532,395478,049170,2633,232,3733,550,7183,612,1833,327,6243,697,1883,617,9193,793,4883,555,7243,692,3963,785,8323,675,8063,366,4793,816,9113,591,9643,769,0194,060,6273,655,6393,714,0433,765,2433,703,6959,147,7733,774,1424,955,9721,241,8791,112,1811,011,217980,236985,850990,963
   > 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
83,423,657
84,360,214
86,176,892
88,990,618
93,211,690
94,659,686
95,948,654
96,613,995
97,655,488
98,601,765
99,312,422
100,196,729
101,256,336
102,090,351
102,090,351101,256,336100,196,72999,312,42298,601,76597,655,48896,613,99595,948,65494,659,68693,211,69088,990,61886,176,89284,360,21483,423,657000000000000000000000000000000000000000000000000000000000000000000
       Property Plant Equipment 
60,510,589
59,089,238
57,002,215
55,601,038
60,421,664
59,366,855
58,838,631
58,350,539
58,004,522
57,483,681
57,112,028
56,751,266
56,372,019
55,909,240
55,513,047
56,029,734
55,539,758
55,088,161
54,768,078
54,444,274
54,135,364
61,229,825
61,256,873
61,106,187
61,021,143
60,658,459
60,147,005
59,716,304
59,293,233
60,001,374
59,620,581
59,604,853
59,659,548
59,568,246
58,511,268
58,378,155
58,460,747
58,292,006
58,066,036
58,097,466
57,764,381
63,274,415
63,286,336
64,224,877
65,326,468
67,011,791
69,236,132
75,830,217
81,585,164
82,949,825
82,973,976
84,565,797
85,589,126
85,847,611
88,267,586
88,550,201
90,670,803
92,733,155
72,240,121
74,321,205
75,108,136
76,551,024
77,404,950
77,659,351
78,475,644
79,455,918
80,685,764
81,382,741
83,230,766
86,252,301
90,291,512
91,613,544
93,357,744
93,544,226
94,510,438
95,380,154
96,098,537
97,019,005
97,381,975
98,111,898
98,111,89897,381,97597,019,00596,098,53795,380,15494,510,43893,544,22693,357,74491,613,54490,291,51286,252,30183,230,76681,382,74180,685,76479,455,91878,475,64477,659,35177,404,95076,551,02475,108,13674,321,20572,240,12192,733,15590,670,80388,550,20188,267,58685,847,61185,589,12684,565,79782,973,97682,949,82581,585,16475,830,21769,236,13267,011,79165,326,46864,224,87763,286,33663,274,41557,764,38158,097,46658,066,03658,292,00658,460,74758,378,15558,511,26859,568,24659,659,54859,604,85359,620,58160,001,37459,293,23359,716,30460,147,00560,658,45961,021,14361,106,18761,256,87361,229,82554,135,36454,444,27454,768,07855,088,16155,539,75856,029,73455,513,04755,909,24056,372,01956,751,26657,112,02857,483,68158,004,52258,350,53958,838,63159,366,85560,421,66455,601,03857,002,21559,089,23860,510,589
       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
777,482
804,817
812,269
822,989
827,888
835,700
842,723
855,085
880,157
858,433
877,589
837,160
833,181
840,396
866,061
870,714
885,733
898,994
903,282
908,923
923,170
1,409,859
1,414,103
1,414,1031,409,859923,170908,923903,282898,994885,733870,714866,061840,396833,181837,160877,589858,433880,157855,085842,723835,700827,888822,989812,269804,817777,482000000000000000000000000000000000000000000000000000000000
       Intangible Assets 
0
0
515,919
504,722
492,412
480,101
473,947
467,792
461,637
465,228
458,498
451,768
445,037
439,222
432,472
252,330
254,500
412,224
258,841
261,011
266,551
390,773
384,643
378,449
372,177
393,562
386,355
379,149
371,943
364,736
357,530
352,825
345,398
339,949
339,634
333,339
328,777
326,452
396,485
391,216
389,602
289,034
286,098
277,934
268,881
259,826
250,941
241,837
235,063
228,186
221,309
244,335
245,285
235,480
227,440
258,324
254,690
245,086
235,293
229,780
224,203
217,311
207,772
197,600
186,922
176,283
167,082
156,883
146,731
136,550
0
0
0
501,665
0
0
0
660,155
0
0
00660,155000501,665000136,550146,731156,883167,082176,283186,922197,600207,772217,311224,203229,780235,293245,086254,690258,324227,440235,480245,285244,335221,309228,186235,063241,837250,941259,826268,881277,934286,098289,034389,602391,216396,485326,452328,777333,339339,634339,949345,398352,825357,530364,736371,943379,149386,355393,562372,177378,449384,643390,773266,551261,011258,841412,224254,500252,330432,472439,222445,037451,768458,498465,228461,637467,792473,947480,101492,412504,722515,91900
       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
248,314
264,769
295,208
285,270
120,725
111,419
151,155
168,762
175,549
193,381
174,088
223,164
205,599
188,365
188,365205,599223,164174,088193,381175,549168,762151,155111,419120,725285,270295,208264,769248,314000000000000000000000000000000000000000000000000000000000000000000
> Total Liabilities 
57,950,303
52,103,443
52,221,706
53,049,997
51,852,202
49,094,158
46,323,447
44,518,883
43,594,714
36,455,311
36,316,942
36,475,047
36,006,239
34,806,193
33,685,746
32,296,933
20,143,649
19,314,184
18,785,080
18,093,698
17,269,094
17,721,059
16,936,647
24,354,428
24,166,276
23,599,356
23,224,164
22,686,328
20,796,860
16,484,511
16,391,003
15,952,979
15,624,406
15,979,988
17,707,737
16,355,647
9,837,068
10,317,243
11,964,556
12,182,319
11,762,153
11,240,751
18,604,905
20,915,431
21,768,310
24,698,654
27,823,517
35,707,913
41,715,209
42,128,191
44,273,842
46,765,238
51,967,219
51,679,355
53,892,506
54,798,198
57,052,862
60,459,869
54,734,070
50,099,718
49,576,536
51,091,501
50,715,143
56,302,175
53,081,056
59,551,335
57,492,506
57,202,727
62,080,361
62,874,699
64,670,234
65,897,826
66,882,929
71,737,165
74,635,387
73,281,638
71,989,421
78,151,755
74,913,133
78,507,941
78,507,94174,913,13378,151,75571,989,42173,281,63874,635,38771,737,16566,882,92965,897,82664,670,23462,874,69962,080,36157,202,72757,492,50659,551,33553,081,05656,302,17550,715,14351,091,50149,576,53650,099,71854,734,07060,459,86957,052,86254,798,19853,892,50651,679,35551,967,21946,765,23844,273,84242,128,19141,715,20935,707,91327,823,51724,698,65421,768,31020,915,43118,604,90511,240,75111,762,15312,182,31911,964,55610,317,2439,837,06816,355,64717,707,73715,979,98815,624,40615,952,97916,391,00316,484,51120,796,86022,686,32823,224,16423,599,35624,166,27624,354,42816,936,64717,721,05917,269,09418,093,69818,785,08019,314,18420,143,64932,296,93333,685,74634,806,19336,006,23936,475,04736,316,94236,455,31143,594,71444,518,88346,323,44749,094,15851,852,20253,049,99752,221,70652,103,44357,950,303
   > Total Current Liabilities 
57,862,378
52,041,877
52,185,262
53,013,864
51,817,294
49,059,739
46,288,145
44,483,980
43,557,823
36,417,323
36,278,008
12,020,894
11,664,158
12,301,389
11,808,405
11,986,341
10,489,136
19,241,191
18,705,020
18,004,302
17,195,239
17,611,977
16,824,293
24,240,595
24,051,234
23,483,224
23,097,731
22,544,517
20,618,548
16,115,434
16,022,019
14,706,311
14,270,998
13,633,520
12,876,692
12,296,751
5,883,867
6,780,154
8,576,405
8,874,136
8,330,571
8,261,093
8,929,281
7,681,824
7,489,078
9,923,524
7,518,810
11,063,422
11,496,018
11,138,469
8,202,916
13,405,115
11,981,779
11,670,571
14,239,340
9,989,743
14,403,024
17,068,947
18,720,800
13,876,367
14,589,246
16,216,936
19,210,322
16,787,103
18,667,037
19,220,280
16,853,938
16,623,628
16,978,233
18,660,584
15,701,590
26,963,384
23,760,077
26,718,296
29,951,026
23,238,640
25,993,942
24,405,864
28,401,763
30,975,238
30,975,23828,401,76324,405,86425,993,94223,238,64029,951,02626,718,29623,760,07726,963,38415,701,59018,660,58416,978,23316,623,62816,853,93819,220,28018,667,03716,787,10319,210,32216,216,93614,589,24613,876,36718,720,80017,068,94714,403,0249,989,74314,239,34011,670,57111,981,77913,405,1158,202,91611,138,46911,496,01811,063,4227,518,8109,923,5247,489,0787,681,8248,929,2818,261,0938,330,5718,874,1368,576,4056,780,1545,883,86712,296,75112,876,69213,633,52014,270,99814,706,31116,022,01916,115,43420,618,54822,544,51723,097,73123,483,22424,051,23424,240,59516,824,29317,611,97717,195,23918,004,30218,705,02019,241,19110,489,13611,986,34111,808,40512,301,38911,664,15812,020,89436,278,00836,417,32343,557,82344,483,98046,288,14549,059,73951,817,29453,013,86452,185,26252,041,87757,862,378
       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
46,608,795
44,851,469
39,457,091
5,757,975
5,751,049
8,736,658
8,743,853
8,479,005
9,326,515
10,045,391
10,227,922
10,264,088
11,749,562
0
0
0
0
0
0
0
0
0
0
000000000011,749,56210,264,08810,227,92210,045,3919,326,5158,479,0058,743,8538,736,6585,751,0495,757,97539,457,09144,851,46946,608,795000000000000000000000000000000000000000000000000000000000
       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
46,608,795
44,851,469
39,457,091
5,757,975
5,751,049
8,736,658
8,743,853
8,479,005
9,326,515
10,045,391
10,227,922
10,264,088
11,749,562
9,389,420
20,638,902
16,441,741
20,102,721
23,223,245
15,981,777
18,358,966
16,956,674
21,462,688
22,455,521
22,455,52121,462,68816,956,67418,358,96615,981,77723,223,24520,102,72116,441,74120,638,9029,389,42011,749,56210,264,08810,227,92210,045,3919,326,5158,479,0058,743,8538,736,6585,751,0495,757,97539,457,09144,851,46946,608,795000000000000000000000000000000000000000000000000000000000
       Accounts payable 
463,479
1,016,130
673,827
1,191,124
1,066,398
1,125,243
1,423,776
1,440,156
1,550,968
843,465
1,437,215
1,181,438
1,472,773
1,447,595
1,504,423
1,505,060
1,871,053
1,709,818
1,705,730
2,100,347
1,456,042
2,122,918
2,054,817
2,212,142
2,314,141
1,542,958
1,653,749
1,542,705
1,544,837
1,949,174
1,933,289
1,768,419
1,793,109
2,074,820
2,066,493
2,147,252
1,830,726
2,034,793
2,769,028
2,436,913
2,491,855
2,587,330
3,055,837
2,838,539
2,825,698
3,470,859
3,144,320
3,372,203
2,863,437
2,775,160
2,366,604
2,715,009
2,700,330
2,523,938
2,441,599
2,816,166
2,784,386
2,214,330
2,447,318
3,001,130
2,856,981
2,818,257
3,206,393
3,392,985
3,028,509
3,001,798
3,322,314
2,743,154
2,766,050
2,535,610
2,961,422
2,417,336
3,279,346
2,877,681
3,136,445
4,041,210
3,869,282
3,616,626
3,170,865
4,742,208
4,742,2083,170,8653,616,6263,869,2824,041,2103,136,4452,877,6813,279,3462,417,3362,961,4222,535,6102,766,0502,743,1543,322,3143,001,7983,028,5093,392,9853,206,3932,818,2572,856,9813,001,1302,447,3182,214,3302,784,3862,816,1662,441,5992,523,9382,700,3302,715,0092,366,6042,775,1602,863,4373,372,2033,144,3203,470,8592,825,6982,838,5393,055,8372,587,3302,491,8552,436,9132,769,0282,034,7931,830,7262,147,2522,066,4932,074,8201,793,1091,768,4191,933,2891,949,1741,544,8371,542,7051,653,7491,542,9582,314,1412,212,1422,054,8172,122,9181,456,0422,100,3471,705,7301,709,8181,871,0531,505,0601,504,4231,447,5951,472,7731,181,4381,437,215843,4651,550,9681,440,1561,423,7761,125,2431,066,3981,191,124673,8271,016,130463,479
       Other Current Liabilities 
10,373,717
7,813,725
9,889,759
9,962,278
9,987,622
9,908,314
9,020,815
40,474,899
8,973,127
32,367,669
32,735,656
6,118,324
5,658,705
7,342,341
3,073,218
3,117,087
3,092,353
3,609,632
3,600,141
3,191,507
3,313,086
3,476,752
3,670,476
10,957,443
11,029,468
11,231,086
11,280,751
11,531,693
10,382,286
8,873,283
9,158,809
9,063,295
8,854,970
9,164,329
9,914,690
9,226,669
2,588,155
2,751,967
3,224,534
2,770,762
2,697,449
2,655,419
2,424,829
2,598,276
2,784,226
3,430,316
3,937,269
5,706,759
5,373,565
4,723,118
4,455,765
4,441,899
4,836,928
4,615,264
4,739,358
4,669,413
4,739,070
5,251,014
5,656,486
5,829,986
5,342,540
5,466,849
4,596,538
4,330,822
4,126,841
3,246,390
214,267
227,662
220,750
3,102,603
2,844,638
3,419,261
3,487,416
2,549,663
3,017,321
2,643,151
3,176,782
2,160,339
3,226,846
3,228,153
3,228,1533,226,8462,160,3393,176,7822,643,1513,017,3212,549,6633,487,4163,419,2612,844,6383,102,603220,750227,662214,2673,246,3904,126,8414,330,8224,596,5385,466,8495,342,5405,829,9865,656,4865,251,0144,739,0704,669,4134,739,3584,615,2644,836,9284,441,8994,455,7654,723,1185,373,5655,706,7593,937,2693,430,3162,784,2262,598,2762,424,8292,655,4192,697,4492,770,7623,224,5342,751,9672,588,1559,226,6699,914,6909,164,3298,854,9709,063,2959,158,8098,873,28310,382,28611,531,69311,280,75111,231,08611,029,46810,957,4433,670,4763,476,7523,313,0863,191,5073,600,1413,609,6323,092,3533,117,0873,073,2187,342,3415,658,7056,118,32432,735,65632,367,6698,973,12740,474,8999,020,8159,908,3149,987,6229,962,2789,889,7597,813,72510,373,717
   > 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
40,638,568
40,579,099
45,102,128
44,214,115
48,968,644
38,934,442
43,122,852
45,018,869
44,684,361
50,042,998
45,995,479
53,745,891
46,511,370
47,532,703
47,532,70346,511,37053,745,89145,995,47950,042,99844,684,36145,018,86943,122,85238,934,44248,968,64444,214,11545,102,12840,579,09940,638,568000000000000000000000000000000000000000000000000000000000000000000
       Other Liabilities 
0
61,566
0
36,133
0
34,419
35,302
0
36,891
37,988
38,934
939,731
965,709
665,382
713,239
601,768
444,122
72,993
80,060
89,396
73,855
109,082
112,354
113,833
115,042
116,132
126,433
132,193
142,874
152,315
157,605
173,979
177,217
157,374
1,066,153
1,079,762
1,091,488
1,102,814
1,116,285
1,358,381
1,398,546
1,429,490
1,464,918
1,505,051
1,540,282
1,701,028
1,727,709
1,751,135
1,765,026
1,470,022
1,472,663
1,490,911
1,510,683
1,691,696
1,713,837
1,636,403
1,698,734
1,676,400
1,697,415
1,731,434
1,751,601
1,758,211
1,772,744
1,905,940
1,937,408
1,845,663
1,949,487
2,467,946
2,502,648
2,734,811
2,848,278
2,845,099
2,843,970
2,808,332
2,803,804
2,800,062
2,782,545
2,716,435
2,700,299
2,682,449
2,682,4492,700,2992,716,4352,782,5452,800,0622,803,8042,808,3322,843,9702,845,0992,848,2782,734,8112,502,6482,467,9461,949,4871,845,6631,937,4081,905,9401,772,7441,758,2111,751,6011,731,4341,697,4151,676,4001,698,7341,636,4031,713,8371,691,6961,510,6831,490,9111,472,6631,470,0221,765,0261,751,1351,727,7091,701,0281,540,2821,505,0511,464,9181,429,4901,398,5461,358,3811,116,2851,102,8141,091,4881,079,7621,066,153157,374177,217173,979157,605152,315142,874132,193126,433116,132115,042113,833112,354109,08273,85589,39680,06072,993444,122601,768713,239665,382965,709939,73138,93437,98836,891035,30234,419036,133061,5660
> Total Stockholder Equity
14,818,014
17,285,335
15,076,030
12,600,103
19,395,194
22,127,831
34,137,170
34,603,558
34,325,302
35,120,122
35,688,816
35,520,150
36,015,685
35,893,198
36,746,199
36,789,567
49,374,901
49,143,662
49,617,900
50,201,562
50,201,419
57,656,144
58,256,906
50,937,220
51,094,958
50,523,091
50,657,582
51,176,422
51,359,730
53,875,230
53,959,042
53,846,774
54,045,243
54,413,890
53,806,550
55,068,890
62,035,931
61,365,073
60,998,800
60,627,106
60,435,914
65,293,617
58,510,444
58,424,325
58,563,857
57,712,185
57,792,927
57,485,110
57,700,818
57,312,410
58,034,673
56,980,913
56,069,858
55,957,612
55,903,136
55,474,142
55,360,374
55,068,406
46,749,338
45,698,056
45,232,350
44,882,616
44,832,559
44,261,557
44,440,654
43,481,712
43,710,957
43,543,147
43,925,551
43,417,112
43,540,920
43,386,633
43,488,791
43,553,948
44,998,747
46,219,241
46,855,353
48,371,259
49,800,556
51,090,949
51,090,94949,800,55648,371,25946,855,35346,219,24144,998,74743,553,94843,488,79143,386,63343,540,92043,417,11243,925,55143,543,14743,710,95743,481,71244,440,65444,261,55744,832,55944,882,61645,232,35045,698,05646,749,33855,068,40655,360,37455,474,14255,903,13655,957,61256,069,85856,980,91358,034,67357,312,41057,700,81857,485,11057,792,92757,712,18558,563,85758,424,32558,510,44465,293,61760,435,91460,627,10660,998,80061,365,07362,035,93155,068,89053,806,55054,413,89054,045,24353,846,77453,959,04253,875,23051,359,73051,176,42250,657,58250,523,09151,094,95850,937,22058,256,90657,656,14450,201,41950,201,56249,617,90049,143,66249,374,90136,789,56736,746,19935,893,19836,015,68535,520,15035,688,81635,120,12234,325,30234,603,55834,137,17022,127,83119,395,19412,600,10315,076,03017,285,33514,818,014
   Common Stock
5,075,000
5,075,000
5,075,000
5,075,000
5,075,000
5,075,000
8,075,000
8,075,000
8,075,000
8,075,000
8,075,000
8,075,000
8,075,000
8,075,000
8,075,000
8,075,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
20,190,000
19,180,500
19,180,500
19,180,500
19,180,500
19,180,500
19,180,500
19,180,500
19,126,500
19,126,500
19,126,500
19,126,500
19,126,500
19,126,50019,126,50019,126,50019,126,50019,126,50019,180,50019,180,50019,180,50019,180,50019,180,50019,180,50019,180,50020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,00020,190,0008,075,0008,075,0008,075,0008,075,0008,075,0008,075,0008,075,0008,075,0008,075,0008,075,0005,075,0005,075,0005,075,0005,075,0005,075,0005,075,000
   Retained Earnings Total Equity00000000000000000000000000000000000000000000000000000000000000000000000000000000
   Accumulated Other Comprehensive Income 00000000000000000000000000000000000000000000000000000000000000000000000000000000
   Capital Surplus 00000000000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock000000000000000-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-359,235-360,140-360,140-360,140-360,140-360,140-360,140-360,140-360,140-360,140-360,140-360,14000000000000000-345,283-345,283-345,283-361,744-361,6310-361,631-361,631-333,24800000
   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
18,483,231
9,952,900
9,953,955
9,954,389
9,954,596
9,954,069
9,950,274
9,951,246
9,949,873
9,950,822
9,951,517
9,944,543
9,948,600
9,933,981
9,939,327
9,940,217
9,944,811
9,943,883
9,947,208
9,948,763
9,957,906
9,952,630
9,953,319
9,953,3199,952,6309,957,9069,948,7639,947,2089,943,8839,944,8119,940,2179,939,3279,933,9819,948,6009,944,5439,951,5179,950,8229,949,8739,951,2469,950,2749,954,0699,954,5969,954,3899,953,9559,952,90018,483,231000000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in THB. All numbers in thousands.




Cash Flow

Currency in THB. All numbers in thousands.