Financial Metrics
SNA Snap-on IncRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1176500000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 1184600000.0 | +0.7% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 1152200000.0 | -2.7% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 1175200000.0 | +2.0% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 1172000000.0 | -0.3% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 1139300000.0 | -2.8% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 1133300000.0 | -0.5% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 1170900000.0 | +3.3% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 1182100000.0 | +1.0% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 4703200000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 4677600000.0 | -0.5% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 4709300000.0 | +0.7% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 326100000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 343900000.0 | +5.5% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 314600000.0 | -8.5% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2024-03-30 | 339200000.0 | +7.8% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 350500000.0 | +3.3% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 324100000.0 | -7.5% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 313400000.0 | -3.3% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 327300000.0 | +4.4% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 347400000.0 | +6.1% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 1310400000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 1345700000.0 | +2.7% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 1327700000.0 | -1.3% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 248700000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 264000000.0 | +6.2% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 243100000.0 | -7.9% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 263500000.0 | +8.4% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 271200000.0 | +2.9% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 251100000.0 | -7.4% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 240500000.0 | -4.2% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 250300000.0 | +4.1% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 265400000.0 | +6.0% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 1011100000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 1043900000.0 | +3.2% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 1016900000.0 | -2.6% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 4.69 | — | USD/shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 4.98 | +6.2% | USD/shares | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 4.6 | -7.6% | USD/shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 4.99 | +8.5% | USD/shares | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 5.15 | +3.2% | USD/shares | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 4.77 | -7.4% | USD/shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 4.59 | -3.8% | USD/shares | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 4.8 | +4.6% | USD/shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 5.09 | +6.0% | USD/shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 19.11 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 19.85 | +3.9% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 19.52 | -1.7% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 4.6 | — | USD/shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 4.89 | +6.3% | USD/shares | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 4.51 | -7.8% | USD/shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 4.91 | +8.9% | USD/shares | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 5.07 | +3.3% | USD/shares | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 4.7 | -7.3% | USD/shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 4.51 | -4.0% | USD/shares | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 4.72 | +4.7% | USD/shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 5.02 | +6.4% | USD/shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 18.76 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 19.51 | +4.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 19.19 | -1.6% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 833800000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 871300000.0 | +4.5% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 959300000.0 | +10.1% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 1001500000.0 | +4.4% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 1121000000.0 | +11.9% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 1232700000.0 | +10.0% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 1313300000.0 | +6.5% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 1360500000.0 | +3.6% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 1434900000.0 | +5.5% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 1458300000.0 | +1.6% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 1534100000.0 | +5.2% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 1001500000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 1360500000.0 | +35.8% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 1624500000.0 | +19.4% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 782400000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 786800000.0 | +0.6% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 776800000.0 | -1.3% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 791300000.0 | +1.9% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 827500000.0 | +4.6% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 783500000.0 | -5.3% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 796400000.0 | +1.6% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 815600000.0 | +2.4% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 852700000.0 | +4.5% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 842400000.0 | -1.2% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 925700000.0 | +9.9% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 791300000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 815600000.0 | +3.1% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 881400000.0 | +8.1% | USD | 10-K | 2026-02-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1049100000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 1046100000.0 | -0.3% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 1032900000.0 | -1.3% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 1005900000.0 | -2.6% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 970500000.0 | -3.5% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 965000000.0 | -0.6% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 995800000.0 | +3.2% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 943400000.0 | -5.3% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 961200000.0 | +1.9% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 997700000.0 | +3.8% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 1024500000.0 | +2.7% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 1005900000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 943400000.0 | -6.2% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 1025200000.0 | +8.7% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 3481200000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 3533400000.0 | +1.5% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 3605000000.0 | +2.0% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 3652000000.0 | +1.3% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 3776100000.0 | +3.4% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 3858100000.0 | +2.2% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 4000700000.0 | +3.7% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 3989400000.0 | -0.3% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 4141400000.0 | +3.8% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 4219600000.0 | +1.9% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 4385300000.0 | +3.9% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 3652000000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 3989400000.0 | +9.2% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 4402800000.0 | +10.4% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 7125600000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 7230400000.0 | +1.5% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 7304300000.0 | +1.0% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 7544900000.0 | +3.3% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 7666800000.0 | +1.6% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 7759900000.0 | +1.2% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 7953300000.0 | +2.5% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 7896800000.0 | -0.7% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 8069000000.0 | +2.2% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 8201800000.0 | +1.6% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 8355600000.0 | +1.9% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 7544900000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 7896800000.0 | +4.7% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 8412300000.0 | +6.5% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 999000000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 962300000.0 | -3.7% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 981900000.0 | +2.0% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 941600000.0 | -4.1% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 989700000.0 | +5.1% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 950100000.0 | -4.0% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 956400000.0 | +0.7% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 961500000.0 | +0.5% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 999900000.0 | +4.0% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 941500000.0 | -5.8% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 996800000.0 | +5.9% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 941600000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 961500000.0 | +2.1% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 918500000.0 | -4.5% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 2493200000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 2451100000.0 | -1.7% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 2451900000.0 | +0.0% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 2451500000.0 | -0.0% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 2503500000.0 | +2.1% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 2451000000.0 | -2.1% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 2455600000.0 | +0.2% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 2479800000.0 | +1.0% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 2524900000.0 | +1.8% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 2462300000.0 | -2.5% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 2511800000.0 | +2.0% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 2451500000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 2479800000.0 | +1.2% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 2455500000.0 | -1.0% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 4610200000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 4757100000.0 | +3.2% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 4830200000.0 | +1.5% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 5071300000.0 | +5.0% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 5141000000.0 | +1.4% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 5286300000.0 | +2.8% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 5475000000.0 | +3.6% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 5394100000.0 | -1.5% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 5520800000.0 | +2.3% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 5715500000.0 | +3.5% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 5819000000.0 | +1.8% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 5071300000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 5394100000.0 | +6.4% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 5931800000.0 | +10.0% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1184000000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 1184200000.0 | +0.0% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 1184400000.0 | +0.0% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 1184600000.0 | +0.0% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 1184900000.0 | +0.0% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 1185100000.0 | +0.0% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 1185300000.0 | +0.0% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 1185500000.0 | +0.0% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 1185700000.0 | +0.0% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 1186000000.0 | +0.0% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 1186200000.0 | +0.0% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 1184600000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 1185500000.0 | +0.1% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 1186400000.0 | +0.1% | USD | 10-K | 2026-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 301600000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 571900000.0 | +89.6% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 857300000.0 | +49.9% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 348700000.0 | -59.3% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 649800000.0 | +86.3% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 924000000.0 | +42.2% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 298500000.0 | -67.7% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 535700000.0 | +79.5% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 813600000.0 | +51.9% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 1154200000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 1217500000.0 | +5.5% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 1081700000.0 | -11.2% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -72900000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | -167500000.0 | -129.8% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | -227200000.0 | -35.6% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | -63200000.0 | +72.2% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | -123400000.0 | -95.3% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | -163900000.0 | -32.8% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | -32000000.0 | +80.5% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | -78000000.0 | -143.8% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | -99000000.0 | -26.9% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | -331800000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | -204100000.0 | +38.5% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | -73100000.0 | +64.2% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -152100000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | -288600000.0 | -89.7% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | -423900000.0 | -46.9% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | -164200000.0 | +61.3% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | -292100000.0 | -77.9% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | -448300000.0 | -53.5% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | -193600000.0 | +56.8% | USD | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | -364500000.0 | -88.3% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | -545400000.0 | -49.6% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | -572900000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | -649800000.0 | -13.4% | USD | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | -749900000.0 | -15.4% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 67450776.0 | — | shares | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 67450896.0 | +0.0% | shares | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 67450946.0 | +0.0% | shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 67450999.0 | +0.0% | shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 67456437.0 | +0.0% | shares | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 67456553.0 | +0.0% | shares | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 67456600.0 | +0.0% | shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 67456641.0 | +0.0% | shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 67461116.0 | +0.0% | shares | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 67461227.0 | +0.0% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 67461269.0 | +0.0% | shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 67450999.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 67456641.0 | +0.0% | shares | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 67461309.0 | +0.0% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 53019170.0 | — | shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 52956701.0 | -0.1% | shares | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 52822472.0 | -0.3% | shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 52741565.0 | -0.2% | shares | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 52661542.0 | -0.2% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 52577687.0 | -0.2% | shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 52359633.0 | -0.4% | shares | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 52211679.0 | -0.3% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 52074491.0 | -0.3% | shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 52900000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 52600000.0 | -0.6% | shares | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 52100000.0 | -1.0% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 54063751.0 | — | shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 54005879.0 | -0.1% | shares | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 53902179.0 | -0.2% | shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 53671031.0 | -0.4% | shares | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 53495884.0 | -0.3% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 53402949.0 | -0.2% | shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 53283272.0 | -0.2% | shares | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 53010633.0 | -0.5% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 52883833.0 | -0.2% | shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 53900000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 53500000.0 | -0.7% | shares | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 53000000.0 | -0.9% | shares | 10-K | 2026-02-12 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.1651 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 0.1638 | -0.8% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 0.1577 | -3.7% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 0.1533 | -2.8% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 0.1510 | -1.5% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 0.1432 | -5.2% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 0.1405 | -2.0% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 0.1428 | +1.6% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 0.1415 | -0.9% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 0.6234 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 0.5923 | -5.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 0.5598 | -5.5% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 3.4847 | — | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 3.6718 | +5.4% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 3.6715 | -0.0% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 3.8785 | +5.6% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 3.8154 | -1.6% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 4.0607 | +6.4% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 4.1831 | +3.0% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 4.1491 | -0.8% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 4.1418 | -0.2% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 4.4818 | +8.2% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 4.3994 | -1.8% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 3.8785 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 4.1491 | +7.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 4.7935 | +15.5% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.5408 | — | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 0.5153 | -4.7% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 0.5076 | -1.5% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 0.4834 | -4.8% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 0.4870 | +0.7% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 0.4637 | -4.8% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 0.4485 | -3.3% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 0.4597 | +2.5% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 0.4573 | -0.5% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 0.4308 | -5.8% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 0.4317 | +0.2% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 0.4834 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 0.4597 | -4.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 0.4140 | -10.0% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.2114 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 0.2229 | +5.4% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 0.2110 | -5.3% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 0.2242 | +6.3% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 0.2314 | +3.2% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 0.2204 | -4.8% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 0.2122 | -3.7% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 0.2138 | +0.7% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 0.2245 | +5.0% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 0.2150 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 0.2232 | +3.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 0.2159 | -3.2% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.2772 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 0.2903 | +4.7% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 0.2730 | -5.9% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2024-03-30 | 0.2886 | +5.7% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 0.2991 | +3.6% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 0.2845 | -4.9% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 0.2765 | -2.8% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 0.2795 | +1.1% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 0.2939 | +5.1% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 0.2786 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 0.2877 | +3.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 0.2819 | -2.0% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.8346 | — | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2023-07-01 | 0.9054 | +8.5% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 0.9770 | +7.9% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-30 | 1.0636 | +8.9% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 1.1327 | +6.5% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-29 | 1.2974 | +14.5% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-28 | 1.3732 | +5.8% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-28 | 1.4150 | +3.0% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 1.4350 | +1.4% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 1.5489 | +7.9% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 1.5390 | -0.6% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 1.0636 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-28 | 1.4150 | +33.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 1.7686 | +25.0% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0349 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 0.0365 | +4.6% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 0.0333 | -8.8% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 0.0344 | +3.3% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 0.0349 | +1.7% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 0.0316 | -9.7% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 0.0298 | -5.6% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 0.0305 | +2.4% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 0.0318 | +4.1% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 0.1340 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 0.1322 | -1.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 0.1209 | -8.6% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0539 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-07-01 | 0.0555 | +2.9% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 0.0503 | -9.3% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-30 | 0.0513 | +1.8% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2024-06-29 | 0.0513 | +0.1% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-28 | 0.0459 | -10.6% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-29 | 0.0436 | -5.0% | ratio | 10-Q | 2025-04-17 |
| Quarterly | 2025-06-28 | 0.0438 | +0.5% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-27 | 0.0456 | +4.1% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-30 | 0.1994 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-28 | 0.1935 | -2.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2026-01-03 | 0.1714 | -11.4% | ratio | 10-K | 2026-02-12 |