Australia markets open in 1 hour 15 minutes

Greggs plc (GRG.L)

LSE - LSE Delayed price. Currency in GBp (0.01 GBP)
Add to watchlist
2,852.00+10.00 (+0.35%)
At close: 04:43PM BST
Show:
Annual

Income statement

Currency in GBP. All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
1,809,600
1,809,600
1,512,800
1,229,700
811,300
-
Cost of revenue
710,500
710,500
574,500
447,700
300,400
-
Gross profit
1,099,100
1,099,100
938,300
782,000
510,900
-
Operating expenses
Selling general and administrative
927,100
927,100
783,900
628,800
517,900
-
Total operating expenses
906,800
906,800
783,900
628,800
517,900
-
Operating income or loss
192,300
192,300
154,400
153,200
-7,000
-
Interest expense
10,300
10,300
7,500
7,500
7,300
-
Income before tax
188,300
188,300
148,300
145,600
-13,700
-
Income tax expense
45,800
45,800
28,000
28,100
-700
-
Income from continuing operations
142,500
142,500
120,300
117,500
-13,000
-
Net income
142,500
142,500
120,300
117,500
-13,000
-
Net income available to common shareholders
142,500
142,500
120,300
117,500
-13,000
-
Basic EPS
1.16
-
1.19
1.16
-0.13
0.86
Diluted EPS
1.14
-
1.18
1.14
-0.13
0.85
Basic average shares
101,489
-
101,486
101,489
100,967
100,813
Diluted average shares
102,750
-
102,335
102,750
100,967
102,319