UK markets close in 3 hours 51 minutes

CP ALL Public Company Limited (CPALL.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
64.00+2.00 (+3.23%)
At close: 04:40PM ICT
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
630,977,116
565,207,287
525,884,319
550,900,786
508,552,477
Cost of revenue
496,140,148
444,838,445
410,880,027
426,063,156
395,317,240
Gross profit
134,836,969
120,368,843
115,004,293
124,837,630
113,235,237
Operating expenses
Selling general and administrative
128,959,854
116,866,862
107,858,198
111,562,065
91,585,000
Total operating expenses
107,871,100
96,331,089
87,535,198
91,751,065
81,207,000
Operating income or loss
26,965,869
24,037,754
27,469,095
33,086,565
32,028,237
Interest expense
13,567,298
12,643,004
8,526,000
6,721,000
7,196,000
Total other income/expenses net
1,134,288
1,053,750
162,861
103,834
39,941
Income before tax
14,698,189
12,577,382
19,262,364
26,763,857
25,151,710
Income tax expense
1,100,787
524,889
2,759,491
4,069,743
3,968,671
Income from continuing operations
13,597,402
12,052,493
16,502,873
22,694,115
21,183,038
Net income
13,839,450
12,985,480
16,102,417
22,343,085
20,929,650
Net income available to common shareholders
12,849,450
11,985,480
15,099,000
21,343,000
19,930,000
Basic EPS
-
1.33
1.68
2.38
2.22
Diluted EPS
-
1.33
1.68
2.38
2.22
Basic average shares
-
8,983,000
8,983,000
8,983,000
8,983,000
Diluted average shares
-
8,983,000
8,983,000
8,983,000
8,983,000
EBITDA
-
49,706,425
48,438,314
44,704,707
42,791,859