Financial Metrics
GGG GRACO INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | SEC Filing Index |
| Insider | 4 | 2026-02-09 | SEC Filing Index |
| Insider | 4 | 2026-02-06 | 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-03-31 | 529646000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 559644000.0 | +5.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 539672000.0 | -3.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 492189000.0 | -8.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 553243000.0 | +12.4% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 519212000.0 | -6.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 528284000.0 | +1.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 571806000.0 | +8.2% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 543358000.0 | -5.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 2195606000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 2113316000.0 | -3.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 2236604000.0 | +5.8% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 285140000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 291415000.0 | +2.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 284524000.0 | -2.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 266197000.0 | -6.4% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 300854000.0 | +13.0% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 276130000.0 | -8.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 277733000.0 | +0.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 299530000.0 | +7.8% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 289225000.0 | -3.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 1161021000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 1122461000.0 | -3.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 1173183000.0 | +4.5% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 156668000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 157052000.0 | +0.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 163189000.0 | +3.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 132996000.0 | -18.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 161359000.0 | +21.3% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 145723000.0 | -9.7% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 144013000.0 | -1.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 157484000.0 | +9.4% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 164721000.0 | +4.6% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 646843000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 570098000.0 | -11.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 624797000.0 | +9.6% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 129166000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 134268000.0 | +3.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 133123000.0 | -0.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 122199000.0 | -8.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 132978000.0 | +8.8% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 122197000.0 | -8.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 124101000.0 | +1.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 127623000.0 | +2.8% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 137628000.0 | +7.8% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 506511000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 486084000.0 | -4.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 521839000.0 | +7.4% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.77 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.8 | +3.9% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 0.79 | -1.3% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 0.73 | -7.6% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 0.79 | +8.2% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 0.72 | -8.9% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 0.74 | +2.8% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 0.77 | +4.1% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 0.83 | +7.8% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 3.01 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 2.88 | -4.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 3.14 | +9.0% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.75 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.78 | +4.0% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 0.77 | -1.3% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 0.71 | -7.8% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 0.77 | +8.5% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 0.71 | -7.8% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 0.72 | +1.4% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 0.76 | +5.6% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 0.82 | +7.9% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 2.94 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 2.82 | -4.1% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 3.08 | +9.2% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 395313000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 520633000.0 | +31.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-29 | 525785000.0 | +1.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-29 | 537951000.0 | +2.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 622728000.0 | +15.8% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-28 | 666006000.0 | +6.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-27 | 764453000.0 | +14.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-27 | 675336000.0 | -11.7% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 536138000.0 | -20.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 534921000.0 | -0.2% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 618662000.0 | +15.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 537951000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-27 | 675336000.0 | +25.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 624083000.0 | -7.6% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 497242000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 479095000.0 | -3.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-29 | 457604000.0 | -4.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-29 | 438349000.0 | -4.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 459118000.0 | +4.7% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-28 | 457604000.0 | -0.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-27 | 440917000.0 | -3.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-27 | 404676000.0 | -8.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 409950000.0 | +1.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 403156000.0 | -1.7% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 426809000.0 | +5.9% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 438349000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-27 | 404676000.0 | -7.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 401138000.0 | -0.9% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1288461000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1410453000.0 | +9.5% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-29 | 1377332000.0 | -2.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-29 | 1365809000.0 | -0.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 1444228000.0 | +5.7% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-28 | 1524232000.0 | +5.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-27 | 1612495000.0 | +5.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-27 | 1497441000.0 | -7.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 1369000000.0 | -8.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 1380642000.0 | +0.9% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 1487588000.0 | +7.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 1365809000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-27 | 1497441000.0 | +9.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 1471881000.0 | -1.7% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2546263000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2707725000.0 | +6.3% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-29 | 2674917000.0 | -1.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-29 | 2722007000.0 | +1.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 2786825000.0 | +2.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-28 | 2879897000.0 | +3.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-27 | 2975643000.0 | +3.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-27 | 3139212000.0 | +5.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 3008314000.0 | -4.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 3046123000.0 | +1.3% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 3232950000.0 | +6.1% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 2722007000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-27 | 3139212000.0 | +15.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 3274270000.0 | +4.3% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 381698000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 489338000.0 | +28.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-29 | 395888000.0 | -19.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-29 | 395200000.0 | -0.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 351687000.0 | -11.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-28 | 362335000.0 | +3.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-27 | 360373000.0 | -0.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-27 | 405808000.0 | +12.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 379644000.0 | -6.4% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 388580000.0 | +2.4% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 467778000.0 | +20.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 395200000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-27 | 405808000.0 | +2.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 467261000.0 | +15.1% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-29 | 2224225000.0 | — | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-03-29 | 2335649000.0 | +5.0% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-06-28 | 2418485000.0 | +3.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-27 | 2513294000.0 | +3.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-12-27 | 2584135000.0 | +2.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 2477720000.0 | -4.1% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-06-27 | 2501020000.0 | +0.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-26 | 2609000000.0 | +4.3% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 2224225000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 2584135000.0 | +16.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 2653931000.0 | +2.7% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 75000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.0 | -100.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-29 | 0.0 | — | USD | 10-Q | 2023-10-25 |
| Annual | 2023-12-29 | 0.0 | — | USD | 10-K | 2024-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 90829000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 282323000.0 | +210.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 491370000.0 | +74.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 118923000.0 | -75.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 257922000.0 | +116.9% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 436486000.0 | +69.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 125416000.0 | -71.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 308103000.0 | +145.7% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 487262000.0 | +58.1% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 651017000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 621700000.0 | -4.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 683591000.0 | +10.0% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -38642000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -93172000.0 | -141.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | -146320000.0 | -57.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | -31620000.0 | +78.4% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | -67881000.0 | -114.7% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | -95216000.0 | -40.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | -10486000.0 | +89.0% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | -30682000.0 | -192.6% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | -94786000.0 | -208.9% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | -185274000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | -342815000.0 | -85.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | -172796000.0 | +49.6% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3319000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -7988000.0 | -340.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | -158400000.0 | -1883.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | -1864000.0 | +98.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | -60842000.0 | -3164.1% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | -115324000.0 | -89.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | -258083000.0 | -123.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | -428592000.0 | -66.1% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | -461019000.0 | -7.6% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | -268010000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | -139863000.0 | +47.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | -576055000.0 | -311.9% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38290000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 92232000.0 | +140.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 145626000.0 | +57.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 37192000.0 | -74.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 73449000.0 | +97.5% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 92788000.0 | +26.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 10597000.0 | -88.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 30187000.0 | +184.9% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 33646000.0 | +11.5% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 184775000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 106737000.0 | -42.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 45669000.0 | -57.2% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-29 | 167946063.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-27 | 169393735.0 | +0.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 165150142.0 | -2.5% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-27 | 169393735.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 165150142.0 | -2.5% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 171676000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 172551000.0 | +0.5% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 172780000.0 | +0.1% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 172446000.0 | -0.2% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 172486000.0 | +0.0% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 172111000.0 | -0.2% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 171581000.0 | -0.3% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 168561000.0 | -1.8% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 168623000.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 172199000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 172405000.0 | +0.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 169219000.0 | -1.8% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2080 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2067 | -0.6% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 0.2018 | -2.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 0.1766 | -12.5% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 0.1921 | +8.8% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 0.1745 | -9.2% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 0.1756 | +0.6% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 0.1877 | +6.9% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 0.1681 | -10.5% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 0.8066 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 0.6732 | -16.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 0.6831 | +1.5% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.3756 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2.8824 | -14.6% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-29 | 3.4791 | +20.7% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-29 | 3.4560 | -0.7% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 4.1066 | +18.8% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-28 | 4.2067 | +2.4% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-27 | 4.4745 | +6.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-27 | 3.6900 | -17.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 3.6060 | -2.3% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 3.5530 | -1.5% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 3.1801 | -10.5% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 3.4560 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-27 | 3.6900 | +6.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 3.1500 | -14.6% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5384 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.5207 | -3.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 0.5272 | +1.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 0.5408 | +2.6% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 0.5438 | +0.5% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 0.5318 | -2.2% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 0.5257 | -1.1% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 0.5238 | -0.4% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 0.5323 | +1.6% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 0.5288 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 0.5311 | +0.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 0.5245 | -1.2% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2439 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2399 | -1.6% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 0.2467 | +2.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 0.2483 | +0.6% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 0.2404 | -3.2% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 0.2354 | -2.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 0.2349 | -0.2% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 0.2232 | -5.0% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 0.2533 | +13.5% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 0.2307 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 0.2300 | -0.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 0.2333 | +1.4% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2958 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2806 | -5.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 0.3024 | +7.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 0.2702 | -10.6% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 0.2917 | +7.9% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 0.2807 | -3.8% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 0.2726 | -2.9% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 0.2754 | +1.0% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 0.3032 | +10.1% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 0.2946 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 0.2698 | -8.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 0.2794 | +3.6% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0357 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.0640 | +2.7% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-29 | 1.3281 | +24.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-29 | 1.3612 | +2.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 1.7707 | +30.1% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-28 | 1.8381 | +3.8% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-27 | 2.1213 | +15.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-27 | 1.6642 | -21.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 1.4122 | -15.1% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 1.3766 | -2.5% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 1.3226 | -3.9% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 1.3612 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-27 | 1.6642 | +22.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 1.3356 | -19.7% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0507 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0496 | -2.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-29 | 0.0498 | +0.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-29 | 0.0438 | -11.9% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 0.0462 | +5.3% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 0.0411 | -11.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 0.0413 | +0.5% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 0.0419 | +1.6% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 0.0426 | +1.6% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 0.1861 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 0.1548 | -16.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 0.1594 | +2.9% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-29 | 0.0523 | — | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-28 | 0.0550 | +5.1% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-27 | 0.0486 | -11.6% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-28 | 0.0501 | +3.0% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-27 | 0.0510 | +1.9% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-26 | 0.0528 | +3.4% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-29 | 0.2277 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-27 | 0.1881 | -17.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-26 | 0.1966 | +4.5% | ratio | 10-K | 2026-02-17 |