Caterpillar › Financials
Ten years from Caterpillar’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $38.54B | $45.46B | $54.72B | $53.80B | $41.75B | $50.97B | $59.43B | $67.06B | $64.81B | $67.59B | $74.73B | — |
| Operating income | $1.16B | $4.46B | $8.29B | $8.29B | $4.55B | $6.88B | $7.90B | $12.97B | $13.07B | $11.15B | $13.09B | — |
| Net income | −$67.0M | $754.0M | $6.15B | $6.09B | $3.00B | $6.49B | $6.71B | $10.34B | $10.79B | $8.88B | $10.84B | — |
| Earnings per share, diluted | −$0.11 | $1.26 | $10.26 | $10.74 | $5.46 | $11.83 | $12.64 | $20.12 | $22.05 | $18.81 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $7.20B | $8.32B | $7.89B | $8.29B | $9.35B | $9.25B | $7.00B | $6.98B | $6.89B | $9.98B | — | $6.71B |
| Total assets | $74.70B | $76.96B | $78.51B | $78.45B | $78.32B | $82.79B | $81.94B | $87.48B | $87.76B | $98.58B | — | $102.61B |
| Debt | $22.82B | $23.85B | $25.00B | $26.28B | $26.00B | $26.03B | $25.71B | $24.47B | $27.35B | $30.70B | — | — |
| Total liabilities | $61.49B | $63.20B | $64.43B | $63.82B | $62.95B | $66.28B | $66.05B | $67.97B | $68.27B | $77.27B | — | $83.22B |
| Shareholders' equity | $13.21B | $13.77B | $14.08B | $14.63B | $15.38B | $16.52B | $15.89B | $19.50B | $19.49B | $21.32B | — | $19.39B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $5.64B | $5.71B | $6.56B | $6.91B | $6.33B | $7.20B | $7.77B | $12.88B | $12.04B | $11.74B | $13.57B | — |
| Capital spending | $1.82B | $1.44B | $1.64B | $1.61B | $1.14B | $1.38B | $1.30B | $1.60B | $1.99B | $2.82B | $2.87B | — |
| Free cash flow | $3.82B | $4.27B | $4.92B | $5.30B | $5.19B | $5.82B | $6.46B | $11.29B | $10.05B | $8.92B | $10.70B | — |
| Buybacks | $0 | $0 | $3.80B | $4.05B | $1.13B | $2.67B | $4.23B | $4.97B | $7.70B | $5.19B | $7.22B | — |
| Dividends | $1.80B | $1.83B | $1.95B | $2.13B | $2.24B | $2.33B | $2.44B | $2.56B | $2.65B | $2.75B | $2.81B | — |
| Returned to shareholders | $1.80B | $1.83B | $5.75B | $6.18B | $3.37B | $5.00B | $6.67B | $7.54B | $10.34B | $7.94B | $10.04B | — |
| Stock-based pay | $218.0M | $206.0M | $197.0M | $205.0M | $202.0M | $200.0M | $193.0M | $208.0M | $223.0M | $242.0M | $257.0M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$335.91B at $730.76 a share, with 459,674,889 shares outstanding as of Jun 30, 2026, from the cover of its latest SEC filing.
Revenue of $74.73B and net income of $10.84B in the last 12 months to Jun 2026.
Caterpillar reported $30.70B of debt and $6.71B of cash and equivalents on its balance sheet in Dec 2025.
Yes. Operating cash flow minus capital spending was $10.70B in the last 12 months to Jun 2026.
$7.94B in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy