UK markets closed

CP ALL Public Company Limited (CPALL.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
64.50-0.25 (-0.39%)
At close: 04:36PM 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
789,208,859
565,207,287
525,884,319
550,900,786
508,552,477
Cost of revenue
619,900,387
444,838,445
410,880,027
426,063,156
395,317,240
Gross profit
169,308,473
120,368,843
115,004,293
124,837,630
113,235,237
Operating expenses
Selling general and administrative
157,672,616
116,866,862
107,858,198
111,562,065
91,585,000
Total operating expenses
135,149,567
96,331,089
87,535,198
91,751,065
81,207,000
Operating income or loss
34,158,906
24,037,754
27,469,095
33,086,565
32,028,237
Interest expense
15,698,304
12,643,004
8,526,000
6,721,000
7,196,000
Total other income/expenses net
1,478,417
1,053,750
162,861
103,834
39,941
Income before tax
20,190,444
12,577,382
19,262,364
26,763,857
25,151,710
Income tax expense
2,533,000
524,889
2,759,491
4,069,743
3,968,671
Income from continuing operations
17,657,444
12,052,493
16,502,873
22,694,115
21,183,038
Net income
16,837,697
12,985,480
16,102,417
22,343,085
20,929,650
Net income available to common shareholders
15,922,697
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