Financial Metrics
CNR Core Natural Resources, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 295389000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-03-31 | 372221000.0 | +26.0% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 352051000.0 | -5.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 335313000.0 | -4.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 410258000.0 | +22.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 415273000.0 | +1.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 324248000.0 | -21.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 370613000.0 | +14.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 384309000.0 | +3.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 333346000.0 | -13.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 291256000.0 | -12.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 162561000.0 | -44.2% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 243219000.0 | +49.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 342151000.0 | +40.7% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 287159000.0 | -16.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 149012000.0 | -48.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 358529000.0 | +140.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 544619000.0 | +51.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 561638000.0 | +3.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 688607000.0 | +22.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 660967000.0 | -4.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 569864000.0 | -13.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 546689000.0 | -4.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 490720000.0 | -10.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 553432000.0 | +12.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1017406000.0 | +83.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1102361000.0 | +8.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1002543000.0 | -9.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1230862000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 1411903000.0 | +14.7% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 1532015000.0 | +8.5% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 1430903000.0 | -6.6% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 1021643000.0 | -28.6% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 1258947000.0 | +23.2% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 2101937000.0 | +67.0% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 2506635000.0 | +19.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2164406000.0 | -13.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4164775000.0 | +92.4% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 124039000.0 | — | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 71854000.0 | -42.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 117219000.0 | +63.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -53910000.0 | -146.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -19253000.0 | +64.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -11810000.0 | +38.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 803336000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 351000000.0 | -56.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -182061000.0 | -151.9% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 4751000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-03-31 | 46445000.0 | +877.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 52246000.0 | +12.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 8518000.0 | -83.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 70958000.0 | +733.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 52709000.0 | -25.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 9084000.0 | -82.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 20303000.0 | +123.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 48830000.0 | +140.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 7024000.0 | -85.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2475000.0 | -64.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | -21063000.0 | -951.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | -9360000.0 | +55.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 26404000.0 | +382.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 4172000.0 | -84.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | -113789000.0 | -2827.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -4450000.0 | +96.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 126291000.0 | +2938.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 152121000.0 | +20.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 230377000.0 | +51.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 167723000.0 | -27.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 100725000.0 | -39.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 101891000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 58061000.0 | -43.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 95632000.0 | +64.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -69277000.0 | -172.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -36556000.0 | +47.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 31598000.0 | +186.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 50450000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 82569000.0 | +63.7% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 178785000.0 | +116.5% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 93558000.0 | -47.7% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -13214000.0 | -114.1% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 34110000.0 | +358.1% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 466979000.0 | +1269.0% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 655892000.0 | +40.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 286405000.0 | -56.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -153216000.0 | -153.5% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-06-30 | 1.57 | — | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.16 | -89.8% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.09 | -43.8% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -0.69 | -866.7% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -0.28 | +59.4% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.77 | +375.0% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.12 | -84.4% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -3.3 | -2850.0% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -0.13 | +96.1% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 3.62 | +2884.6% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 4.36 | +20.4% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 6.67 | +53.0% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 5.0 | -25.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3.15 | -37.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3.4 | +7.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.96 | -42.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 3.23 | +64.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1.38 | -142.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.7 | +49.3% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.61 | +187.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.48 | — | USD/shares | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 2.42 | +63.5% | USD/shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 5.48 | +126.4% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 2.82 | -48.5% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -0.37 | -113.1% | USD/shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.99 | +367.6% | USD/shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 13.41 | +1254.5% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 19.91 | +48.5% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 9.65 | -51.5% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -2.98 | -130.9% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-06-30 | 1.56 | — | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.16 | -89.7% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.09 | -43.8% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -0.69 | -866.7% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -0.28 | +59.4% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.75 | +367.9% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.12 | -84.0% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -3.3 | -2850.0% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -0.13 | +96.1% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 3.54 | +2823.1% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 4.25 | +20.1% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 6.55 | +54.1% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 4.94 | -24.6% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3.11 | -37.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3.39 | +9.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.96 | -42.2% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 3.22 | +64.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1.38 | -142.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.7 | +49.3% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.61 | +187.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.48 | — | USD/shares | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 2.4 | +62.2% | USD/shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 5.38 | +124.2% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 2.81 | -47.8% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -0.37 | -113.2% | USD/shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.96 | +359.5% | USD/shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 13.07 | +1261.5% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 19.79 | +51.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 9.61 | -51.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -2.98 | -131.0% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 6409000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2016-12-31 | 13311000.0 | +107.7% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-03-31 | 6638000.0 | -50.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 3697000.0 | -44.3% | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 153979000.0 | +4065.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 191719000.0 | +24.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 278289000.0 | +45.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 250452000.0 | -10.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 235677000.0 | -5.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 155167000.0 | -34.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 155672000.0 | +0.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 133331000.0 | -14.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 80293000.0 | -39.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 78166000.0 | -2.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 33027000.0 | -57.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 22284000.0 | -32.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 50850000.0 | +128.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 91174000.0 | +79.3% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 146667000.0 | +60.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 161981000.0 | +10.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 149913000.0 | -7.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 222901000.0 | +48.7% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 261569000.0 | +17.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 268853000.0 | +2.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 273070000.0 | +1.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 192826000.0 | -29.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 189539000.0 | -1.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 167586000.0 | -11.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 199371000.0 | +19.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 172551000.0 | -13.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 216115000.0 | +25.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 331674000.0 | +53.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 408240000.0 | +23.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 388493000.0 | -4.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 413175000.0 | +6.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 444672000.0 | +7.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 13311000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 153979000.0 | +1056.8% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 235677000.0 | +53.1% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 80293000.0 | -65.9% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 50850000.0 | -36.7% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 149913000.0 | +194.8% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 273070000.0 | +82.2% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 199371000.0 | -27.0% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 408240000.0 | +104.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 432174000.0 | +5.9% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 95707000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-09-30 | 100992000.0 | +5.5% | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 131545000.0 | +30.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 127348000.0 | -3.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 87513000.0 | -31.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 78649000.0 | -10.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 87589000.0 | +11.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 109264000.0 | +24.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 110454000.0 | +1.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 109793000.0 | -0.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 131688000.0 | +19.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 113098000.0 | -14.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 99993000.0 | -11.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 120548000.0 | +20.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 118289000.0 | -1.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 124629000.0 | +5.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 99716000.0 | -20.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 88496000.0 | -11.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 104099000.0 | +17.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 178446000.0 | +71.4% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 137346000.0 | -23.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 106620000.0 | -22.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 158127000.0 | +48.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 149404000.0 | -5.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 113825000.0 | -23.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 147664000.0 | +29.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 147612000.0 | -0.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 163544000.0 | +10.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 143928000.0 | -12.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 131492000.0 | -8.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 136750000.0 | +4.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 400826000.0 | +193.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 311313000.0 | -22.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 328601000.0 | +5.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 95707000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 131545000.0 | +37.4% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 87589000.0 | -33.4% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 131688000.0 | +50.3% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 118289000.0 | -10.2% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 104099000.0 | -12.0% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 158127000.0 | +51.9% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 147612000.0 | -6.6% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 136750000.0 | -7.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 349233000.0 | +155.4% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 50161000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-09-30 | 52004000.0 | +3.7% | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 53420000.0 | +2.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 60766000.0 | +13.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 48345000.0 | -20.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 52470000.0 | +8.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 48646000.0 | -7.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 54888000.0 | +12.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 51191000.0 | -6.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 48839000.0 | -4.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 54131000.0 | +10.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 58638000.0 | +8.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 61041000.0 | +4.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 56577000.0 | -7.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 56200000.0 | -0.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 55209000.0 | -1.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 59299000.0 | +7.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 56015000.0 | -5.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 62876000.0 | +12.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 58798000.0 | -6.5% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 68443000.0 | +16.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 74955000.0 | +9.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 66290000.0 | -11.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 95635000.0 | +44.3% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 97675000.0 | +2.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 98386000.0 | +0.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 88154000.0 | -10.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 109490000.0 | +24.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 97507000.0 | -10.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 116632000.0 | +19.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 96201000.0 | -17.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 388005000.0 | +303.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 377075000.0 | -2.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 407500000.0 | +8.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 50161000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 53420000.0 | +6.5% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 48646000.0 | -8.9% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 54131000.0 | +11.3% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 56200000.0 | +3.8% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 62876000.0 | +11.9% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 66290000.0 | +5.4% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 88154000.0 | +33.0% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 96201000.0 | +9.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 374759000.0 | +289.6% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 200134000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-09-30 | 191865000.0 | -4.1% | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 399240000.0 | +108.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 437047000.0 | +9.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 474292000.0 | +8.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 468902000.0 | -1.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 473955000.0 | +1.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 406153000.0 | -14.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 396353000.0 | -2.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 357124000.0 | -9.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 338029000.0 | -5.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 310743000.0 | -8.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 242980000.0 | -21.8% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 251296000.0 | +3.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 292941000.0 | +16.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 336742000.0 | +15.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 371952000.0 | +10.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 384241000.0 | +3.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 386340000.0 | +0.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 528392000.0 | +36.8% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 540730000.0 | +2.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 558297000.0 | +3.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 598483000.0 | +7.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 611988000.0 | +2.3% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 578424000.0 | -5.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 579394000.0 | +0.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 601006000.0 | +3.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 613713000.0 | +2.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 621212000.0 | +1.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 744593000.0 | +19.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 785958000.0 | +5.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1332667000.0 | +69.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1272071000.0 | -4.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1400418000.0 | +10.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 200134000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 399240000.0 | +99.5% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 473955000.0 | +18.7% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 338029000.0 | -28.7% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 292941000.0 | -13.3% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 386340000.0 | +31.9% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 598483000.0 | +54.9% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 601006000.0 | +0.4% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 785958000.0 | +30.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1340222000.0 | +70.5% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 2769557000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2016-12-31 | 2687434000.0 | -3.0% | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-03-31 | 2685076000.0 | -0.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 2626610000.0 | -2.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 2588529000.0 | -1.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 2707099000.0 | +4.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2729116000.0 | +0.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 2756502000.0 | +1.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 2745928000.0 | -0.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 2760727000.0 | +0.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 2767041000.0 | +0.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 2765471000.0 | -0.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 2723235000.0 | -1.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 2693802000.0 | -1.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2653468000.0 | -1.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 2566132000.0 | -3.3% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 2554838000.0 | -0.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 2523366000.0 | -1.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 2520560000.0 | -0.1% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 2557931000.0 | +1.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 2589747000.0 | +1.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 2573517000.0 | -0.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 2714960000.0 | +5.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 2720486000.0 | +0.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 2722276000.0 | +0.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 2704377000.0 | -0.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2695311000.0 | -0.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 2678349000.0 | -0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2659515000.0 | -0.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 2675003000.0 | +0.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2680124000.0 | +0.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2710454000.0 | +1.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 2824117000.0 | +4.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 2879543000.0 | +2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6251946000.0 | +117.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6208738000.0 | -0.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 6195888000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2687434000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 2707099000.0 | +0.7% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 2760727000.0 | +2.0% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 2693802000.0 | -2.4% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 2523366000.0 | -6.3% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 2573517000.0 | +2.0% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 2704377000.0 | +5.1% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 2675003000.0 | -1.1% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2879543000.0 | +7.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6130053000.0 | +112.9% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 379094000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-09-30 | 362810000.0 | -4.3% | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 422209000.0 | +16.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 388209000.0 | -8.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 375719000.0 | -3.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 373104000.0 | -0.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 492176000.0 | +31.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 417320000.0 | -15.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 407874000.0 | -2.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 411152000.0 | +0.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 392264000.0 | -4.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 394258000.0 | +0.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 373903000.0 | -5.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 388612000.0 | +3.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 368470000.0 | -5.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 371194000.0 | +0.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 370257000.0 | -0.3% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 515676000.0 | +39.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 445232000.0 | -13.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 627419000.0 | +40.9% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 576504000.0 | -8.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 515005000.0 | -10.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 448798000.0 | -12.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 442466000.0 | -1.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 413731000.0 | -6.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 454151000.0 | +9.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 443724000.0 | -2.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 417296000.0 | -6.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 400088000.0 | -4.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 540015000.0 | +35.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 518684000.0 | -4.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 703862000.0 | +35.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 713782000.0 | +1.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 769763000.0 | +7.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 379094000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 422209000.0 | +11.4% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 492176000.0 | +16.6% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 392264000.0 | -20.3% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 368470000.0 | -6.1% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 445232000.0 | +20.8% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 448798000.0 | +0.8% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 443724000.0 | -1.1% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 518684000.0 | +16.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 838289000.0 | +61.6% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 1887310000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-09-30 | 1791563000.0 | -5.1% | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 2363458000.0 | +31.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2319928000.0 | -1.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 2295281000.0 | -1.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2283467000.0 | -0.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2209116000.0 | -3.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 2195519000.0 | -0.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2155228000.0 | -1.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 2129788000.0 | -1.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 2121407000.0 | -0.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2082378000.0 | -1.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 2010257000.0 | -3.5% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 2002110000.0 | -0.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1969847000.0 | -1.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1937495000.0 | -1.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1965198000.0 | +1.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 2105167000.0 | +7.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1900704000.0 | -9.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 2046552000.0 | +7.7% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 1922892000.0 | -6.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1805831000.0 | -6.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1538551000.0 | -14.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1414414000.0 | -8.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1343154000.0 | -5.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1350725000.0 | +0.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1331561000.0 | -1.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1291306000.0 | -3.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1272051000.0 | -1.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1294622000.0 | +1.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1311296000.0 | +1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2356172000.0 | +79.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2441152000.0 | +3.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2417094000.0 | -1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1887310000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 2363458000.0 | +25.2% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 2209116000.0 | -6.5% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 2121407000.0 | -4.0% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1969847000.0 | -7.1% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1900704000.0 | -3.5% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 1538551000.0 | -19.1% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 1331561000.0 | -13.5% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1311296000.0 | -1.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2451819000.0 | +87.0% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 800124000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-09-30 | 796966000.0 | -0.4% | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 343641000.0 | -56.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-03-31 | 409188000.0 | +19.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 461221000.0 | +12.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 462461000.0 | +0.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 551611000.0 | +19.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 571522000.0 | +3.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 610243000.0 | +6.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 593447000.0 | -2.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 572395000.0 | -3.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-31 | 571090000.0 | -0.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 555875000.0 | -2.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 552728000.0 | -0.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 553519000.0 | +0.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-03-31 | 583065000.0 | +5.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 592733000.0 | +1.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 484580000.0 | -18.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 672813000.0 | +38.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 668408000.0 | -0.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 797594000.0 | +19.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 916445000.0 | +14.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 1165826000.0 | +27.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-03-31 | 1280897000.0 | +9.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 1335195000.0 | +4.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 1308790000.0 | -2.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 1343442000.0 | +2.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1388818000.0 | +3.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 1438403000.0 | +3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1529495000.0 | +6.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1568247000.0 | +2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3895774000.0 | +148.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 3767586000.0 | -3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 3778794000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 800124000.0 | — | USD | 10-K | 2020-02-14 |
| Annual | 2017-12-31 | 343641000.0 | -57.1% | USD | 10-K | 2021-02-12 |
| Annual | 2018-12-31 | 551611000.0 | +60.5% | USD | 10-K | 2022-02-11 |
| Annual | 2019-12-31 | 572395000.0 | +3.8% | USD | 10-K | 2023-02-10 |
| Annual | 2020-12-31 | 553519000.0 | -3.3% | USD | 10-K | 2024-02-09 |
| Annual | 2021-12-31 | 672813000.0 | +21.6% | USD | 10-K | 2025-02-20 |
| Annual | 2022-12-31 | 1165826000.0 | +73.3% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 1343442000.0 | +15.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1568247000.0 | +16.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3678234000.0 | +134.5% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 302200000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-09-30 | 289975000.0 | -4.0% | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 875968000.0 | +202.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 851592000.0 | -2.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 830801000.0 | -2.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 831095000.0 | +0.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 826490000.0 | -0.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 733317000.0 | -11.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 717250000.0 | -2.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 705613000.0 | -1.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 685855000.0 | -2.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 648614000.0 | -5.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 641077000.0 | -1.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 634713000.0 | -1.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 600589000.0 | -5.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 579333000.0 | -3.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 640721000.0 | +10.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 625348000.0 | -2.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 604641000.0 | -3.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 573997000.0 | -5.1% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 466058000.0 | -18.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 418073000.0 | -10.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 346851000.0 | -17.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 257736000.0 | -25.7% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 209483000.0 | -18.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 185448000.0 | -11.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 183520000.0 | -1.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 183386000.0 | -0.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 183247000.0 | -0.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 186855000.0 | +2.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 183464000.0 | -1.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 341312000.0 | +86.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 358877000.0 | +5.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 384293000.0 | +7.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 302200000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 875968000.0 | +189.9% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 826490000.0 | -5.6% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 685855000.0 | -17.0% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 600589000.0 | -12.4% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 604641000.0 | +0.7% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 346851000.0 | -42.6% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 183520000.0 | -47.1% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 183464000.0 | -0.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 394822000.0 | +115.2% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 170424000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-03-31 | 48537000.0 | -71.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 104027000.0 | +114.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 171651000.0 | +65.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 115733000.0 | -32.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 278192000.0 | +140.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 330252000.0 | +18.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 82171000.0 | -75.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 165801000.0 | +101.8% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 223183000.0 | +34.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 51400000.0 | -77.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 46680000.0 | -9.2% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 62388000.0 | +33.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 77996000.0 | +25.0% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 172605000.0 | +121.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 253143000.0 | +46.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 148207000.0 | -41.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 346558000.0 | +133.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 499686000.0 | +44.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 248511000.0 | -50.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 476084000.0 | +91.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 638818000.0 | +34.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 77484000.0 | -87.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 193748000.0 | +150.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 355080000.0 | +83.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -109638000.0 | -130.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 110523000.0 | +200.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 198442000.0 | +79.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 329107000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 248110000.0 | -24.6% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 413525000.0 | +66.7% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 244566000.0 | -40.9% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 129331000.0 | -47.1% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 305569000.0 | +136.3% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 650990000.0 | +113.0% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 857949000.0 | +31.8% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 476390000.0 | -44.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 305752000.0 | -35.8% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -37635000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-03-31 | 688000.0 | +101.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -6244000.0 | -1007.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -33089000.0 | -429.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -21563000.0 | +34.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -54970000.0 | -154.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -95487000.0 | -73.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -33860000.0 | +64.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -81654000.0 | -141.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -129460000.0 | -58.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -27178000.0 | +79.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -45758000.0 | -68.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -57405000.0 | -25.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -5494000.0 | +90.4% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | -45719000.0 | -732.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -91603000.0 | -100.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -31494000.0 | +65.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -70126000.0 | -122.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -116315000.0 | -65.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -102757000.0 | +11.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -173912000.0 | -69.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -195723000.0 | -12.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -36297000.0 | +81.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -95501000.0 | -163.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -134700000.0 | -41.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 283011000.0 | +310.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 182789000.0 | -35.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 131600000.0 | -28.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -45758000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | -56831000.0 | -24.2% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | -153646000.0 | -170.4% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -172541000.0 | -12.3% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -76334000.0 | +55.8% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | -127361000.0 | -66.8% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | -142178000.0 | -11.6% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -259432000.0 | -82.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -165031000.0 | +36.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 47659000.0 | +128.9% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -133019000.0 | — | USD | 10-Q | 2017-12-13 |
| Quarterly | 2017-03-31 | -55898000.0 | +58.0% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -104355000.0 | -86.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -148176000.0 | -42.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -56430000.0 | +61.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -92698000.0 | -64.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -112430000.0 | -21.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -136478000.0 | -21.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -174714000.0 | -28.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -223809000.0 | -28.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -25688000.0 | +88.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -48188000.0 | -87.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -62992000.0 | -30.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -31875000.0 | +49.4% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 22467000.0 | +170.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -84000.0 | -100.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -45911000.0 | -54556.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -161979000.0 | -252.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -260929000.0 | -61.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -225863000.0 | +13.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -386454000.0 | -71.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -554053000.0 | -43.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -67677000.0 | +87.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -84689000.0 | -25.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -94033000.0 | -11.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -41590000.0 | +55.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -133954000.0 | -222.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -166003000.0 | -23.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -276677000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | -50611000.0 | +81.7% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | -148923000.0 | -194.3% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -256667000.0 | -72.3% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -82440000.0 | +67.9% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | -30852000.0 | +62.6% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | -380066000.0 | -1131.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -682201000.0 | -79.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -107085000.0 | +84.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -199791000.0 | -86.6% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-06-30 | 48783000.0 | — | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 48521000.0 | -0.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 27178000.0 | -44.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 19269000.0 | -29.1% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 19508000.0 | +1.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 13800000.0 | -29.3% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 43655000.0 | +216.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 45863000.0 | +5.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 36643000.0 | -20.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 39418000.0 | +7.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 58395000.0 | +48.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 33757000.0 | -42.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 76082000.0 | +125.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 117749000.0 | +54.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 42352000.0 | -64.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 97760000.0 | +130.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 137148000.0 | +40.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 64822000.0 | -52.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 154007000.0 | +137.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 203304000.0 | +32.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 53600000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 81413000.0 | +51.9% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 145749000.0 | +79.0% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 169739000.0 | +16.5% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 86004000.0 | -49.3% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 132752000.0 | +54.4% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 171506000.0 | +29.2% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 167791000.0 | -2.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 177988000.0 | +6.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 284581000.0 | +59.9% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 27973281.0 | — | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 28024321.0 | +0.2% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 28003285.0 | -0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 27815470.0 | -0.7% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 27437844.0 | -1.4% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 27611008.0 | +0.6% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 27266775.0 | -1.2% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 25900785.0 | -5.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 25932618.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 26029202.0 | +0.4% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 26034198.0 | +0.0% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 26034211.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 34031374.0 | +30.7% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 34371205.0 | +1.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 34480181.0 | +0.3% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 34480181.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 34480181.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 34814486.0 | +1.0% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 34867738.0 | +0.2% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 34871358.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 34746904.0 | -0.4% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 33872287.0 | -2.5% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 32698939.0 | -3.5% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 31152797.0 | -4.7% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 29910439.0 | -4.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 29395337.0 | -1.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 29392987.0 | -0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 29394466.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 29407830.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 52639428.0 | +79.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 51484171.0 | -2.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 51216697.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0 | — | shares | 10-K | 2020-02-14 |
| Annual | 2017-12-31 | 27973281.0 | — | shares | 10-K | 2021-02-12 |
| Annual | 2018-12-31 | 27437844.0 | -1.9% | shares | 10-K | 2022-02-11 |
| Annual | 2019-12-31 | 25932618.0 | -5.5% | shares | 10-K | 2023-02-10 |
| Annual | 2020-12-31 | 34031374.0 | +31.2% | shares | 10-K | 2024-02-09 |
| Annual | 2021-12-31 | 34480181.0 | +1.3% | shares | 10-K | 2025-02-20 |
| Annual | 2022-12-31 | 34746904.0 | +0.8% | shares | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 29910439.0 | -13.9% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 29407830.0 | -1.7% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 50975185.0 | +73.3% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 27973281.0 | — | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 28024321.0 | +0.2% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 28003285.0 | -0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 27815470.0 | -0.7% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 27437844.0 | -1.4% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 27611008.0 | +0.6% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 27266775.0 | -1.2% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 25900785.0 | -5.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 25932618.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 26029202.0 | +0.4% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 26034198.0 | +0.0% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 26034211.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 34031374.0 | +30.7% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 34371205.0 | +1.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 34480181.0 | +0.3% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 34480181.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 34480181.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 34814486.0 | +1.0% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 34867738.0 | +0.2% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 34871358.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 34746904.0 | -0.4% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 33872287.0 | -2.5% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 32698939.0 | -3.5% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 31152797.0 | -4.7% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 29910439.0 | -4.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 29395337.0 | -1.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 29392987.0 | -0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 29394466.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 29407830.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 52639428.0 | +79.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 51484171.0 | -2.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 51216697.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 27973281.0 | — | shares | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 27437844.0 | -1.9% | shares | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 25932618.0 | -5.5% | shares | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 34031374.0 | +31.2% | shares | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 34480181.0 | +1.3% | shares | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 34746904.0 | +0.8% | shares | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 29910439.0 | -13.9% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 29407830.0 | -1.7% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 50975185.0 | +73.3% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 27967509.0 | — | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 27967509.0 | +0.0% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 27967509.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 28029146.0 | +0.2% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 28032463.0 | +0.0% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 27982538.0 | -0.2% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 27530859.0 | -1.6% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 27498021.0 | -0.1% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 26835297.0 | -2.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 25987155.0 | -3.2% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 26031103.0 | +0.2% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 26034198.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 34206632.0 | +31.4% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 34446605.0 | +0.7% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 34480181.0 | +0.1% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 34660713.0 | +0.5% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 34846037.0 | +0.5% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 34870154.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 34535268.0 | -1.0% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 33557761.0 | -2.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 31928295.0 | -4.9% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 29951109.0 | -6.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 29584862.0 | -1.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 29580649.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 50264707.0 | +69.9% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 52382004.0 | +4.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 51577732.0 | -1.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 27967509.0 | — | shares | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 27968188.0 | +0.0% | shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 27928245.0 | -0.1% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 26938339.0 | -3.5% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 26066971.0 | -3.2% | shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 34404360.0 | +32.0% | shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 34811906.0 | +1.2% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 32941654.0 | -5.4% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 29683002.0 | -9.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 51386841.0 | +73.1% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 27967509.0 | — | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 27967509.0 | +0.0% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 27967509.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 28324870.0 | +1.3% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 28554036.0 | +0.8% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 28575860.0 | +0.1% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 27839393.0 | -2.6% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 27782280.0 | -0.2% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 27016990.0 | -2.8% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 26252211.0 | -2.8% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 26031103.0 | -0.8% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 26034198.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 35044082.0 | +34.6% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 35090497.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 34480181.0 | -1.7% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 34660713.0 | +0.5% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 35723474.0 | +3.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 35776591.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 35151601.0 | -1.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 33957145.0 | -3.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 32392689.0 | -4.6% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 30073662.0 | -7.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 29686066.0 | -1.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 29702055.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 50264707.0 | +69.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 52382004.0 | +4.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 51604481.0 | -1.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 27967509.0 | — | shares | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 28174234.0 | +0.7% | shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 28419762.0 | +0.9% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 27071108.0 | -4.7% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 26066971.0 | -3.7% | shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 35388558.0 | +35.8% | shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 35718255.0 | +0.9% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 33142007.0 | -7.2% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 29807368.0 | -10.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 51386841.0 | +72.4% | shares | 10-K | 2026-02-17 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.1067 | — | ratio | 10-Q | 2017-12-13 |
| Quarterly | 2017-03-31 | 0.1386 | +30.0% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.1340 | -3.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1295 | -3.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1503 | +16.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1507 | +0.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1181 | -21.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.1339 | +13.4% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1390 | +3.8% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.1224 | -11.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1098 | -10.3% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0633 | -42.3% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.0952 | +50.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1357 | +42.6% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.1123 | -17.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0575 | -48.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.1321 | +129.5% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.2002 | +51.6% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.2063 | +3.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.2555 | +23.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2468 | -3.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2143 | -13.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.2040 | -4.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1810 | -11.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1960 | +8.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1627 | -17.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1775 | +9.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1618 | -8.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.4580 | — | ratio | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 0.5216 | +13.9% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.5549 | +6.4% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.5312 | -4.3% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.4049 | -23.8% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.4892 | +20.8% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.7772 | +58.9% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.9371 | +20.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.7516 | -19.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.6794 | -9.6% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 0.5279 | — | ratio | 10-Q | 2017-12-13 |
| Quarterly | 2017-09-30 | 0.5288 | +0.2% | ratio | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 0.9456 | +78.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.1258 | +19.1% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 1.2624 | +12.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1.2568 | -0.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.9630 | -23.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.9732 | +1.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.9718 | -0.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.8686 | -10.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 0.8617 | -0.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.7882 | -8.5% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 0.6498 | -17.5% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 0.6467 | -0.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.7950 | +22.9% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.9072 | +14.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1.0046 | +10.7% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 0.7451 | -25.8% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 0.8677 | +16.5% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.8422 | -2.9% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 0.9379 | +11.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.0841 | +15.6% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1.3335 | +23.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.3831 | +3.7% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.3981 | +1.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.2758 | -8.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.3545 | +6.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.4707 | +8.6% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.5527 | +5.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.3788 | -11.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.5153 | +9.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.8934 | +25.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.7822 | -5.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.8193 | +2.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.5279 | — | ratio | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 0.9456 | +79.1% | ratio | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 0.9630 | +1.8% | ratio | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 0.8617 | -10.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 0.7950 | -7.7% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 0.8677 | +9.1% | ratio | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 1.3335 | +53.7% | ratio | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 1.3545 | +1.6% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.5153 | +11.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.5988 | +5.5% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 2.3588 | — | ratio | 10-Q | 2017-12-13 |
| Quarterly | 2017-09-30 | 2.2480 | -4.7% | ratio | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 6.8777 | +206.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 5.6696 | -17.6% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 4.9765 | -12.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 4.9376 | -0.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 4.0048 | -18.9% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 3.8415 | -4.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 3.5318 | -8.1% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 3.5888 | +1.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 3.7062 | +3.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3.6463 | -1.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 3.6164 | -0.8% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 3.6222 | +0.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 3.5588 | -1.8% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 3.3229 | -6.6% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 3.3155 | -0.2% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 4.3443 | +31.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 2.8250 | -35.0% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 3.0618 | +8.4% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 2.4109 | -21.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.9705 | -18.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1.3197 | -33.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.1042 | -16.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.0060 | -8.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.0320 | +2.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.9912 | -4.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.9298 | -6.2% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.8843 | -4.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.8464 | -4.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.8362 | -1.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.6048 | -27.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.6479 | +7.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.6396 | -1.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.3588 | — | ratio | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 6.8777 | +191.6% | ratio | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 4.0048 | -41.8% | ratio | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 3.7062 | -7.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 3.5588 | -4.0% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 2.8250 | -20.6% | ratio | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 1.3197 | -53.3% | ratio | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 0.9912 | -24.9% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.8362 | -15.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.6666 | -20.3% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.0161 | — | ratio | 10-Q | 2017-12-13 |
| Quarterly | 2017-03-31 | 0.1248 | +675.8% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.1484 | +18.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0254 | -82.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1730 | +580.9% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.1269 | -26.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0280 | -77.9% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0548 | +95.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.1271 | +131.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0211 | -83.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0085 | -59.7% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | -0.1296 | -1624.8% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | -0.0385 | +70.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0772 | +300.5% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0145 | -81.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | -0.7636 | -5356.0% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -0.0124 | +98.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.2319 | +1968.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.2709 | +16.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.3346 | +23.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 0.2538 | -24.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.1768 | -30.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1864 | +5.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.1183 | -36.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.1728 | +46.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0681 | -139.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0332 | +51.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0315 | +195.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0410 | — | ratio | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 0.0585 | +42.7% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.1167 | +99.6% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.0654 | -44.0% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -0.0129 | -119.8% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.0271 | +309.5% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.2222 | +720.0% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2617 | +17.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1323 | -49.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0368 | -127.8% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.2269 | — | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1464 | -35.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.2118 | +44.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0530 | -125.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.0175 | +67.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0118 | +32.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3205 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1622 | -49.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0437 | -127.0% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 0.0351 | — | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 0.0102 | -71.0% | ratio | 10-Q | 2017-12-13 |
| Quarterly | 2017-12-31 | 0.3647 | +3479.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.4939 | +35.4% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 0.7407 | +50.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.6713 | -9.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.4788 | -28.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.3718 | -22.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.3817 | +2.6% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.3243 | -15.0% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 0.2047 | -36.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1983 | -3.1% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 0.0883 | -55.4% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 0.0573 | -35.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.1380 | +140.7% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.2456 | +78.0% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.3961 | +61.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.3141 | -20.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.3367 | +7.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.3553 | +5.5% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.4537 | +27.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.5220 | +15.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 0.6084 | +16.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.4358 | -28.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4581 | +5.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3690 | -19.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.4493 | +21.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.4135 | -8.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.5402 | +30.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.6142 | +13.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.7871 | +28.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5519 | -29.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.5789 | +4.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.5777 | -0.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0351 | — | ratio | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 0.3647 | +938.7% | ratio | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 0.4788 | +31.3% | ratio | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 0.2047 | -57.3% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 0.1380 | -32.6% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.3367 | +144.0% | ratio | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 0.6084 | +80.7% | ratio | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 0.4493 | -26.2% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.7871 | +75.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5155 | -34.5% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.0017 | — | ratio | 10-Q | 2017-12-13 |
| Quarterly | 2017-03-31 | 0.0173 | +908.3% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0199 | +15.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0033 | -83.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0260 | +690.1% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.0191 | -26.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0033 | -82.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0073 | +121.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0177 | +140.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0026 | -85.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0009 | -63.8% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | -0.0082 | -980.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | -0.0037 | +55.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0105 | +385.9% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0016 | -84.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | -0.0439 | -2793.9% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -0.0016 | +96.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0464 | +2932.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0559 | +20.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0855 | +53.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 0.0626 | -26.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0379 | -39.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0380 | +0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0214 | -43.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0339 | +58.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0111 | -132.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0059 | +46.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0051 | +186.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0188 | — | ratio | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 0.0305 | +62.5% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.0648 | +112.3% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.0347 | -46.4% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -0.0052 | -115.1% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.0133 | +353.1% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.1727 | +1202.8% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2452 | +42.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0995 | -59.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0250 | -125.1% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.0107 | — | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1734 | +1522.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.1143 | -34.1% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0196 | -82.8% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0355 | +80.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0800 | +125.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0118 | -85.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0043 | -63.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | -0.0379 | -974.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | -0.0169 | +55.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0453 | +367.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0070 | -84.5% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | -0.2348 | -3436.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -0.0067 | +97.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.1583 | +2478.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.1660 | +4.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.1799 | +8.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 0.1256 | -30.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0770 | -38.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0734 | -4.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0404 | -45.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0625 | +54.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0178 | -128.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0097 | +45.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0084 | +186.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0631 | — | ratio | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 0.2403 | +281.1% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.3241 | +34.9% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.1635 | -49.6% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -0.0239 | -114.6% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.0507 | +312.4% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.4006 | +690.1% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.4882 | +21.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1826 | -62.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0417 | -122.8% | ratio | 10-K | 2026-02-17 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-24 | Brock James A | Executive Chair and CEO |
Equity grant / award
G
|
Common stock, par value $0.01 per share | 24,440 | $0.00 | $0 | 291,415 |
| 2026-03-19 | Klein Rosemary L | SVP, CLO & Corp. Sec. |
Open-market sell
S
|
Common stock, par value $0.01 per share | 5,000 | $110.62 | $553,100 | 53,679 |
| 2026-03-19 | Klein Rosemary L | SVP, CLO & Corp. Sec. |
Open-market sell
S
|
Common stock, par value $0.01 per share | 10,000 | $105.00 | $1,050,000 | 58,679 |
| 2026-03-18 | Brock James A | Executive Chair and CEO |
Open-market sell
S
|
Common stock, par value $0.01 per share | 40,760 | $101.15 | $4,122,874 | 100,000 |
| 2026-03-17 | Rothka John | Chief Accounting Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 1,000 | $97.66 | $97,660 | 5,190 |
| 2026-03-10 | Rothka John | Chief Accounting Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 3,800 | $91.62 | $348,156 | 6,190 |
| 2026-02-17 | KRIEGSHAUSER PATRICK A | — |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,610 | $0.00 | $0 | 24,958 |
| 2025-11-13 | Brock James A | Executive Chair and CEO |
Equity grant / award
G
|
Common stock, par value $0.01 per share | 140,760 | $0.00 | $0 | 140,760 |
| 2025-10-09 | Rothka John | Chief Accounting Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 1,000 | $100.00 | $100,000 | 9,307 |
| 2025-10-08 | Rothka John | Chief Accounting Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 1,000 | $95.00 | $95,000 | 10,307 |
| 2025-10-03 | Rothka John | Chief Accounting Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,500 | $90.00 | $225,000 | 11,307 |
| 2025-09-25 | NAVARRE RICHARD A | — |
Open-market sell
S
|
Common stock, par value $0.01 per share | 5,000 | $82.20 | $411,000 | 21,830 |
| 2025-09-17 | KRIEGSHAUSER PATRICK A | — |
Open-market sell
S
|
Common stock, par value $0.01 per share | 3,043 | $77.07 | $234,524 | 23,348 |
| 2025-05-20 | Brock James A | Executive Chair |
Equity grant / award
G
|
Common stock, par value $0.01 per share | 165,200 | $0.00 | $0 | 165,200 |
| 2025-05-09 | Lang Paul A | Chief Executive Officer |
Open-market buy
P
|
Common stock, par value $0.01 per share | 7,500 | $66.95 | $502,125 | 341,062 |
| 2025-03-31 | KOEPPEL HOLLY K | — |
Open-market sell
S
|
Common stock, par value $0.01 per share | 4,044 | $75.68 | $306,050 | 13,348 |
| 2025-03-31 | KOEPPEL HOLLY K | — |
Open-market sell
S
|
Common stock, par value $0.01 per share | 4,771 | $74.97 | $357,682 | 17,392 |
| 2025-02-18 | Lang Paul A | Chief Executive Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 20,096 | $0.00 | $0 | 333,562 |
| 2025-01-14 | NAVARRE RICHARD A | — |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 22,254 | $0.00 | $0 | 22,254 |
| 2024-06-28 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 3,700 | $102.29 | $378,473 | 513,789 |
| 2024-06-28 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 4,488 | $101.26 | $454,455 | 517,489 |
| 2024-06-28 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 4,410 | $100.46 | $443,029 | 521,977 |
| 2024-06-28 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 3,100 | $99.79 | $309,349 | 526,387 |
| 2024-06-27 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 300 | $101.83 | $30,549 | 529,487 |
| 2024-06-27 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 200 | $100.51 | $20,102 | 529,787 |
| 2024-06-27 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 400 | $99.36 | $39,744 | 529,987 |
| 2024-06-27 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 800 | $98.56 | $78,848 | 530,837 |
| 2024-05-23 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 900 | $98.19 | $88,371 | 531,187 |
| 2024-05-22 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 5,400 | $98.21 | $530,334 | 532,087 |
| 2024-05-07 | MILLS JOHN T | — |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,733 | $0.00 | $0 | 55,950 |
| 2024-03-07 | Rothka John | Chief Accounting Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,000 | $94.56 | $189,120 | 13,108 |
| 2024-02-08 | Salvatori Kurt R. | Chief Administrative Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 1,222 | $85.78 | $104,823 | 13,509 |
| 2024-02-07 | Salvatori Kurt R. | Chief Administrative Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 705 | $83.58 | $58,924 | 14,731 |
| 2024-02-06 | Salvatori Kurt R. | Chief Administrative Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 4,329 | $0.00 | $0 | 15,436 |
| 2024-01-31 | Wiegand Martha A | General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Market Share Units | 10,976 | $0.00 | $0 | 0 |
| 2023-12-20 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 700 | $103.19 | $72,233 | 526,682 |
| 2023-12-20 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 5,969 | $102.48 | $611,703 | 527,382 |
| 2023-12-18 | Wiegand Martha A | General Counsel & Secretary |
Open-market sell
S
|
Common stock, par value $0.01 per share | 3,334 | $100.00 | $333,400 | 35,144 |
| 2023-09-15 | Platt Joseph P JR | — |
Open-market sell
S
|
Common stock, par value $0.01 per share | 10,227 | $98.33 | $1,005,621 | 33,957 |
| 2023-08-15 | MILLS JOHN T | — |
Open-market sell
S
|
Common stock, par value $0.01 per share | 14,900 | $80.66 | $1,201,834 | 54,217 |
| 2023-08-14 | MILLS JOHN T | — |
Open-market sell
S
|
Common stock, par value $0.01 per share | 8,507 | $80.49 | $684,728 | 69,117 |
| 2023-08-11 | MILLS JOHN T | — |
Open-market sell
S
|
Common stock, par value $0.01 per share | 282 | $80.60 | $22,729 | 77,624 |
| 2023-08-10 | Salvatori Kurt R. | Chief Administrative Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 6,097 | $80.24 | $489,223 | 10,498 |
| 2023-05-02 | POWELL WILLIAM P | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 4,694 | $0.00 | $0 | 130,088 |
| 2023-03-22 | Perera Valli | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 279 | $0.00 | $0 | 279 |
| 2023-03-03 | Rothka John | Chief Accounting Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,000 | $64.34 | $128,680 | 14,245 |
| 2023-02-11 | Thakkar Miteshkumar | See Remarks |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 1,384 | $56.77 | $78,570 | 34,735 |
| 2023-02-08 | Rothka John | Chief Accounting Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 243 | $55.42 | $13,467 | 17,151 |
| 2023-02-07 | Rothka John | Chief Accounting Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 1,200 | $0.00 | $0 | 17,394 |
| 2023-01-31 | Wiegand Martha A | General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Market Share Units | 10,976 | $0.00 | $0 | 10,976 |
| 2022-12-01 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 500 | $78.20 | $39,100 | 473,020 |
| 2022-11-30 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 3,314 | $78.08 | $258,757 | 473,520 |
| 2022-11-29 | Brock James A | Chief Executive Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 12,500 | $75.33 | $941,625 | 476,834 |
| 2022-09-06 | Wiegand Martha A | General Counsel & Secretary |
Open-market sell
S
|
Common stock, par value $0.01 per share | 8,500 | $75.00 | $637,500 | 52,866 |
| 2022-09-01 | Wiegand Martha A | General Counsel & Secretary |
Open-market sell
S
|
Common stock, par value $0.01 per share | 4,509 | $71.36 | $321,762 | 61,366 |
| 2022-09-01 | Wiegand Martha A | General Counsel & Secretary |
Open-market sell
S
|
Common stock, par value $0.01 per share | 3,991 | $70.29 | $280,527 | 65,875 |
| 2022-08-18 | Rothka John | Chief Accounting Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,000 | $70.36 | $140,720 | 16,194 |
| 2022-08-17 | Salvatori Kurt R. | Chief Administrative Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 986 | $67.74 | $66,792 | 16,407 |
| 2022-08-17 | Salvatori Kurt R. | Chief Administrative Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 13,338 | $67.17 | $895,913 | 17,393 |
| 2022-05-23 | Platt Joseph P JR | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,800 | $51.90 | $145,320 | 41,837 |
| 2022-05-23 | Platt Joseph P JR | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 11,377 | $51.34 | $584,095 | 44,637 |
| 2022-05-19 | MILLS JOHN T | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,947 | $50.55 | $148,971 | 75,559 |
| 2022-05-18 | MILLS JOHN T | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 1,230 | $51.30 | $63,099 | 78,506 |
| 2022-05-17 | MILLS JOHN T | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 10,000 | $51.41 | $514,100 | 79,736 |
| 2022-05-10 | Bergeron Sophie | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 12,200 | $48.25 | $588,650 | 30,828 |
| 2022-05-03 | Bergeron Sophie | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 3,062 | $0.00 | $0 | 43,028 |
| 2022-04-12 | Salvatori Kurt R. | Chief Administrative Officer |
Open-market sell
S
|
Common stock, par value $0.01 per share | 6,995 | $42.04 | $294,070 | 30,731 |
| 2022-02-11 | Salvatori Kurt R. | Chief Administrative Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 2,263 | $31.49 | $71,262 | 37,726 |
| 2022-02-08 | Brock James A | Chief Executive Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 73,313 | $0.00 | $0 | 569,500 |
| 2022-02-07 | Brock James A | Chief Executive Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 6,201 | $24.15 | $149,754 | 496,187 |
| 2022-02-01 | Brock James A | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Market Share Units | 59,102 | $0.00 | $0 | 118,202 |
| 2022-02-01 | Brock James A | Chief Executive Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 72,715 | $23.95 | $1,741,524 | 502,388 |
| 2022-02-01 | Brock James A | Chief Executive Officer |
Exercise / conversion
M
|
Common stock, par value $0.01 per share | 13,202 | $0.00 | $0 | 575,103 |
| 2022-02-01 | Brock James A | Chief Executive Officer |
Exercise / conversion
M
|
Common stock, par value $0.01 per share | 145,488 | $0.00 | $0 | 561,901 |
| 2021-06-02 | MILLS JOHN T | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 15,702 | $16.58 | $260,339 | 86,674 |
| 2021-05-04 | Bergeron Sophie | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 14,177 | $0.00 | $0 | 39,966 |
| 2021-02-11 | Salvatori Kurt R. | Chief Administrative Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 2,255 | $10.60 | $23,903 | 31,614 |
| 2021-02-09 | Thakkar Miteshkumar | Chief Financial Officer |
Equity grant / award
A · derivative
|
Market Share Units | 25,329 | $0.00 | $0 | 25,329 |
| 2021-02-07 | Brock James A | Chief Executive Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 6,201 | $10.00 | $62,010 | 450,319 |
| 2021-02-06 | Brock James A | Chief Executive Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 4,391 | $10.00 | $43,910 | 456,520 |
| 2021-02-03 | Brock James A | Chief Executive Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 41,298 | $9.12 | $376,638 | 460,911 |
| 2021-02-03 | Brock James A | Chief Executive Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 90,070 | $0.00 | $0 | 502,209 |
| 2020-12-30 | MILLS JOHN T | Dir |
Other acquired transaction
J
|
Common stock, par value $0.01 per share | 21,900 | $0.00 | $0 | 88,199 |
| 2020-12-30 | Salvatori Kurt R. | Chief Administrative Officer |
Other acquired transaction
J
|
Common stock, par value $0.01 per share | 1,321 | $0.00 | $0 | 34,282 |
| 2020-12-12 | Wiegand Martha A | General Counsel & Secretary |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 636 | $6.51 | $4,140 | 69,637 |
| 2020-05-11 | MILLS JOHN T | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 20,242 | $0.00 | $0 | 66,299 |
| 2020-02-19 | MILLS JOHN T | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 4,000 | $6.46 | $25,840 | 46,057 |
| 2020-02-11 | McCaffrey James J. | SVP - Coal Marketing |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 71,656 | $0.00 | $0 | 103,843 |
| 2020-02-07 | Brock James A | Chief Executive Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 6,201 | $9.39 | $58,227 | 138,254 |
| 2020-02-06 | Brock James A | Chief Executive Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 4,390 | $9.72 | $42,671 | 144,455 |
| 2020-02-05 | Rothka John | Chief Accounting Officer |
Other disposed transaction
F
|
Common Units (Limited Partner Interests) | 55 | $10.33 | $568 | 6,043 |
| 2020-02-05 | Rothka John | Chief Accounting Officer |
Equity grant / award
A
|
Common Units (Limited Partner Interests) | 162 | $0.00 | $0 | 6,098 |
| 2019-12-12 | McCaffrey James J. | SVP - Coal Marketing |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 636 | $14.20 | $9,031 | 29,926 |
| 2019-11-12 | MILLS JOHN T | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 4,000 | $12.55 | $50,200 | 42,057 |
| 2019-09-06 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 5,626 | $13.19 | $74,207 | 16,811,818 |
| 2019-09-05 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 4,177 | $13.13 | $54,844 | 16,806,192 |
| 2019-08-28 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 5,121 | $12.52 | $64,115 | 16,802,015 |
| 2019-08-27 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 4,489 | $12.52 | $56,202 | 16,796,894 |
| 2019-08-16 | CONSOL Energy Inc. | Dir |
Exercise / conversion
C · derivative
|
Subordinated Units (Limited Partner Interests) | 11,611,067 | — | — | 0 |
| 2019-08-16 | CONSOL Energy Inc. | Dir |
Exercise / conversion
C
|
Common Units (Limited Partner Interests) | 11,611,067 | — | — | 16,792,405 |
| 2019-05-10 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 6,884 | $17.32 | $119,231 | 5,181,338 |
| 2019-05-08 | POWELL WILLIAM P | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 9,630 | $0.00 | $0 | 50,430 |
| 2019-03-04 | McCaffrey James J. | SVP - Coal Marketing |
Open-market sell
S
|
Common stock, par value $0.01 per share | 1,738 | $38.40 | $66,739 | 30,562 |
| 2019-03-01 | Bergeron Sophie | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 732 | $0.00 | $0 | 732 |
| 2019-02-07 | Wiegand Martha A | General Counsel & Secretary |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 4,659 | $0.00 | $0 | 13,900 |
| 2019-02-06 | Salvatori Kurt R. | Chief Administrative Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 150 | $34.72 | $5,208 | 10,141 |
| 2019-02-04 | Salvatori Kurt R. | Chief Administrative Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 874 | $35.30 | $30,852 | 10,291 |
| 2019-02-04 | Salvatori Kurt R. | Chief Administrative Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 3,068 | $0.00 | $0 | 11,165 |
| 2019-01-31 | Khani David M. | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 9,309 | $35.53 | $330,749 | 135,776 |
| 2018-12-12 | Khani David M. | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 978 | $32.93 | $32,206 | 145,085 |
| 2018-10-30 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 250 | $19.00 | $4,750 | 5,174,454 |
| 2018-10-29 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 6,941 | $18.97 | $131,671 | 5,174,204 |
| 2018-10-26 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 2,400 | $18.99 | $45,576 | 5,167,263 |
| 2018-10-23 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 6,800 | $18.77 | $127,636 | 5,164,863 |
| 2018-10-22 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 1,800 | $19.00 | $34,200 | 5,158,063 |
| 2018-10-19 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 8,600 | $18.76 | $161,336 | 5,156,263 |
| 2018-10-18 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 10,100 | $18.85 | $190,385 | 5,147,663 |
| 2018-10-17 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 800 | $19.00 | $15,200 | 5,137,563 |
| 2018-10-16 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 1,400 | $19.00 | $26,600 | 5,136,763 |
| 2018-10-15 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 2,300 | $18.71 | $43,033 | 5,135,363 |
| 2018-10-12 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 6,595 | $18.37 | $121,150 | 5,133,063 |
| 2018-10-11 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 1,000 | $18.50 | $18,500 | 5,126,468 |
| 2018-10-10 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 8,600 | $18.56 | $159,616 | 5,125,468 |
| 2018-10-09 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 5,000 | $18.63 | $93,150 | 5,116,868 |
| 2018-10-08 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 8,600 | $18.71 | $160,906 | 5,111,868 |
| 2018-10-05 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 1,000 | $19.00 | $19,000 | 5,103,268 |
| 2018-10-04 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 3,936 | $18.94 | $74,548 | 5,102,268 |
| 2018-10-03 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 1,100 | $18.93 | $20,823 | 5,098,332 |
| 2018-10-02 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 6,100 | $18.69 | $114,009 | 5,097,232 |
| 2018-10-01 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 7,100 | $18.21 | $129,291 | 5,091,132 |
| 2018-09-28 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 4,700 | $17.97 | $84,459 | 5,084,032 |
| 2018-09-27 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 8,800 | $17.95 | $157,960 | 5,079,332 |
| 2018-09-26 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 5,300 | $17.93 | $95,029 | 5,070,532 |
| 2018-09-25 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 5,400 | $17.93 | $96,822 | 5,065,232 |
| 2018-09-24 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 4,300 | $17.89 | $76,927 | 5,059,832 |
| 2018-09-21 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 3,300 | $17.92 | $59,136 | 5,055,532 |
| 2018-09-20 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 1,400 | $17.89 | $25,046 | 5,052,232 |
| 2018-09-19 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 7,000 | $17.89 | $125,230 | 5,050,832 |
| 2018-09-18 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 8,000 | $17.88 | $143,040 | 5,043,832 |
| 2018-09-17 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 9,400 | $17.81 | $167,414 | 5,035,832 |
| 2018-09-14 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 100 | $18.00 | $1,800 | 5,026,432 |
| 2018-09-13 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 5,946 | $17.94 | $106,671 | 5,026,332 |
| 2018-09-12 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 5,990 | $17.80 | $106,622 | 5,020,386 |
| 2018-09-11 | CONSOL Energy Inc. | Dir |
Open-market buy
P
|
Common Units (Limited Partner Interests) | 7,900 | $17.23 | $136,117 | 5,014,396 |
| 2018-06-13 | MILLS JOHN T | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 4,000 | $43.50 | $174,000 | 33,242 |
| 2018-06-13 | MILLS JOHN T | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,000 | $40.00 | $80,000 | 37,242 |
| 2018-06-13 | MILLS JOHN T | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 4,000 | $43.50 | $174,000 | 33,242 |
| 2018-06-13 | MILLS JOHN T | Dir |
Open-market sell
S
|
Common stock, par value $0.01 per share | 2,000 | $44.00 | $88,000 | 37,242 |
| 2018-05-09 | Platt Joseph P JR | Dir |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 3,491 | $0.00 | $0 | 13,718 |
| 2018-02-21 | ROBERSON ED | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 610 | $33.01 | $20,135 | 15,214 |
| 2018-02-06 | Rothka John | Chief Accounting Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 662 | $0.00 | $0 | 4,038 |
| 2018-01-30 | Brock James A | Chief Executive Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 11,680 | $31.59 | $368,971 | 54,173 |
| 2018-01-30 | Brock James A | Chief Executive Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 30,235 | $0.00 | $0 | 65,853 |
| 2017-12-20 | Salvatori Kurt R. | Chief Administrative Officer |
Other disposed transaction
F
|
Common stock, par value $0.01 per share | 132 | $32.50 | $4,290 | 4,876 |
| 2017-12-12 | Rothka John | Chief Accounting Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 3,353 | $0.00 | $0 | 3,376 |
| 2017-12-12 | Rothka John | Chief Accounting Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 2,515 | $0.00 | $0 | 2,538 |
| 2017-12-08 | MILLS JOHN T | Dir |
Open-market buy
P
|
Common stock, par value $0.01 per share | 4,000 | $24.16 | $96,640 | 32,398 |
| 2017-11-28 | Brock James A | Chief Executive Officer |
Equity grant / award
A
|
Common stock, par value $0.01 per share | 10,645 | $0.00 | $0 | 15,627 |