Financial Metrics
MIDD MIDDLEBY CorpFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 516355000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 580456000.0 | +12.4% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 574224000.0 | -1.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 530297000.0 | -7.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 579343000.0 | +9.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 593043000.0 | +2.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 584800000.0 | -1.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 668128000.0 | +14.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 713331000.0 | +6.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 686802000.0 | -3.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 761004000.0 | +10.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 724014000.0 | -4.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 677459000.0 | -6.4% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 471977000.0 | -30.3% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 634525000.0 | +34.4% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 758058000.0 | +19.5% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 808773000.0 | +6.7% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 817545000.0 | +1.1% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 994676000.0 | +21.7% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 1013601000.0 | +1.9% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 992871000.0 | -2.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 1007396000.0 | +1.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 1039982000.0 | +3.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 980651000.0 | -5.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 926926000.0 | -5.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 991546000.0 | +7.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 942809000.0 | -4.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 906627000.0 | -3.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 977859000.0 | +7.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 982131000.0 | +0.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2267852000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 2335542000.0 | +3.0% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 2722931000.0 | +16.6% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 2959446000.0 | +8.7% | USD | 10-K | 2022-03-02 |
| Annual | 2020-09-26 | 634525000.0 | -78.6% | USD | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 2513257000.0 | +296.1% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 4032853000.0 | +60.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 3242090000.0 | -19.6% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 828838000.0 | -74.4% | USD | 10-K | 2026-03-04 |
| Annual | 2025-09-27 | 807355000.0 | -2.6% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 866425000.0 | +7.3% | USD | 10-K | 2026-03-04 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 196773000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 233502000.0 | +18.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 231728000.0 | -0.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 209450000.0 | -9.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 234608000.0 | +12.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 228519000.0 | -2.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 211633000.0 | -7.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 250759000.0 | +18.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 261160000.0 | +4.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 257312000.0 | -1.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 286479000.0 | +11.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 270028000.0 | -5.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 250190000.0 | -7.3% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 153126000.0 | -38.8% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 222749000.0 | +45.5% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 275874000.0 | +23.8% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 303726000.0 | +10.1% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 299627000.0 | -1.3% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 330510000.0 | +10.3% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 360742000.0 | +9.1% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 365232000.0 | +1.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 378735000.0 | +3.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 393236000.0 | +3.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 375322000.0 | -4.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 346358000.0 | -7.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 379642000.0 | +9.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 355434000.0 | -6.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 345933000.0 | -2.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 371291000.0 | +7.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 361306000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 901180000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 912741000.0 | +1.3% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 1004140000.0 | +10.0% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 1103497000.0 | +9.9% | USD | 10-K | 2022-03-02 |
| Annual | 2020-09-26 | 222749000.0 | -79.8% | USD | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 882048000.0 | +296.0% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1446554000.0 | +64.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 1284078000.0 | -11.2% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 331341000.0 | -74.2% | USD | 10-K | 2026-03-04 |
| Annual | 2025-09-27 | 307015000.0 | -7.3% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 336220000.0 | +9.5% | USD | 10-K | 2026-03-04 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 86375000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 111913000.0 | +29.6% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 121439000.0 | +8.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 92741000.0 | -23.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 113524000.0 | +22.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 109444000.0 | -3.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 86992000.0 | -20.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 111310000.0 | +28.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 107677000.0 | -3.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 101061000.0 | -6.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 139607000.0 | +38.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 121345000.0 | -13.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 105414000.0 | -13.1% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 39118000.0 | -62.9% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 86672000.0 | +121.6% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 121173000.0 | +39.8% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 136717000.0 | +12.8% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 233482000.0 | +70.8% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 122564000.0 | -47.5% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 167227000.0 | +36.4% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 161705000.0 | -3.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 161022000.0 | -0.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 184771000.0 | +14.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 174441000.0 | -5.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 137133000.0 | -21.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 175708000.0 | +28.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 173439000.0 | -1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 140598000.0 | -18.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 155392000.0 | +10.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -554249000.0 | -456.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 419018000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 378613000.0 | -9.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 445966000.0 | +17.8% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 514043000.0 | +15.3% | USD | 10-K | 2022-03-02 |
| Annual | 2020-09-26 | 86672000.0 | -83.1% | USD | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 324431000.0 | +274.3% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 639604000.0 | +97.1% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 652427000.0 | +2.0% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 644123000.0 | -1.3% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 574891000.0 | -10.7% | USD | 10-K | 2026-03-04 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 54538000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 72891000.0 | +33.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 75851000.0 | +4.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 70702000.0 | -6.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 77569000.0 | +9.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 74671000.0 | -3.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 65420000.0 | -12.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 83988000.0 | +28.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 72905000.0 | -13.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 69013000.0 | -5.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 92210000.0 | +33.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 82020000.0 | -11.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 73779000.0 | -10.0% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 21162000.0 | -71.3% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 60516000.0 | +186.0% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 89263000.0 | +47.5% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 120585000.0 | +35.1% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 175966000.0 | +45.9% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 85755000.0 | -51.3% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 113248000.0 | +32.1% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 104369000.0 | -7.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 99089000.0 | -5.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 116850000.0 | +17.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 108650000.0 | -7.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 86568000.0 | -20.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 115395000.0 | +33.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 114166000.0 | -1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 92352000.0 | -19.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 105956000.0 | +14.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -512978000.0 | -584.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 284216000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 298128000.0 | +4.9% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 317152000.0 | +6.4% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 352240000.0 | +11.1% | USD | 10-K | 2022-03-02 |
| Annual | 2020-09-26 | 60516000.0 | -82.8% | USD | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 207294000.0 | +242.5% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 436569000.0 | +110.6% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 400882000.0 | -8.2% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 112304000.0 | -72.0% | USD | 10-K | 2026-03-04 |
| Annual | 2025-09-27 | -512978000.0 | -556.8% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 36939000.0 | +107.2% | USD | 10-K | 2026-03-04 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.96 | — | USD/shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 1.28 | +33.3% | USD/shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 1.33 | +3.9% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 1.24 | -6.8% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 1.35 | +8.9% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 1.31 | -3.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.18 | -9.9% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 1.51 | +28.0% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 1.31 | -13.2% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 1.24 | -5.3% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 1.66 | +33.9% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 1.47 | -11.4% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 1.33 | -9.5% | USD/shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 0.39 | -70.7% | USD/shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 1.1 | +182.1% | USD/shares | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 1.62 | +47.3% | USD/shares | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 2.18 | +34.6% | USD/shares | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 3.19 | +46.3% | USD/shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 1.57 | -50.8% | USD/shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 2.1 | +33.8% | USD/shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 1.94 | -7.6% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 1.85 | -4.6% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 2.18 | +17.8% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2.03 | -6.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1.61 | -20.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 2.15 | +33.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 2.12 | -1.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 1.72 | -18.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 2.01 | +16.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -10.15 | -605.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 4.98 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 5.26 | +5.6% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 5.71 | +8.6% | USD/shares | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 6.33 | +10.9% | USD/shares | 10-K | 2022-03-02 |
| Annual | 2020-09-26 | 1.1 | -82.6% | USD/shares | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 3.76 | +241.8% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 8.07 | +114.6% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 7.48 | -7.3% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 2.09 | -72.1% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2025-09-27 | -10.15 | -585.6% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 0.74 | +107.3% | USD/shares | 10-K | 2026-03-04 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.96 | — | USD/shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 1.28 | +33.3% | USD/shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 1.33 | +3.9% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 1.24 | -6.8% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 1.35 | +8.9% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 1.31 | -3.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.18 | -9.9% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 1.51 | +28.0% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 1.31 | -13.2% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 1.24 | -5.3% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 1.66 | +33.9% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 1.47 | -11.4% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 1.33 | -9.5% | USD/shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 0.39 | -70.7% | USD/shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 1.1 | +182.1% | USD/shares | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 1.59 | +44.5% | USD/shares | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 2.13 | +34.0% | USD/shares | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 3.09 | +45.1% | USD/shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 1.52 | -50.8% | USD/shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 2.07 | +36.2% | USD/shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 1.92 | -7.2% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 1.82 | -5.2% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 2.16 | +18.7% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2.01 | -6.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1.59 | -20.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 2.13 | +34.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 2.11 | -0.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 1.69 | -19.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 1.99 | +17.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -10.15 | -610.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 4.98 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 5.26 | +5.6% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 5.7 | +8.4% | USD/shares | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 6.33 | +11.1% | USD/shares | 10-K | 2022-03-02 |
| Annual | 2020-09-26 | 1.1 | -82.6% | USD/shares | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 3.76 | +241.8% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 7.95 | +111.4% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 7.41 | -6.8% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 2.07 | -72.1% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2025-09-27 | -10.08 | -587.0% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 0.74 | +107.3% | USD/shares | 10-K | 2026-03-04 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 55528000.0 | — | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-04-02 | 55681000.0 | +0.3% | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 74031000.0 | +33.0% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 61780000.0 | -16.5% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 68485000.0 | +10.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-04-01 | 76576000.0 | +11.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 81726000.0 | +6.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-09-30 | 81726000.0 | +0.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 89654000.0 | +9.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 103290000.0 | +15.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 92284000.0 | -10.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 76588000.0 | -17.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-29 | 71701000.0 | -6.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-30 | 81210000.0 | +13.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 81687000.0 | +0.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 87181000.0 | +6.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-28 | 94500000.0 | +8.4% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2020-03-28 | 381043000.0 | +303.2% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 649720000.0 | +70.5% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 220310000.0 | -66.1% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-01-02 | 268103000.0 | +21.7% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 309331000.0 | +15.4% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 395562000.0 | +27.9% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 251476000.0 | -36.4% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2022-01-01 | 180362000.0 | -28.3% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 146676000.0 | -18.7% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 166589000.0 | +13.6% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 144918000.0 | -13.0% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 162001000.0 | +11.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 156524000.0 | -3.4% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 157279000.0 | +0.5% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 167189000.0 | +6.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 247496000.0 | +48.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 341018000.0 | +37.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 459457000.0 | +34.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 606004000.0 | +31.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 689533000.0 | +13.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 745143000.0 | +8.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 511499000.0 | -31.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 175130000.0 | -65.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 68485000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-30 | 89654000.0 | +30.9% | USD | 10-K | 2021-03-03 |
| Annual | 2018-12-29 | 71701000.0 | -20.0% | USD | 10-K | 2022-03-02 |
| Annual | 2019-12-28 | 94500000.0 | +31.8% | USD | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | 268103000.0 | +183.7% | USD | 10-K | 2022-03-02 |
| Annual | 2022-12-31 | 162001000.0 | -39.6% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 247496000.0 | +52.8% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 638766000.0 | +158.1% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 222239000.0 | -65.2% | USD | 10-K | 2026-03-04 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 282534000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-04-02 | 300907000.0 | +6.5% | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 316797000.0 | +5.3% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 329066000.0 | +3.9% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 325868000.0 | -1.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 307439000.0 | -5.7% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 327148000.0 | +6.4% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 336805000.0 | +3.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 328421000.0 | -2.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 331609000.0 | +1.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 400266000.0 | +20.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 410150000.0 | +2.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 398660000.0 | -2.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 388333000.0 | -2.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 411303000.0 | +5.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 417622000.0 | +1.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-28 | 447612000.0 | +7.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 425577000.0 | -4.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 313084000.0 | -26.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 381273000.0 | +21.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2021-01-02 | 363361000.0 | -4.7% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 427935000.0 | +17.8% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 422409000.0 | -1.3% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 466487000.0 | +10.4% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2022-01-01 | 577142000.0 | +23.7% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 629855000.0 | +9.1% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 627276000.0 | -0.4% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 593514000.0 | -5.4% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 631134000.0 | +6.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 652949000.0 | +3.5% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 643405000.0 | -1.5% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 633169000.0 | -1.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 644576000.0 | +1.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 605180000.0 | -6.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 624622000.0 | +3.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 614976000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 643355000.0 | +4.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 645511000.0 | +0.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 665833000.0 | +3.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 673857000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 325868000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-30 | 328421000.0 | +0.8% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-29 | 398660000.0 | +21.4% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-28 | 447612000.0 | +12.3% | USD | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 363361000.0 | -18.8% | USD | 10-K | 2022-03-02 |
| Annual | 2022-12-31 | 631134000.0 | +73.7% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 644576000.0 | +2.1% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 531758000.0 | -17.5% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 573039000.0 | +7.8% | USD | 10-K | 2026-03-04 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 354150000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-04-02 | 367639000.0 | +3.8% | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 389878000.0 | +6.0% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 385444000.0 | -1.1% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 368243000.0 | -4.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 396194000.0 | +7.6% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 421934000.0 | +6.5% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 425932000.0 | +0.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 424639000.0 | -0.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 459151000.0 | +8.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 493667000.0 | +7.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 512824000.0 | +3.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 521810000.0 | +1.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 580174000.0 | +11.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 611859000.0 | +5.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 614102000.0 | +0.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-28 | 585699000.0 | -4.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 623822000.0 | +6.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 608484000.0 | -2.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 557512000.0 | -8.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2021-01-02 | 540198000.0 | -3.1% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 574277000.0 | +6.3% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 608570000.0 | +6.0% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 686043000.0 | +12.7% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2022-01-01 | 837418000.0 | +22.1% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 924763000.0 | +10.4% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 1008920000.0 | +9.1% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 1062634000.0 | +5.3% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 1077729000.0 | +1.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 1116364000.0 | +3.6% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 1082523000.0 | -3.0% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 1015047000.0 | -6.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 935867000.0 | -7.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 943679000.0 | +0.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 920096000.0 | -2.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 905865000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 841567000.0 | -7.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 877729000.0 | +4.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 888670000.0 | +1.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 919551000.0 | +3.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 368243000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-30 | 424639000.0 | +15.3% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-29 | 521810000.0 | +22.9% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-28 | 585699000.0 | +12.2% | USD | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 540198000.0 | -7.8% | USD | 10-K | 2022-03-02 |
| Annual | 2022-12-31 | 1077729000.0 | +99.5% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 935867000.0 | -13.2% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 655944000.0 | -29.9% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 692589000.0 | +5.6% | USD | 10-K | 2026-03-04 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 795162000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-04-02 | 825947000.0 | +3.9% | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 834985000.0 | +1.1% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 830012000.0 | -0.6% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 811699000.0 | -2.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 837423000.0 | +3.2% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 884319000.0 | +5.6% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 901525000.0 | +1.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 931889000.0 | +3.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 959655000.0 | +3.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1080457000.0 | +12.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 1078580000.0 | -0.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 1061594000.0 | -1.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 1111145000.0 | +4.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 1184923000.0 | +6.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 1200447000.0 | +1.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-28 | 1209196000.0 | +0.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 1507662000.0 | +24.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 1651266000.0 | +9.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 1241182000.0 | -24.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2021-01-02 | 1270493000.0 | +2.4% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 1393110000.0 | +9.7% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 1525925000.0 | +9.5% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 1507737000.0 | -1.2% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2022-01-01 | 1707085000.0 | +13.2% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 1823820000.0 | +6.8% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 1935260000.0 | +6.1% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 1950538000.0 | +0.8% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 2005996000.0 | +2.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 2060519000.0 | +2.7% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 2036204000.0 | -1.2% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 1960857000.0 | -3.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 1965859000.0 | +0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 2021923000.0 | +2.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 2143339000.0 | +6.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 2291610000.0 | +6.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 2330043000.0 | +1.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 2413763000.0 | +3.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 2259590000.0 | -6.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 1969359000.0 | -12.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 811699000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-30 | 931889000.0 | +14.8% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-29 | 1061594000.0 | +13.9% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-28 | 1209196000.0 | +13.9% | USD | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 1270493000.0 | +5.1% | USD | 10-K | 2022-03-02 |
| Annual | 2022-12-31 | 2005996000.0 | +57.9% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 1965859000.0 | -2.0% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 2330043000.0 | +18.5% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 2742643000.0 | +17.7% | USD | 10-K | 2026-03-04 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 2761151000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-04-02 | 2777944000.0 | +0.6% | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 2931670000.0 | +5.5% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 2915468000.0 | -0.6% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 2917136000.0 | +0.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 2943031000.0 | +0.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 3201143000.0 | +8.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-09-30 | 3201143000.0 | +0.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 3339713000.0 | +4.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 3426894000.0 | +2.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 4602203000.0 | +34.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 4578609000.0 | -0.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-29 | 4549781000.0 | -0.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 4688117000.0 | +3.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 4886669000.0 | +4.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 4928528000.0 | +0.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-28 | 5002143000.0 | +1.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 5277979000.0 | +5.5% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 5414701000.0 | +2.6% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 5020184000.0 | -7.3% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-01-02 | 5202474000.0 | +3.6% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 5289913000.0 | +1.7% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 5422783000.0 | +2.5% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 5772851000.0 | +6.5% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 6383598000.0 | +10.6% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 6474165000.0 | +1.4% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 6579373000.0 | +1.6% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 6671861000.0 | +1.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 6874866000.0 | +3.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 6956137000.0 | +1.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 6984758000.0 | +0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 6922608000.0 | -0.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-30 | 6906692000.0 | -0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 6930405000.0 | +0.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 7025783000.0 | +1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 7201081000.0 | +2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-28 | 7283151000.0 | +1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 7401381000.0 | +1.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 7335883000.0 | -0.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 6354660000.0 | -13.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2917136000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 3339713000.0 | +14.5% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 4549781000.0 | +36.2% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 5002143000.0 | +9.9% | USD | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | 5202474000.0 | +4.0% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 6874866000.0 | +32.1% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 6906691000.0 | +0.5% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 7283151000.0 | +5.5% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 6315166000.0 | -13.3% | USD | 10-K | 2026-03-04 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 509971000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-04-02 | 513232000.0 | +0.6% | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 517392000.0 | +0.8% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 485607000.0 | -6.1% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 488409000.0 | +0.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 449896000.0 | -7.9% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 444628000.0 | -1.2% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 466649000.0 | +5.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 473653000.0 | +1.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 455611000.0 | -3.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 556054000.0 | +22.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 574172000.0 | +3.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 558952000.0 | -2.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 561557000.0 | +0.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 565297000.0 | +0.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 585244000.0 | +3.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-28 | 593137000.0 | +1.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 607232000.0 | +2.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 504553000.0 | -16.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 596994000.0 | +18.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2021-01-02 | 700258000.0 | +17.3% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 714437000.0 | +2.0% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 731837000.0 | +2.4% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 822836000.0 | +12.4% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2022-01-01 | 914888000.0 | +11.2% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 918401000.0 | +0.4% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 976414000.0 | +6.3% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 937778000.0 | -4.0% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 988284000.0 | +5.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 990309000.0 | +0.2% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 878405000.0 | -11.3% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 864247000.0 | -1.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 851094000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 840883000.0 | -1.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 856863000.0 | +1.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 814712000.0 | -4.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 829322000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 885823000.0 | +6.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 880782000.0 | -0.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 951557000.0 | +8.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 488409000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-30 | 473653000.0 | -3.0% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-29 | 558952000.0 | +18.0% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-28 | 593137000.0 | +6.1% | USD | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 700258000.0 | +18.1% | USD | 10-K | 2022-03-02 |
| Annual | 2022-12-31 | 988284000.0 | +41.1% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 851094000.0 | -13.9% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 829322000.0 | -2.6% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 1068231000.0 | +28.8% | USD | 10-K | 2026-03-04 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 1166830000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-04-02 | 1224336000.0 | +4.9% | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 1284927000.0 | +4.9% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 1346461000.0 | +4.8% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 1265318000.0 | -6.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 1323733000.0 | +4.6% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 1427560000.0 | +7.8% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 1311502000.0 | -8.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 1361148000.0 | +3.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 1440659000.0 | +5.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-06-30 | 1501156000.0 | +4.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-29 | 1573633000.0 | +4.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-29 | 1665203000.0 | +5.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-30 | 1726059000.0 | +3.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-06-29 | 1798251000.0 | +4.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-28 | 1856031000.0 | +3.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-28 | 1946814000.0 | +4.9% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2020-03-28 | 1894706000.0 | -2.7% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-06-27 | 1939517000.0 | +2.4% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2020-09-26 | 2031322000.0 | +4.7% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-01-02 | 1976649000.0 | -2.7% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-04-03 | 1995212000.0 | +0.9% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-07-03 | 2125876000.0 | +6.5% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-10-02 | 2298970000.0 | +8.1% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-01-01 | 2494276000.0 | +8.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-04-02 | 2427967000.0 | -2.7% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-07-02 | 2417970000.0 | -0.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-10-01 | 2498543000.0 | +3.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 2797747000.0 | +12.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-04-01 | 2862199000.0 | +2.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-07-01 | 2999526000.0 | +4.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 3095215000.0 | +3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-30 | 3249889000.0 | +5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-30 | 3311239000.0 | +1.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-29 | 3421911000.0 | +3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-28 | 3592941000.0 | +5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-28 | 3638431000.0 | +1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 3729921000.0 | +2.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-28 | 3622555000.0 | -2.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-27 | 2937785000.0 | -18.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1265318000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-30 | 1361148000.0 | +7.6% | USD | 10-K | 2021-03-03 |
| Annual | 2018-12-29 | 1665203000.0 | +22.3% | USD | 10-K | 2022-03-02 |
| Annual | 2019-12-28 | 1946814000.0 | +16.9% | USD | 10-K | 2023-03-01 |
| Annual | 2021-01-02 | -74375000.0 | -103.8% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 2797747000.0 | +3861.7% | USD | 10-K | 2026-03-04 |
| Annual | 2023-12-30 | 3249889000.0 | +16.2% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 3638431000.0 | +12.0% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 2776229000.0 | -23.7% | USD | 10-K | 2026-03-04 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 734002000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-04-02 | 706074000.0 | -3.8% | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 862571000.0 | +22.2% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 826510000.0 | -4.2% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 726243000.0 | -12.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 723745000.0 | -0.3% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 798414000.0 | +10.3% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 945516000.0 | +18.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 1023732000.0 | +8.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1043885000.0 | +2.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2060328000.0 | +97.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 1955243000.0 | -5.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 1888898000.0 | -3.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 1889294000.0 | +0.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 1991980000.0 | +5.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 1955900000.0 | -1.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-28 | 1870246000.0 | -4.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 2177154000.0 | +16.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 2372945000.0 | +9.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 1808973000.0 | -23.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2021-01-02 | 1706652000.0 | -5.7% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 1801040000.0 | +5.5% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 1795593000.0 | -0.3% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 1866022000.0 | +3.9% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2022-01-01 | 2387001000.0 | +27.9% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 2570132000.0 | +7.7% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 2647313000.0 | +3.0% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 2693325000.0 | +1.7% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 2676741000.0 | -0.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 2688417000.0 | +0.4% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 2687544000.0 | -0.0% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 2535896000.0 | -5.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 2380373000.0 | -6.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 2370107000.0 | -0.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 2359996000.0 | -0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 2361252000.0 | +0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 2351118000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 2341295000.0 | -0.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 2331772000.0 | -0.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 2025027000.0 | -13.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 726243000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-30 | 1023732000.0 | +41.0% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-29 | 1888898000.0 | +84.5% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-28 | 1870246000.0 | -1.0% | USD | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 1706652000.0 | -8.7% | USD | 10-K | 2022-03-02 |
| Annual | 2022-12-31 | 2676741000.0 | +56.8% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 2380373000.0 | -11.1% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 2351118000.0 | -1.2% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 2128582000.0 | -9.5% | USD | 10-K | 2026-03-04 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 14505000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 95682000.0 | +559.6% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 175097000.0 | +83.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 46880000.0 | -73.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 86036000.0 | +83.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 204892000.0 | +138.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 44748000.0 | -78.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 146635000.0 | +227.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 252047000.0 | +71.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 33948000.0 | -86.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 101590000.0 | +199.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 229744000.0 | +126.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 87137000.0 | -62.1% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 164760000.0 | +89.1% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 316182000.0 | +91.9% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 59695000.0 | -81.1% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 172381000.0 | +188.8% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 346040000.0 | +100.7% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | -15344000.0 | -104.4% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 89458000.0 | +683.0% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 173449000.0 | +93.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 92002000.0 | -47.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 153950000.0 | +67.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 373103000.0 | +142.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 140901000.0 | -62.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 290417000.0 | +106.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 447082000.0 | +53.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 141134000.0 | -68.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 263137000.0 | +86.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 439478000.0 | +67.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 294110000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 304455000.0 | +3.5% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 368914000.0 | +21.2% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 377425000.0 | +2.3% | USD | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | 524785000.0 | +39.0% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 332552000.0 | -36.6% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 628790000.0 | +89.1% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 686816000.0 | +9.2% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 630197000.0 | -8.2% | USD | 10-K | 2026-03-04 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | -7693000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | -225132000.0 | -2826.5% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | -229720000.0 | -2.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | -10972000.0 | +95.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | -136692000.0 | -1145.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -187614000.0 | -37.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -51515000.0 | +72.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -1174148000.0 | -2179.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | -1185689000.0 | -1.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | -20492000.0 | +98.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | -188719000.0 | -820.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | -272793000.0 | -44.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | -39222000.0 | +85.6% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | -43181000.0 | -10.1% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | -53539000.0 | -24.0% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | -7038000.0 | +86.9% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | -24222000.0 | -244.2% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | -412679000.0 | -1603.7% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | -24126000.0 | +94.2% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | -107259000.0 | -344.6% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | -257868000.0 | -140.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | -36450000.0 | +85.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | -85266000.0 | -133.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -139224000.0 | -63.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | -16089000.0 | +88.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | -30317000.0 | -88.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | -43999000.0 | -45.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | -34837000.0 | +20.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | -59256000.0 | -70.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -110557000.0 | -86.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -235738000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | -345466000.0 | -46.5% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | -1239423000.0 | -258.8% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | -327667000.0 | +73.6% | USD | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | -106757000.0 | +67.4% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | -348319000.0 | -226.3% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | -155742000.0 | +55.3% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | -158535000.0 | -1.8% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | -126889000.0 | +20.0% | USD | 10-K | 2026-03-04 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | -6948000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 149397000.0 | +2250.2% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 62880000.0 | -57.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | -28941000.0 | -146.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 44756000.0 | +254.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -8785000.0 | -119.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 18365000.0 | +309.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 1032882000.0 | +5524.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 923622000.0 | -10.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | -4111000.0 | -100.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 97170000.0 | +2463.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 61615000.0 | -36.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 245098000.0 | +297.8% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 438331000.0 | +78.8% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | -134838000.0 | -130.8% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | -8285000.0 | +93.9% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | -18731000.0 | -126.1% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 54361000.0 | +390.2% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 8721000.0 | -84.0% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 17738000.0 | +103.4% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 72594000.0 | +309.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | -63377000.0 | -187.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | -75235000.0 | -18.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -225768000.0 | -200.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | -28558000.0 | +87.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | -42675000.0 | -49.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | -45789000.0 | -7.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | -57091000.0 | -24.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | -403459000.0 | -606.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -866039000.0 | -114.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -41370000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 55836000.0 | +235.0% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 856129000.0 | +1433.3% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | -25445000.0 | -103.0% | USD | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | -252468000.0 | -892.2% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 7631000.0 | +103.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | -390939000.0 | -5223.0% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | -73768000.0 | +81.1% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | -970941000.0 | -1216.2% | USD | 10-K | 2026-03-04 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 7693000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 13108000.0 | +70.4% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 18799000.0 | +43.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 8276000.0 | -56.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 31708000.0 | +283.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 42434000.0 | +33.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 16657000.0 | -60.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 24208000.0 | +45.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 32552000.0 | +34.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 8095000.0 | -75.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 21630000.0 | +167.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 33819000.0 | +56.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 9181000.0 | -72.9% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 22712000.0 | +147.4% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 29776000.0 | +31.1% | USD | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 8725000.0 | -70.7% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 19311000.0 | +121.3% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 29732000.0 | +54.0% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 14497000.0 | -51.2% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 32133000.0 | +121.7% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 50914000.0 | +58.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 25485000.0 | -49.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 48315000.0 | +89.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 69645000.0 | +44.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 13743000.0 | -80.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 24680000.0 | +79.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 36169000.0 | +46.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 33732000.0 | -6.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 54651000.0 | +62.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 74917000.0 | +37.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 24817000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 54493000.0 | +119.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 36040000.0 | -33.9% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 46609000.0 | +29.3% | USD | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | 34849000.0 | -25.2% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 67289000.0 | +93.1% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 59173000.0 | -12.1% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 36690000.0 | -38.0% | USD | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 70729000.0 | +92.8% | USD | 10-K | 2026-03-04 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 57539766.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-30 | 55730624.0 | -3.1% | shares | 10-K | 2018-02-28 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 62088592.0 | — | shares | 10-Q | 2016-11-10 |
| Quarterly | 2016-04-02 | 62189296.0 | +0.2% | shares | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 62189296.0 | +0.0% | shares | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 62189296.0 | +0.0% | shares | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 62445315000.0 | +100311.7% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 62189296.0 | -99.9% | shares | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 62189296.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 62675917000.0 | +100682.5% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 62619865000.0 | -0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 62599365000.0 | -0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 62612865000.0 | +0.0% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 62735903000.0 | +0.2% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 62592707000.0 | -0.2% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 62597716000.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 62611440000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 63080940000.0 | +0.7% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-28 | 63129775.0 | -99.9% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 63206417.0 | +0.1% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 63518604.0 | +0.5% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 63558226.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2021-01-02 | 63651773.0 | +0.1% | shares | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 63651773.0 | +0.0% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 63654275.0 | +0.0% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 63654275.0 | +0.0% | shares | 10-Q | 2021-11-10 |
| Quarterly | 2022-01-01 | 63666020.0 | +0.0% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 63509015.0 | -0.2% | shares | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 63509015.0 | +0.0% | shares | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 63508855.0 | -0.0% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 63508855.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 63840330.0 | +0.5% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 63902217.0 | +0.1% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 63941790.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 63942340.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 64210323.0 | +0.4% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 64223584.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 64227987.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 64264828.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 64463971.0 | +0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 64467826.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 64961936.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 62445315.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-30 | 62619865.0 | +0.3% | shares | 10-K | 2019-02-27 |
| Annual | 2018-12-29 | 62592707.0 | -0.0% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-28 | 63129775.0 | +0.9% | shares | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 63651773.0 | +0.8% | shares | 10-K | 2022-03-02 |
| Annual | 2022-12-31 | 63508855.0 | -0.2% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 63942340.0 | +0.7% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 64264828.0 | +0.5% | shares | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 64964586.0 | +1.1% | shares | 10-K | 2026-03-04 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 57051000.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 57022000.0 | -0.1% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 57022000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 57103000.0 | +0.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 57299000.0 | +0.3% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 56810000.0 | -0.9% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 55573000.0 | -2.2% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 55576000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 55577000.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 55601000.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 55660000.0 | +0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 55663000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 55396000.0 | -0.5% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 54935000.0 | -0.8% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 54982000.0 | +0.1% | shares | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 55213000.0 | +0.4% | shares | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 55230000.0 | +0.0% | shares | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 55232000.0 | +0.0% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 54669000.0 | -1.0% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 54033000.0 | -1.2% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 53867000.0 | -0.3% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 53594000.0 | -0.5% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 53527000.0 | -0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 53588000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 53654000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 53765000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 53770000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 53594000.0 | -0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 52616000.0 | -1.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 50521000.0 | -4.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 57030000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 56715000.0 | -0.6% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 55576000.0 | -2.0% | shares | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 55647000.0 | +0.1% | shares | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | 55093000.0 | -1.0% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 54095000.0 | -1.8% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 53577000.0 | -1.0% | shares | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 53764000.0 | +0.3% | shares | 10-K | 2026-03-04 |
| Annual | 2025-09-27 | 50521000.0 | -6.0% | shares | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 49888000.0 | -1.3% | shares | 10-K | 2026-03-04 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 57051000.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 57022000.0 | -0.1% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 57022000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 57103000.0 | +0.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 57299000.0 | +0.3% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 56810000.0 | -0.9% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 55573000.0 | -2.2% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 55576000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 55577000.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 55601000.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 55660000.0 | +0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 55663000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 55398000.0 | -0.5% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 54957000.0 | -0.8% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 55100000.0 | +0.3% | shares | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 55966000.0 | +1.6% | shares | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 56673000.0 | +1.3% | shares | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 56939000.0 | +0.5% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 56363000.0 | -1.0% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 54654000.0 | -3.0% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 54384000.0 | -0.5% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 54377000.0 | -0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 54042000.0 | -0.6% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 54157000.0 | +0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 54394000.0 | +0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 54072000.0 | -0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 54037000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 54621000.0 | +1.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 53154000.0 | -2.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 50521000.0 | -5.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 57085000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 56719000.0 | -0.6% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 55604000.0 | -2.0% | shares | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 55656000.0 | +0.1% | shares | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | 55136000.0 | -0.9% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 54947000.0 | -0.3% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 54086000.0 | -1.6% | shares | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 54334000.0 | +0.5% | shares | 10-K | 2026-03-04 |
| Annual | 2025-09-27 | 50907000.0 | -6.3% | shares | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 50032000.0 | -1.7% | shares | 10-K | 2026-03-04 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.1859 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.1980 | +6.5% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.1970 | -0.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.1802 | -8.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.1810 | +0.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1853 | +2.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1707 | -7.9% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1452 | -14.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.1558 | +7.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.1465 | -6.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.1557 | +6.3% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 0.1469 | -5.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.1284 | -12.6% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 0.0872 | -32.1% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 0.1264 | +45.0% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 0.1433 | +13.4% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.1491 | +4.1% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.1416 | -5.0% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.1536 | +8.5% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 0.1541 | +0.3% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 0.1488 | -3.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.1448 | -2.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.1489 | +2.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1417 | -4.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.1337 | -5.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.1411 | +5.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.1309 | -7.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.1225 | -6.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.1333 | +8.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.1546 | +15.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.7774 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 0.6993 | -10.0% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 0.5985 | -14.4% | ratio | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 0.5916 | -1.1% | ratio | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | 0.4831 | -18.3% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.5866 | +21.4% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 0.4694 | -20.0% | ratio | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 0.1138 | -75.8% | ratio | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 0.1372 | +20.6% | ratio | 10-K | 2026-03-04 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 1.5592 | — | ratio | 10-Q | 2016-11-10 |
| Quarterly | 2016-04-02 | 1.6093 | +3.2% | ratio | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 1.6138 | +0.3% | ratio | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 1.7092 | +5.9% | ratio | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 1.6619 | -2.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 1.8614 | +12.0% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 1.9889 | +6.9% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 1.9319 | -2.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 1.9675 | +1.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2.1063 | +7.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.9431 | -7.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 1.8785 | -3.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-29 | 1.8993 | +1.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 1.9787 | +4.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 2.0961 | +5.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 2.0512 | -2.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-28 | 2.0386 | -0.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 2.4828 | +21.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-27 | 3.2727 | +31.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-26 | 2.0791 | -36.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2021-01-02 | 1.8143 | -12.7% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 1.9499 | +7.5% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 2.0851 | +6.9% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 1.8324 | -12.1% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2022-01-01 | 1.8659 | +1.8% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 1.9859 | +6.4% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 1.9820 | -0.2% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 2.0800 | +4.9% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 2.0298 | -2.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 2.0807 | +2.5% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 2.3181 | +11.4% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 2.2689 | -2.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 2.3098 | +1.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 2.4045 | +4.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 2.5014 | +4.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 2.8128 | +12.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 2.8096 | -0.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 2.7249 | -3.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 2.5654 | -5.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 2.0696 | -19.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.6619 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-30 | 1.9675 | +18.4% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-29 | 1.8993 | -3.5% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-28 | 2.0386 | +7.3% | ratio | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 1.8143 | -11.0% | ratio | 10-K | 2022-03-02 |
| Annual | 2022-12-31 | 2.0298 | +11.9% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 2.3098 | +13.8% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 2.8096 | +21.6% | ratio | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 2.5675 | -8.6% | ratio | 10-K | 2026-03-04 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.3811 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.4023 | +5.6% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.4035 | +0.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.3950 | -2.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.4050 | +2.5% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.3853 | -4.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.3619 | -6.1% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.3753 | +3.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.3661 | -2.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.3747 | +2.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.3764 | +0.5% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 0.3730 | -0.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.3693 | -1.0% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 0.3244 | -12.2% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 0.3510 | +8.2% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 0.3639 | +3.7% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.3755 | +3.2% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.3665 | -2.4% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.3323 | -9.3% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 0.3559 | +7.1% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 0.3679 | +3.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.3760 | +2.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.3781 | +0.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3827 | +1.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.3737 | -2.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.3829 | +2.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.3770 | -1.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.3816 | +1.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.3797 | -0.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.3679 | -3.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.3974 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 0.3908 | -1.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 0.3688 | -5.6% | ratio | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 0.3729 | +1.1% | ratio | 10-K | 2022-03-02 |
| Annual | 2020-09-26 | 0.3510 | -5.9% | ratio | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 0.3510 | -0.0% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.3587 | +2.2% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 0.3961 | +10.4% | ratio | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 0.3998 | +0.9% | ratio | 10-K | 2026-03-04 |
| Annual | 2025-09-27 | 0.3803 | -4.9% | ratio | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 0.3881 | +2.0% | ratio | 10-K | 2026-03-04 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.1056 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.1256 | +18.9% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.1321 | +5.2% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.1333 | +0.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.1339 | +0.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1259 | -6.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1119 | -11.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1257 | +12.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.1022 | -18.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.1005 | -1.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.1212 | +20.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 0.1133 | -6.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.1089 | -3.9% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 0.0448 | -58.8% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 0.0954 | +112.7% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 0.1178 | +23.5% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.1491 | +26.6% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.2152 | +44.4% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.0862 | -59.9% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 0.1117 | +29.6% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 0.1051 | -5.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0984 | -6.4% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.1124 | +14.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1108 | -1.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0934 | -15.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.1164 | +24.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.1211 | +4.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.1019 | -15.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.1084 | +6.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -0.5223 | -582.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1253 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 0.1276 | +1.9% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 0.1165 | -8.8% | ratio | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 0.1190 | +2.2% | ratio | 10-K | 2022-03-02 |
| Annual | 2020-09-26 | 0.0954 | -19.9% | ratio | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 0.0825 | -13.5% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.1083 | +31.2% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 0.1236 | +14.2% | ratio | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 0.1355 | +9.6% | ratio | 10-K | 2026-03-04 |
| Annual | 2025-09-27 | -0.6354 | -568.9% | ratio | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 0.0426 | +106.7% | ratio | 10-K | 2026-03-04 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.1673 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.1928 | +15.3% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.2115 | +9.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.1749 | -17.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.1960 | +12.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1845 | -5.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1488 | -19.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1666 | +12.0% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.1509 | -9.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.1471 | -2.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.1835 | +24.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 0.1676 | -8.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.1556 | -7.2% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 0.0829 | -46.7% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 0.1366 | +64.8% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 0.1598 | +17.0% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.1690 | +5.8% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.2856 | +68.9% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.1232 | -56.9% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 0.1650 | +33.9% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 0.1629 | -1.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.1598 | -1.9% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.1777 | +11.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1779 | +0.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.1479 | -16.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.1772 | +19.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.1840 | +3.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.1551 | -15.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.1589 | +2.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -0.5643 | -455.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1848 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 0.1621 | -12.3% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 0.1638 | +1.0% | ratio | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 0.1737 | +6.1% | ratio | 10-K | 2022-03-02 |
| Annual | 2020-09-26 | 0.1366 | -21.4% | ratio | 10-K | 2021-03-03 |
| Annual | 2021-01-02 | 0.1291 | -5.5% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.1586 | +22.9% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 0.2012 | +26.9% | ratio | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 0.7771 | +286.2% | ratio | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 0.6635 | -14.6% | ratio | 10-K | 2026-03-04 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 0.1089 | — | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-04-02 | 0.1085 | -0.4% | ratio | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 0.1431 | +31.9% | ratio | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 0.1272 | -11.1% | ratio | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 0.1402 | +10.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-04-01 | 0.1702 | +21.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.1838 | +8.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-09-30 | 0.1751 | -4.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-30 | 0.1893 | +8.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 0.2267 | +19.8% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1660 | -26.8% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.1334 | -19.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-29 | 0.1283 | -3.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-30 | 0.1446 | +12.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.1445 | -0.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 0.1490 | +3.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-28 | 0.1593 | +7.0% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2020-03-28 | 0.6275 | +293.9% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 1.2877 | +105.2% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 0.3690 | -71.3% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2021-01-02 | 0.3829 | +3.7% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 0.4330 | +13.1% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 0.5405 | +24.8% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 0.3056 | -43.5% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2022-01-01 | 0.1971 | -35.5% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.1597 | -19.0% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 0.1706 | +6.8% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 0.1545 | -9.4% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 0.1639 | +6.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.1581 | -3.6% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 0.1791 | +13.3% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 0.1935 | +8.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 0.2908 | +50.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.4055 | +39.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 0.5362 | +32.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 0.7438 | +38.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-28 | 0.8314 | +11.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.8412 | +1.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.5807 | -31.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.1840 | -68.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1402 | — | ratio | 10-K | 2020-02-26 |
| Annual | 2017-12-30 | 0.1893 | +35.0% | ratio | 10-K | 2021-03-03 |
| Annual | 2018-12-29 | 0.1283 | -32.2% | ratio | 10-K | 2022-03-02 |
| Annual | 2019-12-28 | 0.1593 | +24.2% | ratio | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | 0.3829 | +140.3% | ratio | 10-K | 2022-03-02 |
| Annual | 2022-12-31 | 0.1639 | -57.2% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-30 | 0.2908 | +77.4% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-28 | 0.7702 | +164.9% | ratio | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 0.2080 | -73.0% | ratio | 10-K | 2026-03-04 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.0196 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.0249 | +26.6% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.0260 | +4.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.0240 | -7.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.0242 | +0.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0233 | -3.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0191 | -18.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0182 | -4.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.0159 | -12.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.0147 | -7.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.0189 | +28.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 0.0166 | -11.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.0140 | -16.0% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 0.0039 | -72.0% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 0.0121 | +208.4% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 0.0169 | +40.0% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.0222 | +31.8% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.0305 | +37.1% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.0132 | -56.5% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 0.0172 | +29.9% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 0.0156 | -9.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0142 | -8.9% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.0167 | +17.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0157 | -6.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0125 | -20.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.0164 | +31.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.0159 | -3.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.0125 | -21.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0144 | +15.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -0.0807 | -658.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0974 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 0.0893 | -8.4% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 0.0697 | -21.9% | ratio | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 0.0704 | +1.0% | ratio | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | 0.0398 | -43.4% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.0635 | +59.4% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 0.0580 | -8.6% | ratio | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 0.0154 | -73.4% | ratio | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 0.0058 | -62.1% | ratio | 10-K | 2026-03-04 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.0445 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.0567 | +27.3% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.0563 | -0.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.0534 | -5.2% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.0543 | +1.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0569 | +4.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0454 | -20.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0559 | +23.2% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.0463 | -17.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.0400 | -13.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-29 | 0.0513 | +28.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-28 | 0.0442 | -13.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-28 | 0.0389 | -11.9% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-27 | 0.0109 | -72.0% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-26 | 0.0298 | +173.0% | ratio | 10-Q | 2021-11-10 |
| Quarterly | 2021-04-03 | 0.0447 | +50.2% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.0567 | +26.8% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.0765 | +34.9% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.0353 | -53.9% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 0.0468 | +32.6% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 0.0418 | -10.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0346 | -17.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.0390 | +12.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0351 | -9.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0261 | -25.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.0337 | +29.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.0318 | -5.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-29 | 0.0248 | -22.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0292 | +18.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -0.1746 | -697.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2246 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-30 | 0.2190 | -2.5% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-29 | 0.1905 | -13.0% | ratio | 10-K | 2021-03-03 |
| Annual | 2019-12-28 | 0.1809 | -5.0% | ratio | 10-K | 2022-03-02 |
| Annual | 2021-01-02 | -2.7871 | -1640.4% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.1560 | +105.6% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-30 | 0.1234 | -20.9% | ratio | 10-K | 2026-03-04 |
| Annual | 2024-12-28 | 0.0309 | -75.0% | ratio | 10-K | 2026-03-04 |
| Annual | 2026-01-03 | 0.0133 | -56.9% | ratio | 10-K | 2026-03-04 |
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 |
|---|---|---|---|---|---|---|---|---|
| 2026-03-13 | Cerwin Brittany C | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 801 | $143.08 | $114,607 | 21,103 |
| 2026-03-13 | Cerwin Brittany C | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 1,807 | — | — | 21,904 |
| 2026-03-06 | GARDEN EDWARD P | Dir |
Equity grant / award
A
|
Common Stock | 1,161 | — | — | 2,269 |
| 2026-03-01 | Cerwin Brittany C | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,256 | $168.86 | $212,088 | 20,097 |
| 2025-12-15 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 14,740 | $146.92 | $2,165,601 | 3,379,737 |
| 2025-12-12 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 15,749 | $146.89 | $2,313,371 | 3,364,997 |
| 2025-12-12 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 28,089 | $146.33 | $4,110,263 | 3,349,248 |
| 2025-12-11 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 8,109 | $145.99 | $1,183,833 | 3,321,159 |
| 2025-12-11 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 1,346 | $144.96 | $195,116 | 3,313,050 |
| 2025-12-11 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 24,732 | $144.46 | $3,572,785 | 3,311,704 |
| 2025-12-11 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 10,138 | $143.57 | $1,455,513 | 3,286,972 |
| 2025-12-09 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 780 | $128.52 | $100,248 | 21,471 |
| 2025-05-21 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 27,147 | $149.01 | $4,045,174 | 3,276,834 |
| 2025-05-21 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 75,003 | $148.61 | $11,146,196 | 3,249,687 |
| 2025-05-21 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 7,954 | $147.45 | $1,172,817 | 3,174,684 |
| 2025-05-21 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 8,414 | $146.27 | $1,230,716 | 3,166,730 |
| 2025-05-21 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 18,482 | $145.26 | $2,684,695 | 3,158,316 |
| 2025-05-16 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 621 | $149.62 | $92,914 | 3,139,834 |
| 2025-05-15 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 10,902 | $149.41 | $1,628,868 | 3,139,213 |
| 2025-05-15 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 2,575 | $148.45 | $382,259 | 3,128,311 |
| 2025-05-14 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 37,473 | $148.40 | $5,560,993 | 3,125,736 |
| 2025-05-13 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 206,274 | $149.81 | $30,901,908 | 3,088,263 |
| 2025-05-13 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 27,592 | $148.99 | $4,110,932 | 2,881,989 |
| 2025-05-13 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 15,473 | $147.80 | $2,286,909 | 2,854,397 |
| 2025-05-13 | Cerwin Brittany C | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 2,863 | — | — | 21,353 |
| 2025-05-12 | Scherger Stephen R. | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $146.70 | $293,400 | 4,248 |
| 2025-05-09 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 82,142 | $139.52 | $11,460,452 | 2,838,924 |
| 2025-05-09 | GARDEN EDWARD P | Dir |
Open-market buy
P
|
Common Stock | 120,916 | $138.87 | $16,791,605 | 2,756,782 |
| 2025-03-06 | GARDEN EDWARD P | Dir |
Equity grant / award
A
|
Common Stock | 1,108 | — | — | 1,108 |
| 2025-03-06 | Nerbonne Robert A | Dir |
Equity grant / award
A
|
Common Stock | 1,108 | — | — | 3,530 |
| 2025-03-05 | GARDEN EDWARD P | Dir |
Exercise / conversion
C · derivative
|
Physically-settled forward contract (Obligation to Buy) | 1,883,129 | — | — | 0 |
| 2025-03-05 | GARDEN EDWARD P | Dir |
Exercise / conversion
C
|
Common Stock | 1,883,129 | — | — | 2,635,866 |
| 2025-03-03 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 500 | $163.51 | $81,755 | 6,111 |
| 2025-03-01 | Cerwin Brittany C | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,047 | $165.41 | $173,184 | 18,490 |
| 2025-02-24 | Cerwin Brittany C | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,313 | $168.15 | $220,781 | 19,537 |
| 2025-02-24 | Cerwin Brittany C | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 2,885 | — | — | 20,850 |
| 2024-11-07 | McCarthy Cathy L | Dir |
Open-market sell
S
|
Common Stock | 500 | $142.19 | $71,095 | 8,611 |
| 2024-11-05 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 250 | $135.63 | $33,908 | 6,611 |
| 2024-08-14 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 200 | $137.13 | $27,426 | 6,861 |
| 2024-06-12 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 150 | $128.38 | $19,257 | 7,061 |
| 2024-06-06 | MILLER JOHN R III | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $126.32 | $252,640 | 10,931 |
| 2024-05-15 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 235 | $137.18 | $32,237 | 7,211 |
| 2024-05-14 | Cerwin Brittany C | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 3,040 | — | — | 17,965 |
| 2024-03-06 | McCarthy Cathy L | Dir |
Equity grant / award
A
|
Common Stock | 1,140 | — | — | 9,111 |
| 2024-03-06 | Shah Tejas P. | Dir |
Equity grant / award
A
|
Common Stock | 1,140 | — | — | 1,140 |
| 2024-03-05 | McCarthy Cathy L | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $153.12 | $153,125 | 7,971 |
| 2024-03-01 | Cerwin Brittany C | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 736 | $154.15 | $113,454 | 14,925 |
| 2024-02-26 | Cerwin Brittany C | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 2,044 | $154.87 | $316,554 | 15,661 |
| 2024-02-26 | Cerwin Brittany C | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 4,528 | — | — | 17,705 |
| 2024-02-22 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 350 | $151.47 | $53,015 | 6,306 |
| 2023-12-11 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 150 | $135.55 | $20,332 | 6,656 |
| 2023-09-01 | Pool III James K | Chief Technology and* |
Open-market sell
S
|
Common Stock | 500 | $146.82 | $73,410 | 35,908 |
| 2023-08-30 | Pool III James K | Chief Technology and* |
Open-market sell
S
|
Common Stock | 1,250 | $146.68 | $183,350 | 36,408 |
| 2023-08-25 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 450 | $142.00 | $63,900 | 6,806 |
| 2023-08-21 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 720 | $139.32 | $100,310 | 17,996 |
| 2023-08-14 | Pool III James K | Chief Technology and* |
Open-market sell
S
|
Common Stock | 1,500 | $149.01 | $223,510 | 37,658 |
| 2023-08-11 | Pool III James K | Chief Technology and* |
Open-market sell
S
|
Common Stock | 1,250 | $150.78 | $188,469 | 39,158 |
| 2023-08-09 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 13,919 | — | — | 290,094 |
| 2023-05-23 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 250 | $140.94 | $35,235 | 7,256 |
| 2023-05-22 | MILLER JOHN R III | Dir |
Open-market sell
S
|
Common Stock | 1,135 | $141.13 | $160,183 | 11,791 |
| 2023-03-02 | MILLER JOHN R III | Dir |
Equity grant / award
A
|
Common Stock | 1,046 | $0.00 | $0 | 12,926 |
| 2023-03-01 | Spittle Steve | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 1,533 | $154.95 | $237,538 | 28,790 |
| 2023-02-27 | Spittle Steve | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 4,216 | $154.50 | $651,372 | 30,323 |
| 2023-02-27 | Spittle Steve | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 10,668 | — | — | 34,539 |
| 2022-12-02 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 225 | $144.83 | $32,587 | 6,760 |
| 2022-11-18 | MILLER JOHN R III | Dir |
Open-market sell
S
|
Common Stock | 1,161 | $139.26 | $161,681 | 11,880 |
| 2022-11-11 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 250 | $142.86 | $35,715 | 6,985 |
| 2022-09-09 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 225 | $148.00 | $33,300 | 7,235 |
| 2022-08-15 | McCarthy Cathy L | Dir |
Open-market sell
S
|
Common Stock | 500 | $157.06 | $78,532 | 7,925 |
| 2022-08-10 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 250 | $148.53 | $37,132 | 7,460 |
| 2022-07-16 | Mittelman Bryan E. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 555 | $127.51 | $70,768 | 22,027 |
| 2022-05-24 | Ziyad Nassem | Dir |
Open-market buy
P
|
Common Stock | 2,035 | $135.83 | $276,414 | 10,845 |
| 2022-05-15 | Spittle Steve | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 4,771 | — | — | 23,871 |
| 2022-05-13 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 1,450 | $139.57 | $202,376 | 17,276 |
| 2022-05-12 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 7,500 | $132.29 | $992,145 | 20,000 |
| 2022-03-14 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 600 | $168.84 | $101,304 | 15,826 |
| 2022-03-10 | Spittle Steve | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 420 | $169.16 | $71,047 | 19,100 |
| 2022-03-07 | MILLER JOHN R III | Dir |
Open-market sell
S
|
Common Stock | 2,769 | $166.45 | $460,900 | 13,041 |
| 2022-03-02 | Palisi Chapin Sarah | Dir |
Equity grant / award
A
|
Common Stock | 845 | — | — | 7,710 |
| 2022-03-01 | Spittle Steve | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 891 | $174.28 | $155,283 | 19,520 |
| 2022-02-28 | Spittle Steve | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 2,187 | $177.62 | $388,455 | 20,411 |
| 2022-02-28 | Spittle Steve | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 5,554 | — | — | 22,598 |
| 2021-12-08 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 300 | $183.04 | $54,912 | 6,865 |
| 2021-09-16 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 1,165 | $173.09 | $201,650 | 15,226 |
| 2021-09-07 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 11,666 | — | — | 236,037 |
| 2021-09-01 | Pool III James K | Chief Technology and* |
Open-market sell
S
|
Common Stock | 1,000 | $183.00 | $183,000 | 19,979 |
| 2021-08-20 | Pool III James K | Chief Technology and* |
Open-market sell
S
|
Common Stock | 1,500 | $179.44 | $269,160 | 20,979 |
| 2021-08-19 | Pool III James K | Chief Technology and* |
Open-market sell
S
|
Common Stock | 2,500 | $176.80 | $442,000 | 22,479 |
| 2021-08-18 | Pool III James K | Chief Technology and* |
Open-market sell
S
|
Common Stock | 500 | $178.00 | $89,000 | 24,979 |
| 2021-08-17 | MILLER JOHN R III | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $176.00 | $528,000 | 14,965 |
| 2021-08-16 | Pool III James K | Chief Technology and* |
Open-market sell
S
|
Common Stock | 3,290 | $177.17 | $582,889 | 25,479 |
| 2021-07-16 | Mittelman Bryan E. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 555 | $183.27 | $101,715 | 14,609 |
| 2021-05-25 | Nerbonne Robert A | Dir |
Equity grant / award
G
|
Common Stock | 1,161 | $0.00 | $0 | 14,061 |
| 2021-03-10 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,217 | $168.25 | $373,010 | 224,371 |
| 2021-03-02 | Palisi Chapin Sarah | Dir |
Equity grant / award
A
|
Common Stock | 804 | — | — | 7,765 |
| 2021-03-02 | Ziyad Nassem | Dir |
Equity grant / award
A
|
Common Stock | 804 | — | — | 7,965 |
| 2020-12-31 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 10,834 | — | — | 282,838 |
| 2020-12-28 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 5,389 | $126.48 | $681,601 | 272,004 |
| 2020-07-16 | Mittelman Bryan E. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 555 | $82.59 | $45,837 | 14,350 |
| 2020-05-29 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 2,700 | $68.12 | $183,932 | 12,900 |
| 2020-05-21 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 1,540 | $64.92 | $99,983 | 10,200 |
| 2020-05-13 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 1,750 | $56.88 | $99,540 | 8,660 |
| 2020-05-11 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 1,670 | $60.62 | $101,228 | 6,910 |
| 2020-04-11 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 12,154 | — | — | 277,393 |
| 2020-03-25 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 9,155 | $55.69 | $509,842 | 265,239 |
| 2020-03-25 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 20,644 | — | — | 274,394 |
| 2020-03-13 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 6,250 | $74.33 | $464,572 | 253,750 |
| 2020-03-13 | Palisi Chapin Sarah | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $75.18 | $75,180 | 6,961 |
| 2020-03-12 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 6,250 | $80.00 | $500,000 | 6,250 |
| 2020-03-11 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 560 | $89.92 | $50,358 | 3,850 |
| 2020-03-10 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,221 | $92.74 | $205,976 | 247,500 |
| 2020-03-09 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 545 | $92.49 | $50,406 | 3,290 |
| 2020-03-02 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 4,530 | $111.99 | $507,315 | 249,726 |
| 2020-03-02 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 10,225 | — | — | 254,256 |
| 2020-03-02 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 4,535 | $111.99 | $507,875 | 249,721 |
| 2020-03-02 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 10,225 | — | — | 254,256 |
| 2019-12-06 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 100 | $113.21 | $11,321 | 4,800 |
| 2019-11-12 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 100 | $118.48 | $11,848 | 4,900 |
| 2019-11-08 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 420 | $120.24 | $50,501 | 2,280 |
| 2019-08-14 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 455 | $111.21 | $50,601 | 1,860 |
| 2019-08-09 | Nerbonne Robert A | Dir |
Open-market buy
P
|
Common Stock | 450 | $113.85 | $51,232 | 1,405 |
| 2019-07-16 | Mittelman Bryan E. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 405 | $142.16 | $57,575 | 4,595 |
| 2019-05-14 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 100 | $135.00 | $13,500 | 5,000 |
| 2019-04-11 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 6,066 | $134.81 | $817,757 | 229,031 |
| 2019-04-11 | FITZGERALD TIMOTHY JOHN | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 13,724 | — | — | 235,097 |
| 2019-03-11 | MILLER JOHN R III | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $126.37 | $252,740 | 16,000 |
| 2019-03-06 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 300 | $124.18 | $37,254 | 5,100 |
| 2019-02-25 | Brewer David | Executive VP and COO |
Other disposed transaction
F
|
Common Stock | 5,628 | $118.71 | $668,100 | 47,890 |
| 2019-02-25 | Brewer David | Executive VP and COO |
Equity grant / award
A
|
Common Stock | 14,356 | — | — | 53,518 |
| 2018-05-16 | Ziyad Nassem | Dir |
Equity grant / award
A
|
Common Stock | 1,000 | — | — | 4,000 |
| 2018-03-08 | Ziyad Nassem | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $126.00 | $126,000 | 3,000 |
| 2017-12-15 | LINDSAY MARTIN M | Treasurer |
Open-market sell
S
|
Common Stock | 10,000 | $129.50 | $1,295,000 | 61,726 |
| 2017-11-16 | Ziyad Nassem | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $111.00 | $111,000 | 2,000 |
| 2017-09-12 | OBRIEN GORDON | Dir |
Open-market sell
S
|
Common Stock | 2,800 | $121.57 | $340,396 | 8,250 |
| 2017-09-11 | OBRIEN GORDON | Dir |
Open-market sell
S
|
Common Stock | 2,800 | $121.24 | $339,472 | 11,050 |
| 2017-08-28 | MILLER JOHN R III | Dir |
Open-market sell
S
|
Common Stock | 8,500 | $118.50 | $1,007,250 | 16,000 |
| 2017-05-26 | LINDSAY MARTIN M | Treasurer |
Open-market sell
S
|
Common Stock | 4,000 | $128.30 | $513,200 | 71,726 |
| 2017-05-17 | Ziyad Nassem | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $131.07 | $131,070 | 1,000 |
| 2017-03-20 | OBRIEN GORDON | Dir |
Equity grant / award
A
|
Common Stock | 1,000 | — | — | 13,850 |
| 2017-03-13 | BASSOUL SELIM A | CEO, Chairman, President |
Other disposed transaction
F
|
Common Stock | 54,381 | $139.22 | $7,570,923 | 548,552 |
| 2017-03-13 | BASSOUL SELIM A | CEO, Chairman, President |
Equity grant / award
A
|
Common Stock | 118,899 | — | — | 602,933 |
| 2017-03-08 | LINDSAY MARTIN M | Treasurer |
Open-market sell
S
|
Common Stock | 5,000 | $139.30 | $696,500 | 71,682 |
| 2017-03-08 | Lamb Robert B | Dir |
Open-market sell
S
|
Common Stock | 2,199 | $139.42 | $306,592 | 12,879 |
| 2017-03-06 | LINDSAY MARTIN M | Treasurer |
Open-market sell
S
|
Common Stock | 5,000 | $139.41 | $697,050 | 76,682 |
| 2017-03-01 | BASSOUL SELIM A | CEO, Chairman, President |
Open-market sell
S
|
Common Stock | 216 | $150.09 | $32,418 | 32,295 |
| 2017-03-01 | BASSOUL SELIM A | CEO, Chairman, President |
Open-market sell
S
|
Common Stock | 320 | $150.09 | $48,027 | 47,208 |
| 2017-03-01 | BASSOUL SELIM A | CEO, Chairman, President |
Open-market sell
S
|
Common Stock | 3,248 | $150.09 | $487,478 | 484,034 |
| 2016-12-12 | PUTNAM PHILIP G | Dir |
Open-market sell
S
|
Common Stock | 1,800 | $139.59 | $251,262 | 11,600 |
| 2016-12-12 | PUTNAM PHILIP G | Dir |
Open-market sell
S
|
Common Stock | 700 | $139.57 | $97,700 | 13,400 |
| 2016-11-23 | Lamb Robert B | Dir |
Open-market sell
S
|
Common Stock | 3,422 | $135.83 | $464,810 | 15,078 |
| 2016-11-14 | Palisi Chapin Sarah | Dir |
Open-market sell
S
|
Common Stock | 1,100 | $125.36 | $137,896 | 2,400 |