
International Business Machines Corporation
IBMFinancial Statements
Income Statement (Annual)
Amounts in millions
2024
12/31/2024
Revenue
62,753
Cost of Revenue
27,201
Gross Profit
35,551
Gross Margin
56.7%
Operating Income
10,074
Operating Margin
16.1%
Net Income
6,023
Net Margin
9.6%
EPS (Basic)
$6.53
EPS (Diluted)
$6.43
EBITDA
12,176
EBITDA Margin
19.4%
2023
12/31/2023
Revenue
61,860
Cost of Revenue
27,560
Gross Profit
34,300
Gross Margin
55.4%
Operating Income
9,821
Operating Margin
15.9%
Net Income
7,502
Net Margin
12.1%
EPS (Basic)
$8.23
EPS (Diluted)
$8.14
EBITDA
14,693
EBITDA Margin
23.8%
2022
12/31/2022
Revenue
60,530
Cost of Revenue
27,842
Gross Profit
32,687
Gross Margin
54.0%
Operating Income
8,174
Operating Margin
13.5%
Net Income
1,640
Net Margin
2.7%
EPS (Basic)
$1.82
EPS (Diluted)
$1.80
EBITDA
7,174
EBITDA Margin
11.9%
2021
12/31/2021
Revenue
57,351
Cost of Revenue
25,865
Gross Profit
31,486
Gross Margin
54.9%
Operating Income
6,865
Operating Margin
12.0%
Net Income
5,742
Net Margin
10.0%
EPS (Basic)
$6.41
EPS (Diluted)
$6.35
EBITDA
12,409
EBITDA Margin
21.6%
2020
12/31/2020
Revenue
55,179
Cost of Revenue
24,314
Gross Profit
30,865
Gross Margin
55.9%
Operating Income
4,662
Operating Margin
8.4%
Net Income
5,590
Net Margin
10.1%
EPS (Basic)
$6.28
EPS (Diluted)
$6.23
EBITDA
10,555
EBITDA Margin
19.1%