Financial Metrics
MTRN MATERION CorpFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 15238000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 17546000.0 | +15.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 21552000.0 | +22.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 16502000.0 | -23.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 13251000.0 | -19.7% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 12868000.0 | -2.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 11680000.0 | -9.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 11403000.0 | -2.4% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 13267000.0 | +16.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 17222000.0 | +29.8% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 19266000.0 | +11.9% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 17161000.0 | -10.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 9406000.0 | -45.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 8784000.0 | -6.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 6602000.0 | -24.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 354386000.0 | +5267.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 370999000.0 | +4.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 388028000.0 | +4.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 449045000.0 | +15.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 445295000.0 | -0.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 428191000.0 | -3.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 442526000.0 | +3.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 398551000.0 | -9.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 403067000.0 | +1.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 385287000.0 | -4.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 425866000.0 | +10.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 436715000.0 | +2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 420330000.0 | -3.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 431658000.0 | +2.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 444808000.0 | +3.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 969236000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 1139447000.0 | +17.6% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 1207815000.0 | +6.0% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 1185424000.0 | -1.9% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1176274000.0 | -0.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1510644000.0 | +28.4% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1757109000.0 | +16.3% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1665187000.0 | -5.2% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1684739000.0 | +1.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1786550000.0 | +6.0% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 43357000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 45306000.0 | +4.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 50755000.0 | +12.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 43156000.0 | -15.0% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 54778000.0 | +26.9% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 55447000.0 | +1.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 58280000.0 | +5.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 61838000.0 | +6.1% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 64935000.0 | +5.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 69312000.0 | +6.7% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 69594000.0 | +0.4% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 65231000.0 | -6.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 44570000.0 | -31.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 46955000.0 | +5.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 45311000.0 | -3.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 66796000.0 | +47.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 69581000.0 | +4.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 74313000.0 | +6.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 75291000.0 | +1.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 87427000.0 | +16.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 82743000.0 | -5.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 91336000.0 | +10.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 89055000.0 | -2.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 88936000.0 | -0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 71212000.0 | -19.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 80859000.0 | +13.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 80938000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 76179000.0 | -5.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 82658000.0 | +8.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 86123000.0 | +4.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 184528000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 212829000.0 | +15.3% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 251361000.0 | +18.1% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 262690000.0 | +4.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 192633000.0 | -26.7% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 283762000.0 | +47.3% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 343880000.0 | +21.2% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 349042000.0 | +1.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 325985000.0 | -6.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 308626000.0 | -5.3% | USD | 10-K | 2026-02-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 7532000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 5777000.0 | -23.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 10151000.0 | +75.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3687000.0 | -63.7% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 10102000.0 | +174.0% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 11964000.0 | +18.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 13251000.0 | +10.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 15192000.0 | +14.6% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 18666000.0 | +22.9% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 21387000.0 | +14.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 22750000.0 | +6.4% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 6289000.0 | -72.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -5568000.0 | -188.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 7571000.0 | +236.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | -616000.0 | -108.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 19718000.0 | +3301.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 20723000.0 | +5.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 21160000.0 | +2.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 19606000.0 | -7.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 31860000.0 | +62.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 29097000.0 | -8.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 36940000.0 | +27.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 35344000.0 | -4.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 36520000.0 | +3.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 22249000.0 | -39.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 32062000.0 | +44.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 31259000.0 | -2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 27195000.0 | -13.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 36819000.0 | +35.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 34943000.0 | -5.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 28880000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 40031000.0 | +38.6% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 61752000.0 | +54.3% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 70546000.0 | +14.2% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 8215000.0 | -88.4% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 77111000.0 | +838.7% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 119755000.0 | +55.3% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 136444000.0 | +13.9% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 47223000.0 | -65.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 109796000.0 | +132.5% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 5368000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 5549000.0 | +3.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 8045000.0 | +45.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3050000.0 | -62.1% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 7313000.0 | +139.8% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 9320000.0 | +27.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 10564000.0 | +13.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 11144000.0 | +5.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 19966000.0 | +79.2% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 16906000.0 | -15.3% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 15540000.0 | -8.1% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 3463000.0 | -77.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -3878000.0 | -212.0% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 5803000.0 | +249.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 5471000.0 | -5.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 16767000.0 | +206.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 17868000.0 | +6.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 18156000.0 | +1.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 14019000.0 | -22.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 23255000.0 | +65.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 19952000.0 | -14.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 25588000.0 | +28.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 24082000.0 | -5.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 26564000.0 | +10.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 13409000.0 | -49.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 19036000.0 | +42.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 22294000.0 | +17.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 17698000.0 | -20.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 25140000.0 | +42.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 25412000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 25740000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 11451000.0 | -55.5% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 21044000.0 | +83.8% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 53394000.0 | +153.7% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 15462000.0 | -71.0% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 72474000.0 | +368.7% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 85990000.0 | +18.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 95702000.0 | +11.3% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 5888000.0 | -93.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 74823000.0 | +1170.8% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 0.27 | — | USD/shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 0.28 | +3.7% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.4 | +42.9% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.15 | -62.5% | USD/shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.37 | +146.7% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 0.47 | +27.0% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 0.52 | +10.6% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 0.55 | +5.8% | USD/shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 0.99 | +80.0% | USD/shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 0.83 | -16.2% | USD/shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 0.76 | -8.4% | USD/shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 0.17 | -77.6% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -0.19 | -211.8% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 0.29 | +252.6% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 0.27 | -6.9% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 0.82 | +203.7% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 0.87 | +6.1% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 0.89 | +2.3% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 0.69 | -22.5% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 1.13 | +63.8% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.97 | -14.2% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.24 | +27.8% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.17 | -5.6% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 1.29 | +10.3% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.65 | -49.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.92 | +41.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 1.07 | +16.3% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.85 | -20.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 1.21 | +42.4% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 1.23 | +1.7% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.29 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.57 | -55.8% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 1.04 | +82.5% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 2.62 | +151.9% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.76 | -71.0% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 3.55 | +367.1% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 4.19 | +18.0% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 4.64 | +10.7% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.28 | -94.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3.61 | +1189.3% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 0.27 | — | USD/shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 0.27 | +0.0% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.4 | +48.1% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.15 | -62.5% | USD/shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.36 | +140.0% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 0.46 | +27.8% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 0.51 | +10.9% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 0.54 | +5.9% | USD/shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 0.97 | +79.6% | USD/shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 0.82 | -15.5% | USD/shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 0.75 | -8.5% | USD/shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 0.17 | -77.3% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -0.19 | -211.8% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 0.28 | +247.4% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 0.27 | -3.6% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 0.81 | +200.0% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 0.87 | +7.4% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 0.88 | +1.1% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 0.68 | -22.7% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 1.12 | +64.7% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.96 | -14.3% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.23 | +28.1% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.15 | -6.5% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 1.27 | +10.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.64 | -49.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.91 | +42.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 1.07 | +17.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.85 | -20.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 1.21 | +42.4% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 1.22 | +0.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.27 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.56 | -55.9% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 1.02 | +82.1% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 2.59 | +153.9% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.75 | -71.0% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 3.5 | +366.7% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 4.14 | +18.3% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 4.58 | +10.6% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.28 | -93.9% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3.58 | +1178.6% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 18868000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 20985000.0 | +11.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 15806000.0 | -24.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 31464000.0 | +99.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 16341000.0 | -48.1% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 18497000.0 | +13.2% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 22486000.0 | +21.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 41844000.0 | +86.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-30 | 20206000.0 | -51.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 42895000.0 | +112.3% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 53612000.0 | +25.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 70645000.0 | +31.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-03-29 | 41864000.0 | -40.7% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 74856000.0 | +78.8% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 94526000.0 | +26.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-12-31 | 125007000.0 | +32.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-27 | 107576000.0 | -13.9% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 265068000.0 | +146.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 117754000.0 | -55.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 25878000.0 | -78.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 18934000.0 | -26.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 24345000.0 | +28.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 18009000.0 | -26.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 14462000.0 | -19.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 20237000.0 | +39.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 32175000.0 | +59.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 20682000.0 | -35.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 13101000.0 | -36.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 15243000.0 | +16.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 16574000.0 | +8.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 16401000.0 | -1.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 13294000.0 | -18.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 13104000.0 | -1.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 17098000.0 | +30.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 17874000.0 | +4.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 16713000.0 | -6.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 15634000.0 | -6.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 12591000.0 | -19.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 16411000.0 | +30.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 31464000.0 | — | USD | 10-K | 2020-02-13 |
| Annual | 2017-12-31 | 41844000.0 | +33.0% | USD | 10-K | 2021-02-18 |
| Annual | 2018-12-31 | 70645000.0 | +68.8% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 125007000.0 | +77.0% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 25878000.0 | -79.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 14462000.0 | -44.1% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 13101000.0 | -9.4% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 13294000.0 | +1.5% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 16713000.0 | +25.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 13681000.0 | -18.1% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 112921000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-07-01 | 111752000.0 | -1.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 118826000.0 | +6.3% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 100817000.0 | -15.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 115497000.0 | +14.6% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 133674000.0 | +15.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-29 | 125417000.0 | -6.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 124014000.0 | -1.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 134174000.0 | +8.2% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-29 | 135699000.0 | +1.1% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-28 | 133894000.0 | -1.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 130538000.0 | -2.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 144952000.0 | +11.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-28 | 142327000.0 | -1.8% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-27 | 165477000.0 | +16.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 154751000.0 | -6.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 138803000.0 | -10.3% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-26 | 146527000.0 | +5.6% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-25 | 150454000.0 | +2.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 166447000.0 | +10.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 180544000.0 | +8.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 179326000.0 | -0.7% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 190601000.0 | +6.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 223553000.0 | +17.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 237712000.0 | +6.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 222811000.0 | -6.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 238975000.0 | +7.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 215211000.0 | -9.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 207998000.0 | -3.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 188166000.0 | -9.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 186177000.0 | -1.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 192747000.0 | +3.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 188282000.0 | -2.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 185244000.0 | -1.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 214576000.0 | +15.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 193793000.0 | -9.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 219320000.0 | +13.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 198377000.0 | -9.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 195289000.0 | -1.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 100817000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 124014000.0 | +23.0% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 130538000.0 | +5.3% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 154751000.0 | +18.5% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 166447000.0 | +7.6% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 213819000.0 | +28.5% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 215211000.0 | +0.7% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 192747000.0 | -10.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 193793000.0 | +0.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 222916000.0 | +15.0% | USD | 10-K | 2026-02-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 213218000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-07-01 | 211965000.0 | -0.6% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 210213000.0 | -0.8% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 200865000.0 | -4.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 218548000.0 | +8.8% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 215987000.0 | -1.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-29 | 220223000.0 | +2.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 220352000.0 | +0.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-01-01 | 218293000.0 | -0.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 216443000.0 | -0.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-29 | 209204000.0 | -3.3% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-28 | 199913000.0 | -4.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 214871000.0 | +7.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 224198000.0 | +4.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-28 | 213329000.0 | -4.8% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-27 | 191956000.0 | -10.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 190390000.0 | -0.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 204702000.0 | +7.5% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-26 | 209847000.0 | +2.5% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-25 | 211700000.0 | +0.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 250778000.0 | +18.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 272828000.0 | +8.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 290739000.0 | +6.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 311745000.0 | +7.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 361115000.0 | +15.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 386992000.0 | +7.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 422376000.0 | +9.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 420299000.0 | -0.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 423080000.0 | +0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 434485000.0 | +2.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 455343000.0 | +4.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 452042000.0 | -0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 441597000.0 | -2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 466574000.0 | +5.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 462963000.0 | -0.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 476596000.0 | +2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 441299000.0 | -7.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 439763000.0 | -0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 444637000.0 | +1.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 467329000.0 | +5.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 200865000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 220352000.0 | +9.7% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 214871000.0 | -2.5% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 236253000.0 | +10.0% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 250778000.0 | +6.1% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 361115000.0 | +44.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 423080000.0 | +17.2% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 441597000.0 | +4.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 441299000.0 | -0.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 461231000.0 | +4.5% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 357862000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-07-01 | 358365000.0 | +0.1% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 358716000.0 | +0.1% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 345284000.0 | -3.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 364543000.0 | +5.6% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 390320000.0 | +7.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-29 | 387241000.0 | -0.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 410943000.0 | +6.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 396407000.0 | -3.5% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-29 | 407415000.0 | +2.8% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-28 | 407313000.0 | -0.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 439353000.0 | +7.9% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 434846000.0 | -1.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-28 | 454416000.0 | +4.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-27 | 475617000.0 | +4.7% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 491987000.0 | +3.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 478784000.0 | -2.7% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-26 | 656444000.0 | +37.1% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-25 | 504423000.0 | -23.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 463999000.0 | -8.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 494755000.0 | +6.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 516565000.0 | +4.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 556493000.0 | +7.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 627252000.0 | +12.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 672912000.0 | +7.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 706968000.0 | +5.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 709664000.0 | +0.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 690448000.0 | -2.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 699854000.0 | +1.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 697833000.0 | -0.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 709592000.0 | +1.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 709382000.0 | -0.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 739708000.0 | +4.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 739116000.0 | -0.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 795360000.0 | +7.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 724224000.0 | -8.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 759042000.0 | +4.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 735113000.0 | -3.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 776325000.0 | +5.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 345284000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 410943000.0 | +19.0% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 439353000.0 | +6.9% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 537747000.0 | +22.4% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 463999000.0 | -13.7% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 627252000.0 | +35.2% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 690448000.0 | +10.1% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 709382000.0 | +2.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 724224000.0 | +2.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 789520000.0 | +9.0% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 757016000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-07-01 | 753907000.0 | -0.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 748117000.0 | -0.8% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 741298000.0 | -0.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 771320000.0 | +4.0% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 789422000.0 | +2.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-29 | 778943000.0 | -1.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 791084000.0 | +1.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 777878000.0 | -1.7% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-29 | 786166000.0 | +1.1% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-28 | 788351000.0 | +0.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 800341000.0 | +1.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 824762000.0 | +3.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-28 | 836846000.0 | +1.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-27 | 839839000.0 | +0.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 852670000.0 | +1.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 846076000.0 | -0.8% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-26 | 1041222000.0 | +23.1% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-25 | 1084814000.0 | +4.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 1057860000.0 | -2.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 1098272000.0 | +3.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 1141497000.0 | +3.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 1182662000.0 | +3.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1607479000.0 | +35.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 1666908000.0 | +3.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 1703114000.0 | +2.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1702323000.0 | -0.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1691979000.0 | -0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1717984000.0 | +1.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1737711000.0 | +1.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 1748597000.0 | +0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1762726000.0 | +0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 1805184000.0 | +2.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 1803879000.0 | -0.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 1857018000.0 | +2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1697632000.0 | -8.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 1752357000.0 | +3.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 1741207000.0 | -0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 1793173000.0 | +3.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 741298000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 791084000.0 | +6.7% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 843310000.0 | +6.6% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 898430000.0 | +6.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1057860000.0 | +17.7% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1607479000.0 | +52.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1691979000.0 | +5.3% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1762726000.0 | +4.2% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1697632000.0 | -3.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1802801000.0 | +6.2% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 100067000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-07-01 | 97263000.0 | -2.8% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 98659000.0 | +1.4% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 90377000.0 | -8.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 96355000.0 | +6.6% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 109615000.0 | +13.8% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-29 | 113096000.0 | +3.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 127109000.0 | +12.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 113762000.0 | -10.5% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-29 | 117089000.0 | +2.9% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-28 | 126594000.0 | +8.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 139780000.0 | +10.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 131156000.0 | -6.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-28 | 125037000.0 | -4.7% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-27 | 126975000.0 | +1.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 122440000.0 | -3.6% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 113670000.0 | -7.2% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-26 | 268528000.0 | +136.2% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-25 | 251626000.0 | -6.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 126884000.0 | -49.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 147435000.0 | +16.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 161227000.0 | +9.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 172769000.0 | +7.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 204509000.0 | +18.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 201461000.0 | -1.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 210225000.0 | +4.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 202290000.0 | -3.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 238964000.0 | +18.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 245817000.0 | +2.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 233250000.0 | -5.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 217205000.0 | -6.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 254995000.0 | +17.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 254615000.0 | -0.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 227482000.0 | -10.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 252828000.0 | +11.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 226734000.0 | -10.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 267052000.0 | +17.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 231901000.0 | -13.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 235644000.0 | +1.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 90377000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 127109000.0 | +40.6% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 139780000.0 | +10.0% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 122440000.0 | -12.4% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 126884000.0 | +3.6% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 204509000.0 | +61.2% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 238964000.0 | +16.8% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 254995000.0 | +6.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 226734000.0 | -11.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 253583000.0 | +11.8% | USD | 10-K | 2026-02-12 |
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-04-01 | 488147000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-07-01 | 492726000.0 | +0.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 499950000.0 | +1.5% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 494089000.0 | -1.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 497099000.0 | +0.6% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 502957000.0 | +1.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-29 | 511992000.0 | +1.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 494981000.0 | -3.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-30 | 504329000.0 | +1.9% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-06-29 | 515741000.0 | +2.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-28 | 536743000.0 | +4.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 553906000.0 | +3.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-03-29 | 566877000.0 | +2.3% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-06-28 | 594785000.0 | +4.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-27 | 597796000.0 | +0.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-12-31 | 645743000.0 | +8.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-27 | 630769000.0 | -2.3% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-06-26 | 638356000.0 | +1.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-25 | 644172000.0 | +0.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 655630000.0 | +1.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-04-02 | 661336000.0 | +0.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-07-02 | 681701000.0 | +3.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-10-01 | 697428000.0 | +2.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 720440000.0 | +3.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-04-01 | 730964000.0 | +1.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-07-01 | 749154000.0 | +2.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 766677000.0 | +2.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 799990000.0 | +4.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 821994000.0 | +2.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 847123000.0 | +3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-29 | 871968000.0 | +2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 885053000.0 | +1.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-29 | 889923000.0 | +0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-28 | 907085000.0 | +1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-27 | 931895000.0 | +2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 868881000.0 | -6.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 887929000.0 | +2.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-27 | 910645000.0 | +2.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-26 | 934579000.0 | +2.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 494089000.0 | — | USD | 10-K | 2020-02-13 |
| Annual | 2017-12-31 | 527115000.0 | +6.7% | USD | 10-K | 2021-02-18 |
| Annual | 2018-12-31 | 586238000.0 | +11.2% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 645743000.0 | +10.2% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 655630000.0 | +1.5% | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 720440000.0 | +9.9% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 799990000.0 | +11.0% | USD | 10-K | 2026-02-12 |
| Annual | 2023-12-31 | 885053000.0 | +10.6% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 868881000.0 | -1.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 943277000.0 | +8.6% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 14052000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-07-01 | 13884000.0 | -1.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 3776000.0 | -72.8% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 3605000.0 | -4.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 25430000.0 | +605.4% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 23254000.0 | -8.6% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-29 | 3010000.0 | -87.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2827000.0 | -6.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 2643000.0 | -6.5% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-29 | 2453000.0 | -7.2% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-28 | 2331000.0 | -5.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 2066000.0 | -11.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 1869000.0 | -9.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-28 | 1669000.0 | -10.7% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-27 | 1467000.0 | -12.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 1260000.0 | -14.1% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 1126000.0 | -10.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-26 | 0.0 | -100.0% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-25 | 6374000.0 | — | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 36542000.0 | +473.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 51407000.0 | +40.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 58838000.0 | +14.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 79036000.0 | +34.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 434388000.0 | +449.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 479821000.0 | +10.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 481965000.0 | +0.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 474280000.0 | -1.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 410876000.0 | -13.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 405482000.0 | -1.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 412733000.0 | +1.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 422361000.0 | +2.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 387576000.0 | -8.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 477852000.0 | +23.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 445990000.0 | -6.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 457756000.0 | +2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 443899000.0 | -3.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 452952000.0 | +2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 427604000.0 | -5.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 458890000.0 | +7.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 4615000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 3818000.0 | -17.3% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 3041000.0 | -20.4% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 2218000.0 | -27.1% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 38479000.0 | +1634.9% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 454548000.0 | +1081.3% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 435791000.0 | -4.1% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 428993000.0 | -1.6% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 443899000.0 | +3.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 460642000.0 | +3.8% | USD | 10-K | 2026-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | -16676000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 9861000.0 | +159.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 27222000.0 | +176.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -16829000.0 | -161.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 303000.0 | +101.8% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 35497000.0 | +11615.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | -8175000.0 | -123.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 29304000.0 | +458.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 49243000.0 | +68.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | -12617000.0 | -125.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 30046000.0 | +338.1% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 59536000.0 | +98.1% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 9130000.0 | -84.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 36433000.0 | +299.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 79444000.0 | +118.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 15450000.0 | -80.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 44065000.0 | +185.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 40518000.0 | -8.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | -14304000.0 | -135.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 21415000.0 | +249.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 34204000.0 | +59.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 38105000.0 | +11.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 70522000.0 | +85.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 84505000.0 | +19.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | -13805000.0 | -116.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 6477000.0 | +146.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 11564000.0 | +78.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 15502000.0 | +34.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 65442000.0 | +322.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 83724000.0 | +27.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 68180000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 67795000.0 | -0.6% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 76374000.0 | +12.7% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 99222000.0 | +29.9% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 101057000.0 | +1.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 90241000.0 | -10.7% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 115958000.0 | +28.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 144414000.0 | +24.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 87817000.0 | -39.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 103243000.0 | +17.6% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | -9744000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | -21305000.0 | -118.6% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -27620000.0 | -29.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -22718000.0 | +17.7% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | -28238000.0 | -24.3% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | -34830000.0 | -23.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | -9525000.0 | +72.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | -20551000.0 | -115.8% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | -26975000.0 | -31.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | -9321000.0 | +65.4% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | -15409000.0 | -65.3% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | -20079000.0 | -30.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -14779000.0 | +26.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | -32001000.0 | -116.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | -173716000.0 | -442.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | -30675000.0 | +82.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | -57109000.0 | -86.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | -76954000.0 | -34.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | -18966000.0 | +75.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | -40596000.0 | -114.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -56380000.0 | -38.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -29802000.0 | +47.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -62677000.0 | -110.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | -94160000.0 | -50.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | -26299000.0 | +72.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | -48260000.0 | -83.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | -60545000.0 | -25.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | -20738000.0 | +65.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | -34912000.0 | -68.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | -77261000.0 | -121.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -37355000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -43358000.0 | -16.1% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -33828000.0 | +22.0% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | -26484000.0 | +21.7% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -194707000.0 | -635.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -494269000.0 | -153.9% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -79729000.0 | +83.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -119222000.0 | -49.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -79605000.0 | +33.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -98135000.0 | -23.3% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 20604000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 7787000.0 | -62.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -8556000.0 | -209.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 23736000.0 | +377.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 14055000.0 | -40.8% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | -10938000.0 | -177.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | -4546000.0 | +58.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | -7710000.0 | -69.6% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | -10354000.0 | -34.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | -6797000.0 | +34.4% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | -10326000.0 | -51.9% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | -15154000.0 | -46.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -11401000.0 | +24.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 135573000.0 | +1289.1% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 86305000.0 | -36.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 8727000.0 | -89.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 11522000.0 | +32.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 28779000.0 | +149.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 39305000.0 | +36.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 38418000.0 | -2.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 31349000.0 | -18.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -6291000.0 | -120.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -3835000.0 | +39.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 13735000.0 | +458.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 40297000.0 | +193.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 46200000.0 | +14.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 52926000.0 | +14.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 3478000.0 | -93.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | -36377000.0 | -1145.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | -8417000.0 | +76.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -23118000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -15445000.0 | +33.2% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -13605000.0 | +11.9% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | -18054000.0 | -32.7% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -7091000.0 | +60.7% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 393006000.0 | +5642.3% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -35558000.0 | -109.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -24850000.0 | +30.1% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -4186000.0 | +83.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -9821000.0 | -134.6% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 5714000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 14326000.0 | +150.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 20052000.0 | +40.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 6128000.0 | -69.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 11252000.0 | +83.6% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 17759000.0 | +57.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 7867000.0 | -55.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 17153000.0 | +118.0% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 21809000.0 | +27.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 8027000.0 | -63.2% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 13833000.0 | +72.3% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 18193000.0 | +31.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 14789000.0 | -18.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 32034000.0 | +116.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 46285000.0 | +44.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 31250000.0 | -32.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 57712000.0 | +84.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 77640000.0 | +34.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 18977000.0 | -75.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 37730000.0 | +98.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 54236000.0 | +43.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 30014000.0 | -44.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-29 | 85251000.0 | +184.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 21314000.0 | -75.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-27 | 50730000.0 | +138.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-28 | 12321000.0 | -75.7% | USD | 10-Q | 2025-05-01 |
| Annual | 2016-12-31 | 27177000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 27516000.0 | +1.2% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 27702000.0 | +0.7% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 24251000.0 | -12.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 67274000.0 | +177.4% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 102910000.0 | +53.0% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 77608000.0 | -24.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 110550000.0 | +42.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 68649000.0 | -37.9% | USD | 10-K | 2025-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 27148000.0 | — | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-06-29 | 27148000.0 | +0.0% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-28 | 27148000.0 | +0.0% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 27148000.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 27148000.0 | +0.0% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-28 | 27148000.0 | +0.0% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-27 | 27148000.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 27148000.0 | +0.0% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 27148000.0 | +0.0% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-26 | 27148000.0 | +0.0% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-25 | 27148000.0 | +0.0% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 27148000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 27148000.0 | +0.0% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 27148000.0 | +0.0% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 27148000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 27148000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 27148000.0 | +0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 27148000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 27148000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 27148000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 27148000.0 | +0.0% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 27148000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 27148000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 27148000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 27148000.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 27148000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 27148000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 27148000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 27148000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 27148000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 27148000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 27148000.0 | — | shares | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 20018000.0 | — | shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 20015000.0 | -0.0% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 19957000.0 | -0.3% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 19969000.0 | +0.1% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 20012000.0 | +0.2% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 20040000.0 | +0.1% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 20135000.0 | +0.5% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 20221000.0 | +0.4% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 20241000.0 | +0.1% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 20267000.0 | +0.1% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 20383000.0 | +0.6% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 20401000.0 | +0.1% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 20384000.0 | -0.1% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 20317000.0 | -0.3% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 20325000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 20374000.0 | +0.2% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 20429000.0 | +0.3% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 20439000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 20464000.0 | +0.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 20517000.0 | +0.3% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 20526000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 20566000.0 | +0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 20625000.0 | +0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 20640000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 20679000.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 20741000.0 | +0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 20749000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 20780000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 20779000.0 | -0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 20731000.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 19983000.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 20027000.0 | +0.2% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 20212000.0 | +0.9% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 20365000.0 | +0.8% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 20338000.0 | -0.1% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 20422000.0 | +0.4% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 20511000.0 | +0.4% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 20619000.0 | +0.5% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 20732000.0 | +0.5% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 20755000.0 | +0.1% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 20228000.0 | — | shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 20214000.0 | -0.1% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 20192000.0 | -0.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 20375000.0 | +0.9% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 20347000.0 | -0.1% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 20411000.0 | +0.3% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 20574000.0 | +0.8% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 20593000.0 | +0.1% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 20648000.0 | +0.3% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 20606000.0 | -0.2% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 20666000.0 | +0.3% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 20677000.0 | +0.1% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 20384000.0 | -1.4% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 20554000.0 | +0.8% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 20592000.0 | +0.2% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 20628000.0 | +0.2% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 20651000.0 | +0.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 20657000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 20724000.0 | +0.3% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 20723000.0 | -0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 20780000.0 | +0.3% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 20887000.0 | +0.5% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 20896000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 20905000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 20973000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 20914000.0 | -0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 20920000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 20913000.0 | -0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 20833000.0 | -0.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 20883000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 20213000.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 20415000.0 | +1.0% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 20613000.0 | +1.0% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 20655000.0 | +0.2% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 20603000.0 | -0.3% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 20689000.0 | +0.4% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 20760000.0 | +0.3% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 20911000.0 | +0.7% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 20928000.0 | +0.1% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 20912000.0 | -0.1% | shares | 10-K | 2026-02-12 |
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-01 | 0.0201 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 0.0233 | +15.6% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0288 | +23.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0214 | -25.7% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0168 | -21.5% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 0.0165 | -1.6% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 0.0150 | -9.1% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 0.0145 | -3.4% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 0.0168 | +16.0% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 0.0209 | +24.1% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 0.0230 | +10.3% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 0.0204 | -11.2% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 0.0111 | -45.6% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 0.0084 | -24.1% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 0.0061 | -27.9% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 0.3227 | +5202.1% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 0.3250 | +0.7% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 0.3281 | +0.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 0.2694 | -17.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 0.2615 | -2.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2515 | -3.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.2576 | +2.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2294 | -11.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.2305 | +0.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.2134 | -7.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.2361 | +10.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.2352 | -0.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.2399 | +2.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.2479 | +3.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.2481 | +0.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.3075 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 1.4404 | +10.2% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 1.4322 | -0.6% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 1.3194 | -7.9% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1.1119 | -15.7% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.9398 | -15.5% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1.0385 | +10.5% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.9447 | -9.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.9924 | +5.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.9910 | -0.1% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 3.5762 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-07-01 | 3.6845 | +3.0% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 3.6359 | -1.3% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 3.8205 | +5.1% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3.7833 | -1.0% | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 3.5608 | -5.9% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-29 | 3.4240 | -3.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 3.2330 | -5.6% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 3.4845 | +7.8% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-29 | 3.4795 | -0.1% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-28 | 3.2175 | -7.5% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 3.1432 | -2.3% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 3.3155 | +5.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-28 | 3.6343 | +9.6% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-27 | 3.7458 | +3.1% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 4.0182 | +7.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 4.2121 | +4.8% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-26 | 2.4446 | -42.0% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-25 | 2.0047 | -18.0% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 3.6569 | +82.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 3.3557 | -8.2% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 3.2040 | -4.5% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 3.2210 | +0.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 3.0671 | -4.8% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 3.3402 | +8.9% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 3.3629 | +0.7% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 3.5082 | +4.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 2.8893 | -17.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2.8471 | -1.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.9918 | +5.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 3.2669 | +9.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.7819 | -14.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 2.9052 | +4.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 3.2491 | +11.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 3.1459 | -3.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3.1942 | +1.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 2.8423 | -11.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 3.1699 | +11.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 3.2945 | +3.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 3.8205 | — | ratio | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 3.2330 | -15.4% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 3.1432 | -2.8% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 4.3919 | +39.7% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 3.6569 | -16.7% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 3.0671 | -16.1% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 2.8893 | -5.8% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 2.7819 | -3.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 3.1942 | +14.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3.1135 | -2.5% | ratio | 10-K | 2026-02-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 2.8453 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 2.5821 | -9.3% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 2.3550 | -8.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 2.6152 | +11.0% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 4.1339 | +58.1% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 4.3089 | +4.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 4.9897 | +15.8% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 5.4230 | +8.7% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 4.8945 | -9.7% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 4.0246 | -17.8% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 3.6123 | -10.2% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 3.8011 | +5.2% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | 4.7385 | +24.7% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 5.3455 | +12.8% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 6.8632 | +28.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 0.1885 | -97.3% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 0.1876 | -0.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 0.1915 | +2.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 0.1677 | -12.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 0.1963 | +17.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1932 | -1.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.2064 | +6.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2234 | +8.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.2206 | -1.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.1848 | -16.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.1899 | +2.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.1853 | -2.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.1812 | -2.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.1915 | +5.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.1936 | +1.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.1904 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.1868 | -1.9% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.2081 | +11.4% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.2216 | +6.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.1638 | -26.1% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1878 | +14.7% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1957 | +4.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.2096 | +7.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1935 | -7.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1727 | -10.7% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 0.3523 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 0.3163 | -10.2% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.3733 | +18.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1848 | -50.5% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.5519 | +198.6% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 0.7243 | +31.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 0.9045 | +24.9% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 0.9773 | +8.1% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 1.5049 | +54.0% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 0.9817 | -34.8% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 0.8066 | -17.8% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 0.2018 | -75.0% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -0.4123 | -304.3% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 0.6606 | +260.2% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 0.8287 | +25.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 0.0473 | -94.3% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 0.0482 | +1.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 0.0468 | -2.8% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 0.0312 | -33.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 0.0522 | +67.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0466 | -10.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0578 | +24.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0604 | +4.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.0659 | +9.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0348 | -47.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0447 | +28.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.0510 | +14.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0421 | -17.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0582 | +38.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0571 | -1.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0266 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.0100 | -62.2% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0174 | +73.4% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0450 | +158.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0131 | -70.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0480 | +265.0% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0489 | +2.0% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0575 | +17.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0035 | -93.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0419 | +1098.4% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 0.4943 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 0.3292 | -33.4% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.4710 | +43.1% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.2234 | -52.6% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.7624 | +241.2% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 0.9297 | +22.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 1.1345 | +22.0% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 1.3323 | +17.4% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 1.4069 | +5.6% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 1.2418 | -11.7% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 1.1808 | -4.9% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 0.3665 | -69.0% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -0.5920 | -261.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 0.8619 | +245.6% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | -0.0933 | -110.8% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 0.0556 | +159.6% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 0.0559 | +0.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 0.0545 | -2.4% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 0.0437 | -19.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 0.0715 | +63.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0680 | -5.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0835 | +22.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0887 | +6.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.0906 | +2.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0577 | -36.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0753 | +30.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.0716 | -4.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0647 | -9.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0853 | +31.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0786 | -7.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0298 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.0351 | +17.9% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0511 | +45.5% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0595 | +16.4% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0070 | -88.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0510 | +630.9% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0682 | +33.5% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0819 | +20.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0280 | -65.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0615 | +119.3% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 0.1886 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 0.2158 | +14.4% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.1602 | -25.7% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 0.3481 | +117.3% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 0.1696 | -51.3% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.1687 | -0.5% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 0.1988 | +17.8% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 0.3292 | +65.6% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-30 | 0.1776 | -46.0% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 0.3663 | +106.3% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 0.4235 | +15.6% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 0.5054 | +19.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-03-29 | 0.3192 | -36.8% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 0.5987 | +87.6% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 0.7444 | +24.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-12-31 | 1.0210 | +37.1% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-27 | 0.9464 | -7.3% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 0.9871 | +4.3% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 0.4680 | -52.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 0.2040 | -56.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 0.1284 | -37.0% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-07-02 | 0.1510 | +17.6% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-10-01 | 0.1042 | -31.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 0.0707 | -32.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 0.1005 | +42.0% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-07-01 | 0.1531 | +52.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.1022 | -33.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.0548 | -46.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0620 | +13.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.0711 | +14.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 0.0755 | +6.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.0521 | -31.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0515 | -1.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 0.0752 | +46.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 0.0707 | -5.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0737 | +4.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0585 | -20.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0543 | -7.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0696 | +28.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.3481 | — | ratio | 10-K | 2020-02-13 |
| Annual | 2017-12-31 | 0.3292 | -5.4% | ratio | 10-K | 2021-02-18 |
| Annual | 2018-12-31 | 0.5054 | +53.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 1.0210 | +102.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.2040 | -80.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 0.0707 | -65.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.0548 | -22.5% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 0.0521 | -4.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.0737 | +41.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0540 | -26.8% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 0.0071 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 0.0074 | +3.8% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0108 | +46.1% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0040 | -63.2% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0093 | +134.3% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 0.0120 | +29.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 0.0136 | +13.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 0.0142 | +4.4% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 0.0253 | +78.7% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 0.0205 | -19.1% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 0.0186 | -9.4% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 0.0041 | -77.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -0.0046 | -211.2% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 0.0056 | +221.6% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 0.0050 | -9.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 0.0153 | +202.7% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 0.0157 | +2.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 0.0154 | -1.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 0.0084 | -45.2% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 0.0137 | +62.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0117 | -14.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0149 | +27.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0139 | -7.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.0152 | +9.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0074 | -51.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0106 | +42.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.0120 | +13.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0101 | -15.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0144 | +43.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0142 | -1.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0347 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.0145 | -58.3% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0250 | +72.4% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0594 | +138.2% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0146 | -75.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0451 | +208.5% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0508 | +12.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0543 | +6.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0035 | -93.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0415 | +1096.6% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-01 | 0.0110 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-07-01 | 0.0113 | +2.4% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0161 | +42.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0061 | -61.9% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0145 | +137.0% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-29 | 0.0182 | +25.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-30 | 0.0209 | +15.1% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-29 | 0.0216 | +3.2% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-28 | 0.0372 | +72.2% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-29 | 0.0298 | -19.8% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-28 | 0.0261 | -12.4% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-27 | 0.0058 | -77.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-27 | -0.0061 | -206.1% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-26 | 0.0091 | +247.9% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-25 | 0.0085 | -6.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-04-02 | 0.0254 | +198.5% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-07-02 | 0.0262 | +3.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-10-01 | 0.0260 | -0.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-04-01 | 0.0192 | -26.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-07-01 | 0.0310 | +61.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0260 | -16.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0311 | +19.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0284 | -8.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.0305 | +7.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0151 | -50.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0210 | +39.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.0239 | +14.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0199 | -16.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0276 | +38.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0272 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0521 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.0217 | -58.3% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0359 | +65.2% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0827 | +130.3% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0236 | -71.5% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1006 | +326.6% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1075 | +6.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1081 | +0.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0068 | -93.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0793 | +1070.5% | ratio | 10-K | 2026-02-12 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-07 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 163 | $148.86 | $24,264 | 52,787 |
| 2026-03-06 | KHILNANI VINOD M | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2 | $0.00 | $0 | 2,006 |
| 2026-03-06 | KHILNANI VINOD M | Dir |
Equity grant / award
A
|
Common Stock | 19 | $0.00 | $0 | 20,012 |
| 2026-03-03 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 1,500 | $162.00 | $243,000 | 15,243 |
| 2026-03-03 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 1,039 | $157.26 | $163,393 | 16,743 |
| 2026-03-02 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 3,909 | $166.59 | $651,200 | 17,782 |
| 2026-03-01 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Stock Appreciation Rights | 5,498 | $0.00 | $0 | 5,498 |
| 2026-03-01 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,590 | $0.00 | $0 | 12,476 |
| 2026-03-01 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,552 | $0.00 | $0 | 8,886 |
| 2026-03-01 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 5,552 | $0.00 | $0 | 21,691 |
| 2026-02-23 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 5,001 | $147.00 | $735,147 | 16,139 |
| 2026-02-23 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 3,975 | $145.03 | $576,490 | 21,140 |
| 2026-02-18 | Vijayvargiya Jugal K. | President and CEO |
Open-market sell
S
|
Common Stock | 37 | $159.03 | $5,884 | 118,008 |
| 2026-02-18 | Vijayvargiya Jugal K. | President and CEO |
Open-market sell
S
|
Common Stock | 2,200 | $158.26 | $348,176 | 118,045 |
| 2026-02-18 | Vijayvargiya Jugal K. | President and CEO |
Open-market sell
S
|
Common Stock | 4,056 | $157.03 | $636,918 | 120,245 |
| 2026-02-18 | Vijayvargiya Jugal K. | President and CEO |
Open-market sell
S
|
Common Stock | 5,952 | $156.22 | $929,827 | 124,301 |
| 2026-02-17 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 4,000 | $157.09 | $628,360 | 8,572 |
| 2026-02-12 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A
|
Common Stock | 3,554 | $0.00 | $0 | 21,364 |
| 2026-01-31 | Fashinpaur Melissa A | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 52 | $0.00 | $0 | 2,266 |
| 2026-01-06 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 187 | $129.70 | $24,254 | 52,574 |
| 2025-12-05 | Toth Robert B | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2 | $0.00 | $0 | 2,004 |
| 2025-11-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 2,254 | $0.00 | $0 | 0 |
| 2025-11-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 1,459 | $0.00 | $0 | 0 |
| 2025-11-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 864 | $113.23 | $97,827 | 10,376 |
| 2025-11-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,796 | $113.13 | $203,181 | 11,240 |
| 2025-11-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 2,254 | $80.85 | $182,236 | 13,036 |
| 2025-11-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,053 | $112.96 | $118,947 | 10,782 |
| 2025-11-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 1,459 | $68.82 | $100,408 | 11,835 |
| 2025-10-06 | Prevost Patrick M. | Dir |
Equity grant / award
A
|
Common Stock | 165 | $124.42 | $20,529 | 15,980 |
| 2025-09-05 | LIGGETT EMILY M | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2 | $0.00 | $0 | 2,002 |
| 2025-09-05 | LIGGETT EMILY M | Dir |
Equity grant / award
A
|
Common Stock | 2 | $0.00 | $0 | 1,268 |
| 2025-08-11 | REDDY N MOHAN | Dir |
Open-market sell
S
|
Common Stock | 1,155 | $105.45 | $121,798 | 0 |
| 2025-08-08 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,696 | $0.00 | $0 | 14,292 |
| 2025-08-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 2,082 | $105.40 | $219,444 | 10,376 |
| 2025-08-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 918 | $104.65 | $96,067 | 12,458 |
| 2025-08-01 | Fashinpaur Melissa A | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,214 | $0.00 | $0 | 2,209 |
| 2025-08-01 | Fashinpaur Melissa A | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 350 | $105.07 | $36,774 | 1,140 |
| 2025-08-01 | Fashinpaur Melissa A | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,214 | $0.00 | $0 | 1,490 |
| 2025-07-02 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 297 | $81.87 | $24,315 | 52,068 |
| 2025-06-13 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 17 | $0.00 | $0 | 9,596 |
| 2025-05-08 | KHILNANI VINOD M | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,996 | $0.00 | $0 | 1,996 |
| 2025-05-07 | KHILNANI VINOD M | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,155 | $0.00 | $0 | 0 |
| 2025-05-07 | KHILNANI VINOD M | Dir |
Exercise / conversion
M
|
Common Stock | 1,155 | — | — | 19,911 |
| 2025-05-05 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 1 | $83.33 | $83 | 13,376 |
| 2025-05-05 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 130 | $81.70 | $10,621 | 13,377 |
| 2025-05-05 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 939 | $80.86 | $75,928 | 13,507 |
| 2025-05-05 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 930 | $79.85 | $74,260 | 14,446 |
| 2025-04-04 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 307 | $75.16 | $23,074 | 50,526 |
| 2025-03-10 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 5 | $88.77 | $444 | 17,810 |
| 2025-03-07 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 14 | $0.00 | $0 | 9,579 |
| 2025-03-07 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A
|
Common Stock | 10 | $0.00 | $0 | 17,815 |
| 2025-03-04 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 1,256 | $86.07 | $108,104 | 17,805 |
| 2025-03-03 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 7,695 | $87.36 | $672,235 | 113,567 |
| 2025-03-01 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Stock Appreciation Rights | 29,621 | $0.00 | $0 | 29,621 |
| 2025-03-01 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,039 | $0.00 | $0 | 17,809 |
| 2025-03-01 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,582 | $0.00 | $0 | 7,770 |
| 2025-03-01 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,582 | $0.00 | $0 | 121,262 |
| 2025-02-13 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A
|
Common Stock | 2,937 | $0.00 | $0 | 17,569 |
| 2025-01-31 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 805 | $101.24 | $81,498 | 14,632 |
| 2025-01-07 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 238 | $96.89 | $23,060 | 50,141 |
| 2024-12-06 | Solomon Darlene J. S. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1 | $0.00 | $0 | 1,153 |
| 2024-12-02 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 1,789 | $117.96 | $211,030 | 15,435 |
| 2024-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,024 | $0.00 | $0 | 8,499 |
| 2024-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 4,024 | — | — | 17,224 |
| 2024-11-29 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 1,000 | $115.92 | $115,923 | 13,200 |
| 2024-11-29 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 1,000 | $115,923.00 | $115,923,000 | 13,200 |
| 2024-11-07 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 1,500 | $117.87 | $176,799 | 12,031 |
| 2024-11-07 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 500 | $116.67 | $58,335 | 13,531 |
| 2024-11-06 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 24,791 | $0.00 | $0 | 0 |
| 2024-11-06 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 16,710 | $120.95 | $2,021,074 | 101,091 |
| 2024-11-06 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M
|
Common Stock | 24,791 | $50.35 | $1,248,227 | 117,801 |
| 2024-11-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 2,000 | $105.10 | $210,196 | 14,031 |
| 2024-10-03 | Prevost Patrick M. | Dir |
Equity grant / award
A
|
Common Stock | 212 | $97.00 | $20,564 | 13,837 |
| 2024-09-06 | Toth Robert B | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1 | $0.00 | $0 | 1,152 |
| 2024-08-08 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 2,000 | $112.87 | $225,740 | 16,031 |
| 2024-07-08 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 217 | $106.20 | $23,045 | 49,541 |
| 2024-06-07 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 19 | $0.00 | $0 | 15,335 |
| 2024-05-15 | LIGGETT EMILY M | Dir |
Open-market sell
S
|
Common Stock | 1,152 | $111.86 | $128,868 | 2,621 |
| 2024-05-13 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 216 | $114.24 | $24,676 | 18,031 |
| 2024-05-13 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 1,415 | $113.38 | $160,427 | 18,247 |
| 2024-05-13 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 369 | $112.52 | $41,518 | 19,662 |
| 2024-05-10 | Prevost Patrick M. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,150 | $0.00 | $0 | 1,150 |
| 2024-05-09 | Prevost Patrick M. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,152 | $0.00 | $0 | 0 |
| 2024-05-09 | Prevost Patrick M. | Dir |
Exercise / conversion
M
|
Common Stock | 1,152 | — | — | 13,398 |
| 2024-04-04 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 181 | $127.08 | $23,001 | 48,112 |
| 2024-03-08 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 20 | $0.00 | $0 | 15,316 |
| 2024-03-08 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 16 | $132.28 | $2,116 | 113,010 |
| 2024-03-08 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A
|
Common Stock | 27 | $0.00 | $0 | 113,026 |
| 2024-03-08 | REDDY N MOHAN | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1 | $0.00 | $0 | 1,152 |
| 2024-03-08 | REDDY N MOHAN | Dir |
Equity grant / award
A
|
Common Stock | 42 | $0.00 | $0 | 43,587 |
| 2024-03-01 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,479 | $0.00 | $0 | 15,296 |
| 2024-03-01 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Stock Appreciation Rights | 19,284 | $0.00 | $0 | 19,284 |
| 2024-02-22 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
G
|
Common Stock | 200 | $0.00 | $0 | 12,947 |
| 2024-02-22 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 2,000 | $132.60 | $265,192 | 13,147 |
| 2024-02-21 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,519 | $0.00 | $0 | 11,472 |
| 2024-02-21 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 2,789 | $131.48 | $366,698 | 15,147 |
| 2024-02-20 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 1,057 | $134.89 | $142,576 | 14,510 |
| 2024-02-20 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 882 | $133.84 | $118,051 | 15,567 |
| 2024-02-20 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 789 | $132.79 | $104,771 | 16,449 |
| 2024-02-20 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 272 | $131.70 | $35,822 | 17,238 |
| 2024-02-17 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A
|
Common Stock | 5,245 | $0.00 | $0 | 17,936 |
| 2024-02-17 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 3,519 | $0.00 | $0 | 12,691 |
| 2024-01-03 | Prevost Patrick M. | Dir |
Equity grant / award
A
|
Common Stock | 160 | $128.44 | $20,550 | 12,072 |
| 2023-12-08 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 22 | $0.00 | $0 | 20,359 |
| 2023-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,009 | $0.00 | $0 | 14,970 |
| 2023-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 1,181 | $113.11 | $133,583 | 9,169 |
| 2023-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 4,009 | $113.11 | $453,458 | 10,350 |
| 2023-10-09 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 218 | $97.45 | $21,244 | 47,651 |
| 2023-09-07 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 23 | $0.00 | $0 | 18,979 |
| 2023-08-29 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 63 | $108.15 | $6,813 | 17,510 |
| 2023-08-29 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 1,417 | $107.85 | $152,823 | 17,573 |
| 2023-08-28 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 320 | $107.11 | $34,274 | 18,990 |
| 2023-07-05 | Prevost Patrick M. | Dir |
Equity grant / award
A
|
Common Stock | 162 | $115.10 | $18,646 | 11,692 |
| 2023-06-15 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1 | $0.00 | $0 | 1,149 |
| 2023-06-15 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 14 | $0.00 | $0 | 11,864 |
| 2023-05-18 | LIGGETT EMILY M | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,148 | $0.00 | $0 | 1,148 |
| 2023-05-17 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 2,378 | $102.05 | $242,683 | 19,310 |
| 2023-05-12 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 31,822 | $0.00 | $0 | 0 |
| 2023-05-12 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 20,239 | $101.63 | $2,056,890 | 92,605 |
| 2023-05-12 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M
|
Common Stock | 31,822 | $35.50 | $1,129,681 | 112,844 |
| 2023-05-05 | KHILNANI VINOD M | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,398 | $0.00 | $0 | 0 |
| 2023-05-05 | KHILNANI VINOD M | Dir |
Exercise / conversion
M
|
Common Stock | 1,398 | — | — | 16,513 |
| 2023-04-12 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 199 | $113.01 | $22,489 | 45,737 |
| 2023-03-10 | Toth Robert B | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2 | $0.00 | $0 | 1,398 |
| 2023-03-01 | Zaranec John M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,151 | $0.00 | $0 | 5,221 |
| 2023-02-27 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 577 | $110.00 | $63,470 | 18,783 |
| 2023-02-23 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 2,423 | $110.00 | $266,530 | 19,360 |
| 2023-02-21 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 982 | $107.58 | $105,644 | 21,783 |
| 2023-02-21 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 920 | $107.58 | $98,974 | 22,765 |
| 2023-02-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 3,077 | $0.00 | $0 | 5,481 |
| 2023-02-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Equity grant / award
A
|
Common Stock | 3,413 | $0.00 | $0 | 23,685 |
| 2023-02-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 3,077 | $0.00 | $0 | 20,272 |
| 2023-01-04 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 256 | $87.88 | $22,497 | 45,486 |
| 2022-12-09 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 2 | $84.59 | $169 | 5,617 |
| 2022-12-09 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A
|
Common Stock | 6 | $0.00 | $0 | 5,619 |
| 2022-12-08 | Zaranec John M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7 | $84.59 | $592 | 4,418 |
| 2022-12-08 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 13 | $0.00 | $0 | 8,558 |
| 2022-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,988 | $0.00 | $0 | 14,691 |
| 2022-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 1,175 | $80.56 | $94,658 | 5,613 |
| 2022-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 3,988 | — | — | 6,788 |
| 2022-10-28 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 224 | $83.46 | $18,695 | 11,819 |
| 2022-09-08 | Zaranec John M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7 | $82.19 | $575 | 4,411 |
| 2022-09-08 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 28 | $0.00 | $0 | 18,679 |
| 2022-08-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 5,358 | $0.00 | $0 | 0 |
| 2022-08-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 6,346 | $0.00 | $0 | 0 |
| 2022-08-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 368 | $96.80 | $35,621 | 17,195 |
| 2022-08-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 2,500 | $96.28 | $240,704 | 17,563 |
| 2022-08-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 8,836 | $96.87 | $855,943 | 20,063 |
| 2022-08-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 5,358 | $50.35 | $269,775 | 28,899 |
| 2022-08-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 6,346 | $58.30 | $369,972 | 23,541 |
| 2022-07-07 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 315 | $71.39 | $22,488 | 44,825 |
| 2022-06-16 | Zaranec John M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7 | $70.33 | $492 | 4,404 |
| 2022-05-13 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 4,700 | $80.00 | $376,000 | 17,195 |
| 2022-05-05 | Prevost Patrick M. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,390 | $0.00 | $0 | 1,390 |
| 2022-05-04 | Prevost Patrick M. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,246 | $0.00 | $0 | 0 |
| 2022-05-04 | Prevost Patrick M. | Dir |
Exercise / conversion
M
|
Common Stock | 1,246 | — | — | 9,199 |
| 2022-04-07 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 230 | $81.27 | $18,692 | 10,050 |
| 2022-03-11 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 25 | $0.00 | $0 | 18,618 |
| 2022-03-01 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,203 | $0.00 | $0 | 18,593 |
| 2022-03-01 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Stock Appreciation Rights | 4,911 | $0.00 | $0 | 4,911 |
| 2022-02-23 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 8,459 | $81.19 | $686,786 | 54,710 |
| 2022-02-22 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,238 | $82.76 | $350,737 | 63,169 |
| 2022-02-22 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 3,799 | $0.00 | $0 | 8,517 |
| 2022-02-22 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 3,799 | $0.00 | $0 | 21,895 |
| 2022-02-17 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A
|
Common Stock | 7,748 | $0.00 | $0 | 67,407 |
| 2022-02-01 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A
|
Common Stock | 15,301 | $0.00 | $0 | 59,659 |
| 2022-01-19 | Prevost Patrick M. | Dir |
Equity grant / award
A
|
Common Stock | 212 | $88.08 | $18,673 | 7,712 |
| 2022-01-03 | SHULAR CRAIG S | Dir |
Open-market sell
S
|
Common Stock | 1,623 | $92.82 | $150,672 | 42,600 |
| 2021-12-03 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2 | $0.00 | $0 | 1,244 |
| 2021-12-03 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 14 | $0.00 | $0 | 9,595 |
| 2021-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 1,164 | $84.66 | $98,544 | 2,800 |
| 2021-11-30 | Chadwick Shelly Marie | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Common Stock | 3,964 | $84.66 | $335,592 | 15,368 |
| 2021-10-04 | KHILNANI VINOD M | Dir |
Equity grant / award
A
|
Common Stock | 505 | $69.18 | $34,936 | 18,414 |
| 2021-09-03 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A · derivative
|
Common Stock | 2 | $0.00 | $0 | 1,242 |
| 2021-09-03 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 15 | $0.00 | $0 | 9,329 |
| 2021-07-15 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 292 | $72.57 | $21,190 | 46,439 |
| 2021-06-11 | REDDY N MOHAN | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2 | $0.00 | $0 | 1,240 |
| 2021-06-11 | REDDY N MOHAN | Dir |
Equity grant / award
A
|
Common Stock | 61 | $0.00 | $0 | 40,326 |
| 2021-05-06 | KHILNANI VINOD M | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,238 | $0.00 | $0 | 1,238 |
| 2021-05-06 | KHILNANI VINOD M | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,012 | $76.73 | $154,381 | 0 |
| 2021-05-06 | KHILNANI VINOD M | Dir |
Exercise / conversion
M
|
Common Stock | 2,012 | $76.73 | $154,381 | 13,869 |
| 2021-04-08 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 262 | $66.64 | $17,460 | 7,047 |
| 2021-03-05 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 16 | $0.00 | $0 | 10,262 |
| 2021-03-01 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,630 | $0.00 | $0 | 24,657 |
| 2021-03-01 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,166 | $73.22 | $85,375 | 44,358 |
| 2021-03-01 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,630 | $73.22 | $192,569 | 45,524 |
| 2021-02-22 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 6,700 | $67.00 | $448,900 | 13,541 |
| 2021-02-17 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 7,359 | $0.00 | $0 | 27,287 |
| 2021-02-17 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Stock Appreciation Rights | 24,594 | $0.00 | $0 | 24,594 |
| 2021-02-03 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 2,098 | $63.72 | $133,685 | 20,241 |
| 2021-02-03 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Equity grant / award
A
|
Common Stock | 6,860 | $63.72 | $437,119 | 22,339 |
| 2021-01-06 | KHILNANI VINOD M | Dir |
Equity grant / award
A
|
Common Stock | 506 | $69.08 | $34,954 | 16,820 |
| 2020-11-30 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 20 | $0.00 | $0 | 10,253 |
| 2020-10-14 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 313 | $55.86 | $17,484 | 6,509 |
| 2020-09-04 | Solomon Darlene J. S. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4 | $0.00 | $0 | 2,005 |
| 2020-08-13 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 1,287 | $59.98 | $77,188 | 15,479 |
| 2020-08-10 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 5,605 | $61.09 | $342,409 | 0 |
| 2020-08-10 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
D
|
Common Stock | 3,226 | $61.09 | $197,076 | 16,766 |
| 2020-08-10 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,092 | $61.09 | $66,710 | 19,992 |
| 2020-08-10 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 5,605 | $35.15 | $197,016 | 21,084 |
| 2020-08-10 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 4,000 | $60.43 | $241,720 | 15,479 |
| 2020-08-03 | KHILNANI VINOD M | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $58.10 | $348,600 | 11,857 |
| 2020-07-09 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 303 | $57.64 | $17,465 | 6,183 |
| 2020-06-10 | Toth Robert B | Dir |
Equity grant / award
A · derivative
|
Common Stock | 4 | $0.00 | $0 | 2,001 |
| 2020-05-14 | Toth Robert B | Dir |
Equity grant / award
A · derivative
|
Common Stock | 1,997 | $47.57 | $94,997 | 1,997 |
| 2020-05-08 | SHULAR CRAIG S | Dir |
Exercise / conversion
M · derivative
|
Common Stock | 1,391 | $51.76 | $71,998 | 0 |
| 2020-04-06 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 558 | $38.08 | $21,249 | 40,974 |
| 2020-03-06 | KHILNANI VINOD M | Dir |
Equity grant / award
A · derivative
|
Common Stock | 3 | $0.00 | $0 | 1,391 |
| 2020-03-06 | KHILNANI VINOD M | Dir |
Equity grant / award
A
|
Common Stock | 38 | $46.79 | $1,779 | 16,216 |
| 2020-03-03 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,624 | $0.00 | $0 | 19,775 |
| 2020-03-03 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,624 | $47.79 | $125,401 | 12,059 |
| 2020-03-02 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,547 | $0.00 | $0 | 22,399 |
| 2020-03-02 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 758 | $47.79 | $36,225 | 11,301 |
| 2020-03-02 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,024 | $46.97 | $48,097 | 9,435 |
| 2020-03-02 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,547 | $46.97 | $166,603 | 10,459 |
| 2020-02-24 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,800 | $0.00 | $0 | 7,154 |
| 2020-02-24 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,150 | $48.21 | $55,442 | 16,775 |
| 2020-02-24 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 3,800 | $48.21 | $183,198 | 17,925 |
| 2020-02-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Equity grant / award
A · derivative
|
Stock Appreciation Rights | 5,522 | $0.00 | $0 | 5,522 |
| 2020-02-19 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,013 | $0.00 | $0 | 10,167 |
| 2020-02-05 | LIGGETT EMILY M | Dir |
Equity grant / award
A
|
Common Stock | 1,609 | $56.96 | $91,649 | 1,609 |
| 2020-01-15 | SHULAR CRAIG S | Dir |
Other disposed transaction
F
|
Common Stock | 1,393 | $60.65 | $84,500 | 3,244 |
| 2020-01-15 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 4,637 | $60.65 | $281,247 | 4,637 |
| 2020-01-15 | SHULAR CRAIG S | Dir |
Open-market sell
S
|
Common Stock | 4,637 | $60.65 | $281,247 | 40,321 |
| 2020-01-02 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 356 | $59.62 | $21,225 | 44,958 |
| 2019-12-04 | Solomon Darlene J. S. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3 | $0.00 | $0 | 1,388 |
| 2019-10-10 | Prevost Patrick M. | Dir |
Equity grant / award
A
|
Common Stock | 284 | $61.59 | $17,492 | 1,648 |
| 2019-09-05 | SHULAR CRAIG S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2 | $0.00 | $0 | 1,385 |
| 2019-09-05 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 78 | $0.00 | $0 | 44,235 |
| 2019-07-09 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 272 | $64.26 | $17,479 | 44,156 |
| 2019-06-05 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Common Stock | 25 | $0.00 | $0 | 18,235 |
| 2019-05-29 | SHULAR CRAIG S | Dir |
Open-market sell
S
|
Common Stock | 4,127 | $63.08 | $260,324 | 0 |
| 2019-05-24 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 14,850 | $0.00 | $0 | 0 |
| 2019-05-24 | Kelley Joseph P | Vice President, Finance & CFO |
Other disposed transaction
D
|
Common Stock | 5,859 | $63.85 | $374,097 | 17,620 |
| 2019-05-24 | Kelley Joseph P | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 3,943 | $63.85 | $251,761 | 23,479 |
| 2019-05-24 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 14,850 | $63.85 | $948,172 | 27,422 |
| 2019-05-14 | KHILNANI VINOD M | Dir |
Open-market sell
S
|
Common Stock | 1,855 | $65.84 | $122,125 | 16,466 |
| 2019-05-09 | Prevost Patrick M. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,381 | $68.79 | $94,999 | 1,381 |
| 2019-05-09 | Prevost Patrick M. | Dir |
Equity grant / award
A
|
Common Stock | 1,090 | $68.79 | $74,981 | 1,090 |
| 2019-05-03 | LAWRENCE WILLIAM B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,855 | $0.00 | $0 | 0 |
| 2019-05-03 | LAWRENCE WILLIAM B | Dir |
Exercise / conversion
M
|
Common Stock | 1,855 | $70.40 | $130,592 | 7,900 |
| 2019-04-03 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 308 | $56.79 | $17,491 | 1,287 |
| 2019-03-08 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 4,174 | $44.99 | $187,788 | 14,125 |
| 2019-03-08 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Equity grant / award
A
|
Common Stock | 8,632 | $44.99 | $388,354 | 18,299 |
| 2019-03-07 | Vijayvargiya Jugal K. | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 26 | $0.00 | $0 | 18,210 |
| 2019-03-01 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,150 | $0.00 | $0 | 18,184 |
| 2019-03-01 | Vijayvargiya Jugal K. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,774 | $58.54 | $103,850 | 6,912 |
| 2019-03-01 | Vijayvargiya Jugal K. | President and CEO |
Exercise / conversion
M
|
Common Stock | 6,150 | $58.54 | $360,021 | 8,686 |
| 2019-02-22 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 14,130 | $58.30 | $823,779 | 0 |
| 2019-02-22 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
D
|
Common Stock | 6,106 | $58.30 | $355,980 | 9,667 |
| 2019-02-22 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 3,880 | $58.30 | $226,204 | 15,773 |
| 2019-02-22 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 14,130 | $25.19 | $355,935 | 19,653 |
| 2019-02-21 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 700 | $57.78 | $40,446 | 5,523 |
| 2019-02-21 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 2,300 | $57.50 | $132,250 | 6,223 |
| 2019-01-16 | SHULAR CRAIG S | Dir |
Other disposed transaction
F
|
Common Stock | 1,812 | $46.57 | $84,398 | 4,127 |
| 2019-01-16 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 5,939 | $46.57 | $276,592 | 5,939 |
| 2019-01-16 | SHULAR CRAIG S | Dir |
Open-market sell
S
|
Common Stock | 5,939 | $46.57 | $276,592 | 41,570 |
| 2019-01-09 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 372 | $46.95 | $17,465 | 47,509 |
| 2018-12-03 | SHULAR CRAIG S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4 | $0.00 | $0 | 1,852 |
| 2018-12-03 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 93 | $0.00 | $0 | 47,137 |
| 2018-11-01 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 4,000 | $57.50 | $230,000 | 8,523 |
| 2018-10-01 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 287 | $60.84 | $17,461 | 47,044 |
| 2018-09-05 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6 | $0.00 | $0 | 11,487 |
| 2018-08-08 | Kelley Joseph P | Vice President, Finance & CFO |
Open-market buy
P
|
Common Stock | 2,923 | $63.74 | $186,312 | 2,923 |
| 2018-08-08 | Kelley Joseph P | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 5,603 | $63.59 | $356,295 | 0 |
| 2018-08-03 | Kelley Joseph P | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 7,237 | $0.00 | $0 | 0 |
| 2018-08-03 | Kelley Joseph P | Vice President, Finance & CFO |
Other disposed transaction
D
|
Common Stock | 4,192 | $63.55 | $266,402 | 5,603 |
| 2018-08-03 | Kelley Joseph P | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 1,172 | $63.55 | $74,481 | 9,795 |
| 2018-08-03 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 7,237 | $36.81 | $266,394 | 10,967 |
| 2018-07-02 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 316 | $55.35 | $17,491 | 46,678 |
| 2018-06-01 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4 | $0.00 | $0 | 1,845 |
| 2018-05-08 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 8,485 | $36.81 | $312,333 | 0 |
| 2018-05-08 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
D
|
Common Stock | 5,747 | $54.35 | $312,349 | 14,523 |
| 2018-05-08 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 791 | $54.35 | $42,991 | 20,270 |
| 2018-05-08 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 8,485 | $36.81 | $312,333 | 21,061 |
| 2018-05-04 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 5,000 | $52.02 | $260,100 | 12,576 |
| 2018-05-03 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,841 | $51.60 | $94,996 | 1,841 |
| 2018-05-03 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 1,453 | $51.60 | $74,975 | 1,453 |
| 2018-04-03 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 339 | $51.50 | $17,458 | 43,942 |
| 2018-03-12 | Kelley Joseph P | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 760 | $48.60 | $36,936 | 3,730 |
| 2018-03-12 | Kelley Joseph P | Vice President, Finance & CFO |
Equity grant / award
A
|
Common Stock | 2,634 | $48.60 | $128,012 | 4,490 |
| 2018-03-07 | KHILNANI VINOD M | Dir |
Equity grant / award
A
|
Common Stock | 31 | $0.00 | $0 | 15,972 |
| 2018-03-02 | Kelley Joseph P | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 753 | $50.70 | $38,177 | 1,856 |
| 2018-03-01 | Kelley Joseph P | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 9,610 | $0.00 | $0 | 9,610 |
| 2018-03-01 | Kelley Joseph P | Vice President, Finance & CFO |
Equity grant / award
A · derivative
|
Stock Appreciation Rights | 7,584 | $0.00 | $0 | 7,584 |
| 2018-02-23 | Kelley Joseph P | Vice President, Finance & CFO |
Open-market sell
S
|
Common Stock | 2,419 | $51.43 | $124,397 | 2,609 |
| 2018-02-21 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 2,661 | $0.00 | $0 | 2,661 |
| 2018-02-21 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 2,380 | $0.00 | $0 | 2,380 |
| 2018-02-21 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 3,370 | $0.00 | $0 | 3,370 |
| 2018-02-21 | Kelley Joseph P | Vice President, Finance & CFO |
Other disposed transaction
D
|
Common Stock | 4,948 | $51.60 | $255,317 | 5,028 |
| 2018-02-21 | Kelley Joseph P | Vice President, Finance & CFO |
Other disposed transaction
F
|
Common Stock | 1,044 | $51.60 | $53,870 | 9,976 |
| 2018-02-21 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 2,661 | $33.29 | $88,585 | 11,020 |
| 2018-02-21 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 2,380 | $28.32 | $67,402 | 8,359 |
| 2018-02-21 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 3,370 | $29.45 | $99,246 | 5,979 |
| 2018-02-20 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 8,000 | $50.60 | $404,790 | 11,757 |
| 2018-01-16 | SHULAR CRAIG S | Dir |
Other disposed transaction
F
|
Common Stock | 1,662 | $52.73 | $87,625 | 7,626 |
| 2018-01-16 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 5,267 | $52.73 | $277,717 | 9,288 |
| 2018-01-16 | SHULAR CRAIG S | Dir |
Open-market sell
S
|
Common Stock | 5,267 | $52.73 | $277,717 | 43,519 |
| 2018-01-04 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 342 | $51.05 | $17,459 | 48,786 |
| 2017-11-22 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 4,364 | $49.64 | $216,629 | 37,760 |
| 2017-11-16 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 300 | $49.85 | $14,955 | 42,124 |
| 2017-11-16 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 800 | $49.80 | $39,840 | 42,424 |
| 2017-11-16 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 6,900 | $49.75 | $343,275 | 43,224 |
| 2017-11-15 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 524 | $49.80 | $26,095 | 50,124 |
| 2017-11-15 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 1,943 | $49.85 | $96,859 | 50,648 |
| 2017-11-15 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 4,500 | $49.75 | $223,875 | 52,591 |
| 2017-11-14 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 2,746 | $50.61 | $138,985 | 0 |
| 2017-11-09 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 16,045 | $50.02 | $802,571 | 57,091 |
| 2017-11-08 | Hipple Richard J | Dir |
Open-market sell
S
|
Common Stock | 8,000 | $50.00 | $400,000 | 73,136 |
| 2017-11-02 | REDDY N MOHAN | Dir |
Open-market sell
S
|
Common Stock | 57 | $50.08 | $2,854 | 0 |
| 2017-11-02 | REDDY N MOHAN | Dir |
Open-market sell
S
|
Common Stock | 300 | $50.30 | $15,090 | 57 |
| 2017-11-02 | REDDY N MOHAN | Dir |
Open-market sell
S
|
Common Stock | 641 | $50.05 | $32,082 | 357 |
| 2017-11-02 | REDDY N MOHAN | Dir |
Open-market sell
S
|
Common Stock | 1,460 | $50.15 | $73,219 | 998 |
| 2017-11-02 | REDDY N MOHAN | Dir |
Open-market sell
S
|
Common Stock | 3,670 | $50.25 | $184,418 | 2,458 |
| 2017-11-02 | REDDY N MOHAN | Dir |
Open-market sell
S
|
Common Stock | 5,265 | $50.00 | $263,250 | 6,128 |
| 2017-11-01 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Open-market sell
S
|
Common Stock | 3,000 | $51.29 | $153,870 | 13,245 |
| 2017-10-30 | Hipple Richard J | Dir |
Other disposed transaction
D
|
Common Stock | 77,276 | $50.90 | $3,933,348 | 81,136 |
| 2017-10-30 | Hipple Richard J | Dir |
Other disposed transaction
F
|
Common Stock | 20,859 | $50.90 | $1,061,723 | 158,412 |
| 2017-10-30 | Hipple Richard J | Dir |
Exercise / conversion
M · derivative
|
Common Stock | 38,809 | $0.00 | $0 | 38,809 |
| 2017-10-30 | Hipple Richard J | Dir |
Exercise / conversion
M · derivative
|
Common Stock | 44,897 | $0.00 | $0 | 44,897 |
| 2017-10-30 | Hipple Richard J | Dir |
Exercise / conversion
M · derivative
|
Common Stock | 38,474 | $0.00 | $0 | 38,474 |
| 2017-10-02 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 405 | $43.15 | $17,476 | 48,345 |
| 2017-09-05 | KEITHLEY JOSEPH P | Dir |
Equity grant / award
A
|
Common Stock | 49 | $0.00 | $0 | 19,076 |
| 2017-07-31 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 1,373 | $0.00 | $0 | 1,373 |
| 2017-07-31 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 122 | $38.45 | $4,691 | 16,061 |
| 2017-07-31 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Other disposed transaction
D
|
Common Stock | 992 | $38.45 | $38,142 | 16,183 |
| 2017-07-31 | Chemnitz Gregory R. | VP General Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 1,373 | $27.78 | $38,142 | 17,175 |
| 2017-06-28 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $37.38 | $93,450 | 57,091 |
| 2017-06-27 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $37.09 | $92,725 | 59,591 |
| 2017-06-27 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 472 | $37.00 | $17,464 | 47,816 |
| 2017-06-26 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $37.01 | $92,525 | 62,091 |
| 2017-06-23 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $37.42 | $93,550 | 64,591 |
| 2017-06-22 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $37.02 | $92,550 | 67,091 |
| 2017-06-21 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $37.16 | $92,900 | 69,591 |
| 2017-06-20 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $36.83 | $92,075 | 72,091 |
| 2017-06-19 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $36.77 | $91,925 | 74,591 |
| 2017-06-16 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $36.17 | $90,425 | 77,091 |
| 2017-06-15 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $36.04 | $90,100 | 79,591 |
| 2017-06-14 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $36.19 | $90,475 | 82,091 |
| 2017-06-13 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $36.26 | $90,650 | 84,591 |
| 2017-06-12 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $37.39 | $93,475 | 87,091 |
| 2017-06-09 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $36.37 | $90,925 | 89,591 |
| 2017-06-08 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $35.51 | $88,775 | 92,091 |
| 2017-06-07 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.93 | $87,325 | 94,591 |
| 2017-06-06 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.70 | $86,750 | 97,091 |
| 2017-06-05 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.66 | $86,650 | 99,591 |
| 2017-06-02 | REDDY N MOHAN | Dir |
Equity grant / award
A
|
Common Stock | 91 | $0.00 | $0 | 31,641 |
| 2017-06-01 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.11 | $85,275 | 104,591 |
| 2017-05-31 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $33.56 | $83,900 | 107,091 |
| 2017-05-30 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.33 | $85,825 | 109,591 |
| 2017-05-26 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.06 | $85,150 | 112,091 |
| 2017-05-25 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.28 | $85,700 | 114,591 |
| 2017-05-24 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.53 | $86,325 | 117,091 |
| 2017-05-23 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.54 | $86,350 | 119,591 |
| 2017-05-22 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.39 | $85,975 | 122,091 |
| 2017-05-19 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,500 | $34.17 | $85,425 | 124,591 |
| 2017-05-08 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,019 | $0.00 | $0 | 0 |
| 2017-05-08 | Kelley Joseph P | Vice President, Finance & CFO |
Other disposed transaction
D
|
Common Stock | 1,019 | $34.85 | $35,512 | 2,609 |
| 2017-05-08 | Kelley Joseph P | Vice President, Finance & CFO |
Exercise / conversion
M
|
Common Stock | 1,019 | — | — | 3,628 |
| 2017-05-05 | CRAWFORD EDWARD F | Dir |
Equity grant / award
A
|
Common Stock | 2,941 | $34.40 | $101,170 | 9,832 |
| 2017-05-04 | Toth Robert B | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,332 | $34.30 | $79,988 | 5,273 |
| 2017-04-13 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 552 | $33.50 | $18,492 | 44,304 |
| 2017-04-04 | SHULAR CRAIG S | Dir |
Equity grant / award
A
|
Common Stock | 515 | $33.95 | $17,484 | 44,267 |
| 2017-03-31 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 230 | $32.58 | $7,493 | 118,372 |
| 2017-03-30 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,000 | $32.43 | $97,290 | 118,602 |
| 2017-03-29 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 9,000 | $32.00 | $288,000 | 121,602 |
| 2017-03-24 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,000 | $32.37 | $97,110 | 130,602 |
| 2017-03-23 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,000 | $32.64 | $97,920 | 133,602 |
| 2017-03-22 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,000 | $32.53 | $97,590 | 136,602 |
| 2017-03-20 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 200 | $33.70 | $6,740 | 139,602 |
| 2017-03-20 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,800 | $32.98 | $92,344 | 139,802 |
| 2017-03-20 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,000 | $33.30 | $99,900 | 142,602 |
| 2017-03-17 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,000 | $33.56 | $100,680 | 145,602 |
| 2017-03-16 | Hipple Richard J | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,000 | $33.71 | $101,130 | 148,602 |
| 2017-03-06 | Hipple Richard J | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 9,510 | $34.40 | $327,144 | 151,602 |
| 2017-03-06 | Hipple Richard J | Executive Chairman |
Other disposed transaction
D
|
Common Stock | 33,043 | $34.40 | $1,136,679 | 161,112 |
| 2017-03-06 | Hipple Richard J | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 53,515 | $21.24 | $1,136,659 | 194,155 |
| 2017-03-03 | Hipple Richard J | Executive Chairman |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 53,515 | $0.00 | $0 | 0 |
| 2017-03-03 | Hipple Richard J | Executive Chairman |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 72,047 | $0.00 | $0 | 0 |
| 2017-03-03 | Hipple Richard J | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 19,316 | $35.50 | $685,718 | 140,640 |
| 2017-03-03 | Hipple Richard J | Executive Chairman |
Other disposed transaction
D
|
Common Stock | 30,463 | $35.50 | $1,081,436 | 159,956 |
| 2017-03-03 | Hipple Richard J | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 72,047 | $15.01 | $1,081,425 | 190,419 |