International Business
IBM
$249.10 -5.05% Quote
Exchange NYSE Sector Technology Industry Information Technology Services
Q4 2024
Reported
Published: Feb 25, 2025

Data: Financial Modeling Prep

Company Status Snapshot

Fast view of the latest quarter outcome for IBM

Report Date

Feb 25, 2025

Quarter Q4 2024

Revenue

17.55B

YoY: +1.0%

EPS

3.09

YoY: -13.4%

Market Move

-5.05%

Previous quarter: Q3 2024

Follow this company to get upcoming quarter alerts automatically.

Earnings Highlights

Gross Margin

59.5%

Net Income

2.92B

YoY: -11.3%

"We delivered more than **120%** program-to-program growth for z16, our most successful program in history."

— Jim Kavanaugh
IBM
International Business Machines Corporation

Swipe to view all report sections

Executive Summary

In the fourth quarter of 2024, International Business Machines Corporation (IBM) delivered a robust performance with revenues reaching $17.6 billion, reflecting an increase of 2% year-over-year at constant currency, bolstered by strong growth in its Software segment, particularly in Red Hat, which grew 17%. The company generated $12.7 billion in free cash flow, marking the highest level in years, demonstrating its strong cash generation capabilities and financial health. Furthermore, management expressed confidence in continuing momentum into 2025, forecasting revenue growth of over 5% and free cash flow reaching $13.5 billion. This positions IBM well for sustained growth as it navigates a dynamic economic landscape characterized by geopolitical tensions and evolving technology needs.

Key Performance Indicators

Revenue
Increasing
17.55B
QoQ: 17.28% | YoY: 1.00%
Gross Profit
Increasing
10.44B
59.47% margin
QoQ: 23.98% | YoY: 1.68%
Operating Income
Stable
3.54B
QoQ: N/A | YoY: N/A
Net Income
Decreasing
2.92B
QoQ: 983.33% | YoY: -11.34%
EPS
Decreasing
3.11
QoQ: 963.89% | YoY: -13.37%

Revenue Trend

Margin Analysis

Historical Earnings Comparison

PeriodRevenue ($M)EPS ($)YoY GrowthReport
Q1 2025 14,541.00 1.14 +0.6% View
Q4 2024 17,553.00 3.09 +1.0% View
Q3 2024 14,967.00 -0.35 +1.5% View
Q2 2024 15,769.00 1.96 +1.9% View
Q1 2024 14,461.00 1.72 +1.5% View