Financial Metrics
AMR Alpha Metallurgical Resources, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 382538000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 482332000.0 | +26.1% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | 528918000.0 | +9.7% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 447871000.0 | -15.3% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 609114000.0 | +36.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 656206000.0 | +7.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 525864000.0 | -19.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 402804000.0 | -23.4% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 353940000.0 | -12.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 335592000.0 | -5.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 386253000.0 | +15.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 395275000.0 | +2.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 648841000.0 | +64.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1071964000.0 | +65.2% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 1336412000.0 | +24.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 869768000.0 | -34.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 911235000.0 | +4.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 858371000.0 | -5.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 741820000.0 | -13.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 864072000.0 | +16.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 803969000.0 | -7.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 671897000.0 | -16.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 531957000.0 | -20.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 550274000.0 | +3.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 526778000.0 | -4.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 506296000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 1649969000.0 | +225.9% | USD | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 572084000.0 | -65.3% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 2001280000.0 | +249.8% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 1416187000.0 | -29.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 2258686000.0 | +59.5% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 4101592000.0 | +81.6% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 3471417000.0 | -15.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2957285000.0 | -14.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2129481000.0 | -28.0% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 9982000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 67816000.0 | +579.4% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | 84725000.0 | +24.9% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 23848000.0 | -71.9% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 17781000.0 | -25.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 66949000.0 | +276.5% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -26211000.0 | -139.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -19707000.0 | +24.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -67275000.0 | -241.4% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -48737000.0 | +27.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -16502000.0 | +66.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -2187000.0 | +86.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 100016000.0 | +4673.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 453066000.0 | +353.0% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 648709000.0 | +43.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 262470000.0 | -59.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 314501000.0 | +19.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 218103000.0 | -30.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 117159000.0 | -46.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 141878000.0 | +21.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 70676000.0 | -50.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 5309000.0 | -92.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -40175000.0 | -856.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2655000.0 | +106.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -2522000.0 | -195.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 35389000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 182358000.0 | +415.3% | USD | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 193760000.0 | +6.3% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -169103000.0 | -187.3% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -170688000.0 | -0.9% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 359200000.0 | +310.4% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1580879000.0 | +340.1% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 863085000.0 | -45.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 227854000.0 | -73.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -61366000.0 | -126.9% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 10159000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 56941000.0 | +460.5% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-06-30 | 73788000.0 | +29.6% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-09-30 | 11894000.0 | -83.9% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 6815000.0 | -42.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | -113661000.0 | -1767.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | -68532000.0 | +39.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -39808000.0 | +41.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | -238301000.0 | -498.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | -68637000.0 | +71.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -32928000.0 | +52.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | -18991000.0 | +42.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 83264000.0 | +538.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 400891000.0 | +381.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 574157000.0 | +43.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 252817000.0 | -56.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 270771000.0 | +7.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 181355000.0 | -33.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 93814000.0 | -48.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 126995000.0 | +35.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 58909000.0 | -53.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 3804000.0 | -93.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -33947000.0 | -992.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -4954000.0 | +85.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -5515000.0 | -11.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -10930000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 154522000.0 | +1513.7% | USD | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 156542000.0 | +1.3% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -316319000.0 | -302.1% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -446899000.0 | -41.3% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 288790000.0 | +164.6% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1448545000.0 | +401.6% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 721956000.0 | -50.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 187579000.0 | -74.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -61687000.0 | -132.9% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.99 | — | USD/shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 5.96 | +502.0% | USD/shares | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | 7.67 | +28.7% | USD/shares | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 1.23 | -84.0% | USD/shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.36 | -70.7% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -5.94 | -1750.0% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -3.6 | +39.4% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -2.18 | +39.4% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | -13.02 | -497.2% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -3.75 | +71.2% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -1.79 | +52.3% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -1.03 | +42.5% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 4.51 | +537.9% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 21.58 | +378.5% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 31.24 | +44.8% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 14.77 | -52.7% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 17.74 | +20.1% | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 12.63 | -28.8% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 6.88 | -45.5% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 9.77 | +42.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 4.53 | -53.6% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.29 | -93.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -2.6 | -996.6% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.38 | +85.4% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.42 | -10.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -1.06 | — | USD/shares | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 15.12 | +1526.4% | USD/shares | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 10.42 | -31.1% | USD/shares | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -16.82 | -261.4% | USD/shares | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -24.42 | -45.2% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 15.66 | +164.1% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 82.82 | +428.9% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 51.18 | -38.2% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 14.41 | -71.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -4.75 | -133.0% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.93 | — | USD/shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 5.53 | +494.6% | USD/shares | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | 7.16 | +29.5% | USD/shares | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 1.15 | -83.9% | USD/shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.35 | -69.6% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -5.85 | -1771.4% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -3.6 | +38.5% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -2.18 | +39.4% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | -13.02 | -497.2% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -3.75 | +71.2% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -1.79 | +52.3% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -1.03 | +42.5% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 4.4 | +527.2% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 20.52 | +366.4% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 29.97 | +46.1% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 14.27 | -52.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 17.01 | +19.2% | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 12.16 | -28.5% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 6.65 | -45.3% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 9.59 | +44.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 4.49 | -53.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.29 | -93.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -2.6 | -996.6% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.38 | +85.4% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.42 | -10.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -1.06 | — | USD/shares | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 14.35 | +1453.8% | USD/shares | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 9.89 | -31.1% | USD/shares | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -16.82 | -270.1% | USD/shares | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -24.42 | -45.2% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 15.3 | +162.7% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 79.49 | +419.5% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 49.3 | -38.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 14.28 | -71.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -4.75 | -133.3% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 173490000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2017-12-31 | 141924000.0 | -18.2% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 72076000.0 | -49.2% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | 199252000.0 | +176.4% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 238129000.0 | +19.5% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-12-31 | 233599000.0 | -1.9% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 181953000.0 | -22.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 249597000.0 | +37.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 152638000.0 | -38.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 212793000.0 | +39.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 227056000.0 | +6.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 238438000.0 | +5.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 161434000.0 | -32.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 139227000.0 | -13.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 92236000.0 | -33.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 72337000.0 | -21.6% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 78283000.0 | +8.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 81211000.0 | +3.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 159455000.0 | +96.3% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 161732000.0 | +1.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 404430000.0 | +150.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 301906000.0 | -25.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 222507000.0 | -26.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 312400000.0 | +40.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 296059000.0 | -5.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 268207000.0 | -9.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 269386000.0 | +0.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 336148000.0 | +24.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 484560000.0 | +44.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 481578000.0 | -0.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 447990000.0 | -7.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 449027000.0 | +0.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 408519000.0 | -9.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 127948000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 141924000.0 | +10.9% | USD | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 233599000.0 | +64.6% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 212803000.0 | -8.9% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 139227000.0 | -34.6% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 81211000.0 | -41.7% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 301906000.0 | +271.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 268207000.0 | -11.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 481578000.0 | +79.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 365974000.0 | -24.0% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 127326000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 138697000.0 | +8.9% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 292617000.0 | +111.0% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 319687000.0 | +9.3% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 280025000.0 | -12.4% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 259931000.0 | -7.2% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 244666000.0 | -5.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 245377000.0 | +0.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 183820000.0 | -25.1% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 179671000.0 | -2.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 145670000.0 | -18.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 214342000.0 | +47.1% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 206693000.0 | -3.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 335287000.0 | +62.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 489241000.0 | +45.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 636152000.0 | +30.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 721830000.0 | +13.5% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 487352000.0 | -32.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 407210000.0 | -16.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 546252000.0 | +34.1% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 432014000.0 | -20.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 432401000.0 | +0.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 509682000.0 | +17.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 526222000.0 | +3.2% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 505094000.0 | -4.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 375869000.0 | -25.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 362141000.0 | -3.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 341991000.0 | -5.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 296046000.0 | -13.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 289182000.0 | -2.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 127326000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 292617000.0 | +129.8% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 224173000.0 | -23.4% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 145670000.0 | -35.0% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 489241000.0 | +235.9% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 407210000.0 | -16.8% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 509682000.0 | +25.2% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 362141000.0 | -28.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 278620000.0 | -23.1% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 69561000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 58496000.0 | -15.9% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 121965000.0 | +108.5% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 145058000.0 | +18.9% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 164303000.0 | +13.3% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 172591000.0 | +5.0% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 162659000.0 | -5.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 184445000.0 | +13.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 143198000.0 | -22.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 124245000.0 | -13.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 108051000.0 | -13.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 108871000.0 | +0.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 144416000.0 | +32.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 124534000.0 | -13.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 129382000.0 | +3.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 161753000.0 | +25.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 167192000.0 | +3.4% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 178559000.0 | +6.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 200574000.0 | +12.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 266678000.0 | +33.0% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 270461000.0 | +1.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 271805000.0 | +0.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 231344000.0 | -14.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 246033000.0 | +6.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 221815000.0 | -9.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 200108000.0 | -9.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 169269000.0 | -15.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 190093000.0 | +12.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 207251000.0 | +9.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 210030000.0 | +1.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 69561000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 121965000.0 | +75.3% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 150888000.0 | +23.7% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 108051000.0 | -28.4% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 129382000.0 | +19.7% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 200574000.0 | +55.0% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 231344000.0 | +15.3% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 169269000.0 | -26.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 193000000.0 | +14.0% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 463154000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 518820000.0 | +12.0% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 829601000.0 | +59.9% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 820418000.0 | -1.1% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 862686000.0 | +5.2% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 770464000.0 | -10.7% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 711479000.0 | -7.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 799029000.0 | +12.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 687810000.0 | -13.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 586289000.0 | -14.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 510135000.0 | -13.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 525574000.0 | +3.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 534118000.0 | +1.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 571218000.0 | +6.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 747986000.0 | +30.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1014573000.0 | +35.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1108677000.0 | +9.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 1147397000.0 | +3.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1114421000.0 | -2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1092487000.0 | -2.0% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1078307000.0 | -1.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1048946000.0 | -2.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1048297000.0 | -0.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1076509000.0 | +2.7% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1095923000.0 | +1.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1092964000.0 | -0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1036669000.0 | -5.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1007534000.0 | -2.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 988225000.0 | -1.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 989944000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 463154000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 829601000.0 | +79.1% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 711479000.0 | -14.2% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 510135000.0 | -28.3% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 747986000.0 | +46.6% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1114421000.0 | +49.0% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 1048297000.0 | -5.9% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1036669000.0 | -1.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 918308000.0 | -11.4% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 836600000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 906625000.0 | +8.4% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 2746058000.0 | +202.9% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 2756051000.0 | +0.4% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 2779790000.0 | +0.9% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 2669888000.0 | -4.0% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 2302823000.0 | -13.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2291917000.0 | -0.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 2040238000.0 | -11.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1923123000.0 | -5.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1680089000.0 | -12.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1671641000.0 | -0.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1662783000.0 | -0.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1675951000.0 | +0.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1857712000.0 | +10.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2112999000.0 | +13.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2216146000.0 | +4.9% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 2259853000.0 | +2.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2312479000.0 | +2.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2349117000.0 | +1.6% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 2357832000.0 | +0.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2352960000.0 | -0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2406057000.0 | +2.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2460809000.0 | +2.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2492952000.0 | +1.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 2479419000.0 | -0.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2438708000.0 | -1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2400500000.0 | -1.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2373114000.0 | -1.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2345299000.0 | -1.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 836600000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 2746058000.0 | +228.2% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 2302823000.0 | -16.1% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 1680089000.0 | -27.0% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 1857712000.0 | +10.6% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 2312479000.0 | +24.5% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 2406057000.0 | +4.0% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2438708000.0 | +1.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2280626000.0 | -6.5% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 242175000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 176036000.0 | -27.3% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 355236000.0 | +101.8% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 355194000.0 | -0.0% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 326405000.0 | -8.1% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 330177000.0 | +1.2% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 315152000.0 | -4.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 303220000.0 | -3.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 291889000.0 | -3.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 292278000.0 | +0.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 259054000.0 | -11.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 289603000.0 | +11.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 311376000.0 | +7.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 292404000.0 | -6.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 295929000.0 | +1.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 360926000.0 | +22.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 345467000.0 | -4.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 341342000.0 | -1.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 402625000.0 | +18.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 316608000.0 | -21.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 295736000.0 | -6.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 315210000.0 | +6.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 309930000.0 | -1.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 341289000.0 | +10.1% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 308654000.0 | -9.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 304634000.0 | -1.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 251109000.0 | -17.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 260157000.0 | +3.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 243341000.0 | -6.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 250535000.0 | +3.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 242175000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 355236000.0 | +46.7% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 315152000.0 | -11.3% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 259054000.0 | -17.8% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 295929000.0 | +14.2% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 402625000.0 | +36.1% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 309930000.0 | -23.0% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 251109000.0 | -19.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 205522000.0 | -18.2% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 743952000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 667413000.0 | -10.3% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 1674918000.0 | +151.0% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 1675407000.0 | +0.0% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 1812569000.0 | +8.2% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 1800950000.0 | -0.6% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 1606701000.0 | -10.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1638082000.0 | +2.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1630823000.0 | -0.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1580155000.0 | -3.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1479987000.0 | -6.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1501480000.0 | +1.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1500452000.0 | -0.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1427854000.0 | -4.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1310803000.0 | -8.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1183152000.0 | -9.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 896573000.0 | -24.2% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 888184000.0 | -0.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 882724000.0 | -0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 800542000.0 | -9.3% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 791098000.0 | -1.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 794887000.0 | +0.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 832129000.0 | +4.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 869665000.0 | +4.5% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 849382000.0 | -2.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 828792000.0 | -2.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 789211000.0 | -4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 785662000.0 | -0.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 759404000.0 | -3.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 753175000.0 | -0.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 743952000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 1674918000.0 | +125.1% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 1606701000.0 | -4.1% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 1479987000.0 | -7.9% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 1310803000.0 | -11.4% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 882724000.0 | -32.7% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 832129000.0 | -5.7% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 789211000.0 | -5.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 735131000.0 | -6.9% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 37224000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2017-09-30 | 31074000.0 | -16.5% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2017-12-31 | 92648000.0 | +198.2% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-03-31 | 149270000.0 | +61.1% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-06-30 | 225146000.0 | +50.8% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-09-30 | 239212000.0 | +6.2% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-12-31 | 1071140000.0 | +347.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 1080644000.0 | +0.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | 967221000.0 | -10.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 868938000.0 | -10.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 696122000.0 | -19.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 653835000.0 | -6.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | 409415000.0 | -37.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 342968000.0 | -16.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 200102000.0 | -41.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 170161000.0 | -15.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | 162331000.0 | -4.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 248097000.0 | +52.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 546909000.0 | +120.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 929847000.0 | +70.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 1319573000.0 | +41.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 1371669000.0 | +3.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1429755000.0 | +4.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 1548575000.0 | +8.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 1566734000.0 | +1.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 1558073000.0 | -0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 1573928000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1591144000.0 | +1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 1643570000.0 | +3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1650627000.0 | +0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1649497000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1614838000.0 | -2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 1613710000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1592124000.0 | -1.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 37224000.0 | — | USD | 10-K | 2020-03-18 |
| Annual | 2017-12-31 | 92648000.0 | +148.9% | USD | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 1071140000.0 | +1056.1% | USD | 10-K | 2021-03-15 |
| Annual | 2019-12-31 | 696122000.0 | -35.0% | USD | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 200102000.0 | -71.3% | USD | 10-K | 2024-02-26 |
| Annual | 2021-12-31 | 546909000.0 | +173.3% | USD | 10-K | 2025-02-28 |
| Annual | 2022-12-31 | 1429755000.0 | +161.4% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 1573928000.0 | +10.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1649497000.0 | +4.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1545495000.0 | -6.3% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 6179000.0 | — | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 6972000.0 | +12.8% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 6360000.0 | -8.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 5726000.0 | -10.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5097000.0 | -11.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4456000.0 | -12.6% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 3910000.0 | -12.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 2353000.0 | -39.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1786000.0 | -24.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1378000.0 | -22.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2319000.0 | +68.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1857000.0 | -19.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2018-12-31 | 632770000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2019-12-31 | 622661000.0 | -1.6% | USD | 10-K | 2020-03-18 |
| Annual | 2020-12-31 | 599573000.0 | -3.7% | USD | 10-K | 2021-03-15 |
| Annual | 2021-12-31 | 454746000.0 | -24.2% | USD | 10-K | 2022-03-07 |
| Annual | 2022-12-31 | 6179000.0 | -98.6% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 5097000.0 | -17.5% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1786000.0 | -65.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3856000.0 | +115.9% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 259932000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -30335000.0 | -111.7% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | 115606000.0 | +481.1% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 176316000.0 | +52.5% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 14611000.0 | -91.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 117133000.0 | +701.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 137578000.0 | +17.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -60000.0 | -100.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 78938000.0 | +131663.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 73033000.0 | -7.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -19115000.0 | -126.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -25451000.0 | -33.1% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 70573000.0 | +377.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 336125000.0 | +376.3% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 802056000.0 | +138.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 1299037000.0 | +62.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 177387000.0 | -86.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 494606000.0 | +178.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 651806000.0 | +31.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 196074000.0 | -69.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 334199000.0 | +70.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 523661000.0 | +56.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 22181000.0 | -95.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 75412000.0 | +240.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 125960000.0 | +67.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 21459000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 314260000.0 | +1364.5% | USD | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 158381000.0 | -49.6% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 131880000.0 | -16.7% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 129236000.0 | -2.0% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 174943000.0 | +35.4% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1484005000.0 | +748.3% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 851159000.0 | -42.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 579919000.0 | -31.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 144926000.0 | -75.0% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -71815000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -31348000.0 | +56.3% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | -50106000.0 | -59.8% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -71539000.0 | -42.8% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | -45323000.0 | +36.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -76131000.0 | -68.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -167579000.0 | -120.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -58771000.0 | +64.9% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -100128000.0 | -70.4% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -124833000.0 | -24.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -29749000.0 | +76.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -40802000.0 | -37.2% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -62302000.0 | -52.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -3552000.0 | +94.3% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -147149000.0 | -4042.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -182564000.0 | -24.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -27891000.0 | +84.7% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -71301000.0 | -155.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -126637000.0 | -77.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -68859000.0 | +45.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -140531000.0 | -104.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -178731000.0 | -27.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -47775000.0 | +73.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -95167000.0 | -99.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -165692000.0 | -74.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 108352000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | -121307000.0 | -212.0% | USD | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 102196000.0 | +184.2% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -191752000.0 | -287.6% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -209969000.0 | -9.5% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -89855000.0 | +57.2% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -329357000.0 | -266.5% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -166000000.0 | +49.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -230986000.0 | -39.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -203975000.0 | +11.7% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -128552000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -6309000.0 | +95.1% | USD | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | -13288000.0 | -110.6% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -14873000.0 | -11.9% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | -11786000.0 | +20.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -17774000.0 | -50.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -64110000.0 | -260.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 55136000.0 | +186.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 25598000.0 | -53.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -3277000.0 | -112.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -6404000.0 | -95.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -9429000.0 | -47.2% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -82916000.0 | -779.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -219700000.0 | -165.0% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -641021000.0 | -191.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -844133000.0 | -31.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -231452000.0 | +72.6% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -395000000.0 | -70.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -501500000.0 | -27.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -120027000.0 | +76.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -122538000.0 | -2.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -123418000.0 | -0.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -6392000.0 | +94.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -9273000.0 | -45.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -30114000.0 | -224.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 41478000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | -170282000.0 | -510.5% | USD | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 22709000.0 | +113.3% | USD | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -69694000.0 | -406.9% | USD | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -22376000.0 | +67.9% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -147045000.0 | -557.2% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -981868000.0 | -567.7% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -656428000.0 | +33.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -128897000.0 | +80.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -52227000.0 | +59.5% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 9900000.0 | — | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 9900000.0 | +0.0% | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 19100000.0 | +92.9% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 19100000.0 | +0.0% | shares | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 19200000.0 | +0.5% | shares | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 18200000.0 | -5.2% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 18200000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 18300000.0 | +0.5% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 18300000.0 | +0.0% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 18300000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 18300000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 18400000.0 | +0.5% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 18400000.0 | +0.0% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 18400000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 18400000.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 18500000.0 | +0.5% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 17700000.0 | -4.3% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 16300000.0 | -7.9% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 15500000.0 | -4.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 14800000.0 | -4.5% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 13900000.0 | -6.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 13400000.0 | -3.6% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 12938679.0 | -3.4% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 13007215.0 | +0.5% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 13016010.0 | +0.1% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 13016010.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 13016390.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13052684.0 | +0.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 13053823.0 | +0.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 12919308.0 | -1.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 9900000.0 | — | shares | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 19100000.0 | +92.9% | shares | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 18200000.0 | -4.7% | shares | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 18300000.0 | +0.5% | shares | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 18400000.0 | +0.5% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 15552676.0 | -15.5% | shares | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 12938679.0 | -16.8% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 13016390.0 | +0.6% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12805909.0 | -1.6% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 10700000.0 | — | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 10800000.0 | +0.9% | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 20200000.0 | +87.0% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 20300000.0 | +0.5% | shares | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 20400000.0 | +0.5% | shares | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 20500000.0 | +0.5% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 20500000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 20500000.0 | +0.0% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 20600000.0 | +0.5% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 20600000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 20600000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 20700000.0 | +0.5% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 20800000.0 | +0.5% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 20800000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 20800000.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 21000000.0 | +1.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 21600000.0 | +2.9% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 21600000.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 21700000.0 | +0.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 21800000.0 | +0.5% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 21900000.0 | +0.5% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 22000000.0 | +0.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 22058135.0 | +0.3% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 22371165.0 | +1.4% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 22382945.0 | +0.1% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 22382945.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 22383325.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 22436240.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 22437379.0 | +0.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 22437379.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 10700000.0 | — | shares | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 20200000.0 | +88.8% | shares | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 20500000.0 | +1.5% | shares | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 20600000.0 | +0.5% | shares | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 20800000.0 | +1.0% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 21703163.0 | +4.3% | shares | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 22058135.0 | +1.6% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 22383325.0 | +1.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 22437379.0 | +0.2% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 10277974.0 | — | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 9548613.0 | -7.1% | shares | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | 9625874.0 | +0.8% | shares | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 9633164.0 | +0.1% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 18894315.0 | +96.1% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 19123705.0 | +1.2% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 19025462.0 | -0.5% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 18245911.0 | -4.1% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 18304853.0 | +0.3% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 18319947.0 | +0.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 18361444.0 | +0.2% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 18438699.0 | +0.4% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 18445709.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 18574026.0 | +0.7% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 18380114.0 | -1.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 17119328.0 | -6.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 15266895.0 | -10.8% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 14362072.0 | -5.9% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 13633640.0 | -5.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 13002127.0 | -4.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 13013684.0 | +0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 13017820.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13047607.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 13057749.0 | +0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 13015413.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 10309310.0 | — | shares | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 10216464.0 | -0.9% | shares | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 15014994.0 | +47.0% | shares | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 18808460.0 | +25.3% | shares | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 18298362.0 | -2.7% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 18441175.0 | +0.8% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 17490886.0 | -5.2% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 14106466.0 | -19.3% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 13013469.0 | -7.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12996148.0 | -0.1% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 10896856.0 | — | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 10292607.0 | -5.5% | shares | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | 10306043.0 | +0.1% | shares | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 10384513.0 | +0.8% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 19538629.0 | +88.2% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 19420471.0 | -0.6% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 19025462.0 | -2.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 18245911.0 | -4.1% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 18304853.0 | +0.3% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 18319947.0 | +0.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 18361444.0 | +0.2% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 18438699.0 | +0.4% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 18913352.0 | +2.6% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 19540642.0 | +3.3% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 19158848.0 | -2.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 17718517.0 | -7.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 15916378.0 | -10.2% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 14910633.0 | -6.3% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 14110488.0 | -5.4% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 13236596.0 | -6.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 13111010.0 | -0.9% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 13092019.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13047607.0 | -0.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 13057749.0 | +0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 13015413.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 10309310.0 | — | shares | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 10770005.0 | +4.5% | shares | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 15822037.0 | +46.9% | shares | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 18808460.0 | +18.9% | shares | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 18298362.0 | -2.7% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 18871682.0 | +3.1% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 18222397.0 | -3.4% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 14642856.0 | -19.6% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 13134806.0 | -10.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12996148.0 | -1.1% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 0.4940 | — | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.2210 | -55.3% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.2361 | +6.8% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.1970 | -16.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.1757 | -10.8% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1735 | -1.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1745 | +0.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.2311 | +32.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2377 | +2.9% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.3871 | +62.9% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.5073 | +31.0% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.6030 | +18.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.3849 | -36.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3879 | +0.8% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.3641 | -6.1% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.3153 | -13.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3511 | +11.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.3225 | -8.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2710 | -16.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2216 | -18.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2319 | +4.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2246 | -3.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 1.9722 | — | ratio | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 0.2083 | -89.4% | ratio | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 0.8691 | +317.2% | ratio | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 0.8429 | -3.0% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1.2158 | +44.2% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1.7737 | +45.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1.4428 | -18.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.2126 | -16.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.9337 | -23.0% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 1.9125 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 2.9472 | +54.1% | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 2.3354 | -20.8% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 2.3098 | -1.1% | ratio | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 2.6430 | +14.4% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 2.3335 | -11.7% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 2.2576 | -3.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2.6351 | +16.7% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 2.3564 | -10.6% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 2.0059 | -14.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1.9692 | -1.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.8148 | -7.8% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1.7153 | -5.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1.9535 | +13.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2.5276 | +29.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2.8110 | +11.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3.2092 | +14.2% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 3.3614 | +4.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2.7679 | -17.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3.4506 | +24.7% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 3.6462 | +5.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3.3278 | -8.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.3824 | +1.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3.1542 | -6.7% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 3.5507 | +12.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 3.5878 | +1.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 4.1284 | +15.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3.8728 | -6.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4.0611 | +4.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3.9513 | -2.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 1.9125 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 2.3354 | +22.1% | ratio | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 2.2576 | -3.3% | ratio | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 1.9692 | -12.8% | ratio | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 2.5276 | +28.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 2.7679 | +9.5% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 3.3824 | +22.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 4.1284 | +22.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4.4682 | +8.2% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 8.0299 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 2.7900 | -65.3% | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 1.5637 | -44.0% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 1.5504 | -0.9% | ratio | 10-Q | 2019-05-15 |
| Quarterly | 2019-06-30 | 1.8740 | +20.9% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 2.0726 | +10.6% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 2.3081 | +11.4% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2.5053 | +8.5% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 3.9833 | +59.0% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 4.6073 | +15.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 7.3962 | +60.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 8.8239 | +19.3% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 9.2432 | +4.8% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 5.7552 | -37.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2.3967 | -58.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.2724 | -46.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.6794 | -46.6% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 0.6475 | -4.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 0.6174 | -4.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.5170 | -16.3% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.5049 | -2.3% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.5102 | +1.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5287 | +3.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5466 | +3.4% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.5168 | -5.4% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.5021 | -2.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.4785 | -4.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.4865 | +1.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.4706 | -3.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.4731 | +0.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 8.0299 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 1.5637 | -80.5% | ratio | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 2.3081 | +47.6% | ratio | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 7.3962 | +220.4% | ratio | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 2.3967 | -67.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 0.6174 | -74.2% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 0.5287 | -14.4% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.4785 | -9.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.4757 | -0.6% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.0266 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 0.1181 | +344.5% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2018-06-30 | 0.1395 | +18.2% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2018-09-30 | 0.0266 | -81.0% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.0112 | -57.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | -0.1732 | -1648.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | -0.1303 | +24.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0988 | +24.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | -0.6733 | -581.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | -0.2045 | +69.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -0.0852 | +58.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | -0.0480 | +43.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 0.1283 | +367.1% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.3740 | +191.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.4296 | +14.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.2907 | -32.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2971 | +2.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.2113 | -28.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.1265 | -40.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1470 | +16.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0733 | -50.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0057 | -92.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0638 | -1227.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0090 | +85.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0105 | -16.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0216 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 0.0937 | +533.8% | ratio | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 0.2736 | +192.2% | ratio | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -0.1581 | -157.8% | ratio | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -0.3156 | -99.7% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1279 | +140.5% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.3532 | +176.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.2080 | -41.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0634 | -69.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0290 | -145.7% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.0261 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 0.1406 | +438.8% | ratio | 10-Q | 2019-05-15 |
| Quarterly | 2018-06-30 | 0.1602 | +13.9% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 0.0532 | -66.8% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.0292 | -45.2% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1020 | +249.5% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -0.0498 | -148.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0489 | +1.8% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -0.1901 | -288.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -0.1452 | +23.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -0.0427 | +70.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -0.0055 | +87.0% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.1541 | +2886.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.4227 | +174.2% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.4854 | +14.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.3018 | -37.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3451 | +14.4% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.2541 | -26.4% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.1579 | -37.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1642 | +4.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0879 | -46.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0079 | -91.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0755 | -1055.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0048 | +106.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.0048 | -199.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0699 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 0.1105 | +58.1% | ratio | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 0.3387 | +206.4% | ratio | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -0.0845 | -124.9% | ratio | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -0.1205 | -42.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1590 | +231.9% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.3854 | +142.4% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.2486 | -35.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0770 | -69.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0288 | -137.4% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 0.5860 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 1.3527 | +130.8% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2018-12-31 | 0.6576 | -51.4% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.5123 | -22.1% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.7647 | +49.3% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.4623 | -39.5% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 0.6752 | +46.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.7488 | +10.9% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 0.8169 | +9.1% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 0.5523 | -32.4% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 0.5374 | -2.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.3185 | -40.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2323 | -27.1% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.2677 | +15.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 0.2744 | +2.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.4418 | +61.0% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.4682 | +6.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 1.1848 | +153.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.7498 | -36.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.7028 | -6.3% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 1.0563 | +50.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.9392 | -11.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 0.8654 | -7.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.7893 | -8.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1.0891 | +38.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1.5906 | +46.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.9178 | +20.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.7220 | -10.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.8453 | +7.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.6306 | -11.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 0.5860 | — | ratio | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 0.6576 | +12.2% | ratio | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | 0.6752 | +2.7% | ratio | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | 0.5374 | -20.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.2744 | -48.9% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.7498 | +173.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.8654 | +15.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.9178 | +121.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.7807 | -7.1% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 0.0131 | — | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.0025 | -81.2% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | -0.0409 | -1753.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | -0.0257 | +37.2% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0174 | +32.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | -0.1168 | -572.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | -0.0357 | +69.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -0.0197 | +44.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | -0.0114 | +42.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 0.0497 | +535.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1897 | +281.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.2591 | +36.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.1119 | -56.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1153 | +3.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0769 | -33.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0399 | -48.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0516 | +29.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0236 | -54.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0015 | -93.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0141 | -1021.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0021 | +85.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0024 | -12.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 0.1847 | — | ratio | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 0.0570 | -69.1% | ratio | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -0.1374 | -341.0% | ratio | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -0.2660 | -93.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1555 | +158.4% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.6264 | +302.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.3001 | -52.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0769 | -74.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0270 | -135.2% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.3269 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 0.3815 | +16.7% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2018-06-30 | 0.3277 | -14.1% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2018-09-30 | 0.0497 | -84.8% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.0063 | -87.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | -0.1175 | -1963.4% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | -0.0789 | +32.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0609 | +22.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | -0.5821 | -856.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | -0.2001 | +65.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -0.1935 | +3.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | -0.1170 | +39.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 0.3356 | +386.9% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.4311 | +28.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.4351 | +0.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.1843 | -57.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1749 | -5.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.1158 | -33.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0602 | -48.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0798 | +32.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0358 | -55.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0023 | -93.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0210 | -1012.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0031 | +85.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0035 | -12.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.2936 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 1.6678 | +668.0% | ratio | 10-K | 2020-03-18 |
| Annual | 2018-12-31 | 0.1461 | -91.2% | ratio | 10-K | 2020-03-18 |
| Annual | 2019-12-31 | -0.4544 | -410.9% | ratio | 10-K | 2021-03-15 |
| Annual | 2020-12-31 | -2.2334 | -391.5% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.5280 | +123.6% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1.0131 | +91.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.4587 | -54.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1137 | -75.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0399 | -135.1% | ratio | 10-K | 2026-02-27 |
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-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 900 | $193.94 | $174,546 | 874,537 |
| 2026-03-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,676 | $193.17 | $323,753 | 873,637 |
| 2026-03-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,362 | $192.23 | $261,817 | 871,961 |
| 2026-03-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 362 | $190.65 | $69,015 | 870,599 |
| 2026-03-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,600 | $189.37 | $492,362 | 870,237 |
| 2026-03-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 608 | $188.85 | $114,821 | 867,637 |
| 2026-03-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 492 | $187.47 | $92,235 | 867,029 |
| 2026-03-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,739 | $187.87 | $514,576 | 866,537 |
| 2026-03-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 4,052 | $187.36 | $759,183 | 863,798 |
| 2026-03-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 611 | $185.91 | $113,591 | 859,746 |
| 2026-03-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,598 | $185.28 | $481,357 | 859,135 |
| 2026-03-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 554 | $184.66 | $102,302 | 856,537 |
| 2026-03-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,014 | $183.88 | $370,334 | 855,983 |
| 2026-03-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,976 | $182.92 | $544,370 | 853,969 |
| 2026-03-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,787 | $181.93 | $325,109 | 850,993 |
| 2026-03-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 7,669 | $180.67 | $1,385,558 | 849,206 |
| 2026-03-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 440 | $180.20 | $79,288 | 841,537 |
| 2026-03-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,751 | $179.61 | $314,497 | 841,097 |
| 2026-03-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 592 | $178.01 | $105,382 | 839,346 |
| 2026-03-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,510 | $177.67 | $268,282 | 838,754 |
| 2026-03-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 9,242 | $176.20 | $1,628,440 | 837,244 |
| 2026-03-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 8,958 | $175.49 | $1,572,039 | 828,002 |
| 2026-03-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,507 | $174.60 | $437,722 | 819,044 |
| 2026-03-05 | Horn Daniel E. | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 971 | $170.05 | $165,119 | 7,320 |
| 2026-03-04 | Munsey Joshua Todd | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,523 | $183.24 | $462,315 | 4,735 |
| 2026-01-25 | Horn Daniel E. | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 1,600 | $231.15 | $369,840 | 7,755 |
| 2026-01-25 | Horn Daniel E. | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 2,559 | $0.00 | $0 | 9,355 |
| 2026-01-24 | Horn Daniel E. | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 198 | $231.15 | $45,768 | 6,796 |
| 2026-01-22 | Manno Mark Matthew | EVP, GC & Secretary |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 352 | $234.89 | $82,681 | 4,426 |
| 2026-01-21 | Manno Mark Matthew | EVP, GC & Secretary |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 2,342 | $0.00 | $0 | 4,778 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 40 | $193.80 | $7,752 | 816,537 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 222 | $192.82 | $42,806 | 816,497 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 493 | $191.49 | $94,405 | 816,275 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 350 | $190.74 | $66,759 | 815,782 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 107 | $189.46 | $20,272 | 815,432 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 4,011 | $188.32 | $755,352 | 815,325 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,770 | $187.86 | $332,512 | 811,314 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,520 | $186.96 | $284,179 | 809,544 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 51 | $184.40 | $9,404 | 808,024 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 366 | $183.61 | $67,201 | 807,973 |
| 2025-12-15 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 70 | $182.84 | $12,799 | 807,607 |
| 2025-12-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 494 | $189.90 | $93,811 | 807,537 |
| 2025-12-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 493 | $189.07 | $93,212 | 807,043 |
| 2025-12-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 488 | $187.86 | $91,676 | 806,550 |
| 2025-12-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 197 | $185.83 | $36,609 | 806,062 |
| 2025-12-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,496 | $184.94 | $461,610 | 805,865 |
| 2025-12-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,147 | $183.98 | $395,005 | 803,369 |
| 2025-12-12 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,685 | $182.92 | $308,220 | 801,222 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 821 | $189.93 | $155,933 | 799,537 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 3,117 | $189.12 | $589,487 | 798,716 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,062 | $188.13 | $199,794 | 795,599 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 113 | $180.67 | $20,416 | 794,537 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,027 | $179.76 | $184,614 | 794,424 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 3,120 | $179.03 | $558,574 | 793,397 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,680 | $177.81 | $298,721 | 790,277 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 540 | $176.82 | $95,483 | 788,597 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,440 | $175.62 | $252,893 | 788,057 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,080 | $174.97 | $363,938 | 786,617 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 821 | $189.93 | $155,933 | 785,537 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 3,117 | $189.12 | $589,487 | 784,716 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,062 | $188.13 | $199,794 | 781,599 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,960 | $179.03 | $529,929 | 780,117 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 660 | $177.59 | $117,209 | 777,157 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 420 | $179.66 | $75,457 | 780,537 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,440 | $175.62 | $252,893 | 776,077 |
| 2025-12-11 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,860 | $174.98 | $325,463 | 774,637 |
| 2025-12-11 | Horn Daniel E. | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 281 | $189.82 | $53,339 | 4,989 |
| 2025-12-11 | Horn Daniel E. | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,123 | $189.14 | $590,684 | 5,720 |
| 2025-12-11 | Horn Daniel E. | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,963 | $188.25 | $557,785 | 8,393 |
| 2025-12-11 | Horn Daniel E. | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 906 | $187.28 | $169,676 | 11,356 |
| 2025-12-11 | Horn Daniel E. | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 852 | $186.19 | $158,634 | 12,262 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 53 | $180.67 | $9,576 | 784,537 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 658 | $179.52 | $118,124 | 784,484 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,420 | $179.02 | $254,208 | 783,826 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 670 | $177.84 | $119,153 | 782,406 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 240 | $176.67 | $42,401 | 781,736 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,140 | $175.54 | $200,116 | 781,496 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 819 | $174.93 | $143,268 | 780,356 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 420 | $180.25 | $75,705 | 772,777 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 400 | $179.46 | $71,784 | 772,357 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,080 | $178.00 | $192,240 | 771,957 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 120 | $176.53 | $21,184 | 770,877 |
| 2025-12-10 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 220 | $174.86 | $38,469 | 770,757 |
| 2025-12-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 500 | $180.50 | $90,250 | 779,537 |
| 2025-12-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 450 | $180.01 | $81,004 | 779,037 |
| 2025-12-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 5,134 | $178.93 | $918,627 | 778,587 |
| 2025-12-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,526 | $177.77 | $449,047 | 773,453 |
| 2025-12-09 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 390 | $175.48 | $68,437 | 770,927 |
| 2025-12-08 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 655 | $176.41 | $115,549 | 770,537 |
| 2025-12-08 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 22,413 | $175.92 | $3,942,895 | 769,882 |
| 2025-12-08 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 4,362 | $174.81 | $762,521 | 747,469 |
| 2025-12-08 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 7,559 | $173.78 | $1,313,603 | 743,107 |
| 2025-12-08 | Courtis Kenneth S. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,011 | $172.92 | $174,822 | 735,548 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 899 | $156.96 | $141,107 | 734,537 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 11,431 | $156.00 | $1,783,236 | 733,638 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 22,017 | $155.16 | $3,416,158 | 722,207 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 10,225 | $154.24 | $1,577,104 | 700,190 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 3,451 | $153.34 | $529,176 | 689,965 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,086 | $152.21 | $317,510 | 686,514 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,704 | $150.76 | $256,895 | 684,428 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 987 | $149.72 | $147,774 | 682,724 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 53 | $146.47 | $7,763 | 681,737 |
| 2025-09-15 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 147 | $145.25 | $21,352 | 681,684 |
| 2025-09-12 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 22,947 | $143.31 | $3,288,535 | 681,537 |
| 2025-09-12 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 21,942 | $142.47 | $3,126,077 | 658,590 |
| 2025-09-12 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 10,111 | $141.50 | $1,430,706 | 636,648 |
| 2025-08-12 | Whitehead Jason E. | President & COO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,353 | $162.51 | $219,876 | 9,673 |
| 2025-08-12 | Whitehead Jason E. | President & COO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,651 | $161.76 | $1,722,906 | 11,026 |
| 2025-05-07 | Gorzynski Michael | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 2,842 | $0.00 | $0 | 5,713 |
| 2025-04-08 | Eidson Charles Andrew | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 21,315 | $0.00 | $0 | 11,613 |
| 2025-01-25 | Whitehead Jason E. | President & COO |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 9,147 | $193.84 | $1,773,054 | 21,677 |
| 2025-01-25 | Whitehead Jason E. | President & COO |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 15,194 | $0.00 | $0 | 30,824 |
| 2025-01-24 | Whitehead Jason E. | President & COO |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 346 | $199.22 | $68,930 | 15,630 |
| 2025-01-22 | Whitehead Jason E. | President & COO |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 4,038 | $0.00 | $0 | 15,976 |
| 2024-12-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,063 | $230.35 | $705,562 | 603,342 |
| 2024-12-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 491 | $229.61 | $112,739 | 606,405 |
| 2024-12-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,324 | $228.30 | $758,869 | 606,896 |
| 2024-12-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,743 | $227.66 | $852,131 | 610,220 |
| 2024-12-13 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 3,063 | $230.35 | $705,562 | 624,584 |
| 2024-12-13 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 491 | $229.61 | $112,739 | 621,521 |
| 2024-12-13 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 3,324 | $228.30 | $758,869 | 621,030 |
| 2024-12-13 | Courtis Kenneth S. | — |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 3,743 | $227.66 | $852,131 | 617,706 |
| 2024-05-31 | Nicholson Roger Lee | CAO, GC & Secretary |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 5,017 | $313.24 | $1,571,525 | 6,256 |
| 2024-05-31 | Nicholson Roger Lee | CAO, GC & Secretary |
Other disposed transaction
D
|
Common Stock, $0.01 par value per share | 2,579 | $0.00 | $0 | 11,273 |
| 2024-05-31 | Nicholson Roger Lee | CAO, GC & Secretary |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 7,725 | $0.00 | $0 | 13,852 |
| 2024-05-14 | Nicholson Roger Lee | CAO, GC & Secretary |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,075 | $290.02 | $891,812 | 6,127 |
| 2024-05-14 | Nicholson Roger Lee | CAO, GC & Secretary |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 518 | $291.00 | $150,738 | 9,202 |
| 2024-05-14 | Nicholson Roger Lee | CAO, GC & Secretary |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 1,000 | $0.00 | $0 | 9,720 |
| 2024-05-02 | Gorzynski Michael | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 902 | $0.00 | $0 | 2,712 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $291.30 | $145,650 | 613,234 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,250 | $292.39 | $365,488 | 613,734 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 405 | $293.53 | $118,880 | 614,984 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,752 | $294.67 | $516,262 | 615,389 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,488 | $295.75 | $735,826 | 617,141 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,642 | $296.94 | $487,575 | 619,629 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,170 | $297.97 | $646,595 | 621,271 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,746 | $299.10 | $821,329 | 623,441 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,636 | $300.03 | $1,090,909 | 626,187 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,502 | $300.95 | $2,257,727 | 629,823 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 164 | $302.45 | $49,602 | 637,325 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 358 | $303.63 | $108,700 | 637,489 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 286 | $304.44 | $87,070 | 637,847 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 59 | $305.88 | $18,047 | 638,133 |
| 2024-03-15 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 42 | $307.75 | $12,926 | 638,192 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 493 | $299.25 | $147,530 | 638,234 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,209 | $300.13 | $662,987 | 638,727 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,960 | $300.98 | $1,191,881 | 640,936 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,768 | $302.13 | $1,742,686 | 644,896 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,671 | $303.02 | $1,112,386 | 650,664 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,736 | $304.18 | $528,056 | 654,335 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,307 | $305.14 | $1,009,098 | 656,071 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,004 | $306.89 | $308,118 | 659,378 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 477 | $307.70 | $146,773 | 660,382 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 75 | $309.91 | $23,243 | 660,859 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2 | $311.48 | $623 | 660,934 |
| 2024-03-14 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 100 | $312.73 | $31,273 | 660,936 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 130 | $302.29 | $39,298 | 661,736 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 260 | $303.11 | $78,809 | 661,866 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 940 | $304.06 | $285,816 | 662,126 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 700 | $300.56 | $210,392 | 661,036 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $307.28 | $153,640 | 664,466 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,823 | $308.12 | $561,703 | 664,966 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,409 | $309.16 | $744,766 | 666,789 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,900 | $310.09 | $589,171 | 669,198 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,051 | $311.46 | $638,804 | 671,098 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,188 | $312.19 | $995,262 | 673,149 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,369 | $313.37 | $429,004 | 676,337 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,200 | $314.62 | $692,164 | 677,706 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 830 | $315.45 | $261,824 | 679,906 |
| 2024-03-13 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 300 | $318.10 | $95,430 | 680,736 |
| 2024-03-12 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,502 | $318.00 | $795,636 | 681,036 |
| 2024-03-12 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 11,070 | $318.86 | $3,529,780 | 683,538 |
| 2024-03-12 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,428 | $321.32 | $458,845 | 694,608 |
| 2024-03-07 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,289 | $380.01 | $869,843 | 696,036 |
| 2024-03-06 | Courtis Kenneth S. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,611 | $385.00 | $2,930,243 | 698,325 |
| 2024-03-01 | Stetson David J. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,192 | $387.22 | $1,236,006 | 20,104 |
| 2024-03-01 | Stetson David J. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 810 | $390.49 | $316,297 | 23,296 |
| 2024-03-01 | Stetson David J. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $391.26 | $195,630 | 24,106 |
| 2024-02-29 | Gorzynski Michael | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 27 | $0.00 | $0 | 1,810 |
| 2024-02-28 | Stetson David J. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 714 | $382.13 | $272,841 | 24,806 |
| 2024-02-28 | Stetson David J. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 134 | $384.35 | $51,503 | 25,720 |
| 2024-02-28 | Stetson David J. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 200 | $380.37 | $76,074 | 24,606 |
| 2024-02-23 | Fessenden Elizabeth Anne | — |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 200 | $0.00 | $0 | 4,829 |
| 2024-01-29 | Nicholson Roger Lee | CAO, GC & Secretary |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 30,078 | $386.05 | $11,611,612 | 46,720 |
| 2024-01-29 | Nicholson Roger Lee | CAO, GC & Secretary |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 55,256 | $0.00 | $0 | 76,798 |
| 2024-01-25 | Eidson Charles Andrew | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 2,476 | $389.35 | $964,031 | 41,361 |
| 2024-01-24 | Eidson Charles Andrew | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 3,445 | $0.00 | $0 | 43,837 |
| 2024-01-11 | Stetson David J. | — |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 2,500 | $0.00 | $0 | 56,767 |
| 2023-12-31 | Stetson David J. | — |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 22,129 | $338.92 | $7,499,961 | 59,267 |
| 2023-12-31 | Stetson David J. | — |
Other disposed transaction
D
|
Common Stock, $0.01 par value per share | 837 | $0.00 | $0 | 81,396 |
| 2023-12-31 | Stetson David J. | — |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 26,255 | $0.00 | $0 | 82,233 |
| 2023-11-22 | Stetson David J. | Executive Chairman |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 2,000 | $0.00 | $0 | 55,978 |
| 2023-08-29 | Fessenden Elizabeth Anne | — |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 250 | $0.00 | $0 | 5,029 |
| 2023-08-28 | Stetson David J. | Executive Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,264 | $197.77 | $1,041,061 | 57,978 |
| 2023-08-28 | Stetson David J. | Executive Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 14,045 | $198.78 | $2,791,865 | 63,242 |
| 2023-08-28 | Stetson David J. | Executive Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 691 | $199.69 | $137,986 | 77,287 |
| 2023-08-10 | Eidson Charles Andrew | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 11,250 | $0.00 | $0 | 40,392 |
| 2023-07-20 | Eidson Charles Andrew | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 380 | $0.00 | $0 | 51,642 |
| 2023-06-30 | Stetson David J. | Executive Chairman |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 3,935 | $165.09 | $649,629 | 77,978 |
| 2023-06-29 | Eidson Charles Andrew | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 325 | $0.00 | $0 | 52,022 |
| 2023-06-07 | Gorzynski Michael | Dir |
Exercise / conversion
X · derivative
|
Series A Warrant | 85 | $0.00 | $0 | 13 |
| 2023-06-07 | Gorzynski Michael | Dir |
Exercise / conversion
X · derivative
|
Series A Warrant | 3,591 | $0.00 | $0 | 573 |
| 2023-06-07 | Gorzynski Michael | Dir |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 102 | $44.97 | $4,587 | 1,691 |
| 2023-06-07 | Gorzynski Michael | Dir |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 4,309 | $44.97 | $193,784 | 787,097 |
| 2023-06-06 | Gorzynski Michael | Dir |
Exercise / conversion
X · derivative
|
Series A Warrant | 720 | $0.00 | $0 | 0 |
| 2023-06-06 | Gorzynski Michael | Dir |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 864 | $44.97 | $38,856 | 4,486 |
| 2023-05-03 | Gorzynski Michael | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,559 | $0.00 | $0 | 1,783 |
| 2023-03-13 | Fessenden Elizabeth Anne | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 100 | $0.00 | $0 | 4,467 |
| 2023-03-07 | Stetson David J. | Executive Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,549 | $178.67 | $1,348,780 | 81,913 |
| 2023-03-07 | Stetson David J. | Executive Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,152 | $179.55 | $1,822,792 | 89,462 |
| 2023-03-07 | Stetson David J. | Executive Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,299 | $180.88 | $415,843 | 99,614 |
| 2023-03-03 | Eidson Charles Andrew | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 900 | $0.00 | $0 | 52,347 |
| 2023-02-27 | Whitehead Jason E. | President & COO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 15,552 | $160.44 | $2,495,163 | 33,348 |
| 2023-02-18 | Munsey Joshua Todd | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 686 | $170.01 | $116,627 | 3,843 |
| 2023-02-02 | Gorzynski Michael | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 224 | $0.00 | $0 | 224 |
| 2023-01-29 | Nicholson Roger Lee | CAO, GC & Secretary |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 5,676 | $165.07 | $936,937 | 36,434 |
| 2023-01-26 | Stetson David J. | Executive Chairman |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 2,000 | $0.00 | $0 | 101,913 |
| 2023-01-25 | Stetson David J. | Executive Chairman |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 3,066 | $171.07 | $524,501 | 103,913 |
| 2023-01-25 | Stetson David J. | Executive Chairman |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 5,231 | $0.00 | $0 | 106,979 |
| 2023-01-01 | Stetson David J. | Executive Chairman |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 3,991 | $146.39 | $584,242 | 101,748 |
| 2022-11-18 | Stetson David J. | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 30,000 | $0.00 | $0 | 105,739 |
| 2022-08-24 | Stetson David J. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 399 | $169.39 | $67,587 | 75,739 |
| 2022-08-24 | Stetson David J. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 615 | $168.44 | $103,591 | 76,138 |
| 2022-08-24 | Stetson David J. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,075 | $167.59 | $515,339 | 76,753 |
| 2022-08-24 | Stetson David J. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,279 | $166.63 | $1,212,900 | 79,828 |
| 2022-08-24 | Stetson David J. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,632 | $165.42 | $600,805 | 87,107 |
| 2022-08-08 | Stetson David J. | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 4,000 | $0.00 | $0 | 90,739 |
| 2022-07-29 | Stetson David J. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 4,290 | $135.16 | $579,836 | 94,739 |
| 2022-05-09 | Fessenden Elizabeth Anne | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,000 | $145.38 | $581,520 | 4,567 |
| 2022-05-04 | Fessenden Elizabeth Anne | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 426 | $0.00 | $0 | 8,567 |
| 2022-05-03 | Quillen Michael J | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 709 | $0.00 | $0 | 15,207 |
| 2022-03-10 | FERRARA ALBERT E JR | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,665 | $135.75 | $497,524 | 18,825 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,978 | $123.35 | $490,686 | 56,982 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $119.93 | $239,860 | 60,960 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,983 | $119.03 | $474,096 | 62,960 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,109 | $118.19 | $367,453 | 66,943 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,908 | $117.15 | $457,822 | 70,052 |
| 2022-03-09 | Stetson David J. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 65,000 | $120.79 | $7,851,350 | 99,029 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,979 | $123.35 | $490,810 | 56,903 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $119.93 | $239,860 | 60,881 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,983 | $119.03 | $474,096 | 62,881 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,109 | $118.19 | $367,453 | 66,864 |
| 2022-03-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,908 | $117.15 | $457,822 | 69,973 |
| 2022-02-18 | Whitehead Jason E. | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 3,155 | $87.42 | $275,810 | 73,960 |
| 2022-02-09 | Horn Daniel E. | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 178 | $78.81 | $14,028 | 35,464 |
| 2022-01-29 | Nicholson Roger Lee | CAO, GC & Secretary |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 5,736 | $64.62 | $370,660 | 59,207 |
| 2022-01-25 | Horn Daniel E. | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 7,790 | $0.00 | $0 | 39,512 |
| 2021-12-17 | Nicholson Roger Lee | CAO, GC & Secretary |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 250 | $0.00 | $0 | 57,153 |
| 2021-12-16 | Nicholson Roger Lee | CAO, GC & Secretary |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 2,000 | $0.00 | $0 | 57,403 |
| 2021-12-13 | Stetson David J. | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 6,000 | $0.00 | $0 | 223,075 |
| 2021-12-09 | FERRARA ALBERT E JR | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,774 | $50.78 | $90,084 | 11,577 |
| 2021-12-08 | Stetson David J. | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 17,000 | $0.00 | $0 | 229,075 |
| 2021-11-09 | Whitehead Jason E. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 13,000 | $55.34 | $719,420 | 74,066 |
| 2021-08-18 | Fessenden Elizabeth Anne | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 125 | $36.00 | $4,500 | 8,284 |
| 2021-08-11 | Nicholson Roger Lee | CAO, GC & Secretary |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 500 | $35.11 | $17,555 | 59,403 |
| 2021-07-29 | Stetson David J. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 4,290 | $24.64 | $105,706 | 246,075 |
| 2021-05-12 | Nicholson Roger Lee | CAO, GC & Secretary |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 500 | $14.76 | $7,380 | 58,903 |
| 2021-05-01 | SMITH DANIEL D | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 7,858 | $0.00 | $0 | 8,159 |
| 2021-03-17 | Whitehead Jason E. | Chief Operating Officer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,500 | $11.85 | $29,625 | 87,066 |
| 2021-02-18 | Eidson Charles Andrew | President & CFO |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 2,931 | $14.97 | $43,877 | 89,677 |
| 2021-02-18 | Stetson David J. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 18,732 | $14.97 | $280,418 | 235,365 |
| 2021-02-10 | Courtis Kenneth S. | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 301 | $0.00 | $0 | 802,649 |
| 2021-02-09 | Eidson Charles Andrew | President & CFO |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 1,487 | $13.45 | $20,000 | 92,608 |
| 2021-01-29 | Whitehead Jason E. | Chief Operating Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 54,315 | $0.00 | $0 | 87,953 |
| 2020-12-15 | Horn Daniel E. | Executive Vice President-Sales |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 612 | $13.10 | $8,017 | 6,722 |
| 2020-12-14 | Quillen Michael J | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 6,640 | $0.00 | $0 | 6,640 |
| 2020-07-29 | Stetson David J. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 4,290 | $3.62 | $15,530 | 254,097 |
| 2020-05-07 | Eidson Charles Andrew | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 1,972 | $2.73 | $5,384 | 43,958 |
| 2020-05-01 | Geiger Daniel J. | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 3,665 | $0.00 | $0 | 17,971 |
| 2020-03-25 | Nicholson Roger Lee | EVP, Gen. Counsel & Secretary |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 4,000 | $2.43 | $9,734 | 23,552 |
| 2020-03-20 | Stetson David J. | Chief Executive Officer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 10,000 | $3.13 | $31,334 | 243,387 |
| 2020-03-11 | Vogel Scott D. | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 4,268 | $0.00 | $0 | 4,268 |
| 2020-03-07 | Eidson Charles Andrew | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 5,970 | $4.51 | $26,925 | 45,930 |
| 2020-02-18 | Stetson David J. | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 163,044 | $0.00 | $0 | 233,387 |
| 2019-11-25 | Stetson David J. | Chief Executive Officer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,500 | $7.66 | $19,150 | 70,343 |
| 2019-11-21 | Stetson David J. | Chief Executive Officer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 7,500 | $6.91 | $51,825 | 67,843 |
| 2019-11-20 | Whitehead Jason E. | Chief Operating Officer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 13,000 | $7.20 | $93,600 | 13,000 |
| 2019-09-26 | Medine Emily S. | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 2,208 | $0.00 | $0 | 2,208 |
| 2019-09-19 | WHITEBOX ADVISORS LLC | 10% |
Open-market sell
S
|
Common Stock, $0.01 par value | 500,000 | $32.99 | $16,495,000 | 1,784,025 |
| 2019-09-17 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 657 | $32.74 | $21,510 | 14,306 |
| 2019-09-17 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 343 | $32.36 | $11,099 | 14,963 |
| 2019-09-03 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $28.03 | $56,060 | 15,306 |
| 2019-08-21 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 751 | $0.00 | $0 | 0 |
| 2019-08-21 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 843 | $30.22 | $25,475 | 14,044 |
| 2019-08-21 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,144 | $29.89 | $34,194 | 14,887 |
| 2019-08-21 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 751 | $5.00 | $3,755 | 16,031 |
| 2019-08-20 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 397 | $30.62 | $12,156 | 17,306 |
| 2019-08-20 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,603 | $30.12 | $48,282 | 17,703 |
| 2019-08-08 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,015 | $31.55 | $32,023 | 30,176 |
| 2019-08-06 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $31.49 | $62,980 | 19,306 |
| 2019-08-01 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 700 | $34.66 | $24,262 | 30,183 |
| 2019-08-01 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,012 | $33.49 | $100,872 | 30,883 |
| 2019-07-29 | Stetson David J. | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 32,700 | $0.00 | $0 | 60,343 |
| 2019-07-22 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 751 | $0.00 | $0 | 751 |
| 2019-07-22 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 329 | $39.12 | $12,870 | 14,529 |
| 2019-07-22 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,659 | $38.60 | $64,037 | 14,858 |
| 2019-07-22 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 751 | $5.00 | $3,755 | 16,517 |
| 2019-07-08 | Eidson Charles Andrew | Interim co-CEO & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 728 | $49.94 | $36,356 | 31,191 |
| 2019-07-08 | Eidson Charles Andrew | Interim co-CEO & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 463 | $49.45 | $22,895 | 31,919 |
| 2019-07-01 | Manno Mark Matthew | Int co-CEO&Ch Adm&Legl Off&Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $52.22 | $104,440 | 33,895 |
| 2019-07-01 | Manno Mark Matthew | Int co-CEO&Ch Adm&Legl Off&Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,712 | $51.11 | $87,500 | 35,895 |
| 2019-06-21 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 751 | $0.00 | $0 | 1,502 |
| 2019-06-21 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,987 | $53.52 | $106,344 | 15,015 |
| 2019-06-21 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 751 | $5.00 | $3,755 | 17,002 |
| 2019-06-12 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,750 | $51.82 | $142,505 | 10,975 |
| 2019-06-10 | Kreutzer James Scott | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 113 | $53.48 | $6,043 | 14,990 |
| 2019-06-10 | Kreutzer James Scott | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 519 | $52.95 | $27,481 | 15,103 |
| 2019-06-07 | FERRARA ALBERT E JR | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,185 | $53.05 | $62,864 | 1,774 |
| 2019-06-05 | FERRARA ALBERT E JR | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 700 | $52.84 | $36,988 | 2,959 |
| 2019-06-04 | FERRARA ALBERT E JR | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 300 | $53.50 | $16,050 | 3,659 |
| 2019-06-03 | Kreutzer James Scott | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 450 | $0.00 | $0 | 1,350 |
| 2019-06-03 | Kreutzer James Scott | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,157 | $52.75 | $61,032 | 15,622 |
| 2019-06-03 | Kreutzer James Scott | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 450 | $5.00 | $2,250 | 16,779 |
| 2019-05-21 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 750 | $0.00 | $0 | 2,253 |
| 2019-05-21 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 111 | $56.96 | $6,323 | 15,500 |
| 2019-05-21 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,875 | $56.47 | $105,881 | 15,611 |
| 2019-05-21 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 750 | $5.00 | $3,750 | 17,486 |
| 2019-05-13 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 197 | $57.98 | $11,422 | 13,725 |
| 2019-05-13 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 900 | $57.43 | $51,687 | 13,922 |
| 2019-05-13 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,653 | $56.05 | $92,651 | 14,822 |
| 2019-05-07 | Stanley Kevin Lee | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 2,226 | $0.00 | $0 | 17,869 |
| 2019-05-07 | Harrison Jill M. | General Counsel |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,948 | $0.00 | $0 | 13,696 |
| 2019-05-03 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,492 | $0.00 | $0 | 55,135 |
| 2019-05-03 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,507 | $0.00 | $0 | 5,015 |
| 2019-05-03 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,319 | $59.45 | $197,315 | 131,479 |
| 2019-05-03 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,966 | $58.82 | $174,460 | 134,798 |
| 2019-05-03 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,053 | $57.30 | $289,537 | 137,764 |
| 2019-05-03 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,492 | $5.00 | $12,460 | 142,817 |
| 2019-05-03 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,507 | $2.50 | $6,268 | 140,325 |
| 2019-05-02 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,493 | $0.00 | $0 | 57,627 |
| 2019-05-02 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,508 | $0.00 | $0 | 7,522 |
| 2019-05-02 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,355 | $56.70 | $360,328 | 137,818 |
| 2019-05-02 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,493 | $5.00 | $12,465 | 144,173 |
| 2019-05-02 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,508 | $2.50 | $6,270 | 141,680 |
| 2019-05-01 | Tepner Harvey L | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,774 | $0.00 | $0 | 26,856 |
| 2019-04-22 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 751 | $0.00 | $0 | 3,003 |
| 2019-04-22 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,987 | $55.55 | $110,378 | 15,643 |
| 2019-04-22 | Stanley Kevin Lee | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 751 | $5.00 | $3,755 | 17,630 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,493 | $0.00 | $0 | 65,104 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,508 | $0.00 | $0 | 15,044 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 600 | $56.99 | $34,194 | 176,009 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,755 | $56.23 | $323,604 | 176,609 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,493 | $5.00 | $12,465 | 182,364 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,508 | $2.50 | $6,270 | 179,871 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,492 | $0.00 | $0 | 65,105 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,507 | $0.00 | $0 | 15,045 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,353 | $55.92 | $355,260 | 176,009 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,492 | $5.00 | $12,460 | 182,362 |
| 2019-04-18 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,507 | $2.50 | $6,268 | 179,870 |
| 2019-04-17 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,493 | $0.00 | $0 | 67,597 |
| 2019-04-17 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,508 | $0.00 | $0 | 17,552 |
| 2019-04-17 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 600 | $56.99 | $34,194 | 177,363 |
| 2019-04-17 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,755 | $56.23 | $323,604 | 177,963 |
| 2019-04-17 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,493 | $5.00 | $12,465 | 183,718 |
| 2019-04-17 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,508 | $2.50 | $6,270 | 181,225 |
| 2019-04-12 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,493 | $0.00 | $0 | 70,090 |
| 2019-04-12 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,508 | $0.00 | $0 | 20,060 |
| 2019-04-12 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,293 | $57.03 | $73,740 | 179,917 |
| 2019-04-12 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,493 | $5.00 | $12,465 | 181,210 |
| 2019-04-12 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,200 | $58.19 | $69,828 | 178,717 |
| 2019-04-12 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,308 | $57.06 | $74,634 | 179,917 |
| 2019-04-12 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,508 | $2.50 | $6,270 | 181,225 |
| 2019-04-11 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,492 | $0.00 | $0 | 72,583 |
| 2019-04-11 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,507 | $0.00 | $0 | 22,568 |
| 2019-04-11 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $59.00 | $29,500 | 178,717 |
| 2019-04-11 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,992 | $58.16 | $115,855 | 179,217 |
| 2019-04-11 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,492 | $5.00 | $12,460 | 181,209 |
| 2019-04-11 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 905 | $58.82 | $53,232 | 178,717 |
| 2019-04-11 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,602 | $58.01 | $92,932 | 179,622 |
| 2019-04-11 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,507 | $2.50 | $6,268 | 181,224 |
| 2019-04-10 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,250 | $59.03 | $73,788 | 14,701 |
| 2019-04-10 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,500 | $58.50 | $87,750 | 15,951 |
| 2019-04-08 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 558 | $60.96 | $34,016 | 39,834 |
| 2019-04-08 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,734 | $60.10 | $104,213 | 40,392 |
| 2019-04-04 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,400 | $60.07 | $144,168 | 178,717 |
| 2019-04-04 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,557 | $59.53 | $330,808 | 181,117 |
| 2019-04-03 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,539 | $60.45 | $274,383 | 186,674 |
| 2019-04-03 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,720 | $60.04 | $223,349 | 191,213 |
| 2019-04-02 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 658 | $0.00 | $0 | 6,756 |
| 2019-04-02 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 612 | $0.00 | $0 | 6,756 |
| 2019-04-02 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,270 | $59.80 | $75,946 | 42,126 |
| 2019-04-02 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 658 | $5.00 | $3,290 | 43,396 |
| 2019-04-02 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 612 | $2.50 | $1,530 | 42,738 |
| 2019-04-01 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 1,595 | $0.00 | $0 | 7,414 |
| 2019-04-01 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 1,641 | $0.00 | $0 | 7,368 |
| 2019-04-01 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 200 | $59.98 | $11,996 | 42,126 |
| 2019-04-01 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,222 | $59.36 | $72,538 | 42,326 |
| 2019-04-01 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,774 | $58.53 | $103,832 | 43,548 |
| 2019-04-01 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,416 | $57.15 | $80,924 | 45,322 |
| 2019-04-01 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 1,595 | $5.00 | $7,975 | 46,738 |
| 2019-04-01 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 1,641 | $2.50 | $4,102 | 45,143 |
| 2019-04-01 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 6,006 | $0.00 | $0 | 9,009 |
| 2019-04-01 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 300 | $60.52 | $18,156 | 40,297 |
| 2019-04-01 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,657 | $59.49 | $158,065 | 40,597 |
| 2019-04-01 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,099 | $58.41 | $122,603 | 43,254 |
| 2019-04-01 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 950 | $57.54 | $54,663 | 45,353 |
| 2019-04-01 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 6,006 | $2.50 | $15,015 | 46,303 |
| 2019-03-28 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 4,999 | $0.00 | $0 | 25,075 |
| 2019-03-28 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,799 | $56.53 | $440,877 | 195,234 |
| 2019-03-28 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 4,999 | $2.50 | $12,498 | 203,033 |
| 2019-03-27 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 5,001 | $0.00 | $0 | 30,074 |
| 2019-03-27 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,801 | $56.46 | $440,444 | 198,034 |
| 2019-03-27 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 5,001 | $2.50 | $12,502 | 205,835 |
| 2019-03-21 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 5,000 | $0.00 | $0 | 35,075 |
| 2019-03-21 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,900 | $55.00 | $434,500 | 200,834 |
| 2019-03-21 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 5,000 | $2.50 | $12,500 | 208,734 |
| 2019-03-21 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 301 | $55.03 | $16,563 | 194,933 |
| 2019-03-20 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 5,000 | $0.00 | $0 | 40,075 |
| 2019-03-20 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,800 | $55.27 | $431,106 | 203,734 |
| 2019-03-20 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 5,000 | $2.50 | $12,500 | 211,534 |
| 2019-03-15 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $56.10 | $112,200 | 19,532 |
| 2019-03-14 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,166 | $56.90 | $66,345 | 16,614 |
| 2019-03-14 | Stanley Kevin Lee | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,755 | $56.28 | $98,771 | 17,780 |
| 2019-03-13 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,292 | $57.49 | $131,767 | 43,502 |
| 2019-03-11 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,409 | $57.42 | $138,325 | 17,451 |
| 2019-03-11 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,091 | $57.04 | $176,311 | 19,860 |
| 2019-03-07 | Stanley Kevin Lee | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 1,883 | $57.50 | $108,272 | 15,986 |
| 2019-03-01 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 4,999 | $0.00 | $0 | 65,075 |
| 2019-03-01 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,800 | $60.91 | $170,548 | 227,734 |
| 2019-03-01 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 4,999 | $2.50 | $12,498 | 230,534 |
| 2019-03-01 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,540 | $61.23 | $94,294 | 217,734 |
| 2019-03-01 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,259 | $60.85 | $380,860 | 219,274 |
| 2019-03-01 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $60.90 | $121,800 | 21,532 |
| 2019-02-28 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 5,001 | $0.00 | $0 | 70,074 |
| 2019-02-28 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,300 | $61.50 | $79,950 | 225,535 |
| 2019-02-28 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,500 | $60.97 | $91,455 | 226,835 |
| 2019-02-28 | Crutchfield Kevin S | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 5,001 | $2.50 | $12,502 | 228,335 |
| 2019-02-28 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,030 | $61.59 | $186,618 | 220,534 |
| 2019-02-28 | Crutchfield Kevin S | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,771 | $61.00 | $291,031 | 223,564 |
| 2019-02-15 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,060 | $62.26 | $65,996 | 23,532 |
| 2019-02-15 | Geiger Daniel J. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 940 | $61.66 | $57,960 | 24,592 |
| 2019-02-12 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,894 | $61.21 | $115,932 | 22,951 |
| 2019-02-12 | LUSHEFSKI JOHN E | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,606 | $60.84 | $219,389 | 24,845 |
| 2019-02-11 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 15,015 | $0.00 | $0 | 0 |
| 2019-02-11 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 450 | $61.10 | $27,495 | 49,469 |
| 2019-02-11 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 9,125 | $60.22 | $549,508 | 49,919 |
| 2019-02-11 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,440 | $59.64 | $324,442 | 59,044 |
| 2019-02-11 | Manno Mark Matthew | Chief Admin & Legal Off & Sec |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 15,015 | $5.00 | $75,075 | 64,484 |
| 2019-02-09 | Harrison Jill M. | General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,564 | $0.00 | $0 | 0 |
| 2019-02-09 | Harrison Jill M. | General Counsel |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 849 | $61.27 | $52,018 | 11,748 |
| 2019-02-09 | Harrison Jill M. | General Counsel |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 2,564 | — | — | 12,597 |
| 2019-02-08 | Kreutzer James Scott | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 1,126 | $0.00 | $0 | 3,379 |
| 2019-02-08 | Kreutzer James Scott | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,881 | $61.75 | $177,902 | 18,066 |
| 2019-02-08 | Kreutzer James Scott | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 1,126 | $5.00 | $5,630 | 20,947 |
| 2019-02-05 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,003 | $0.00 | $0 | 12,012 |
| 2019-02-05 | Eidson Charles Andrew | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,840 | $63.82 | $500,349 | 47,628 |
| 2019-02-05 | Eidson Charles Andrew | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value per share | 3,003 | $5.00 | $15,015 | 55,468 |
| 2019-01-07 | WHITEBOX ADVISORS LLC | 10% |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,499 | $64.73 | $614,906 | 2,284,025 |
| 2019-01-04 | WHITEBOX ADVISORS LLC | 10% |
Open-market sell
S
|
Common Stock, $0.01 par value | 14,001 | $65.06 | $910,880 | 2,293,524 |
| 2019-01-03 | WHITEBOX ADVISORS LLC | 10% |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,200 | $64.70 | $142,330 | 2,307,525 |
| 2018-12-18 | Stetson David J. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 20,000 | $0.00 | $0 | 50,247 |
| 2018-11-12 | Stetson David J. | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 631 | $0.00 | $0 | 70,247 |