IBM

INTERNATIONAL BUSINESS MACHINES CORP

US StockNYSEComputer & office Equipment

Research the business. Follow the filings.

Financial information from SEC disclosures, with reporting periods kept in context.

Revenue

67.5B USDAnnual · FY 2025

Net income

10.6B USDAnnual · FY 2025

Total assets

151.9B USDAnnual · FY 2025

Equity

32.6B USDAnnual · FY 2025

Operating cash flow

13.2B USDAnnual · FY 2025

Revenue growth

7.6%Annual · FY 2025

IBM · Chart

Chart provided by TradingView. Loading the chart connects your browser to TradingView and sends necessary technical information such as your IP address, page URL, and displayed symbol.

Reported financial information

Revenue

USD

67.5B USD

Period data
PeriodValue
FY 202157.4B USD
FY 202260.5B USD
FY 202361.9B USD
FY 202462.8B USD
FY 202567.5B USD

Operating income

USD

No applicable data available

No applicable data available

Net income

USD

10.6B USD

Period data
PeriodValue
FY 20215.7B USD
FY 20221.6B USD
FY 20237.5B USD
FY 20246B USD
FY 202510.6B USD

Total assets

USD

151.9B USD

Period data
PeriodValue
FY 2021132B USD
FY 2022127.2B USD
FY 2023135.2B USD
FY 2024137.2B USD
FY 2025151.9B USD

Equity

USD

32.6B USD

Period data
PeriodValue
FY 202119B USD
FY 202222B USD
FY 202322.6B USD
FY 202427.3B USD
FY 202532.6B USD

Operating cash flow

USD

13.2B USD

Period data
PeriodValue
FY 202112.8B USD
FY 202210.4B USD
FY 202313.9B USD
FY 202413.4B USD
FY 202513.2B USD

Revenue growth

%

7.6%

Period data
PeriodValue
FY 20213.9%
FY 20225.5%
FY 20232.2%
FY 20241.4%
FY 20257.6%

Operating income growth

%

No applicable data available

No applicable data available

Net income growth

%

75.9%

Period data
PeriodValue
FY 20212.7%
FY 2022-71.5%
FY 2023357.7%
FY 2024-19.7%
FY 202575.9%

Operating margin

%

No applicable data available

No applicable data available

Net margin

%

15.7%

Period data
PeriodValue
FY 202110%
FY 20222.7%
FY 202312.1%
FY 20249.6%
FY 202515.7%

Return on assets

%

7.3%

Period data
PeriodValue
FY 20214%
FY 20221.3%
FY 20235.7%
FY 20244.4%
FY 20257.3%

Debt/Equity

x

3.65x

Period data
PeriodValue
FY 20215.95x
FY 20224.78x
FY 20234.98x
FY 20244.02x
FY 20253.65x