Thai O.P.P. PCL (BKK:TOPP)
Thailand flag Thailand · Delayed Price · Currency is THB
132.00
0.00 (0.00%)
Jul 20, 2026, 1:59 PM ICT

Thai O.P.P. PCL Income Statement

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
1,6571,6691,6851,5531,6671,583
Other Revenue
35.8236.0831.4835.9723.7719.92
1,6931,7051,7171,5891,6901,603
Revenue Growth (YoY)
-2.28%-0.70%8.03%-5.98%5.45%0.18%
Cost of Revenue
1,4471,4591,4721,3521,4781,394
Gross Profit
245.65245.45244.56237.79212.79208.62
Selling, General & Admin
136.05135.78132.25123.8123.19120.39
Other Operating Expenses
-3.21-4.58-3.89-1.013.19-0.39
Operating Expenses
135.01132.77128.48122.89126.26118.3
Operating Income
110.64112.67116.09114.986.5390.32
Interest Expense
-4.79-4.96-5.46-4.87-4.91-5.35
Earnings From Equity Investments
20.424.0312.8715.999.177.28
EBT Excluding Unusual Items
126.24131.74123.49126.0290.7992.25
Pretax Income
126.24131.74123.49126.0290.7992.25
Income Tax Expense
20.4419.4612.5913.765.274.21
Net Income
105.8112.29110.9112.2685.5288.04
Net Income to Common
105.8112.29110.9112.2685.5288.04
Net Income Growth
-4.04%1.25%-1.21%31.27%-2.86%-32.76%
Shares Outstanding (Basic)
666666
Shares Outstanding (Diluted)
666666
EPS (Basic)
17.6318.7118.4818.7114.2514.67
EPS (Diluted)
17.6318.7118.4818.7114.2514.67
EPS Growth
-4.04%1.25%-1.21%31.27%-2.86%-32.76%
Free Cash Flow
176.15178.2654.15-123.68135.38100.66
Free Cash Flow Per Share
29.3629.719.02-20.6122.5616.78
Dividend Per Share
--4.9106.6803.8204.050
Dividend Growth
---26.50%74.87%-5.68%-36.02%
Gross Margin
14.51%14.40%14.24%14.96%12.59%13.01%
Operating Margin
6.54%6.61%6.76%7.23%5.12%5.63%
Profit Margin
6.25%6.59%6.46%7.06%5.06%5.49%
Free Cash Flow Margin
10.41%10.46%3.15%-7.78%8.01%6.28%
EBITDA
183.16189.52192192.49170.17189.32
EBITDA Margin
10.82%11.12%11.18%12.11%10.07%11.81%
D&A For EBITDA
72.5276.8475.9277.5983.6499
EBIT
110.64112.67116.09114.986.5390.32
EBIT Margin
6.54%6.61%6.76%7.23%5.12%5.63%
Effective Tax Rate
16.19%14.77%10.20%10.92%5.81%4.56%
Revenue as Reported
1,7051,7051,7171,5891,6901,603