Skip to content
10-Q

Quarterly Report

Snap-on Inc SNA

0000091440-25-000064

← back to feed
Filed
Jul 17, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 11, 2025 52.16M sh
Shares Diluted Q2 2025 · Jun 28, 2025 53.01M sh
Shares Diluted Q2 2025 · Jun 28, 2025 53.15M sh
Shares Diluted Q2 2025 · Jun 29, 2024 53.5M sh
Shares Diluted Q2 2025 · Jun 29, 2024 53.58M sh
Stock Repurchased Q2 2025 · Jun 28, 2025 $166.2M
Stock Repurchased Q2 2025 · Jun 29, 2024 $117.6M
Dividends Paid Q2 2025 · Jun 28, 2025 $224M
Dividends Paid Q2 2025 · Jun 29, 2024 $196.2M
Operating Cash Flow Q2 2025 · Jun 28, 2025 $535.7M
Operating Cash Flow Q2 2025 · Jun 29, 2024 $649.8M
Long Term Debt Q2 2025 · Jun 28, 2025 $1.19B
Long Term Debt Q2 2025 · Dec 28, 2024 $1.19B
Cash And Equivalents Q2 2025 · Jun 28, 2025 $1.46B
Cash And Equivalents Q2 2025 · Dec 28, 2024 $1.36B
Stockholders Equity Q2 2025 · Jun 28, 2025 $5.72B
Stockholders Equity Q2 2025 · Dec 28, 2024 $5.39B
Current Liabilities Q2 2025 · Jun 28, 2025 $941.5M
Current Liabilities Q2 2025 · Dec 28, 2024 $961.5M
Total Liabilities Q2 2025 · Jun 28, 2025 $2.46B
Total Liabilities Q2 2025 · Dec 28, 2024 $2.48B
Current Assets Q2 2025 · Jun 28, 2025 $4.22B
Current Assets Q2 2025 · Dec 28, 2024 $3.99B
Total Assets Q2 2025 · Jun 28, 2025 $8.2B
Total Assets Q2 2025 · Dec 28, 2024 $7.9B
Eps Diluted Q2 2025 · Jun 28, 2025 $4.72
Eps Diluted Q2 2025 · Jun 28, 2025 $9.24
Eps Diluted Q2 2025 · Jun 29, 2024 $5.07
Eps Diluted Q2 2025 · Jun 29, 2024 $9.98
Eps Basic Q2 2025 · Jun 28, 2025 $4.80
Eps Basic Q2 2025 · Jun 28, 2025 $9.38
Eps Basic Q2 2025 · Jun 29, 2024 $5.15
Eps Basic Q2 2025 · Jun 29, 2024 $10.15
Net Income Q2 2025 · Jun 28, 2025 $250.3M
Net Income Q2 2025 · Jun 28, 2025 $490.8M
Net Income Q2 2025 · Jun 29, 2024 $271.2M
Net Income Q2 2025 · Jun 29, 2024 $534.7M
Operating Income Q2 2025 · Jun 28, 2025 $327.3M
Operating Income Q2 2025 · Jun 28, 2025 $640.7M
Operating Income Q2 2025 · Jun 29, 2024 $350.5M
Operating Income Q2 2025 · Jun 29, 2024 $689.7M
Revenue Q2 2025 · Jun 28, 2025 $1.17B
Revenue Q2 2025 · Jun 28, 2025 $2.3B
Revenue Q2 2025 · Jun 29, 2024 $1.17B
Revenue Q2 2025 · Jun 29, 2024 $2.35B