0 XP   0   0   0

Hana Microelectronics Public Company Limited










Financial Health of Hana Microelectronics Public Company Limited




Comparing to competitors in the Electronic Components industry




  Industry Rankings  


Richest
#110 / 503

Total Sales
#119 / 503

Making Money
#148 / 503

Working Efficiently
#269 / 503

Hana Microelectronics Public Company Limited
Buy, Hold or Sell?

Should you buy, hold or sell Hana Microelectronics Public Company Limited?

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

Let's start. I'm going to help you getting a better view of Hana Microelectronics 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 Hana Microelectronics 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 Hana Microelectronics 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 Hana Microelectronics Public Company Limited. The closing price on 2022-11-29 was ฿51.00 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.
Hana Microelectronics Public Company Limited Daily Candlestick Chart

Summary

Financial Health

Profitability Details
 Compared to previous yearCompared to industry
The company is making a profit.
Using its assets, the company is inefficient 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 less efficient.
The company is inefficient in keeping operating costs low.
Liquidity Details
 Compared to previous yearCompared to industry
The company is very able to pay all its short-term debts.
The company is very able to pay all its short-term debts with the most liquid assets.
Solvency Details
 Compared to previous yearCompared to industry
The company is very able to pay all its debts by selling its assets.
The company is very able to pay all its debts with equity.

1.1. Profitability of Hana Microelectronics Public Company Limited.

1.1. Profitability
1.1.1. Net Profit Margin

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

  • Above 10% is considered healthy but always compare Hana Microelectronics Public Company Limited to the Electronic Components industry mean.
  • A Net Profit Margin of 3.8% means that ฿0.04 for each ฿1 in revenue is generated as profit.

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

  • The MRQ is 3.8%. The company is making a profit. +1
  • The TTM is 4.5%. The company is making a profit. +1
Trends
Current periodCompared to+/- 
MRQ3.8%TTM4.5%-0.7%
TTM4.5%YOY9.5%-5.0%
TTM4.5%5Y8.8%-4.4%
5Y8.8%10Y10.5%-1.7%
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ3.8%5.5%-1.7%
TTM4.5%5.4%-0.9%
YOY9.5%5.0%+4.5%
5Y8.8%4.5%+4.3%
10Y10.5%4.7%+5.8%
1.1.2. Return on Assets

Shows how efficient Hana Microelectronics Public Company Limited is using its assets to generate profit.

  • Above 5% is considered healthy but always compare Hana Microelectronics Public Company Limited to the Electronic Components industry mean.
  • 0.8% Return on Assets means that Hana Microelectronics Public Company Limited generated ฿0.01 profit for each $1 in assets.

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

  • The MRQ is 0.8%. Using its assets, the company is inefficient in making profit. -1
  • The TTM is 1.0%. Using its assets, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ0.8%TTM1.0%-0.1%
TTM1.0%YOY2.0%-1.0%
TTM1.0%5Y1.9%-0.9%
5Y1.9%10Y2.4%-0.5%
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ0.8%1.2%-0.4%
TTM1.0%1.2%-0.2%
YOY2.0%1.2%+0.8%
5Y1.9%1.0%+0.9%
10Y2.4%1.0%+1.4%
1.1.3. Return on Equity

Shows how efficient Hana Microelectronics Public Company Limited is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compare Hana Microelectronics Public Company Limited to the Electronic Components industry mean.
  • 1.1% Return on Equity means Hana Microelectronics Public Company Limited generated ฿0.01 for each ฿1 the owners (shareholders) invested.

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

  • The MRQ is 1.1%. Using its investors money, the company is inefficient in making profit. -1
  • The TTM is 1.2%. Using its investors money, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ1.1%TTM1.2%-0.1%
TTM1.2%YOY2.3%-1.1%
TTM1.2%5Y2.2%-1.1%
5Y2.2%10Y2.8%-0.6%
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ1.1%2.4%-1.3%
TTM1.2%2.2%-1.0%
YOY2.3%2.2%+0.1%
5Y2.2%2.0%+0.2%
10Y2.8%1.9%+0.9%

1.2. Operating Efficiency of Hana Microelectronics Public Company Limited.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient Hana Microelectronics Public Company Limited is operating .

  • Measures how much profit Hana Microelectronics 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 Hana Microelectronics Public Company Limited to the Electronic Components industry mean.
  • An Operating Margin of 8.9% means the company generated ฿0.09  for each ฿1 in revenue (before taxes).

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

  • The MRQ is 8.9%. The company is operating less efficient.
  • The TTM is 8.1%. The company is operating less efficient.
Trends
Current periodCompared to+/- 
MRQ8.9%TTM8.1%+0.8%
TTM8.1%YOY7.9%+0.2%
TTM8.1%5Y10.3%-2.2%
5Y10.3%10Y6.0%+4.3%
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ8.9%4.9%+4.0%
TTM8.1%5.2%+2.9%
YOY7.9%5.7%+2.2%
5Y10.3%5.5%+4.8%
10Y6.0%4.2%+1.8%
1.2.2. Operating Ratio

Measures how efficient Hana Microelectronics Public Company Limited is keeping operating costs low.

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

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

  • The MRQ is 1.788. The company is inefficient in keeping operating costs low. -1
  • The TTM is 1.806. The company is inefficient in keeping operating costs low. -1
Trends
Current periodCompared to+/- 
MRQ1.788TTM1.806-0.018
TTM1.806YOY1.797+0.008
TTM1.8065Y1.774+0.032
5Y1.77410Y1.353+0.422
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ1.7881.697+0.091
TTM1.8061.694+0.112
YOY1.7971.657+0.140
5Y1.7741.621+0.153
10Y1.3531.336+0.017

1.3. Liquidity of Hana Microelectronics Public Company Limited.

1.3. Liquidity
1.3.1. Current Ratio

Measures if Hana Microelectronics Public Company Limited is able to pay off Short-term Debt.

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

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

  • The MRQ is 3.456. The company is very able to pay all its short-term debts. +2
  • The TTM is 4.042. The company is very able to pay all its short-term debts. +2
Trends
Current periodCompared to+/- 
MRQ3.456TTM4.042-0.586
TTM4.042YOY5.609-1.567
TTM4.0425Y5.062-1.020
5Y5.06210Y2.920+2.141
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ3.4561.771+1.685
TTM4.0421.766+2.276
YOY5.6091.850+3.759
5Y5.0621.829+3.233
10Y2.9201.545+1.375
1.3.2. Quick Ratio

Measures if Hana Microelectronics 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 Hana Microelectronics Public Company Limited to the Electronic Components industry mean.
  • A Quick Ratio of 1.20 means the company can pay off ฿1.20 for each ฿1 in debt (using most liquid assets).

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

  • The MRQ is 1.198. The company is just able to pay all its short-term debts with the most liquid assets.
  • The TTM is 1.584. The company is very able to pay all its short-term debts with the most liquid assets. +2
Trends
Current periodCompared to+/- 
MRQ1.198TTM1.584-0.386
TTM1.584YOY2.133-0.549
TTM1.5845Y2.154-0.570
5Y2.15410Y1.644+0.510
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ1.1980.745+0.453
TTM1.5840.782+0.802
YOY2.1330.854+1.279
5Y2.1540.848+1.306
10Y1.6440.837+0.807

1.4. Solvency of Hana Microelectronics Public Company Limited.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

Measures how much % of Hana Microelectronics Public Company Limited assets are financed with debt.

  • Below 1 (100%) is considered healthy but always compare Hana Microelectronics Public Company Limited to Electronic Components industry mean.
  • A Debt to Asset Ratio of 0.21 means that Hana Microelectronics Public Company Limited assets are financed with 21.0% credit (debt) and the remaining percentage (100% - 21.0%) is financed by its owners/shareholders. 

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

  • The MRQ is 0.210. The company is very able to pay all its debts by selling its assets. +2
  • The TTM is 0.187. The company is very able to pay all its debts by selling its assets. +2
Trends
Current periodCompared to+/- 
MRQ0.210TTM0.187+0.023
TTM0.187YOY0.156+0.030
TTM0.1875Y0.162+0.024
5Y0.16210Y0.167-0.005
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ0.2100.454-0.244
TTM0.1870.454-0.267
YOY0.1560.444-0.288
5Y0.1620.436-0.274
10Y0.1670.423-0.256
1.4.2. Debt to Equity Ratio

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

  • Below 2 is considered healthy but always compare Hana Microelectronics Public Company Limited to the Electronic Components industry mean.
  • A Debt to Equity ratio of 26.5% means that company has ฿0.27 debt for each ฿1 in shareholders equity.

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

  • The MRQ is 0.265. The company is very able to pay all its debts with equity. +2
  • The TTM is 0.230. The company is very able to pay all its debts with equity. +2
Trends
Current periodCompared to+/- 
MRQ0.265TTM0.230+0.036
TTM0.230YOY0.185+0.044
TTM0.2305Y0.194+0.036
5Y0.19410Y0.200-0.006
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ0.2650.855-0.590
TTM0.2300.864-0.634
YOY0.1850.806-0.621
5Y0.1940.813-0.619
10Y0.2000.807-0.607

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

  • Above 15 is considered overpriced but always compare Hana Microelectronics Public Company Limited to the Electronic Components industry mean.
  • A PE ratio of 133.90 means the investor is paying ฿133.90 for every ฿1 in earnings.

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

  • The EOD is 167.574. Seems overpriced? -1
  • The MRQ is 133.895. Seems overpriced? -1
  • The TTM is -226.993. Company is losing money. -2
Trends
Current periodCompared to+/- 
EOD167.574MRQ133.895+33.679
MRQ133.895TTM-226.993+360.888
TTM-226.993YOY95.118-322.112
TTM-226.9935Y7.553-234.547
5Y7.55310Y30.490-22.937
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
EOD167.57442.226+125.348
MRQ133.89544.654+89.241
TTM-226.99359.431-286.424
YOY95.11872.914+22.204
5Y7.55366.107-58.554
10Y30.49051.422-20.932
2.2. Price Earnings to Growth Ratio

Measures the predicted future growth of Hana Microelectronics 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 Hana Microelectronics Public Company Limited:

  • The MRQ is -273.242. Very Bad. -2
  • The TTM is -108.209. Very Bad. -2
Trends
Current periodCompared to+/- 
MRQ-273.242TTM-108.209-165.032
TTM-108.209YOY1.950-110.160
TTM-108.2095Y-37.883-70.327
5Y-37.88310Y-83.469+45.587
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
MRQ-273.2420.604-273.846
TTM-108.2090.100-108.309
YOY1.9500.291+1.659
5Y-37.8830.119-38.002
10Y-83.4690.161-83.630

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

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

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

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

  • The EOD is 1.789. Good. +1
  • The MRQ is 1.429. Good. +1
  • The TTM is 2.217. Good. +1
Trends
Current periodCompared to+/- 
EOD1.789MRQ1.429+0.360
MRQ1.429TTM2.217-0.788
TTM2.217YOY1.897+0.320
TTM2.2175Y1.592+0.625
5Y1.59210Y1.525+0.067
Compared to industry (Electronic Components)
PeriodCompanyIndustry (mean)+/- 
EOD1.7891.606+0.183
MRQ1.4291.787-0.358
TTM2.2172.086+0.131
YOY1.8972.146-0.249
5Y1.5921.861-0.269
10Y1.5251.382+0.143
2. Total Gains per Share

3. Summary

3.1. Key Performance Indicators

The key performance indicators of Hana Microelectronics 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.3080.053-682%0.511-160%0.168-284%0.259-219%
Book Value Growth--0.9720.9720%0.9730%0.9720%0.9720%
Book Value Per Share--28.50928.920-1%27.522+4%26.900+6%24.687+15%
Book Value Per Share Growth---0.0110.001-879%0.018-159%0.006-281%0.011-199%
Current Ratio--3.4564.042-14%5.609-38%5.062-32%2.920+18%
Debt To Asset Ratio--0.2100.187+12%0.156+34%0.162+29%0.167+26%
Debt To Equity Ratio--0.2650.230+15%0.185+43%0.194+37%0.200+32%
Dividend Per Share--1.0001.0000%0.700+43%0.887+13%0.944+6%
Dividend Per Share Growth---0.063-100%0.033-100%0.046-100%0.173-100%
Eps--0.3040.347-12%0.640-52%0.599-49%0.681-55%
Eps Growth---0.490-2.658+442%-0.332-32%-0.736+50%-0.454-7%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%1.0000%
Net Profit Margin--0.0380.045-15%0.095-60%0.088-57%0.105-64%
Operating Margin--0.0890.081+10%0.079+13%0.103-14%0.060+48%
Operating Ratio--1.7881.806-1%1.797-1%1.774+1%1.353+32%
Pb Ratio1.789+20%1.4292.217-36%1.897-25%1.592-10%1.525-6%
Pe Ratio167.574+20%133.895-226.993+270%95.118+41%7.553+1673%30.490+339%
Peg Ratio---273.242-108.209-60%1.950-14109%-37.883-86%-83.469-69%
Price Per Share51.000+20%40.75064.250-37%52.438-22%43.338-6%38.243+7%
Price To Total Gains Ratio73.658+20%58.854-349.612+694%64.130-8%-20.735+135%2.565+2195%
Profit Growth--95.82841.158+133%96.2710%85.418+12%91.069+5%
Quick Ratio--1.1981.584-24%2.133-44%2.154-44%1.644-27%
Return On Assets--0.0080.010-13%0.020-57%0.019-55%0.024-64%
Return On Equity--0.0110.012-10%0.023-54%0.022-52%0.028-62%
Revenue Growth--0.9730.972+0%0.9740%0.972+0%0.972+0%
Total Gains Per Share--0.6921.053-34%1.211-43%1.055-34%1.203-42%
Total Gains Per Share Growth---0.688-10.467+1420%-0.830+21%-2.898+321%-1.695+146%
Usd Book Value--642504100.000651758158.954-1%620251236.388+4%606231048.758+6%556355359.339+15%
Usd Book Value Change Per Share---0.0090.001-682%0.014-160%0.005-284%0.007-219%
Usd Book Value Per Share--0.7980.810-1%0.771+4%0.753+6%0.691+15%
Usd Dividend Per Share--0.0280.0280%0.020+43%0.025+13%0.026+6%
Usd Eps--0.0090.010-12%0.018-52%0.017-49%0.019-55%
Usd Price Per Share1.428+20%1.1411.799-37%1.468-22%1.213-6%1.071+7%
Usd Profit--6858852.0007821074.527-12%14417860.233-52%13492359.114-49%15339460.023-55%
Usd Revenue--178909836.000174985357.589+2%149517607.918+20%153786038.239+16%147189484.450+22%
Usd Total Gains Per Share--0.0190.029-34%0.034-43%0.030-34%0.034-42%
 EOD+2 -3MRQTTM+11 -24YOY+12 -235Y+14 -2110Y+15 -20

3.2. Fundamental Score

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

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-15167.574
Price to Book Ratio (EOD)Between0-11.789
Net Profit Margin (MRQ)Greater than00.038
Operating Margin (MRQ)Greater than00.089
Quick Ratio (MRQ)Greater than11.198
Current Ratio (MRQ)Greater than13.456
Debt to Asset Ratio (MRQ)Less than10.210
Debt to Equity Ratio (MRQ)Less than10.265
Return on Equity (MRQ)Greater than0.150.011
Return on Assets (MRQ)Greater than0.050.008
Total6/10 (60.0%)

3.3. Technical Score

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

Penke's Symbol Scanner

  
  
IndicatorConditionValue
OpenGreater thanClose50.000
Total0/1 (0.0%)



Latest Balance Sheet

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

Summary
Total Assets29,033,115
Total Liabilities6,086,540
Total Stockholder Equity22,946,575
 As reported
Total Liabilities 6,086,540
Total Stockholder Equity+ 22,946,575
Total Assets = 29,033,115

Assets

Total Assets29,033,115
Total Current Assets18,166,229
Long-term Assets18,166,229
Total Current Assets
Cash And Cash Equivalents 3,382,096
Short-term Investments 1,448,488
Net Receivables 4,846,356
Inventory 8,254,871
Other Current Assets 234,418
Total Current Assets  (as reported)18,166,229
Total Current Assets  (calculated)18,166,229
+/-0
Long-term Assets
Property Plant Equipment 10,249,987
Long Term Investments 97
Other Assets 200,860
Long-term Assets  (as reported)10,866,886
Long-term Assets  (calculated)10,450,944
+/- 415,942

Liabilities & Shareholders' Equity

Total Current Liabilities5,256,604
Long-term Liabilities829,936
Total Stockholder Equity22,946,575
Total Current Liabilities
Short Long Term Debt 300,000
Accounts payable 3,113,311
Other Current Liabilities 1,331,727
Total Current Liabilities  (as reported)5,256,604
Total Current Liabilities  (calculated)4,745,038
+/- 511,566
Long-term Liabilities
Other Liabilities 829,301
Long-term Liabilities  (as reported)829,936
Long-term Liabilities  (calculated)829,301
+/- 635
Total Stockholder Equity
Common Stock804,879
Retained Earnings 19,663,986
Other Stockholders Equity 754,491
Total Stockholder Equity (as reported)22,946,575
Total Stockholder Equity (calculated)21,223,356
+/- 1,723,219
Other
Capital Stock804,879
Common Stock Shares Outstanding 804,879
Net Invested Capital 23,246,575
Net Tangible Assets 22,530,633
Net Working Capital 12,909,625



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 
8,615,453
8,340,883
8,404,361
7,549,098
7,659,581
8,473,484
9,428,467
9,377,043
9,730,163
9,506,063
10,041,243
10,154,588
10,637,976
11,356,841
12,071,028
12,001,354
12,257,630
12,346,757
12,318,026
12,285,553
13,301,256
13,773,452
13,688,192
13,827,121
14,638,016
14,311,611
14,211,085
13,678,776
14,770,336
15,810,901
16,158,690
15,991,854
16,778,986
16,803,935
17,190,749
16,964,391
17,678,446
17,911,713
18,004,984
18,681,392
18,519,820
17,921,375
17,552,498
18,923,530
20,126,514
20,157,137
21,830,117
22,186,980
22,971,558
22,051,332
22,429,720
22,191,494
23,859,059
23,122,840
23,257,847
23,101,067
23,807,120
23,780,784
24,233,223
24,213,458
24,831,902
24,403,098
24,322,700
24,772,063
25,484,629
25,368,313
25,012,850
24,724,832
24,499,907
24,426,182
25,153,902
24,767,863
25,536,039
25,180,132
26,639,149
27,717,071
29,073,316
27,852,967
28,524,551
29,033,115
29,033,11528,524,55127,852,96729,073,31627,717,07126,639,14925,180,13225,536,03924,767,86325,153,90224,426,18224,499,90724,724,83225,012,85025,368,31325,484,62924,772,06324,322,70024,403,09824,831,90224,213,45824,233,22323,780,78423,807,12023,101,06723,257,84723,122,84023,859,05922,191,49422,429,72022,051,33222,971,55822,186,98021,830,11720,157,13720,126,51418,923,53017,552,49817,921,37518,519,82018,681,39218,004,98417,911,71317,678,44616,964,39117,190,74916,803,93516,778,98615,991,85416,158,69015,810,90114,770,33613,678,77614,211,08514,311,61114,638,01613,827,12113,688,19213,773,45213,301,25612,285,55312,318,02612,346,75712,257,63012,001,35412,071,02811,356,84110,637,97610,154,58810,041,2439,506,0639,730,1639,377,0439,428,4678,473,4847,659,5817,549,0988,404,3618,340,8838,615,453
   > 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
17,037,580
17,912,589
17,777,510
18,287,879
17,893,458
17,840,880
18,007,417
18,245,919
17,756,395
17,227,208
17,332,006
17,129,444
17,014,729
17,616,758
17,382,073
18,112,474
17,719,932
18,716,762
18,944,142
19,396,621
17,569,835
17,888,523
18,166,229
18,166,22917,888,52317,569,83519,396,62118,944,14218,716,76217,719,93218,112,47417,382,07317,616,75817,014,72917,129,44417,332,00617,227,20817,756,39518,245,91918,007,41717,840,88017,893,45818,287,87917,777,51017,912,58917,037,580000000000000000000000000000000000000000000000000000000000
       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
6,347,595
6,840,314
6,645,019
6,208,538
4,756,538
5,770,157
5,296,557
4,006,801
4,081,336
3,490,293
3,323,444
3,802,864
5,434,979
5,148,378
4,742,155
4,961,351
5,400,261
5,044,999
4,965,911
4,870,784
3,304,173
3,483,588
3,382,096
3,382,0963,483,5883,304,1734,870,7844,965,9115,044,9995,400,2614,961,3514,742,1555,148,3785,434,9793,802,8643,323,4443,490,2934,081,3364,006,8015,296,5575,770,1574,756,5386,208,5386,645,0196,840,3146,347,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
3,078,607
3,395,610
3,158,863
4,066,299
4,781,641
3,742,181
3,918,134
4,350,974
3,465,653
4,810,845
5,344,092
5,022,620
3,582,766
4,292,226
4,298,900
4,835,603
4,267
4,756,149
4,127,976
3,642,720
2,675,530
1,966,578
1,448,488
1,448,4881,966,5782,675,5303,642,7204,127,9764,756,1494,2674,835,6034,298,9004,292,2263,582,7665,022,6205,344,0924,810,8453,465,6534,350,9743,918,1343,742,1814,781,6414,066,2993,158,8633,395,6103,078,607000000000000000000000000000000000000000000000000000000000
       Net Receivables 
1,028,704
803,067
1,012,809
1,582,273
1,238,999
1,636,167
2,133,533
1,752,948
1,815,575
1,683,783
1,837,519
1,966,945
2,204,452
2,300,061
2,265,508
2,839,219
2,710,282
2,509,919
2,188,124
2,406,374
2,355,512
2,527,017
2,218,874
2,422,438
2,142,836
1,601,647
1,637,999
1,989,060
2,260,371
2,329,290
2,473,533
2,633,786
2,821,592
2,479,737
2,388,047
2,790,025
2,741,417
2,868,516
2,926,850
3,379,544
2,808,718
2,764,216
2,378,027
3,004,410
2,926,445
3,253,133
3,057,701
3,403,084
3,489,628
3,354,080
3,159,458
3,289,155
3,632,723
3,317,966
3,087,014
2,994,066
3,617,651
3,561,206
3,433,936
3,613,625
3,797,034
3,904,178
3,767,199
4,146,725
4,100,302
3,831,672
3,648,794
3,482,466
3,574,782
3,340,723
3,229,931
3,051,070
3,229,737
3,460,920
4,047,903
4,249,342
4,441,469
4,552,783
4,861,020
4,846,356
4,846,3564,861,0204,552,7834,441,4694,249,3424,047,9033,460,9203,229,7373,051,0703,229,9313,340,7233,574,7823,482,4663,648,7943,831,6724,100,3024,146,7253,767,1993,904,1783,797,0343,613,6253,433,9363,561,2063,617,6512,994,0663,087,0143,317,9663,632,7233,289,1553,159,4583,354,0803,489,6283,403,0843,057,7013,253,1332,926,4453,004,4102,378,0272,764,2162,808,7183,379,5442,926,8502,868,5162,741,4172,790,0252,388,0472,479,7372,821,5922,633,7862,473,5332,329,2902,260,3711,989,0601,637,9991,601,6472,142,8362,422,4382,218,8742,527,0172,355,5122,406,3742,188,1242,509,9192,710,2822,839,2192,265,5082,300,0612,204,4521,966,9451,837,5191,683,7831,815,5751,752,9482,133,5331,636,1671,238,9991,582,2731,012,809803,0671,028,704
       Other Current Assets 
124,415
145,720
169,075
95,518
144,783
84,188
34,979
121,839
91,401
110,748
36,721
41,155
101,468
73,037
305,533
147,052
245,527
124,455
225,377
127,113
90,162
85,085
189,942
72,523
103,193
75,341
72,892
157,309
77,870
69,928
92,659
140,647
151,818
194,968
168,192
173,349
155,009
154,071
142,411
161,499
268,430
169,640
151,661
107,898
98,966
142,623
114,944
95,074
107,683
118,864
160,160
145,953
173,433
202,023
161,713
221,442
161,408
159,638
271,169
246,415
174,585
166,896
245,558
101,036
146,040
155,141
114,369
152,027
85,234
137,874
82,801
63,091
58,712
149,762
104,040
135,768
153,493
180,777
169,813
234,418
234,418169,813180,777153,493135,768104,040149,76258,71263,09182,801137,87485,234152,027114,369155,141146,040101,036245,558166,896174,585246,415271,169159,638161,408221,442161,713202,023173,433145,953160,160118,864107,68395,074114,944142,62398,966107,898151,661169,640268,430161,499142,411154,071155,009173,349168,192194,968151,818140,64792,65969,92877,870157,30972,89275,341103,19372,523189,94285,08590,162127,113225,377124,455245,527147,052305,53373,037101,46841,15536,721110,74891,401121,83934,97984,188144,78395,518169,075145,720124,415
   > 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
7,785,642
7,392,826
7,370,463
7,411,453
7,537,144
7,385,790
7,423,565
7,460,200
7,922,387
8,772,929
9,676,695
10,283,131
10,636,028
10,866,886
10,866,88610,636,02810,283,1319,676,6958,772,9297,922,3877,460,2007,423,5657,385,7907,537,1447,411,4537,370,4637,392,8267,785,642000000000000000000000000000000000000000000000000000000000000000000
       Property Plant Equipment 
2,675,502
2,511,458
2,315,229
2,352,472
2,434,613
2,540,929
2,747,076
3,111,637
3,414,359
3,337,455
3,551,580
3,566,989
3,623,145
4,004,370
4,417,933
4,587,139
5,035,217
5,143,007
5,220,071
5,276,147
5,547,624
5,566,939
5,524,382
5,666,359
5,877,969
5,875,209
5,696,400
5,444,250
5,367,282
5,605,407
5,604,656
5,855,417
6,314,515
6,526,493
6,483,406
6,563,752
6,539,076
6,372,590
6,541,648
6,570,964
6,541,910
6,621,701
6,520,641
6,695,479
6,685,461
6,691,460
6,627,664
6,543,851
6,524,850
6,405,504
6,532,852
6,618,410
6,954,421
6,901,339
6,745,838
6,555,582
6,273,543
6,145,488
5,985,845
6,148,206
6,169,400
6,065,872
6,042,746
6,314,209
6,797,067
7,179,238
7,060,127
6,905,979
6,870,064
6,901,862
7,050,392
6,873,598
6,881,422
6,938,256
7,296,638
8,177,996
9,110,246
9,662,666
10,022,512
10,249,987
10,249,98710,022,5129,662,6669,110,2468,177,9967,296,6386,938,2566,881,4226,873,5987,050,3926,901,8626,870,0646,905,9797,060,1277,179,2386,797,0676,314,2096,042,7466,065,8726,169,4006,148,2065,985,8456,145,4886,273,5436,555,5826,745,8386,901,3396,954,4216,618,4106,532,8526,405,5046,524,8506,543,8516,627,6646,691,4606,685,4616,695,4796,520,6416,621,7016,541,9106,570,9646,541,6486,372,5906,539,0766,563,7526,483,4066,526,4936,314,5155,855,4175,604,6565,605,4075,367,2825,444,2505,696,4005,875,2095,877,9695,666,3595,524,3825,566,9395,547,6245,276,1475,220,0715,143,0075,035,2174,587,1394,417,9334,004,3703,623,1453,566,9893,551,5803,337,4553,414,3593,111,6372,747,0762,540,9292,434,6132,352,4722,315,2292,511,4582,675,502
       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
313,262
50,720
0
76,844
65,459
140,640
149,349
145,927
146,121
379,350
138,446
137,761
135,790
147,117
139,104
79,242
97
97
97
97
154
97
97
97971549797979779,242139,104147,117135,790137,761138,446379,350146,121145,927149,349140,64065,45976,844050,720313,262000000000000000000000000000000000000000000000000000000000
       Intangible 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
17,625
16,854
16,091
16,516
16,414
15,916
16,465
16,166
17,569
16,794
16,091
15,115
14,541
13,755
12,974
12,684
15,957
14,848
14,043
13,661
165,581
166,971
166,225
161,164
160,326
157,717
161,529
175,510
173,185
174,242
171,615
169,712
186,736
178,233
173,601
179,032
180,824
174,560
181,053
177,855
178,635
246,258
248,162
254,341
160,934
0
0
0
362,264
0
0
0
421,906
0
0
00421,906000362,264000160,934254,341248,162246,258178,635177,855181,053174,560180,824179,032173,601178,233186,736169,712171,615174,242173,185175,510161,529157,717160,326161,164166,225166,971165,58113,66114,04314,84815,95712,68412,97413,75514,54115,11516,09116,79417,56916,16616,46515,91616,41416,51616,09116,85417,6250000000000000000000000000
       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
11,023
11,279
20,156
23,886
22,845
21,104
67,559
85,666
108,497
99,193
80,277
116,033
126,587
117,186
117,186126,587116,03380,27799,193108,49785,66667,55921,10422,84523,88620,15611,27911,023000000000000000000000000000000000000000000000000000000000000000000
> Total Liabilities 
1,025,779
849,364
1,257,978
1,484,580
1,327,375
1,534,197
1,940,237
2,099,170
1,929,178
1,557,822
1,712,108
2,001,459
1,833,099
2,301,387
2,693,363
2,786,882
2,377,076
2,475,119
2,199,034
2,595,853
2,546,168
2,482,603
2,220,081
2,538,916
2,661,885
1,914,133
1,632,310
1,875,019
2,389,882
2,804,614
2,718,209
2,957,639
3,185,464
2,725,399
2,883,118
3,140,727
3,323,645
3,347,133
3,311,272
4,072,438
3,405,912
2,991,622
2,852,527
3,596,867
4,147,669
3,563,060
3,777,993
4,183,397
4,394,633
3,687,720
3,662,904
3,493,735
4,326,084
3,699,265
3,475,201
3,720,334
3,936,810
3,819,019
3,768,285
3,963,243
3,944,708
3,713,220
3,539,081
4,066,911
4,229,241
4,285,183
3,733,060
4,120,894
3,614,546
3,880,567
3,696,234
3,638,047
3,624,579
3,566,520
4,333,394
4,940,579
5,163,842
4,794,873
5,330,385
6,086,540
6,086,5405,330,3854,794,8735,163,8424,940,5794,333,3943,566,5203,624,5793,638,0473,696,2343,880,5673,614,5464,120,8943,733,0604,285,1834,229,2414,066,9113,539,0813,713,2203,944,7083,963,2433,768,2853,819,0193,936,8103,720,3343,475,2013,699,2654,326,0843,493,7353,662,9043,687,7204,394,6334,183,3973,777,9933,563,0604,147,6693,596,8672,852,5272,991,6223,405,9124,072,4383,311,2723,347,1333,323,6453,140,7272,883,1182,725,3993,185,4642,957,6392,718,2092,804,6142,389,8821,875,0191,632,3101,914,1332,661,8852,538,9162,220,0812,482,6032,546,1682,595,8532,199,0342,475,1192,377,0762,786,8822,693,3632,301,3871,833,0992,001,4591,712,1081,557,8221,929,1782,099,1701,940,2371,534,1971,327,3751,484,5801,257,978849,3641,025,779
   > Total Current Liabilities 
1,025,779
849,364
1,257,978
1,484,580
1,327,375
1,534,197
1,940,237
2,099,170
1,929,178
1,557,822
1,712,108
2,001,459
1,833,099
2,301,387
2,693,363
2,786,882
2,377,076
2,475,119
2,199,034
2,595,853
2,546,168
2,482,603
2,220,081
2,538,916
2,661,885
1,914,133
1,632,310
1,875,019
2,389,882
2,804,614
2,718,209
2,957,639
3,185,464
2,725,399
2,602,887
2,850,105
3,022,633
2,994,234
2,945,888
3,695,107
3,016,635
2,615,262
2,455,030
3,184,871
3,721,321
3,177,261
3,378,795
3,770,799
3,968,636
3,171,859
3,122,283
2,928,355
3,735,944
3,164,825
2,930,164
3,159,088
3,359,197
3,364,139
3,303,152
3,487,856
3,459,067
3,385,918
3,202,629
3,721,394
3,874,531
3,913,593
3,358,111
3,707,829
3,202,862
3,181,702
2,981,403
2,900,769
2,874,758
2,806,113
3,551,254
4,163,382
4,371,597
4,028,978
4,570,528
5,256,604
5,256,6044,570,5284,028,9784,371,5974,163,3823,551,2542,806,1132,874,7582,900,7692,981,4033,181,7023,202,8623,707,8293,358,1113,913,5933,874,5313,721,3943,202,6293,385,9183,459,0673,487,8563,303,1523,364,1393,359,1973,159,0882,930,1643,164,8253,735,9442,928,3553,122,2833,171,8593,968,6363,770,7993,378,7953,177,2613,721,3213,184,8712,455,0302,615,2623,016,6353,695,1072,945,8882,994,2343,022,6332,850,1052,602,8872,725,3993,185,4642,957,6392,718,2092,804,6142,389,8821,875,0191,632,3101,914,1332,661,8852,538,9162,220,0812,482,6032,546,1682,595,8532,199,0342,475,1192,377,0762,786,8822,693,3632,301,3871,833,0992,001,4591,712,1081,557,8221,929,1782,099,1701,940,2371,534,1971,327,3751,484,5801,257,978849,3641,025,779
       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
0
0
0
0
0
0
0
0
0
570,000
430,000
500,000
0
0
0
0
0
0
0
0
0
0
0000000000500,000430,000570,0000000000000000000000000000000000000000000000000000000000000000000000
       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
0
0
0
0
0
0
0
0
0
570,000
430,000
500,000
0
0
0
0
0
0
0
0
0
300,000
300,000000000000500,000430,000570,0000000000000000000000000000000000000000000000000000000000000000000000
       Accounts payable 
613,498
573,929
876,344
936,933
718,651
963,801
1,257,233
1,450,283
1,278,046
1,106,720
1,291,672
1,529,650
1,473,268
1,594,277
1,790,445
1,892,750
1,562,283
1,738,249
1,470,930
1,516,437
1,291,603
1,519,428
1,419,608
1,634,862
1,597,121
1,087,988
920,022
1,131,759
1,369,998
1,506,486
1,436,641
1,740,381
1,804,606
1,698,690
1,826,400
1,902,402
1,950,744
1,916,228
1,767,705
2,429,880
1,814,521
1,552,396
1,379,208
2,018,311
2,509,618
2,015,112
2,062,044
2,368,870
2,721,084
1,934,247
1,952,206
1,743,160
2,145,313
1,739,328
1,742,352
1,967,011
1,958,066
2,150,768
2,106,303
2,115,560
2,099,297
2,242,642
2,051,584
2,179,289
2,182,648
2,466,170
2,003,380
1,857,337
1,519,350
1,703,256
1,832,294
1,771,462
1,644,017
1,644,679
2,148,011
2,530,299
2,650,619
2,610,024
2,937,578
3,113,311
3,113,3112,937,5782,610,0242,650,6192,530,2992,148,0111,644,6791,644,0171,771,4621,832,2941,703,2561,519,3501,857,3372,003,3802,466,1702,182,6482,179,2892,051,5842,242,6422,099,2972,115,5602,106,3032,150,7681,958,0661,967,0111,742,3521,739,3282,145,3131,743,1601,952,2061,934,2472,721,0842,368,8702,062,0442,015,1122,509,6182,018,3111,379,2081,552,3961,814,5212,429,8801,767,7051,916,2281,950,7441,902,4021,826,4001,698,6901,804,6061,740,3811,436,6411,506,4861,369,9981,131,759920,0221,087,9881,597,1211,634,8621,419,6081,519,4281,291,6031,516,4371,470,9301,738,2491,562,2831,892,7501,790,4451,594,2771,473,2681,529,6501,291,6721,106,7201,278,0461,450,2831,257,233963,801718,651936,933876,344573,929613,498
       Other Current Liabilities 
412,281
265,307
381,634
491,205
608,724
570,396
683,004
648,887
651,132
451,102
420,436
471,809
359,831
707,109
902,918
894,132
814,793
736,869
728,104
899,416
1,254,565
963,175
800,473
904,054
1,064,764
826,145
712,288
743,260
943,994
1,254,222
1,239,645
1,217,258
1,380,858
1,026,709
776,487
947,703
1,019,922
1,039,185
1,123,234
1,265,227
1,176,504
1,038,430
1,054,182
1,147,926
1,195,174
1,146,202
1,303,053
1,388,506
1,247,552
1,237,611
1,170,077
1,185,195
1,590,631
1,425,497
1,187,812
1,192,077
1,401,131
1,213,371
1,196,849
1,372,296
1,359,770
1,143,276
1,151,045
1,077,533
1,183,270
1,147,612
166,060
117,167
123,035
683,512
846,654
761,772
785,492
825,596
1,046,640
1,188,330
1,202,820
1,031,926
1,259,158
1,331,727
1,331,7271,259,1581,031,9261,202,8201,188,3301,046,640825,596785,492761,772846,654683,512123,035117,167166,0601,147,6121,183,2701,077,5331,151,0451,143,2761,359,7701,372,2961,196,8491,213,3711,401,1311,192,0771,187,8121,425,4971,590,6311,185,1951,170,0771,237,6111,247,5521,388,5061,303,0531,146,2021,195,1741,147,9261,054,1821,038,4301,176,5041,265,2271,123,2341,039,1851,019,922947,703776,4871,026,7091,380,8581,217,2581,239,6451,254,222943,994743,260712,288826,1451,064,764904,054800,473963,1751,254,565899,416728,104736,869814,793894,132902,918707,109359,831471,809420,436451,102651,132648,887683,004570,396608,724491,205381,634265,307412,281
   > 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
374,949
413,065
411,684
698,864
714,831
737,278
749,821
760,407
782,140
777,197
792,245
765,895
759,857
829,936
829,936759,857765,895792,245777,197782,140760,407749,821737,278714,831698,864411,684413,065374,949000000000000000000000000000000000000000000000000000000000000000000
       Other 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
280,231
290,622
301,012
352,900
365,384
377,331
389,277
376,361
397,497
411,996
426,348
385,799
399,198
412,598
425,997
515,862
540,621
565,380
590,140
534,440
545,037
561,246
577,613
454,879
465,133
475,387
485,641
327,302
336,452
345,517
354,710
371,590
374,949
413,065
411,684
698,864
714,831
737,278
749,821
752,496
775,497
771,986
788,448
763,011
757,309
829,301
829,301757,309763,011788,448771,986775,497752,496749,821737,278714,831698,864411,684413,065374,949371,590354,710345,517336,452327,302485,641475,387465,133454,879577,613561,246545,037534,440590,140565,380540,621515,862425,997412,598399,198385,799426,348411,996397,497376,361389,277377,331365,384352,900301,012290,622280,2310000000000000000000000000000000000
> Total Stockholder Equity
7,589,674
7,491,519
7,146,383
6,064,518
6,332,206
6,939,287
7,488,230
7,277,873
7,800,985
7,948,241
8,329,135
8,153,129
8,804,877
9,055,454
9,377,665
9,214,472
9,880,554
9,871,638
10,118,992
9,689,700
10,755,088
11,290,848
11,468,111
11,288,205
11,976,131
12,397,478
12,578,775
11,803,757
12,380,454
13,006,286
13,440,481
13,034,215
13,593,522
14,078,536
14,307,631
13,823,664
14,354,801
14,564,579
14,693,712
14,608,954
15,113,908
14,929,753
14,699,971
15,326,663
15,978,845
16,594,078
18,052,124
18,003,583
18,576,925
18,363,612
18,766,816
18,697,759
19,532,975
19,423,575
19,782,646
19,380,733
19,870,310
19,961,765
20,464,938
20,250,215
20,887,194
20,689,878
20,783,619
20,705,152
21,255,388
21,083,130
21,279,790
20,603,938
20,885,361
20,545,616
21,457,668
21,129,816
21,911,460
21,613,612
22,305,755
22,776,492
23,909,474
23,058,093
23,194,166
22,946,575
22,946,57523,194,16623,058,09323,909,47422,776,49222,305,75521,613,61221,911,46021,129,81621,457,66820,545,61620,885,36120,603,93821,279,79021,083,13021,255,38820,705,15220,783,61920,689,87820,887,19420,250,21520,464,93819,961,76519,870,31019,380,73319,782,64619,423,57519,532,97518,697,75918,766,81618,363,61218,576,92518,003,58318,052,12416,594,07815,978,84515,326,66314,699,97114,929,75315,113,90814,608,95414,693,71214,564,57914,354,80113,823,66414,307,63114,078,53613,593,52213,034,21513,440,48113,006,28612,380,45411,803,75712,578,77512,397,47811,976,13111,288,20511,468,11111,290,84810,755,0889,689,70010,118,9929,871,6389,880,5549,214,4729,377,6659,055,4548,804,8778,153,1298,329,1357,948,2417,800,9857,277,8737,488,2306,939,2876,332,2066,064,5187,146,3837,491,5197,589,674
   Common Stock
772,160
772,301
772,326
776,041
779,718
786,214
789,016
789,142
789,207
793,827
796,325
796,601
798,744
806,167
813,975
816,193
818,662
825,218
826,947
828,528
830,328
830,406
830,406
830,451
830,475
830,475
830,475
830,475
830,475
830,475
830,475
830,475
830,475
830,475
830,475
830,475
830,475
830,475
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879
804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879804,879830,475830,475830,475830,475830,475830,475830,475830,475830,475830,475830,475830,475830,475830,475830,451830,406830,406830,328828,528826,947825,218818,662816,193813,975806,167798,744796,601796,325793,827789,207789,142789,016786,214779,718776,041772,326772,301772,160
   Retained Earnings 
4,743,750
4,667,621
4,440,373
3,326,215
3,613,539
4,316,921
4,873,007
4,566,263
5,043,943
5,339,556
5,747,816
5,242,542
5,861,490
5,961,917
6,688,381
6,529,165
7,206,690
7,301,777
7,671,554
7,276,792
8,310,442
8,923,814
9,371,454
8,838,011
9,418,278
9,754,010
9,955,216
9,323,464
10,011,057
10,660,981
11,258,382
10,874,998
11,718,638
12,283,571
12,453,019
11,822,489
12,308,030
12,366,280
12,403,969
12,116,050
12,756,744
12,582,096
12,691,458
12,898,742
13,465,594
13,677,021
15,267,341
15,148,785
15,735,640
15,415,105
15,931,795
15,526,165
15,854,824
15,908,133
16,391,995
16,004,196
16,573,210
16,516,819
17,334,407
17,205,087
17,974,609
17,947,921
18,501,358
17,966,563
18,871,333
18,694,393
18,541,184
18,271,955
18,679,166
18,898,266
19,101,982
19,261,113
19,581,159
19,696,023
19,997,218
20,130,335
20,694,114
19,858,910
20,223,906
19,663,986
19,663,98620,223,90619,858,91020,694,11420,130,33519,997,21819,696,02319,581,15919,261,11319,101,98218,898,26618,679,16618,271,95518,541,18418,694,39318,871,33317,966,56318,501,35817,947,92117,974,60917,205,08717,334,40716,516,81916,573,21016,004,19616,391,99515,908,13315,854,82415,526,16515,931,79515,415,10515,735,64015,148,78515,267,34113,677,02113,465,59412,898,74212,691,45812,582,09612,756,74412,116,05012,403,96912,366,28012,308,03011,822,48912,453,01912,283,57111,718,63810,874,99811,258,38210,660,98110,011,0579,323,4649,955,2169,754,0109,418,2788,838,0119,371,4548,923,8148,310,4427,276,7927,671,5547,301,7777,206,6906,529,1656,688,3815,961,9175,861,4905,242,5425,747,8165,339,5565,043,9434,566,2634,873,0074,316,9213,613,5393,326,2154,440,3734,667,6214,743,750
   Capital Surplus 00000000000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock000000000000000000000000000000000000000000-262,987-262,987-262,987-262,987-262,987-262,987-262,987-262,987-262,987-262,987-262,987-191,713-41,0370000000000000000000000000
   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
916,848
602,433
517,030
384,487
213,860
-245,837
210,491
-144,043
-139,361
-245,955
-652,578
-778,366
-880,748
-172,412
-659,395
-197,797
-610,508
-219,561
118,059
687,262
671,085
442,162
754,491
754,491442,162671,085687,262118,059-219,561-610,508-197,797-659,395-172,412-880,748-778,366-652,578-245,955-139,361-144,043210,491-245,837213,860384,487517,030602,433916,848000000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in THB. All numbers in thousands.




Cash Flow

Currency in THB. All numbers in thousands.