Financial Metrics
WMK WEIS MARKETS INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-01 | 876569000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 854261000.0 | -2.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 876106000.0 | +2.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 871100000.0 | -0.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 869076000.0 | -0.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 876718000.0 | +0.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 887967000.0 | +1.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 876222000.0 | -1.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 985820000.0 | +12.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 1098704000.0 | +11.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 1002387000.0 | -8.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 1006340000.0 | +0.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 1047349000.0 | +4.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 1063452000.0 | +1.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 1104069000.0 | +3.8% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 1135234000.0 | +2.8% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 1150551000.0 | +1.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 1144974000.0 | -0.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 1178695000.0 | +2.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1160306000.0 | -1.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1182205000.0 | +1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 1185719000.0 | +0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 1190107000.0 | +0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 1200776000.0 | +0.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 1218796000.0 | +1.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 1242307000.0 | +1.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3136720000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 3466807000.0 | +10.5% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 3509270000.0 | +1.2% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 3543299000.0 | +1.0% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 4112601000.0 | +16.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 4224417000.0 | +2.7% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 4713986000.0 | +11.6% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 4714573000.0 | +0.0% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 4791730000.0 | +1.6% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 4957709000.0 | +3.5% | USD | 10-K | 2026-03-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 207112000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-25 | 201938000.0 | -2.5% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-24 | 204864000.0 | +1.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 229036000.0 | +11.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 233758000.0 | +2.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 219609000.0 | -6.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 234907000.0 | +7.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 240295000.0 | +2.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 232340000.0 | -3.3% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 229552000.0 | -1.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 236670000.0 | +3.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 232825000.0 | -1.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 264147000.0 | +13.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 292888000.0 | +10.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 274333000.0 | -6.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 267390000.0 | -2.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 281192000.0 | +5.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 283132000.0 | +0.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 293685000.0 | +3.7% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 292214000.0 | -0.5% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 287643000.0 | -1.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 285789000.0 | -0.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 299045000.0 | +4.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 285723000.0 | -4.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 295011000.0 | +3.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 299024000.0 | +1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 295015000.0 | -1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 299502000.0 | +1.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 308365000.0 | +3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 308688000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 863538000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 912523000.0 | +5.7% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 935001000.0 | +2.5% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 938194000.0 | +0.3% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 1100434000.0 | +17.3% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 1115707000.0 | +1.4% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 1199957000.0 | +7.6% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 1175519000.0 | -2.0% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 1198750000.0 | +2.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 1239863000.0 | +3.4% | USD | 10-K | 2026-03-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 31270000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-25 | 24057000.0 | -23.1% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-24 | 15963000.0 | -33.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 20250000.0 | +26.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 27718000.0 | +36.9% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 6194000.0 | -77.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 22839000.0 | +268.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 26037000.0 | +14.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 17542000.0 | -32.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 17820000.0 | +1.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 26297000.0 | +47.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 17543000.0 | -33.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 37428000.0 | +113.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 56002000.0 | +49.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 42806000.0 | -23.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 31834000.0 | -25.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 45559000.0 | +43.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 38968000.0 | -14.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 41414000.0 | +6.3% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 48405000.0 | +16.9% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 33658000.0 | -30.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 32618000.0 | -3.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 45623000.0 | +39.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 29673000.0 | -35.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 27364000.0 | -7.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 32489000.0 | +18.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 29558000.0 | -9.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 23036000.0 | -22.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 31937000.0 | +38.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 22375000.0 | -29.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 98325000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 78519000.0 | -20.1% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 82671000.0 | +5.3% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 84639000.0 | +2.4% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 163178000.0 | +92.8% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 146711000.0 | -10.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 157052000.0 | +7.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 133141000.0 | -15.2% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 126386000.0 | -5.1% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 113653000.0 | -10.1% | USD | 10-K | 2026-03-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 20129000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-25 | 15265000.0 | -24.2% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-24 | 10628000.0 | -30.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 11836000.0 | +11.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 18475000.0 | +56.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 4449000.0 | -75.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 16191000.0 | +263.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 19095000.0 | +17.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 14207000.0 | -25.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 14304000.0 | +0.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 20475000.0 | +43.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 14319000.0 | -30.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 26689000.0 | +86.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 68161000.0 | +155.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 99497000.0 | +46.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 24255000.0 | -75.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 57727000.0 | +138.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 86234000.0 | +49.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 31389000.0 | -63.6% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 67655000.0 | +115.5% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 96313000.0 | +42.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 25814000.0 | -73.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 60079000.0 | +132.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 83305000.0 | +38.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 23166000.0 | -72.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 49424000.0 | +113.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 75263000.0 | +52.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 20478000.0 | -72.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 47004000.0 | +129.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 65237000.0 | +38.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 87162000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 98414000.0 | +12.9% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 62738000.0 | -36.3% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 67983000.0 | +8.4% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 118917000.0 | +74.9% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 108849000.0 | -8.5% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 119694000.0 | +10.0% | USD | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 100854000.0 | -15.7% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 106024000.0 | +5.1% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 93691000.0 | -11.6% | USD | 10-K | 2026-03-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-06-27 | 1.54 | — | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 1.16 | -24.7% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.9 | -22.4% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 1.24 | +37.8% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 1.06 | -14.5% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 1.17 | +10.4% | USD/shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 1.35 | +15.4% | USD/shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 1.07 | -20.7% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.96 | -10.3% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 1.27 | +32.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.86 | -32.3% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.86 | +0.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.98 | +14.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.96 | -2.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.76 | -20.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 1.01 | +32.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.74 | -26.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2019-12-28 | 2.53 | — | USD/shares | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 4.42 | +74.7% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 4.05 | -8.4% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 4.65 | +14.8% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 3.75 | -19.4% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 3.94 | +5.1% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 3.65 | -7.4% | USD/shares | 10-K | 2026-03-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-06-27 | 1.54 | — | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 1.16 | -24.7% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.9 | -22.4% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 1.24 | +37.8% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 1.06 | -14.5% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 1.17 | +10.4% | USD/shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 1.35 | +15.4% | USD/shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 1.07 | -20.7% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.96 | -10.3% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 1.27 | +32.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.86 | -32.3% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.86 | +0.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.98 | +14.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.96 | -2.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.76 | -20.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 1.01 | +32.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.74 | -26.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2019-12-28 | 2.53 | — | USD/shares | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 4.42 | +74.7% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 4.05 | -8.4% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 4.65 | +14.8% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 3.75 | -19.4% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 3.94 | +5.1% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 3.65 | -7.4% | USD/shares | 10-K | 2026-03-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 30401000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-25 | 34255000.0 | +12.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-24 | 12548000.0 | -63.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2016-12-31 | 46818000.0 | +273.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-04-01 | 37633000.0 | -19.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 43689000.0 | +16.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 42436000.0 | -2.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-30 | 47917000.0 | +12.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-03-31 | 50215000.0 | +4.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 34623000.0 | -31.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 38312000.0 | +10.7% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-12-29 | 37808000.0 | -1.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-30 | 31787000.0 | -15.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 51646000.0 | +62.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 76581000.0 | +48.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-28 | 66871000.0 | -12.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-03-28 | 158279000.0 | +136.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 108660000.0 | -31.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 117408000.0 | +8.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 136612000.0 | +16.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 101217000.0 | -25.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 141205000.0 | +39.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 172568000.0 | +22.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 86048000.0 | -50.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 93092000.0 | +8.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 70678000.0 | -24.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 144603000.0 | +104.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 157997000.0 | +9.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 113575000.0 | -28.1% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 139338000.0 | +22.7% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 64291000.0 | -53.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 184217000.0 | +186.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 136184000.0 | -26.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 163502000.0 | +20.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 149757000.0 | -8.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 190323000.0 | +27.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 167931000.0 | -11.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 61911000.0 | -63.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 54650000.0 | -11.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 46818000.0 | — | USD | 10-K | 2020-03-12 |
| Annual | 2017-12-30 | 47917000.0 | +2.3% | USD | 10-K | 2021-03-11 |
| Annual | 2018-12-29 | 37808000.0 | -21.1% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 66871000.0 | +76.9% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 136612000.0 | +104.3% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 86048000.0 | -37.0% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 157997000.0 | +83.6% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 184217000.0 | +16.6% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 190323000.0 | +3.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 117091000.0 | -38.5% | USD | 10-K | 2026-03-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 82994000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 69799000.0 | -15.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 73422000.0 | +5.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 96170000.0 | +31.0% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 77455000.0 | -19.5% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 76024000.0 | -1.8% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 71629000.0 | -5.8% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 56265000.0 | -21.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 48452000.0 | -13.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 52835000.0 | +9.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 56102000.0 | +6.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 57285000.0 | +2.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 47951000.0 | -16.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 54373000.0 | +13.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 53118000.0 | -2.3% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 55764000.0 | +5.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 56952000.0 | +2.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 48541000.0 | -14.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 50726000.0 | +4.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 56760000.0 | +11.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 44598000.0 | -21.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 42109000.0 | -5.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 45411000.0 | +7.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 52108000.0 | +14.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 47310000.0 | -9.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 50075000.0 | +5.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 53406000.0 | +6.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 50863000.0 | -4.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 49947000.0 | -1.8% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 56965000.0 | +14.1% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 64509000.0 | +13.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 65092000.0 | +0.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 66080000.0 | +1.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 79124000.0 | +19.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 93233000.0 | +17.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 81567000.0 | -12.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 81862000.0 | +0.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 81798000.0 | -0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 89974000.0 | +10.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 96170000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 56265000.0 | -41.5% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 57285000.0 | +1.8% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 55764000.0 | -2.7% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 56760000.0 | +1.8% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 52108000.0 | -8.2% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 50863000.0 | -2.4% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 65100000.0 | +28.0% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 81567000.0 | +25.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 95416000.0 | +17.0% | USD | 10-K | 2026-03-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 226047000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 223798000.0 | -1.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 229361000.0 | +2.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 276783000.0 | +20.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 275217000.0 | -0.6% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 267077000.0 | -3.0% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 268170000.0 | +0.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 279509000.0 | +4.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 267065000.0 | -4.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 273416000.0 | +2.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 280897000.0 | +2.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 280756000.0 | -0.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 280618000.0 | -0.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 266343000.0 | -5.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 263237000.0 | -1.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 279806000.0 | +6.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 233421000.0 | -16.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 278456000.0 | +19.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 265990000.0 | -4.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 269024000.0 | +1.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 276733000.0 | +2.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 262959000.0 | -5.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 257863000.0 | -1.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 269587000.0 | +4.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 285355000.0 | +5.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 303417000.0 | +6.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 300087000.0 | -1.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 293274000.0 | -2.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 307800000.0 | +5.0% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 295026000.0 | -4.2% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 303724000.0 | +2.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 296157000.0 | -2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 295761000.0 | -0.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 296519000.0 | +0.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 304328000.0 | +2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 308895000.0 | +1.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 314309000.0 | +1.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 316609000.0 | +0.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 323375000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 276783000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 279509000.0 | +1.0% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 280756000.0 | +0.4% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 279806000.0 | -0.3% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 269024000.0 | -3.9% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 269587000.0 | +0.2% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 285792000.0 | +6.0% | USD | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 284630000.0 | -0.4% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 292037000.0 | +2.6% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 287532000.0 | -1.5% | USD | 10-K | 2026-03-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 444474000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 432312000.0 | -2.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 430992000.0 | -0.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 483866000.0 | +12.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 458818000.0 | -5.2% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 452120000.0 | -1.5% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 459363000.0 | +1.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 483314000.0 | +5.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 461971000.0 | -4.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 452927000.0 | -2.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 468374000.0 | +3.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 469122000.0 | +0.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 460550000.0 | -1.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 464339000.0 | +0.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 492615000.0 | +6.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 508292000.0 | +3.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 551734000.0 | +8.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 578379000.0 | +4.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 586745000.0 | +1.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 626202000.0 | +6.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 586996000.0 | -6.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 614457000.0 | +4.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 648956000.0 | +5.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 671658000.0 | +3.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 678641000.0 | +1.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 705281000.0 | +3.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 724218000.0 | +2.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 741170000.0 | +2.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 738784000.0 | -0.3% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 765225000.0 | +3.6% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 718989000.0 | -6.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 832214000.0 | +15.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 823499000.0 | -1.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 836312000.0 | +1.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 846970000.0 | +1.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 844859000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 806471000.0 | -4.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 659032000.0 | -18.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 679705000.0 | +3.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 483866000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 483314000.0 | -0.1% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 469122000.0 | -2.9% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 508292000.0 | +8.3% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 626202000.0 | +23.2% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 671658000.0 | +7.3% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 733688000.0 | +9.2% | USD | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 820687000.0 | +11.9% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 828002000.0 | +0.9% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 681235000.0 | -17.7% | USD | 10-K | 2026-03-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 1232978000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 1228789000.0 | -0.3% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 1300030000.0 | +5.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1431304000.0 | +10.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 1399393000.0 | -2.2% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 1392694000.0 | -0.5% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 1405948000.0 | +1.0% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 1441739000.0 | +2.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1418607000.0 | -1.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1412265000.0 | -0.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 1424263000.0 | +0.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 1432011000.0 | +0.5% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 1607801000.0 | +12.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 1601913000.0 | -0.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 1637441000.0 | +2.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 1675562000.0 | +2.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 1716364000.0 | +2.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 1739130000.0 | +1.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 1756733000.0 | +1.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 1820421000.0 | +3.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 1784923000.0 | -1.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 1825513000.0 | +2.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 1872115000.0 | +2.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 1910475000.0 | +2.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 1896938000.0 | -0.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 1926406000.0 | +1.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 1940728000.0 | +0.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1959150000.0 | +0.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 1944705000.0 | -0.7% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 1973507000.0 | +1.5% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 1934819000.0 | -2.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 2039632000.0 | +5.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 2032843000.0 | -0.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 2054599000.0 | +1.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 2070637000.0 | +0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 2107438000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 2081333000.0 | -1.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 1960892000.0 | -5.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 2017813000.0 | +2.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1431304000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 1441739000.0 | +0.7% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 1432011000.0 | -0.7% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 1675562000.0 | +17.0% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 1820421000.0 | +8.6% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 1910475000.0 | +4.9% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1951668000.0 | +2.2% | USD | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 2028105000.0 | +3.9% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 2090582000.0 | +3.1% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 2027359000.0 | -3.0% | USD | 10-K | 2026-03-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 215103000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 205726000.0 | -4.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 231502000.0 | +12.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 276166000.0 | +19.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 226333000.0 | -18.0% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 228920000.0 | +1.1% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 240376000.0 | +5.0% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 274342000.0 | +14.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 261630000.0 | -4.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 258643000.0 | -1.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 261598000.0 | +1.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 267213000.0 | +2.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 277164000.0 | +3.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 260792000.0 | -5.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 284675000.0 | +9.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 291938000.0 | +2.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 321809000.0 | +10.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 311318000.0 | -3.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 300662000.0 | -3.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 346269000.0 | +15.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 298039000.0 | -13.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 307823000.0 | +3.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 326933000.0 | +6.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 345197000.0 | +5.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 328796000.0 | -4.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 341385000.0 | +3.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 344677000.0 | +1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 345351000.0 | +0.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 315414000.0 | -8.7% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 317566000.0 | +0.7% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 253786000.0 | -20.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 340782000.0 | +34.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 327051000.0 | -4.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 319603000.0 | -2.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 327581000.0 | +2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 343304000.0 | +4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 325850000.0 | -5.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 328318000.0 | +0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 350707000.0 | +6.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 276166000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 274342000.0 | -0.7% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 267213000.0 | -2.6% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 291938000.0 | +9.3% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 346269000.0 | +18.6% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 345197000.0 | -0.3% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 345351000.0 | +0.0% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 340782000.0 | -1.3% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 343304000.0 | +0.7% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 352727000.0 | +2.7% | USD | 10-K | 2026-03-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 348514000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 336624000.0 | -3.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 405709000.0 | +20.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 504582000.0 | +24.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 468841000.0 | -7.1% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 451934000.0 | -3.6% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 468524000.0 | +3.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 448895000.0 | -4.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 418007000.0 | -6.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 400682000.0 | -4.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 406718000.0 | +1.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 409112000.0 | +0.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 578316000.0 | +41.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 559837000.0 | -3.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 589257000.0 | +5.3% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 616817000.0 | +4.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 639179000.0 | +3.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 627783000.0 | -1.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 622027000.0 | -0.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 674306000.0 | +8.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 623666000.0 | -7.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 638928000.0 | +2.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 665464000.0 | +4.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 690733000.0 | +3.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 659461000.0 | -4.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 663344000.0 | +0.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 659639000.0 | -0.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 657316000.0 | -0.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 624494000.0 | -5.0% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 628309000.0 | +0.6% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 576503000.0 | -8.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 665296000.0 | +15.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 644941000.0 | -3.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 649355000.0 | +0.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 647909000.0 | -0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 661409000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 624376000.0 | -5.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 628709000.0 | +0.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 674385000.0 | +7.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 504582000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 448895000.0 | -11.0% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 409112000.0 | -8.9% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 616817000.0 | +50.8% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 674306000.0 | +9.3% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 690733000.0 | +2.4% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 655336000.0 | -5.1% | USD | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 662245000.0 | +1.1% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 656946000.0 | -0.8% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 675449000.0 | +2.8% | USD | 10-K | 2026-03-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 884464000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 892165000.0 | +0.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 894321000.0 | +0.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 926722000.0 | +3.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-04-01 | 930552000.0 | +0.4% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 940760000.0 | +1.1% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 937424000.0 | -0.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-30 | 992844000.0 | +5.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-03-31 | 1000600000.0 | +0.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 1011583000.0 | +1.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-09-29 | 1017545000.0 | +0.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-12-29 | 1022899000.0 | +0.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-30 | 1029485000.0 | +0.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-29 | 1042076000.0 | +1.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-28 | 1048184000.0 | +0.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-28 | 1058745000.0 | +1.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-28 | 1077185000.0 | +1.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-27 | 1111347000.0 | +3.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-26 | 1134706000.0 | +2.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-26 | 1146115000.0 | +1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-27 | 1161257000.0 | +1.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-26 | 1186585000.0 | +2.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-25 | 1206651000.0 | +1.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-25 | 1219742000.0 | +1.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-03-26 | 1237477000.0 | +1.5% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-06-25 | 1263062000.0 | +2.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-24 | 1281089000.0 | +1.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 1301834000.0 | +1.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-04-01 | 1320211000.0 | +1.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-07-01 | 1345198000.0 | +1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1358316000.0 | +1.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-30 | 1374337000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-30 | 1387902000.0 | +1.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-29 | 1405244000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-28 | 1422728000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-28 | 1446031000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 1456957000.0 | +0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-28 | 1332182000.0 | -8.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-27 | 1343428000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 926722000.0 | — | USD | 10-K | 2020-03-12 |
| Annual | 2017-12-30 | 992844000.0 | +7.1% | USD | 10-K | 2021-03-11 |
| Annual | 2018-12-29 | 1022899000.0 | +3.0% | USD | 10-K | 2022-03-10 |
| Annual | 2019-12-28 | 1058745000.0 | +3.5% | USD | 10-K | 2023-03-01 |
| Annual | 2020-12-26 | 1146115000.0 | +8.3% | USD | 10-K | 2024-02-28 |
| Annual | 2021-12-25 | 1219742000.0 | +6.4% | USD | 10-K | 2025-02-26 |
| Annual | 2022-12-31 | 1296332000.0 | +6.3% | USD | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 1365861000.0 | +5.4% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 1433635000.0 | +5.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 1351910000.0 | -5.7% | USD | 10-K | 2026-03-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-24 | 40139000.0 | — | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 64476000.0 | +60.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 70874000.0 | +9.9% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 51951000.0 | -26.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 52086000.0 | +0.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 34988000.0 | -32.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 17912000.0 | -48.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 0.0 | -100.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 0.0 | — | USD | 10-Q | 2018-11-08 |
| Annual | 2016-12-31 | 64476000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 34988000.0 | -45.7% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 0.0 | -100.0% | USD | 10-K | 2019-03-14 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-04-01 | 7805000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 63262000.0 | +710.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 95840000.0 | +51.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 50787000.0 | -47.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 84227000.0 | +65.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 112062000.0 | +33.0% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 32651000.0 | -70.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 77606000.0 | +137.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 138747000.0 | +78.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 124763000.0 | -10.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 139075000.0 | +11.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 194181000.0 | +39.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 14937000.0 | -92.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 99844000.0 | +568.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 182105000.0 | +82.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 34480000.0 | -81.1% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 84393000.0 | +144.8% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 142311000.0 | +68.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 7944000.0 | -94.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 80430000.0 | +912.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 43125000.0 | -46.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 34239000.0 | -20.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 74498000.0 | +117.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 100324000.0 | +34.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 4856000.0 | -95.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 61417000.0 | +1164.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 120612000.0 | +96.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 149076000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 159147000.0 | +6.8% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 150263000.0 | -5.6% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 171686000.0 | +14.3% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 277990000.0 | +61.9% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 227709000.0 | -18.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 218024000.0 | -4.3% | USD | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 201602000.0 | -7.5% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 187467000.0 | -7.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 207206000.0 | +10.5% | USD | 10-K | 2026-03-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-04-01 | -15318000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | -37727000.0 | -146.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -63623000.0 | -68.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -23343000.0 | +63.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -46394000.0 | -98.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | -62470000.0 | -34.7% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | -30333000.0 | +51.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | -47091000.0 | -55.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | -74958000.0 | -59.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | -25016000.0 | +66.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | -80609000.0 | -222.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | -118628000.0 | -47.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | -41993000.0 | +64.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | -78574000.0 | -87.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | -121133000.0 | -54.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | -18828000.0 | +84.5% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | -82548000.0 | -338.4% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | -57933000.0 | +29.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | -43221000.0 | +25.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | -80798000.0 | -86.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -109394000.0 | -35.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | -73125000.0 | +33.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | -76921000.0 | -5.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | -107347000.0 | -39.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | -18103000.0 | +83.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | -31538000.0 | -74.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -89581000.0 | -184.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -186734000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | -96282000.0 | +48.4% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | -92838000.0 | +3.6% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | -109269000.0 | -17.7% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | -174895000.0 | -60.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | -244650000.0 | -39.9% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -111107000.0 | +54.6% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | -138800000.0 | -24.9% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | -144779000.0 | -4.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | -105321000.0 | +27.3% | USD | 10-K | 2026-03-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-04-01 | -1672000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | -28664000.0 | -1614.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -36599000.0 | -27.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -25146000.0 | +31.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -51127000.0 | -103.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | -59197000.0 | -15.8% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | -8339000.0 | +85.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | -16677000.0 | -100.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | -25016000.0 | -50.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | -8339000.0 | +66.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | -16677000.0 | -100.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | -25016000.0 | -50.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | -8339000.0 | +66.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | -16677000.0 | -100.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | -25016000.0 | -50.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | -8608000.0 | +65.6% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | -17215000.0 | -100.0% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | -25823000.0 | -50.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | -9145000.0 | +64.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | -18291000.0 | -100.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -27436000.0 | -50.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | -9145000.0 | +66.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | -18291000.0 | -100.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | -27436000.0 | -50.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | -9145000.0 | +66.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | -158291000.0 | -1630.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -166704000.0 | -5.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 32198000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | -61766000.0 | -291.8% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | -67534000.0 | -9.3% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | -33354000.0 | +50.6% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | -33354000.0 | +0.0% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | -33623000.0 | -0.8% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -34968000.0 | -4.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | -36582000.0 | -4.6% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | -36582000.0 | +0.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | -175117000.0 | -378.7% | USD | 10-K | 2026-03-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 29935000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-25 | 54474000.0 | +82.0% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-24 | 96659000.0 | +77.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 17056000.0 | -82.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 40334000.0 | +136.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 65356000.0 | +62.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 21844000.0 | -66.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 46367000.0 | +112.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 64504000.0 | +39.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 24444000.0 | -62.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 44335000.0 | +81.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 70084000.0 | +58.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 24848000.0 | -64.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 49731000.0 | +100.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 83574000.0 | +68.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 37043000.0 | -55.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 77750000.0 | +109.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 118156000.0 | +52.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 18793000.0 | -84.1% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 53443000.0 | +184.4% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 83335000.0 | +55.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 17731000.0 | -78.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 49946000.0 | +181.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 75645000.0 | +51.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 35530000.0 | -53.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 65606000.0 | +84.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 107932000.0 | +64.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 33180000.0 | -69.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 88346000.0 | +166.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 152217000.0 | +72.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 142144000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 95857000.0 | -32.6% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 95696000.0 | -0.2% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 101456000.0 | +6.0% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 130991000.0 | +29.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 151800000.0 | +15.9% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 122169000.0 | -19.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 104010000.0 | -14.9% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 161349000.0 | +55.1% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 202381000.0 | +25.4% | USD | 10-K | 2026-03-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 26898443.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 26898443.0 | +0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 26898443.0 | +0.0% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 26898443.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 26898443.0 | +0.0% | shares | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 26898443.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 26898443.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 26898443.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 26898443.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 26898443.0 | +0.0% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 26898443.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 26898443.0 | +0.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 26898443.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 26898443.0 | +0.0% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 26898443.0 | +0.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 26898443.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 26898443.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 26898443.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 26898443.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 26898443.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 26898443.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 26898443.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 26898443.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 26898443.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 26898443.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 26898443.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 26898443.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 26898443.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 26898443.0 | +0.0% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 26898443.0 | +0.0% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 26898443.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 26898443.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26898443.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 26898443.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 26898443.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 24744597.0 | -8.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 26898443.0 | +8.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-06 | 26898443.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-28 | 24744597.0 | -8.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 24744597.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 26898443.0 | — | shares | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 26898443.0 | +0.0% | shares | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 26898443.0 | +0.0% | shares | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 26898443.0 | +0.0% | shares | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 26898443.0 | +0.0% | shares | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 26898443.0 | +0.0% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 26898443.0 | +0.0% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 26898443.0 | +0.0% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 26898443.0 | +0.0% | shares | 10-K | 2025-02-26 |
| Annual | 2025-12-27 | 24744597.0 | -8.0% | shares | 10-K | 2026-03-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 33047807.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 33047807.0 | +0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 33047807.0 | +0.0% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 33047807.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 33047807.0 | +0.0% | shares | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 33047807.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 33047807.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 33047807.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 33047807.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 33047807.0 | +0.0% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 33047807.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 33047807.0 | +0.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 33047807.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 33047807.0 | +0.0% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 33047807.0 | +0.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 33047807.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 33047807.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 33047807.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 33047807.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 33047807.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 33047807.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 33047807.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 33047807.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 33047807.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 33047807.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 33047807.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 33047807.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 33047807.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 33047807.0 | +0.0% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 33047807.0 | +0.0% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 33047807.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 33047807.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 33047807.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 33047807.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 33047807.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 33047807.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 33047807.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 33047807.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 33047807.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 33047807.0 | — | shares | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 33047807.0 | +0.0% | shares | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 33047807.0 | +0.0% | shares | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 33047807.0 | +0.0% | shares | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 33047807.0 | +0.0% | shares | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 33047807.0 | +0.0% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 33047807.0 | +0.0% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 33047807.0 | +0.0% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 33047807.0 | +0.0% | shares | 10-K | 2025-02-26 |
| Annual | 2025-12-27 | 33047807.0 | +0.0% | shares | 10-K | 2026-03-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-06-27 | 26898443.0 | — | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 26898443.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 26898443.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 26898443.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 26898443.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 26898443.0 | +0.0% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 26898443.0 | +0.0% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 26898443.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 26898443.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 26898443.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 26898443.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26898443.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 26898443.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 26898443.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 26898443.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26354064.0 | -2.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 24744597.0 | -6.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2019-12-28 | 26898443.0 | — | shares | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 26898443.0 | +0.0% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 26898443.0 | +0.0% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 26898443.0 | +0.0% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 26898443.0 | +0.0% | shares | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 26898443.0 | +0.0% | shares | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 25685425.0 | -4.5% | shares | 10-K | 2026-03-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 26898443.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-25 | 26898443.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-24 | 26898443.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 26898443.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 26898443.0 | +0.0% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 26898443.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 26898443.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 26898443.0 | +0.0% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 26898443.0 | +0.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 26898443.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 26898443.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 26898443.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 26898443.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 26898443.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 26898443.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 26898443.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 26898443.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 26898443.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 26898443.0 | +0.0% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 26898443.0 | +0.0% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 26898443.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 26898443.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 26898443.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 26898443.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26898443.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 26898443.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 26898443.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 26898443.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26354064.0 | -2.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 24744597.0 | -6.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 26898443.0 | — | shares | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 26898443.0 | +0.0% | shares | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 26898443.0 | +0.0% | shares | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 26898443.0 | +0.0% | shares | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 26898443.0 | +0.0% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 26898443.0 | +0.0% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 26898443.0 | +0.0% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 26898443.0 | +0.0% | shares | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 26898443.0 | +0.0% | shares | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 25685425.0 | -4.5% | shares | 10-K | 2026-03-12 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-01 | 0.6294 | — | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.6076 | -3.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.6176 | +1.6% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.6168 | -0.1% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 0.6102 | -1.1% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 0.5453 | -10.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.5543 | +1.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 0.5351 | -3.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.5744 | +7.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 0.6318 | +10.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 0.5706 | -9.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.5638 | -1.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 0.5737 | +1.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 0.5680 | -1.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 0.5820 | +2.5% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 0.5893 | +1.2% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 0.5928 | +0.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.5888 | -0.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.5973 | +1.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.5997 | +0.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.5816 | -3.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.5771 | -0.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.5748 | -0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.5769 | +0.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.6216 | +7.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.6157 | -0.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.1915 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 2.4046 | +9.7% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 2.4506 | +1.9% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 2.1147 | -13.7% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 2.2591 | +6.8% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 2.2112 | -2.1% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 2.4154 | +9.2% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 2.3246 | -3.8% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 2.2921 | -1.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 2.4454 | +6.7% | ratio | 10-K | 2026-03-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 2.0663 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 2.1014 | +1.7% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 1.8617 | -11.4% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.7521 | -5.9% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 2.0272 | +15.7% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 1.9750 | -2.6% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 1.9110 | -3.2% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 1.7617 | -7.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.7657 | +0.2% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.7512 | -0.8% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 1.7904 | +2.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 1.7556 | -1.9% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 1.6617 | -5.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 1.7805 | +7.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 1.7304 | -2.8% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 1.7411 | +0.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 1.7145 | -1.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 1.8578 | +8.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 1.9515 | +5.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 1.8084 | -7.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 1.9695 | +8.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 1.9961 | +1.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 1.9850 | -0.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 1.9457 | -2.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 2.0640 | +6.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 2.0659 | +0.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 2.1011 | +1.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.1461 | +2.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 2.3423 | +9.1% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 2.4097 | +2.9% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 2.8331 | +17.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 2.4421 | -13.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 2.5180 | +3.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 2.6167 | +3.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 2.5855 | -1.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 2.4610 | -4.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 2.4750 | +0.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 2.0073 | -18.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 1.9381 | -3.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.7521 | — | ratio | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 1.7617 | +0.6% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 1.7556 | -0.3% | ratio | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 1.7411 | -0.8% | ratio | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 1.8084 | +3.9% | ratio | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 1.9457 | +7.6% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 2.1245 | +9.2% | ratio | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 2.4082 | +13.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 2.4119 | +0.2% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 1.9313 | -19.9% | ratio | 10-K | 2026-03-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 0.3940 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-25 | 0.3773 | -4.2% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-24 | 0.4537 | +20.2% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.5445 | +20.0% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 0.5038 | -7.5% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 0.4804 | -4.7% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 0.4998 | +4.0% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-30 | 0.4521 | -9.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.4178 | -7.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 0.3961 | -5.2% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-29 | 0.3997 | +0.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 0.4000 | +0.1% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 0.5618 | +40.5% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 0.5372 | -4.4% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-28 | 0.5622 | +4.6% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-28 | 0.5826 | +3.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.5934 | +1.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 0.5649 | -4.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 0.5482 | -3.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 0.5883 | +7.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.5371 | -8.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 0.5385 | +0.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 0.5515 | +2.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 0.5663 | +2.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 0.5329 | -5.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 0.5252 | -1.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 0.5149 | -2.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.5049 | -1.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.4730 | -6.3% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 0.4671 | -1.3% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 0.4244 | -9.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 0.4841 | +14.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.4647 | -4.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 0.4621 | -0.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 0.4554 | -1.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 0.4574 | +0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.4285 | -6.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.4719 | +10.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.5020 | +6.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.5445 | — | ratio | 10-K | 2018-03-15 |
| Annual | 2017-12-30 | 0.4521 | -17.0% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-29 | 0.4000 | -11.5% | ratio | 10-K | 2020-03-12 |
| Annual | 2019-12-28 | 0.5826 | +45.7% | ratio | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 0.5883 | +1.0% | ratio | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 0.5663 | -3.7% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.5055 | -10.7% | ratio | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 0.4849 | -4.1% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 0.4582 | -5.5% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 0.4996 | +9.0% | ratio | 10-K | 2026-03-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-01 | 0.2667 | — | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.2571 | -3.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.2681 | +4.3% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.2759 | +2.9% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 0.2673 | -3.1% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 0.2618 | -2.1% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.2665 | +1.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 0.2657 | -0.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.2679 | +0.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 0.2666 | -0.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 0.2737 | +2.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.2657 | -2.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 0.2685 | +1.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 0.2662 | -0.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 0.2660 | -0.1% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 0.2574 | -3.2% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 0.2500 | -2.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.2496 | -0.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.2537 | +1.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2462 | -2.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.2495 | +1.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.2522 | +1.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.2479 | -1.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.2494 | +0.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.2530 | +1.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.2485 | -1.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2753 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 0.2632 | -4.4% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 0.2664 | +1.2% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 0.2648 | -0.6% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 0.2676 | +1.1% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 0.2641 | -1.3% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.2546 | -3.6% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 0.2493 | -2.0% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 0.2502 | +0.3% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 0.2501 | -0.0% | ratio | 10-K | 2026-03-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-01 | 0.0211 | — | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0052 | -75.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0185 | +254.9% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0219 | +18.6% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 0.0163 | -25.4% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 0.0163 | -0.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.0231 | +41.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 0.0163 | -29.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.0271 | +65.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 0.0620 | +129.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 0.0993 | +60.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.0241 | -75.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 0.0551 | +128.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 0.0811 | +47.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 0.0284 | -64.9% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 0.0596 | +109.6% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 0.0837 | +40.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0225 | -73.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.0510 | +126.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0718 | +40.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0196 | -72.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.0417 | +112.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.0632 | +51.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.0171 | -73.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0386 | +126.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.0525 | +36.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0278 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 0.0284 | +2.2% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 0.0179 | -37.0% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 0.0192 | +7.3% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 0.0289 | +50.7% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 0.0258 | -10.9% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.0254 | -1.5% | ratio | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 0.0214 | -15.8% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 0.0221 | +3.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 0.0189 | -14.6% | ratio | 10-K | 2026-03-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-01 | 0.0316 | — | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0073 | -77.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0261 | +259.5% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0299 | +14.7% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 0.0202 | -32.5% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 0.0203 | +0.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.0296 | +45.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 0.0200 | -32.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.0380 | +89.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 0.0510 | +34.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 0.0427 | -16.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.0316 | -25.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 0.0435 | +37.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 0.0366 | -15.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 0.0375 | +2.4% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 0.0426 | +13.7% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 0.0293 | -31.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0285 | -2.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.0387 | +35.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0256 | -33.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0231 | -9.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.0274 | +18.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.0248 | -9.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.0192 | -22.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0262 | +36.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.0180 | -31.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0313 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 0.0226 | -27.7% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 0.0236 | +4.0% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 0.0239 | +1.4% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 0.0397 | +66.1% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 0.0347 | -12.5% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.0333 | -4.1% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 0.0282 | -15.2% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 0.0264 | -6.6% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 0.0229 | -13.1% | ratio | 10-K | 2026-03-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 0.1413 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-25 | 0.1665 | +17.8% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-24 | 0.0542 | -67.4% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2016-12-31 | 0.1695 | +212.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-04-01 | 0.1663 | -1.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.1908 | +14.8% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1765 | -7.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-30 | 0.1747 | -1.1% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2018-03-31 | 0.1919 | +9.9% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1339 | -30.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 0.1465 | +9.4% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2018-12-29 | 0.1415 | -3.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-30 | 0.1147 | -18.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.1980 | +72.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 0.2690 | +35.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-28 | 0.2291 | -14.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-03-28 | 0.4918 | +114.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 0.3490 | -29.0% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-26 | 0.3905 | +11.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-26 | 0.3945 | +1.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.3396 | -13.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-26 | 0.4587 | +35.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-25 | 0.5278 | +15.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-25 | 0.2493 | -52.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 0.2831 | +13.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-25 | 0.2070 | -26.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-24 | 0.4195 | +102.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.4575 | +9.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.3601 | -21.3% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 0.4388 | +21.9% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 0.2533 | -42.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 0.5406 | +113.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.4164 | -23.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 0.5116 | +22.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 0.4572 | -10.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 0.5544 | +21.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.5154 | -7.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.1886 | -63.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.1558 | -17.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1695 | — | ratio | 10-K | 2020-03-12 |
| Annual | 2017-12-30 | 0.1747 | +3.0% | ratio | 10-K | 2021-03-11 |
| Annual | 2018-12-29 | 0.1415 | -19.0% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 0.2291 | +61.9% | ratio | 10-K | 2021-03-11 |
| Annual | 2020-12-26 | 0.3945 | +72.2% | ratio | 10-K | 2022-03-10 |
| Annual | 2021-12-25 | 0.2493 | -36.8% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.4575 | +83.5% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 0.5406 | +18.2% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 0.5544 | +2.6% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 0.3320 | -40.1% | ratio | 10-K | 2026-03-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 0.0163 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-25 | 0.0124 | -23.9% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-24 | 0.0082 | -34.2% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 0.0085 | +3.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.0133 | +56.8% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0032 | -76.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0114 | +260.7% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0135 | +18.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 0.0100 | -26.2% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 0.0089 | -10.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.0128 | +43.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 0.0087 | -31.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.0155 | +77.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 0.0392 | +152.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 0.0566 | +44.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.0136 | -76.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 0.0316 | +132.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 0.0461 | +45.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 0.0165 | -64.1% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 0.0351 | +112.2% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 0.0496 | +41.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0133 | -73.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.0304 | +129.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0431 | +41.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0114 | -73.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.0241 | +111.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.0363 | +51.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.0098 | -72.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0240 | +143.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.0323 | +34.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0609 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 0.0683 | +12.1% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 0.0438 | -35.8% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 0.0406 | -7.4% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 0.0653 | +61.0% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 0.0570 | -12.8% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.0613 | +7.6% | ratio | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 0.0497 | -18.9% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 0.0507 | +2.0% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 0.0462 | -8.9% | ratio | 10-K | 2026-03-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-26 | 0.0228 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-25 | 0.0171 | -24.8% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-24 | 0.0119 | -30.5% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-04-01 | 0.0127 | +7.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.0196 | +54.4% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0047 | -75.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0162 | +240.9% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0189 | +16.7% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-29 | 0.0140 | -26.0% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-30 | 0.0139 | -0.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.0196 | +41.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-28 | 0.0137 | -30.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.0248 | +81.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-27 | 0.0613 | +147.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-26 | 0.0877 | +43.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-27 | 0.0209 | -76.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-26 | 0.0486 | +132.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-25 | 0.0715 | +46.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-26 | 0.0254 | -64.5% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-06-25 | 0.0536 | +111.2% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-09-24 | 0.0752 | +40.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0196 | -74.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.0447 | +128.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0613 | +37.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0167 | -72.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.0352 | +110.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.0529 | +50.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.0141 | -73.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0353 | +151.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.0486 | +37.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0941 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-30 | 0.0991 | +5.4% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-29 | 0.0613 | -38.1% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-28 | 0.0642 | +4.7% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-26 | 0.1038 | +61.6% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-25 | 0.0892 | -14.0% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.0923 | +3.5% | ratio | 10-K | 2026-03-12 |
| Annual | 2023-12-30 | 0.0738 | -20.0% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-28 | 0.0740 | +0.2% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-27 | 0.0693 | -6.3% | ratio | 10-K | 2026-03-12 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2025-11-07 | Gleeson Robert G. | Chief Operating Officer |
Open-market buy
P
|
Common Stock | 500 | $65.51 | $32,754 | 1,000 |
| 2025-06-06 | Patricia R. Weis Marital Trust | 10% |
Open-market sell
S
|
Common Stock | 1,921,746 | $65.00 | $124,913,490 | 4,051,383 |
| 2024-05-13 | Gleeson Robert G. | SVP, Merchandising & Marketing |
Open-market buy
P
|
Common Stock | 100 | $66.56 | $6,656 | 500 |
| 2024-05-10 | Lauth Edward John III | Dir |
Open-market buy
P
|
Common Stock | 1,525 | $64.98 | $99,094 | 1,525 |
| 2023-12-14 | Gleeson Robert G. | SVP, Merchandising & Marketing |
Open-market buy
P
|
Common Stock | 300 | $62.18 | $18,654 | 400 |
| 2023-05-31 | Schertle Kurt A | Chief Operating Officer |
Open-market buy
P
|
Common Stock | 2,000 | $59.65 | $119,300 | 5,228 |
| 2021-12-09 | Lockard Michael T | SVP, CFO and Treasurer |
Open-market buy
P
|
Common Stock | 3,000 | $61.00 | $183,000 | 3,000 |
| 2021-12-06 | Lauth Edward John III | Dir |
Equity grant / award
W
|
Common Stock | 2,000 | $0.00 | $0 | 0 |
| 2021-11-09 | Gleeson Robert G. | SVP, Merchandising & Marketing |
Open-market buy
P
|
Common Stock | 100 | $62.17 | $6,217 | 100 |
| 2021-10-29 | Weis Jennifer | — |
Equity grant / award
G
|
Common Stock | 118,683 | — | — | 118,683 |
| 2019-06-03 | FROST SCOTT F | SVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 800 | $37.60 | $30,080 | 3,618 |
| 2019-05-29 | Schertle Kurt A | Chief Operating Officer |
Open-market buy
P
|
Common Stock | 1,000 | $38.57 | $38,570 | 3,000 |
| 2019-05-21 | BAILEY WAYNE S | SVP Supply Chain |
Open-market buy
P
|
Common Stock | 600 | $37.95 | $22,770 | 2,619 |
| 2019-03-15 | Schertle Kurt A | Chief Operating Officer |
Open-market buy
P
|
Common Stock | 1,000 | $40.36 | $40,360 | 2,000 |
| 2018-06-04 | Frost Scott F | SVP, Chief Financial Officer |
Equity grant / award
W
|
Common Stock | 223 | $38.88 | $8,670 | 2,794 |
| 2017-11-10 | WEIS JONATHAN H | CEO, Chairman of the Board |
Open-market buy
P
|
Common Stock | 10,000 | $34.79 | $347,870 | 1,228,766 |
| 2017-11-07 | SILVERMAN GERRALD B | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $34.15 | $170,750 | 5,000 |
| 2017-09-18 | Frost Scott F | SVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 600 | $42.85 | $25,710 | 1,961 |
| 2017-08-30 | Frost Scott F | SVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 375 | $44.11 | $16,542 | 1,361 |
| 2017-08-11 | Schertle Kurt A | SVP Chief Operating Officer |
Open-market buy
P
|
Common Stock | 1,000 | $45.47 | $45,470 | 1,000 |
| 2017-08-10 | GRABER HAROLD G | SVP Real Estate & Development |
Open-market buy
P
|
Common Stock | 150 | $44.66 | $6,699 | 1,995 |
| 2017-08-09 | Frost Scott F | SVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 500 | $44.30 | $22,150 | 982 |
| 2016-08-31 | WEIS JONATHAN H | CEO, Chairman of the Board |
Equity grant / award
G
|
Common Stock | 1,108,182 | — | — | 1,218,766 |