
AstraZeneca PLC
AZNFinancial Statements
Income Statement (Annual)
Amounts in millions
2024
12/31/2024
Revenue
54,073
Cost of Revenue
10,207
Gross Profit
43,866
Gross Margin
81.1%
Operating Income
10,003
Operating Margin
18.5%
Net Income
7,035
Net Margin
13.0%
EPS (Basic)
$1.14
EPS (Diluted)
$1.13
EBITDA
15,438
EBITDA Margin
28.6%
2023
12/31/2023
Revenue
45,811
Cost of Revenue
8,268
Gross Profit
37,543
Gross Margin
82.0%
Operating Income
8,193
Operating Margin
17.9%
Net Income
5,955
Net Margin
13.0%
EPS (Basic)
$1.91
EPS (Diluted)
$1.91
EBITDA
13,422
EBITDA Margin
29.3%
2022
12/31/2022
Revenue
44,351
Cost of Revenue
12,391
Gross Profit
31,960
Gross Margin
72.1%
Operating Income
3,757
Operating Margin
8.5%
Net Income
3,288
Net Margin
7.4%
EPS (Basic)
$1.06
EPS (Diluted)
$1.06
EBITDA
9,085
EBITDA Margin
20.5%
2021
12/31/2021
Revenue
37,417
Cost of Revenue
12,437
Gross Profit
24,980
Gross Margin
66.8%
Operating Income
1,056
Operating Margin
2.8%
Net Income
112
Net Margin
0.3%
EPS (Basic)
$0.04
EPS (Diluted)
$0.04
EBITDA
5,113
EBITDA Margin
13.7%
2020
12/31/2020
Revenue
26,617
Cost of Revenue
5,299
Gross Profit
21,318
Gross Margin
80.1%
Operating Income
5,162
Operating Margin
19.4%
Net Income
3,196
Net Margin
12.0%
EPS (Basic)
$1.22
EPS (Diluted)
$1.22
EBITDA
8,084
EBITDA Margin
30.4%