Financial Metrics
NPO Enpro Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 294900000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 313200000.0 | +6.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 292700000.0 | -6.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 295800000.0 | +1.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 307600000.0 | +4.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 343700000.0 | +11.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 368800000.0 | +7.3% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 393600000.0 | +6.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 388200000.0 | -1.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 360300000.0 | -7.2% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 387000000.0 | +7.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 373000000.0 | -3.6% | USD | 10-Q | 2019-11-05 |
| Annual | 2016-12-31 | 1187700000.0 | — | USD | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 362500000.0 | -69.5% | USD | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 381400000.0 | +5.2% | USD | 10-K/A | 2019-08-02 |
| Annual | 2022-12-31 | 1099200000.0 | +188.2% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1059300000.0 | -3.6% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1048700000.0 | -1.0% | USD | 10-K | 2025-02-21 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 97600000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 107900000.0 | +10.6% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 98600000.0 | -8.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 101700000.0 | +3.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 104600000.0 | +2.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 115100000.0 | +10.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 125100000.0 | +8.7% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 115800000.0 | -7.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 124100000.0 | +7.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 99500000.0 | -19.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 108500000.0 | +9.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 97700000.0 | -10.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 95300000.0 | -2.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 82500000.0 | -13.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 94500000.0 | +14.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 109400000.0 | +15.8% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 117000000.0 | +6.9% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 83700000.0 | -28.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 94700000.0 | +13.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 112300000.0 | +18.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 110800000.0 | -1.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 116100000.0 | +4.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 114800000.0 | -1.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 99600000.0 | -13.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 106200000.0 | +6.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 119000000.0 | +12.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 110300000.0 | -7.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 118200000.0 | +7.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 124800000.0 | +5.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 120200000.0 | -3.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 395800000.0 | — | USD | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 385400000.0 | -2.6% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 418500000.0 | +8.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 403800000.0 | -3.5% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 285500000.0 | -29.3% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 328100000.0 | +14.9% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 423300000.0 | +29.0% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 426800000.0 | +0.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 444800000.0 | +4.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 487500000.0 | +9.6% | USD | 10-K | 2026-02-19 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -72400000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 29100000.0 | +140.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 25300000.0 | -13.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 27700000.0 | +9.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 27500000.0 | -0.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 18300000.0 | -33.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 32000000.0 | +74.9% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 22100000.0 | -30.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 44200000.0 | +100.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 16600000.0 | -62.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 30700000.0 | +84.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 19100000.0 | -37.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 20500000.0 | +7.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 1800000.0 | -91.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -7500000.0 | -516.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 27200000.0 | +462.7% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 31900000.0 | +17.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 23600000.0 | -26.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 21700000.0 | -8.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 43800000.0 | +101.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 44900000.0 | +2.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 43800000.0 | -2.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -19400000.0 | -144.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 31900000.0 | +264.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 28000000.0 | -12.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 48000000.0 | +71.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 34100000.0 | -29.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 41800000.0 | +22.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 45700000.0 | +9.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 40900000.0 | -10.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -2500000.0 | — | USD | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 70200000.0 | +2908.0% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 85800000.0 | +22.2% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 56600000.0 | -34.0% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 29100000.0 | -48.6% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 65400000.0 | +124.7% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 72200000.0 | +10.4% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 76800000.0 | +6.4% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 142300000.0 | +85.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 161600000.0 | +13.6% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -46800000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 3600000.0 | +107.7% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 6000000.0 | +66.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 6400000.0 | +6.7% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 9000000.0 | +40.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 490200000.0 | +5346.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 12600000.0 | -97.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 9900000.0 | -21.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 24200000.0 | +144.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 13100000.0 | -45.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 23900000.0 | +82.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -1500000.0 | -106.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 218800000.0 | +14686.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -6400000.0 | -102.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -19400000.0 | -203.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 184800000.0 | +1052.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 18100000.0 | -90.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 29200000.0 | +61.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 28000000.0 | -4.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 16800000.0 | -40.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 34400000.0 | +104.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 27500000.0 | -20.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 37400000.0 | +36.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | -18600000.0 | -149.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 8200000.0 | +144.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 12500000.0 | +52.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 26700000.0 | +113.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 19800000.0 | -25.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 24500000.0 | +23.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 26400000.0 | +7.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 21600000.0 | -18.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -40100000.0 | — | USD | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 539800000.0 | +1446.1% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 19600000.0 | -96.4% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 38300000.0 | +95.4% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 178000000.0 | +364.8% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 178300000.0 | +0.2% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 202300000.0 | +13.5% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 18300000.0 | -91.0% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 72900000.0 | +298.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 40500000.0 | -44.4% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -2.15 | — | USD/shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.17 | +107.9% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.28 | +64.7% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.3 | +7.1% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.42 | +40.0% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 22.98 | +5371.4% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.59 | -97.4% | USD/shares | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 0.47 | -20.3% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1.17 | +148.9% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.63 | -46.2% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.16 | +84.1% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -0.08 | -106.9% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 10.62 | +13375.0% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -0.31 | -102.9% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.96 | -209.7% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.87 | +190.6% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 1.42 | +63.2% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 1.36 | -4.2% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.81 | -40.4% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 1.67 | +106.2% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 1.29 | -22.8% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.8 | +39.5% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.89 | -149.4% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4 | +144.9% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.6 | +50.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.27 | +111.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.94 | -26.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.16 | +23.4% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.26 | +8.6% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.03 | -18.3% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -1.86 | — | USD/shares | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 25.28 | +1459.1% | USD/shares | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.94 | -96.3% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1.86 | +97.9% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 8.64 | +364.5% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 8.64 | +0.0% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 9.86 | +14.1% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1.06 | -89.2% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3.48 | +228.3% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.92 | -44.8% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -2.15 | — | USD/shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.17 | +107.9% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.28 | +64.7% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.3 | +7.1% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.41 | +36.7% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 22.49 | +5385.4% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.58 | -97.4% | USD/shares | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 0.47 | -19.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1.16 | +146.8% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.63 | -45.7% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.15 | +82.5% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -0.08 | -107.0% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 10.59 | +13337.5% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -0.31 | -102.9% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.96 | -209.7% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.87 | +190.6% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 1.41 | +62.1% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 1.35 | -4.3% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.81 | -40.0% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 1.65 | +103.7% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 1.29 | -21.8% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.79 | +38.8% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.89 | -149.7% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.39 | +143.8% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.59 | +51.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.27 | +115.3% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.94 | -26.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.15 | +22.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.25 | +8.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.01 | -19.2% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -1.86 | — | USD/shares | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 24.76 | +1431.2% | USD/shares | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.94 | -96.2% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1.85 | +96.8% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 8.64 | +367.0% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 8.57 | -0.8% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 9.83 | +14.7% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1.05 | -89.3% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3.45 | +228.6% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.91 | -44.6% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 110800000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 118500000.0 | +6.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 114800000.0 | -3.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 111500000.0 | -2.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 113700000.0 | +2.0% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 132100000.0 | +16.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 176100000.0 | +33.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 189300000.0 | +7.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 118100000.0 | -37.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 93400000.0 | -20.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 119900000.0 | +28.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 129600000.0 | +8.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 130900000.0 | +1.0% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 124300000.0 | -5.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 112100000.0 | -9.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 121200000.0 | +8.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 391000000.0 | +222.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 424300000.0 | +8.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 441000000.0 | +3.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 229500000.0 | -48.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 232300000.0 | +1.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 261900000.0 | +12.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 330000000.0 | +26.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 338100000.0 | +2.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 293400000.0 | -13.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 222100000.0 | -24.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 166200000.0 | -25.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 334400000.0 | +101.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 336100000.0 | +0.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 374900000.0 | +11.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 329800000.0 | -12.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 369800000.0 | +12.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 163900000.0 | -55.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 175900000.0 | +7.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 206900000.0 | +17.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 236300000.0 | +14.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 240300000.0 | +1.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 107100000.0 | -55.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 132900000.0 | +24.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 111500000.0 | — | USD | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 189300000.0 | +69.8% | USD | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 129600000.0 | -31.5% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 121200000.0 | -6.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 229500000.0 | +89.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 338100000.0 | +47.3% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 334400000.0 | -1.1% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 369800000.0 | +10.6% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 236300000.0 | -36.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 114700000.0 | -51.5% | USD | 10-K | 2026-02-19 |
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 | 180500000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 181400000.0 | +0.5% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 178900000.0 | -1.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 175400000.0 | -2.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 183800000.0 | +4.8% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 188600000.0 | +2.6% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 210800000.0 | +11.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 204100000.0 | -3.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 215000000.0 | +5.3% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 221100000.0 | +2.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 231800000.0 | +4.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 233100000.0 | +0.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 249300000.0 | +6.9% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 252300000.0 | +1.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 225500000.0 | -10.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 157100000.0 | -30.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 153400000.0 | -2.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 153000000.0 | -0.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 124800000.0 | -18.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 139100000.0 | +11.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 138600000.0 | -0.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 149100000.0 | +7.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 147800000.0 | -0.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 135900000.0 | -8.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 164000000.0 | +20.7% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 168000000.0 | +2.4% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 150200000.0 | -10.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 151900000.0 | +1.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 157100000.0 | +3.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 152700000.0 | -2.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 145900000.0 | -4.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 142600000.0 | -2.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 146400000.0 | +2.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 144600000.0 | -1.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 143300000.0 | -0.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 138800000.0 | -3.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 136500000.0 | -1.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 143300000.0 | +5.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 141600000.0 | -1.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 175400000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 204100000.0 | +16.4% | USD | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 174200000.0 | -14.6% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 157100000.0 | -9.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 139100000.0 | -11.5% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 135900000.0 | -2.3% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 151900000.0 | +11.8% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 142600000.0 | -6.1% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 138800000.0 | -2.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 153800000.0 | +10.8% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 531000000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 556200000.0 | +4.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 552900000.0 | -0.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 524900000.0 | -5.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 554600000.0 | +5.7% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 589800000.0 | +6.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 706000000.0 | +19.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 819600000.0 | +16.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 796000000.0 | -2.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 678400000.0 | -14.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 711600000.0 | +4.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 732100000.0 | +2.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 739000000.0 | +0.9% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 731400000.0 | -1.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 697600000.0 | -4.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 749500000.0 | +7.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 781700000.0 | +4.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 789200000.0 | +1.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 816500000.0 | +3.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 579000000.0 | -29.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 598500000.0 | +3.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 646100000.0 | +8.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 709500000.0 | +9.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 804700000.0 | +13.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 692100000.0 | -14.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 629000000.0 | -9.1% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 650600000.0 | +3.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 684200000.0 | +5.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 715300000.0 | +4.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 754700000.0 | +5.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 636500000.0 | -15.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 650300000.0 | +2.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 464200000.0 | -28.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 480800000.0 | +3.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 519200000.0 | +8.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 512300000.0 | -1.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 544200000.0 | +6.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 424700000.0 | -22.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 457000000.0 | +7.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 524900000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 819600000.0 | +56.1% | USD | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 732100000.0 | -10.7% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 749500000.0 | +2.4% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 579000000.0 | -22.7% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 804700000.0 | +39.0% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 684200000.0 | -15.0% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 650300000.0 | -5.0% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 512300000.0 | -21.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 437700000.0 | -14.6% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1554000000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1591900000.0 | +2.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1581500000.0 | -0.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1546400000.0 | -2.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1529600000.0 | -1.1% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 1600100000.0 | +4.6% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1842400000.0 | +15.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1886100000.0 | +2.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1854800000.0 | -1.7% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 1719200000.0 | -7.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1740000000.0 | +1.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1715800000.0 | -1.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1743800000.0 | +1.6% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 1725300000.0 | -1.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 2069700000.0 | +20.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 2035100000.0 | -1.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2041600000.0 | +0.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2055400000.0 | +0.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2024000000.0 | -1.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 2083600000.0 | +2.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 2080500000.0 | -0.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 2126800000.0 | +2.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2152700000.0 | +1.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2974600000.0 | +38.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2912800000.0 | -2.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 2814700000.0 | -3.4% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 2694600000.0 | -4.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2647800000.0 | -1.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2671500000.0 | +0.9% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2633100000.0 | -1.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2501300000.0 | -5.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2499500000.0 | -0.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2527800000.0 | +1.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2521900000.0 | -0.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2533800000.0 | +0.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2491500000.0 | -1.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2506600000.0 | +0.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2375300000.0 | -5.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2398800000.0 | +1.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1546400000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1886100000.0 | +22.0% | USD | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 1715800000.0 | -9.0% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 2035100000.0 | +18.6% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2083600000.0 | +2.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 2974600000.0 | +42.8% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 2647800000.0 | -11.0% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 2499500000.0 | -5.6% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2491500000.0 | -0.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2663000000.0 | +6.9% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 522300000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 532900000.0 | +2.0% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 534400000.0 | +0.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 303000000.0 | -43.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 604000000.0 | +99.3% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 644100000.0 | +6.6% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 311700000.0 | -51.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 268100000.0 | -14.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 230400000.0 | -14.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 256800000.0 | +11.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 259600000.0 | +1.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 292000000.0 | +12.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 283400000.0 | -2.9% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 289700000.0 | +2.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 306800000.0 | +5.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 313600000.0 | +2.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 281300000.0 | -10.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 261400000.0 | -7.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 243100000.0 | -7.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 202000000.0 | -16.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 203000000.0 | +0.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 216500000.0 | +6.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 222400000.0 | +2.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 386300000.0 | +73.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 391700000.0 | +1.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 330100000.0 | -15.7% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 253300000.0 | -23.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 211500000.0 | -16.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 199900000.0 | -5.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 187100000.0 | -6.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 195100000.0 | +4.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 196400000.0 | +0.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 179200000.0 | -8.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 176900000.0 | -1.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 188400000.0 | +6.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 198000000.0 | +5.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 184300000.0 | -6.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 170400000.0 | -7.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 187100000.0 | +9.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 303000000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 268100000.0 | -11.5% | USD | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 292000000.0 | +8.9% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 313600000.0 | +7.4% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 202000000.0 | -35.6% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 386300000.0 | +91.2% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 211500000.0 | -45.2% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 196400000.0 | -7.1% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 198000000.0 | +0.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 188700000.0 | -4.7% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1147600000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1203100000.0 | +4.8% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1197400000.0 | -0.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1187900000.0 | -0.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1167300000.0 | -1.7% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 1226700000.0 | +5.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 975900000.0 | -20.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 983300000.0 | +0.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 953700000.0 | -3.0% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 854500000.0 | -10.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 843200000.0 | -1.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 858100000.0 | +1.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 872700000.0 | +1.7% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 849100000.0 | -2.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1165300000.0 | +37.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1120200000.0 | -3.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 940700000.0 | -16.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 941500000.0 | +0.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 927600000.0 | -1.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 956700000.0 | +3.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 948400000.0 | -0.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 957100000.0 | +0.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 962000000.0 | +0.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1654200000.0 | +72.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1602200000.0 | -3.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1491600000.0 | -6.9% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1377800000.0 | -7.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1234800000.0 | -10.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1218500000.0 | -1.3% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1200800000.0 | -1.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1075500000.0 | -10.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1071900000.0 | -0.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1113900000.0 | +3.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1091500000.0 | -2.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1075900000.0 | -1.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1062900000.0 | -1.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1044800000.0 | -1.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 879200000.0 | -15.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 877700000.0 | -0.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1187900000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 983300000.0 | -17.2% | USD | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 858100000.0 | -12.7% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 1120200000.0 | +30.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 956700000.0 | -14.6% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1654200000.0 | +72.9% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1234800000.0 | -25.4% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1071900000.0 | -13.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1062900000.0 | -0.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1119100000.0 | +5.3% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 406400000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 388800000.0 | -4.3% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 384100000.0 | -1.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 358500000.0 | -6.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 362300000.0 | +1.1% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 373400000.0 | +3.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 866500000.0 | +132.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 902800000.0 | +4.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-03-31 | 901100000.0 | -0.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 864700000.0 | -4.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 896800000.0 | +3.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 857700000.0 | -4.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 871100000.0 | +1.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-06-30 | 876200000.0 | +0.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-09-30 | 876400000.0 | +0.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 886900000.0 | +1.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1071900000.0 | +20.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1084200000.0 | +1.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1065900000.0 | -1.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1078500000.0 | +1.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1080900000.0 | +0.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1118100000.0 | +3.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1140700000.0 | +2.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1270300000.0 | +11.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 1265500000.0 | -0.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 1280500000.0 | +1.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 1267800000.0 | -1.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 1395100000.0 | +10.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-03-31 | 1435100000.0 | +2.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 1414400000.0 | -1.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 1407900000.0 | -0.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 1409700000.0 | +0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 1413900000.0 | +0.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 1430400000.0 | +1.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 1457900000.0 | +1.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 1428600000.0 | -2.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1461800000.0 | +2.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 1496100000.0 | +2.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 1521100000.0 | +1.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 358500000.0 | — | USD | 10-K | 2020-03-11 |
| Annual | 2017-12-31 | 902800000.0 | +151.8% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 857700000.0 | -5.0% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 896600000.0 | +4.5% | USD | 10-K | 2023-03-01 |
| Annual | 2020-12-31 | 1081400000.0 | +20.6% | USD | 10-K | 2024-02-27 |
| Annual | 2021-12-31 | 1270300000.0 | +17.5% | USD | 10-K | 2025-02-21 |
| Annual | 2022-12-31 | 1395100000.0 | +9.8% | USD | 10-K | 2026-02-19 |
| Annual | 2023-12-31 | 1409700000.0 | +1.0% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1428600000.0 | +1.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1543900000.0 | +8.1% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 414200000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 456000000.0 | +10.1% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 462600000.0 | +1.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 425000000.0 | -8.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 469000000.0 | +10.4% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 492600000.0 | +5.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 560600000.0 | +13.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 618500000.0 | +10.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 606800000.0 | -1.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 488000000.0 | -19.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 480300000.0 | -1.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 464900000.0 | -3.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 473200000.0 | +1.8% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 428200000.0 | -9.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 666300000.0 | +55.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 629300000.0 | -5.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 495000000.0 | -21.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 494200000.0 | -0.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 493200000.0 | -0.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 491300000.0 | -0.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 490900000.0 | -0.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 490200000.0 | -0.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 489400000.0 | -0.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 976600000.0 | +99.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 928900000.0 | -4.9% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 891200000.0 | -4.1% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 883600000.0 | -0.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 790700000.0 | -10.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 786800000.0 | -0.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 783200000.0 | -0.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 648300000.0 | -17.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 638700000.0 | -1.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 644900000.0 | +1.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 649400000.0 | +0.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 627800000.0 | -3.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 624100000.0 | -0.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 620400000.0 | -0.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 464900000.0 | -25.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 445000000.0 | -4.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 425000000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 618500000.0 | +45.5% | USD | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 464900000.0 | -24.8% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 629300000.0 | +35.4% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 491300000.0 | -21.9% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 976600000.0 | +98.8% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 790700000.0 | -19.0% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 646800000.0 | -18.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 640100000.0 | -1.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 655300000.0 | +2.4% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 158400000.0 | — | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-09-30 | 150700000.0 | -4.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2021-03-31 | 20300000.0 | -86.5% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 58500000.0 | +188.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-03-31 | 30700000.0 | -47.5% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 67100000.0 | +118.6% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2024-03-31 | 6300000.0 | -90.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 49500000.0 | +685.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 103500000.0 | +109.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 21000000.0 | -79.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 73200000.0 | +248.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 138500000.0 | +89.2% | USD | 10-Q | 2025-11-04 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | -11800000.0 | — | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-09-30 | -332700000.0 | -2719.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2020-03-31 | 434100000.0 | +230.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 433600000.0 | -0.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 439500000.0 | +1.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -8300000.0 | -101.9% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -12000000.0 | -44.6% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 25900000.0 | +315.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2022-03-31 | -3500000.0 | -113.5% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | -5500000.0 | -57.1% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2023-03-31 | -14800000.0 | -169.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -21600000.0 | -45.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 4700000.0 | +121.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -217000000.0 | -4717.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -223100000.0 | -2.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -229500000.0 | -2.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -9400000.0 | +95.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -19600000.0 | -108.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -32700000.0 | -66.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -7400000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -241500000.0 | -3163.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -316900000.0 | -31.2% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | -211500000.0 | — | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -1600000.0 | +99.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -64400000.0 | -3925.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 166100000.0 | +357.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -146500000.0 | -188.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -152800000.0 | -4.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -160000000.0 | -4.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -8100000.0 | +94.9% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -14800000.0 | -82.7% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -21300000.0 | -43.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -60400000.0 | -183.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -154400000.0 | -155.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -269100000.0 | -74.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -12000000.0 | +95.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -21900000.0 | -82.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -162800000.0 | -643.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 6200000.0 | +103.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -19000000.0 | -406.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -44000000.0 | -131.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -13300000.0 | +69.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -194900000.0 | -1365.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -220900000.0 | -13.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2017-12-31 | 118500000.0 | — | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | -252400000.0 | -313.0% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 123800000.0 | +149.0% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -167300000.0 | -235.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 618200000.0 | +469.5% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -402100000.0 | -165.0% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -170900000.0 | +57.5% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -50500000.0 | +70.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -17400000.0 | +65.5% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6100000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 17300000.0 | +183.6% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 24600000.0 | +42.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 11100000.0 | -54.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 15200000.0 | +36.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 23600000.0 | +55.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 14900000.0 | -36.9% | USD | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 28100000.0 | +88.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 45700000.0 | +62.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 4100000.0 | -91.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 10000000.0 | +143.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 15100000.0 | +51.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 5200000.0 | -65.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 8900000.0 | +71.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 11800000.0 | +32.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 6200000.0 | -47.5% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 10200000.0 | +64.5% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 10900000.0 | +6.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 3000000.0 | -72.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 6900000.0 | +130.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 10200000.0 | +47.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 5000000.0 | -51.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 11900000.0 | +138.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 20700000.0 | +73.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 8200000.0 | -60.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 13100000.0 | +59.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 18800000.0 | +43.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 8000000.0 | -57.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 17900000.0 | +123.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 29800000.0 | +66.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 35800000.0 | — | USD | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 30300000.0 | -15.4% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 36100000.0 | +19.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 21600000.0 | -40.2% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 13400000.0 | -38.0% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 14900000.0 | +11.2% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 29400000.0 | +97.3% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 33900000.0 | +15.3% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 29100000.0 | -14.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 42000000.0 | +44.3% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 21950735.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 21758193.0 | -0.9% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 21598399.0 | -0.7% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 21558145.0 | -0.2% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 21567080.0 | +0.0% | shares | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 21515041.0 | -0.2% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 21517554.0 | +0.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 21517554.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 21369031.0 | -0.7% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 20927746.0 | -2.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 20928822.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 20929218.0 | +0.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 20975221.0 | +0.2% | shares | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 20780720.0 | -0.9% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 20782637.0 | +0.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 20785346.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 20699915.0 | -0.4% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 20699915.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 20718526.0 | +0.1% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 20718675.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 20778138.0 | +0.3% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 20783021.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 20785746.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 20915793.0 | +0.6% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 20980432.0 | +0.3% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 20981131.0 | +0.0% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 20981810.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 20996739.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 21055668.0 | +0.3% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 21081414.0 | +0.1% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 21085515.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 21086678.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 21129575.0 | +0.2% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 21150833.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 21169088.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 21185581.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 21218020.0 | +0.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 21222944.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 21240275.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 21558145.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 21517554.0 | -0.2% | shares | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 20929218.0 | -2.7% | shares | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 20785346.0 | -0.7% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 20718675.0 | -0.3% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 20915793.0 | +1.0% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 20996739.0 | +0.4% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 21086678.0 | +0.4% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 21185581.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 21240597.0 | +0.3% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 21800000.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 21700000.0 | -0.5% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 21500000.0 | -0.9% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 21400000.0 | -0.5% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 21300000.0 | -0.5% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 21300000.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 21300000.0 | +0.0% | shares | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 20900000.0 | -1.9% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 20700000.0 | -1.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 20800000.0 | +0.5% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 20700000.0 | -0.5% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 20600000.0 | -0.5% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 20600000.0 | +0.0% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 20500000.0 | -0.5% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 20500000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 20600000.0 | +0.5% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 20600000.0 | +0.0% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 20600000.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 20800000.0 | +1.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 20800000.0 | +0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 20800000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 20800000.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 20900000.0 | +0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 20900000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 20900000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 21000000.0 | +0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 21000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 21000000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 21000000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 21100000.0 | +0.5% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 21600000.0 | — | shares | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 21300000.0 | -1.4% | shares | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 20900000.0 | -1.9% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 20700000.0 | -1.0% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 20500000.0 | -1.0% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 20600000.0 | +0.5% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 20800000.0 | +1.0% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 20900000.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 21000000.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 21000000.0 | +0.0% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 21800000.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 21900000.0 | +0.5% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 21700000.0 | -0.9% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 21800000.0 | +0.5% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 21800000.0 | +0.0% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 21800000.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 21600000.0 | -0.9% | shares | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 21100000.0 | -2.3% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 20900000.0 | -0.9% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 20900000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 20800000.0 | -0.5% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 20600000.0 | -1.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 20600000.0 | +0.0% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 20500000.0 | -0.5% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 20500000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 20700000.0 | +1.0% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 20800000.0 | +0.5% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 20700000.0 | -0.5% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 20900000.0 | +1.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 20800000.0 | -0.5% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 20900000.0 | +0.5% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 20900000.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 20900000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 21000000.0 | +0.5% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 21100000.0 | +0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 21100000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 21100000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 21200000.0 | +0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 21200000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 21300000.0 | +0.5% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 21600000.0 | — | shares | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 21800000.0 | +0.9% | shares | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 20900000.0 | -4.1% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 20800000.0 | -0.5% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 20500000.0 | -1.4% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 20800000.0 | +1.5% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 20900000.0 | +0.5% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 21000000.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 21100000.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 21200000.0 | +0.5% | shares | 10-K | 2026-02-19 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1898 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.1967 | +3.7% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.1851 | -5.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1934 | +4.5% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.1922 | -0.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1866 | -3.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1988 | +6.6% | ratio | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 0.2289 | +15.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.2231 | -2.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.2066 | -7.4% | ratio | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 0.2243 | +8.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.1802 | -19.7% | ratio | 10-Q | 2019-11-05 |
| Annual | 2016-12-31 | 0.7680 | — | ratio | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 0.1922 | -75.0% | ratio | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 0.2223 | +15.7% | ratio | 10-K/A | 2019-08-02 |
| Annual | 2022-12-31 | 0.4151 | +86.8% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.4238 | +2.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.4209 | -0.7% | ratio | 10-K | 2025-02-21 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0167 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1.0437 | +2.7% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1.0346 | -0.9% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.7323 | +67.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.9182 | -47.0% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 0.9157 | -0.3% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 2.2650 | +147.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 3.0571 | +35.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 3.4549 | +13.0% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 2.6417 | -23.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2.7411 | +3.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2.5072 | -8.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 2.6076 | +4.0% | ratio | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 2.5247 | -3.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 2.2738 | -9.9% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 2.3900 | +5.1% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2.7789 | +16.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 3.0191 | +8.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 3.3587 | +11.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 2.8663 | -14.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 2.9483 | +2.9% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 2.9843 | +1.2% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 3.1902 | +6.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2.0831 | -34.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.7669 | -15.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1.9055 | +7.8% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 2.5685 | +34.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 3.2350 | +25.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 3.5783 | +10.6% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 4.0337 | +12.7% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3.2624 | -19.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 3.3111 | +1.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2.5904 | -21.8% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2.7179 | +4.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.7558 | +1.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2.5874 | -6.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2.9528 | +14.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.4924 | -15.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2.4425 | -2.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.7323 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 3.0571 | +76.5% | ratio | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 2.5072 | -18.0% | ratio | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 2.3900 | -4.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2.8663 | +19.9% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 2.0831 | -27.3% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 3.2350 | +55.3% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 3.3111 | +2.4% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.5874 | -21.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.3196 | -10.4% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.8238 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 3.0944 | +9.6% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 3.1174 | +0.7% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 3.3135 | +6.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 3.2219 | -2.8% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 3.2852 | +2.0% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1.1263 | -65.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1.0892 | -3.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.0584 | -2.8% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 0.9882 | -6.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.9402 | -4.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1.0005 | +6.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1.0018 | +0.1% | ratio | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 0.9691 | -3.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.3296 | +37.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1.2631 | -5.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.8776 | -30.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 0.8684 | -1.1% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 0.8703 | +0.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 0.8871 | +1.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.8774 | -1.1% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 0.8560 | -2.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.8433 | -1.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1.3022 | +54.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.2661 | -2.8% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1.1649 | -8.0% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1.0868 | -6.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 0.8851 | -18.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.8491 | -4.1% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.8490 | -0.0% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.7639 | -10.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.7604 | -0.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.7878 | +3.6% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.7631 | -3.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.7380 | -3.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.7440 | +0.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.7147 | -3.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.5877 | -17.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.5770 | -1.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3.3135 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1.0892 | -67.1% | ratio | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 1.0005 | -8.1% | ratio | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 1.2494 | +24.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.8847 | -29.2% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1.3022 | +47.2% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.8851 | -32.0% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 0.7604 | -14.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.7440 | -2.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.7249 | -2.6% | ratio | 10-K | 2026-02-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3310 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.3445 | +4.1% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.3369 | -2.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.3438 | +2.1% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.3401 | -1.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.3349 | -1.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.3392 | +1.3% | ratio | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 0.2942 | -13.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.3197 | +8.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.2762 | -13.6% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.2804 | +1.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.2619 | -6.6% | ratio | 10-Q | 2020-11-03 |
| Annual | 2016-12-31 | 0.3332 | — | ratio | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 1.0632 | +219.0% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 1.0973 | +3.2% | ratio | 10-K | 2021-03-01 |
| Annual | 2022-12-31 | 0.3851 | -64.9% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.4029 | +4.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.4241 | +5.3% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1587 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0115 | +107.2% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0205 | +78.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0216 | +5.5% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0293 | +35.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 1.4262 | +4774.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0342 | -97.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.0252 | -26.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0623 | +147.8% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0364 | -41.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0618 | +69.9% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -0.0040 | -106.5% | ratio | 10-Q | 2020-11-03 |
| Annual | 2016-12-31 | -0.0338 | — | ratio | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 1.4891 | +4510.5% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.0514 | -96.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2022-12-31 | 0.1840 | +258.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0173 | -90.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0695 | +302.4% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.2455 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0929 | +137.8% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0864 | -7.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0936 | +8.3% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0894 | -4.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0532 | -40.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0868 | +63.0% | ratio | 10-Q/A | 2019-08-02 |
| Quarterly | 2018-06-30 | 0.0561 | -35.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1139 | +102.8% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0461 | -59.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0793 | +72.2% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0512 | -35.4% | ratio | 10-Q | 2020-11-03 |
| Annual | 2016-12-31 | -0.0021 | — | ratio | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 0.1937 | +9300.2% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.2250 | +16.2% | ratio | 10-K | 2021-03-01 |
| Annual | 2022-12-31 | 0.0657 | -70.8% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0725 | +10.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1357 | +87.2% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2121 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.2224 | +4.8% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.2148 | -3.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.3680 | +71.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 0.1882 | -48.8% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.2051 | +8.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.5650 | +175.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.7061 | +25.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.5126 | -27.4% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 0.3637 | -29.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.4619 | +27.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.4438 | -3.9% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.4619 | +4.1% | ratio | 10-Q/A | 2019-08-02 |
| Quarterly | 2019-06-30 | 0.4291 | -7.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.3654 | -14.8% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 0.3865 | +5.8% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.3900 | +259.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1.6232 | +16.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1.8141 | +11.8% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1.1361 | -37.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.1443 | +0.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1.2097 | +5.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.4838 | +22.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.8752 | -41.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.7490 | -14.4% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 0.6728 | -10.2% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 0.6561 | -2.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1.5811 | +141.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.6813 | +6.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2.0037 | +19.2% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.6904 | -15.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.8829 | +11.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.9146 | -51.4% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.9943 | +8.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.0982 | +10.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.1934 | +8.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.3039 | +9.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.6285 | -51.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.7103 | +13.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.3680 | — | ratio | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 0.7061 | +91.9% | ratio | 10-K/A | 2019-08-02 |
| Annual | 2018-12-31 | 0.4438 | -37.1% | ratio | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 0.3865 | -12.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1.1361 | +194.0% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 0.8752 | -23.0% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1.5811 | +80.6% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1.8829 | +19.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.1934 | -36.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.6078 | -49.1% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0301 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0023 | +107.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0038 | +67.8% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0042 | +10.3% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0056 | +34.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2661 | +4630.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0068 | -97.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.0058 | -15.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0139 | +141.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0075 | -46.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0139 | +84.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -0.0007 | -105.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.1072 | +14887.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -0.0031 | -102.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0096 | -207.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 0.0887 | +1025.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0087 | -90.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0137 | +57.8% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.0130 | -5.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0058 | -55.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0122 | +111.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0102 | -16.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0140 | +37.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | -0.0071 | -150.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0033 | +146.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0049 | +50.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0106 | +114.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0078 | -26.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0098 | +25.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0111 | +13.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0090 | -19.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -0.0259 | — | ratio | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 0.2862 | +1203.7% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.0114 | -96.0% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0188 | +64.7% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0854 | +353.9% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.0599 | -29.8% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0764 | +27.5% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0073 | -90.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0293 | +299.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0152 | -48.0% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1152 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0093 | +108.0% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0156 | +68.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0177 | +13.1% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0241 | +36.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.5657 | +2247.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0140 | -97.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.0114 | -18.1% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0270 | +135.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0150 | -44.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0273 | +81.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -0.0017 | -106.3% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.2041 | +12026.3% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -0.0059 | -102.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0182 | -208.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 0.1713 | +1041.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0167 | -90.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0261 | +56.0% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.0245 | -6.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0133 | -45.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0269 | +102.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0217 | -19.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0261 | +20.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | -0.0132 | -150.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0058 | +144.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0088 | +51.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0187 | +111.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0136 | -27.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0168 | +23.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0176 | +5.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0142 | -19.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -0.1119 | — | ratio | 10-K/A | 2019-08-02 |
| Annual | 2017-12-31 | 0.5979 | +634.5% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.0229 | -96.2% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0427 | +86.9% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1646 | +285.3% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1404 | -14.7% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.1450 | +3.3% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0130 | -91.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0510 | +293.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0262 | -48.6% | ratio | 10-K | 2026-02-19 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 100 | $250.65 | $25,000 | 4,289 |
| 2026-03-18 | Reinsdorf Judith A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1 | $250.59 | $181 | 998 |
| 2026-03-02 | Bower Steven R. | SVP, Controller and CAO |
Exercise / conversion
M · derivative
|
Stock Option | 1,551 | $0.00 | $0 | 0 |
| 2026-03-02 | Bower Steven R. | SVP, Controller and CAO |
Open-market sell
S
|
Common Stock | 507 | $265.15 | $134,430 | 4,695 |
| 2026-03-02 | Bower Steven R. | SVP, Controller and CAO |
Exercise / conversion
M
|
Common Stock | 1,551 | $53.78 | $83,413 | 5,202 |
| 2026-02-25 | Humphrey John | Dir |
Open-market sell
S
|
Common Stock | 1,300 | $268.69 | $349,297 | 3,200 |
| 2026-02-23 | Brueck Felix M. | Dir |
Open-market sell
S
|
Common Stock | 4,822 | $275.69 | $1,329,377 | 1,567 |
| 2026-02-23 | Brueck Felix M. | Dir |
Open-market sell
S
|
Common Stock | 1,031 | $276.52 | $285,092 | 6,389 |
| 2026-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,011 | $0.00 | $0 | 0 |
| 2026-02-16 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 7,480 | $272.63 | $2,039,272 | 51,275 |
| 2026-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,011 | $0.00 | $0 | 58,755 |
| 2026-02-16 | Vaillancourt Eric A. | President and CEO |
Equity grant / award
A
|
Common Stock | 13,418 | $0.00 | $0 | 54,744 |
| 2026-02-15 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,211 | $0.00 | $0 | 3,222 |
| 2026-02-15 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,320 | $272.63 | $359,872 | 41,326 |
| 2026-02-15 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,211 | $0.00 | $0 | 42,646 |
| 2026-02-12 | Bianchi Amy | EVP and CHRO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 859 | $246.91 | $212,096 | 859 |
| 2025-12-31 | Reinsdorf Judith A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 128 | $214.13 | $27,500 | 997 |
| 2025-12-17 | Reinsdorf Judith A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1 | $205.19 | $135 | 869 |
| 2025-11-07 | Vaillancourt Eric A. | President and CEO |
Equity grant / award
G
|
Common Stock | 442 | $0.00 | $0 | 37,605 |
| 2025-11-06 | Vaillancourt Eric A. | President and CEO |
Open-market sell
S
|
Common Stock | 2,272 | $227.00 | $515,744 | 38,047 |
| 2025-09-30 | Reinsdorf Judith A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 122 | $226.00 | $27,500 | 868 |
| 2025-09-17 | Reinsdorf Judith A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 0 | $217.89 | $97 | 746 |
| 2025-08-22 | Bower Steven R. | SVP, Controller and CAO |
Exercise / conversion
M · derivative
|
Stock Option | 2,500 | $53.78 | $134,450 | 1,551 |
| 2025-08-22 | Bower Steven R. | SVP, Controller and CAO |
Exercise / conversion
M
|
Common Stock | 2,500 | $53.78 | $134,450 | 2,500 |
| 2025-08-20 | McLean Robert Savage | EVP, GC, and CAO |
Open-market sell
S
|
Common Stock | 2,541 | $223.77 | $568,601 | 29,116 |
| 2025-08-12 | McLean Robert Savage | EVP, GC, and CAO |
Equity grant / award
G
|
Common Stock | 230 | $0.00 | $0 | 31,657 |
| 2025-08-07 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 5,577 | $0.00 | $0 | 723 |
| 2025-08-07 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 1,250 | $0.00 | $0 | 5,412 |
| 2025-08-07 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 938 | $0.00 | $0 | 22,222 |
| 2025-08-07 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 2,321 | $215.50 | $500,176 | 40,319 |
| 2025-08-07 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 938 | $106.54 | $99,935 | 42,640 |
| 2025-08-07 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,250 | $80.00 | $100,000 | 41,702 |
| 2025-08-07 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 5,577 | $53.78 | $299,931 | 40,452 |
| 2025-06-30 | Reinsdorf Judith A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 144 | $191.55 | $27,500 | 746 |
| 2025-06-18 | Reinsdorf Judith A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 0 | $185.86 | $53 | 602 |
| 2025-03-31 | Reinsdorf Judith A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 170 | $161.79 | $27,500 | 602 |
| 2025-03-19 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 2 | $175.76 | $372 | 3,484 |
| 2025-02-25 | Joiner Larisa R. | SVP and CIO |
Equity grant / award
A · derivative
|
Stock Option | 1,145 | $0.00 | $0 | 1,145 |
| 2025-02-24 | Vaillancourt Eric A. | President and CEO |
Equity grant / award
G
|
Common Stock | 499 | $0.00 | $0 | 34,875 |
| 2025-02-15 | Bruderek Joseph F Jr. | EVP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 616 | $0.00 | $0 | 1,234 |
| 2025-02-15 | Bruderek Joseph F Jr. | EVP and CFO |
Other disposed transaction
F
|
Common Stock | 205 | $192.96 | $39,557 | 411 |
| 2025-02-15 | Bruderek Joseph F Jr. | EVP and CFO |
Exercise / conversion
M
|
Common Stock | 616 | $0.00 | $0 | 616 |
| 2025-02-13 | Joiner Larisa R. | VP and CIO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 660 | $182.27 | $120,298 | 660 |
| 2025-01-02 | Bower Steven R. | SVP, Controller and CAO |
Exercise / conversion
M · derivative
|
Phantom Stock (MSPP) | 342 | $172.45 | $58,978 | 0 |
| 2025-01-02 | Bower Steven R. | SVP, Controller and CAO |
Other disposed transaction
F · derivative
|
Phantom Stock (MSPP) | 177 | $172.45 | $30,524 | 342 |
| 2025-01-02 | Bower Steven R. | SVP, Controller and CAO |
Other disposed transaction
F
|
Common Stock | 45 | $172.45 | $7,760 | 427 |
| 2025-01-02 | Bower Steven R. | SVP, Controller and CAO |
Exercise / conversion
M
|
Common Stock | 342 | $0.00 | $0 | 472 |
| 2024-12-31 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 145 | $172.45 | $25,000 | 2,797 |
| 2024-12-18 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 2 | $175.86 | $316 | 2,652 |
| 2024-12-05 | HAUSER DAVID L | Dir |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 3,040 |
| 2024-11-14 | Bower Steven R. | SVP, Controller and CAO |
Open-market sell
S
|
Common Stock | 300 | $162.50 | $48,748 | 130 |
| 2024-11-14 | Bower Steven R. | SVP, Controller and CAO |
Equity grant / award
G
|
Common Stock | 174 | $0.00 | $0 | 430 |
| 2024-11-12 | HAUSER DAVID L | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 3,540 |
| 2024-11-08 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Equity grant / award
G
|
Common Stock | 620 | $0.00 | $0 | 27,705 |
| 2024-11-05 | ADEN ALLISON | Dir |
Equity grant / award
A
|
Common Stock | 127 | $153.15 | $19,450 | 127 |
| 2024-09-30 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 154 | $162.18 | $25,000 | 2,650 |
| 2024-09-18 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 2 | $156.77 | $269 | 2,496 |
| 2024-08-09 | Bower Steven R. | SVP, Controller and CAO |
Open-market sell
S
|
Common Stock | 1,548 | $150.06 | $232,290 | 604 |
| 2024-06-30 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 172 | $145.57 | $25,000 | 2,494 |
| 2024-06-20 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1 | $146.91 | $217 | 2,323 |
| 2024-05-17 | Bower Steven R. | SVP, Controller and CAO |
Open-market sell
S
|
Common Stock | 1,031 | $150.00 | $154,650 | 2,152 |
| 2024-03-31 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 148 | $168.77 | $25,000 | 2,321 |
| 2024-03-20 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 16 | $159.77 | $2,556 | 17,604 |
| 2024-03-20 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 17 | $159.77 | $2,735 | 17,588 |
| 2024-03-11 | Vaillancourt Eric A. | President and CEO |
Equity grant / award
G
|
Common Stock | 635 | $0.00 | $0 | 29,020 |
| 2024-02-29 | van der Graaf Kees | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $160.01 | $192,012 | 0 |
| 2024-02-28 | Childress John M II | EVP & CFO |
Equity grant / award
A · derivative
|
Stock Option | 4,521 | $0.00 | $0 | 4,521 |
| 2024-02-28 | Childress John M II | EVP & CFO |
Equity grant / award
G
|
Common Stock | 640 | $0.00 | $0 | 37,413 |
| 2024-02-28 | Bower Steven R. | SVP, Controller and CAO |
Equity grant / award
A · derivative
|
Stock Option | 1,148 | $0.00 | $0 | 1,148 |
| 2024-02-27 | Childress John M II | EVP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 1,250 | $0.00 | $0 | 14,221 |
| 2024-02-27 | Childress John M II | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 641 | $158.77 | $101,772 | 38,053 |
| 2024-02-27 | Childress John M II | EVP & CFO |
Exercise / conversion
M
|
Common Stock | 1,250 | $80.00 | $100,000 | 38,694 |
| 2024-02-27 | Childress John M II | EVP & CFO |
Equity grant / award
A · derivative
|
Stock Option | 4,521 | $0.00 | $0 | 4,521 |
| 2024-02-27 | Childress John M II | EVP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 1,250 | $0.00 | $0 | 14,221 |
| 2024-02-27 | Childress John M II | EVP & CFO |
Exercise / conversion
M
|
Common Stock | 1,250 | $80.00 | $100,000 | 38,694 |
| 2024-02-27 | Bower Steven R. | SVP, Controller and CAO |
Equity grant / award
A · derivative
|
Stock Option | 1,148 | $0.00 | $0 | 1,148 |
| 2024-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,998 | $0.00 | $0 | 8,009 |
| 2024-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,061 | $0.00 | $0 | 0 |
| 2024-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,574 | $0.00 | $0 | 0 |
| 2024-02-16 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 2,823 | $164.91 | $465,541 | 29,655 |
| 2024-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,061 | $0.00 | $0 | 32,478 |
| 2024-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,574 | $0.00 | $0 | 31,417 |
| 2024-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,998 | $0.00 | $0 | 29,843 |
| 2024-02-15 | Manz Meredith | SVP & CHRO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 935 | $155.66 | $145,542 | 935 |
| 2024-02-15 | Abbey William | Dir |
Equity grant / award
A
|
Common Stock | 803 | $155.66 | $124,995 | 2,107 |
| 2023-12-31 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 144 | $156.74 | $22,500 | 1,369 |
| 2023-12-13 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 31 | $140.49 | $4,355 | 18,559 |
| 2023-09-30 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 186 | $121.19 | $22,500 | 1,224 |
| 2023-09-13 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 35 | $123.90 | $4,336 | 18,528 |
| 2023-08-29 | Vaillancourt Eric A. | President and CEO |
Equity grant / award
G
|
Common Stock | 373 | $0.00 | $0 | 23,747 |
| 2023-08-17 | Bower Steven R. | SVP, Controller and CAO |
Equity grant / award
G
|
Common Stock | 200 | $0.00 | $0 | 2,240 |
| 2023-08-16 | Bower Steven R. | SVP, Controller and CAO |
Open-market sell
S
|
Common Stock | 1,000 | $131.57 | $131,570 | 2,440 |
| 2023-08-14 | Childress John M II | EVP & CFO |
Equity grant / award
G
|
Common Stock | 750 | $0.00 | $0 | 34,778 |
| 2023-08-11 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Equity grant / award
G
|
Common Stock | 600 | $0.00 | $0 | 33,358 |
| 2023-06-30 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 169 | $133.53 | $22,500 | 1,038 |
| 2023-06-14 | HAUSER DAVID L | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 19 | $125.72 | $2,440 | 37,680 |
| 2023-06-14 | HAUSER DAVID L | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 67 | $125.72 | $8,423 | 37,660 |
| 2023-03-31 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 75 | $103.89 | $7,750 | 870 |
| 2023-03-15 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 45 | $95.94 | $4,317 | 18,458 |
| 2023-03-14 | Vaillancourt Eric A. | President and CEO |
Open-market buy
P
|
Common Stock | 790 | $94.75 | $74,852 | 24,120 |
| 2023-03-02 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Equity grant / award
A · derivative
|
Stock Option | 4,290 | $0.00 | $0 | 4,290 |
| 2023-03-01 | Keating Ronald C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 795 | $115.32 | $91,679 | 795 |
| 2023-02-27 | Childress John M II | EVP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 1,859 | $0.00 | $0 | 11,525 |
| 2023-02-27 | Childress John M II | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 892 | $112.11 | $100,002 | 35,528 |
| 2023-02-27 | Childress John M II | EVP & CFO |
Exercise / conversion
M
|
Common Stock | 1,859 | $53.78 | $99,977 | 36,420 |
| 2023-02-18 | Angelillo Ron | VP, Tax |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 263 | $0.00 | $0 | 0 |
| 2023-02-18 | Angelillo Ron | VP, Tax |
Other disposed transaction
F
|
Common Stock | 91 | $119.61 | $10,885 | 1,144 |
| 2023-02-18 | Angelillo Ron | VP, Tax |
Exercise / conversion
M
|
Common Stock | 263 | $0.00 | $0 | 1,235 |
| 2023-02-16 | Vaillancourt Eric A. | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 12,007 | $116.69 | $1,401,097 | 12,007 |
| 2023-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,057 | $0.00 | $0 | 1,061 |
| 2023-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,569 | $0.00 | $0 | 1,574 |
| 2023-02-16 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 768 | $116.87 | $89,756 | 22,888 |
| 2023-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,057 | $0.00 | $0 | 23,656 |
| 2023-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,569 | $0.00 | $0 | 22,599 |
| 2023-02-15 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,782 | $0.00 | $0 | 7,577 |
| 2023-02-15 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,105 | $116.49 | $128,721 | 21,030 |
| 2023-02-15 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,782 | $0.00 | $0 | 22,135 |
| 2023-01-15 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 0 |
| 2023-01-15 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 173 | $117.60 | $20,345 | 18,353 |
| 2023-01-15 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 18,526 |
| 2022-12-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 253 | $108.69 | $27,500 | 17,403 |
| 2022-12-14 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 38 | $107.94 | $4,102 | 17,471 |
| 2022-11-15 | HAUSER DAVID L | Dir |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 2,795 |
| 2022-11-11 | Childress John M II | EVP & CFO |
Open-market sell
S
|
Common Stock | 2,070 | $122.58 | $253,742 | 35,806 |
| 2022-11-11 | Childress John M II | EVP & CFO |
Open-market sell
S
|
Common Stock | 1,930 | $122.26 | $235,962 | 37,876 |
| 2022-11-07 | Childress John M II | EVP & CFO |
Exercise / conversion
M · derivative
|
Stock Option | 3,718 | $0.00 | $0 | 13,384 |
| 2022-11-07 | Childress John M II | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,653 | $121.02 | $200,046 | 39,806 |
| 2022-11-07 | Childress John M II | EVP & CFO |
Exercise / conversion
M
|
Common Stock | 3,718 | $53.78 | $199,954 | 41,459 |
| 2022-11-03 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 31,404 |
| 2022-09-30 | Abbey William | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 76 | $84.98 | $6,500 | 76 |
| 2022-09-14 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 54 | $90.25 | $4,874 | 17,433 |
| 2022-09-05 | Abbey William | Dir |
Equity grant / award
A
|
Common Stock | 362 | $98.34 | $35,599 | 362 |
| 2022-06-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 336 | $81.93 | $27,500 | 16,731 |
| 2022-06-15 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 55 | $87.50 | $4,812 | 17,379 |
| 2022-03-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 247 | $97.73 | $24,167 | 16,343 |
| 2022-03-16 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 39 | $106.51 | $4,154 | 17,324 |
| 2022-03-07 | Vaillancourt Eric A. | President and CEO |
Open-market buy
P
|
Common Stock | 1,000 | $97.45 | $97,450 | 18,026 |
| 2022-03-04 | Bower Steven R. | SVP, Controller and CAO |
Open-market sell
S
|
Common Stock | 1,308 | $106.29 | $139,024 | 4,933 |
| 2022-03-03 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 31,904 |
| 2022-03-02 | Childress John M II | EVP & CFO |
Open-market sell
S
|
Common Stock | 10,000 | $107.61 | $1,076,145 | 38,641 |
| 2022-02-24 | Bower Steven R. | SVP, Controller and CAO |
Equity grant / award
A · derivative
|
Stock Option | 1,794 | $0.00 | $0 | 1,794 |
| 2022-02-18 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,110 | $0.00 | $0 | 1,110 |
| 2022-02-18 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Other disposed transaction
F
|
Common Stock | 327 | $111.09 | $36,326 | 32,304 |
| 2022-02-18 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Exercise / conversion
M
|
Common Stock | 1,110 | $0.00 | $0 | 32,631 |
| 2022-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,057 | $0.00 | $0 | 2,118 |
| 2022-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,569 | $0.00 | $0 | 3,143 |
| 2022-02-16 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 774 | $110.86 | $85,806 | 16,564 |
| 2022-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,057 | $0.00 | $0 | 17,338 |
| 2022-02-16 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,569 | $0.00 | $0 | 16,281 |
| 2022-02-15 | Angelillo Ron | VP, Tax |
Equity grant / award
A · derivative
|
Restricted Stock Units | 658 | $105.64 | $69,511 | 658 |
| 2022-02-15 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,041 | $105.64 | $109,971 | 17,285 |
| 2022-02-12 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,420 | $0.00 | $0 | 0 |
| 2022-02-12 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 436 | $104.02 | $45,353 | 13,460 |
| 2022-02-12 | Vaillancourt Eric A. | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,420 | $0.00 | $0 | 13,896 |
| 2022-02-12 | Vaillancourt Eric A. | President and CEO |
Other disposed transaction
F
|
Common Stock | 415 | $104.02 | $43,168 | 13,481 |
| 2022-01-15 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 1,740 |
| 2022-01-15 | Sweeney Susan E | SVP and CHRO |
Other disposed transaction
F
|
Common Stock | 181 | $116.51 | $21,088 | 8,813 |
| 2022-01-15 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 8,994 |
| 2022-01-01 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M · derivative
|
Phantom Stock (MSPP) | 251 | $110.07 | $27,628 | 0 |
| 2022-01-01 | Sweeney Susan E | SVP and CHRO |
Other disposed transaction
F · derivative
|
Phantom Stock (MSPP) | 144 | $110.07 | $15,850 | 251 |
| 2022-01-01 | Sweeney Susan E | SVP and CHRO |
Other disposed transaction
F
|
Common Stock | 36 | $110.07 | $3,963 | 8,455 |
| 2022-01-01 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M
|
Common Stock | 251 | $0.00 | $0 | 8,491 |
| 2022-01-01 | Childress John M II | EVP & CFO |
Exercise / conversion
M · derivative
|
Phantom Stock (MSPP) | 466 | $110.07 | $51,293 | 0 |
| 2022-01-01 | Childress John M II | EVP & CFO |
Other disposed transaction
F · derivative
|
Phantom Stock (MSPP) | 176 | $110.07 | $19,372 | 466 |
| 2022-01-01 | Childress John M II | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 45 | $110.07 | $4,953 | 42,253 |
| 2022-01-01 | Childress John M II | EVP & CFO |
Exercise / conversion
M
|
Common Stock | 466 | $0.00 | $0 | 42,298 |
| 2021-12-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 204 | $110.07 | $22,500 | 15,009 |
| 2021-12-15 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 37 | $108.31 | $4,007 | 16,244 |
| 2021-11-28 | Vaillancourt Eric A. | President and CEO |
Equity grant / award
A · derivative
|
Stock Option | 10,265 | $0.00 | $0 | 10,265 |
| 2021-11-28 | Vaillancourt Eric A. | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,712 | $106.10 | $499,943 | 4,712 |
| 2021-11-09 | Brueck Felix M. | Dir |
Open-market buy
P
|
Common Stock | 200 | $106.17 | $21,235 | 3,142 |
| 2021-09-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 258 | $87.12 | $22,500 | 14,766 |
| 2021-09-15 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 48 | $82.96 | $3,982 | 16,207 |
| 2021-09-15 | HAUSER DAVID L | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 27 | $82.96 | $2,226 | 36,959 |
| 2021-09-01 | Reinsdorf Judith A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 427 | $86.17 | $36,795 | 427 |
| 2021-08-05 | Brueck Felix M. | Dir |
Open-market buy
P
|
Common Stock | 290 | $85.94 | $24,924 | 2,942 |
| 2021-06-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 232 | $97.15 | $22,500 | 14,463 |
| 2021-06-16 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 40 | $98.35 | $3,934 | 16,159 |
| 2021-05-18 | Botts Thomas M. | Dir |
Open-market buy
P
|
Common Stock | 2,137 | $93.49 | $199,780 | 5,669 |
| 2021-05-12 | Brueck Felix M. | Dir |
Open-market buy
P
|
Common Stock | 220 | $93.53 | $20,577 | 2,652 |
| 2021-05-01 | Riley Marvin | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,000 | $0.00 | $0 | 5,500 |
| 2021-05-01 | Riley Marvin | President and CEO |
Other disposed transaction
F
|
Common Stock | 966 | $85.65 | $82,738 | 26,589 |
| 2021-05-01 | Riley Marvin | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,000 | $0.00 | $0 | 27,555 |
| 2021-03-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 264 | $85.27 | $22,500 | 14,192 |
| 2021-03-17 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 43 | $91.41 | $3,931 | 16,119 |
| 2021-03-04 | Humphrey John | Dir |
Open-market buy
P
|
Common Stock | 2,500 | $83.36 | $208,412 | 2,500 |
| 2021-02-25 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Equity grant / award
A · derivative
|
Stock Option | 10,248 | $0.00 | $0 | 10,248 |
| 2021-02-18 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 619 | $0.00 | $0 | 2,240 |
| 2021-02-18 | Sweeney Susan E | SVP and CHRO |
Other disposed transaction
F
|
Common Stock | 187 | $73.91 | $13,821 | 8,351 |
| 2021-02-18 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M
|
Common Stock | 619 | $0.00 | $0 | 8,538 |
| 2021-02-16 | Riley Marvin | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 29,972 | $76.82 | $2,302,449 | 29,972 |
| 2021-02-12 | Riley Marvin | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,734 | $0.00 | $0 | 0 |
| 2021-02-12 | Riley Marvin | President and CEO |
Other disposed transaction
F
|
Common Stock | 669 | $75.76 | $50,683 | 23,084 |
| 2021-02-12 | Riley Marvin | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,734 | $0.00 | $0 | 23,753 |
| 2021-02-12 | Childress John M II | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,087 | $75.76 | $82,351 | 40,891 |
| 2021-01-15 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | — | — | 2,859 |
| 2021-01-15 | Sweeney Susan E | SVP and CHRO |
Other disposed transaction
F
|
Common Stock | 183 | $82.01 | $15,008 | 7,311 |
| 2021-01-15 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 7,494 |
| 2021-01-01 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M · derivative
|
Phantom Stock (MSPP) | 106 | $75.52 | $8,005 | 0 |
| 2021-01-01 | Sweeney Susan E | SVP and CHRO |
Other disposed transaction
F · derivative
|
Phantom Stock (MSPP) | 43 | $75.52 | $3,247 | 106 |
| 2021-01-01 | Sweeney Susan E | SVP and CHRO |
Other disposed transaction
F
|
Common Stock | 11 | $75.52 | $831 | 6,994 |
| 2021-01-01 | Sweeney Susan E | SVP and CHRO |
Exercise / conversion
M
|
Common Stock | 106 | $0.00 | $0 | 7,005 |
| 2020-12-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 298 | $75.52 | $22,500 | 13,886 |
| 2020-12-16 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 18 | $73.91 | $1,334 | 13,588 |
| 2020-12-16 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 30 | $73.91 | $2,217 | 13,570 |
| 2020-09-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 399 | $56.41 | $22,500 | 13,540 |
| 2020-09-16 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 20 | $57.46 | $1,142 | 13,141 |
| 2020-09-16 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 38 | $57.46 | $2,183 | 13,121 |
| 2020-07-24 | Riley Marvin | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,000 | — | — | 0 |
| 2020-07-24 | Riley Marvin | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,932 | $48.25 | $93,219 | 22,019 |
| 2020-07-24 | Riley Marvin | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,000 | $0.00 | $0 | 23,951 |
| 2020-06-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 456 | $49.29 | $22,500 | 13,080 |
| 2020-06-17 | Botts Thomas M. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 16 | $45.52 | $727 | 16,948 |
| 2020-06-17 | Botts Thomas M. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 80 | $45.52 | $3,642 | 16,932 |
| 2020-06-17 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 21 | $45.52 | $958 | 12,627 |
| 2020-03-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 568 | $39.58 | $22,500 | 12,558 |
| 2020-03-18 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 23 | $32.58 | $740 | 11,989 |
| 2020-03-18 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 66 | $32.58 | $2,150 | 11,967 |
| 2020-03-18 | Botts Thomas M. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 22 | $32.58 | $722 | 16,852 |
| 2020-03-10 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 200 | $48.18 | $9,636 | 5,975 |
| 2020-03-09 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 10 | $45.96 | $460 | 5,775 |
| 2020-03-09 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 250 | $46.07 | $11,517 | 5,765 |
| 2020-03-09 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 301 | $45.97 | $13,837 | 5,515 |
| 2020-03-09 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 600 | $46.18 | $27,708 | 5,214 |
| 2020-03-09 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 914 | $45.75 | $41,816 | 4,614 |
| 2020-02-27 | O'Neal William C. | SVP, Strategy, Corp Dev & IR |
Equity grant / award
A · derivative
|
Stock Option | 4,286 | $0.00 | $0 | 4,286 |
| 2020-02-27 | Bower Steven R. | SVP, Controller and CAO |
Equity grant / award
A · derivative
|
Stock Option | 4,051 | $0.00 | $0 | 4,051 |
| 2020-02-18 | O'Neal William C. | SVP, Strategy, Corp Dev & IR |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,531 | $61.14 | $93,605 | 1,531 |
| 2020-02-18 | Angelillo Ron | VP, Tax |
Equity grant / award
A · derivative
|
Restricted Stock Units | 789 | $61.14 | $48,239 | 789 |
| 2020-02-13 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units (MSPP) | 116 | — | — | 0 |
| 2020-02-13 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,556 | — | — | 0 |
| 2020-02-13 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Other disposed transaction
F
|
Common Stock | 528 | $59.60 | $31,469 | 26,960 |
| 2020-02-13 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Exercise / conversion
M
|
Common Stock | 116 | $0.00 | $0 | 27,488 |
| 2020-02-13 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Exercise / conversion
M
|
Common Stock | 1,556 | $0.00 | $0 | 27,372 |
| 2020-01-01 | Childress John M II | EVP & CFO |
Exercise / conversion
M · derivative
|
Phantom Stock (MSPP) | 311 | $66.88 | $20,800 | 0 |
| 2020-01-01 | Childress John M II | EVP & CFO |
Other disposed transaction
F · derivative
|
Phantom Stock (MSPP) | 169 | $66.88 | $11,303 | 311 |
| 2020-01-01 | Childress John M II | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 33 | $66.88 | $2,207 | 38,097 |
| 2020-01-01 | Childress John M II | EVP & CFO |
Exercise / conversion
M
|
Common Stock | 311 | $0.00 | $0 | 38,130 |
| 2019-12-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 336 | $66.88 | $22,500 | 10,102 |
| 2019-12-18 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 46 | $67.44 | $3,102 | 12,532 |
| 2019-09-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 328 | $68.65 | $22,500 | 9,729 |
| 2019-09-18 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 10 | $69.22 | $721 | 9,402 |
| 2019-09-18 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 23 | $69.22 | $1,592 | 9,391 |
| 2019-08-08 | Macadam Stephen E. | Dir |
Open-market sell
S
|
Common Stock | 11,261 | $67.26 | $757,378 | 227,388 |
| 2019-08-06 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 100 | $63.82 | $6,382 | 3,700 |
| 2019-08-06 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 300 | $63.83 | $19,149 | 3,600 |
| 2019-08-06 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 1,300 | $63.95 | $83,135 | 3,300 |
| 2019-07-25 | Riley Marvin | President and CEO |
Equity grant / award
A · derivative
|
Stock Option | 40,937 | $0.00 | $0 | 40,937 |
| 2019-06-30 | Brueck Felix M. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 352 | $63.84 | $22,500 | 16,277 |
| 2019-06-19 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 49 | $63.87 | $3,130 | 12,441 |
| 2019-03-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 331 | $64.45 | $21,333 | 8,981 |
| 2019-03-20 | Gulfo Adele M. | Dir |
Open-market buy
P
|
Common Stock | 75 | $66.41 | $4,981 | 75 |
| 2019-02-23 | Riley Marvin | EVP and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,981 | — | — | 0 |
| 2019-02-23 | Riley Marvin | EVP and COO |
Other disposed transaction
F
|
Common Stock | 660 | $70.00 | $46,200 | 17,400 |
| 2019-02-23 | Riley Marvin | EVP and COO |
Exercise / conversion
M
|
Common Stock | 1,981 | $0.00 | $0 | 18,060 |
| 2019-02-19 | Macadam Stephen E. | President and CEO |
Equity grant / award
G
|
Common Stock | 2,000 | $70.13 | $140,260 | 228,227 |
| 2019-02-12 | Riley Marvin | EVP and COO |
Other disposed transaction
D · derivative
|
Restricted Stock Units | 4,000 | $72.62 | $290,480 | 0 |
| 2019-02-12 | Riley Marvin | EVP and COO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,000 | $65.23 | $260,920 | 4,000 |
| 2019-02-12 | Riley Marvin | EVP and COO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,641 | $65.23 | $237,502 | 3,641 |
| 2019-02-12 | Riley Marvin | EVP and COO |
Other disposed transaction
F
|
Common Stock | 936 | $68.53 | $64,144 | 16,079 |
| 2019-02-12 | Riley Marvin | EVP and COO |
Equity grant / award
A
|
Common Stock | 2,830 | $68.53 | $193,940 | 17,015 |
| 2019-02-12 | Myers Jan A. | VP, Tax |
Equity grant / award
A · derivative
|
Restricted Stock Units | 230 | $65.23 | $15,003 | 230 |
| 2019-01-01 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Exercise / conversion
M · derivative
|
Phantom Stock (MSPP) | 501 | $60.10 | $30,110 | 0 |
| 2019-01-01 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Other disposed transaction
D
|
Common Stock | 501 | $60.10 | $30,110 | 21,584 |
| 2019-01-01 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Other disposed transaction
F
|
Common Stock | 33 | $60.10 | $1,983 | 22,085 |
| 2019-01-01 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Exercise / conversion
M
|
Common Stock | 501 | $0.00 | $0 | 22,118 |
| 2018-12-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 333 | $60.10 | $20,000 | 6,931 |
| 2018-12-19 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 43 | $59.08 | $2,540 | 10,659 |
| 2018-10-30 | Gulfo Adele M. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 284 | $57.83 | $16,424 | 284 |
| 2018-09-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 274 | $72.93 | $20,000 | 6,571 |
| 2018-09-19 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 33 | $76.65 | $2,529 | 10,616 |
| 2018-08-23 | Rickers Jon D. | SVP, HR |
Open-market sell
S
|
Common Stock | 500 | $75.63 | $37,814 | 6,215 |
| 2018-07-27 | Riley Marvin | EVP and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,000 | — | — | 0 |
| 2018-07-27 | Riley Marvin | EVP and COO |
Other disposed transaction
F
|
Common Stock | 999 | $73.82 | $73,746 | 14,185 |
| 2018-07-27 | Riley Marvin | EVP and COO |
Exercise / conversion
M
|
Common Stock | 3,000 | $0.00 | $0 | 15,184 |
| 2018-06-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 286 | $69.95 | $20,000 | 6,277 |
| 2018-06-20 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 35 | $73.21 | $2,562 | 10,583 |
| 2018-05-01 | Riley Marvin | EVP and COO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,500 | $75.15 | $563,625 | 7,500 |
| 2018-03-31 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 258 | $77.38 | $20,000 | 5,972 |
| 2018-03-21 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 32 | $79.10 | $2,531 | 10,548 |
| 2018-02-28 | Bower Steven R. | SVP, Controller and CAO |
Open-market buy
P
|
Common Stock | 1,000 | $75.54 | $75,540 | 2,000 |
| 2018-02-18 | Rickers Jon D. | SVP, HR |
Exercise / conversion
M · derivative
|
Restricted Stock Units (MSPP) | 45 | — | — | 58 |
| 2018-02-18 | Rickers Jon D. | SVP, HR |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 285 | — | — | 0 |
| 2018-02-18 | Rickers Jon D. | SVP, HR |
Other disposed transaction
F
|
Common Stock | 101 | $77.12 | $7,789 | 7,215 |
| 2018-02-18 | Rickers Jon D. | SVP, HR |
Exercise / conversion
M
|
Common Stock | 45 | $0.00 | $0 | 7,316 |
| 2018-02-18 | Rickers Jon D. | SVP, HR |
Exercise / conversion
M
|
Common Stock | 285 | $0.00 | $0 | 7,271 |
| 2018-02-12 | Childress John M II | EVP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,090 | $80.78 | $168,830 | 2,090 |
| 2018-02-12 | Riley Marvin | EVP, COO and Div Pres. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,634 | $80.78 | $131,995 | 1,634 |
| 2018-02-12 | Riley Marvin | EVP, COO and Div Pres. |
Other disposed transaction
F
|
Common Stock | 1,142 | $83.67 | $95,551 | 9,917 |
| 2018-02-12 | Riley Marvin | EVP, COO and Div Pres. |
Equity grant / award
A
|
Common Stock | 2,317 | $83.67 | $193,863 | 11,059 |
| 2017-12-31 | Brueck Felix M. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 214 | $93.51 | $20,000 | 11,284 |
| 2017-12-20 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 22 | $93.39 | $2,055 | 9,340 |
| 2017-11-14 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Other disposed transaction
D
|
Common Stock | 398 | $81.77 | $32,538 | 0 |
| 2017-11-06 | Macadam Stephen E. | President and CEO |
Open-market sell
S
|
Common Stock | 25,000 | $84.06 | $2,101,500 | 194,447 |
| 2017-09-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 248 | $80.53 | $20,000 | 4,297 |
| 2017-09-20 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 27 | $75.60 | $2,041 | 9,318 |
| 2017-08-09 | Anderson Todd L | division president |
Open-market sell
S
|
Common Stock | 1,548 | $72.68 | $112,504 | 7,052 |
| 2017-08-09 | Anderson Todd L | division president |
Open-market sell
S
|
Common Stock | 200 | $72.65 | $14,530 | 8,600 |
| 2017-08-07 | Macadam Stephen E. | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 26,318 | $0.00 | $0 | 0 |
| 2017-08-07 | Macadam Stephen E. | President and CEO |
Open-market sell
S
|
Common Stock | 26,318 | $74.08 | $1,949,637 | 219,447 |
| 2017-08-07 | Macadam Stephen E. | President and CEO |
Exercise / conversion
M
|
Common Stock | 26,318 | $34.55 | $909,287 | 245,765 |
| 2017-07-24 | Riley Marvin | EVP, COO and Div Pres. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,000 | $72.62 | $290,480 | 4,000 |
| 2017-06-30 | Humphrey John | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 280 | $71.37 | $20,000 | 4,037 |
| 2017-06-15 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 29 | $70.54 | $2,046 | 9,291 |
| 2017-05-11 | Bower Steven R. | VP, Controller and CAO |
Open-market buy
P
|
Common Stock | 1,000 | $71.51 | $71,510 | 1,000 |
| 2017-05-05 | Rickers Jon D. | SVP, HR |
Open-market sell
S
|
Common Stock | 500 | $72.55 | $36,274 | 6,715 |
| 2017-05-04 | Anderson Todd L | division president |
Open-market sell
S
|
Common Stock | 570 | $72.50 | $41,328 | 9,200 |
| 2017-03-31 | Brueck Felix M. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 273 | $71.16 | $19,403 | 10,453 |
| 2017-03-17 | McLean Robert Savage | EVP, GC, CAO & Secretary |
Other disposed transaction
D
|
Common Stock | 26 | $63.26 | $1,616 | 398 |
| 2017-03-15 | van der Graaf Kees | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 30 | $66.99 | $2,010 | 9,262 |
| 2017-03-01 | Macadam Stephen E. | President and CEO |
Open-market sell
S
|
Common Stock | 10,000 | $67.00 | $670,000 | 219,447 |
| 2017-02-22 | Macadam Stephen E. | President and CEO |
Open-market sell
S
|
Common Stock | 2,846 | $65.02 | $185,047 | 229,447 |
| 2017-02-21 | Macadam Stephen E. | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option | 20,000 | $0.00 | $0 | 41,318 |
| 2017-02-21 | Macadam Stephen E. | President and CEO |
Open-market sell
S
|
Common Stock | 17,154 | $65.14 | $1,117,412 | 232,293 |
| 2017-02-21 | Macadam Stephen E. | President and CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $34.55 | $691,000 | 249,447 |
| 2017-02-13 | Vaillancourt Eric A. | division president |
Equity grant / award
A · derivative
|
Restricted Stock Units (MSPP) | 86 | $67.91 | $5,840 | 409 |
| 2017-02-13 | Vaillancourt Eric A. | division president |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,185 | $67.91 | $80,473 | 1,185 |
| 2017-02-13 | Vaillancourt Eric A. | division president |
Equity grant / award
A · derivative
|
Phantom Stock (MSPP) | 344 | $67.91 | $23,361 | 344 |