CP ALL PCL (BKK:CPALL)
Thailand flag Thailand · Delayed Price · Currency is THB
44.00
-0.25 (-0.57%)
Nov 19, 2025, 3:40 PM ICT

CP ALL PCL Income Statement

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Operating Revenue
986,954958,998895,281829,099565,060525,884
Upgrade
Other Revenue
29,93828,14525,09223,22320,61620,323
Upgrade
1,016,892987,143920,373852,322585,676546,207
Upgrade
Revenue Growth (YoY)
4.82%7.26%7.98%45.53%7.23%-4.29%
Upgrade
Cost of Revenue
761,844742,490699,010651,100444,771410,880
Upgrade
Gross Profit
255,048244,653221,363201,222140,905135,327
Upgrade
Selling, General & Admin
201,716194,588179,912165,414116,867107,858
Upgrade
Operating Expenses
201,716194,588179,912165,414116,867107,858
Upgrade
Operating Income
53,33150,06441,45135,80824,03827,469
Upgrade
Interest Expense
-15,017-15,495-16,558-16,832-12,643-8,526
Upgrade
Interest & Investment Income
558.56591.47468.19283.56129.22156.84
Upgrade
Earnings From Equity Investments
597.11672.76746.23831.42-226.47-63.42
Upgrade
Currency Exchange Gain (Loss)
154.6559.46345.75-9.32407.19225.98
Upgrade
Other Non Operating Income (Expenses)
0.060.060.480.17--
Upgrade
EBT Excluding Unusual Items
39,62435,89326,45420,08211,70519,262
Upgrade
Gain (Loss) on Sale of Assets
----1,317-
Upgrade
Asset Writedown
-----7,159-
Upgrade
Other Unusual Items
----6,714-
Upgrade
Pretax Income
39,62435,89326,45420,08212,57719,262
Upgrade
Income Tax Expense
7,2576,3814,6023,861524.892,759
Upgrade
Earnings From Continuing Operations
32,36729,51221,85216,22112,05216,503
Upgrade
Minority Interest in Earnings
-4,238-4,166-3,370-2,949932.99-400.46
Upgrade
Net Income
28,12925,34618,48213,27212,98516,102
Upgrade
Preferred Dividends & Other Adjustments
4604614607791,0001,003
Upgrade
Net Income to Common
27,66924,88518,02212,49311,98515,099
Upgrade
Net Income Growth
18.87%37.14%39.26%2.20%-19.36%-27.93%
Upgrade
Shares Outstanding (Basic)
8,9698,9838,9838,9838,9838,983
Upgrade
Shares Outstanding (Diluted)
8,9698,9838,9838,9838,9838,983
Upgrade
EPS (Basic)
3.092.772.011.391.331.68
Upgrade
EPS (Diluted)
3.092.772.011.391.331.68
Upgrade
EPS Growth
19.44%38.08%44.26%4.23%-20.62%-29.25%
Upgrade
Free Cash Flow
57,76653,25462,90244,17632,24723,761
Upgrade
Free Cash Flow Per Share
6.445.937.004.923.592.65
Upgrade
Dividend Per Share
1.3501.3501.0000.7500.6000.900
Upgrade
Dividend Growth
35.00%35.00%33.33%25.00%-33.33%-28.00%
Upgrade
Gross Margin
25.08%24.78%24.05%23.61%24.06%24.78%
Upgrade
Operating Margin
5.24%5.07%4.50%4.20%4.10%5.03%
Upgrade
Profit Margin
2.72%2.52%1.96%1.47%2.05%2.76%
Upgrade
Free Cash Flow Margin
5.68%5.39%6.83%5.18%5.51%4.35%
Upgrade
EBITDA
74,77571,51262,79657,12037,20038,450
Upgrade
EBITDA Margin
7.35%7.24%6.82%6.70%6.35%7.04%
Upgrade
D&A For EBITDA
21,44421,44821,34421,31213,16210,981
Upgrade
EBIT
53,33150,06441,45135,80824,03827,469
Upgrade
EBIT Margin
5.24%5.07%4.50%4.20%4.10%5.03%
Upgrade
Effective Tax Rate
18.32%17.78%17.40%19.23%4.17%14.33%
Upgrade
Revenue as Reported
1,017,510987,794921,187852,605587,530546,590
Upgrade
Advertising Expenses
-20,38917,88316,71615,23914,402
Upgrade
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.