Snap-on › Financials
Ten years from Snap-on’s own SEC filings. Fiscal years end in January.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Jan 2021fiscal year | Jan 2022fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Jan 2026fiscal year | Last 12 monthsto Jul 2026 | Latest quarterJul 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.71B | $4.00B | $4.07B | $4.07B | $3.94B | $4.60B | $4.84B | $5.11B | $5.11B | $5.16B | $5.27B | — |
| Gross profit | $1.71B | $1.82B | — | — | — | — | — | — | — | — | — | — |
| Operating income | $861.1M | $882.1M | $956.1M | $962.3M | $880.5M | $1.12B | $1.21B | $1.31B | $1.35B | $1.33B | $1.34B | — |
| Net income | $546.4M | $557.7M | $679.9M | $693.5M | $627.0M | $820.5M | $911.7M | $1.01B | $1.04B | $1.02B | $1.03B | — |
| Earnings per share, diluted | $9.20 | $9.52 | $11.87 | $12.41 | $11.44 | $14.92 | $16.82 | $18.76 | $19.51 | $19.19 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Jan 2021fiscal year | Jan 2022fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Jan 2026fiscal year | Last 12 monthsto Jul 2026 | Latest quarterJul 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $77.6M | $92.0M | $140.9M | $184.5M | $923.4M | $780.0M | $757.2M | $1.00B | $1.36B | $1.62B | — | $1.64B |
| Total assets | $4.72B | $5.25B | $5.37B | $5.69B | $6.56B | $6.76B | $6.97B | $7.54B | $7.90B | $8.41B | — | $8.64B |
| Debt | $1.01B | $1.19B | $1.13B | $1.15B | $1.43B | $1.18B | $1.18B | $1.18B | $1.20B | $1.20B | — | $1.20B |
| Total liabilities | $2.09B | $2.28B | $2.25B | $2.26B | $2.71B | $2.56B | $2.47B | $2.45B | $2.48B | $2.46B | — | $2.57B |
| Shareholders' equity | $2.62B | $2.95B | $3.10B | $3.41B | $3.82B | $4.18B | $4.48B | $5.07B | $5.39B | $5.93B | — | $6.04B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Jan 2021fiscal year | Jan 2022fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Jan 2026fiscal year | Last 12 monthsto Jul 2026 | Latest quarterJul 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $576.1M | $608.5M | $764.5M | $674.6M | $1.01B | $966.6M | $675.2M | $1.15B | $1.22B | $1.08B | $1.19B | — |
| Capital spending | $74.3M | $82.0M | $90.9M | $99.4M | $65.6M | $70.1M | $84.2M | $95.0M | $83.5M | $76.0M | $77.7M | — |
| Free cash flow | $501.8M | $526.5M | $673.6M | $575.2M | $943.0M | $896.5M | $591.0M | $1.06B | $1.13B | $1.01B | $1.11B | — |
| Buybacks | $120.4M | $287.9M | $284.1M | $238.4M | $174.3M | $431.3M | $198.1M | $294.7M | $290.0M | $328.6M | $353.7M | — |
| Dividends | $147.5M | $169.4M | $192.0M | $216.6M | $243.3M | $275.8M | $313.1M | $355.6M | $406.4M | $462.2M | $491.4M | — |
| Returned to shareholders | $267.9M | $457.3M | $476.1M | $455.0M | $417.6M | $707.1M | $511.2M | $650.3M | $696.4M | $790.8M | $845.1M | — |
| Stock-based pay | $31.0M | $30.3M | $27.2M | $23.8M | $19.5M | $41.4M | $34.0M | $44.7M | $28.6M | $28.9M | $32.1M | — |
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
$19.00B at $367.25 a share, with 51,727,124 shares outstanding as of Jul 17, 2026, from the cover of its latest SEC filing.
Revenue of $5.27B and net income of $1.03B in the last 12 months to Jul 2026.
Snap-on reported $1.20B of debt and $1.64B of cash and equivalents on its balance sheet in Jul 2026.
Yes. Operating cash flow minus capital spending was $1.11B in the last 12 months to Jul 2026.
$790.8M in buybacks and dividends in fiscal 2026, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy