Financial Metrics
GTLS CHART INDUSTRIES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 193757000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 247095000.0 | +27.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 203930000.0 | -17.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 204100000.0 | +0.1% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 238200000.0 | +16.7% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 202700000.0 | -14.9% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 279700000.0 | +38.0% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 319900000.0 | +14.4% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 272200000.0 | -14.9% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2019-06-30 | 309600000.0 | +13.7% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 338000000.0 | +9.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 301900000.0 | -10.7% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 289500000.0 | -4.1% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 273200000.0 | -5.6% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 288500000.0 | +5.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 322000000.0 | +11.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 328300000.0 | +2.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 354100000.0 | +7.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 404800000.0 | +14.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 412100000.0 | +1.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 531500000.0 | +29.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 908100000.0 | +70.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 897900000.0 | -1.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 950700000.0 | +5.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1040300000.0 | +9.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1062500000.0 | +2.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1001500000.0 | -5.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1082300000.0 | +8.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1100600000.0 | +1.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 214400000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 306000000.0 | +42.7% | USD | 10-K | 2018-02-22 |
| Annual | 2018-12-31 | 1003900000.0 | +228.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1215500000.0 | +21.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1177100000.0 | -3.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1317700000.0 | +11.9% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 1612400000.0 | +22.4% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 3352500000.0 | +107.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4160300000.0 | +24.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4264000000.0 | +2.5% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 52701000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 86951000.0 | +65.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 69623000.0 | -19.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 55700000.0 | -20.0% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 63200000.0 | +13.5% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 57900000.0 | -8.4% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 66900000.0 | +15.5% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 72800000.0 | +8.8% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 82300000.0 | +13.0% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 67100000.0 | -18.5% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 82800000.0 | +23.4% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 92900000.0 | +12.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 82300000.0 | -11.4% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 83300000.0 | +1.2% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 78600000.0 | -5.6% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 83900000.0 | +6.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 83200000.0 | -0.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 74900000.0 | -10.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 83700000.0 | +11.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 94800000.0 | +13.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 104600000.0 | +10.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 149300000.0 | +42.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 280600000.0 | +87.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 276200000.0 | -1.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 302300000.0 | +9.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 351600000.0 | +16.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 362600000.0 | +3.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 339800000.0 | -6.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 363500000.0 | +7.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 375200000.0 | +3.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 209700000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 231600000.0 | +10.4% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 259100000.0 | +11.9% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 297500000.0 | +14.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 332100000.0 | +11.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 324200000.0 | -2.4% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 407400000.0 | +25.7% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1040400000.0 | +155.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1388800000.0 | +33.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1437800000.0 | +3.5% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 37000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 34939000.0 | +94329.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 20064000.0 | -42.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 300000.0 | -98.5% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 9900000.0 | +3200.0% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 7200000.0 | -27.3% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 14800000.0 | +105.6% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 19500000.0 | +31.8% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 31500000.0 | +61.5% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 4600000.0 | -85.4% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 25300000.0 | +450.0% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 23500000.0 | -7.1% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 15800000.0 | -32.8% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 25800000.0 | +63.3% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 28100000.0 | +8.9% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 28800000.0 | +2.5% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 25500000.0 | -11.5% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 13800000.0 | -45.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 20100000.0 | +45.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 29600000.0 | +47.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 41700000.0 | +40.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 34600000.0 | -17.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 95700000.0 | +176.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 104400000.0 | +9.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 112900000.0 | +8.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 167800000.0 | +48.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 178500000.0 | +6.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 152300000.0 | -14.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 169500000.0 | +11.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -88500000.0 | -152.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 41000000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 38500000.0 | -6.1% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 64500000.0 | +67.5% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 52000000.0 | -19.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 92200000.0 | +77.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 88500000.0 | -4.0% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 151500000.0 | +71.2% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 390700000.0 | +157.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 647500000.0 | +65.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 358400000.0 | -44.6% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -4672000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 19563000.0 | +518.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 13684000.0 | -30.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -2900000.0 | -121.2% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 3300000.0 | +213.8% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 2100000.0 | -36.4% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 6300000.0 | +200.0% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-06-30 | 13100000.0 | +107.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-09-30 | 22700000.0 | +73.3% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 1000000.0 | -95.6% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 14600000.0 | +1360.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 18800000.0 | +28.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 8500000.0 | -54.8% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2020-06-30 | 21000000.0 | +147.1% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2020-09-30 | 21900000.0 | +4.3% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 26100000.0 | +19.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 6800000.0 | -73.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 15600000.0 | +129.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 10300000.0 | -34.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 13400000.0 | +30.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 41600000.0 | +210.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -14300000.0 | -134.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 12100000.0 | +184.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 5700000.0 | -52.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 14600000.0 | +156.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 62900000.0 | +330.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 72700000.0 | +15.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 52300000.0 | -28.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 79900000.0 | +52.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -135400000.0 | -269.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 24700000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 29500000.0 | +19.4% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 90000000.0 | +205.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 46800000.0 | -48.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 309500000.0 | +561.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 59100000.0 | -80.9% | USD | 10-K | 2026-02-27 |
| Annual | 2022-12-31 | 24000000.0 | -59.4% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 56900000.0 | +137.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 232800000.0 | +309.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 37200000.0 | -84.0% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.15 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.69 | +560.0% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.49 | -29.0% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.09 | -118.4% | USD/shares | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 0.09 | +200.0% | USD/shares | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.05 | -44.4% | USD/shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.19 | +280.0% | USD/shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.4 | +110.5% | USD/shares | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.72 | +80.0% | USD/shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.03 | -95.8% | USD/shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.44 | +1366.7% | USD/shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.53 | +20.5% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.24 | -54.7% | USD/shares | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.57 | +137.5% | USD/shares | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.62 | +8.8% | USD/shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.72 | +16.1% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.18 | -75.0% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.42 | +133.3% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.28 | -33.3% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.36 | +28.6% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 1.15 | +219.4% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -0.52 | -145.2% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.05 | +109.6% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.08 | -260.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.11 | +237.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.23 | +1018.2% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1.48 | +20.3% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.95 | -35.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.54 | +62.1% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -3.23 | -309.7% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.92 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.91 | -1.1% | USD/shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 2.83 | +211.0% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1.37 | -51.6% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 8.71 | +535.8% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.66 | -80.9% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.62 | -62.7% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.48 | -22.6% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4.54 | +845.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3 | -93.4% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.15 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.68 | +553.3% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.48 | -29.4% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.09 | -118.8% | USD/shares | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 0.09 | +200.0% | USD/shares | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.05 | -44.4% | USD/shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.18 | +260.0% | USD/shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.38 | +111.1% | USD/shares | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.67 | +76.3% | USD/shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.03 | -95.5% | USD/shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.41 | +1266.7% | USD/shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.51 | +24.4% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.24 | -52.9% | USD/shares | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.57 | +137.5% | USD/shares | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.6 | +5.3% | USD/shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.63 | +5.0% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.16 | -74.6% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.36 | +125.0% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.25 | -30.6% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.31 | +24.0% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.98 | +216.1% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -0.52 | -153.1% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.05 | +109.6% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.07 | -240.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1 | +242.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.1 | +1000.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1.33 | +20.9% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.94 | -29.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.53 | +62.8% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -3.23 | -311.1% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.91 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.89 | -2.2% | USD/shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 2.73 | +206.7% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1.32 | -51.6% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 8.45 | +540.2% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.44 | -83.0% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.54 | -62.5% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.43 | -20.4% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4.1 | +853.5% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3 | -92.7% | 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 | 2016-03-31 | 159054000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 213158000.0 | +34.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 267276000.0 | +25.4% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 281959000.0 | +5.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 243824000.0 | -13.5% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 234427000.0 | -3.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 124658000.0 | -46.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 122600000.0 | -1.7% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 142800000.0 | +16.5% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 148500000.0 | +4.0% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 157200000.0 | +5.9% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 118100000.0 | -24.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 71900000.0 | -39.1% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 148500000.0 | +106.5% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 80700000.0 | -45.7% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 119000000.0 | +47.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 89300000.0 | -25.0% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 122500000.0 | +37.2% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 120700000.0 | -1.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 125100000.0 | +3.6% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 114900000.0 | -8.2% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 197800000.0 | +72.1% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 102900000.0 | -48.0% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 122200000.0 | +18.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 99700000.0 | -18.4% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 149700000.0 | +50.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 89500000.0 | -40.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 663600000.0 | +641.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 166900000.0 | -74.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 189800000.0 | +13.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 147100000.0 | -22.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 188300000.0 | +28.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 191900000.0 | +1.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 247400000.0 | +28.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 310200000.0 | +25.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 308600000.0 | -0.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 296200000.0 | -4.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 342300000.0 | +15.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 399200000.0 | +16.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 282000000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 122600000.0 | -56.5% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 118100000.0 | -3.7% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 119000000.0 | +0.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 125100000.0 | +5.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 122200000.0 | -2.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 663600000.0 | +443.0% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 188300000.0 | -71.6% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 308600000.0 | +63.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 366000000.0 | +18.6% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 140447000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 150902000.0 | +7.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 132556000.0 | -12.2% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 142762000.0 | +7.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 130967000.0 | -8.3% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 154319000.0 | +17.8% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 195785000.0 | +26.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 196400000.0 | +0.3% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-01-01 | 196400000.0 | +0.0% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 207300000.0 | +5.5% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 204400000.0 | -1.4% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 177300000.0 | -13.3% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 194800000.0 | +9.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 205200000.0 | +5.3% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 204400000.0 | -0.4% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 224500000.0 | +9.8% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 191600000.0 | -14.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 195100000.0 | +1.8% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 184400000.0 | -5.5% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 163600000.0 | -11.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 200800000.0 | +22.7% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 186400000.0 | -7.2% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 220000000.0 | +18.0% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 237100000.0 | +7.8% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 236300000.0 | -0.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 253000000.0 | +7.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 279200000.0 | +10.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 276900000.0 | -0.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 278400000.0 | +0.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 747100000.0 | +168.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 769700000.0 | +3.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 743700000.0 | -3.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 758900000.0 | +2.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 799600000.0 | +5.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 748500000.0 | -6.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 805600000.0 | +7.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 752300000.0 | -6.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 738000000.0 | -1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 764700000.0 | +3.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 725700000.0 | -5.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 142800000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 196400000.0 | +37.5% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 194800000.0 | -0.8% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 191600000.0 | -1.6% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 200800000.0 | +4.8% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 236300000.0 | +17.7% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 278400000.0 | +17.8% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 758900000.0 | +172.6% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 752300000.0 | -0.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 782100000.0 | +4.0% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 203866000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 191681000.0 | -6.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 182227000.0 | -4.9% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 169683000.0 | -6.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 185275000.0 | +9.2% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 184291000.0 | -0.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 213590000.0 | +15.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 173700000.0 | -18.7% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-01-01 | 162100000.0 | -6.7% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 223100000.0 | +37.6% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 233500000.0 | +4.7% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 188200000.0 | -19.4% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 233100000.0 | +23.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 234700000.0 | +0.7% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 228800000.0 | -2.5% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 234900000.0 | +2.7% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 210000000.0 | -10.6% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 235400000.0 | +12.1% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 248600000.0 | +5.6% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 237600000.0 | -4.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 248400000.0 | +4.5% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 279900000.0 | +12.7% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 310100000.0 | +10.8% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 341100000.0 | +10.0% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 321500000.0 | -5.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 350600000.0 | +9.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 363000000.0 | +3.5% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 357500000.0 | -1.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 357900000.0 | +0.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 601800000.0 | +68.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 634600000.0 | +5.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 613300000.0 | -3.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 576300000.0 | -6.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 572300000.0 | -0.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 554600000.0 | -3.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 539400000.0 | -2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 490500000.0 | -9.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 505700000.0 | +3.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 498700000.0 | -1.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 514200000.0 | +3.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 169700000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 173700000.0 | +2.4% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 233100000.0 | +34.2% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 210000000.0 | -9.9% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 248400000.0 | +18.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 321500000.0 | +29.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 357900000.0 | +11.3% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 576300000.0 | +61.0% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 490500000.0 | -14.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 572300000.0 | +16.7% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 565317000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 608860000.0 | +7.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 627742000.0 | +3.1% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 652977000.0 | +4.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 633036000.0 | -3.1% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 635684000.0 | +0.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 622201000.0 | -2.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 634000000.0 | +1.9% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 650000000.0 | +2.5% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 661000000.0 | +1.7% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 667800000.0 | +1.0% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 661700000.0 | -0.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 645200000.0 | -2.5% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 710700000.0 | +10.2% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 683900000.0 | -3.8% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 673600000.0 | -1.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 651100000.0 | -3.3% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 684300000.0 | +5.1% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 728500000.0 | +6.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 703000000.0 | -3.5% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 713800000.0 | +1.5% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 875300000.0 | +22.6% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 859500000.0 | -1.8% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 853500000.0 | -0.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 910800000.0 | +6.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1012400000.0 | +11.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 929500000.0 | -8.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 3690900000.0 | +297.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2163300000.0 | -41.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2555600000.0 | +18.1% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2255800000.0 | -11.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2214400000.0 | -1.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2371300000.0 | +7.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2444700000.0 | +3.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2548300000.0 | +4.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2465400000.0 | -3.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2577300000.0 | +4.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2786300000.0 | +8.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2859000000.0 | +2.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 653000000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 634000000.0 | -2.9% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 661700000.0 | +4.4% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 673600000.0 | +1.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 703000000.0 | +4.4% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 853500000.0 | +21.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3690900000.0 | +332.4% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 2214400000.0 | -40.0% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2465400000.0 | +11.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2899500000.0 | +17.6% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1177062000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1209456000.0 | +2.8% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1217865000.0 | +0.7% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 1233082000.0 | +1.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1232627000.0 | -0.0% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1239309000.0 | +0.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 1693023000.0 | +36.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1724700000.0 | +1.9% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 1752100000.0 | +1.6% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 1749300000.0 | -0.2% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 1738500000.0 | -0.6% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 1897700000.0 | +9.2% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 1913300000.0 | +0.8% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 1983900000.0 | +3.7% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 2497800000.0 | +25.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 2481400000.0 | -0.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 2423000000.0 | -2.4% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 2452600000.0 | +1.2% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 2452900000.0 | +0.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 2570500000.0 | +4.8% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 2652300000.0 | +3.2% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 2830000000.0 | +6.7% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 2981800000.0 | +5.4% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 3043800000.0 | +2.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 3085900000.0 | +1.4% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 3167600000.0 | +2.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 3069200000.0 | -3.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 5901900000.0 | +92.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 9248800000.0 | +56.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 9407500000.0 | +1.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 9020200000.0 | -4.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 9102400000.0 | +0.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 9247900000.0 | +1.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 9277500000.0 | +0.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 9498400000.0 | +2.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 9123900000.0 | -3.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 9313300000.0 | +2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 9719000000.0 | +4.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 9789800000.0 | +0.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 1233000000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 1724700000.0 | +39.9% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1897700000.0 | +10.0% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 2481400000.0 | +30.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2570500000.0 | +3.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 3043800000.0 | +18.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 5901900000.0 | +93.9% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 9102400000.0 | +54.2% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 9123900000.0 | +0.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 9806400000.0 | +7.5% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 228123000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 234948000.0 | +3.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 224600000.0 | -4.4% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 261534000.0 | +16.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 252127000.0 | -3.6% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 240852000.0 | -4.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 550455000.0 | +128.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 387600000.0 | -29.6% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 382000000.0 | -1.4% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 393000000.0 | +2.9% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 312800000.0 | -20.4% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 366600000.0 | +17.2% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 579200000.0 | +58.0% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 354900000.0 | -38.7% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 374400000.0 | +5.5% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 378300000.0 | +1.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 358100000.0 | -5.3% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 359600000.0 | +0.4% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 352900000.0 | -1.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 634800000.0 | +79.9% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 660300000.0 | +4.0% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 675800000.0 | +2.3% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 719500000.0 | +6.5% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 693900000.0 | -3.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 721600000.0 | +4.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 775200000.0 | +7.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 754900000.0 | -2.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1081600000.0 | +43.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1732600000.0 | +60.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1845500000.0 | +6.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1802800000.0 | -2.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1866200000.0 | +3.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1893700000.0 | +1.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1926200000.0 | +1.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2002400000.0 | +4.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1789800000.0 | -10.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1709400000.0 | -4.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1800800000.0 | +5.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2038200000.0 | +13.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 261500000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 387600000.0 | +48.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 366600000.0 | -5.4% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 378300000.0 | +3.2% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 634800000.0 | +67.8% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 693900000.0 | +9.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1081600000.0 | +55.9% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1866200000.0 | +72.5% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1789800000.0 | -4.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2128600000.0 | +18.9% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 495569000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 512880000.0 | +3.5% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 505534000.0 | -1.4% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 534405000.0 | +5.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 529704000.0 | -0.9% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 518884000.0 | -2.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 960615000.0 | +85.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 919500000.0 | -4.3% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 923500000.0 | +0.4% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 929200000.0 | +0.6% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 897500000.0 | -3.4% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 1008700000.0 | +12.4% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 1019800000.0 | +1.1% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 785200000.0 | -23.0% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 1294700000.0 | +64.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 1249000000.0 | -3.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1208100000.0 | -3.3% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1206200000.0 | -0.2% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 1160800000.0 | -3.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 991200000.0 | -14.6% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 1086300000.0 | +9.6% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 1246200000.0 | +14.7% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 1391300000.0 | +11.6% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 1418600000.0 | +2.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1456500000.0 | +2.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1553600000.0 | +6.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1443300000.0 | -7.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 3217600000.0 | +122.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 6541900000.0 | +103.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 6600300000.0 | +0.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 6262700000.0 | -5.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 6163400000.0 | -1.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 6353600000.0 | +3.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 6368400000.0 | +0.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 6363000000.0 | -0.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 6128700000.0 | -3.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 6146700000.0 | +0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6205100000.0 | +1.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 6421600000.0 | +3.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 534400000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 919500000.0 | +72.1% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1008700000.0 | +9.7% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 1249000000.0 | +23.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 991200000.0 | -20.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1418600000.0 | +43.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3217600000.0 | +126.8% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 6163400000.0 | +91.6% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 6128700000.0 | -0.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 6430700000.0 | +4.9% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 681493000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 696576000.0 | +2.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 712331000.0 | +2.3% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 698677000.0 | -1.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 702923000.0 | +0.6% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 720425000.0 | +2.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 732408000.0 | +1.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 805200000.0 | +9.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-03-31 | 828600000.0 | +2.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-06-30 | 820100000.0 | -1.0% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-09-30 | 841000000.0 | +2.5% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-12-31 | 889000000.0 | +5.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-03-31 | 893500000.0 | +0.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 1198700000.0 | +34.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 1203100000.0 | +0.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-12-31 | 1232400000.0 | +2.4% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2020-03-31 | 1214900000.0 | -1.4% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2020-06-30 | 1246400000.0 | +2.6% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2020-09-30 | 1292100000.0 | +3.7% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2020-12-31 | 1579300000.0 | +22.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 1566000000.0 | -0.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 1583800000.0 | +1.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 1590500000.0 | +0.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 1625200000.0 | +2.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-03-31 | 1629400000.0 | +0.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 1614000000.0 | -0.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 1625900000.0 | +0.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 2684300000.0 | +65.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 2706900000.0 | +0.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 2807200000.0 | +3.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 2757500000.0 | -1.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 2939000000.0 | +6.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-03-31 | 2894300000.0 | -1.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 2909100000.0 | +0.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 3135400000.0 | +7.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 2995200000.0 | -4.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3166600000.0 | +5.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 3513900000.0 | +11.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 3368200000.0 | -4.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 698600000.0 | — | USD | 10-K | 2020-02-14 |
| Annual | 2017-12-31 | 805200000.0 | +15.3% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 889000000.0 | +10.4% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 1232400000.0 | +38.6% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 1579300000.0 | +28.1% | USD | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 1625200000.0 | +2.9% | USD | 10-K | 2025-02-28 |
| Annual | 2022-12-31 | 2684300000.0 | +65.2% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 2939000000.0 | +9.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2995200000.0 | +1.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3375700000.0 | +12.7% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 217005000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 228810000.0 | +5.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 232079000.0 | +1.4% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 233711000.0 | +0.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 237202000.0 | +1.5% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 237894000.0 | +0.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 304012000.0 | +27.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 439200000.0 | +44.5% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 449200000.0 | +2.3% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 443900000.0 | -1.2% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 500500000.0 | +12.8% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 533200000.0 | +6.5% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 318000000.0 | -40.4% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 304700000.0 | -4.2% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 792500000.0 | +160.1% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 761000000.0 | -4.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 741500000.0 | -2.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 736000000.0 | -0.7% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 695400000.0 | -5.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 221600000.0 | -68.1% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 303100000.0 | +36.8% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 450600000.0 | +48.7% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 539400000.0 | +19.7% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 600800000.0 | +11.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 618100000.0 | +2.9% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 666400000.0 | +7.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 580800000.0 | -12.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2039800000.0 | +251.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 4051600000.0 | +98.6% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4039500000.0 | -0.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 3799900000.0 | -5.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3576400000.0 | -5.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3731800000.0 | +4.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3729000000.0 | -0.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3623900000.0 | -2.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3640700000.0 | +0.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3727600000.0 | +2.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3667200000.0 | -1.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3649300000.0 | -0.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 233700000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 439200000.0 | +87.9% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 533200000.0 | +21.4% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 761000000.0 | +42.7% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 221600000.0 | -70.9% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 600800000.0 | +171.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2039800000.0 | +239.5% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 3576400000.0 | +75.3% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3640700000.0 | +1.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3656000000.0 | +0.4% | 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 | 2016-03-31 | 38179000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 86829000.0 | +127.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 146592000.0 | +68.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1200000.0 | -99.2% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | -2900000.0 | -341.7% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 14300000.0 | +593.1% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 20000000.0 | +39.9% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 42600000.0 | +113.0% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 63600000.0 | +49.3% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | -33200000.0 | -152.2% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | -400000.0 | +98.8% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 55300000.0 | +13925.0% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2020-03-31 | 25500000.0 | -53.9% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 80300000.0 | +214.9% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 112500000.0 | +40.1% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 8300000.0 | -92.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -28300000.0 | -441.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -41600000.0 | -47.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -22200000.0 | +46.6% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 12500000.0 | +156.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 50300000.0 | +302.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -32100000.0 | -163.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 59500000.0 | +285.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 36900000.0 | -38.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -95100000.0 | -357.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 21000000.0 | +122.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 221600000.0 | +955.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -60000000.0 | -127.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 85900000.0 | +243.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 203900000.0 | +137.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 169300000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 44300000.0 | -73.8% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 88800000.0 | +100.5% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 133900000.0 | +50.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 172700000.0 | +29.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -21300000.0 | -112.3% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 80800000.0 | +479.3% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 167200000.0 | +106.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 503000000.0 | +200.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 292700000.0 | -41.8% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -5232000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | -10189000.0 | -94.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -13739000.0 | -34.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -31400000.0 | -128.5% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | -38900000.0 | -23.9% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | -466500000.0 | -1099.2% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | -18600000.0 | +96.0% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | -30000000.0 | -61.3% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | -38100000.0 | -27.0% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | -8900000.0 | +76.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | -19500000.0 | -119.1% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | -633400000.0 | -3148.2% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2020-03-31 | -10200000.0 | +98.4% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -20200000.0 | -98.0% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | -19400000.0 | +4.0% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | -106300000.0 | -447.9% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -134300000.0 | -26.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -308400000.0 | -129.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -17500000.0 | +94.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -55700000.0 | -218.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -70300000.0 | -26.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -4373800000.0 | -6121.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -4397800000.0 | -0.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -4154900000.0 | +5.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -51800000.0 | +98.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -95600000.0 | -84.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -121600000.0 | -27.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -21100000.0 | +82.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -45000000.0 | -113.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -70800000.0 | -57.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | -17000000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -477800000.0 | -2710.6% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | -127900000.0 | +73.2% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -642700000.0 | -402.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 185000000.0 | +128.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -361200000.0 | -295.2% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -101600000.0 | +71.9% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -3990100000.0 | -3827.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -141300000.0 | +96.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -93600000.0 | +33.8% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 199000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 11091000.0 | +5473.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 8840000.0 | -20.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -3200000.0 | -136.2% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | -3800000.0 | -18.8% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 296200000.0 | +7894.7% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 10000000.0 | -96.6% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 6100000.0 | -39.0% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 7300000.0 | +19.7% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | -2600000.0 | -135.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 50900000.0 | +2057.7% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 547200000.0 | +975.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | -42000000.0 | -107.7% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -53800000.0 | -28.1% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | -98800000.0 | -83.6% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 87800000.0 | +188.9% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 235000000.0 | +167.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 326300000.0 | +38.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 15900000.0 | -95.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 70200000.0 | +341.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -9400000.0 | -113.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1967800000.0 | +21034.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1933400000.0 | -1.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1678000000.0 | -13.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 143900000.0 | -91.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 126900000.0 | -11.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 6800000.0 | -94.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 65700000.0 | +866.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -17700000.0 | -126.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -53900000.0 | -204.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 7700000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 275200000.0 | +3474.0% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 38200000.0 | -86.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 511600000.0 | +1239.3% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -363400000.0 | -171.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 381900000.0 | +205.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 2504200000.0 | +555.7% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1412500000.0 | -43.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -243700000.0 | -117.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -155000000.0 | +36.4% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5232000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 9418000.0 | +80.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 13411000.0 | +42.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 8400000.0 | -37.4% | USD | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 16700000.0 | +98.8% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 6400000.0 | -61.7% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 6200000.0 | -3.1% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 18200000.0 | +193.5% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 26400000.0 | +45.1% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 5900000.0 | -77.7% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 15100000.0 | +155.9% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 26000000.0 | +72.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 10300000.0 | -60.4% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 21000000.0 | +103.9% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 27300000.0 | +30.0% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 11500000.0 | -57.9% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 26700000.0 | +132.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 36500000.0 | +36.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 12600000.0 | -65.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 29800000.0 | +136.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 48200000.0 | +61.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 31400000.0 | -34.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 52300000.0 | +66.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 115400000.0 | +120.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 46100000.0 | -60.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 74200000.0 | +61.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 100300000.0 | +35.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 20100000.0 | -80.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 44000000.0 | +118.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 67300000.0 | +53.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 16700000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 33000000.0 | +97.6% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 36400000.0 | +10.3% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 36200000.0 | -0.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 37900000.0 | +4.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 52700000.0 | +39.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 74200000.0 | +40.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 135600000.0 | +82.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 120800000.0 | -10.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 89900000.0 | -25.6% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 30588295.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 30591648.0 | +0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 30595086.0 | +0.0% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 30613166.0 | +0.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 30713540.0 | +0.3% | shares | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 30749836.0 | +0.1% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 30767789.0 | +0.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 30804832.0 | +0.1% | shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 30972880.0 | +0.5% | shares | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 30996322.0 | +0.1% | shares | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 31203186.0 | +0.7% | shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 31363650.0 | +0.5% | shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 31731862.0 | +1.2% | shares | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 35782535.0 | +12.8% | shares | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 35797441.0 | +0.0% | shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 35799994.0 | +0.0% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 35950085.0 | +0.4% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 35987455.0 | +0.1% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 36047415.0 | +0.2% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 36185829.0 | +0.4% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 36347850.0 | +0.4% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 36375301.0 | +0.1% | shares | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 36383169.0 | +0.0% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 36548330.0 | +0.5% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 36614077.0 | +0.2% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 36624900.0 | +0.0% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 36634383.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 42563032.0 | +16.2% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 42725897.0 | +0.4% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 42733693.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 42749321.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 42754241.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 42799791.0 | +0.1% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 42804031.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 42809385.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Annual | 2016-12-31 | 30613166.0 | — | shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 30804832.0 | +0.6% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 31363650.0 | +1.8% | shares | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 35799994.0 | +14.1% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 36185829.0 | +1.1% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 36548330.0 | +1.0% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 42563032.0 | +16.5% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 42754241.0 | +0.4% | shares | 10-K | 2024-02-28 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 30588295.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 30591648.0 | +0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 30595086.0 | +0.0% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 30613166.0 | +0.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 30713540.0 | +0.3% | shares | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 30749836.0 | +0.1% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 30767789.0 | +0.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 30804832.0 | +0.1% | shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 30972880.0 | +0.5% | shares | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 30996322.0 | +0.1% | shares | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 31203186.0 | +0.7% | shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 31363650.0 | +0.5% | shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 31731862.0 | +1.2% | shares | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 35782535.0 | +12.8% | shares | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 35797441.0 | +0.0% | shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 35799994.0 | +0.0% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 35950085.0 | +0.4% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 35987455.0 | +0.1% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 36047415.0 | +0.2% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 36185829.0 | +0.4% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 36347850.0 | +0.4% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 36375301.0 | +0.1% | shares | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 36383169.0 | +0.0% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 36548330.0 | +0.5% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 36614077.0 | +0.2% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 36624900.0 | +0.0% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 36634383.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 42563032.0 | +16.2% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 42725897.0 | +0.4% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 42733693.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 42749321.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 42754241.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 42799791.0 | +0.1% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 42804031.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 42809385.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 45657062.0 | +6.7% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 45697001.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 45704396.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 45712072.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 30613166.0 | — | shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 30804832.0 | +0.6% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 31363650.0 | +1.8% | shares | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 35799994.0 | +14.1% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 36185829.0 | +1.1% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 36548330.0 | +1.0% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 42563032.0 | +16.5% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 42754241.0 | +0.4% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 45657062.0 | +6.8% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 48557490.0 | +6.4% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 30568000.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 30582000.0 | +0.0% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 30585000.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 30700000.0 | +0.4% | shares | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 30730000.0 | +0.1% | shares | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 30760000.0 | +0.1% | shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 30910000.0 | +0.5% | shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 30950000.0 | +0.1% | shares | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 31030000.0 | +0.3% | shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 31570000.0 | +1.7% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 32470000.0 | +2.9% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 35760000.0 | +10.1% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 35770000.0 | +0.0% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 35180000.0 | -1.6% | shares | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 35230000.0 | +0.1% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 35550000.0 | +0.9% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 35610000.0 | +0.2% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 35620000.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 35830000.0 | +0.6% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 35860000.0 | +0.1% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 35870000.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 41940000.0 | +16.9% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 41970000.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 41980000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 42030000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 42040000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 42050000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 44930000.0 | +6.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 44940000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 44950000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 30580000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 30740000.0 | +0.5% | shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 31050000.0 | +1.0% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 33910000.0 | +9.2% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 35380000.0 | +4.3% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 35610000.0 | +0.7% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 36250000.0 | +1.8% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 41970000.0 | +15.8% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 42150000.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 45100000.0 | +7.0% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 30568000.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 30939000.0 | +1.2% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 31064000.0 | +0.4% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 30700000.0 | -1.2% | shares | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 31280000.0 | +1.9% | shares | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 31310000.0 | +0.1% | shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 31660000.0 | +1.1% | shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 32080000.0 | +1.3% | shares | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 32950000.0 | +2.7% | shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 33810000.0 | +2.6% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 34720000.0 | +2.7% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 36730000.0 | +5.8% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 36010000.0 | -2.0% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 35310000.0 | -1.9% | shares | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 35940000.0 | +1.8% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 40620000.0 | +13.0% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 40810000.0 | +0.5% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 41440000.0 | +1.5% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 40790000.0 | -1.6% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 41560000.0 | +1.9% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 41860000.0 | +0.7% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 41940000.0 | +0.2% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 46450000.0 | +10.8% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 47610000.0 | +2.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 46730000.0 | -1.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 47250000.0 | +1.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 46670000.0 | -1.2% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 45200000.0 | -3.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 45150000.0 | -0.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 44950000.0 | -0.4% | shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 30980000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 31340000.0 | +1.2% | shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 32200000.0 | +2.7% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 35170000.0 | +9.2% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 36450000.0 | +3.6% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 41110000.0 | +12.8% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 41800000.0 | +1.7% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 46820000.0 | +12.0% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 46670000.0 | -0.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 45370000.0 | -2.8% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1646 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.2043 | +24.1% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.1674 | -18.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1656 | -1.1% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 0.1922 | +16.1% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.1197 | -37.7% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.1596 | +33.3% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 0.1829 | +14.6% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 0.1566 | -14.4% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2019-06-30 | 0.1561 | -0.3% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.1353 | -13.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.1246 | -7.9% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.1180 | -5.3% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.1114 | -5.6% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.1088 | -2.3% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1138 | +4.6% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1101 | -3.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1147 | +4.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.1278 | +11.4% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.1343 | +5.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0575 | -57.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0965 | +68.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0995 | +3.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1028 | +3.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1121 | +9.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1119 | -0.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1075 | -3.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1114 | +3.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1124 | +1.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.1739 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 0.1774 | +2.0% | ratio | 10-K | 2018-02-22 |
| Annual | 2018-12-31 | 0.5290 | +198.2% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.4898 | -7.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.4579 | -6.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.4329 | -5.5% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.2732 | -36.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.3683 | +34.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.4560 | +23.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.4348 | -4.6% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.4781 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 2.5915 | +4.6% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2.7949 | +7.9% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 2.4967 | -10.7% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 2.5108 | +0.6% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 2.6393 | +5.1% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 1.1303 | -57.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1.6357 | +44.7% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 1.7016 | +4.0% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 1.6819 | -1.2% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 2.1349 | +26.9% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 1.8050 | -15.5% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 1.1140 | -38.3% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 2.0025 | +79.8% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 1.8267 | -8.8% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 1.7806 | -2.5% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1.8182 | +2.1% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1.9029 | +4.7% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 2.0643 | +8.5% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 1.1074 | -46.4% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 1.0810 | -2.4% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 1.2952 | +19.8% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 1.1946 | -7.8% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 1.2300 | +3.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1.2622 | +2.6% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1.3060 | +3.5% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1.2313 | -5.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 3.4124 | +177.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1.2486 | -63.4% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.3848 | +10.9% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1.2513 | -9.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.1866 | -5.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.2522 | +5.5% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.2692 | +1.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.2726 | +0.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.3775 | +8.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.5077 | +9.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.5473 | +2.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.4027 | -9.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 2.4971 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 1.6357 | -34.5% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1.8050 | +10.3% | ratio | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 1.7806 | -1.4% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1.1074 | -37.8% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.2300 | +11.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3.4124 | +177.4% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1.1866 | -65.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.3775 | +16.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.3622 | -1.1% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.7272 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 0.7363 | +1.3% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 0.7097 | -3.6% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 0.7649 | +7.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.7536 | -1.5% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 0.7202 | -4.4% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 1.3116 | +82.1% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1.1420 | -12.9% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 1.1145 | -2.4% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 1.1330 | +1.7% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 1.0672 | -5.8% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 1.1346 | +6.3% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 1.1414 | +0.6% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 0.6550 | -42.6% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 1.0761 | +64.3% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 1.0135 | -5.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.9944 | -1.9% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 0.9677 | -2.7% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 0.8984 | -7.2% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 0.6276 | -30.1% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.6937 | +10.5% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 0.7868 | +13.4% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 0.8748 | +11.2% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 0.8729 | -0.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.8939 | +2.4% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 0.9626 | +7.7% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 0.8877 | -7.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1.1987 | +35.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2.4167 | +101.6% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.3512 | -2.7% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2.2712 | -3.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.0971 | -7.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.1952 | +4.7% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2.1891 | -0.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2.0294 | -7.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2.0462 | +0.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.9411 | -5.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.7659 | -9.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.9065 | +8.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.7650 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 1.1420 | +49.3% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1.1346 | -0.6% | ratio | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 1.0135 | -10.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.6276 | -38.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.8729 | +39.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.1987 | +37.3% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 2.0971 | +75.0% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2.0462 | -2.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.9050 | -6.9% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2720 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.3519 | +29.4% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.3414 | -3.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.2729 | -20.1% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 0.2653 | -2.8% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.2856 | +7.7% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.2392 | -16.3% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.2276 | -4.9% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.3024 | +32.9% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-06-30 | 0.2674 | -11.5% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.2749 | +2.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.2726 | -0.8% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.2877 | +5.6% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.2877 | -0.0% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.2908 | +1.1% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.2584 | -11.2% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.2281 | -11.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.2364 | +3.6% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.2342 | -0.9% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.2538 | +8.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.2809 | +10.7% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.3090 | +10.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.3076 | -0.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3180 | +3.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3380 | +6.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.3413 | +1.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.3393 | -0.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3359 | -1.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3409 | +1.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.9781 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.7569 | -22.6% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.2581 | -65.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.2448 | -5.2% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.2821 | +15.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.2460 | -12.8% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.2527 | +2.7% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.3103 | +22.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.3338 | +7.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3372 | +1.0% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0241 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0792 | +428.3% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0671 | -15.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.0142 | -121.2% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 0.0139 | +197.5% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.0104 | -25.2% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.0225 | +117.4% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2018-06-30 | 0.0410 | +81.8% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2018-09-30 | 0.0834 | +103.6% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-06-30 | 0.0472 | -43.5% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 0.0556 | +17.9% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0282 | -49.4% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2020-06-30 | 0.0725 | +157.6% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2020-09-30 | 0.0802 | +10.5% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.0905 | +12.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0211 | -76.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0475 | +125.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0291 | -38.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 0.0331 | +13.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 0.1009 | +204.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -0.0269 | -126.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0133 | +149.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0063 | -52.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0154 | +141.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 0.0605 | +293.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0684 | +13.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0522 | -23.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0738 | +41.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -0.1230 | -266.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.1152 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0964 | -16.3% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.0897 | -7.0% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0385 | -57.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.2629 | +582.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0449 | -82.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2022-12-31 | 0.0149 | -66.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 0.0170 | +14.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0560 | +229.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0087 | -84.4% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0002 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.1414 | +73946.1% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0984 | -30.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0015 | -98.5% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 0.0416 | +2727.6% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.0355 | -14.5% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.0529 | +49.0% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.0610 | +15.2% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.1157 | +89.8% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-06-30 | 0.0817 | -29.4% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.0695 | -14.9% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0523 | -24.7% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.0891 | +70.3% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.1029 | +15.4% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.0998 | -2.9% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0792 | -20.7% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0420 | -46.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0568 | +35.0% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0731 | +28.8% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.1012 | +38.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0651 | -35.7% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1054 | +61.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1163 | +10.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1188 | +2.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1613 | +35.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1680 | +4.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1521 | -9.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1566 | +3.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -0.0804 | -151.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.1912 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.1258 | -34.2% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.0642 | -48.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0428 | -33.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0783 | +83.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0672 | -14.3% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.0940 | +39.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.1165 | +24.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1556 | +33.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0841 | -46.0% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6972 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 0.9073 | +30.1% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1.1900 | +31.2% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 1.0781 | -9.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.9671 | -10.3% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 0.9733 | +0.6% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 0.2265 | -76.7% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 0.3163 | +39.7% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.3738 | +18.2% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2018-06-30 | 0.3779 | +1.1% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 0.5026 | +33.0% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 0.3221 | -35.9% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.1241 | -61.5% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 0.4184 | +237.1% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 0.2155 | -48.5% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 0.3146 | +45.9% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.2494 | -20.7% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 0.3407 | +36.6% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 0.3420 | +0.4% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 0.1971 | -42.4% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.1740 | -11.7% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 0.2927 | +68.2% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 0.1430 | -51.1% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 0.1761 | +23.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1382 | -21.5% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 0.1931 | +39.8% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 0.1186 | -38.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 0.6135 | +417.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0963 | -84.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.1028 | +6.8% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.0816 | -20.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.1009 | +23.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1013 | +0.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.1284 | +26.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.1549 | +20.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.1724 | +11.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1733 | +0.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1901 | +9.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1959 | +3.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 1.0784 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 0.3163 | -70.7% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.3221 | +1.8% | ratio | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 0.3146 | -2.4% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.1971 | -37.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.1761 | -10.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.6135 | +248.4% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 0.1009 | -83.6% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.1724 | +70.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1719 | -0.3% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0040 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0162 | +507.5% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0112 | -30.5% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.0024 | -120.9% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 0.0027 | +213.2% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.0012 | -53.4% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.0036 | +189.9% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2018-06-30 | 0.0075 | +108.3% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2018-09-30 | 0.0131 | +74.4% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.0005 | -96.0% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 0.0074 | +1308.0% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 0.0075 | +2.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0035 | -53.4% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2020-06-30 | 0.0086 | +144.1% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2020-09-30 | 0.0089 | +4.3% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.0098 | +10.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0024 | -75.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0052 | +117.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0033 | -36.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 0.0042 | +26.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 0.0136 | +220.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -0.0015 | -111.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0013 | +183.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0006 | -50.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0016 | +149.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 0.0068 | +329.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0077 | +12.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0056 | -26.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0082 | +46.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -0.0138 | -268.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0200 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0171 | -14.6% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.0474 | +177.3% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0189 | -60.2% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1204 | +538.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0194 | -83.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2022-12-31 | 0.0041 | -79.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 0.0063 | +53.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0255 | +308.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0038 | -85.1% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0069 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0281 | +509.7% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0192 | -31.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.0041 | -121.5% | ratio | 10-Q | 2018-04-19 |
| Quarterly | 2017-06-30 | 0.0046 | +211.0% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.0029 | -37.4% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.0076 | +165.2% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2018-06-30 | 0.0160 | +110.1% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2018-09-30 | 0.0270 | +69.0% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.0011 | -95.9% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 0.0122 | +988.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 0.0156 | +28.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0070 | -55.2% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2020-06-30 | 0.0168 | +140.8% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2020-09-30 | 0.0169 | +0.6% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.0167 | -1.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0043 | -74.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0098 | +128.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0063 | -35.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 0.0083 | +31.3% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 0.0256 | +208.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -0.0053 | -120.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0043 | +181.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0021 | -52.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0050 | +144.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 0.0216 | +328.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0232 | +7.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0165 | -28.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0227 | +37.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -0.0402 | -276.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0354 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0366 | +3.6% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.1012 | +176.3% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0380 | -62.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1960 | +416.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0364 | -81.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2022-12-31 | 0.0089 | -75.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 0.0194 | +116.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0777 | +301.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0110 | -85.8% | 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-04-02 | Belling Joseph A | Chief Technology Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 34 | $207.09 | $7,041 | 15,833 |
| 2026-04-01 | Harty Linda S | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 193 | $0.00 | $0 | 14,551 |
| 2026-02-24 | Hotchkiss Herbert | VP, GC and Secretary |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 374 | $207.58 | $77,635 | 23,696 |
| 2026-02-24 | Hotchkiss Herbert | VP, GC and Secretary |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,242 | $0.00 | $0 | 24,070 |
| 2026-01-02 | Evanko Jillian C. | Former President and CEO |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 4,202 | $206.23 | $866,578 | 133,464 |
| 2025-11-10 | Durham Mark | Chief Accounting Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 117 | $202.94 | $23,744 | 1,853 |
| 2025-10-01 | Mahoney Paul E | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 199 | $0.00 | $0 | 3,369 |
| 2025-08-22 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 632 | $197.46 | $124,795 | 21,996 |
| 2025-07-11 | Durham Mark | Chief Accounting Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 640 | $0.00 | $0 | 1,970 |
| 2025-07-01 | Sagehorn David M. | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 246 | $0.00 | $0 | 7,073 |
| 2025-05-21 | Hotchkiss Herbert | VP, GC and Secretary |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 95 | $158.79 | $15,085 | 17,870 |
| 2025-04-02 | Belling Joseph A | Chief Technology Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 35 | $151.31 | $5,296 | 13,241 |
| 2025-04-01 | CICHOCKI ANDREW R | Chair of the Board |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 273 | $0.00 | $0 | 2,824 |
| 2025-03-14 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Open-market buy
P
|
Common stock, par value $0.01 per share | 328 | $149.78 | $49,126 | 12,126 |
| 2025-03-12 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Open-market buy
P
|
Common stock, par value $0.01 per share | 175 | $147.89 | $25,881 | 475 |
| 2025-03-10 | Harty Linda S | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 500 | $140.85 | $70,423 | 11,684 |
| 2025-03-06 | Evanko Jillian C. | President and CEO |
Open-market buy
P
|
Common stock, par value $0.01 per share | 350 | $150.35 | $52,622 | 137,666 |
| 2025-02-27 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 180 | $182.25 | $32,805 | 11,798 |
| 2025-02-27 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 525 | $0.00 | $0 | 11,978 |
| 2025-01-03 | Everett Stephanie Winn | Chief Accounting Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 46 | $198.96 | $9,152 | 2,165 |
| 2025-01-02 | Everett Stephanie Winn | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 720 | $0.00 | $0 | 720 |
| 2025-01-02 | Everett Stephanie Winn | Chief Accounting Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 77 | $189.88 | $14,621 | 2,211 |
| 2025-01-02 | Everett Stephanie Winn | Chief Accounting Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 430 | $0.00 | $0 | 2,288 |
| 2024-11-15 | Evanko Jillian C. | President and CEO |
Open-market buy
P
|
Common stock, par value $0.01 per share | 303 | $164.35 | $49,797 | 125,751 |
| 2024-10-01 | MOLININI MICHAEL | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 334 | $0.00 | $0 | 10,641 |
| 2024-09-16 | Harty Linda S | Dir |
Open-market buy
P
|
Depositary Shares | 5,000 | $48.05 | $240,230 | 5,000 |
| 2024-09-13 | Harty Linda S | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 1,000 | $113.50 | $113,500 | 10,640 |
| 2024-09-11 | Mahoney Paul E | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 500 | $106.55 | $53,275 | 2,107 |
| 2024-09-05 | Evanko Jillian C. | President and CEO |
Open-market buy
P
|
Common stock, par value $0.01 per share | 440 | $114.31 | $50,296 | 125,448 |
| 2024-08-22 | Everett Stephanie Winn | Chief Accounting Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 63 | $116.74 | $7,355 | 1,858 |
| 2024-07-01 | Harris Paula | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 285 | $0.00 | $0 | 2,640 |
| 2024-05-21 | Belling Joseph A | Chief Technology Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 948 | $0.00 | $0 | 12,504 |
| 2024-05-16 | Harty Linda S | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 500 | $155.00 | $77,500 | 9,355 |
| 2024-05-10 | Evanko Jillian C. | President and CEO |
Open-market buy
P
|
Common stock, par value $0.01 per share | 490 | $153.44 | $75,186 | 125,008 |
| 2024-04-02 | Belling Joseph A | Chief Commercial Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 319 | $0.00 | $0 | 11,556 |
| 2024-04-01 | Harris Paula | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 250 | $0.00 | $0 | 2,355 |
| 2024-02-16 | Belling Joseph A | Chief Commercial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 246 | $132.12 | $32,502 | 11,237 |
| 2024-02-13 | Belling Joseph A | Chief Commercial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 383 | $122.04 | $46,741 | 11,483 |
| 2024-02-13 | Belling Joseph A | Chief Commercial Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,182 | $0.00 | $0 | 11,866 |
| 2024-01-04 | Belling Joseph A | Chief Commercial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 134 | $133.07 | $17,831 | 10,684 |
| 2024-01-03 | Bostrom Brian Patrick | Chief Technology Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 45 | $131.62 | $5,923 | 7,778 |
| 2024-01-03 | Bostrom Brian Patrick | Chief Technology Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 28 | $131.62 | $3,685 | 7,823 |
| 2024-01-02 | Bostrom Brian Patrick | Chief Technology Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 750 | $0.00 | $0 | 750 |
| 2024-01-02 | Bostrom Brian Patrick | Chief Technology Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 300 | $0.00 | $0 | 7,851 |
| 2023-12-15 | Harty Linda S | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 1,000 | $130.14 | $130,140 | 8,310 |
| 2023-12-14 | Harty Linda S | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 500 | $134.44 | $67,222 | 7,310 |
| 2023-12-11 | CICHOCKI ANDREW R | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 400 | $126.88 | $50,753 | 1,177 |
| 2023-10-02 | Mahoney Paul E | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 217 | $0.00 | $0 | 777 |
| 2023-08-22 | Everett Stephanie Winn | Chief Accounting Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 620 | $0.00 | $0 | 1,464 |
| 2023-07-03 | STRAUCH ROGER A | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 230 | $0.00 | $0 | 1,893 |
| 2023-05-31 | Mahoney Paul E | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 330 | $0.00 | $0 | 330 |
| 2023-05-15 | Catalano Robin M | VP & Chief Accounting Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 64 | $115.45 | $7,389 | 930 |
| 2023-04-03 | MCALLISTER SINGLETON B | Chair of the Board |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 296 | $0.00 | $0 | 4,441 |
| 2023-03-21 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Open-market buy
P
|
Common stock, par value $0.01 per share | 300 | $119.28 | $35,784 | 300 |
| 2023-03-20 | STRAUCH ROGER A | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 100 | $109.86 | $10,986 | 1,367 |
| 2023-03-13 | Sagehorn David M. | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 100 | $120.32 | $12,032 | 300 |
| 2023-03-10 | Sagehorn David M. | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 200 | $134.15 | $26,830 | 200 |
| 2023-03-08 | STRAUCH ROGER A | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 100 | $148.97 | $14,897 | 1,267 |
| 2023-03-01 | STRAUCH ROGER A | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 100 | $134.05 | $13,405 | 1,167 |
| 2023-02-14 | Evanko Jillian C. | President and CEO |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 6,737 | $134.09 | $903,364 | 101,853 |
| 2023-02-14 | Evanko Jillian C. | President and CEO |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 17,120 | $0.00 | $0 | 108,590 |
| 2023-01-04 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 44 | $119.19 | $5,244 | 8,848 |
| 2023-01-03 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,500 | $0.00 | $0 | 1,500 |
| 2023-01-03 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 50 | $114.93 | $5,746 | 8,892 |
| 2023-01-03 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 322 | $114.93 | $37,007 | 8,942 |
| 2023-01-03 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 77 | $114.93 | $8,850 | 9,264 |
| 2023-01-03 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 850 | $0.00 | $0 | 9,341 |
| 2022-11-21 | Ducote Douglas A Jr. | Chief Technology Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 308 | $129.13 | $39,772 | 5,422 |
| 2022-10-03 | Sagehorn David M. | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 129 | $0.00 | $0 | 4,220 |
| 2022-08-24 | Brinkman Joseph Robert | VP & Chief Financial Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,730 | $0.00 | $0 | 8,491 |
| 2022-07-01 | STRAUCH ROGER A | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 158 | $0.00 | $0 | 721 |
| 2022-05-20 | Belling Joseph A | Chief Commercial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 548 | $171.53 | $93,998 | 9,366 |
| 2022-05-13 | Catalano Robin M | VP & Chief Accounting Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 600 | $0.00 | $0 | 869 |
| 2022-04-01 | STRAUCH ROGER A | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 143 | $0.00 | $0 | 563 |
| 2022-03-13 | Ducote Douglas A Jr. | Chief Technology Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 129 | $175.07 | $22,584 | 5,730 |
| 2022-03-05 | Hotchkiss Herbert | VP, GC and Secretary |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 252 | $143.78 | $36,233 | 9,985 |
| 2022-02-16 | Ducote Douglas A Jr. | Chief Technology Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 136 | $122.83 | $16,705 | 5,859 |
| 2022-02-15 | Hotchkiss Herbert | VP, GC and Secretary |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 895 | $121.80 | $109,011 | 10,237 |
| 2022-02-15 | Hotchkiss Herbert | VP, GC and Secretary |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 2,971 | $0.00 | $0 | 11,132 |
| 2022-01-04 | Belling Joseph A | Chief Commercial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 100 | $155.35 | $15,535 | 9,408 |
| 2022-01-03 | Belling Joseph A | Chief Commercial Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,060 | $0.00 | $0 | 1,060 |
| 2022-01-03 | Belling Joseph A | Chief Commercial Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 4,070 | $0.00 | $0 | 9,508 |
| 2022-01-03 | Belling Joseph A | Chief Commercial Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 570 | $0.00 | $0 | 5,438 |
| 2021-12-31 | Belling Joseph A | Chief Commercial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 205 | $159.49 | $32,695 | 4,868 |
| 2021-12-17 | Evanko Jillian C. | President and CEO |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 21,378 | $156.87 | $3,353,567 | 75,452 |
| 2021-10-01 | MOLININI MICHAEL | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 125 | $0.00 | $0 | 7,925 |
| 2021-09-08 | Ducote Douglas A Jr. | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,250 | $0.00 | $0 | 0 |
| 2021-09-08 | Ducote Douglas A Jr. | Chief Technology Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,250 | $191.50 | $430,875 | 6,011 |
| 2021-09-08 | Ducote Douglas A Jr. | Chief Technology Officer |
Exercise / conversion
M
|
Common stock, par value $0.01 per share | 2,250 | $55.93 | $125,842 | 8,261 |
| 2021-08-27 | STRAUCH ROGER A | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 133 | $0.00 | $0 | 133 |
| 2021-07-09 | Evanko Jillian C. | President and CEO |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 268 | $153.28 | $41,079 | 96,830 |
| 2021-07-01 | MCALLISTER SINGLETON B | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 169 | $0.00 | $0 | 3,211 |
| 2021-04-01 | Chen Carey | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 171 | $0.00 | $0 | 8,485 |
| 2021-03-05 | Hotchkiss Herbert | VP, GC and Secretary |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 252 | $147.31 | $37,122 | 5,181 |
| 2021-02-16 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 428 | $155.17 | $66,413 | 9,485 |
| 2021-02-16 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,420 | $0.00 | $0 | 9,913 |
| 2021-01-04 | Evanko Jillian C. | CEO, CFO and President |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 23,520 | $0.00 | $0 | 23,520 |
| 2021-01-04 | Evanko Jillian C. | CEO, CFO and President |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 12,420 | $0.00 | $0 | 94,639 |
| 2021-01-04 | MCALLISTER SINGLETON B | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 211 | $0.00 | $0 | 2,871 |
| 2020-12-31 | Evanko Jillian C. | CEO, CFO and President |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 6,597 | $117.79 | $777,061 | 82,219 |
| 2020-11-25 | KRABLIN STEVEN W | Chairman of the Board |
Open-market sell
S
|
Common stock, par value $0.01 per share | 5,000 | $107.32 | $536,600 | 20,556 |
| 2020-11-24 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,850 | $0.00 | $0 | 25,810 |
| 2020-11-24 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Open-market sell
S
|
Common stock, par value $0.01 per share | 1,841 | $106.62 | $196,287 | 7,685 |
| 2020-11-24 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,850 | $106.66 | $303,981 | 9,526 |
| 2020-11-24 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Exercise / conversion
M
|
Common stock, par value $0.01 per share | 2,850 | $36.93 | $105,250 | 12,376 |
| 2020-10-01 | KRABLIN STEVEN W | Chairman of the Board |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 347 | $0.00 | $0 | 25,556 |
| 2020-07-09 | Evanko Jillian C. | CEO, CFO and President |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 269 | $48.32 | $12,998 | 88,816 |
| 2020-07-01 | Chen Carey | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 533 | $0.00 | $0 | 7,756 |
| 2020-05-08 | BROWN W DOUGLAS | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 4,008 | $37.36 | $149,751 | 8,286 |
| 2020-04-01 | MCALLISTER SINGLETON B | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 946 | $0.00 | $0 | 1,780 |
| 2020-03-18 | Bishop John Champion VII | Chief Operating Officer |
Open-market buy
P
|
Common stock, par value $0.01 per share | 10,000 | $18.18 | $181,758 | 24,454 |
| 2020-03-05 | Hotchkiss Herbert | VP, GC and Secretary |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 254 | $55.08 | $13,990 | 4,226 |
| 2020-02-13 | Evanko Jillian C. | CEO, CFO and President |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 373 | $69.43 | $25,897 | 89,085 |
| 2020-02-05 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 759 | $68.22 | $51,779 | 9,526 |
| 2020-02-05 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 2,500 | $0.00 | $0 | 10,285 |
| 2020-01-03 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 447 | $67.40 | $30,128 | 7,785 |
| 2020-01-02 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 4,150 | $0.00 | $0 | 4,150 |
| 2020-01-02 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 443 | $68.80 | $30,478 | 8,232 |
| 2020-01-02 | Vinci Gerald F | VP & Chief Human Resources Ofc |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,970 | $0.00 | $0 | 8,675 |
| 2019-11-20 | MCALLISTER SINGLETON B | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 471 | $0.00 | $0 | 471 |
| 2019-10-01 | MOLININI MICHAEL | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 414 | $0.00 | $0 | 5,060 |
| 2019-08-21 | Bishop John Champion VII | Chief Operating Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 32,770 | $0.00 | $0 | 32,770 |
| 2019-08-21 | Bishop John Champion VII | Chief Operating Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 15,580 | $0.00 | $0 | 15,580 |
| 2019-08-15 | Chen Carey | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 3,403 | $59.73 | $203,261 | 5,500 |
| 2019-07-09 | Evanko Jillian C. | CEO and President |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 269 | $72.50 | $19,502 | 74,317 |
| 2019-07-01 | Sagehorn David M. | Dir |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 94 | $75.64 | $7,110 | 467 |
| 2019-07-01 | Sagehorn David M. | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 330 | $0.00 | $0 | 561 |
| 2019-05-22 | Sagehorn David M. | Dir |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 92 | $77.34 | $7,115 | 231 |
| 2019-05-22 | Sagehorn David M. | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 323 | $0.00 | $0 | 323 |
| 2019-04-01 | BROWN W DOUGLAS | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 275 | $0.00 | $0 | 10,241 |
| 2019-03-19 | Schmit Michael | CAO and Corporate Controller |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 362 | $0.00 | $0 | 1,088 |
| 2019-03-19 | Schmit Michael | CAO and Corporate Controller |
Open-market sell
S
|
Common stock, par value $0.01 per share | 464 | $92.65 | $42,990 | 661 |
| 2019-03-19 | Schmit Michael | CAO and Corporate Controller |
Exercise / conversion
M
|
Common stock, par value $0.01 per share | 362 | $48.39 | $17,517 | 1,125 |
| 2019-02-20 | BROWN W DOUGLAS | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 8,500 | $84.84 | $721,140 | 9,966 |
| 2019-02-13 | Evanko Jillian C. | CEO and President |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 373 | $82.45 | $30,754 | 74,586 |
| 2019-02-04 | Lass Jeffrey | VP and Chief Financial Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 5,880 | $0.00 | $0 | 5,880 |
| 2019-02-04 | Lass Jeffrey | VP and Chief Financial Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 2,790 | $0.00 | $0 | 2,790 |
| 2019-01-16 | Schmit Michael | CAO and Corporate Controller |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 57 | $65.95 | $3,759 | 763 |
| 2019-01-02 | Schmit Michael | CAO and Corporate Controller |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,080 | $0.00 | $0 | 1,080 |
| 2019-01-02 | Schmit Michael | CAO and Corporate Controller |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 340 | $0.00 | $0 | 820 |
| 2018-12-17 | Evanko Jillian C. | CEO and President |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 47,400 | $59.24 | $2,807,976 | 63,935 |
| 2018-10-01 | Chen Carey | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 319 | $0.00 | $0 | 1,113 |
| 2018-07-09 | Evanko Jillian C. | CEO and President |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 6,980 | $0.00 | $0 | 6,980 |
| 2018-07-09 | Evanko Jillian C. | CEO and President |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,780 | $64.69 | $115,148 | 16,535 |
| 2018-07-02 | Spomer Elizabeth G. | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 398 | $0.00 | $0 | 12,612 |
| 2018-05-25 | Chen Carey | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 396 | $63.12 | $24,996 | 396 |
| 2018-04-02 | Keating Terrence J | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 435 | $0.00 | $0 | 13,214 |
| 2018-02-13 | Evanko Jillian C. | VP, CFO, CAO and Treasurer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 435 | $47.70 | $20,750 | 14,755 |
| 2018-01-05 | THOMAS SAMUEL F | Executive Chairman |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 4,235 | $52.73 | $223,312 | 168,331 |
| 2018-01-02 | YOUNGBERG DEWAYNE R | VP, GC and Secretary |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 7,590 | $0.00 | $0 | 7,590 |
| 2018-01-02 | YOUNGBERG DEWAYNE R | VP, GC and Secretary |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 2,260 | $0.00 | $0 | 2,260 |
| 2017-11-30 | THOMAS SAMUEL F | Executive Chairman |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 18,950 | $0.00 | $0 | 0 |
| 2017-11-30 | THOMAS SAMUEL F | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 18,950 | $30.95 | $586,502 | 176,300 |
| 2017-10-02 | MOLININI MICHAEL | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 636 | $0.00 | $0 | 1,994 |
| 2017-08-02 | Johnson William | President & CEO |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 2,125 | $33.73 | $71,676 | 29,465 |
| 2017-07-03 | Williams Thomas L | Dir |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 185 | $37.65 | $6,965 | 10,554 |
| 2017-07-03 | Williams Thomas L | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 647 | $0.00 | $0 | 10,739 |
| 2017-05-08 | THOMAS SAMUEL F | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 18,300 | $0.00 | $0 | 0 |
| 2017-05-08 | THOMAS SAMUEL F | Chairman and CEO |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 18,300 | $27.74 | $507,642 | 157,350 |
| 2017-04-03 | Williams Thomas L | Dir |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 203 | $34.25 | $6,953 | 10,092 |
| 2017-04-03 | Williams Thomas L | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 711 | $0.00 | $0 | 10,295 |
| 2017-02-15 | Webster Kenneth J | Vice President and CFO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 317 | $39.78 | $12,610 | 19,833 |
| 2017-02-15 | Webster Kenneth J | Vice President and CFO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 959 | $0.00 | $0 | 20,150 |
| 2017-01-04 | Cook Mary C. | CAO and Controller |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 292 | $38.14 | $11,137 | 4,483 |
| 2017-01-03 | Cook Mary C. | CAO and Controller |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 3,860 | $0.00 | $0 | 3,860 |
| 2017-01-03 | Cook Mary C. | CAO and Controller |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,100 | $0.00 | $0 | 4,775 |
| 2017-01-03 | Williams Thomas L | Dir |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 189 | $36.93 | $6,980 | 9,584 |
| 2017-01-03 | Williams Thomas L | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 660 | $0.00 | $0 | 9,773 |
| 2017-01-02 | Cook Mary C. | CAO and Controller |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 131 | $36.02 | $4,719 | 3,675 |
| 2017-01-02 | Cook Mary C. | CAO and Controller |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 59 | $36.02 | $2,125 | 3,806 |
| 2016-10-03 | Williams Thomas L | Dir |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 214 | $32.49 | $6,953 | 9,113 |
| 2016-10-03 | Williams Thomas L | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 750 | $0.00 | $0 | 9,327 |
| 2016-08-02 | Johnson William | President & COO |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 57,610 | $0.00 | $0 | 57,610 |
| 2016-08-02 | Johnson William | President & COO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 19,110 | $0.00 | $0 | 19,110 |
| 2016-07-01 | Williams Thomas L | Dir |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 279 | $24.90 | $6,947 | 8,577 |
| 2016-07-01 | Williams Thomas L | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 978 | $0.00 | $0 | 8,856 |
| 2016-05-03 | Cook Mary C. | CAO and Controller |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 6,050 | $0.00 | $0 | 6,050 |
| 2016-04-15 | Webster Kenneth J | Vice President and CFO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,900 | $0.00 | $0 | 15,618 |