UK markets closed

CP ALL Public Company Limited (CPALL.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
62.75-0.25 (-0.40%)
At close: 4:37PM ICT
Show:
Balance sheet
Cash flow
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2020
31/12/2019
31/12/2018
31/12/2017
Total revenue
522,506,991
525,884,319
550,900,786
508,552,477
471,069,225
Cost of revenue
409,784,379
410,880,027
426,063,156
395,317,240
366,002,295
Gross profit
112,722,613
115,004,293
124,837,630
113,235,237
105,066,930
Operating expenses
Selling general and administrative
108,193,532
107,858,198
111,562,065
91,585,000
83,845,000
Total operating expenses
87,530,909
87,535,198
91,751,065
81,207,000
73,807,000
Operating income or loss
25,191,704
27,469,095
33,086,565
32,028,237
31,259,930
Interest expense
11,099,238
8,526,000
6,721,000
7,196,000
7,993,000
Total other income/expenses net
359,237
162,861
103,834
39,941
-356.736
Income before tax
14,581,830
19,262,364
26,763,857
25,151,710
23,506,088
Income tax expense
1,797,956
2,759,491
4,069,743
3,968,671
3,487,046
Income from continuing operations
12,783,874
16,502,873
22,694,115
21,183,038
20,019,042
Net income
12,359,033
16,102,417
22,343,085
20,929,650
19,907,708
Net income available to common shareholders
11,359,000
15,099,000
21,343,000
19,930,000
19,907,708
Basic EPS
-
1.68
2.38
2.22
2.14
Diluted EPS
-
1.68
2.38
2.22
2.14
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
-
48,438,314
44,704,707
42,791,859
41,057,265