Financial Metrics
AWI ARMSTRONG WORLD INDUSTRIES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 287400000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 314300000.0 | +9.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 334900000.0 | +6.6% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 219800000.0 | -34.4% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 225600000.0 | +2.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 233900000.0 | +3.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 227300000.0 | -2.8% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 248600000.0 | +9.4% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 260500000.0 | +4.8% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 242100000.0 | -7.1% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 272000000.0 | +12.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 277100000.0 | +1.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 248700000.0 | -10.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 203200000.0 | -18.3% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 246300000.0 | +21.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 251900000.0 | +2.3% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 280000000.0 | +11.2% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 292200000.0 | +4.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 282600000.0 | -3.3% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 321000000.0 | +13.6% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 325000000.0 | +1.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 310200000.0 | -4.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 325400000.0 | +4.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 347300000.0 | +6.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 326300000.0 | -6.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 365100000.0 | +11.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 386600000.0 | +5.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 382700000.0 | -1.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 424600000.0 | +10.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 425200000.0 | +0.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 837300000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 893600000.0 | +6.7% | USD | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 975300000.0 | +9.1% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1038100000.0 | +6.4% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 936900000.0 | -9.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1106600000.0 | +18.1% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 1233100000.0 | +11.4% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1295200000.0 | +5.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1445700000.0 | +11.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1620800000.0 | +12.1% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 84300000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 91500000.0 | +8.5% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 109700000.0 | +19.9% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 78300000.0 | -28.6% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 85200000.0 | +8.8% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 90800000.0 | +6.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 70800000.0 | -22.0% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 82700000.0 | +16.8% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 97900000.0 | +18.4% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 91400000.0 | -6.6% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 103400000.0 | +13.1% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 111700000.0 | +8.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 91300000.0 | -18.3% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 67800000.0 | -25.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 91200000.0 | +34.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 87500000.0 | -4.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 104900000.0 | +19.9% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 110700000.0 | +5.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 102200000.0 | -7.7% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 117900000.0 | +15.4% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 117500000.0 | -0.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 112100000.0 | -4.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 124000000.0 | +10.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 141400000.0 | +14.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 124300000.0 | -12.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 149300000.0 | +20.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 164100000.0 | +9.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 149900000.0 | -8.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 175800000.0 | +17.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 178500000.0 | +1.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 307000000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 315400000.0 | +2.7% | USD | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 333500000.0 | +5.7% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 395100000.0 | +18.5% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 333100000.0 | -15.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 405600000.0 | +21.8% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 449100000.0 | +10.7% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 497000000.0 | +10.7% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 581600000.0 | +17.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 658700000.0 | +13.3% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 21600000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 51700000.0 | +139.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 71000000.0 | +37.3% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 57300000.0 | -19.3% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 69200000.0 | +20.8% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 73900000.0 | +6.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 49600000.0 | -32.9% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 66000000.0 | +33.1% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 81300000.0 | +23.2% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 54700000.0 | -32.7% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 87200000.0 | +59.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 113300000.0 | +29.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 76000000.0 | -32.9% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 62400000.0 | -17.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 72300000.0 | +15.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 54100000.0 | -25.2% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 78300000.0 | +44.7% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 72100000.0 | -7.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 63200000.0 | -12.3% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 71600000.0 | +13.3% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 73300000.0 | +2.4% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 70200000.0 | -4.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 87000000.0 | +23.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 100200000.0 | +15.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 86100000.0 | -14.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 95000000.0 | +10.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 111300000.0 | +17.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 98500000.0 | -11.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 123200000.0 | +25.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 117200000.0 | -4.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 195900000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 243800000.0 | +24.5% | USD | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 249400000.0 | +2.3% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 317400000.0 | +27.3% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 254800000.0 | -19.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 260000000.0 | +2.0% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 278700000.0 | +7.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 323700000.0 | +16.1% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 374300000.0 | +15.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 430900000.0 | +15.1% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -9900000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 16900000.0 | +270.7% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 70600000.0 | +317.8% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 30400000.0 | -56.9% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 41300000.0 | +35.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 49400000.0 | +19.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 27800000.0 | -43.7% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 47300000.0 | +70.1% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 76200000.0 | +61.1% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 39100000.0 | -48.7% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 54500000.0 | +39.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 73200000.0 | +34.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -226200000.0 | -409.0% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 50300000.0 | +122.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 54000000.0 | +7.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 35400000.0 | -34.4% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 55100000.0 | +55.6% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 50800000.0 | -7.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 44400000.0 | -12.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 52200000.0 | +17.6% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 57500000.0 | +10.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 47300000.0 | -17.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 60200000.0 | +27.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 69500000.0 | +15.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 59900000.0 | -13.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 65900000.0 | +10.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 76900000.0 | +16.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 69100000.0 | -10.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 87800000.0 | +27.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 86300000.0 | -1.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 104700000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 119600000.0 | +14.2% | USD | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 185900000.0 | +55.4% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 214500000.0 | +15.4% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -99100000.0 | -146.2% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 183200000.0 | +284.9% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 202900000.0 | +10.8% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 223800000.0 | +10.3% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 264900000.0 | +18.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 308700000.0 | +16.5% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.18 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.3 | +266.7% | USD/shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 1.27 | +323.3% | USD/shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.56 | -55.9% | USD/shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.77 | +37.5% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.93 | +20.8% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.53 | -43.0% | USD/shares | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.9 | +69.8% | USD/shares | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 1.5 | +66.7% | USD/shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.8 | -46.7% | USD/shares | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 1.11 | +38.8% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 1.5 | +35.1% | USD/shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -4.71 | -414.0% | USD/shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 1.05 | +122.3% | USD/shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 1.13 | +7.6% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.74 | -34.5% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 1.15 | +55.4% | USD/shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 1.07 | -7.0% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.94 | -12.1% | USD/shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 1.12 | +19.1% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 1.25 | +11.6% | USD/shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1.04 | -16.8% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.34 | +28.8% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1.56 | +16.4% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1.37 | -12.2% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1.5 | +9.5% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1.76 | +17.3% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.59 | -9.7% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2.02 | +27.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2.0 | -1.0% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.88 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 2.23 | +18.6% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 3.61 | +61.9% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 4.4 | +21.9% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -2.07 | -147.0% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 3.84 | +285.5% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 4.38 | +14.1% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 5.0 | +14.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6.06 | +21.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 7.13 | +17.7% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.18 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.3 | +266.7% | USD/shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 1.26 | +320.0% | USD/shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.56 | -55.6% | USD/shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.77 | +37.5% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.92 | +19.5% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.51 | -44.6% | USD/shares | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.89 | +74.5% | USD/shares | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 1.46 | +64.0% | USD/shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.78 | -46.6% | USD/shares | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 1.09 | +39.7% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 1.48 | +35.8% | USD/shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -4.71 | -418.2% | USD/shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 1.05 | +122.3% | USD/shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 1.13 | +7.6% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.74 | -34.5% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 1.14 | +54.1% | USD/shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 1.06 | -7.0% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.94 | -11.3% | USD/shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 1.11 | +18.1% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 1.25 | +12.6% | USD/shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1.04 | -16.8% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.34 | +28.8% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1.56 | +16.4% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1.36 | -12.8% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1.5 | +10.3% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1.75 | +16.7% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.58 | -9.7% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2.01 | +27.2% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.98 | -1.5% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.87 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 2.21 | +18.2% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 3.56 | +61.1% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 4.32 | +21.3% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -2.07 | -147.9% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 3.82 | +284.5% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 4.37 | +14.4% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 4.99 | +14.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6.02 | +20.6% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 7.08 | +17.6% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 140700000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 99400000.0 | -29.4% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 142500000.0 | +43.4% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 141900000.0 | -0.4% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 81000000.0 | -42.9% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 79700000.0 | -1.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 116500000.0 | +46.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 159600000.0 | +37.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 116900000.0 | -26.8% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 129000000.0 | +10.4% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 327000000.0 | +153.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 325700000.0 | -0.4% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 273800000.0 | -15.9% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 240300000.0 | -12.2% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 98000000.0 | -59.2% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 45300000.0 | -53.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 146900000.0 | +224.3% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 117100000.0 | -20.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 138800000.0 | +18.5% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 136900000.0 | -1.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 121600000.0 | -11.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 119000000.0 | -2.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 94300000.0 | -20.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 98100000.0 | +4.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 76100000.0 | -22.4% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 79300000.0 | +4.2% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 86800000.0 | +9.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 106000000.0 | +22.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 96000000.0 | -9.4% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 101600000.0 | +5.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 96600000.0 | -4.9% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 70800000.0 | -26.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 69600000.0 | -1.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 73600000.0 | +5.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 73700000.0 | +0.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 79300000.0 | +7.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 82800000.0 | +4.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 81100000.0 | -2.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 90100000.0 | +11.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 141900000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 159600000.0 | +12.5% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 325700000.0 | +104.1% | USD | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 45300000.0 | -86.1% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 136900000.0 | +202.2% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 98100000.0 | -28.3% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 106000000.0 | +8.1% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 70800000.0 | -33.2% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 79300000.0 | +12.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 112700000.0 | +42.1% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 345800000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 104200000.0 | -69.9% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 109500000.0 | +5.1% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 109000000.0 | -0.5% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 116100000.0 | +6.5% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 116900000.0 | +0.7% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 117800000.0 | +0.8% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 53800000.0 | -54.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 60000000.0 | +11.5% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 61700000.0 | +2.8% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 63700000.0 | +3.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 61200000.0 | -3.9% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 72100000.0 | +17.8% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 70800000.0 | -1.8% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 69400000.0 | -2.0% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 68500000.0 | -1.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 68500000.0 | +0.0% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 74000000.0 | +8.0% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 77400000.0 | +4.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 81500000.0 | +5.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 81900000.0 | +0.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 83100000.0 | +1.5% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 89600000.0 | +7.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 90200000.0 | +0.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 103900000.0 | +15.2% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 108800000.0 | +4.7% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 115100000.0 | +5.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 110000000.0 | -4.4% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 113400000.0 | +3.1% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 109100000.0 | -3.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 107200000.0 | -1.7% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 104000000.0 | -3.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 106400000.0 | +2.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 113800000.0 | +7.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 116000000.0 | +1.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 109800000.0 | -5.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 117100000.0 | +6.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 116400000.0 | -0.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 123500000.0 | +6.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 46900000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 53800000.0 | +14.7% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 61200000.0 | +13.8% | USD | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 68500000.0 | +11.9% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 81500000.0 | +19.0% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 90200000.0 | +10.7% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 110000000.0 | +22.0% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 104000000.0 | -5.5% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 109800000.0 | +5.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 124600000.0 | +13.5% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 816000000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 390000000.0 | -52.2% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 428600000.0 | +9.9% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 406200000.0 | -5.2% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 353500000.0 | -13.0% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 362000000.0 | +2.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 407800000.0 | +12.7% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 648900000.0 | +59.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 599100000.0 | -7.7% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 583000000.0 | -2.7% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 780900000.0 | +33.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 717600000.0 | -8.1% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 749000000.0 | +4.4% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 695600000.0 | -7.1% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 296700000.0 | -57.3% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 244400000.0 | -17.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 345400000.0 | +41.3% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 320000000.0 | -7.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 323300000.0 | +1.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 311800000.0 | -3.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 316300000.0 | +1.4% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 317500000.0 | +0.4% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 310300000.0 | -2.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 321900000.0 | +3.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 318100000.0 | -1.2% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 344400000.0 | +8.3% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 351800000.0 | +2.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 356500000.0 | +1.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 362000000.0 | +1.5% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 362000000.0 | +0.0% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 350100000.0 | -3.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 313000000.0 | -10.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 330700000.0 | +5.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 351200000.0 | +6.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 357700000.0 | +1.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 348900000.0 | -2.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 371500000.0 | +6.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 375600000.0 | +1.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 395700000.0 | +5.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 406200000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 648900000.0 | +59.7% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 717600000.0 | +10.6% | USD | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 244400000.0 | -65.9% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 311800000.0 | +27.6% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 321900000.0 | +3.2% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 356500000.0 | +10.7% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 313000000.0 | -12.2% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 348900000.0 | +11.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 391500000.0 | +12.2% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2625900000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1697000000.0 | -35.4% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 1732700000.0 | +2.1% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 1758000000.0 | +1.5% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 1757800000.0 | -0.0% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 1784300000.0 | +1.5% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 1829700000.0 | +2.5% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 1873500000.0 | +2.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1825100000.0 | -2.6% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 1824700000.0 | -0.0% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 2002500000.0 | +9.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1838300000.0 | -8.2% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 1942600000.0 | +5.7% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 1890000000.0 | -2.7% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 1509700000.0 | -20.1% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 1493300000.0 | -1.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 1590300000.0 | +6.5% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 1544300000.0 | -2.9% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1633700000.0 | +5.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1718500000.0 | +5.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1715300000.0 | -0.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1716700000.0 | +0.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1704900000.0 | -0.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1710000000.0 | +0.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1708100000.0 | -0.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1734000000.0 | +1.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1739400000.0 | +0.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1687200000.0 | -3.0% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1687900000.0 | +0.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1712300000.0 | +1.4% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1713800000.0 | +0.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1672400000.0 | -2.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1691500000.0 | +1.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1820200000.0 | +7.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1804000000.0 | -0.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1842700000.0 | +2.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1854400000.0 | +0.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1862000000.0 | +0.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1893400000.0 | +1.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1758000000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1873500000.0 | +6.6% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1838300000.0 | -1.9% | USD | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 1493300000.0 | -18.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1718500000.0 | +15.1% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1710000000.0 | -0.5% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1687200000.0 | -1.3% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1672400000.0 | -0.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1842700000.0 | +10.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1924700000.0 | +4.4% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 405800000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 222400000.0 | -45.2% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 230500000.0 | +3.6% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 224100000.0 | -2.8% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 221100000.0 | -1.3% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 215900000.0 | -2.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 205900000.0 | -4.6% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 269900000.0 | +31.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 245100000.0 | -9.2% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 259900000.0 | +6.0% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 533100000.0 | +105.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 549500000.0 | +3.1% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 589900000.0 | +7.4% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 581500000.0 | -1.4% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 142200000.0 | -75.5% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 155200000.0 | +9.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 169800000.0 | +9.4% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 156900000.0 | -7.6% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 132300000.0 | -15.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 172300000.0 | +30.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 156200000.0 | -9.3% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 177600000.0 | +13.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 194300000.0 | +9.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 209600000.0 | +7.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 192800000.0 | -8.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 207200000.0 | +7.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 212400000.0 | +2.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 182700000.0 | -14.0% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 166300000.0 | -9.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 176800000.0 | +6.3% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 185800000.0 | +5.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 194500000.0 | +4.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 184400000.0 | -5.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 200000000.0 | +8.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 218400000.0 | +9.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 249700000.0 | +14.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 231600000.0 | -7.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 232900000.0 | +0.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 261100000.0 | +12.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 224100000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 269900000.0 | +20.4% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 549500000.0 | +103.6% | USD | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 155200000.0 | -71.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 172300000.0 | +11.0% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 209600000.0 | +21.6% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 182700000.0 | -12.8% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 194500000.0 | +6.5% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 249700000.0 | +28.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 267400000.0 | +7.1% | USD | 10-K | 2026-02-24 |
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-03-31 | 770300000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 202400000.0 | -73.7% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 259100000.0 | +28.0% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2016-12-31 | 266400000.0 | +2.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-03-31 | 271200000.0 | +1.8% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 297300000.0 | +9.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 366200000.0 | +23.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 384100000.0 | +4.9% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2018-03-31 | 368600000.0 | -4.0% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-06-30 | 368900000.0 | +0.1% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2018-09-30 | 295700000.0 | -19.8% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2018-12-31 | 226000000.0 | -23.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-03-31 | 245100000.0 | +8.5% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-06-30 | 243100000.0 | -0.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | 367300000.0 | +51.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-12-31 | 364900000.0 | -0.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-03-31 | 370400000.0 | +1.5% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-06-30 | 402900000.0 | +8.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 442600000.0 | +9.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-12-31 | 450900000.0 | +1.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-03-31 | 473600000.0 | +5.0% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-06-30 | 498300000.0 | +5.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 522200000.0 | +4.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | 519700000.0 | -0.5% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-03-31 | 537600000.0 | +3.4% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-06-30 | 527800000.0 | -1.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-09-30 | 521200000.0 | -1.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-12-31 | 535000000.0 | +2.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-03-31 | 544800000.0 | +1.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-06-30 | 566700000.0 | +4.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-09-30 | 585500000.0 | +3.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 591800000.0 | +1.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 626800000.0 | +5.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-06-30 | 669000000.0 | +6.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 717000000.0 | +7.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 757100000.0 | +5.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 793400000.0 | +4.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-06-30 | 837800000.0 | +5.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 889200000.0 | +6.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 266400000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 384100000.0 | +44.2% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 226000000.0 | -41.2% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 364900000.0 | +61.5% | USD | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 450900000.0 | +23.6% | USD | 10-K | 2024-02-20 |
| Annual | 2021-12-31 | 519700000.0 | +15.3% | USD | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 535000000.0 | +2.9% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 591800000.0 | +10.6% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 757100000.0 | +27.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 900700000.0 | +19.0% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 925700000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 863800000.0 | -6.7% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 856200000.0 | -0.9% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 848600000.0 | -0.9% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 840500000.0 | -1.0% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 832900000.0 | -0.9% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 825300000.0 | -0.9% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 817700000.0 | -0.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 810100000.0 | -0.9% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 795000000.0 | -1.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 779900000.0 | -1.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 764800000.0 | -1.9% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 749700000.0 | -2.0% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 734600000.0 | -2.0% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 650500000.0 | -11.4% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 604500000.0 | -7.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 678500000.0 | +12.2% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 607500000.0 | -10.5% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 656500000.0 | +8.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 690500000.0 | +5.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 684400000.0 | -0.9% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 653400000.0 | -4.5% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 602400000.0 | -7.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 606400000.0 | +0.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 615300000.0 | +1.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 644300000.0 | +4.7% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 658300000.0 | +2.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 651100000.0 | -1.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 660600000.0 | +1.5% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 640200000.0 | -3.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 604800000.0 | -5.5% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 564300000.0 | -6.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 558900000.0 | -1.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 621500000.0 | +11.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 533100000.0 | -14.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 502600000.0 | -5.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 497200000.0 | -1.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 461800000.0 | -7.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 386400000.0 | -16.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 848600000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 817700000.0 | -3.6% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 764800000.0 | -6.5% | USD | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 604500000.0 | -21.0% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 690500000.0 | +14.2% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 606400000.0 | -12.2% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 651100000.0 | +7.4% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 564300000.0 | -13.3% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 502600000.0 | -10.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 396400000.0 | -21.1% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -65000000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | -55400000.0 | +14.8% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | -2600000.0 | +95.3% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 10600000.0 | +507.7% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 42400000.0 | +300.0% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 104900000.0 | +147.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 26000000.0 | -75.2% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 89000000.0 | +242.3% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 159000000.0 | +78.7% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 14700000.0 | -90.8% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 47000000.0 | +219.7% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 121400000.0 | +158.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 25700000.0 | -78.8% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 78700000.0 | +206.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 148400000.0 | +88.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 19600000.0 | -86.8% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 81900000.0 | +317.9% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 137900000.0 | +68.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 16700000.0 | -87.9% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 63100000.0 | +277.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 119200000.0 | +88.9% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 26200000.0 | -78.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 93900000.0 | +258.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 176400000.0 | +87.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 26400000.0 | -85.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 83700000.0 | +217.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 180200000.0 | +115.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 41000000.0 | -77.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 122600000.0 | +199.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 245500000.0 | +100.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 49300000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 170400000.0 | +245.6% | USD | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 203200000.0 | +19.2% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 182700000.0 | -10.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 218800000.0 | +19.8% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 187200000.0 | -14.4% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 182400000.0 | -2.6% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 233500000.0 | +28.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 266800000.0 | +14.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 355500000.0 | +33.2% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -10300000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | -3900000.0 | +62.1% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | -6900000.0 | -76.9% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | -37500000.0 | -443.5% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | -40700000.0 | -8.5% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -41300000.0 | -1.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 5800000.0 | +114.0% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | -1300000.0 | -122.4% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 285900000.0 | +22092.3% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | -38000000.0 | -113.3% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | -31600000.0 | +16.8% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -70900000.0 | -124.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 9900000.0 | +114.0% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 10300000.0 | +4.0% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -52200000.0 | -606.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -8800000.0 | +83.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -6800000.0 | +22.7% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | -5400000.0 | +20.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 200000.0 | +103.7% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | -1600000.0 | -900.0% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 8100000.0 | +606.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | -1500000.0 | -118.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -6000000.0 | -300.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -10600000.0 | -76.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 5900000.0 | +155.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -81400000.0 | -1479.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -61200000.0 | +24.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 6000000.0 | +109.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 13200000.0 | +120.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 16800000.0 | +27.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -17000000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | -54200000.0 | -218.8% | USD | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 309600000.0 | +671.2% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -89100000.0 | -128.8% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -141100000.0 | -58.4% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -13900000.0 | +90.1% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 28200000.0 | +302.9% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -10400000.0 | -136.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -79300000.0 | -662.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -3600000.0 | +95.5% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -20100000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | -82900000.0 | -312.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | -88200000.0 | -6.4% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | -36100000.0 | +59.1% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | -64600000.0 | -78.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -92200000.0 | -42.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -64200000.0 | +30.4% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | -105800000.0 | -64.8% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | -262500000.0 | -148.1% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | -29900000.0 | +88.6% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | -102600000.0 | -243.1% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -289000000.0 | -181.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 66800000.0 | +123.1% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -16700000.0 | -125.0% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -2500000.0 | +85.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -26200000.0 | -948.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -93400000.0 | -256.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | -175100000.0 | -87.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -39200000.0 | +77.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | -80200000.0 | -104.6% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -137600000.0 | -71.6% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | -34700000.0 | +74.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -92600000.0 | -166.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -175100000.0 | -89.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -33100000.0 | +81.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1100000.0 | +103.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -115700000.0 | -10618.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -43600000.0 | +62.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -134700000.0 | -208.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -252000000.0 | -87.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -128900000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | -102700000.0 | +20.3% | USD | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | -329300000.0 | -220.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -384900000.0 | -16.9% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 13500000.0 | +103.5% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -212100000.0 | -1671.1% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -201900000.0 | +4.8% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -258600000.0 | -28.1% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -177600000.0 | +31.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -319300000.0 | -79.8% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 46500000.0 | — | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-09-30 | 60100000.0 | +29.2% | USD | 10-Q | 2023-10-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55477557.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 55484983.0 | +0.0% | shares | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 55319221.0 | -0.3% | shares | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 54428233.0 | -1.6% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 53316614.0 | -2.0% | shares | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 52880957.0 | -0.8% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 52792644.0 | -0.2% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 52772139.0 | -0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 52198476.0 | -1.1% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 51638049.0 | -1.1% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 49955685.0 | -3.3% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 48808239.0 | -2.3% | shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 48640635.0 | -0.3% | shares | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 48661946.0 | +0.0% | shares | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 48431228.0 | -0.5% | shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 47992348.0 | -0.9% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 47659955.0 | -0.7% | shares | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 47856179.0 | +0.4% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 47859751.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 47913821.0 | +0.1% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 47828464.0 | -0.2% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 47732943.0 | -0.2% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 47547622.0 | -0.4% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 47302299.0 | -0.5% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 47018645.0 | -0.6% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 46462821.0 | -1.2% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 45771839.0 | -1.5% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 45572185.0 | -0.4% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 45217244.0 | -0.8% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 44823285.0 | -0.9% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 44304517.0 | -1.2% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 43902061.0 | -0.9% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 43777371.0 | -0.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 43787757.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 43664677.0 | -0.3% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 43561649.0 | -0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 43424918.0 | -0.3% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 43319850.0 | -0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 43172826.0 | -0.3% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 54428233.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 52772139.0 | -3.0% | shares | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 48808239.0 | -7.5% | shares | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 47992348.0 | -1.7% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 47913821.0 | -0.2% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 47302299.0 | -1.3% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 45572185.0 | -3.7% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 43902061.0 | -3.7% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 43561649.0 | -0.8% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 42916593.0 | -1.5% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 60534939.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 60542365.0 | +0.0% | shares | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 60563934.0 | +0.0% | shares | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 60597140.0 | +0.1% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 60675542.0 | +0.1% | shares | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 60709316.0 | +0.1% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 60719298.0 | +0.0% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 60782736.0 | +0.1% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 61374320.0 | +1.0% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 61434462.0 | +0.1% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 61534015.0 | +0.2% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 61553724.0 | +0.0% | shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 61717806.0 | +0.3% | shares | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 62055122.0 | +0.5% | shares | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 62171708.0 | +0.2% | shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 62263395.0 | +0.1% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 62313172.0 | +0.1% | shares | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 62509396.0 | +0.3% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 62512968.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 62599331.0 | +0.1% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 62639609.0 | +0.1% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 62738546.0 | +0.2% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 62740154.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 62775155.0 | +0.1% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 62792506.0 | +0.0% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 62875832.0 | +0.1% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 62881645.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 62936820.0 | +0.1% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 62949072.0 | +0.0% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 62998547.0 | +0.1% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 63014515.0 | +0.0% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 63054340.0 | +0.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 63072232.0 | +0.0% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 63166429.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 63169341.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 63176007.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 63189152.0 | +0.0% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 63290913.0 | +0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 63293119.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 60597140.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 60782736.0 | +0.3% | shares | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 61553724.0 | +1.3% | shares | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 62263395.0 | +1.2% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 62599331.0 | +0.5% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 62775155.0 | +0.3% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 62936820.0 | +0.3% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 63054340.0 | +0.2% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 63176007.0 | +0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 63300018.0 | +0.2% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55600000.0 | — | shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 55600000.0 | +0.0% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 55500000.0 | -0.2% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 54100000.0 | -2.5% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 53300000.0 | -1.5% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 53000000.0 | -0.6% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 53000000.0 | +0.0% | shares | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 51900000.0 | -2.1% | shares | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 50700000.0 | -2.3% | shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 48700000.0 | -3.9% | shares | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 49000000.0 | +0.6% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 48700000.0 | -0.6% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 48000000.0 | -1.4% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 47800000.0 | -0.4% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 47900000.0 | +0.2% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 47800000.0 | -0.2% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 47700000.0 | -0.2% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 47500000.0 | -0.4% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 47100000.0 | -0.8% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 46600000.0 | -1.1% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 46100000.0 | -1.1% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 45400000.0 | -1.5% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 44900000.0 | -1.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 44500000.0 | -0.9% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 43800000.0 | -1.6% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 43800000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 43700000.0 | -0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 43500000.0 | -0.5% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 43400000.0 | -0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 43200000.0 | -0.5% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 55400000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 53300000.0 | -3.8% | shares | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 51300000.0 | -3.8% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 48700000.0 | -5.1% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 47900000.0 | -1.6% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 47600000.0 | -0.6% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 46300000.0 | -2.7% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 44700000.0 | -3.5% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 43700000.0 | -2.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 43300000.0 | -0.9% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55600000.0 | — | shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 56000000.0 | +0.7% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 56000000.0 | +0.0% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 54500000.0 | -2.7% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 53700000.0 | -1.5% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 53500000.0 | -0.4% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 53800000.0 | +0.6% | shares | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 52600000.0 | -2.2% | shares | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 51900000.0 | -1.3% | shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 49500000.0 | -4.6% | shares | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 49800000.0 | +0.6% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 49500000.0 | -0.6% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 48000000.0 | -3.0% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 48000000.0 | +0.0% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 48000000.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 48000000.0 | +0.0% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 48100000.0 | +0.2% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 47800000.0 | -0.6% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 47200000.0 | -1.3% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 46700000.0 | -1.1% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 46100000.0 | -1.3% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 45500000.0 | -1.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 45000000.0 | -1.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 44600000.0 | -0.9% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 44100000.0 | -1.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 44000000.0 | -0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 43900000.0 | -0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 43800000.0 | -0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 43700000.0 | -0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 43600000.0 | -0.2% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 55700000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 53900000.0 | -3.2% | shares | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 52100000.0 | -3.3% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 49500000.0 | -5.0% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 47900000.0 | -3.2% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 47900000.0 | +0.0% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 46400000.0 | -3.1% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 44800000.0 | -3.4% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 44000000.0 | -1.8% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 43600000.0 | -0.9% | shares | 10-K | 2026-02-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1094 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.1852 | +69.2% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.1933 | +4.4% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.1250 | -35.3% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.1264 | +1.1% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.1278 | +1.1% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1245 | -2.6% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.1362 | +9.4% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.1301 | -4.5% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.1246 | -4.2% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.1439 | +15.5% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.1835 | +27.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.1564 | -14.8% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.1316 | -15.9% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.1508 | +14.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1469 | -2.6% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1631 | +11.1% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.1714 | +5.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1654 | -3.5% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.1851 | +11.9% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.1868 | +0.9% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.1838 | -1.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1900 | +3.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.2026 | +6.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.1929 | -4.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2006 | +4.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.2143 | +6.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2064 | -3.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2280 | +10.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.2246 | -1.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.4763 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.4770 | +0.1% | ratio | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 0.5305 | +11.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.6952 | +31.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.5452 | -21.6% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.6471 | +18.7% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.7309 | +12.9% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.7745 | +6.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.7846 | +1.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.8421 | +7.3% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.0108 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1.7536 | -12.8% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 1.8594 | +6.0% | ratio | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 1.8126 | -2.5% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 1.5988 | -11.8% | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 1.6767 | +4.9% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 1.9806 | +18.1% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 2.4042 | +21.4% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 2.4443 | +1.7% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 2.2432 | -8.2% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 1.4648 | -34.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1.3059 | -10.8% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 1.2697 | -2.8% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 1.1962 | -5.8% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 2.0865 | +74.4% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 1.5747 | -24.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 2.0342 | +29.2% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 2.0395 | +0.3% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 2.4437 | +19.8% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1.8096 | -25.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 2.0250 | +11.9% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1.7877 | -11.7% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1.5970 | -10.7% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1.5358 | -3.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1.6499 | +7.4% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1.6622 | +0.7% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1.6563 | -0.4% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1.9513 | +17.8% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 2.1768 | +11.6% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 2.0475 | -5.9% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1.8843 | -8.0% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1.6093 | -14.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1.7934 | +11.4% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.7560 | -2.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1.6378 | -6.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1.3973 | -14.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.6041 | +14.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.6127 | +0.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.5155 | -6.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.8126 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2.4042 | +32.6% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1.3059 | -45.7% | ratio | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 1.5747 | +20.6% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1.8096 | +14.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1.5358 | -15.1% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1.9513 | +27.1% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1.6093 | -17.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.3973 | -13.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.4641 | +4.8% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2933 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.2911 | -0.7% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.3276 | +12.5% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.3562 | +8.8% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.3777 | +6.0% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.3882 | +2.8% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.3115 | -19.8% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.3327 | +6.8% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.3758 | +13.0% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.3775 | +0.5% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.3801 | +0.7% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.4031 | +6.0% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.3671 | -8.9% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.3337 | -9.1% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.3703 | +11.0% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.3474 | -6.2% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.3746 | +7.9% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.3789 | +1.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.3616 | -4.5% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.3673 | +1.6% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.3615 | -1.6% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.3614 | -0.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.3811 | +5.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.4071 | +6.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.3809 | -6.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.4089 | +7.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.4245 | +3.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3917 | -7.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.4140 | +5.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.4198 | +1.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.3667 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.3530 | -3.7% | ratio | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 0.3419 | -3.1% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.3806 | +11.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.3555 | -6.6% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.3665 | +3.1% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.3642 | -0.6% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.3837 | +5.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4023 | +4.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4064 | +1.0% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0344 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0538 | +256.1% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.2108 | +292.1% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.1383 | -34.4% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.1831 | +32.4% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.2112 | +15.4% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1223 | -42.1% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.1903 | +55.6% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.2925 | +53.7% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.1615 | -44.8% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.2004 | +24.1% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.2642 | +31.8% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -0.9095 | -444.3% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.2475 | +127.2% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.2192 | -11.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1405 | -35.9% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1968 | +40.0% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.1739 | -11.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1571 | -9.6% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.1626 | +3.5% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.1769 | +8.8% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.1525 | -13.8% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1850 | +21.3% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.2001 | +8.2% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.1836 | -8.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1805 | -1.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1989 | +10.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1806 | -9.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2068 | +14.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.2030 | -1.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.1250 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.1338 | +7.0% | ratio | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 0.1906 | +42.4% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.2066 | +8.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -0.1058 | -151.2% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1656 | +256.5% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1645 | -0.6% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1728 | +5.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1832 | +6.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1905 | +3.9% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0752 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.1645 | +118.9% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.2120 | +28.9% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.2607 | +23.0% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.3067 | +17.7% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.3159 | +3.0% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.2182 | -30.9% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.2655 | +21.7% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.3121 | +17.6% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.2259 | -27.6% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.3206 | +41.9% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.4089 | +27.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.3056 | -25.3% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.3071 | +0.5% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.2935 | -4.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.2148 | -26.8% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.2796 | +30.2% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.2467 | -11.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.2236 | -9.4% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.2231 | -0.3% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.2255 | +1.1% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.2263 | +0.3% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2674 | +18.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.2885 | +7.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.2639 | -8.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2602 | -1.4% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.2879 | +10.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2574 | -10.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2902 | +12.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.2756 | -5.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.2340 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.2728 | +16.6% | ratio | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 0.2557 | -6.3% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.3058 | +19.6% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.2720 | -11.1% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.2350 | -13.6% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.2260 | -3.8% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.2499 | +10.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2589 | +3.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2659 | +2.7% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3467 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.4469 | +28.9% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 0.6182 | +38.3% | ratio | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 0.6332 | +2.4% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.3664 | -42.1% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.3692 | +0.8% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.5658 | +53.3% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 0.5913 | +4.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.4769 | -19.3% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.4963 | +4.1% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.6134 | +23.6% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 0.5927 | -3.4% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.4641 | -21.7% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 0.4132 | -11.0% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 0.6892 | +66.8% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 0.2919 | -57.6% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.8651 | +196.4% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 0.7463 | -13.7% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1.0491 | +40.6% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 0.7945 | -24.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.7785 | -2.0% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 0.6700 | -13.9% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 0.4853 | -27.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 0.4680 | -3.6% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.3947 | -15.7% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 0.3827 | -3.0% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 0.4087 | +6.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 0.5802 | +42.0% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.5773 | -0.5% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 0.5747 | -0.5% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 0.5199 | -9.5% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 0.3640 | -30.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.3774 | +3.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.3680 | -2.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.3375 | -8.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.3176 | -5.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3575 | +12.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3482 | -2.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3451 | -0.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.6332 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.5913 | -6.6% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 0.5927 | +0.2% | ratio | 10-K/A | 2020-07-28 |
| Annual | 2019-12-31 | 0.2919 | -50.8% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 0.7945 | +172.2% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 0.4680 | -41.1% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 0.5802 | +24.0% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 0.3640 | -37.3% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.3176 | -12.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4215 | +32.7% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0038 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0100 | +364.1% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.0407 | +309.1% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.0173 | -57.6% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.0231 | +33.8% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0270 | +16.6% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0152 | -43.6% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.0259 | +70.2% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.0381 | +46.8% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.0201 | -47.1% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.0288 | +43.3% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.0485 | +68.1% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -0.1422 | -393.4% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.0326 | +122.9% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.0331 | +1.5% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0206 | -37.6% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.0321 | +55.5% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.0298 | -7.2% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0260 | -12.8% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.0301 | +15.8% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.0331 | +9.8% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.0280 | -15.2% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0352 | +25.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0406 | +15.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0354 | -12.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0362 | +2.2% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0426 | +17.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0373 | -12.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0472 | +26.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0456 | -3.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0596 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0638 | +7.2% | ratio | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 0.1011 | +58.4% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1436 | +42.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -0.0577 | -140.1% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1071 | +285.8% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1203 | +12.2% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1338 | +11.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1438 | +7.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1604 | +11.6% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0129 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0835 | +749.7% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.2725 | +226.3% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.1121 | -58.9% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.1389 | +23.9% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.1349 | -2.9% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0754 | -44.1% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.1282 | +70.0% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.2577 | +101.0% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.1595 | -38.1% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.2242 | +40.5% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.1993 | -11.1% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -0.6107 | -406.4% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.1248 | +120.4% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.1220 | -2.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0747 | -38.7% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1106 | +47.9% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.0973 | -12.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0826 | -15.1% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.0989 | +19.8% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.1103 | +11.5% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.0868 | -21.3% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1062 | +22.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1187 | +11.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0956 | -19.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0985 | +3.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1073 | +8.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0871 | -18.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1048 | +20.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0971 | -7.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.3930 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.3114 | -20.8% | ratio | 10-K/A | 2020-07-28 |
| Annual | 2018-12-31 | 0.8226 | +164.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.5878 | -28.5% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -0.2198 | -137.4% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.3525 | +260.4% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.3793 | +7.6% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.3782 | -0.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.3499 | -7.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.3427 | -2.0% | ratio | 10-K | 2026-02-24 |
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-08 | Winters Michael Carl | SVP, Arch Spec & Bus Dev |
Exercise / conversion
M · derivative
|
Performance Based Restricted Stock Units | 3,742 | $0.00 | $0 | 0 |
| 2026-04-08 | Winters Michael Carl | SVP, Arch Spec & Bus Dev |
Other disposed transaction
F
|
Common Stock | 1,629 | $172.77 | $281,442 | 2,748 |
| 2026-04-08 | Winters Michael Carl | SVP, Arch Spec & Bus Dev |
Exercise / conversion
M
|
Common Stock | 3,742 | $0.00 | $0 | 4,377 |
| 2026-04-01 | Cicali Jessica Marie | SVP, GC & CCO, Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,116 | $0.00 | $0 | 1,116 |
| 2026-04-01 | Cicali Jessica Marie | SVP, GC & CCO, Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,811 | $0.00 | $0 | 1,811 |
| 2026-02-27 | Grizzle Victor | CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 25,744 | — | — | 0 |
| 2026-02-27 | Grizzle Victor | CEO |
Other disposed transaction
F
|
Common Stock | 10,337 | $173.50 | $1,793,470 | 409,385 |
| 2026-02-27 | Grizzle Victor | CEO |
Exercise / conversion
M
|
Common Stock | 25,744 | $173.50 | $4,466,584 | 419,722 |
| 2026-02-25 | Grizzle Victor | CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,272 | $172.21 | $1,080,101 | 6,272 |
| 2025-11-21 | Osborne William H | Dir |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 3,941 |
| 2025-10-29 | HOLLERAN KEVIN | Dir |
Equity grant / award
A
|
Common Stock | 435 | $0.00 | $0 | 435 |
| 2025-08-08 | Osborne William H | Dir |
Open-market sell
S
|
Common Stock | 100 | $188.78 | $18,878 | 4,241 |
| 2025-06-13 | TEMPLIN ROY W | Dir |
Equity grant / award
A
|
Common Stock | 1,124 | $0.00 | $0 | 18,876 |
| 2025-04-08 | Burge James T. | Vice President & Controller |
Exercise / conversion
M · derivative
|
Performance Based Restricted Stock Units | 990 | $0.00 | $0 | 0 |
| 2025-04-08 | Burge James T. | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 283 | $126.10 | $35,686 | 1,635 |
| 2025-04-08 | Burge James T. | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 990 | $0.00 | $0 | 1,918 |
| 2025-02-26 | So Austin | SVP Gen Cnsl, Compliance |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,672 | $152.23 | $254,529 | 1,672 |
| 2025-01-31 | So Austin | SVP Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,269 | — | — | 0 |
| 2025-01-31 | So Austin | SVP Gen Cnsl, Compliance |
Other disposed transaction
F
|
Common Stock | 410 | $151.01 | $61,914 | 2,502 |
| 2025-01-31 | So Austin | SVP Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 1,269 | — | — | 2,912 |
| 2024-08-28 | Osborne William H | Dir |
Equity grant / award
G
|
Common Stock | 800 | $0.00 | $0 | 3,514 |
| 2024-08-01 | Kirchner-King Dawn M. | SVP Human Resources |
Open-market sell
S
|
Common Stock | 364 | $131.49 | $47,862 | 0 |
| 2024-06-14 | Thomas Cherryl T | Dir |
Equity grant / award
A
|
Common Stock | 1,107 | $0.00 | $0 | 15,191 |
| 2024-04-22 | Kirchner-King Dawn M. | SVP Human Resources |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,308 | $0.00 | $0 | 1,308 |
| 2024-04-04 | Burge James T. | Vice President & Controller |
Exercise / conversion
M · derivative
|
Performance Based Restricted Stock Units | 245 | $0.00 | $0 | 0 |
| 2024-04-04 | Burge James T. | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 71 | $120.40 | $8,548 | 928 |
| 2024-04-04 | Burge James T. | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 245 | $0.00 | $0 | 999 |
| 2024-02-23 | Burge James T. | Vice President & Controller |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 85 | $0.00 | $0 | 0 |
| 2024-02-23 | Burge James T. | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 29 | $122.37 | $3,549 | 754 |
| 2024-02-23 | Burge James T. | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 85 | $122.37 | $10,401 | 783 |
| 2024-02-21 | Burge James T. | Vice President & Controller |
Equity grant / award
A · derivative
|
Restricted Stock Units | 396 | $119.06 | $47,148 | 396 |
| 2024-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,268 | — | — | 1,269 |
| 2024-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Other disposed transaction
F
|
Common Stock | 429 | $102.25 | $43,865 | 3,434 |
| 2024-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 1,268 | — | — | 3,863 |
| 2024-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,268 | — | — | 1,269 |
| 2024-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Other disposed transaction
F
|
Common Stock | 429 | $102.25 | $43,865 | 1,643 |
| 2024-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 1,268 | — | — | 2,072 |
| 2023-12-28 | Grizzle Victor | CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 22,914 | $0.00 | $0 | 0 |
| 2023-12-28 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 22,914 | $99.02 | $2,268,866 | 332,435 |
| 2023-12-28 | Grizzle Victor | CEO |
Exercise / conversion
M
|
Common Stock | 22,914 | $47.17 | $1,080,853 | 355,349 |
| 2023-06-16 | TEMPLIN ROY W | Dir |
Equity grant / award
A
|
Common Stock | 2,418 | $0.00 | $0 | 16,246 |
| 2023-04-28 | Grizzle Victor | CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 72,823 | $0.00 | $0 | 72,823 |
| 2023-04-06 | Hershey Mark A | SVP Americas |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,972 | — | — | 0 |
| 2023-04-06 | Hershey Mark A | SVP Americas |
Other disposed transaction
F
|
Common Stock | 1,529 | $68.20 | $104,278 | 40,661 |
| 2023-04-06 | Hershey Mark A | SVP Americas |
Exercise / conversion
M
|
Common Stock | 3,972 | — | — | 42,190 |
| 2023-03-31 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,501 | — | — | 0 |
| 2023-03-31 | Romano Ellen R. | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 1,088 | $71.24 | $77,509 | 15,142 |
| 2023-03-31 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M
|
Common Stock | 2,501 | — | — | 16,230 |
| 2023-03-01 | Maheshwari Monica M. | SVP, Human Resources |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,931 | $0.00 | $0 | 1,931 |
| 2023-03-01 | Maheshwari Monica M. | SVP, Human Resources |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,751 | $0.00 | $0 | 1,751 |
| 2023-02-24 | Burge James T. | Vice President & Controller |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 85 | $0.00 | $0 | 85 |
| 2023-02-24 | Burge James T. | Vice President & Controller |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 60 | $0.00 | $0 | 0 |
| 2023-02-24 | Burge James T. | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 29 | $79.87 | $2,316 | 581 |
| 2023-02-24 | Burge James T. | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 85 | $79.87 | $6,789 | 610 |
| 2023-02-24 | Burge James T. | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 21 | $79.87 | $1,677 | 525 |
| 2023-02-24 | Burge James T. | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 60 | $79.87 | $4,792 | 546 |
| 2023-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,268 | — | — | 2,537 |
| 2023-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Other disposed transaction
F
|
Common Stock | 464 | $80.04 | $37,139 | 804 |
| 2023-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 1,268 | — | — | 1,268 |
| 2022-12-27 | Grizzle Victor | CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 25,689 | $0.00 | $0 | 0 |
| 2022-12-27 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 25,689 | $68.83 | $1,768,151 | 332,435 |
| 2022-12-27 | Grizzle Victor | CEO |
Exercise / conversion
M
|
Common Stock | 25,689 | $45.32 | $1,164,225 | 358,124 |
| 2022-10-28 | Kirchner-King Dawn M. | SVP & CIO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 714 | $0.00 | $0 | 715 |
| 2022-10-28 | Kirchner-King Dawn M. | SVP & CIO |
Other disposed transaction
F
|
Common Stock | 204 | $75.40 | $15,382 | 2,557 |
| 2022-10-28 | Kirchner-King Dawn M. | SVP & CIO |
Exercise / conversion
M
|
Common Stock | 714 | $75.40 | $53,836 | 2,761 |
| 2022-07-28 | Loughran Barbara | Dir |
Equity grant / award
A
|
Common Stock | 229 | $0.00 | $0 | 5,156 |
| 2022-06-17 | Holder Richard D | Dir |
Equity grant / award
A
|
Common Stock | 1,406 | $0.00 | $0 | 1,406 |
| 2022-04-19 | Burge James T. | Vice President & Controller |
Exercise / conversion
M · derivative
|
Performance Based Restricted Stock Units | 57 | $0.00 | $0 | 0 |
| 2022-04-19 | Burge James T. | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 16 | $92.81 | $1,485 | 486 |
| 2022-04-19 | Burge James T. | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 57 | $0.00 | $0 | 502 |
| 2022-04-07 | Hershey Mark A | SVP Americas |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,972 | $0.00 | $0 | 3,972 |
| 2022-03-31 | Burge James T. | Vice President & Controller |
Equity grant / award
A · derivative
|
Restricted Stock Units | 177 | $0.00 | $0 | 177 |
| 2022-03-21 | Romano Ellen R. | SVP, Human Resources |
Open-market sell
S
|
Common Stock | 1,000 | $95.00 | $95,000 | 12,895 |
| 2022-02-25 | Burge James T. | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 19 | $89.26 | $1,696 | 445 |
| 2022-02-25 | Burge James T. | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 20 | $89.26 | $1,785 | 410 |
| 2022-02-24 | Burge James T. | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 29 | $88.29 | $2,560 | 371 |
| 2022-02-01 | So Austin | SVP Gen Cnsl, Compliance |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,805 | $0.00 | $0 | 3,805 |
| 2021-12-16 | Grizzle Victor | CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 31,348 | $0.00 | $0 | 31,348 |
| 2021-12-16 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 700 | $113.65 | $79,558 | 306,649 |
| 2021-12-16 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 5,769 | $112.75 | $650,447 | 307,349 |
| 2021-12-16 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 4,970 | $111.66 | $554,929 | 313,118 |
| 2021-12-16 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 19,909 | $110.65 | $2,202,907 | 318,088 |
| 2021-12-16 | Grizzle Victor | CEO |
Exercise / conversion
M
|
Common Stock | 31,348 | $111.26 | $3,487,841 | 337,997 |
| 2021-09-14 | Chiappone Charles M | SVP, Ceilings & Wall Solutions |
Open-market sell
S
|
Common Stock | 100 | $99.31 | $9,931 | 18,765 |
| 2021-09-14 | Chiappone Charles M | SVP, Ceilings & Wall Solutions |
Open-market sell
S
|
Common Stock | 12,400 | $99.99 | $1,239,880 | 18,865 |
| 2021-06-25 | Thomas Cherryl T | Dir |
Equity grant / award
A
|
Common Stock | 992 | $0.00 | $0 | 10,671 |
| 2021-06-15 | Romano Ellen R. | SVP, Human Resources |
Open-market sell
S
|
Common Stock | 3,000 | $108.00 | $324,000 | 13,895 |
| 2021-05-03 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Open-market sell
S
|
Common Stock | 200 | $105.88 | $21,176 | 45,053 |
| 2021-05-03 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Open-market sell
S
|
Common Stock | 3,042 | $105.24 | $320,150 | 45,253 |
| 2021-05-03 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Open-market sell
S
|
Common Stock | 1,656 | $104.37 | $172,830 | 48,295 |
| 2021-04-16 | Romano Ellen R. | SVP, Human Resources |
Open-market sell
S
|
Common Stock | 2,000 | $97.00 | $194,000 | 16,895 |
| 2021-04-05 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M · derivative
|
Performance Based Restricted Stock Units | 3,996 | $0.00 | $0 | 0 |
| 2021-04-05 | McNamara Stephen F | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 1,738 | $92.60 | $160,939 | 17,830 |
| 2021-04-05 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 3,996 | $0.00 | $0 | 19,568 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,000 | $0.00 | $0 | 1,919 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,649 | $0.00 | $0 | 0 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 4,000 | $0.00 | $0 | 3,649 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 5,145 | $0.00 | $0 | 0 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Open-market sell
S
|
Common Stock | 6,649 | $89.45 | $594,786 | 15,572 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Open-market sell
S
|
Common Stock | 979 | $87.47 | $85,636 | 22,221 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Open-market sell
S
|
Common Stock | 4,634 | $86.65 | $401,520 | 23,200 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Open-market sell
S
|
Common Stock | 3,532 | $85.83 | $303,153 | 27,834 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 3,000 | $89.44 | $268,329 | 31,366 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 3,649 | $89.46 | $326,457 | 28,366 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 4,000 | $86.25 | $345,004 | 24,717 |
| 2021-03-08 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 5,145 | $86.55 | $445,305 | 20,717 |
| 2021-02-25 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,000 | $0.00 | $0 | 5,145 |
| 2021-02-25 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 8,843 | $0.00 | $0 | 0 |
| 2021-02-25 | McNamara Stephen F | Vice President and Controller |
Open-market sell
S
|
Common Stock | 100 | $91.61 | $9,162 | 15,572 |
| 2021-02-25 | McNamara Stephen F | Vice President and Controller |
Open-market sell
S
|
Common Stock | 726 | $90.76 | $65,889 | 15,672 |
| 2021-02-25 | McNamara Stephen F | Vice President and Controller |
Open-market sell
S
|
Common Stock | 1,219 | $89.49 | $109,088 | 16,398 |
| 2021-02-25 | McNamara Stephen F | Vice President and Controller |
Open-market sell
S
|
Common Stock | 9,798 | $88.07 | $862,958 | 17,617 |
| 2021-02-25 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 3,000 | $89.67 | $269,001 | 27,415 |
| 2021-02-25 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 8,843 | $87.99 | $778,096 | 24,415 |
| 2021-01-14 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Open-market sell
S
|
Common Stock | 4,897 | $85.00 | $416,245 | 44,103 |
| 2020-12-17 | Grizzle Victor | CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 19,158 | $0.00 | $0 | 19,158 |
| 2020-12-17 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 700 | $78.67 | $55,070 | 267,752 |
| 2020-12-17 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 5,802 | $77.95 | $452,275 | 268,452 |
| 2020-12-17 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 12,656 | $76.92 | $973,492 | 274,254 |
| 2020-12-17 | Grizzle Victor | CEO |
Exercise / conversion
M
|
Common Stock | 19,158 | $77.30 | $1,480,837 | 286,910 |
| 2020-12-15 | Grizzle Victor | CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 31,200 | $0.00 | $0 | 31,200 |
| 2020-12-15 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 20,094 | $78.03 | $1,567,991 | 267,752 |
| 2020-12-15 | Grizzle Victor | CEO |
Open-market sell
S
|
Common Stock | 11,106 | $78.90 | $876,301 | 287,846 |
| 2020-12-15 | Grizzle Victor | CEO |
Exercise / conversion
M
|
Common Stock | 31,200 | $78.34 | $2,444,292 | 298,952 |
| 2020-12-03 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 16,084 | $0.00 | $0 | 16,084 |
| 2020-12-03 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 17,339 | $0.00 | $0 | 17,339 |
| 2020-12-03 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Open-market sell
S
|
Common Stock | 33,423 | $80.00 | $2,673,840 | 44,487 |
| 2020-12-03 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 16,084 | $80.00 | $1,286,720 | 77,910 |
| 2020-12-03 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 17,339 | $80.00 | $1,387,120 | 61,826 |
| 2020-11-24 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 100 | $0.00 | $0 | 100 |
| 2020-11-24 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 200 | $0.00 | $0 | 200 |
| 2020-11-24 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Open-market sell
S
|
Common Stock | 300 | $80.04 | $24,013 | 44,487 |
| 2020-11-24 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 100 | $80.04 | $8,004 | 44,787 |
| 2020-11-24 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 200 | $80.05 | $16,009 | 44,687 |
| 2020-09-01 | Chiappone Charles M | SVP, Ceiling Solutions |
Open-market sell
S
|
Common Stock | 5,546 | $74.05 | $410,687 | 26,725 |
| 2020-09-01 | Chiappone Charles M | SVP, Ceiling Solutions |
Open-market sell
S
|
Common Stock | 854 | $73.33 | $62,620 | 32,271 |
| 2020-06-26 | ASKREN STANLEY A | Dir |
Equity grant / award
A
|
Common Stock | 1,465 | $0.00 | $0 | 37,815 |
| 2020-04-11 | Romano Ellen R. | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 1,303 | $84.29 | $109,830 | 14,685 |
| 2020-04-11 | Romano Ellen R. | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 1,303 | $84.29 | $109,830 | 17,680 |
| 2020-04-01 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M · derivative
|
Performance Based Restricted Stock Units | 12,533 | $0.00 | $0 | 12,533 |
| 2020-04-01 | Romano Ellen R. | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 5,450 | $73.33 | $399,648 | 15,988 |
| 2020-04-01 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M
|
Common Stock | 12,533 | $0.00 | $0 | 21,438 |
| 2020-03-02 | Chiappone Charles M | SVP, Ceiling Solutions |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 5,904 | $0.00 | $0 | 5,904 |
| 2020-03-02 | Chiappone Charles M | SVP, Ceiling Solutions |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,781 | $0.00 | $0 | 3,781 |
| 2020-03-02 | Chiappone Charles M | SVP, Ceiling Solutions |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 2,307 | $0.00 | $0 | 2,307 |
| 2020-03-02 | Chiappone Charles M | SVP, Ceiling Solutions |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 24,482 |
| 2020-03-02 | Chiappone Charles M | SVP, Ceiling Solutions |
Open-market sell
S
|
Common Stock | 15,865 | $101.52 | $1,610,631 | 24,732 |
| 2020-03-02 | Chiappone Charles M | SVP, Ceiling Solutions |
Exercise / conversion
M
|
Common Stock | 5,904 | $101.54 | $599,486 | 40,597 |
| 2020-03-02 | Chiappone Charles M | SVP, Ceiling Solutions |
Exercise / conversion
M
|
Common Stock | 3,781 | $101.52 | $383,834 | 34,693 |
| 2020-03-02 | Chiappone Charles M | SVP, Ceiling Solutions |
Exercise / conversion
M
|
Common Stock | 2,307 | $101.49 | $234,129 | 30,912 |
| 2019-11-29 | ROBERTS JOHN JOSEPH | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 23,497 |
| 2019-07-12 | Thomas Cherryl T | Dir |
Equity grant / award
A
|
Common Stock | 1,064 | $0.00 | $0 | 8,214 |
| 2019-05-06 | Romano Ellen R. | SVP, Human Resources |
Open-market sell
S
|
Common Stock | 6,500 | $88.21 | $573,358 | 8,905 |
| 2019-05-01 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 63,910 | $86.88 | $5,552,501 | 0 |
| 2019-04-11 | McNamara Stephen F | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 285 | $83.99 | $23,937 | 10,473 |
| 2019-04-01 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M · derivative
|
Performance Based Restricted Stock Units | 5,006 | $0.00 | $0 | 5,006 |
| 2019-04-01 | McNamara Stephen F | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 1,627 | $81.17 | $132,064 | 9,881 |
| 2019-04-01 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 5,006 | $0.00 | $0 | 11,508 |
| 2019-03-11 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 456,000 | $73.25 | $33,402,000 | 63,910 |
| 2019-02-27 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 1,725,000 | $73.69 | $127,115,250 | 519,910 |
| 2018-11-21 | ROBERTS JOHN JOSEPH | Dir |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 24,433 |
| 2018-11-09 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 2,980,000 | $68.15 | $203,087,000 | 2,244,910 |
| 2018-09-24 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 255 | $0.00 | $0 | 0 |
| 2018-09-24 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Open-market sell
S
|
Common Stock | 255 | $70.45 | $17,965 | 18,914 |
| 2018-09-24 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 255 | $35.29 | $8,999 | 19,169 |
| 2018-09-21 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,500 | $0.00 | $0 | 255 |
| 2018-09-21 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 717 | $0.00 | $0 | 0 |
| 2018-09-21 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Open-market sell
S
|
Common Stock | 2,217 | $70.04 | $155,272 | 18,914 |
| 2018-09-21 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 1,500 | $35.29 | $52,935 | 21,131 |
| 2018-09-21 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 717 | $37.83 | $27,124 | 19,631 |
| 2018-09-20 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 13,699 | $0.00 | $0 | 1,755 |
| 2018-09-20 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 19,602 | $0.00 | $0 | 717 |
| 2018-09-20 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Open-market sell
S
|
Common Stock | 33,301 | $70.03 | $2,331,913 | 18,914 |
| 2018-09-20 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 13,699 | $35.29 | $483,438 | 52,215 |
| 2018-09-20 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Exercise / conversion
M
|
Common Stock | 19,602 | $37.83 | $741,544 | 38,516 |
| 2018-08-31 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 100,000 | $70.03 | $7,003,000 | 5,224,910 |
| 2018-08-21 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $70.11 | $2,103,300 | 5,324,910 |
| 2018-08-07 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 1,500,000 | $69.20 | $103,800,000 | 5,354,910 |
| 2018-07-13 | Spivy Gregory P | Dir |
Equity grant / award
A
|
Common Stock | 1,558 | $0.00 | $0 | 7,295 |
| 2018-06-06 | Cookson David S | SVP, Americas |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 7,706 | $0.00 | $0 | 0 |
| 2018-06-06 | Cookson David S | SVP, Americas |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 7,218 | $0.00 | $0 | 0 |
| 2018-06-06 | Cookson David S | SVP, Americas |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 12,412 | $0.00 | $0 | 0 |
| 2018-06-06 | Cookson David S | SVP, Americas |
Open-market sell
S
|
Common Stock | 7,706 | $63.00 | $485,478 | 20,869 |
| 2018-06-06 | Cookson David S | SVP, Americas |
Exercise / conversion
M
|
Common Stock | 7,706 | $47.17 | $363,492 | 28,575 |
| 2018-06-06 | Cookson David S | SVP, Americas |
Open-market sell
S
|
Common Stock | 7,218 | $63.00 | $454,734 | 20,869 |
| 2018-06-06 | Cookson David S | SVP, Americas |
Exercise / conversion
M
|
Common Stock | 7,218 | $45.32 | $327,120 | 28,087 |
| 2018-06-06 | Cookson David S | SVP, Americas |
Open-market sell
S
|
Common Stock | 12,412 | $63.00 | $781,956 | 20,869 |
| 2018-06-06 | Cookson David S | SVP, Americas |
Exercise / conversion
M
|
Common Stock | 12,412 | $37.83 | $469,546 | 33,281 |
| 2018-04-11 | Romano Ellen R. | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 1,303 | $56.40 | $73,489 | 10,346 |
| 2018-03-12 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 2,350,000 | $59.60 | $140,060,000 | 6,852,612 |
| 2018-02-24 | McNamara Stephen F | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 602 | $61.45 | $36,993 | 5,945 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,074 | $0.00 | $0 | 0 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 9,022 | $0.00 | $0 | 0 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,042 | $0.00 | $0 | 0 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,426 | $0.00 | $0 | 0 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M · derivative
|
Employee Options - Right to Buy | 2,743 | $0.00 | $0 | 0 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Open-market sell
S
|
Common Stock | 33,087 | $54.68 | $1,809,197 | 7,246 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M
|
Common Stock | 10,074 | $54.71 | $551,149 | 40,333 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M
|
Common Stock | 9,022 | $54.62 | $492,782 | 30,259 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M
|
Common Stock | 3,042 | $54.74 | $166,519 | 21,237 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M
|
Common Stock | 3,426 | $54.61 | $187,094 | 18,195 |
| 2017-11-22 | Romano Ellen R. | SVP, Human Resources |
Exercise / conversion
M
|
Common Stock | 2,743 | $54.58 | $149,713 | 14,769 |
| 2017-07-14 | Spivy Gregory P | Dir |
Equity grant / award
A
|
Common Stock | 2,298 | $0.00 | $0 | 8,349 |
| 2017-04-11 | McNamara Stephen F | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 277 | $44.60 | $12,354 | 5,080 |
| 2017-04-11 | McNamara Stephen F | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 277 | $44.60 | $12,354 | 4,203 |
| 2017-02-27 | Hershey Mark A | SVP, Gen Cnsl, Compliance |
Other disposed transaction
F
|
Common Stock | 1,299 | $40.10 | $52,090 | 14,065 |
| 2017-01-17 | MacNeal Brian L | CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 573 | $0.00 | $0 | 0 |
| 2017-01-17 | MacNeal Brian L | CFO |
Other disposed transaction
F
|
Common Stock | 211 | $41.80 | $8,820 | 956 |
| 2017-01-17 | MacNeal Brian L | CFO |
Exercise / conversion
M
|
Common Stock | 573 | $0.00 | $0 | 1,167 |
| 2016-11-02 | TEMPLIN ROY W | Dir |
Open-market buy
P
|
Common Stock | 2,670 | $37.16 | $99,221 | 4,816 |
| 2016-09-19 | TEMPLIN ROY W | Dir |
Equity grant / award
A
|
Common Stock | 2,146 | $0.00 | $0 | 2,146 |
| 2016-08-15 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M · derivative
|
Employee Options - Right to Buy | 2,274 | $0.00 | $0 | 0 |
| 2016-08-15 | McNamara Stephen F | Vice President and Controller |
Open-market sell
S
|
Common Stock | 2,274 | $45.00 | $102,330 | 2,968 |
| 2016-08-15 | McNamara Stephen F | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 2,274 | $16.94 | $38,522 | 5,242 |
| 2016-07-11 | Spivy Gregory P | Dir |
Equity grant / award
A
|
Common Stock | 2,612 | $0.00 | $0 | 6,051 |