HSBC Holdings plc logo

HSBC Holdings plc

HSBA.L

Financial Statements

Income Statement (Annual)

Amounts in millions

2024

12/31/2024

Revenue
179,118
Cost of Revenue
94,873
Gross Profit
84,245
Gross Margin
47.0%
Operating Income
40,386
Operating Margin
22.5%
Net Income
29,974
Net Margin
16.7%
EPS (Basic)
$2.00
EPS (Diluted)
$2.00
EBITDA
45,486
EBITDA Margin
25.4%

2023

12/31/2023

Revenue
161,890
Cost of Revenue
81,340
Gross Profit
80,550
Gross Margin
49.8%
Operating Income
37,935
Operating Margin
23.4%
Net Income
29,416
Net Margin
18.2%
EPS (Basic)
$1.00
EPS (Diluted)
$1.00
EBITDA
42,268
EBITDA Margin
26.1%

2022

12/31/2022

Revenue
95,210
Cost of Revenue
28,061
Gross Profit
67,149
Gross Margin
70.5%
Operating Income
21,323
Operating Margin
22.4%
Net Income
19,449
Net Margin
20.4%
EPS (Basic)
$1.00
EPS (Diluted)
$1.00
EBITDA
26,135
EBITDA Margin
27.4%

2021

12/31/2021

Revenue
92,433
Cost of Revenue
12,124
Gross Profit
80,309
Gross Margin
86.9%
Operating Income
23,633
Operating Margin
25.6%
Net Income
17,396
Net Margin
18.8%
EPS (Basic)
$1.00
EPS (Diluted)
$1.00
EBITDA
28,990
EBITDA Margin
31.4%

2020

12/31/2020

Revenue
79,100
Cost of Revenue
0
Gross Profit
79,100
Gross Margin
100.0%
Operating Income
23,775
Operating Margin
30.1%
Net Income
6,536
Net Margin
8.3%
EPS (Basic)
$0.00
EPS (Diluted)
$0.00
EBITDA
0
EBITDA Margin
N/A