0 XP   0   0   0

Thanulux Public Company Limited










Financial Health of Thanulux




Comparing to competitors in the Apparel Manufacturing industry




  Industry Rankings  


Thanulux Public Company Limited
Buy, Hold or Sell?

Should you buy, hold or sell Thanulux?

I guess you are interested in Thanulux 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 Thanulux

Let's start. I'm going to help you getting a better view of Thanulux 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 Thanulux 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 Thanulux 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 Thanulux Public Company Limited. The closing price on 2022-12-02 was ฿33.75 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.
Thanulux 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 Thanulux Public Company Limited.

1.1. Profitability
1.1.1. Net Profit Margin

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

  • Above 10% is considered healthy but always compare Thanulux to the Apparel Manufacturing industry mean.
  • A Net Profit Margin of 5.1% means that ฿0.05 for each ฿1 in revenue is generated as profit.

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

  • The MRQ is 5.1%. The company is making a profit. +1
  • The TTM is 4.0%. The company is making a profit. +1
Trends
Current periodCompared to+/- 
MRQ5.1%TTM4.0%+1.1%
TTM4.0%YOY0.8%+3.2%
TTM4.0%5Y5.7%-1.7%
5Y5.7%10Y7.5%-1.7%
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ5.1%4.0%+1.1%
TTM4.0%3.3%+0.7%
YOY0.8%2.8%-2.0%
5Y5.7%1.5%+4.2%
10Y7.5%1.9%+5.6%
1.1.2. Return on Assets

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

  • Above 5% is considered healthy but always compare Thanulux to the Apparel Manufacturing industry mean.
  • 0.5% Return on Assets means that Thanulux generated ฿0.00 profit for each $1 in assets.

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

  • The MRQ is 0.5%. Using its assets, the company is inefficient in making profit. -1
  • The TTM is 0.3%. Using its assets, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ0.5%TTM0.3%+0.1%
TTM0.3%YOY0.1%+0.3%
TTM0.3%5Y0.5%-0.2%
5Y0.5%10Y0.9%-0.4%
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ0.5%1.0%-0.5%
TTM0.3%1.0%-0.7%
YOY0.1%0.8%-0.7%
5Y0.5%0.7%-0.2%
10Y0.9%0.9%+0.0%
1.1.3. Return on Equity

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

  • Above 15%-20% is considered healthy but always compare Thanulux to the Apparel Manufacturing industry mean.
  • 0.6% Return on Equity means Thanulux generated ฿0.01 for each ฿1 the owners (shareholders) invested.

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

  • The MRQ is 0.6%. Using its investors money, the company is inefficient in making profit. -1
  • The TTM is 0.4%. Using its investors money, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ0.6%TTM0.4%+0.2%
TTM0.4%YOY0.1%+0.3%
TTM0.4%5Y0.6%-0.2%
5Y0.6%10Y1.1%-0.5%
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ0.6%1.9%-1.3%
TTM0.4%2.0%-1.6%
YOY0.1%1.6%-1.5%
5Y0.6%1.3%-0.7%
10Y1.1%1.6%-0.5%

1.2. Operating Efficiency of Thanulux Public Company Limited.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient Thanulux is operating .

  • Measures how much profit Thanulux 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 Thanulux to the Apparel Manufacturing industry mean.
  • An Operating Margin of 2.1% means the company generated ฿0.02  for each ฿1 in revenue (before taxes).

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

  • The MRQ is 2.1%. The company is operating less efficient.
  • The TTM is 1.1%. The company is operating less efficient.
Trends
Current periodCompared to+/- 
MRQ2.1%TTM1.1%+0.9%
TTM1.1%YOY-7.9%+9.0%
TTM1.1%5Y0.0%+1.1%
5Y0.0%10Y0.2%-0.1%
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ2.1%3.7%-1.6%
TTM1.1%3.5%-2.4%
YOY-7.9%3.0%-10.9%
5Y0.0%3.2%-3.2%
10Y0.2%2.5%-2.3%
1.2.2. Operating Ratio

Measures how efficient Thanulux is keeping operating costs low.

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

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

  • The MRQ is 1.681. The company is inefficient in keeping operating costs low. -1
  • The TTM is 1.711. The company is inefficient in keeping operating costs low. -1
Trends
Current periodCompared to+/- 
MRQ1.681TTM1.711-0.030
TTM1.711YOY1.861-0.151
TTM1.7115Y1.771-0.060
5Y1.77110Y1.316+0.455
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ1.6811.383+0.298
TTM1.7111.272+0.439
YOY1.8611.181+0.680
5Y1.7711.128+0.643
10Y1.3160.970+0.346

1.3. Liquidity of Thanulux Public Company Limited.

1.3. Liquidity
1.3.1. Current Ratio

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

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

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

  • The MRQ is 5.869. The company is very able to pay all its short-term debts. +2
  • The TTM is 6.491. The company is very able to pay all its short-term debts. +2
Trends
Current periodCompared to+/- 
MRQ5.869TTM6.491-0.622
TTM6.491YOY7.914-1.423
TTM6.4915Y7.167-0.676
5Y7.16710Y4.057+3.110
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ5.8691.702+4.167
TTM6.4911.666+4.825
YOY7.9141.751+6.163
5Y7.1671.757+5.410
10Y4.0571.344+2.713
1.3.2. Quick Ratio

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

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

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

  • The MRQ is 2.859. The company is very able to pay all its short-term debts with the most liquid assets. +2
  • The TTM is 3.613. The company is very able to pay all its short-term debts with the most liquid assets. +2
Trends
Current periodCompared to+/- 
MRQ2.859TTM3.613-0.754
TTM3.613YOY5.269-1.656
TTM3.6135Y4.385-0.773
5Y4.38510Y3.186+1.200
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ2.8590.638+2.221
TTM3.6130.642+2.971
YOY5.2690.708+4.561
5Y4.3850.666+3.719
10Y3.1860.637+2.549

1.4. Solvency of Thanulux Public Company Limited.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

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

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

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

  • The MRQ is 0.129. The company is very able to pay all its debts by selling its assets. +2
  • The TTM is 0.122. The company is very able to pay all its debts by selling its assets. +2
Trends
Current periodCompared to+/- 
MRQ0.129TTM0.122+0.007
TTM0.122YOY0.118+0.004
TTM0.1225Y0.127-0.005
5Y0.12710Y0.139-0.012
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ0.1290.449-0.320
TTM0.1220.459-0.337
YOY0.1180.454-0.336
5Y0.1270.444-0.317
10Y0.1390.434-0.295
1.4.2. Debt to Equity Ratio

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

  • Below 2 is considered healthy but always compare Thanulux to the Apparel Manufacturing industry mean.
  • A Debt to Equity ratio of 14.8% means that company has ฿0.15 debt for each ฿1 in shareholders equity.

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

  • The MRQ is 0.148. The company is very able to pay all its debts with equity. +2
  • The TTM is 0.139. The company is very able to pay all its debts with equity. +2
Trends
Current periodCompared to+/- 
MRQ0.148TTM0.139+0.009
TTM0.139YOY0.134+0.005
TTM0.1395Y0.145-0.006
5Y0.14510Y0.162-0.016
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ0.1480.801-0.653
TTM0.1390.845-0.706
YOY0.1340.831-0.697
5Y0.1450.838-0.693
10Y0.1620.823-0.661

2. Market Valuation of Thanulux 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 Thanulux generates.

  • Above 15 is considered overpriced but always compare Thanulux to the Apparel Manufacturing industry mean.
  • A PE ratio of 120.42 means the investor is paying ฿120.42 for every ฿1 in earnings.

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

  • The EOD is 190.810. Seems overpriced? -1
  • The MRQ is 120.422. Seems overpriced? -1
  • The TTM is 164.813. Seems overpriced? -1
Trends
Current periodCompared to+/- 
EOD190.810MRQ120.422+70.388
MRQ120.422TTM164.813-44.391
TTM164.813YOY-74.811+239.624
TTM164.8135Y56.522+108.292
5Y56.52210Y65.680-9.158
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
EOD190.81028.273+162.537
MRQ120.42232.529+87.893
TTM164.81337.998+126.815
YOY-74.81131.891-106.702
5Y56.52236.962+19.560
10Y65.68027.972+37.708
2.2. Price Earnings to Growth Ratio

Measures the predicted future growth of Thanulux.

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

  • The MRQ is 1,711.045. Seems overpriced? -1
  • The TTM is -177.809. Very Bad. -2
Trends
Current periodCompared to+/- 
MRQ1,711.045TTM-177.809+1,888.854
TTM-177.809YOY78.145-255.954
TTM-177.8095Y623.284-801.093
5Y623.28410Y557.365+65.919
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
MRQ1,711.0450.129+1,710.916
TTM-177.8090.073-177.882
YOY78.1450.050+78.095
5Y623.2840.100+623.184
10Y557.3650.100+557.265

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

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

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

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

  • The EOD is 1.067. Good. +1
  • The MRQ is 0.673. Very good. +2
  • The TTM is 0.580. Very good. +2
Trends
Current periodCompared to+/- 
EOD1.067MRQ0.673+0.394
MRQ0.673TTM0.580+0.093
TTM0.580YOY0.588-0.008
TTM0.5805Y0.625-0.045
5Y0.62510Y0.801-0.175
Compared to industry (Apparel Manufacturing)
PeriodCompanyIndustry (mean)+/- 
EOD1.0671.302-0.235
MRQ0.6731.378-0.705
TTM0.5801.564-0.984
YOY0.5881.330-0.742
5Y0.6251.349-0.724
10Y0.8011.016-0.215
2. Total Gains per Share

3. Summary

3.1. Key Performance Indicators

The key performance indicators of Thanulux 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.1380.243-157%0.279-150%0.178-178%0.168-182%
Book Value Growth--0.9710.9710%0.9710%0.9710%0.9710%
Book Value Per Share--31.63731.524+0%30.156+5%30.298+4%28.479+11%
Book Value Per Share Growth---0.0040.008-157%0.009-149%0.006-175%0.006-176%
Current Ratio--5.8696.491-10%7.914-26%7.167-18%4.057+45%
Debt To Asset Ratio--0.1290.122+6%0.118+9%0.127+2%0.139-7%
Debt To Equity Ratio--0.1480.139+6%0.134+11%0.145+2%0.162-8%
Dividend Per Share--0.4790.240+100%0.034+1329%0.266+80%0.474+1%
Dividend Per Share Growth----261.4710%-972.4590%-376.8440%-204.4550%
Eps--0.1770.126+41%0.033+431%0.186-5%0.294-40%
Eps Growth--0.070-0.205+391%0.514-86%-0.128+281%-0.183+361%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%1.0000%
Net Profit Margin--0.0510.040+27%0.008+501%0.057-11%0.075-32%
Operating Margin--0.0210.011+82%-0.079+476%0.000+8095%0.002+1235%
Operating Ratio--1.6811.711-2%1.861-10%1.771-5%1.316+28%
Pb Ratio1.067+37%0.6730.580+16%0.588+14%0.625+8%0.801-16%
Pe Ratio190.810+37%120.422164.813-27%-74.811+162%56.522+113%65.680+83%
Peg Ratio--1711.045-177.809+110%78.145+2090%623.284+175%557.365+207%
Price Per Share33.750+37%21.30018.300+16%17.700+20%18.920+13%22.421-5%
Price To Total Gains Ratio98.903+37%62.41949.661+26%31.433+99%-42.875+169%-0.846+101%
Profit Growth--97.32396.530+1%1.481+6473%67.619+44%82.025+19%
Quick Ratio--2.8593.613-21%5.269-46%4.385-35%3.186-10%
Return On Assets--0.0050.003+40%0.001+459%0.005-9%0.009-46%
Return On Equity--0.0060.004+41%0.001+451%0.006-9%0.011-48%
Revenue Growth--0.9730.9740%0.9740%0.971+0%0.971+0%
Total Gains Per Share--0.3410.483-29%0.312+9%0.443-23%0.642-47%
Total Gains Per Share Growth---0.314-0.094-70%-0.890+184%-1.600+410%-1.665+431%
Usd Book Value--113961369.600113554937.974+0%108628454.887+5%109138051.035+4%102584206.526+11%
Usd Book Value Change Per Share---0.0040.007-157%0.008-150%0.005-178%0.005-182%
Usd Book Value Per Share--0.9110.908+0%0.869+5%0.873+4%0.820+11%
Usd Dividend Per Share--0.0140.007+100%0.001+1329%0.008+80%0.014+1%
Usd Eps--0.0050.004+41%0.001+431%0.005-5%0.008-40%
Usd Price Per Share0.972+37%0.6130.527+16%0.510+20%0.545+13%0.646-5%
Usd Profit--637142.400452411.964+41%120005.633+431%671005.038-5%1059047.314-40%
Usd Revenue--12536985.60011084757.595+13%8482392.727+48%11027892.164+14%13389585.082-6%
Usd Total Gains Per Share--0.0100.014-29%0.009+9%0.013-23%0.018-47%
 EOD+2 -3MRQTTM+19 -15YOY+20 -145Y+14 -2010Y+16 -18

3.2. Fundamental Score

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

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-15190.810
Price to Book Ratio (EOD)Between0-11.067
Net Profit Margin (MRQ)Greater than00.051
Operating Margin (MRQ)Greater than00.021
Quick Ratio (MRQ)Greater than12.859
Current Ratio (MRQ)Greater than15.869
Debt to Asset Ratio (MRQ)Less than10.129
Debt to Equity Ratio (MRQ)Less than10.148
Return on Equity (MRQ)Greater than0.150.006
Return on Assets (MRQ)Greater than0.050.005
Total6/10 (60.0%)

3.3. Technical Score

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

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5051.911
Ma 20Greater thanMa 5033.925
Ma 50Greater thanMa 10032.947
Ma 100Greater thanMa 20027.562
OpenGreater thanClose33.750
Total4/5 (80.0%)



Latest Balance Sheet

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

Summary
Total Assets4,543,376
Total Liabilities586,384
Total Stockholder Equity3,956,617
 As reported
Total Liabilities 586,384
Total Stockholder Equity+ 3,956,617
Total Assets = 4,543,376

Assets

Total Assets4,543,376
Total Current Assets1,772,978
Long-term Assets1,772,978
Total Current Assets
Cash And Cash Equivalents 297,610
Short-term Investments 604,116
Net Receivables 259,527
Inventory 481,625
Other Current Assets 177,202
Total Current Assets  (as reported)1,772,978
Total Current Assets  (calculated)1,820,080
+/- 47,102
Long-term Assets
Property Plant Equipment 347,648
Long Term Investments 2,225,180
Other Assets 185,656
Long-term Assets  (as reported)2,770,398
Long-term Assets  (calculated)2,758,484
+/- 11,914

Liabilities & Shareholders' Equity

Total Current Liabilities302,092
Long-term Liabilities284,292
Total Stockholder Equity3,956,617
Total Current Liabilities
Accounts payable 133,190
Other Current Liabilities 90,974
Total Current Liabilities  (as reported)302,092
Total Current Liabilities  (calculated)224,164
+/- 77,928
Long-term Liabilities
Capital Lease Obligations Min Short Term Debt11,524
Other Liabilities 276,043
Long-term Liabilities  (as reported)284,292
Long-term Liabilities  (calculated)287,567
+/- 3,275
Total Stockholder Equity
Common Stock120,000
Retained Earnings 3,011,221
Other Stockholders Equity 644,271
Total Stockholder Equity (as reported)3,956,617
Total Stockholder Equity (calculated)3,775,492
+/- 181,125
Other
Capital Stock120,000
Common Stock Shares Outstanding 120,000
Net Invested Capital 3,956,617
Net Tangible Assets 3,944,703
Net Working Capital 1,470,886



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-302003-06-302002-12-312002-06-302001-12-312001-06-30
> Total Assets 
1,769,517
1,903,354
1,907,870
1,720,530
1,798,942
2,249,639
2,270,157
2,359,678
2,364,587
2,385,780
2,508,194
2,677,960
2,737,569
2,668,150
2,683,738
2,737,587
2,752,286
2,685,363
2,680,544
2,742,560
2,794,119
2,807,655
2,782,139
2,844,599
2,771,611
2,843,050
2,860,693
2,943,547
2,990,550
2,999,022
3,094,693
3,116,512
3,191,718
3,333,136
3,386,043
3,436,727
3,619,474
3,641,008
3,835,626
3,889,411
3,963,377
3,778,802
3,672,403
3,721,345
3,799,895
3,858,656
3,899,407
3,927,126
3,924,999
3,939,488
3,917,878
3,904,161
3,991,221
4,012,610
4,049,302
4,118,815
4,198,551
4,116,361
4,244,865
4,373,130
4,410,197
4,318,540
4,352,602
4,327,879
4,294,529
4,340,651
4,303,134
4,311,621
4,312,070
4,137,878
4,063,533
4,336,805
4,347,583
4,364,877
4,382,089
4,493,792
4,548,086
4,543,376
4,543,3764,548,0864,493,7924,382,0894,364,8774,347,5834,336,8054,063,5334,137,8784,312,0704,311,6214,303,1344,340,6514,294,5294,327,8794,352,6024,318,5404,410,1974,373,1304,244,8654,116,3614,198,5514,118,8154,049,3024,012,6103,991,2213,904,1613,917,8783,939,4883,924,9993,927,1263,899,4073,858,6563,799,8953,721,3453,672,4033,778,8023,963,3773,889,4113,835,6263,641,0083,619,4743,436,7273,386,0433,333,1363,191,7183,116,5123,094,6932,999,0222,990,5502,943,5472,860,6932,843,0502,771,6112,844,5992,782,1392,807,6552,794,1192,742,5602,680,5442,685,3632,752,2862,737,5872,683,7382,668,1502,737,5692,677,9602,508,1942,385,7802,364,5872,359,6782,270,1572,249,6391,798,9421,720,5301,907,8701,903,3541,769,517
   > 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
1,422,221
1,412,877
1,339,995
1,321,522
1,374,449
1,371,740
1,332,098
1,287,263
1,355,424
1,334,254
1,360,007
1,257,109
1,246,108
1,331,555
1,189,406
1,223,646
1,342,907
1,392,724
1,349,769
1,284,174
1,341,091
1,423,966
1,772,978
1,772,9781,423,9661,341,0911,284,1741,349,7691,392,7241,342,9071,223,6461,189,4061,331,5551,246,1081,257,1091,360,0071,334,2541,355,4241,287,2631,332,0981,371,7401,374,4491,321,5221,339,9951,412,8771,422,2210000000000000000000000000000000000000000000000000000000
       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
68,323
125,393
134,478
126,013
48,236
44,577
89,515
68,033
30,482
93,246
109,046
21,612
29,831
56,389
43,398
51,050
85,425
70,698
98,806
109,626
213,991
94,900
297,610
297,61094,900213,991109,62698,80670,69885,42551,05043,39856,38929,83121,612109,04693,24630,48268,03389,51544,57748,236126,013134,478125,39368,3230000000000000000000000000000000000000000000000000000000
       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
499,502
387,002
408,311
421,425
476,314
454,425
401,812
396,927
469,002
612,270
600,291
546,508
545,880
602,153
565,255
610,835
648,961
662,067
674,614
557,630
483,968
644,211
604,116
604,116644,211483,968557,630674,614662,067648,961610,835565,255602,153545,880546,508600,291612,270469,002396,927401,812454,425476,314421,425408,311387,002499,5020000000000000000000000000000000000000000000000000000000
       Net Receivables 
279,088
321,879
261,916
278,246
218,243
303,898
252,292
342,264
287,006
283,166
320,209
398,170
406,556
389,323
298,253
381,334
329,522
292,902
264,688
313,237
324,579
412,218
403,940
482,770
457,796
348,546
272,344
425,227
399,638
377,989
392,635
464,027
427,089
482,892
473,287
483,545
523,169
532,237
523,319
572,524
543,464
509,864
438,872
478,639
489,505
456,880
472,447
431,236
442,010
396,082
398,335
417,169
428,868
375,914
380,066
407,636
409,092
329,965
350,023
337,509
347,864
307,423
315,113
300,985
229,010
220,779
241,166
294,072
262,252
193,977
215,380
240,351
282,404
188,124
185,214
240,105
241,411
259,527
259,527241,411240,105185,214188,124282,404240,351215,380193,977262,252294,072241,166220,779229,010300,985315,113307,423347,864337,509350,023329,965409,092407,636380,066375,914428,868417,169398,335396,082442,010431,236472,447456,880489,505478,639438,872509,864543,464572,524523,319532,237523,169483,545473,287482,892427,089464,027392,635377,989399,638425,227272,344348,546457,796482,770403,940412,218324,579313,237264,688292,902329,522381,334298,253389,323406,556398,170320,209283,166287,006342,264252,292303,898218,243278,246261,916321,879279,088
       Other Current Assets 
16,091
15,539
19,013
29,279
8,494
13,334
15,323
4,629
5,678
11,150
8,832
20,858
13,113
18,064
14,421
15,171
13,174
20,294
16,886
15,077
12,467
14,331
9,897
10,907
10,546
16,917
13,104
12,849
9,843
17,542
14,772
22,829
16,775
21,142
18,319
17,414
17,684
11,414
11,670
12,097
13,004
16,600
14,174
18,876
13,287
25,403
18,491
16,806
13,859
18,252
16,623
17,119
17,043
27,823
18,426
12,689
17,067
14,132
17,405
13,658
15,845
19,965
20,635
13,468
10,513
10,391
10,406
17,090
21,723
103,785
118,244
147,488
110,333
112,325
116,302
111,619
119,519
177,202
177,202119,519111,619116,302112,325110,333147,488118,244103,78521,72317,09010,40610,39110,51313,46820,63519,96515,84513,65817,40514,13217,06712,68918,42627,82317,04317,11916,62318,25213,85916,80618,49125,40313,28718,87614,17416,60013,00412,09711,67011,41417,68417,41418,31921,14216,77522,82914,77217,5429,84312,84913,10416,91710,54610,9079,89714,33112,46715,07716,88620,29413,17415,17114,42118,06413,11320,8588,83211,1505,6784,62915,32313,3348,49429,27919,01315,53916,091
   > 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
2,960,275
2,980,644
3,046,025
3,065,513
2,980,515
2,948,472
2,839,887
2,993,898
2,954,859
3,015,108
3,097,915
3,152,701
3,124,120
2,770,398
2,770,3983,124,1203,152,7013,097,9153,015,1082,954,8592,993,8982,839,8872,948,4722,980,5153,065,5133,046,0252,980,6442,960,2750000000000000000000000000000000000000000000000000000000000000000
       Property Plant Equipment 
483,787
489,937
475,339
478,920
477,543
533,989
547,117
552,034
556,677
547,244
545,512
542,351
545,359
542,031
529,305
495,399
481,636
491,936
477,348
464,694
451,922
448,697
439,992
426,439
417,436
410,583
397,158
383,639
380,602
375,028
373,372
372,749
389,380
407,046
433,988
470,925
475,146
479,059
486,550
481,103
473,854
469,231
458,600
447,337
435,863
426,025
419,397
411,975
405,798
400,779
401,680
402,276
396,191
388,902
386,878
404,629
399,038
399,051
406,406
409,768
417,904
447,391
477,668
483,173
478,779
469,455
461,919
444,709
457,271
408,944
406,063
396,745
386,374
378,149
367,476
361,499
352,764
347,648
347,648352,764361,499367,476378,149386,374396,745406,063408,944457,271444,709461,919469,455478,779483,173477,668447,391417,904409,768406,406399,051399,038404,629386,878388,902396,191402,276401,680400,779405,798411,975419,397426,025435,863447,337458,600469,231473,854481,103486,550479,059475,146470,925433,988407,046389,380372,749373,372375,028380,602383,639397,158410,583417,436426,439439,992448,697451,922464,694477,348491,936481,636495,399529,305542,031545,359542,351545,512547,244556,677552,034547,117533,989477,543478,920475,339489,937483,787
       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
2,148,789
2,240,690
2,233,818
2,370,667
2,455,540
2,489,545
2,410,602
2,459,710
2,363,446
2,358,188
2,386,736
2,461,883
2,492,246
2,390,495
2,361,834
2,260,782
2,404,367
2,379,121
2,406,686
2,499,409
2,585,077
2,569,221
2,225,180
2,225,1802,569,2212,585,0772,499,4092,406,6862,379,1212,404,3672,260,7822,361,8342,390,4952,492,2462,461,8832,386,7362,358,1882,363,4462,459,7102,410,6022,489,5452,455,5402,370,6672,233,8182,240,6902,148,7890000000000000000000000000000000000000000000000000000000
       Intangible Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
20,186
19,896
19,792
19,145
18,482
17,861
17,239
16,650
16,598
16,202
16,284
15,829
15,415
15,032
18,318
18,492
18,498
19,188
21,437
20,937
20,434
20,727
20,620
21,610
21,530
21,044
20,427
22,516
24,332
23,467
22,665
22,118
21,364
20,723
20,103
19,381
34,568
33,312
32,022
30,738
29,532
28,438
27,169
25,927
24,632
23,372
22,110
20,806
20,875
12,430
11,834
17,093
10,569
0
18,051
17,599
13,524
0
0
0
11,807
0
0
0011,80700013,52417,59918,051010,56917,09311,83412,43020,87520,80622,11023,37224,63225,92727,16928,43829,53230,73832,02233,31234,56819,38120,10320,72321,36422,11822,66523,46724,33222,51620,42721,04421,53021,61020,62020,72720,43420,93721,43719,18818,49818,49218,31815,03215,41515,82916,28416,20216,59816,65017,23917,86118,48219,14519,79219,89620,186000000000000000
       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
11,712
13,702
12,031
11,901
15,200
10,369
10,697
9,680
8,793
9,037
9,207
7,766
6,190
6,921
6,9216,1907,7669,2079,0378,7939,68010,69710,36915,20011,90112,03113,70211,7120000000000000000000000000000000000000000000000000000000000000000
> Total Liabilities 
225,252
510,144
511,129
244,887
201,751
330,392
251,706
279,553
356,498
312,118
319,540
320,278
413,339
324,406
297,198
299,999
378,499
281,927
238,072
260,541
327,620
327,909
299,855
274,324
217,292
258,110
232,533
264,347
266,866
300,273
305,962
345,480
425,264
514,467
481,988
450,240
472,655
526,834
494,899
489,333
661,637
639,621
561,952
566,497
566,036
634,433
612,818
620,354
583,404
622,940
592,256
575,886
578,188
628,266
602,335
606,984
589,819
604,024
626,517
614,157
601,028
607,695
602,854
569,752
539,904
568,573
544,850
535,996
542,154
442,106
428,733
542,764
524,399
529,617
519,962
515,650
573,828
586,384
586,384573,828515,650519,962529,617524,399542,764428,733442,106542,154535,996544,850568,573539,904569,752602,854607,695601,028614,157626,517604,024589,819606,984602,335628,266578,188575,886592,256622,940583,404620,354612,818634,433566,036566,497561,952639,621661,637489,333494,899526,834472,655450,240481,988514,467425,264345,480305,962300,273266,866264,347232,533258,110217,292274,324299,855327,909327,620260,541238,072281,927378,499299,999297,198324,406413,339320,278319,540312,118356,498279,553251,706330,392201,751244,887511,129510,144225,252
   > Total Current Liabilities 
194,457
509,340
510,796
244,566
201,655
330,294
251,589
279,242
356,165
311,636
319,057
320,101
413,147
324,211
297,021
299,823
378,358
281,790
237,926
260,407
327,483
327,295
299,299
273,819
216,841
257,709
232,185
264,063
266,653
300,073
305,748
344,988
296,526
386,455
349,777
314,585
334,610
382,914
347,435
328,238
311,400
310,913
238,599
242,813
228,706
288,296
252,752
283,736
245,661
290,490
259,443
247,209
234,375
278,363
243,716
239,499
204,239
220,418
217,555
226,113
214,279
240,020
221,125
202,346
180,818
205,079
186,422
174,748
179,638
86,161
106,055
212,481
195,075
202,666
189,669
179,396
243,406
302,092
302,092243,406179,396189,669202,666195,075212,481106,05586,161179,638174,748186,422205,079180,818202,346221,125240,020214,279226,113217,555220,418204,239239,499243,716278,363234,375247,209259,443290,490245,661283,736252,752288,296228,706242,813238,599310,913311,400328,238347,435382,914334,610314,585349,777386,455296,526344,988305,748300,073266,653264,063232,185257,709216,841273,819299,299327,295327,483260,407237,926281,790378,358299,823297,021324,211413,147320,101319,057311,636356,165279,242251,589330,294201,655244,566510,796509,340194,457
       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
3,122
1,086
2,989
5,934
2,129
6,231
5,503
0
0
1,001
3,193
1,001
0
0
0
0
0
0
0
0
0
0
0
000000000001,0013,1931,001005,5036,2312,1295,9342,9891,0863,1220000000000000000000000000000000000000000000000000000000
       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
3,122
1,086
2,989
5,934
2,129
6,231
5,503
0
0
1,001
3,193
1,001
0
0
0
0
0
0
0
0
0
0
0
000000000001,0013,1931,001005,5036,2312,1295,9342,9891,0863,1220000000000000000000000000000000000000000000000000000000
       Accounts payable 
124,255
133,932
139,994
151,139
140,336
262,348
189,178
212,375
193,414
239,233
223,446
220,997
162,296
194,432
172,905
173,907
163,302
176,470
136,739
142,572
126,551
155,384
156,363
132,063
100,325
134,657
110,140
124,464
145,752
155,265
154,480
163,484
187,470
233,195
181,241
129,975
186,375
223,447
174,565
149,903
166,102
168,859
107,615
122,493
127,300
166,543
131,417
135,763
137,936
164,965
135,238
130,021
123,227
153,442
101,337
132,391
117,085
120,792
97,305
140,989
119,178
127,293
101,144
105,903
99,679
122,693
112,548
107,979
111,791
38,021
50,998
79,068
89,728
92,586
85,427
66,569
116,560
133,190
133,190116,56066,56985,42792,58689,72879,06850,99838,021111,791107,979112,548122,69399,679105,903101,144127,293119,178140,98997,305120,792117,085132,391101,337153,442123,227130,021135,238164,965137,936135,763131,417166,543127,300122,493107,615168,859166,102149,903174,565223,447186,375129,975181,241233,195187,470163,484154,480155,265145,752124,464110,140134,657100,325132,063156,363155,384126,551142,572136,739176,470163,302173,907172,905194,432162,296220,997223,446239,233193,414212,375189,178262,348140,336151,139139,994133,932124,255
       Other Current Liabilities 
69,399
75,204
70,579
75,735
61,090
61,235
61,027
64,489
152,917
69,679
93,758
94,069
246,942
127,001
122,521
124,707
213,664
104,765
101,106
117,740
199,241
165,458
142,590
141,295
116,263
122,371
121,799
139,313
120,641
144,435
151,098
181,398
109,013
145,760
168,536
184,610
148,235
159,467
171,137
177,861
144,152
141,578
129,307
119,843
101,406
121,753
120,085
147,973
106,847
120,512
124,205
111,188
98,403
116,929
134,647
103,986
86,068
96,637
114,316
82,995
88,870
24,037
27,674
34,914
5,579
5,044
4,836
22,826
11,225
4,780
7,123
70,927
30,789
41,244
32,518
36,108
57,181
90,974
90,97457,18136,10832,51841,24430,78970,9277,1234,78011,22522,8264,8365,0445,57934,91427,67424,03788,87082,995114,31696,63786,068103,986134,647116,92998,403111,188124,205120,512106,847147,973120,085121,753101,406119,843129,307141,578144,152177,861171,137159,467148,235184,610168,536145,760109,013181,398151,098144,435120,641139,313121,799122,371116,263141,295142,590165,458199,241117,740101,106104,765213,664124,707122,521127,001246,94294,06993,75869,679152,91764,48961,02761,23561,09075,73570,57975,20469,399
   > 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
359,086
363,494
358,428
361,249
362,516
355,945
322,678
330,283
329,324
326,951
330,293
336,254
330,422
284,292
284,292330,422336,254330,293326,951329,324330,283322,678355,945362,516361,249358,428363,494359,0860000000000000000000000000000000000000000000000000000000000000000
       Other Liabilities 
0
804
0
321
96
98
117
311
333
482
483
177
192
195
177
176
141
137
146
133
137
138
140
150
157
169
178
179
170
200
214
492
128,738
128,012
132,211
135,656
138,045
143,920
147,464
161,095
166,607
170,379
176,244
178,603
184,597
187,277
194,063
176,627
178,644
172,328
178,326
179,796
185,475
189,840
197,106
199,561
204,538
210,493
217,122
177,883
175,818
367,675
381,729
367,407
359,086
363,494
358,428
361,249
346,759
341,754
306,546
315,848
316,397
315,426
319,575
326,344
321,342
276,043
276,043321,342326,344319,575315,426316,397315,848306,546341,754346,759361,249358,428363,494359,086367,407381,729367,675175,818177,883217,122210,493204,538199,561197,106189,840185,475179,796178,326172,328178,644176,627194,063187,277184,597178,603176,244170,379166,607161,095147,464143,920138,045135,656132,211128,012128,738492214200170179178169157150140138137133146137141176177195192177483482333311117989632108040
> Total Stockholder Equity
1,274,265
1,393,210
1,396,741
1,475,643
1,597,191
1,898,508
1,998,025
2,059,237
1,991,475
2,056,813
2,171,136
2,338,873
2,305,423
2,327,594
2,370,500
2,421,390
2,357,449
2,387,127
2,425,969
2,465,214
2,449,267
2,462,889
2,465,168
2,552,783
2,536,571
2,568,114
2,611,303
2,662,202
2,706,449
2,678,284
2,768,146
2,750,517
2,747,196
2,799,844
2,884,212
2,966,080
3,125,530
3,094,152
3,321,223
3,381,022
3,283,955
3,122,529
3,094,260
3,140,087
3,219,983
3,211,321
3,274,803
3,295,294
3,330,549
3,308,205
3,319,085
3,318,244
3,402,991
3,375,339
3,439,106
3,505,071
3,602,840
3,509,515
3,615,957
3,756,732
3,807,407
3,709,167
3,748,097
3,756,678
3,753,306
3,771,124
3,757,786
3,775,477
3,769,597
3,695,718
3,634,469
3,793,625
3,822,754
3,834,858
3,861,737
3,977,753
3,973,871
3,956,617
3,956,6173,973,8713,977,7533,861,7373,834,8583,822,7543,793,6253,634,4693,695,7183,769,5973,775,4773,757,7863,771,1243,753,3063,756,6783,748,0973,709,1673,807,4073,756,7323,615,9573,509,5153,602,8403,505,0713,439,1063,375,3393,402,9913,318,2443,319,0853,308,2053,330,5493,295,2943,274,8033,211,3213,219,9833,140,0873,094,2603,122,5293,283,9553,381,0223,321,2233,094,1523,125,5302,966,0802,884,2122,799,8442,747,1962,750,5172,768,1462,678,2842,706,4492,662,2022,611,3032,568,1142,536,5712,552,7832,465,1682,462,8892,449,2672,465,2142,425,9692,387,1272,357,4492,421,3902,370,5002,327,5942,305,4232,338,8732,171,1362,056,8131,991,4752,059,2371,998,0251,898,5081,597,1911,475,6431,396,7411,393,2101,274,265
   Common Stock
120,000
120,000
120,000
120,000
0
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000
120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,000120,0000120,000120,000120,000120,000
   Retained Earnings 
827,437
890,087
879,181
926,522
974,700
1,095,384
1,144,548
1,173,433
1,124,180
1,171,539
1,251,946
1,323,696
1,371,779
1,445,281
1,484,781
1,530,415
1,486,021
1,523,330
1,564,744
1,608,354
1,635,227
1,659,468
1,692,767
1,730,520
1,772,510
1,759,625
1,783,261
1,819,362
1,866,984
1,823,281
1,873,831
1,850,338
1,844,438
1,885,317
1,906,648
1,966,445
2,059,124
2,055,889
2,117,017
2,179,584
2,262,696
2,200,323
2,218,062
2,273,103
2,324,258
2,292,170
2,328,167
2,367,211
2,406,752
2,381,101
2,415,306
2,438,406
2,487,460
2,453,785
2,512,556
2,553,716
2,599,849
2,539,077
2,571,279
2,603,834
2,651,969
2,616,598
2,610,970
2,673,361
2,468,806
2,477,688
2,495,247
2,724,659
2,779,701
2,732,511
2,712,734
2,715,386
2,733,319
2,748,225
2,758,969
2,832,024
2,852,237
3,011,221
3,011,2212,852,2372,832,0242,758,9692,748,2252,733,3192,715,3862,712,7342,732,5112,779,7012,724,6592,495,2472,477,6882,468,8062,673,3612,610,9702,616,5982,651,9692,603,8342,571,2792,539,0772,599,8492,553,7162,512,5562,453,7852,487,4602,438,4062,415,3062,381,1012,406,7522,367,2112,328,1672,292,1702,324,2582,273,1032,218,0622,200,3232,262,6962,179,5842,117,0172,055,8892,059,1241,966,4451,906,6481,885,3171,844,4381,850,3381,873,8311,823,2811,866,9841,819,3621,783,2611,759,6251,772,5101,730,5201,692,7671,659,4681,635,2271,608,3541,564,7441,523,3301,486,0211,530,4151,484,7811,445,2811,371,7791,323,6961,251,9461,171,5391,124,1801,173,4331,144,5481,095,384974,700926,522879,181890,087827,437
   Capital Surplus 000000000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock000000000000000000000000000000000000000000000000000000000000000000000000000000
   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
650,230
701,866
669,313
743,553
851,773
854,313
791,444
836,002
782,193
757,175
756,011
725,114
749,693
688,771
662,082
620,610
777,113
788,310
785,508
801,643
844,603
820,509
644,271
644,271820,509844,603801,643785,508788,310777,113620,610662,082688,771749,693725,114756,011757,175782,193836,002791,444854,313851,773743,553669,313701,866650,2300000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in THB. All numbers in thousands.




Cash Flow

Currency in THB. All numbers in thousands.