0 XP   0   0   0

Techno Medical Public Company Limited
Buy, Hold or Sell?

Let's analyse Techno Medical Public Company Limited together

PenkeI guess you are interested in Techno Medical 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.

I'm going to help you getting a better view of Techno Medical 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.

You can find me behind Let's Analyse Together in the top-right of each section.

Get notifications about Techno Medical Public Company Limited

I send you an email if I find something interesting about Techno Medical Public Company Limited.

Quick analysis of Techno Medical Public Company Limited (30 sec.)










1. Valuation of Techno Medical Public Company Limited (5 min.)




Current price per share

฿2.42

2. Growth of Techno Medical Public Company Limited (5 min.)




Is Techno Medical Public Company Limited growing?

Current yearPrevious yearGrowGrow %
How rich?$14.1m$14.3m-$277.6k-2.0%

How much money is Techno Medical Public Company Limited making?

Current yearPrevious yearGrowGrow %
Making money$86.1k$258.4k-$172.2k-200.1%
Net Profit Margin1.8%4.6%--

How much money comes from the company's main activities?

3. Financial Health of Techno Medical Public Company Limited (5 min.)




4. Comparing to competitors in the Medical Distribution industry (5 min.)




  Industry Rankings (Medical Distribution)  


Richest
#39 / 45

Most Revenue
#45 / 45

Most Profit
#36 / 45


Fundamentals of Techno Medical Public Company Limited

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 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 very able to pay all its debts by selling its assets.
The company is able to pay all its debts with equity.

1.1. Profitability of Techno Medical Public Company Limited.

1.1. Profitability
1.1.1. Net Profit Margin

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

  • Above 10% is considered healthy but always compare Techno Medical Public Company Limited to the Medical Distribution industry mean.
  • A Net Profit Margin of 2.9% means that ฿0.03 for each ฿1 in revenue is generated as profit.

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

  • The MRQ is 2.9%. The company is making a profit. +1
  • The TTM is 1.8%. The company is making a profit. +1
Trends
Current periodCompared to+/- 
MRQ2.9%TTM1.8%+1.1%
TTM1.8%YOY4.6%-2.7%
TTM1.8%5Y5.5%-3.7%
5Y5.5%10Y5.4%+0.1%
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ2.9%2.2%+0.7%
TTM1.8%2.2%-0.4%
YOY4.6%1.9%+2.7%
5Y5.5%2.1%+3.4%
10Y5.4%2.0%+3.4%
1.1.2. Return on Assets

Shows how efficient Techno Medical Public Company Limited is using its assets to generate profit.

  • Above 5% is considered healthy but always compare Techno Medical Public Company Limited to the Medical Distribution industry mean.
  • 0.5% Return on Assets means that Techno Medical Public Company Limited generated ฿0.01 profit for each $1 in assets.

Let's take a look of the Return on Assets trends of Techno Medical 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.2%
TTM0.3%YOY1.1%-0.8%
TTM0.3%5Y1.2%-0.9%
5Y1.2%10Y0.9%+0.3%
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ0.5%0.8%-0.3%
TTM0.3%0.9%-0.6%
YOY1.1%1.0%+0.1%
5Y1.2%0.9%+0.3%
10Y0.9%1.1%-0.2%
1.1.3. Return on Equity

Shows how efficient Techno Medical Public Company Limited is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compare Techno Medical Public Company Limited to the Medical Distribution industry mean.
  • 1.1% Return on Equity means Techno Medical 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 Techno Medical Public Company Limited:

  • The MRQ is 1.1%. Using its investors money, the company is inefficient in making profit. -1
  • The TTM is 0.7%. Using its investors money, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ1.1%TTM0.7%+0.4%
TTM0.7%YOY2.0%-1.3%
TTM0.7%5Y2.2%-1.5%
5Y2.2%10Y2.0%+0.2%
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ1.1%2.2%-1.1%
TTM0.7%2.3%-1.6%
YOY2.0%2.4%-0.4%
5Y2.2%2.5%-0.3%
10Y2.0%2.5%-0.5%

1.2. Operating Efficiency of Techno Medical Public Company Limited.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient Techno Medical Public Company Limited is operating .

  • Measures how much profit Techno Medical 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 Techno Medical Public Company Limited to the Medical Distribution industry mean.
  • An Operating Margin of 0.0% means the company generated ฿0.00  for each ฿1 in revenue (before taxes).

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

  • The MRQ is 0.0%. The data is not here.
Trends
Current periodCompared to+/- 
MRQ-TTM3.2%-3.2%
TTM3.2%YOY7.7%-4.6%
TTM3.2%5Y8.3%-5.1%
5Y8.3%10Y5.5%+2.8%
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ-2.9%-2.9%
TTM3.2%2.6%+0.6%
YOY7.7%3.5%+4.2%
5Y8.3%3.2%+5.1%
10Y5.5%2.1%+3.4%
1.2.2. Operating Ratio

Measures how efficient Techno Medical Public Company Limited is keeping operating costs low.

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

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

  • The MRQ is 1.613. The company is inefficient in keeping operating costs low. -1
  • The TTM is 1.619. The company is inefficient in keeping operating costs low. -1
Trends
Current periodCompared to+/- 
MRQ1.613TTM1.619-0.006
TTM1.619YOY1.550+0.070
TTM1.6195Y1.537+0.082
5Y1.53710Y1.400+0.137
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ1.6131.615-0.002
TTM1.6191.619+0.000
YOY1.5501.502+0.048
5Y1.5371.507+0.030
10Y1.4001.213+0.187

1.3. Liquidity of Techno Medical Public Company Limited.

1.3. Liquidity
1.3.1. Current Ratio

Measures if Techno Medical Public Company Limited is able to pay off Short-term Debt.

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

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

  • The MRQ is 1.535. The company is able to pay all its short-term debts. +1
  • The TTM is 1.590. The company is able to pay all its short-term debts. +1
Trends
Current periodCompared to+/- 
MRQ1.535TTM1.590-0.055
TTM1.590YOY1.941-0.351
TTM1.5905Y1.864-0.274
5Y1.86410Y1.155+0.709
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ1.5351.425+0.110
TTM1.5901.435+0.155
YOY1.9411.389+0.552
5Y1.8641.421+0.443
10Y1.1551.271-0.116
1.3.2. Quick Ratio

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

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

  • The MRQ is 0.610. The company is just not able to pay all its short-term debts with the most liquid assets. -1
  • The TTM is 0.604. The company is just not able to pay all its short-term debts with the most liquid assets. -1
Trends
Current periodCompared to+/- 
MRQ0.610TTM0.604+0.006
TTM0.604YOY0.702-0.098
TTM0.6045Y0.773-0.169
5Y0.77310Y0.588+0.185
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ0.6100.716-0.106
TTM0.6040.756-0.152
YOY0.7020.814-0.112
5Y0.7730.774-0.001
10Y0.5880.783-0.195

1.4. Solvency of Techno Medical Public Company Limited.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

Measures how much % of Techno Medical Public Company Limited assets are financed with debt.

  • Below 1 (100%) is considered healthy but always compare Techno Medical Public Company Limited to Medical Distribution industry mean.
  • A Debt to Asset Ratio of 0.48 means that Techno Medical Public Company Limited assets are financed with 48.2% credit (debt) and the remaining percentage (100% - 48.2%) is financed by its owners/shareholders. 

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

  • The MRQ is 0.482. The company is very able to pay all its debts by selling its assets. +2
  • The TTM is 0.473. The company is very able to pay all its debts by selling its assets. +2
Trends
Current periodCompared to+/- 
MRQ0.482TTM0.473+0.009
TTM0.473YOY0.393+0.080
TTM0.4735Y0.425+0.048
5Y0.42510Y0.568-0.143
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ0.4820.612-0.130
TTM0.4730.605-0.132
YOY0.3930.610-0.217
5Y0.4250.604-0.179
10Y0.5680.593-0.025
1.4.2. Debt to Equity Ratio

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

  • Below 2 is considered healthy but always compare Techno Medical Public Company Limited to the Medical Distribution industry mean.
  • A Debt to Equity ratio of 104.7% means that company has ฿1.05 debt for each ฿1 in shareholders equity.

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

  • The MRQ is 1.047. The company is able to pay all its debts with equity. +1
  • The TTM is 1.019. The company is able to pay all its debts with equity. +1
Trends
Current periodCompared to+/- 
MRQ1.047TTM1.019+0.029
TTM1.019YOY0.735+0.284
TTM1.0195Y0.801+0.217
5Y0.80110Y11.878-11.076
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ1.0471.698-0.651
TTM1.0191.686-0.667
YOY0.7351.778-1.043
5Y0.8011.672-0.871
10Y11.8781.878+10.000

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

  • Above 15 is considered overpriced but always compare Techno Medical Public Company Limited to the Medical Distribution industry mean.
  • A PE ratio of 159.06 means the investor is paying ฿159.06 for every ฿1 in earnings.

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

  • The EOD is 153.968. Seems overpriced? -1
  • The MRQ is 159.058. Seems overpriced? -1
  • The TTM is -0.346. Company is losing money. -2
Trends
Current periodCompared to+/- 
EOD153.968MRQ159.058-5.090
MRQ159.058TTM-0.346+159.404
TTM-0.346YOY-289.692+289.346
TTM-0.3465Y73.644-73.990
5Y73.64410Y24.887+48.757
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
EOD153.96833.823+120.145
MRQ159.05832.759+126.299
TTM-0.34627.538-27.884
YOY-289.69233.100-322.792
5Y73.64435.354+38.290
10Y24.88740.147-15.260
2.2. Price Earnings to Growth Ratio

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

  • The MRQ is 154.698. Seems overpriced? -1
  • The TTM is 491.314. Seems overpriced? -1
Trends
Current periodCompared to+/- 
MRQ154.698TTM491.314-336.615
TTM491.314YOY435.474+55.840
TTM491.3145Y2,406.339-1,915.026
5Y2,406.33910Y2,428.889-22.550
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
MRQ154.69827.337+127.361
TTM491.31441.720+449.594
YOY435.47464.268+371.206
5Y2,406.33978.320+2,328.019
10Y2,428.88992.624+2,336.265

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

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

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

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

  • The EOD is 1.515. Good. +1
  • The MRQ is 1.565. Good. +1
  • The TTM is 1.679. Good. +1
Trends
Current periodCompared to+/- 
EOD1.515MRQ1.565-0.050
MRQ1.565TTM1.679-0.114
TTM1.679YOY2.221-0.542
TTM1.6795Y1.769-0.090
5Y1.76910Y1.207+0.562
Compared to industry (Medical Distribution)
PeriodCompanyIndustry (mean)+/- 
EOD1.5151.442+0.073
MRQ1.5651.379+0.186
TTM1.6791.437+0.242
YOY2.2211.448+0.773
5Y1.7691.549+0.220
10Y1.2071.998-0.791
2. Total Gains per Share

3. Summary

3.1. Key Performance Indicators

The key performance indicators of Techno Medical 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.011-0.011+197%0.026-59%0.008+35%0.025-56%
Book Value Growth--1.0070.994+1%1.017-1%1.006+0%0.756+33%
Book Value Per Share--1.5981.582+1%1.613-1%1.490+7%1.294+23%
Book Value Per Share Growth--1.0070.994+1%1.017-1%1.006+0%0.756+33%
Current Ratio--1.5351.590-3%1.941-21%1.864-18%1.155+33%
Debt To Asset Ratio--0.4820.473+2%0.393+23%0.425+13%0.568-15%
Debt To Equity Ratio--1.0471.019+3%0.735+42%0.801+31%11.878-91%
Dividend Per Share---0.021-100%0.089-100%0.059-100%0.036-100%
Dividend Per Share Growth---0.333-100%0.963-100%11836.273-100%9147.124-100%
Eps--0.0160.010+62%0.029-46%0.031-49%0.027-42%
Eps Growth--1.0281.617-36%8.047-87%2.570-60%3.170-68%
Free Cash Flow Per Share---0.086-0.088+2%-0.099+14%0.006-1549%0.017-618%
Free Cash Flow Per Share Growth--1.2400.976+27%0.455+173%2.611-53%1.838-33%
Free Cash Flow To Equity Per Share---0.038-0.021-44%-0.060+56%-0.005-87%0.047-182%
Free Cash Flow To Equity Per Share Growth--1.7900.379+372%-1.895+206%0.950+89%0.992+80%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%0.725+38%
Intrinsic Value_10Y_max---2.934--------
Intrinsic Value_10Y_min---4.214--------
Intrinsic Value_1Y_max---0.187--------
Intrinsic Value_1Y_min---0.367--------
Intrinsic Value_3Y_max---0.643--------
Intrinsic Value_3Y_min---1.158--------
Intrinsic Value_5Y_max---1.198--------
Intrinsic Value_5Y_min---2.002--------
Net Profit Margin--0.0290.018+59%0.046-36%0.055-47%0.054-46%
Operating Margin---0.032-100%0.077-100%0.083-100%0.055-100%
Operating Ratio--1.6131.6190%1.550+4%1.537+5%1.400+15%
Pb Ratio1.515-3%1.5651.679-7%2.221-30%1.769-12%1.207+30%
Pe Ratio153.968-3%159.058-0.346+100%-289.692+282%73.644+116%24.887+539%
Peg Ratio--154.698491.314-69%435.474-64%2406.339-94%2428.889-94%
Price Per Share2.420-3%2.5002.655-6%3.575-30%2.651-6%1.900+32%
Price To Total Gains Ratio222.651-3%230.012251.607-9%33.110+595%76.079+202%35.523+548%
Profit Growth--1.0281.617-36%8.047-87%2.570-60%2.766-63%
Quick Ratio--0.6100.604+1%0.702-13%0.773-21%0.588+4%
Return On Assets--0.0050.003+57%0.011-53%0.012-59%0.009-45%
Return On Equity--0.0110.007+60%0.020-45%0.022-50%0.020-44%
Revenue Growth--0.9791.020-4%1.056-7%1.009-3%1.057-7%
Total Gains Per Share--0.0110.011+2%0.115-91%0.067-84%0.061-82%
Total Gains Per Share Growth--0.9500.787+21%0.996-5%1.030-8%0.796+19%
Usd Book Value--14172681.60014030383.262+1%14307985.361-1%13214949.960+7%11480059.212+23%
Usd Book Value Change Per Share--0.0000.000+197%0.001-59%0.000+35%0.001-56%
Usd Book Value Per Share--0.0460.046+1%0.046-1%0.043+7%0.037+23%
Usd Dividend Per Share---0.001-100%0.003-100%0.002-100%0.001-100%
Usd Eps--0.0000.000+62%0.001-46%0.001-49%0.001-42%
Usd Free Cash Flow---767001.600-783684.324+2%-875393.978+14%53001.636-1547%103769.668-839%
Usd Free Cash Flow Per Share---0.002-0.003+2%-0.003+14%0.000-1549%0.000-618%
Usd Free Cash Flow To Equity Per Share---0.001-0.001-44%-0.002+56%0.000-87%0.001-182%
Usd Price Per Share0.070-3%0.0720.076-6%0.103-30%0.076-6%0.055+32%
Usd Profit--139420.80086114.218+62%258400.195-46%272820.352-49%239059.536-42%
Usd Revenue--4795632.0004716665.726+2%4903822.591-2%4749197.774+1%5162887.807-7%
Usd Total Gains Per Share--0.0000.000+2%0.003-91%0.002-84%0.002-82%
 EOD+3 -2MRQTTM+27 -15YOY+11 -315Y+13 -2910Y+15 -28

3.2. Fundamental Score

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

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-15153.968
Price to Book Ratio (EOD)Between0-11.515
Net Profit Margin (MRQ)Greater than00.029
Operating Margin (MRQ)Greater than00.000
Quick Ratio (MRQ)Greater than10.610
Current Ratio (MRQ)Greater than11.535
Debt to Asset Ratio (MRQ)Less than10.482
Debt to Equity Ratio (MRQ)Less than11.047
Return on Equity (MRQ)Greater than0.150.011
Return on Assets (MRQ)Greater than0.050.005
Total3/10 (30.0%)

3.3. Technical Score

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

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5042.608
Ma 20Greater thanMa 502.491
Ma 50Greater thanMa 1002.460
Ma 100Greater thanMa 2002.533
OpenGreater thanClose2.480
Total2/5 (40.0%)



Latest Balance Sheet

Balance Sheet of 2023-03-31. Currency in THB. All numbers in thousands.

Summary
Total Assets949,135
Total Liabilities457,028
Total Stockholder Equity436,426
 As reported
Total Liabilities 457,028
Total Stockholder Equity+ 436,426
Total Assets = 949,135

Assets

Total Assets949,135
Total Current Assets511,946
Long-term Assets511,946
Total Current Assets
Cash And Cash Equivalents 88,641
Net Receivables 203,582
Inventory 183,261
Other Current Assets 8
Total Current Assets  (as reported)511,946
Total Current Assets  (calculated)475,492
+/- 36,454
Long-term Assets
Long-term Assets Other 10,942
Long-term Assets  (as reported)437,189
Long-term Assets  (calculated)10,942
+/- 426,247

Liabilities & Shareholders' Equity

Total Current Liabilities333,476
Long-term Liabilities123,552
Total Stockholder Equity436,426
Total Current Liabilities
Short Long Term Debt 218,886
Accounts payable 75,960
Other Current Liabilities 857
Total Current Liabilities  (as reported)333,476
Total Current Liabilities  (calculated)295,703
+/- 37,773
Long-term Liabilities
Long term Debt 99,033
Capital Lease Obligations Min Short Term Debt13,652
Long-term Liabilities  (as reported)123,552
Long-term Liabilities  (calculated)112,685
+/- 10,867
Total Stockholder Equity
Retained Earnings 81,951
Total Stockholder Equity (as reported)436,426
Total Stockholder Equity (calculated)81,951
+/- 354,475
Other
Capital Stock154,000
Common Stock Shares Outstanding 308,000
Net Debt 229,278
Net Invested Capital 754,345
Net Working Capital 178,470



Balance Sheet

Currency in THB. All numbers in thousands.

 Trend2023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-312008-12-312008-09-302008-06-302008-03-312007-12-312007-09-302007-06-302007-03-312006-12-312006-09-302006-06-302006-03-312005-12-312005-03-312004-12-31
> Total Assets 
320,249
0
661,092
671,521
753,710
899,573
787,656
795,929
961,123
1,041,884
830,639
743,521
925,235
743,598
640,201
699,718
584,826
611,772
577,945
556,199
560,959
714,289
725,864
701,688
791,394
974,638
1,088,391
1,281,114
1,157,483
1,133,485
1,070,664
1,207,672
1,202,546
1,249,164
1,470,455
1,482,418
996,168
939,536
1,222,124
1,074,452
1,180,189
1,325,600
1,335,035
1,236,834
1,198,506
1,137,566
1,121,989
1,073,134
1,051,805
1,017,002
906,135
911,816
730,757
728,341
728,150
749,328
725,676
675,808
779,971
852,550
844,169
783,721
736,371
731,413
778,421
815,345
841,227
839,010
880,408
940,459
929,756
949,135
949,135929,756940,459880,408839,010841,227815,345778,421731,413736,371783,721844,169852,550779,971675,808725,676749,328728,150728,341730,757911,816906,1351,017,0021,051,8051,073,1341,121,9891,137,5661,198,5061,236,8341,335,0351,325,6001,180,1891,074,4521,222,124939,536996,1681,482,4181,470,4551,249,1641,202,5461,207,6721,070,6641,133,4851,157,4831,281,1141,088,391974,638791,394701,688725,864714,289560,959556,199577,945611,772584,826699,718640,201743,598925,235743,521830,6391,041,884961,123795,929787,656899,573753,710671,521661,0920320,249
   > 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
528,197
512,664
540,178
494,672
521,461
560,351
542,144
536,406
535,042
559,969
533,524
478,530
581,534
645,551
637,709
564,860
593,424
572,508
558,258
554,466
547,957
514,760
543,073
563,177
514,524
511,946
511,946514,524563,177543,073514,760547,957554,466558,258572,508593,424564,860637,709645,551581,534478,530533,524559,969535,042536,406542,144560,351521,461494,672540,178512,664528,1970000000000000000000000000000000000000000000000
       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
118,283
70,024
88,033
47,385
45,204
53,648
49,646
70,303
78,801
150,392
62,784
67,815
149,844
181,944
209,836
171,441
171,241
84,668
201,286
150,389
156,090
114,306
140,051
156,091
100,069
88,641
88,641100,069156,091140,051114,306156,090150,389201,28684,668171,241171,441209,836181,944149,84467,81562,784150,39278,80170,30349,64653,64845,20447,38588,03370,024118,2830000000000000000000000000000000000000000000000
       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
50,195
60,747
50,201
46,248
23,532
9,329
0
100,087
0
0
0
0
0
0
0
0
00000000100,08709,32923,53246,24850,20160,74750,19500000000000000000000000000000000000000000000000000000000
       Net Receivables 
177,757
0
373,583
367,793
416,885
470,762
379,787
386,079
547,413
588,302
327,570
270,504
413,118
291,556
183,999
308,611
200,451
225,361
177,084
196,793
167,223
287,711
314,980
303,734
411,715
545,367
557,245
715,953
531,551
502,778
415,546
564,978
578,340
596,370
774,118
806,126
372,424
379,370
221,962
204,646
186,066
186,665
155,666
156,652
222,790
222,615
119,318
158,510
120,983
147,756
117,038
132,577
251,286
247,126
243,654
241,731
226,395
207,185
199,727
209,288
187,316
198,060
210,543
191,449
189,801
200,836
196,313
198,909
202,196
200,837
203,474
203,582
203,582203,474200,837202,196198,909196,313200,836189,801191,449210,543198,060187,316209,288199,727207,185226,395241,731243,654247,126251,286132,577117,038147,756120,983158,510119,318222,615222,790156,652155,666186,665186,066204,646221,962379,370372,424806,126774,118596,370578,340564,978415,546502,778531,551715,953557,245545,367411,715303,734314,980287,711167,223196,793177,084225,361200,451308,611183,999291,556413,118270,504327,570588,302547,413386,079379,787470,762416,885367,793373,5830177,757
       Inventory 
11,274
0
1,569
1,275
1,297
1,149
1,557
635
4,405
4,715
1,415
2,516
12,804
638
3,334
9,928
4,203
1,081
7,302
1,090
7,119
31,737
5,203
19,884
21,560
34,280
73,720
39,652
126,577
106,608
5,512
6,399
8,443
22,971
28,601
14,567
10,211
16,074
2,944
3,879
7,420
417
3,479
2,182
7,081
9,452
9,915
4,513
17,627
11,076
16,505
6,153
222,269
205,754
199,833
157,481
177,400
131,327
167,095
197,620
206,415
177,163
153,730
139,530
157,026
192,274
180,928
181,656
180,458
183,165
177,733
183,261
183,261177,733183,165180,458181,656180,928192,274157,026139,530153,730177,163206,415197,620167,095131,327177,400157,481199,833205,754222,2696,15316,50511,07617,6274,5139,9159,4527,0812,1823,4794177,4203,8792,94416,07410,21114,56728,60122,9718,4436,3995,512106,608126,57739,65273,72034,28021,56019,8845,20331,7377,1191,0907,3021,0814,2039,9283,33463812,8042,5161,4154,7154,4056351,5571,1491,2971,2751,569011,274
   > 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
189,359
192,152
197,278
198,436
206,999
206,460
218,861
142,948
158,905
220,163
260,879
293,270
324,250
337,335
377,282
415,231
437,189
437,189415,231377,282337,335324,250293,270260,879220,163158,905142,948218,861206,460206,999198,436197,278192,152189,3590000000000000000000000000000000000000000000000000000000
       Property Plant Equipment 
61,631
0
160,126
159,768
162,260
177,477
189,279
193,683
193,755
192,600
190,416
185,016
183,131
179,177
173,762
169,233
164,139
159,383
154,686
150,661
169,527
174,336
171,154
167,984
165,290
163,301
161,241
160,724
162,201
165,765
170,032
172,899
250,134
255,777
282,549
289,838
287,500
284,299
281,188
278,265
275,499
272,419
269,325
273,507
275,681
322,334
474,067
470,985
468,377
466,116
463,936
461,816
90,058
93,405
95,092
92,633
94,651
107,895
109,417
118,358
118,138
125,113
124,446
139,467
200,938
244,273
276,622
303,659
316,806
356,882
0
0
00356,882316,806303,659276,622244,273200,938139,467124,446125,113118,138118,358109,417107,89594,65192,63395,09293,40590,058461,816463,936466,116468,377470,985474,067322,334275,681273,507269,325272,419275,499278,265281,188284,299287,500289,838282,549255,777250,134172,899170,032165,765162,201160,724161,241163,301165,290167,984171,154174,336169,527150,661154,686159,383164,139169,233173,762179,177183,131185,016190,416192,600193,755193,683189,279177,477162,260159,768160,126061,631
       Long Term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5,549
2,979
2,979
2,979
0
0
0
0
0
0
0
00000002,9792,9792,9795,5490000000000000000000000000000000000000000000000000000000000000
       Intangible Assets 
1,001
0
2,286
2,235
2,183
2,377
2,388
2,399
2,457
2,389
2,283
3,952
3,874
3,695
3,243
3,134
2,881
2,627
2,397
2,146
1,892
1,818
1,731
1,525
1,317
1,107
907
827
1,739
1,555
4,180
4,269
4,230
4,524
4,659
4,866
4,812
4,758
4,704
4,652
3,656
3,602
3,521
3,311
3,101
2,889
2,676
2,470
2,266
4,225
4,003
3,794
2,596
2,470
2,344
2,224
2,111
2,147
2,041
0
0
0
0
0
0
0
0
0
0
0
0
0
00000000000002,0412,1472,1112,2242,3442,4702,5963,7944,0034,2252,2662,4702,6762,8893,1013,3113,5213,6023,6564,6524,7044,7584,8124,8664,6594,5244,2304,2694,1801,5551,7398279071,1071,3171,5251,7311,8181,8922,1462,3972,6272,8813,1343,2433,6953,8743,9522,2832,3892,4572,3992,3882,3772,1832,2352,28601,001
       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
89,807
90,360
82,415
82,528
82,422
82,196
82,243
9,331
9,346
9,256
9,182
9,177
9,176
9,177
9,502
10,935
10,942
10,94210,9359,5029,1779,1769,1779,1829,2569,3469,33182,24382,19682,42282,52882,41590,36089,8070000000000000000000000000000000000000000000000000000000
> Total Liabilities 
217,165
0
438,692
437,967
512,833
553,338
422,325
416,930
592,590
675,674
706,270
609,334
789,361
607,954
574,268
642,100
543,554
576,582
574,911
550,890
530,351
705,257
722,783
696,359
784,648
966,721
1,076,205
1,261,441
1,130,627
1,099,359
872,051
1,019,985
984,134
1,027,014
1,268,423
1,424,053
1,384,465
1,388,505
1,215,591
1,129,981
899,200
677,399
574,431
517,449
491,115
454,139
537,690
493,938
486,107
484,122
457,897
469,342
346,057
325,098
314,471
312,071
306,088
240,352
333,464
408,518
394,361
321,911
263,986
258,713
302,501
315,466
334,905
333,911
397,845
455,224
440,997
457,028
457,028440,997455,224397,845333,911334,905315,466302,501258,713263,986321,911394,361408,518333,464240,352306,088312,071314,471325,098346,057469,342457,897484,122486,107493,938537,690454,139491,115517,449574,431677,399899,2001,129,9811,215,5911,388,5051,384,4651,424,0531,268,4231,027,014984,1341,019,985872,0511,099,3591,130,6271,261,4411,076,205966,721784,648696,359722,783705,257530,351550,890574,911576,582543,554642,100574,268607,954789,361609,334706,270675,674592,590416,930422,325553,338512,833437,967438,6920217,165
   > Total Current Liabilities 
212,073
0
425,772
426,549
501,654
543,164
413,545
409,458
586,352
670,606
701,154
607,008
787,890
607,230
573,810
641,780
541,542
574,957
573,581
549,811
529,522
704,679
722,455
695,651
783,387
964,830
1,073,682
1,258,288
1,120,881
1,087,058
859,427
987,905
937,040
979,295
1,220,655
1,403,606
1,371,463
1,375,548
1,202,574
1,119,772
888,595
528,515
440,798
400,070
394,013
375,496
382,156
355,375
365,099
368,319
323,762
338,513
310,988
292,590
288,746
291,987
287,251
218,272
315,265
393,093
376,701
307,275
252,618
239,182
283,971
297,196
275,092
265,308
332,206
340,935
334,712
333,476
333,476334,712340,935332,206265,308275,092297,196283,971239,182252,618307,275376,701393,093315,265218,272287,251291,987288,746292,590310,988338,513323,762368,319365,099355,375382,156375,496394,013400,070440,798528,515888,5951,119,7721,202,5741,375,5481,371,4631,403,6061,220,655979,295937,040987,905859,4271,087,0581,120,8811,258,2881,073,682964,830783,387695,651722,455704,679529,522549,811573,581574,957541,542641,780573,810607,230787,890607,008701,154670,606586,352409,458413,545543,164501,654426,549425,7720212,073
       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
216,028
214,496
247,166
8,641
12,046
15,473
10,699
12,924
13,055
204,520
159,846
143,607
189,819
0
0
0
0
0
0
0
0
0
0
0
0
0
0000000000000189,819143,607159,846204,52013,05512,92410,69915,47312,0468,641247,166214,496216,0280000000000000000000000000000000000000000000000
       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
216,028
214,496
247,166
8,641
12,046
15,473
10,699
12,924
13,055
204,520
159,846
143,607
189,819
237,184
268,861
224,651
169,487
147,332
190,924
182,694
166,091
155,811
233,259
226,872
210,877
218,886
218,886210,877226,872233,259155,811166,091182,694190,924147,332169,487224,651268,861237,184189,819143,607159,846204,52013,05512,92410,69915,47312,0468,641247,166214,496216,0280000000000000000000000000000000000000000000000
       Accounts payable 
114,268
0
208,421
197,787
203,478
179,681
244,992
209,517
300,141
361,978
278,003
299,783
373,097
278,668
263,314
276,346
250,573
219,752
145,822
159,961
120,160
161,755
177,549
166,596
192,681
288,173
293,639
265,845
225,742
333,197
235,155
332,434
272,097
272,138
436,663
416,462
353,627
483,224
421,853
358,580
250,421
199,432
151,573
117,976
124,466
114,261
114,938
94,460
109,375
103,983
119,029
123,040
53,718
60,400
76,669
55,705
92,750
48,015
99,507
84,685
73,313
54,646
48,260
61,426
60,819
74,154
59,971
75,425
67,387
75,163
77,536
75,960
75,96077,53675,16367,38775,42559,97174,15460,81961,42648,26054,64673,31384,68599,50748,01592,75055,70576,66960,40053,718123,040119,029103,983109,37594,460114,938114,261124,466117,976151,573199,432250,421358,580421,853483,224353,627416,462436,663272,138272,097332,434235,155333,197225,742265,845293,639288,173192,681166,596177,549161,755120,160159,961145,822219,752250,573276,346263,314278,668373,097299,783278,003361,978300,141209,517244,992179,681203,478197,787208,4210114,268
       Other Current Liabilities 
52,559
0
67,502
83,722
119,560
126,946
145,528
123,621
167,933
136,748
152,666
123,642
142,676
109,282
76,198
73,186
86,463
124,918
125,854
116,759
168,276
190,670
159,503
161,095
186,768
151,957
210,572
224,952
300,955
263,302
174,215
206,962
170,842
194,092
167,302
315,891
308,964
265,828
276,498
270,952
249,341
220,099
180,819
173,965
161,874
169,809
175,508
169,239
163,421
183,756
129,979
140,849
12,924
15,950
16,981
18,625
18,671
11,370
12,114
56,543
15,968
10,905
15,410
13,471
15,015
20,108
27,477
19,087
15,067
21,466
860
857
85786021,46615,06719,08727,47720,10815,01513,47115,41010,90515,96856,54312,11411,37018,67118,62516,98115,95012,924140,849129,979183,756163,421169,239175,508169,809161,874173,965180,819220,099249,341270,952276,498265,828308,964315,891167,302194,092170,842206,962174,215263,302300,955224,952210,572151,957186,768161,095159,503190,670168,276116,759125,854124,91886,46373,18676,198109,282142,676123,642152,666136,748167,933123,621145,528126,946119,56083,72267,502052,559
   > 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
20,084
18,837
22,080
18,200
15,425
17,660
14,636
11,368
19,531
18,530
18,270
59,813
68,603
65,639
114,289
106,284
123,552
123,552106,284114,28965,63968,60359,81318,27018,53019,53111,36814,63617,66015,42518,20022,08018,83720,0840000000000000000000000000000000000000000000000000000000
       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
631
1,261
1,892
2,522
3,153
3,783
4,414
3,274
4,058
4,842
5,626
6,410
6,923
7,658
8,566
9,257
7,092
8,043
8,043
3,542
3,919
4,295
4,672
102,113
102,598
103,082
103,567
133,542
129,135
16,994
17,763
14,313
12,015
14,149
9,094
8,655
8,817
9,128
9,440
9,752
9,672
9,991
10,678
10,685
20,532
21,153
15,651
0
0
0015,65121,15320,53210,68510,6789,9919,6729,7529,4409,1288,8178,6559,09414,14912,01514,31317,76316,994129,135133,542103,567103,082102,598102,1134,6724,2953,9193,5428,0438,0437,0929,2578,5667,6586,9236,4105,6264,8424,0583,2744,4143,7833,1532,5221,8921,26163100000000000000000000000
> Total Stockholder Equity
103,084
103,084
222,400
233,555
240,877
346,235
365,331
378,999
368,533
366,211
124,369
134,187
135,874
135,644
65,933
57,618
41,272
35,190
3,034
5,309
30,607
9,032
3,081
5,329
6,746
7,917
12,186
19,673
26,856
34,127
198,613
187,687
218,413
222,150
202,032
58,365
0
0
6,533
0
280,989
648,201
760,603
719,385
707,391
683,427
584,299
579,196
565,698
532,880
448,238
442,474
384,700
403,243
413,678
437,257
419,588
435,456
446,507
419,037
424,817
436,848
447,539
448,020
416,435
440,511
447,239
446,150
423,872
426,876
431,585
436,426
436,426431,585426,876423,872446,150447,239440,511416,435448,020447,539436,848424,817419,037446,507435,456419,588437,257413,678403,243384,700442,474448,238532,880565,698579,196584,299683,427707,391719,385760,603648,201280,98906,5330058,365202,032222,150218,413187,687198,61334,12726,85619,67312,1867,9176,7465,3293,0819,03230,6075,3093,03435,19041,27257,61865,933135,644135,874134,187124,369366,211368,533378,999365,331346,235240,877233,555222,400103,084103,084
   Common Stock
100,000
0
100,000
100,000
100,000
135,000
135,000
135,000
135,000
135,000
135,000
135,000
135,000
135,000
135,000
135,000
235,000
235,000
235,125
235,125
235,125
235,125
235,125
235,125
235,125
235,125
235,125
235,125
235,125
235,125
446,404
446,404
446,404
446,491
446,491
446,491
446,491
446,491
2,902,193
2,902,193
5,804,931
5,804,931
10,114,931
10,114,931
10,114,931
10,114,931
10,114,931
10,114,931
10,114,931
10,114,931
10,114,931
10,114,931
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
154,000
0
0
00154,000154,000154,000154,000154,000154,000154,000154,000154,000154,000154,000154,000154,000154,000154,000154,000154,000154,00010,114,93110,114,93110,114,93110,114,93110,114,93110,114,93110,114,93110,114,93110,114,93110,114,9315,804,9315,804,9312,902,1932,902,193446,491446,491446,491446,491446,491446,404446,404446,404235,125235,125235,125235,125235,125235,125235,125235,125235,125235,125235,125235,125235,000235,000135,000135,000135,000135,000135,000135,000135,000135,000135,000135,000135,000100,000100,000100,0000100,000
   Retained Earnings 
3,084
0
48,294
59,448
66,770
79,546
98,642
112,310
101,845
99,522
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
32,539
40,437
33,986
33,130
52,355
61,523
46,665
65,208
75,644
89,352
71,683
87,551
108,472
81,002
86,782
98,813
109,505
109,985
78,400
102,476
109,205
108,115
85,837
88,841
77,110
81,951
81,95177,11088,84185,837108,115109,205102,47678,400109,985109,50598,81386,78281,002108,47287,55171,68389,35275,64465,20846,66561,52352,35533,13033,98640,43732,53900000000000000000000000000000000000099,522101,845112,31098,64279,54666,77059,44848,29403,084
   Capital Surplus 000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock000000000000000000000000000000000000000000000000000000000000000000000000
   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
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0000000000000000010000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in THB. All numbers in thousands.




Cash Flow

Currency in THB. All numbers in thousands.