IBM sells software, consulting services, and computer hardware to large businesses and governments around the world. The biggest piece of the business is software, where companies pay recurring subscription fees to use IBM's hybrid cloud and artificial intelligence platforms. Hybrid cloud means helping a business run some of its computer systems on its own equipment and some on shared internet servers at the same time. On top of that, IBM sends consultants into client companies to help redesign workflows and build new technology systems. A smaller segment sells mainframe computers and storage equipment, and a financing arm lends money to clients who want to pay for IBM products over time. The diagram below traces where the money goes.
How IBM Makes Money
flowchart LR
A["Enterprise Clients
Need Digital Transform"] --> B["Software Platform
26.5B revenue"]
A --> C["Consulting Services
20.8B revenue"]
A --> D["Infrastructure Hardware
5.4B servers + storage"]
B --> E["Deep Tech Capabilities
AI, hybrid cloud, research"]
C --> E
D --> E
B --> F["Strategic Partnerships
AWS, Microsoft, SAP, Oracle"]
C --> F
D --> F
E --> G["Competitive Advantage
Breadth, incumbency, trust"]
F --> G
G --> |"Accelerates growth"| A
B --> H["Operating Cash Flow
13.2B annually"]
C --> H
D --> H
H --> |"Funds R&D and innovation"| E
Five years of financial data tell a story of slow but consistent progress. Revenue climbed from $57.4 billion in 2021 to $67.5 billion in 2025. That is not explosive growth, but it is steady in a company this large. Gross margin, which measures how much money is left after the direct cost of delivering a product or service, has risen every single year over that same period.
IBM Revenue 2021 to 2025 ($ billions)
Revenue has grown each year, with the largest single-year jump coming between 2024 and 2025.
The gross margin improvement is worth paying attention to. In 2021 it sat at about 54.9 percent. By 2025 it had reached about 58.2 percent. That means for every dollar IBM earns, it keeps more of it before paying for things like rent, salaries, and interest. A rising gross margin usually signals that the business mix is shifting toward higher-profit products, which in IBM's case means software.
58.2%
Gross margin in 2025, up from 54.9% in 2021
What is free cash flow?
Free cash flow is the money left over after a company pays for everything it needs to keep the business running, including equipment and technology investments. It is one of the most honest measures of financial health because it is harder to manipulate than reported profit. A company that generates consistent free cash flow can pay dividends, reduce debt, or fund new products without borrowing.
IBM generated free cash flow of $10.7 billion in 2021, dipped to $9.1 billion in 2022, then recovered strongly. In 2023 it reached $12.7 billion, and it has stayed above $12 billion since. That level of cash generation gives IBM room to maneuver even when revenue growth is modest. However, one number moved in the wrong direction in 2025. Net debt, meaning total borrowings minus cash on hand, jumped from $41.0 billion at the end of 2024 to $47.7 billion at the end of 2025. That is the highest level in the five-year window shown here.
Debt rose by $6.7 billion in a single year, even as free cash flow remained above $12 billion.
2023
milestone
Software becomes the growth engine
IBM has been reshaping itself around software and AI platforms after years of revenue declines that stretched across 22 consecutive quarters before 2018. By 2023 and into 2024, cloud computing and artificial intelligence software showed strong growth, signaling that the strategic shift was producing real results. This shift also explains the rising gross margin, since software carries higher margins than consulting or hardware.
No business this size operates without serious threats. IBM's own risk disclosures name several that are worth understanding clearly.
Why export controls matter for a company like IBM
Export controls are government rules that restrict which products and technologies can be sold to certain countries. For a company that operates in over 175 countries and earns about 60 percent of its revenue outside the United States, a new set of restrictions can cut off large customer groups overnight. These rules can change quickly depending on political relationships between governments.
The first major risk is innovation speed. IBM is spending heavily on artificial intelligence, quantum computing, and hybrid cloud platforms. If those products are not good enough or do not arrive fast enough, competitors including Alphabet, Amazon, Microsoft, Oracle, and Salesforce, all named in IBM's own filings, can take customers that IBM is counting on. The second risk is the global footprint itself. With operations in over 175 countries and roughly 60 percent of revenue coming from outside the United States, currency swings, trade rules, and export controls can all reduce profits without IBM doing anything wrong. The third risk is cybersecurity. IBM stores sensitive data for banks, hospitals, and governments. A successful attack could cost IBM customers, trigger lawsuits, and potentially bar the company from government contracts, which are a meaningful part of its business.
175+
Countries where IBM operates, with roughly 60% of revenue from outside the United States
IBM lists Adobe, Amazon Web Services, Microsoft, Oracle, Salesforce, and SAP as strategic partners, while also naming several of them as principal competitors. That kind of overlap is common in enterprise technology, but it means a partner can become a rival in the same sales conversation.
The Bet
IBM's software margins keep rising only if large enterprises continue choosing IBM's hybrid cloud and AI platforms over the competing products built by Amazon, Microsoft, and Google, all of which have larger cloud businesses and vast research budgets. IBM's argument is that its deep relationships with mission-critical business systems, its consulting workforce, and its research capabilities give it an edge that pure cloud providers cannot easily replicate. If enterprises instead consolidate onto one of those larger cloud platforms, IBM's software growth slows and the margin expansion that makes the financial trajectory compelling stalls with it.
Open question
IBM has spent years pivoting away from hardware and toward software and AI, and the financial data shows the margin structure improving as a result. The debt load rose sharply in 2025, free cash flow remains strong, and the competitive landscape includes some of the largest technology companies on earth. Can IBM hold and grow its share of enterprise AI and hybrid cloud spending against rivals that are both its partners and its competitors, or will the same companies it collaborates with today gradually absorb the workloads that IBM's business model depends on?
Compiled · 10-K · FY2025
Product Innovation
IBM is investing heavily in artificial intelligence, quantum computing, hybrid cloud, and other new technologies to stay competitive. If IBM cannot develop these innovations fast enough, turn them into products customers want to buy, or attract developers to build with these technologies, the company could lose market share and profits.
Global Operations
IBM operates in over 175 countries and gets about 60 percent of revenue from outside the United States. Changes in laws, trade wars, tariffs, export controls, and currency swaps between dollars and other money can hurt IBM's ability to do business and make profits overseas.
Cybersecurity
IBM stores sensitive customer data, intellectual property, and information for financial services, healthcare, and government clients on its systems. Hackers and foreign governments constantly attack these systems with new methods including artificial intelligence based attacks. If hackers succeed, IBM could lose customers, face lawsuits, get fined by regulators, or be banned from government work.
Supply Chain
IBM depends on suppliers around the world for computer parts and materials, and some products rely on only one or two suppliers. If a supplier runs out of money, cannot deliver on time, or sends defective parts, IBM may not be able to make and sell its products on schedule.
Government Contracts
IBM has many customers in the U.S. Federal Government and other government agencies. If government funding is cut or delayed, IBM could lose these sales. IBM also risks being suspended or banned from government work and facing criminal fines if it breaks rules.
10-K Item 1A · Risk Factors