F&F - Financial Insights SEC Filing Analytics

Financial Metrics

TSCO TRACTOR SUPPLY CO /DE/
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
24
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-03 SEC Filing Index
Insider 3 2026-02-26 SEC Filing Index
Insider 4 2026-02-17 SEC Filing Index
Insider 4 2026-02-12 SEC Filing Index
Insider 3 2026-02-12 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
1764974000.0
Total Liabilities (latest annual)
8352386000.0
Current Liabilities (latest annual)
2614449000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 3299225000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 4184695000.0 +26.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 3411980000.0 -18.5% USD 10-Q 2024-11-07
Quarterly 2024-03-30 3394834000.0 -0.5% USD 10-Q 2025-05-08
Quarterly 2024-06-29 4246622000.0 +25.1% USD 10-Q 2025-08-07
Quarterly 2024-09-28 3468245000.0 -18.3% USD 10-Q 2025-11-06
Quarterly 2025-03-29 3466952000.0 -0.0% USD 10-Q 2025-05-08
Quarterly 2025-06-28 4439729000.0 +28.1% USD 10-Q 2025-08-07
Quarterly 2025-09-27 3719044000.0 -16.2% USD 10-Q 2025-11-06
Annual 2023-12-30 14555741000.0 USD 10-K 2026-02-19
Annual 2024-12-28 14883231000.0 +2.2% USD 10-K 2026-02-19
Annual 2025-12-27 15524046000.0 +4.3% USD 10-K 2026-02-19

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1169908000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 1514769000.0 +29.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 1250479000.0 -17.4% USD 10-Q 2024-11-07
Quarterly 2024-03-30 1220854000.0 -2.4% USD 10-Q 2025-05-08
Quarterly 2024-06-29 1555626000.0 +27.4% USD 10-Q 2025-08-07
Quarterly 2024-09-28 1290448000.0 -17.0% USD 10-Q 2025-11-06
Quarterly 2025-03-29 1255422000.0 -2.7% USD 10-Q 2025-05-08
Quarterly 2025-06-28 1639974000.0 +30.6% USD 10-Q 2025-08-07
Quarterly 2025-09-27 1389232000.0 -15.3% USD 10-Q 2025-11-06
Annual 2023-12-30 5228219000.0 USD 10-K 2026-02-19
Annual 2024-12-28 5396557000.0 +3.2% USD 10-K 2026-02-19
Annual 2025-12-27 5654508000.0 +4.8% USD 10-K 2026-02-19

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 244440000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 559332000.0 +128.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 340905000.0 -39.1% USD 10-Q 2024-11-07
Quarterly 2024-03-30 263125000.0 -22.8% USD 10-Q 2025-05-08
Quarterly 2024-06-29 561458000.0 +113.4% USD 10-Q 2025-08-07
Quarterly 2024-09-28 324599000.0 -42.2% USD 10-Q 2025-11-06
Quarterly 2025-03-29 249137000.0 -23.2% USD 10-Q 2025-05-08
Quarterly 2025-06-28 577812000.0 +131.9% USD 10-Q 2025-08-07
Quarterly 2025-09-27 342709000.0 -40.7% USD 10-Q 2025-11-06
Annual 2023-12-30 1478912000.0 USD 10-K 2026-02-19
Annual 2024-12-28 1467532000.0 -0.8% USD 10-K 2026-02-19
Annual 2025-12-27 1467389000.0 -0.0% USD 10-K 2026-02-19

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 183088000.0 USD 10-Q 2024-11-07
Quarterly 2023-07-01 421234000.0 +130.1% USD 10-Q 2024-11-07
Quarterly 2023-09-30 255001000.0 -39.5% USD 10-Q 2024-11-07
Quarterly 2024-03-30 198167000.0 -22.3% USD 10-Q 2025-11-06
Quarterly 2024-06-29 425196000.0 +114.6% USD 10-Q 2025-11-06
Quarterly 2024-09-28 241470000.0 -43.2% USD 10-Q 2025-11-06
Quarterly 2025-03-29 179369000.0 -25.7% USD 10-Q 2025-11-06
Quarterly 2025-06-28 430043000.0 +139.8% USD 10-Q 2025-11-06
Quarterly 2025-09-27 259268000.0 -39.7% USD 10-Q 2025-11-06
Annual 2023-12-30 1107226000.0 USD 10-K 2026-02-19
Annual 2024-12-28 1101240000.0 -0.5% USD 10-K 2026-02-19
Annual 2025-12-27 1096087000.0 -0.5% USD 10-K 2026-02-19

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1.66 USD/shares 10-Q 2024-05-09
Quarterly 2023-07-01 3.85 +131.9% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 2.34 -39.2% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-30 0.37 -84.2% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-29 0.79 +113.5% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-28 0.45 -43.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-29 0.34 -24.4% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-28 0.81 +138.2% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-27 0.49 -39.5% USD/shares 10-Q 2025-11-06
Annual 2023-12-30 2.03 USD/shares 10-K 2026-02-19
Annual 2024-12-28 2.05 +1.0% USD/shares 10-K 2026-02-19
Annual 2025-12-27 2.07 +1.0% USD/shares 10-K 2026-02-19

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1.65 USD/shares 10-Q 2024-05-09
Quarterly 2023-07-01 3.83 +132.1% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 2.33 -39.2% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-30 0.37 -84.1% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-29 0.79 +113.5% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-28 0.45 -43.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-29 0.34 -24.4% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-28 0.81 +138.2% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-27 0.49 -39.5% USD/shares 10-Q 2025-11-06
Annual 2023-12-30 2.02 USD/shares 10-K 2026-02-19
Annual 2024-12-28 2.04 +1.0% USD/shares 10-K 2026-02-19
Annual 2025-12-27 2.06 +1.0% USD/shares 10-K 2026-02-19

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 190078000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 620031000.0 +226.2% USD 10-Q 2024-08-08
Quarterly 2023-09-30 421693000.0 -32.0% USD 10-Q 2024-11-07
Quarterly 2023-12-30 397071000.0 -5.8% USD 10-Q 2024-11-07
Quarterly 2024-03-30 264085000.0 -33.5% USD 10-Q 2025-05-08
Quarterly 2024-06-29 394748000.0 +49.5% USD 10-Q 2025-08-07
Quarterly 2024-09-28 186294000.0 -52.8% USD 10-Q 2025-11-06
Quarterly 2024-12-28 251491000.0 +35.0% USD 10-Q 2025-11-06
Quarterly 2025-03-29 231717000.0 -7.9% USD 10-Q 2025-05-08
Quarterly 2025-06-28 225810000.0 -2.5% USD 10-Q 2025-08-07
Quarterly 2025-09-27 184639000.0 -18.2% USD 10-Q 2025-11-06
Annual 2023-12-30 397071000.0 USD 10-K 2025-02-20
Annual 2024-12-28 251491000.0 -36.7% USD 10-K 2026-02-19
Annual 2025-12-27 194109000.0 -22.8% USD 10-K 2026-02-19

Accounts Receivable

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 3030712000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 2660052000.0 -12.2% USD 10-Q 2024-08-08
Quarterly 2023-09-30 2834247000.0 +6.5% USD 10-Q 2024-11-07
Quarterly 2023-12-30 2645854000.0 -6.6% USD 10-Q 2024-11-07
Quarterly 2024-03-30 3048719000.0 +15.2% USD 10-Q 2025-05-08
Quarterly 2024-06-29 3000033000.0 -1.6% USD 10-Q 2025-08-07
Quarterly 2024-09-28 3082519000.0 +2.7% USD 10-Q 2025-11-06
Quarterly 2024-12-28 2840177000.0 -7.9% USD 10-Q 2025-11-06
Quarterly 2025-03-29 3213885000.0 +13.2% USD 10-Q 2025-05-08
Quarterly 2025-06-28 3090306000.0 -3.8% USD 10-Q 2025-08-07
Quarterly 2025-09-27 3252825000.0 +5.3% USD 10-Q 2025-11-06
Annual 2023-12-30 2645854000.0 USD 10-K 2025-02-20
Annual 2024-12-28 2840177000.0 +7.3% USD 10-K 2026-02-19
Annual 2025-12-27 3084086000.0 +8.6% USD 10-K 2026-02-19

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 3458921000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 3577274000.0 +3.4% USD 10-Q 2024-08-08
Quarterly 2023-09-30 3534114000.0 -1.2% USD 10-Q 2024-11-07
Quarterly 2023-12-30 3263939000.0 -7.6% USD 10-Q 2024-11-07
Quarterly 2024-03-30 3519484000.0 +7.8% USD 10-Q 2025-05-08
Quarterly 2024-06-29 3639625000.0 +3.4% USD 10-Q 2025-08-07
Quarterly 2024-09-28 3483161000.0 -4.3% USD 10-Q 2025-11-06
Quarterly 2024-12-28 3309917000.0 -5.0% USD 10-Q 2025-11-06
Quarterly 2025-03-29 3656082000.0 +10.5% USD 10-Q 2025-05-08
Quarterly 2025-06-28 3543765000.0 -3.1% USD 10-Q 2025-08-07
Quarterly 2025-09-27 3647116000.0 +2.9% USD 10-Q 2025-11-06
Annual 2023-12-30 3263939000.0 USD 10-K 2025-02-20
Annual 2024-12-28 3309917000.0 +1.4% USD 10-K 2026-02-19
Annual 2025-12-27 3507797000.0 +6.0% USD 10-K 2026-02-19

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 8848815000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 9032823000.0 +2.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 9205014000.0 +1.9% USD 10-Q 2024-11-07
Quarterly 2023-12-30 9188151000.0 -0.2% USD 10-Q 2024-11-07
Quarterly 2024-03-30 9554954000.0 +4.0% USD 10-Q 2025-05-08
Quarterly 2024-06-29 9784524000.0 +2.4% USD 10-Q 2025-08-07
Quarterly 2024-09-28 9767897000.0 -0.2% USD 10-Q 2025-11-06
Quarterly 2024-12-28 9805485000.0 +0.4% USD 10-Q 2025-11-06
Quarterly 2025-03-29 10385317000.0 +5.9% USD 10-Q 2025-05-08
Quarterly 2025-06-28 10558795000.0 +1.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 10876602000.0 +3.0% USD 10-Q 2025-11-06
Annual 2023-12-30 9188151000.0 USD 10-K 2025-02-20
Annual 2024-12-28 9805485000.0 +6.7% USD 10-K 2026-02-19
Annual 2025-12-27 10933679000.0 +11.5% USD 10-K 2026-02-19

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 2349700000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 2237464000.0 -4.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 2318796000.0 +3.6% USD 10-Q 2024-11-07
Quarterly 2023-12-30 2177082000.0 -6.1% USD 10-Q 2024-11-07
Quarterly 2024-03-30 2517755000.0 +15.6% USD 10-Q 2025-05-08
Quarterly 2024-06-29 2544535000.0 +1.1% USD 10-Q 2025-08-07
Quarterly 2024-09-28 2345709000.0 -7.8% USD 10-Q 2025-11-06
Quarterly 2024-12-28 2319193000.0 -1.1% USD 10-Q 2025-11-06
Quarterly 2025-03-29 2600514000.0 +12.1% USD 10-Q 2025-05-08
Quarterly 2025-06-28 2762652000.0 +6.2% USD 10-Q 2025-08-07
Quarterly 2025-09-27 2802302000.0 +1.4% USD 10-Q 2025-11-06
Annual 2023-12-30 2177082000.0 USD 10-K 2025-02-20
Annual 2024-12-28 2319193000.0 +6.5% USD 10-K 2026-02-19
Annual 2025-12-27 2614449000.0 +12.7% USD 10-K 2026-02-19

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 6934269000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 6945671000.0 +0.2% USD 10-Q 2024-08-08
Quarterly 2023-09-30 7093883000.0 +2.1% USD 10-Q 2024-11-07
Quarterly 2023-12-30 7038389000.0 -0.8% USD 10-Q 2024-11-07
Quarterly 2024-03-30 7430943000.0 +5.6% USD 10-Q 2025-05-08
Quarterly 2024-06-29 7479192000.0 +0.6% USD 10-Q 2025-08-07
Quarterly 2024-09-28 7479137000.0 -0.0% USD 10-Q 2025-11-06
Quarterly 2024-12-28 7535151000.0 +0.7% USD 10-Q 2025-11-06
Quarterly 2025-03-29 8146777000.0 +8.1% USD 10-Q 2025-05-08
Quarterly 2025-06-28 8068486000.0 -1.0% USD 10-Q 2025-08-07
Quarterly 2025-09-27 8303417000.0 +2.9% USD 10-Q 2025-11-06
Annual 2023-12-30 7038389000.0 USD 10-K 2025-02-20
Annual 2024-12-28 7535151000.0 +7.1% USD 10-K 2026-02-19
Annual 2025-12-27 8352386000.0 +10.8% USD 10-K 2026-02-19

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1914546000.0 USD 10-Q 2024-11-07
Quarterly 2023-07-01 2087152000.0 +9.0% USD 10-Q 2024-11-07
Quarterly 2023-09-30 2111131000.0 +1.1% USD 10-Q 2024-11-07
Quarterly 2023-12-30 2149762000.0 +1.8% USD 10-Q 2025-11-06
Quarterly 2024-03-30 2124011000.0 -1.2% USD 10-Q 2025-11-06
Quarterly 2024-06-29 2305332000.0 +8.5% USD 10-Q 2025-11-06
Quarterly 2024-09-28 2288760000.0 -0.7% USD 10-Q 2025-11-06
Quarterly 2024-12-28 2270334000.0 -0.8% USD 10-Q 2025-11-06
Quarterly 2025-03-29 2238540000.0 -1.4% USD 10-Q 2025-11-06
Quarterly 2025-06-28 2490309000.0 +11.2% USD 10-Q 2025-11-06
Quarterly 2025-09-27 2573185000.0 +3.3% USD 10-Q 2025-11-06
Annual 2023-12-30 2149762000.0 USD 10-K 2026-02-19
Annual 2024-12-28 2270334000.0 +5.6% USD 10-K 2026-02-19
Annual 2025-12-27 2581293000.0 +13.7% USD 10-K 2026-02-19

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1601563000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 1727504000.0 +7.9% USD 10-Q 2024-08-08
Quarterly 2023-09-30 1728255000.0 +0.0% USD 10-Q 2024-11-07
Quarterly 2023-12-30 1728964000.0 +0.0% USD 10-Q 2024-11-07
Quarterly 2024-03-30 1729715000.0 +0.0% USD 10-Q 2025-05-08
Quarterly 2024-06-29 1730467000.0 +0.0% USD 10-Q 2025-08-07
Quarterly 2024-09-28 1831218000.0 +5.8% USD 10-Q 2025-11-06
Quarterly 2024-12-28 1831969000.0 +0.0% USD 10-Q 2025-11-06
Quarterly 2025-03-29 2082721000.0 +13.7% USD 10-Q 2025-05-08
Quarterly 2025-06-28 1673472000.0 -19.6% USD 10-Q 2025-08-07
Quarterly 2025-09-27 1744223000.0 +4.2% USD 10-Q 2025-11-06
Annual 2023-12-30 1728964000.0 USD 10-K 2025-02-20
Annual 2024-12-28 1831969000.0 +6.0% USD 10-K 2026-02-19
Annual 2025-12-27 1764974000.0 -3.7% USD 10-K 2026-02-19

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 19554000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 782321000.0 +3900.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 937926000.0 +19.9% USD 10-Q 2024-11-07
Quarterly 2024-03-30 257408000.0 -72.6% USD 10-Q 2025-05-08
Quarterly 2024-06-29 817343000.0 +217.5% USD 10-Q 2025-08-07
Quarterly 2024-09-28 903610000.0 +10.6% USD 10-Q 2025-11-06
Quarterly 2025-03-29 216775000.0 -76.0% USD 10-Q 2025-05-08
Quarterly 2025-06-28 1002575000.0 +362.5% USD 10-Q 2025-08-07
Quarterly 2025-09-27 1310425000.0 +30.7% USD 10-Q 2025-11-06
Annual 2023-12-30 1334033000.0 USD 10-K 2026-02-19
Annual 2024-12-28 1420835000.0 +6.5% USD 10-K 2026-02-19
Annual 2025-12-27 1635259000.0 +15.1% USD 10-K 2026-02-19

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 -157684000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 -344515000.0 -118.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -454612000.0 -32.0% USD 10-Q 2024-11-07
Quarterly 2024-03-30 -152256000.0 +66.5% USD 10-Q 2025-05-08
Quarterly 2024-06-29 -331331000.0 -117.6% USD 10-Q 2025-08-07
Quarterly 2024-09-28 -460123000.0 -38.9% USD 10-Q 2025-11-06
Quarterly 2025-03-29 -261054000.0 +43.3% USD 10-Q 2025-05-08
Quarterly 2025-06-28 -448674000.0 -71.9% USD 10-Q 2025-08-07
Quarterly 2025-09-27 -676870000.0 -50.9% USD 10-Q 2025-11-06
Annual 2023-12-30 -653069000.0 USD 10-K 2026-02-19
Annual 2024-12-28 -643918000.0 +1.4% USD 10-K 2026-02-19
Annual 2025-12-27 -778578000.0 -20.9% USD 10-K 2026-02-19

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 125706000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 -20277000.0 -116.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -264123000.0 -1202.6% USD 10-Q 2024-11-07
Quarterly 2024-03-30 -238138000.0 +9.8% USD 10-Q 2025-05-08
Quarterly 2024-06-29 -488335000.0 -105.1% USD 10-Q 2025-08-07
Quarterly 2024-09-28 -654264000.0 -34.0% USD 10-Q 2025-11-06
Quarterly 2025-03-29 24505000.0 +103.7% USD 10-Q 2025-05-08
Quarterly 2025-06-28 -579582000.0 -2465.2% USD 10-Q 2025-08-07
Quarterly 2025-09-27 -700407000.0 -20.8% USD 10-Q 2025-11-06
Annual 2023-12-30 -486395000.0 USD 10-K 2026-02-19
Annual 2024-12-28 -922497000.0 -89.7% USD 10-K 2026-02-19
Annual 2025-12-27 -914063000.0 +0.9% USD 10-K 2026-02-19

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 157943000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 349586000.0 +121.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 526723000.0 +50.7% USD 10-Q 2024-11-07
Quarterly 2024-03-30 157199000.0 -70.2% USD 10-Q 2025-05-08
Quarterly 2024-06-29 349818000.0 +122.5% USD 10-Q 2025-08-07
Quarterly 2024-09-28 538018000.0 +53.8% USD 10-Q 2025-11-06
Quarterly 2025-03-29 141280000.0 -73.7% USD 10-Q 2025-05-08
Quarterly 2025-06-28 351644000.0 +148.9% USD 10-Q 2025-08-07
Quarterly 2025-09-27 629213000.0 +78.9% USD 10-Q 2025-11-06
Annual 2023-12-30 753883000.0 USD 10-K 2026-02-19
Annual 2024-12-28 784047000.0 +4.0% USD 10-K 2026-02-19
Annual 2025-12-27 894770000.0 +14.1% USD 10-K 2026-02-19

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 109660000.0 shares 10-Q 2024-05-09
Quarterly 2023-07-01 109058000.0 -0.5% shares 10-Q 2024-08-08
Quarterly 2023-09-30 108474000.0 -0.5% shares 10-Q 2024-11-07
Quarterly 2023-12-30 107976000.0 -0.5% shares 10-Q 2024-11-07
Quarterly 2024-03-30 539457000.0 +399.6% shares 10-Q 2025-05-08
Quarterly 2024-06-29 537233000.0 -0.4% shares 10-Q 2025-08-07
Quarterly 2024-09-28 534605000.0 -0.5% shares 10-Q 2025-11-06
Quarterly 2024-12-28 532191000.0 -0.5% shares 10-Q 2025-11-06
Quarterly 2025-03-29 531240000.0 -0.2% shares 10-Q 2025-05-08
Quarterly 2025-06-28 529990000.0 -0.2% shares 10-Q 2025-08-07
Quarterly 2025-09-27 529042000.0 -0.2% shares 10-Q 2025-11-06
Annual 2023-12-30 539878000.0 shares 10-K 2025-02-20
Annual 2024-12-28 532191000.0 -1.4% shares 10-K 2026-02-19
Annual 2025-12-27 527017000.0 -1.0% shares 10-K 2026-02-19

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 177151000.0 shares 10-Q 2024-05-09
Quarterly 2023-07-01 177241000.0 +0.1% shares 10-Q 2024-08-08
Quarterly 2023-09-30 177288000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2023-12-30 177332000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-30 888719000.0 +401.2% shares 10-Q 2025-05-08
Quarterly 2024-06-29 889050000.0 +0.0% shares 10-Q 2025-08-07
Quarterly 2024-09-28 889225000.0 +0.0% shares 10-Q 2025-11-06
Quarterly 2024-12-28 889548000.0 +0.0% shares 10-Q 2025-11-06
Quarterly 2025-03-29 890324000.0 +0.1% shares 10-Q 2025-05-08
Quarterly 2025-06-28 890521000.0 +0.0% shares 10-Q 2025-08-07
Quarterly 2025-09-27 890843000.0 +0.0% shares 10-Q 2025-11-06
Annual 2023-12-30 886660000.0 shares 10-K 2025-02-20
Annual 2024-12-28 889548000.0 +0.3% shares 10-K 2026-02-19
Annual 2025-12-27 890991000.0 +0.2% shares 10-K 2026-02-19

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 110045000.0 shares 10-Q 2024-05-09
Quarterly 2023-07-01 109426000.0 -0.6% shares 10-Q 2024-08-08
Quarterly 2023-09-30 108774000.0 -0.6% shares 10-Q 2024-11-07
Quarterly 2024-03-30 539730000.0 +396.2% shares 10-Q 2025-05-08
Quarterly 2024-06-29 538649000.0 -0.2% shares 10-Q 2025-08-07
Quarterly 2024-09-28 535836000.0 -0.5% shares 10-Q 2025-11-06
Quarterly 2025-03-29 531730000.0 -0.8% shares 10-Q 2025-05-08
Quarterly 2025-06-28 530331000.0 -0.3% shares 10-Q 2025-08-07
Quarterly 2025-09-27 529742000.0 -0.1% shares 10-Q 2025-11-06
Annual 2023-12-30 545480000.0 shares 10-K 2026-02-19
Annual 2024-12-28 536949000.0 -1.6% shares 10-K 2026-02-19
Annual 2025-12-27 529957000.0 -1.3% shares 10-K 2026-02-19

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 110781000.0 shares 10-Q 2024-05-09
Quarterly 2023-07-01 110041000.0 -0.7% shares 10-Q 2024-08-08
Quarterly 2023-09-30 109342000.0 -0.6% shares 10-Q 2024-11-07
Quarterly 2024-03-30 542638000.0 +396.3% shares 10-Q 2025-05-08
Quarterly 2024-06-29 541175000.0 -0.3% shares 10-Q 2025-08-07
Quarterly 2024-09-28 538390000.0 -0.5% shares 10-Q 2025-11-06
Quarterly 2025-03-29 534099000.0 -0.8% shares 10-Q 2025-05-08
Quarterly 2025-06-28 532205000.0 -0.4% shares 10-Q 2025-08-07
Quarterly 2025-09-27 532143000.0 -0.0% shares 10-Q 2025-11-06
Annual 2023-12-30 548729000.0 shares 10-K 2026-02-19
Annual 2024-12-28 539652000.0 -1.7% shares 10-K 2026-02-19
Annual 2025-12-27 532178000.0 -1.4% shares 10-K 2026-02-19
For informational purposes only — not guaranteed to be accurate or complete.