INTL BUSINESS MACHINES CORP (IBM) Stock Income Statement

USA New York Stock Exchange NYSE:IBM • US4592001014

298.93 USD
+9.04 (+3.12%)
At close: Feb 6, 2026
298.845 USD
-0.08 (-0.03%)
After Hours: 2/6/2026, 8:04:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2025
(2025-12-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
IBM Revenue ChartIBM Revenue over time chart
67.53B62.75B61.86B60.53B57.35B
Cost Of Goods
IBM Cost Of Goods ChartIBM Cost Of Goods over time chart
28.24B27.20B27.56B27.84B25.86B
Gross Profit
IBM Gross Profit ChartIBM Gross Profit over time chart
39.30B35.55B34.30B32.69B31.48B
Operating Expenses
IBM Operating Expenses ChartIBM Operating Expenses over time chart
28.53B26.51B25.51B25.55B25.38B
Research and Development
IBM Research and Development ChartIBM Research and Development over time chart
8.32B7.48B6.78B6.57B6.49B
Selling, General, and Administrative Expenses
IBM Selling, General, and Administrative Expenses ChartIBM Selling, General, and Administrative Expenses over time chart
21.54B19.05B18.61B18.58B18.61B
Operating Income
IBM Operating Income ChartIBM Operating Income over time chart
10.77B9.04B8.79B7.14B6.11B
Interest Income/Expense
IBM Interest Income/Expense ChartIBM Interest Income/Expense over time chart
-1.94B-1.00B-997.00M-914.00M-971.00M
Other Income/Expense
IBM Other Income/Expense ChartIBM Other Income/Expense over time chart
N/AN/AN/AN/AN/A
Non Recurring Items
IBM Non Recurring Items ChartIBM Non Recurring Items over time chart
1.50B-2.25B896.00M-5.07B-301.00M
Income Before Taxes
IBM Income Before Taxes ChartIBM Income Before Taxes over time chart
10.33B5.80B8.69B1.16B4.84B
Income Tax
IBM Income Tax ChartIBM Income Tax over time chart
-1.40B-673.00M1.27B-696.00M213.00M
Net Income
IBM Net Income ChartIBM Net Income over time chart
10.59B6.02B7.50B1.64B5.74B
EBITDA
IBM EBITDA ChartIBM EBITDA over time chart
15.79B13.71B13.19B11.94B12.53B
 
Per Share Data
EPS Diluted Total Ops
IBM EPS Diluted Total Ops ChartIBM EPS Diluted Total Ops over time chart
11.166.428.131.796.34
Non GAAP EPS
IBM Non GAAP EPS ChartIBM Non GAAP EPS over time chart
11.5710.339.619.129.97
 
Statistics
Gross Profit Margin
IBM Gross Profit Margin ChartIBM Gross Profit Margin over time chart
58.19%56.65%55.45%54.00%54.90%
Profit Margin
IBM Profit Margin ChartIBM Profit Margin over time chart
15.69%9.60%12.13%2.71%10.01%
Operating Profit Margin
IBM Operating Profit Margin ChartIBM Operating Profit Margin over time chart
15.94%14.41%14.21%11.80%10.65%

All data in USD

Charts

IBM Income Statement data chartIBM Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 20B 40B 60B
IBM Earnings Per Share (EPS) chartIBM EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2 4 6 8 10