Financial Metrics
WHD Cactus, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-06-30 | 138543000.0 | — | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 150658000.0 | +8.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 158875000.0 | +5.5% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 168493000.0 | +6.1% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 160808000.0 | -4.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 154139000.0 | -4.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 66548000.0 | -56.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 59789000.0 | -10.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 84417000.0 | +41.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 108893000.0 | +29.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 115363000.0 | +5.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 145899000.0 | +26.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 170215000.0 | +16.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 184481000.0 | +8.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 228405000.0 | +23.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 305819000.0 | +33.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 287870000.0 | -5.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 274123000.0 | -4.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 290389000.0 | +5.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 293181000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 280319000.0 | -4.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 273575000.0 | -2.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 263954000.0 | -3.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 341191000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 544135000.0 | +59.5% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 628414000.0 | +15.5% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 348566000.0 | -44.5% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 438589000.0 | +25.8% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 688369000.0 | +57.0% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1096960000.0 | +59.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1129814000.0 | +3.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1079051000.0 | -4.5% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 9994000.0 | — | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 22073000.0 | +120.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 28059000.0 | +27.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 35217000.0 | +25.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 46487000.0 | +32.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 52133000.0 | +12.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 48492000.0 | -7.0% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 51450000.0 | +6.1% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 47123000.0 | -8.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 40185000.0 | -14.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 8875000.0 | -77.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 12556000.0 | +41.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 11635000.0 | -7.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 17314000.0 | +48.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 20766000.0 | +19.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 30990000.0 | +49.2% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 44241000.0 | +42.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 51296000.0 | +15.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 49688000.0 | -3.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 48522000.0 | -2.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 87603000.0 | +80.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 62550000.0 | -28.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 79819000.0 | +27.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 76792000.0 | -3.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 68612000.0 | -10.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 60805000.0 | -11.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 61234000.0 | +0.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 10615000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 88863000.0 | +737.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 177701000.0 | +100.0% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 183150000.0 | +3.1% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 70039000.0 | -61.8% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 75427000.0 | +7.7% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 174748000.0 | +131.7% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 264366000.0 | +51.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 289613000.0 | +9.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 250501000.0 | -13.5% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 4854000.0 | — | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 16578000.0 | +241.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 22301000.0 | +34.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 26408000.0 | +18.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 41542000.0 | +57.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 43648000.0 | +5.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 48446000.0 | +11.0% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 40750000.0 | -15.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 35833000.0 | -12.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 33098000.0 | -7.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 9095000.0 | -72.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 10886000.0 | +19.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 15136000.0 | +39.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 14774000.0 | -2.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 17177000.0 | +16.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 27083000.0 | +57.7% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 35780000.0 | +32.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 41520000.0 | +16.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 52288000.0 | +25.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 32459000.0 | -37.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 68019000.0 | +109.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 49815000.0 | -26.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 63059000.0 | +26.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 62437000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 54105000.0 | -13.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 49047000.0 | -9.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 50188000.0 | +2.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -8176000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 66547000.0 | +913.9% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 150281000.0 | +125.8% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 156303000.0 | +4.0% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 59215000.0 | -62.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 67470000.0 | +13.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 145122000.0 | +115.1% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 214840000.0 | +48.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 232758000.0 | +8.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 201642000.0 | -13.4% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.14 | — | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.47 | +235.7% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.52 | +10.6% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2019-03-31 | 0.69 | +32.7% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.46 | -33.3% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.41 | -10.9% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4 | -2.4% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.13 | -67.5% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.13 | +0.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2021-03-31 | 0.24 | +84.6% | USD/shares | 10-Q | 2021-05-07 |
| Annual | 2018-12-31 | 0.45 | — | USD/shares | 10-K | 2020-02-28 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.14 | — | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.46 | +228.6% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.52 | +13.0% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2019-03-31 | 0.59 | +13.5% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.45 | -23.7% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.41 | -8.9% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4 | -2.4% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.11 | -72.5% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.13 | +18.2% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2021-03-31 | 0.19 | +46.2% | USD/shares | 10-Q | 2021-05-07 |
| Annual | 2018-12-31 | 0.44 | — | USD/shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.38 | -13.6% | USD/shares | 10-K | 2020-02-28 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 8688000.0 | — | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-03-31 | 5170000.0 | -40.5% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-12-31 | 7574000.0 | +46.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 7860000.0 | +3.8% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 28403000.0 | +261.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 41981000.0 | +47.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 70841000.0 | +68.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 88116000.0 | +24.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 131149000.0 | +48.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 167545000.0 | +27.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 202603000.0 | +20.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 230202000.0 | +13.6% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 270673000.0 | +17.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 273941000.0 | +1.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 288659000.0 | +5.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 291970000.0 | +1.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 309082000.0 | +5.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 301974000.0 | -2.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 301669000.0 | -0.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 297741000.0 | -1.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 311684000.0 | +4.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 320623000.0 | +2.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 344527000.0 | +7.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 75422000.0 | -78.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 63910000.0 | -15.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 63738000.0 | -0.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 133792000.0 | +109.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 194257000.0 | +45.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 246503000.0 | +26.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 303376000.0 | +23.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 342843000.0 | +13.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 347661000.0 | +1.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 405177000.0 | +16.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 445614000.0 | +10.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 7574000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 70841000.0 | +835.3% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 202603000.0 | +186.0% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 288659000.0 | +42.5% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 301669000.0 | +4.5% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 344527000.0 | +14.2% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 133792000.0 | -61.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 342843000.0 | +156.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 123571000.0 | -64.0% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 84173000.0 | — | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 84800000.0 | +0.7% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 97569000.0 | +15.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 105941000.0 | +8.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 92269000.0 | -12.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 107873000.0 | +16.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 112963000.0 | +4.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 100305000.0 | -11.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 87865000.0 | -12.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 95236000.0 | +8.4% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 46824000.0 | -50.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 40290000.0 | -14.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 44068000.0 | +9.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 57633000.0 | +30.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 71825000.0 | +24.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 79401000.0 | +10.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 89205000.0 | +12.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 104211000.0 | +16.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 125821000.0 | +20.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 131748000.0 | +4.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 138268000.0 | +4.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 209442000.0 | +51.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 214590000.0 | +2.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 206251000.0 | -3.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 205381000.0 | -0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 207624000.0 | +1.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 205024000.0 | -1.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 196874000.0 | -4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 191627000.0 | -2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 219694000.0 | +14.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 207283000.0 | -5.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 201382000.0 | -2.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 84173000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 92269000.0 | +9.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 87865000.0 | -4.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 44068000.0 | -49.8% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 89205000.0 | +102.4% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 138268000.0 | +55.0% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 205381000.0 | +48.5% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 191627000.0 | -6.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 164493000.0 | -14.2% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 163929000.0 | — | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 167756000.0 | +2.3% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 209298000.0 | +24.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 242579000.0 | +15.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 274505000.0 | +13.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 315199000.0 | +14.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 364535000.0 | +15.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 386950000.0 | +6.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 414883000.0 | +7.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 435274000.0 | +4.9% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 416666000.0 | -4.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 411894000.0 | -1.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 425142000.0 | +3.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 439407000.0 | +3.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 473779000.0 | +7.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 491801000.0 | +3.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 518485000.0 | +5.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 546365000.0 | +5.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 594527000.0 | +8.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 626950000.0 | +5.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 654642000.0 | +4.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 527455000.0 | -19.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 499069000.0 | -5.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 492948000.0 | -1.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 556178000.0 | +12.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 616957000.0 | +10.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 669021000.0 | +8.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 730201000.0 | +9.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 774688000.0 | +6.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 809006000.0 | +4.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 873351000.0 | +8.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 928712000.0 | +6.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 163929000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 274505000.0 | +67.5% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 414883000.0 | +51.1% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 425142000.0 | +2.5% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 518485000.0 | +22.0% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 654642000.0 | +26.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 556178000.0 | -15.0% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 774688000.0 | +39.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 954919000.0 | +23.3% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 266456000.0 | — | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 358335000.0 | +34.5% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 406075000.0 | +13.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 565672000.0 | +39.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 584744000.0 | +3.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 742633000.0 | +27.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 793765000.0 | +6.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 811137000.0 | +2.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 834964000.0 | +2.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 850095000.0 | +1.8% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 822152000.0 | -3.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 811488000.0 | -1.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 815594000.0 | +0.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 877865000.0 | +7.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 944750000.0 | +7.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 963930000.0 | +2.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 982078000.0 | +1.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1026191000.0 | +4.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1070124000.0 | +4.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1095201000.0 | +2.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1118896000.0 | +2.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1520267000.0 | +35.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1476397000.0 | -2.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1464150000.0 | -0.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1522561000.0 | +4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1575887000.0 | +3.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1626393000.0 | +3.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1681723000.0 | +3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1739328000.0 | +3.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1769067000.0 | +1.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1824529000.0 | +3.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1864776000.0 | +2.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 266456000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 584744000.0 | +119.5% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 834964000.0 | +42.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 815594000.0 | -2.3% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 982078000.0 | +20.4% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1118896000.0 | +13.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1522561000.0 | +36.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1739328000.0 | +14.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1871617000.0 | +7.6% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 52874000.0 | — | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 58737000.0 | +11.1% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 67821000.0 | +15.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 68897000.0 | +1.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 74624000.0 | +8.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 84081000.0 | +12.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 92955000.0 | +10.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 89580000.0 | -3.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 91126000.0 | +1.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 81414000.0 | -10.7% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 58778000.0 | -27.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 47997000.0 | -18.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 48915000.0 | +1.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 55056000.0 | +12.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 73560000.0 | +33.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 87951000.0 | +19.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 92574000.0 | +5.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 102457000.0 | +10.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 113638000.0 | +10.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 132187000.0 | +16.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 116649000.0 | -11.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 186566000.0 | +59.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 180731000.0 | -3.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 177367000.0 | -1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 175660000.0 | -1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 190670000.0 | +8.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 178623000.0 | -6.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 191301000.0 | +7.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 178824000.0 | -6.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 166974000.0 | -6.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 179963000.0 | +7.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 175869000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 52874000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 74624000.0 | +41.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 91126000.0 | +22.1% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 48915000.0 | -46.3% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 92574000.0 | +89.3% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 116649000.0 | +26.0% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 175660000.0 | +50.6% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 178824000.0 | +1.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 164241000.0 | -8.2% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 302673000.0 | — | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 131024000.0 | -56.7% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 140782000.0 | +7.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 240809000.0 | +71.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 222416000.0 | -7.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 326272000.0 | +46.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 339235000.0 | +4.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 322078000.0 | -5.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 318569000.0 | -1.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 307669000.0 | -3.4% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 274245000.0 | -10.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 264928000.0 | -3.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 264824000.0 | -0.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 318815000.0 | +20.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 373575000.0 | +17.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 384230000.0 | +2.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 387045000.0 | +0.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 411089000.0 | +6.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 426316000.0 | +3.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 419551000.0 | -1.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 408451000.0 | -2.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 594431000.0 | +45.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 523623000.0 | -11.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 454079000.0 | -13.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 457791000.0 | +0.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 475298000.0 | +3.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 471597000.0 | -0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 469443000.0 | -0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 475149000.0 | +1.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 463697000.0 | -2.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 475992000.0 | +2.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 471364000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 302673000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 222416000.0 | -26.5% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 318569000.0 | +43.2% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 264824000.0 | -16.9% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 387045000.0 | +46.2% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 408451000.0 | +5.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 457791000.0 | +12.1% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 475149000.0 | +3.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 438569000.0 | -7.7% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | -36217000.0 | — | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 227311000.0 | +727.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-06-30 | 265293000.0 | +16.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 324863000.0 | +22.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 362328000.0 | +11.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 416361000.0 | +14.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-06-30 | 454530000.0 | +9.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 489059000.0 | +7.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 516395000.0 | +5.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 542426000.0 | +5.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-06-30 | 547907000.0 | +1.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 546560000.0 | -0.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 550770000.0 | +0.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 559050000.0 | +1.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 571175000.0 | +2.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 579700000.0 | +1.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 595033000.0 | +2.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-03-31 | 615102000.0 | +3.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-06-30 | 643808000.0 | +4.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 675650000.0 | +4.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 710445000.0 | +5.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 925836000.0 | +30.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 952774000.0 | +2.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 1010071000.0 | +6.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1064770000.0 | +5.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 1100589000.0 | +3.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 1154796000.0 | +4.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 1212280000.0 | +5.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1264179000.0 | +4.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1305370000.0 | +3.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 1348537000.0 | +3.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1393412000.0 | +3.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -103321000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | -36217000.0 | +64.9% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 362328000.0 | +1100.4% | USD | 10-K | 2022-02-28 |
| Annual | 2019-12-31 | 516395000.0 | +42.5% | USD | 10-K | 2023-03-01 |
| Annual | 2020-12-31 | 550770000.0 | +6.7% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 595033000.0 | +8.0% | USD | 10-K | 2025-02-27 |
| Annual | 2022-12-31 | 710445000.0 | +19.4% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 1064770000.0 | +49.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1264179000.0 | +18.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1433048000.0 | +13.4% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 241437000.0 | — | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.0 | -100.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0 | — | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.0 | — | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.0 | — | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.0 | — | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0 | — | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 0.0 | — | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.0 | — | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.0 | — | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0 | — | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 0.0 | — | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.0 | — | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.0 | — | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0 | — | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.0 | — | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.0 | — | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 0.0 | — | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 151717000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 54641000.0 | -64.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-12-31 | 0.0 | -100.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.0 | — | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.0 | — | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0 | — | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0 | — | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0 | — | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 241437000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 0.0 | -100.0% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.0 | — | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.0 | — | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 0.0 | — | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.0 | — | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0 | — | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 5932000.0 | — | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 6423000.0 | +8.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 19510000.0 | +203.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 38565000.0 | +97.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 80705000.0 | +109.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 122350000.0 | +51.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 34239000.0 | -72.0% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 98318000.0 | +187.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 148191000.0 | +50.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 45161000.0 | -69.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 102549000.0 | +127.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 121485000.0 | +18.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 15747000.0 | -87.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 43229000.0 | +174.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 52084000.0 | +20.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 17209000.0 | -67.0% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 48223000.0 | +180.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 78605000.0 | +63.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 60462000.0 | -23.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 168518000.0 | +178.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 248602000.0 | +47.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 86263000.0 | -65.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 164218000.0 | +90.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 249518000.0 | +51.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 41545000.0 | -83.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 124380000.0 | +199.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 186148000.0 | +49.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 23975000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 34707000.0 | +44.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 167180000.0 | +381.7% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 209632000.0 | +25.4% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 143380000.0 | -31.6% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 63759000.0 | -55.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 117884000.0 | +84.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 340280000.0 | +188.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 316113000.0 | -7.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 258417000.0 | -18.3% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -8501000.0 | — | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | -15882000.0 | -86.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -21427000.0 | -34.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -15687000.0 | +26.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -31348000.0 | -99.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -54407000.0 | -73.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -13847000.0 | +74.5% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -28749000.0 | -107.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -37715000.0 | -31.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -8338000.0 | +77.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -16550000.0 | -98.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -16494000.0 | +0.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -2028000.0 | +87.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -4353000.0 | -114.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -8417000.0 | -93.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -7294000.0 | +13.3% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -12876000.0 | -76.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -19496000.0 | -51.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -633152000.0 | -3147.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -639519000.0 | -1.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -645242000.0 | -0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -6808000.0 | +98.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -14054000.0 | -106.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -24051000.0 | -71.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -15451000.0 | +35.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -26507000.0 | -71.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -34725000.0 | -31.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -17358000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -30678000.0 | -76.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -68154000.0 | -122.2% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -55948000.0 | +17.9% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -18147000.0 | +67.6% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | -11633000.0 | +35.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -25536000.0 | -119.5% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -654793000.0 | -2464.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -35388000.0 | +94.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -39063000.0 | -10.4% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -961000.0 | — | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 2856000.0 | +397.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -3609000.0 | -226.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -22640000.0 | -527.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -28396000.0 | -25.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -32922000.0 | -15.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -3555000.0 | +89.2% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -9087000.0 | -155.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -13042000.0 | -43.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -9604000.0 | +26.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -17930000.0 | -86.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -34090000.0 | -90.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -10483000.0 | +69.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -18639000.0 | -77.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -30354000.0 | -62.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -14180000.0 | +53.3% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -24165000.0 | -70.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -37187000.0 | -53.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 303163000.0 | +915.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 190687000.0 | -37.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 116651000.0 | -38.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -20127000.0 | -117.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -37195000.0 | -84.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -56427000.0 | -51.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -21791000.0 | +61.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -36546000.0 | -67.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -49833000.0 | -36.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -10171000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -5313000.0 | +47.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -35004000.0 | -558.8% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -21669000.0 | +38.1% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -40206000.0 | -85.5% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | -39388000.0 | +2.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -47382000.0 | -20.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 103275000.0 | +318.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -70144000.0 | -167.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -69064000.0 | +1.5% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-07-16 | 74889772.0 | — | shares | 10-Q | 2018-11-02 |
| Annual | 2018-12-31 | 74889772.0 | — | shares | 10-K | 2019-03-15 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 26648000.0 | — | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 26779.0 | -99.9% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 36229.0 | +35.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2019-03-31 | 75246000.0 | +207595.5% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 47145000.0 | -37.3% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 47322000.0 | +0.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 75395000.0 | +59.3% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 75367000.0 | -0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 75622000.0 | +0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2021-03-31 | 75774000.0 | +0.2% | shares | 10-Q | 2021-05-07 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-06-30 | 0.3412 | — | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.2663 | -21.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.2139 | -19.7% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.2123 | -0.8% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.1983 | -6.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1813 | -8.5% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0809 | -55.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0737 | -9.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0962 | +30.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1153 | +19.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1197 | +3.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1422 | +18.8% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.1591 | +11.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.1684 | +5.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.1502 | -10.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2071 | +37.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1966 | -5.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1739 | -11.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1785 | +2.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1743 | -2.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1585 | -9.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1499 | -5.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1415 | -5.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 1.2805 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.9306 | -27.3% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.7526 | -19.1% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.4274 | -43.2% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.4466 | +4.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.6152 | +37.8% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.7205 | +17.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.6496 | -9.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.5765 | -11.2% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 3.1004 | — | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.8561 | -7.9% | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 3.0860 | +8.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 3.5209 | +14.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 3.6785 | +4.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 3.7488 | +1.9% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 3.9216 | +4.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 4.3196 | +10.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 4.5528 | +5.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 5.3464 | +17.4% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 7.0888 | +32.6% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 8.5817 | +21.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 8.6914 | +1.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 7.9811 | -8.2% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 6.4407 | -19.3% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 5.5918 | -13.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 5.6008 | +0.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 5.3326 | -4.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 5.2318 | -1.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 4.7429 | -9.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 5.6121 | +18.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 2.8272 | -49.6% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2.7614 | -2.3% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.7793 | +0.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3.1662 | +13.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3.2357 | +2.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3.7454 | +15.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3.8170 | +1.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4.3321 | +13.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4.8451 | +11.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4.8529 | +0.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5.2807 | +8.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 3.1004 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 3.6785 | +18.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 4.5528 | +23.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 8.6914 | +90.9% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 5.6008 | -35.6% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 5.6121 | +0.2% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 3.1662 | -43.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 4.3321 | +36.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5.8141 | +34.2% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | -8.3572 | — | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.5764 | +106.9% | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 0.5307 | -7.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.7413 | +39.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.6139 | -17.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.7836 | +27.7% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.7463 | -4.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.6586 | -11.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.6169 | -6.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.5672 | -8.1% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 0.5005 | -11.8% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.4847 | -3.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.4808 | -0.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.5703 | +18.6% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 0.6540 | +14.7% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.6628 | +1.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.6505 | -1.9% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.6683 | +2.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.6622 | -0.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.6210 | -6.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 0.5749 | -7.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.6420 | +11.7% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.5496 | -14.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.4496 | -18.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.4299 | -4.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4319 | +0.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.4084 | -5.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.3872 | -5.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.3759 | -2.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3552 | -5.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3530 | -0.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3383 | -4.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | -8.3572 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 0.6139 | +107.3% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.6169 | +0.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.4808 | -22.1% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 0.6505 | +35.3% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.5749 | -11.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.4299 | -25.2% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.3759 | -12.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3060 | -18.6% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-06-30 | 0.2998 | — | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.2897 | -3.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.3049 | +5.3% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.2418 | -20.7% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.2228 | -7.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.2147 | -3.6% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1367 | -36.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1821 | +33.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1793 | -1.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1357 | -24.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1489 | +9.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1856 | +24.7% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.2102 | +13.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.2251 | +7.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.2289 | +1.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1061 | -53.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2363 | +122.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1817 | -23.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2172 | +19.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2130 | -1.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1930 | -9.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1793 | -7.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1901 | +6.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 0.1950 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2762 | +41.6% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.2487 | -9.9% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1699 | -31.7% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1538 | -9.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2108 | +37.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1959 | -7.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2060 | +5.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1869 | -9.3% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-06-30 | 0.3355 | — | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.3460 | +3.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.3052 | -11.8% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.3054 | +0.0% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.2930 | -4.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.2607 | -11.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1334 | -48.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.2100 | +57.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1378 | -34.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1590 | +15.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1800 | +13.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.2124 | +18.0% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.2599 | +22.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.2781 | +7.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.2175 | -21.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1587 | -27.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3043 | +91.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2282 | -25.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2749 | +20.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2619 | -4.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2448 | -6.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2223 | -9.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2320 | +4.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 0.2604 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.3266 | +25.4% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.2914 | -10.8% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.2009 | -31.1% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1720 | -14.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2539 | +47.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.2410 | -5.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2563 | +6.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2321 | -9.4% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 0.1432 | — | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1338 | -6.6% | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 0.4188 | +213.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.6093 | +45.5% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.9493 | +55.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.0480 | +10.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 1.4109 | +34.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.8703 | +32.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2.2233 | +18.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2.8275 | +27.2% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 4.6050 | +62.9% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 5.7075 | +23.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 5.9012 | +3.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 5.3031 | -10.1% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 4.2018 | -20.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 3.4334 | -18.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 3.2587 | -5.1% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2.9060 | -10.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2.7428 | -5.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.4255 | -11.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2.9535 | +21.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.4043 | -86.3% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.3536 | -12.5% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.3594 | +1.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.7617 | +111.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.0188 | +33.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.3800 | +35.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.5859 | +14.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.9172 | +20.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.0821 | +8.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.2514 | +8.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.5338 | +12.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 0.1432 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 0.9493 | +562.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 2.2233 | +134.2% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 5.9012 | +165.4% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 3.2587 | -44.8% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 2.9535 | -9.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.7617 | -74.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.9172 | +151.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.7524 | -60.8% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.0737 | — | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1023 | +38.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0772 | -24.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0652 | -15.5% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.0513 | -21.3% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0442 | -13.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0389 | -11.9% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0111 | -71.6% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0134 | +21.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0172 | +28.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0156 | -9.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0178 | +14.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0264 | +48.1% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0334 | +26.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0379 | +13.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0344 | -9.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0220 | -36.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0465 | +111.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0316 | -32.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0388 | +22.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0371 | -4.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0306 | -17.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0269 | -12.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0269 | +0.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 0.2497 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2570 | +2.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.1872 | -27.2% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.0726 | -61.2% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.0687 | -5.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1297 | +88.8% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1411 | +8.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1338 | -5.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1077 | -19.5% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.1162 | — | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1566 | +34.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1344 | -14.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1164 | -13.4% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.0897 | -22.9% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0733 | -18.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0610 | -16.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0166 | -72.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0199 | +20.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0271 | +35.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0259 | -4.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0296 | +14.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0440 | +48.6% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0556 | +26.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0615 | +10.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0565 | -8.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0341 | -39.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0673 | +97.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0453 | -32.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0546 | +20.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0515 | -5.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0414 | -19.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0364 | -12.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0360 | -1.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0791 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -1.8375 | -2422.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.4148 | +122.6% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.3027 | -27.0% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1075 | -64.5% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1134 | +5.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2043 | +80.1% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.2018 | -1.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1841 | -8.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1407 | -23.6% | ratio | 10-K | 2026-02-26 |
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-11 | Bender Steven | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,971 | $0.00 | $0 | 121,894 |
| 2026-03-11 | Bender Steven | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,957 | $48.56 | $95,032 | 99,241 |
| 2026-03-11 | Bender Steven | Chief Operating Officer |
Exercise / conversion
M
|
Class A Common Stock | 4,971 | — | — | 101,198 |
| 2026-03-10 | Bender Joel | President |
Open-market sell
S
|
Class A Common Stock | 106,809 | $49.92 | $5,331,905 | 27,793 |
| 2026-03-10 | Bender Steven | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,027 | $0.00 | $0 | 126,865 |
| 2026-03-10 | Bender Steven | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,583 | $0.00 | $0 | 130,892 |
| 2026-03-10 | Bender Steven | Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 14,290 | $0.00 | $0 | 135,475 |
| 2026-03-10 | Bender Steven | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,585 | $48.60 | $77,031 | 96,227 |
| 2026-03-10 | Bender Steven | Chief Operating Officer |
Exercise / conversion
M
|
Class A Common Stock | 4,027 | — | — | 97,812 |
| 2026-03-10 | Bender Steven | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,804 | $48.60 | $87,674 | 93,785 |
| 2026-03-10 | Bender Steven | Chief Operating Officer |
Exercise / conversion
M
|
Class A Common Stock | 4,583 | — | — | 95,589 |
| 2026-03-06 | Bender Joel | President |
Open-market sell
S
|
Class A Common Stock | 29,228 | $50.01 | $1,461,692 | 134,602 |
| 2026-03-05 | Bender Joel | President |
Open-market sell
S
|
Class A Common Stock | 63,963 | $50.74 | $3,245,483 | 163,830 |
| 2026-03-02 | Bender Scott | Chairman and CEO |
Equity grant / award
A · derivative
|
Units | 200,000 | — | — | 9,686,249 |
| 2026-03-02 | Bender Scott | Chairman and CEO |
Other disposed transaction
J · derivative
|
Units | 200,000 | — | — | 9,486,249 |
| 2026-03-02 | Bender Scott | Chairman and CEO |
Other acquired transaction
J
|
Class A Common Stock | 200,000 | — | — | 306,801 |
| 2026-03-02 | Bender Scott | Chairman and CEO |
Other disposed transaction
D
|
Class B Common Stock | 200,000 | — | — | 9,486,249 |
| 2026-03-02 | Bender Scott | Chairman and CEO |
Equity grant / award
A
|
Class B Common Stock | 200,000 | — | — | 9,686,249 |
| 2026-03-02 | Bender Scott | Chairman and CEO |
Other disposed transaction
J
|
Class B Common Stock | 200,000 | — | — | 9,486,249 |
| 2026-02-26 | Tadlock Stephen | EVP/CEO Spool Tech/Cactus Intl |
Other disposed transaction
F
|
Class A Common Stock | 10,820 | $51.56 | $557,879 | 71,774 |
| 2026-02-26 | Tadlock Stephen | EVP/CEO Spool Tech/Cactus Intl |
Equity grant / award
A
|
Class A Common Stock | 27,496 | — | — | 82,594 |
| 2026-01-01 | Nutt Jay A. | EVP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,926 | $0.00 | $0 | 33,604 |
| 2026-01-01 | Nutt Jay A. | EVP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,741 | $0.00 | $0 | 22,678 |
| 2025-12-10 | Bender Joel | President |
Equity grant / award
A
|
Class A Common Stock | 96,833 | $0.00 | $0 | 96,833 |
| 2025-12-10 | Bender Joel | President |
Equity grant / award
G
|
Class A Common Stock | 96,833 | $0.00 | $0 | 96,833 |
| 2025-11-17 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 48,902 | — | — | 9,686,249 |
| 2025-11-17 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 48,902 | — | — | 9,686,249 |
| 2025-09-09 | MARSH WILLIAM D | GC, EVP and Secretary |
Open-market sell
S
|
Class A Common Stock | 10,172 | $41.32 | $420,307 | 11,088 |
| 2025-08-27 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 30 | — | — | 9,804,706 |
| 2025-08-27 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 30 | — | — | 9,804,706 |
| 2025-08-25 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 13,639 | — | — | 9,804,736 |
| 2025-08-25 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 13,639 | — | — | 9,804,736 |
| 2025-08-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 168,934 | — | — | 9,818,375 |
| 2025-08-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 168,934 | — | — | 9,818,375 |
| 2025-06-03 | Nutt Jay A. | EVP, CFO and Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,943 | $0.00 | $0 | 13,937 |
| 2025-06-03 | Nutt Jay A. | EVP, CFO and Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 717 | $44.10 | $31,620 | 2,226 |
| 2025-06-03 | Nutt Jay A. | EVP, CFO and Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 2,943 | — | — | 2,943 |
| 2025-05-27 | MARSH WILLIAM D | GC, EVP and Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,470 | $0.00 | $0 | 21,130 |
| 2025-05-27 | MARSH WILLIAM D | GC, EVP and Secretary |
Other disposed transaction
F
|
Class A Common Stock | 2,154 | $41.47 | $89,326 | 21,260 |
| 2025-05-27 | MARSH WILLIAM D | GC, EVP and Secretary |
Exercise / conversion
M
|
Class A Common Stock | 5,470 | — | — | 23,414 |
| 2025-05-19 | Bender Scott | Chairman and CEO |
Other disposed transaction
J · derivative
|
Units | 6,819 | — | — | 9,987,309 |
| 2025-05-19 | Bender Scott | Chairman and CEO |
Other disposed transaction
J
|
Class B Common Stock | 6,819 | — | — | 9,987,309 |
| 2025-05-16 | Bender Scott | Chairman and CEO |
Other disposed transaction
J · derivative
|
Units | 98,118 | — | — | 9,994,128 |
| 2025-05-16 | Bender Scott | Chairman and CEO |
Other disposed transaction
J
|
Class B Common Stock | 98,118 | — | — | 9,994,128 |
| 2025-04-03 | Bender Scott | Chairman and CEO |
Other disposed transaction
J · derivative
|
Units | 8,183 | — | — | 10,092,246 |
| 2025-04-03 | Bender Scott | Chairman and CEO |
Other disposed transaction
J
|
Class B Common Stock | 8,183 | — | — | 10,092,246 |
| 2025-04-01 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 59,930 | — | — | 10,100,429 |
| 2025-04-01 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 59,930 | — | — | 10,100,429 |
| 2025-03-17 | Tadlock Stephen | EVP and CEO of Spoolable Tech |
Other disposed transaction
F
|
Class A Common Stock | 6,101 | $45.00 | $274,545 | 55,098 |
| 2025-03-17 | Tadlock Stephen | EVP and CEO of Spoolable Tech |
Equity grant / award
A
|
Class A Common Stock | 15,504 | — | — | 61,199 |
| 2025-03-10 | Nutt Jay A. | EVP, CFO and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,053 | $0.00 | $0 | 16,880 |
| 2024-11-20 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 40,915 | — | — | 10,160,359 |
| 2024-11-20 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 40,915 | — | — | 10,160,359 |
| 2024-11-18 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 159,467 | — | — | 10,201,274 |
| 2024-11-18 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 159,467 | — | — | 10,201,274 |
| 2024-11-11 | Rosenthal Gary L | Dir |
Equity grant / award
G
|
Class A Common Stock | 7,000 | — | — | 10,183 |
| 2024-11-06 | Bender Steven | Chief Operating Officer |
Other disposed transaction
J · derivative
|
Units | 100,000 | — | — | 0 |
| 2024-11-06 | Bender Steven | Chief Operating Officer |
Equity grant / award
A · derivative
|
Units | 100,000 | — | — | 100,000 |
| 2024-11-06 | Bender Steven | Chief Operating Officer |
Open-market sell
S
|
Class A Common Stock | 100,000 | $65.35 | $6,535,000 | 57,567 |
| 2024-11-06 | Bender Steven | Chief Operating Officer |
Other acquired transaction
J
|
Class A Common Stock | 100,000 | — | — | 157,567 |
| 2024-11-06 | Bender Steven | Chief Operating Officer |
Other disposed transaction
D
|
Class B Common Stock | 100,000 | — | — | 0 |
| 2024-11-06 | Bender Steven | Chief Operating Officer |
Equity grant / award
A
|
Class B Common Stock | 100,000 | — | — | 100,000 |
| 2024-11-05 | MARSH WILLIAM D | GC, EVP and Secretary |
Open-market sell
S
|
Class A Common Stock | 3,316 | $62.16 | $206,123 | 1,852 |
| 2024-11-04 | Tadlock Stephen | EVP and CEO of Spoolable Tech |
Open-market sell
S
|
Class A Common Stock | 33,500 | $61.35 | $2,055,225 | 36,357 |
| 2024-08-19 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 51,697 | — | — | 11,460,741 |
| 2024-08-19 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 51,697 | — | — | 11,460,741 |
| 2024-08-16 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 102,235 | — | — | 11,512,438 |
| 2024-08-16 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 102,235 | — | — | 11,512,438 |
| 2024-06-03 | Nutt Jay A. | EVP, CFO and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,827 | $0.00 | $0 | 8,827 |
| 2024-05-20 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 49,560 | — | — | 11,614,673 |
| 2024-05-20 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 49,560 | — | — | 11,614,673 |
| 2024-05-17 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 12,249 | — | — | 11,664,233 |
| 2024-05-17 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 12,249 | — | — | 11,664,233 |
| 2024-05-16 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 104,962 | — | — | 11,676,482 |
| 2024-05-16 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 104,962 | — | — | 11,676,482 |
| 2024-05-09 | MARSH WILLIAM D | GC, EVP and Secretary |
Open-market sell
S
|
Class A Common Stock | 2,059 | $51.03 | $105,071 | 1,852 |
| 2024-05-07 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 600,000 | — | — | 11,781,444 |
| 2024-05-07 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 600,000 | — | — | 11,781,444 |
| 2024-04-05 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 10,859 | — | — | 12,381,444 |
| 2024-04-05 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 10,859 | — | — | 12,381,444 |
| 2024-04-01 | Bender Scott | Chairman and CEO |
Other disposed transaction
J · derivative
|
Units | 174,490 | — | — | 12,392,303 |
| 2024-04-01 | Bender Scott | Chairman and CEO |
Other disposed transaction
J
|
Class B Common Stock | 174,490 | — | — | 12,392,303 |
| 2024-03-11 | Law Melissa | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,116 | $0.00 | $0 | 3,116 |
| 2024-03-11 | Law Melissa | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,037 | $0.00 | $0 | 0 |
| 2024-03-11 | Law Melissa | Dir |
Exercise / conversion
M
|
Class A Common Stock | 2,037 | — | — | 10,451 |
| 2024-03-04 | Bender Scott | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 78,000 | $45.79 | $3,571,620 | 20 |
| 2023-11-24 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 9,780 | — | — | 12,566,793 |
| 2023-11-24 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 9,780 | — | — | 12,566,793 |
| 2023-11-22 | Bender Joel | President |
Other disposed transaction
J · derivative
|
Units | 8,183 | — | — | 12,576,573 |
| 2023-11-22 | Bender Joel | President |
Other disposed transaction
J
|
Class B Common Stock | 8,183 | — | — | 12,576,573 |
| 2023-11-21 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 54,527 | — | — | 12,584,756 |
| 2023-11-21 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 54,527 | — | — | 12,584,756 |
| 2023-09-08 | Bender Scott | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 141,300 | $55.41 | $7,829,433 | 78,020 |
| 2023-09-08 | Bender Steven | Chief Operating Officer |
Open-market sell
S
|
Class A Common Stock | 19,362 | $55.06 | $1,066,033 | 40,000 |
| 2023-09-07 | Bender Scott | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 108,700 | $56.18 | $6,106,766 | 219,320 |
| 2023-09-05 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 250,000 | — | — | 12,639,283 |
| 2023-09-05 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 250,000 | — | — | 12,639,283 |
| 2023-09-01 | MARSH WILLIAM D | GC, VP of Admin. and Secretary |
Open-market sell
S
|
Class A Common Stock | 2,000 | $55.50 | $111,003 | 1,700 |
| 2023-08-24 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 32,655 | — | — | 12,889,283 |
| 2023-08-24 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 32,655 | — | — | 12,889,283 |
| 2023-08-21 | ODONNELL JOHN A | Dir |
Open-market sell
S
|
Class A Common Stock | 27,508 | $50.95 | $1,401,464 | 20,313 |
| 2023-08-21 | Rothstein Bruce M | Dir |
Other disposed transaction
J · derivative
|
Units | 40,000 | — | — | 145,110 |
| 2023-08-21 | Rothstein Bruce M | Dir |
Other disposed transaction
J · derivative
|
Units | 5,000 | — | — | 22,796 |
| 2023-08-21 | Rothstein Bruce M | Dir |
Open-market sell
S
|
Class A Common Stock | 40,000 | $51.01 | $2,040,460 | 0 |
| 2023-08-21 | Rothstein Bruce M | Dir |
Other acquired transaction
J
|
Class A Common Stock | 40,000 | — | — | 40,000 |
| 2023-08-21 | Rothstein Bruce M | Dir |
Other disposed transaction
D
|
Class B Common Stock | 40,000 | — | — | 145,110 |
| 2023-08-21 | Rothstein Bruce M | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $51.01 | $255,058 | 10,140 |
| 2023-08-21 | Rothstein Bruce M | Dir |
Other acquired transaction
J
|
Class A Common Stock | 5,000 | — | — | 15,140 |
| 2023-08-21 | Rothstein Bruce M | Dir |
Other disposed transaction
D
|
Class B Common Stock | 5,000 | — | — | 22,796 |
| 2023-08-18 | ODONNELL JOHN A | Dir |
Other disposed transaction
J · derivative
|
Units | 27,508 | — | — | 0 |
| 2023-08-18 | ODONNELL JOHN A | Dir |
Other acquired transaction
J
|
Class A Common Stock | 27,508 | — | — | 47,821 |
| 2023-08-18 | ODONNELL JOHN A | Dir |
Other disposed transaction
D
|
Class B Common Stock | 27,508 | — | — | 0 |
| 2023-08-16 | Tadlock Stephen | Exec VP, CFO and Treasurer |
Open-market sell
S
|
Class A Common Stock | 34,062 | $51.31 | $1,747,721 | 50,164 |
| 2023-08-10 | Bender Scott | Chairman and CEO |
Equity grant / award
G
|
Class A Common Stock | 19,252 | $0.00 | $0 | 78,020 |
| 2023-05-25 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 8,182 | — | — | 13,184,805 |
| 2023-05-25 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 8,182 | — | — | 13,184,805 |
| 2023-05-24 | MARSH WILLIAM D | GC, VP of Admin. and Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,470 | $0.00 | $0 | 30,287 |
| 2023-05-24 | MARSH WILLIAM D | GC, VP of Admin. and Secretary |
Other disposed transaction
F
|
Class A Common Stock | 1,770 | $35.46 | $62,764 | 3,700 |
| 2023-05-24 | MARSH WILLIAM D | GC, VP of Admin. and Secretary |
Exercise / conversion
M
|
Class A Common Stock | 5,470 | — | — | 5,470 |
| 2023-05-22 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 61,345 | — | — | 13,192,987 |
| 2023-05-22 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 61,345 | — | — | 13,192,987 |
| 2023-04-03 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 88,598 | — | — | 13,254,332 |
| 2023-04-03 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 88,598 | — | — | 13,254,332 |
| 2023-03-11 | Tadlock Stephen | VP, CFO and Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,584 | $0.00 | $0 | 113,697 |
| 2023-03-11 | Tadlock Stephen | VP, CFO and Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,130 | $0.00 | $0 | 116,281 |
| 2023-03-11 | Tadlock Stephen | VP, CFO and Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,810 | $0.00 | $0 | 119,411 |
| 2023-03-11 | Tadlock Stephen | VP, CFO and Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 1,017 | $42.59 | $43,314 | 84,226 |
| 2023-03-11 | Tadlock Stephen | VP, CFO and Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 2,584 | — | — | 85,243 |
| 2023-03-11 | Tadlock Stephen | VP, CFO and Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 1,232 | $42.59 | $52,471 | 82,659 |
| 2023-03-11 | Tadlock Stephen | VP, CFO and Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 3,130 | — | — | 83,891 |
| 2023-03-11 | Tadlock Stephen | VP, CFO and Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 3,861 | $42.59 | $164,440 | 80,761 |
| 2023-03-11 | Tadlock Stephen | VP, CFO and Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 9,810 | — | — | 84,622 |
| 2023-03-10 | Tadlock Stephen | VP, CFO and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 23,932 | $0.00 | $0 | 129,221 |
| 2023-03-10 | Tadlock Stephen | VP, CFO and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 81,467 | $0.00 | $0 | 105,289 |
| 2023-03-10 | Tadlock Stephen | VP, CFO and Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 1,545 | $42.59 | $65,802 | 74,812 |
| 2023-03-10 | Tadlock Stephen | VP, CFO and Treasurer |
Equity grant / award
A
|
Class A Common Stock | 3,924 | $0.00 | $0 | 76,357 |
| 2023-03-06 | Anderson Donna L | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 2,985 | $47.83 | $142,773 | 3,262 |
| 2022-12-20 | Anderson Donna L | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,212 | $0.00 | $0 | 7,577 |
| 2022-12-20 | Anderson Donna L | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 871 | $49.34 | $42,975 | 6,247 |
| 2022-12-20 | Anderson Donna L | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 2,212 | — | — | 7,118 |
| 2022-11-25 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 36,540 | — | — | 13,342,930 |
| 2022-11-25 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 36,540 | — | — | 13,342,930 |
| 2022-11-22 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 15,002 | — | — | 13,379,470 |
| 2022-11-22 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 15,002 | — | — | 13,379,470 |
| 2022-11-21 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 129,486 | — | — | 13,394,472 |
| 2022-11-21 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 129,486 | — | — | 13,394,472 |
| 2022-08-26 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 5,429 | — | — | 13,523,958 |
| 2022-08-26 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 5,429 | — | — | 13,523,958 |
| 2022-08-19 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 6,819 | — | — | 13,529,387 |
| 2022-08-19 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 6,819 | — | — | 13,529,387 |
| 2022-08-16 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 91,325 | — | — | 13,536,206 |
| 2022-08-16 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 91,325 | — | — | 13,536,206 |
| 2022-07-01 | Tombar Tymothi O. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,512 | $0.00 | $0 | 1,938 |
| 2022-07-01 | Tombar Tymothi O. | Dir |
Exercise / conversion
M
|
Class A Common Stock | 2,512 | — | — | 17,912 |
| 2022-06-07 | Bender Joel | Senior VP & COO |
Open-market sell
S
|
Class A Common Stock | 542,336 | $54.00 | $29,286,144 | 68,604 |
| 2022-05-31 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 9,780 | — | — | 13,627,531 |
| 2022-05-31 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 9,780 | — | — | 13,627,531 |
| 2022-05-27 | Bender Scott | President and CEO |
Open-market sell
S
|
Class A Common Stock | 24,680 | $52.87 | $1,304,832 | 612,800 |
| 2022-05-26 | Bender Steven | VP of Operations |
Open-market sell
S
|
Class A Common Stock | 20,259 | $52.72 | $1,068,054 | 47,620 |
| 2022-05-25 | Bender Steven | VP of Operations |
Open-market sell
S
|
Class A Common Stock | 20,000 | $50.75 | $1,015,000 | 67,879 |
| 2022-05-24 | MARSH WILLIAM D | GC, VP of Admin. and Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 16,408 | $0.00 | $0 | 16,408 |
| 2022-05-23 | Bender Steven | VP of Operations |
Open-market sell
S
|
Class A Common Stock | 20,000 | $50.07 | $1,001,400 | 87,879 |
| 2022-05-19 | Bender Steven | VP of Operations |
Open-market sell
S
|
Class A Common Stock | 20,000 | $48.00 | $960,000 | 107,879 |
| 2022-05-18 | MCGOVERN MICHAEL Y | Dir |
Open-market sell
S
|
Class A Common Stock | 9,925 | $46.71 | $463,597 | 18,375 |
| 2022-05-17 | MCGOVERN MICHAEL Y | Dir |
Other disposed transaction
J · derivative
|
Units | 24,024 | — | — | 0 |
| 2022-05-17 | MCGOVERN MICHAEL Y | Dir |
Open-market sell
S
|
Class A Common Stock | 14,099 | $49.35 | $695,786 | 28,300 |
| 2022-05-17 | MCGOVERN MICHAEL Y | Dir |
Other acquired transaction
J
|
Class A Common Stock | 24,024 | — | — | 42,399 |
| 2022-05-17 | MCGOVERN MICHAEL Y | Dir |
Other disposed transaction
D
|
Class B Common Stock | 24,024 | — | — | 0 |
| 2022-05-16 | Semple Alan | Dir |
Open-market sell
S
|
Class A Common Stock | 20,000 | $48.84 | $976,800 | 30,035 |
| 2022-04-01 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 253,622 | — | — | 13,761,341 |
| 2022-04-01 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 253,622 | — | — | 13,761,341 |
| 2022-03-11 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 1,000,000 | — | — | 14,014,963 |
| 2022-03-11 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 1,000,000 | — | — | 14,014,963 |
| 2022-03-10 | Tadlock Stephen | VP, CFO and Treasurer |
Equity grant / award
G
|
Class A Common Stock | 1,650 | $0.00 | $0 | 56,457 |
| 2022-03-10 | Anderson Donna L | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 1,496 | $58.00 | $86,768 | 2,985 |
| 2022-03-08 | Tadlock Stephen | VP, CFO and Treasurer |
Open-market sell
S
|
Class A Common Stock | 26,022 | $62.90 | $1,636,784 | 58,107 |
| 2021-12-20 | Anderson Donna L | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,211 | $0.00 | $0 | 10,151 |
| 2021-12-20 | Anderson Donna L | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 539 | $35.79 | $19,291 | 4,481 |
| 2021-12-20 | Anderson Donna L | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 2,211 | — | — | 5,020 |
| 2021-11-24 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 21,770 | — | — | 15,014,963 |
| 2021-11-24 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 21,770 | — | — | 15,014,963 |
| 2021-11-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 8,157 | — | — | 15,036,733 |
| 2021-11-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 8,157 | — | — | 15,036,733 |
| 2021-11-16 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 53,138 | — | — | 15,044,890 |
| 2021-11-16 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 53,138 | — | — | 15,044,890 |
| 2021-10-24 | Isaac David John | GC and VP of Administration |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,039 | $0.00 | $0 | 29,272 |
| 2021-10-24 | Isaac David John | GC and VP of Administration |
Other disposed transaction
F
|
Class A Common Stock | 1,196 | $44.80 | $53,581 | 14,722 |
| 2021-10-24 | Isaac David John | GC and VP of Administration |
Exercise / conversion
M
|
Class A Common Stock | 3,039 | — | — | 15,918 |
| 2021-09-14 | Tadlock Stephen | VP, CFO and Treasurer |
Other disposed transaction
J · derivative
|
Units | 13,686 | — | — | 0 |
| 2021-09-14 | Tadlock Stephen | VP, CFO and Treasurer |
Other acquired transaction
J
|
Class A Common Stock | 13,686 | — | — | 84,129 |
| 2021-09-14 | Tadlock Stephen | VP, CFO and Treasurer |
Other disposed transaction
J
|
Class B Common Stock | 13,686 | — | — | 0 |
| 2021-09-13 | Tadlock Stephen | VP, CFO and Treasurer |
Equity grant / award
A · derivative
|
Units | 13,686 | — | — | 13,686 |
| 2021-09-13 | Tadlock Stephen | VP, CFO and Treasurer |
Equity grant / award
A
|
Class B Common Stock | 13,686 | — | — | 13,686 |
| 2021-09-13 | Rothstein Bruce M | Dir |
Equity grant / award
A · derivative
|
Units | 185,110 | — | — | 185,110 |
| 2021-09-13 | Rothstein Bruce M | Dir |
Equity grant / award
A · derivative
|
Units | 27,796 | — | — | 27,796 |
| 2021-09-13 | Rothstein Bruce M | Dir |
Equity grant / award
A
|
Class B Common Stock | 185,110 | — | — | 185,110 |
| 2021-09-13 | Rothstein Bruce M | Dir |
Equity grant / award
A
|
Class B Common Stock | 27,796 | — | — | 27,796 |
| 2021-08-30 | Bender Joel | Senior VP & COO |
Other disposed transaction
J · derivative
|
Units | 46,293 | — | — | 15,098,028 |
| 2021-08-30 | Bender Joel | Senior VP & COO |
Other disposed transaction
J
|
Class B Common Stock | 46,293 | — | — | 15,098,028 |
| 2021-08-27 | Bender Joel | Senior VP & COO |
Other disposed transaction
J · derivative
|
Units | 6,819 | — | — | 15,144,321 |
| 2021-08-27 | Bender Joel | Senior VP & COO |
Other disposed transaction
J
|
Class B Common Stock | 6,819 | — | — | 15,144,321 |
| 2021-08-25 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 31,317 | — | — | 15,151,140 |
| 2021-08-25 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 31,317 | — | — | 15,151,140 |
| 2021-08-24 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 20,458 | — | — | 15,182,457 |
| 2021-08-24 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 20,458 | — | — | 15,182,457 |
| 2021-08-16 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 73,886 | — | — | 15,202,915 |
| 2021-08-16 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 73,886 | — | — | 15,202,915 |
| 2021-07-01 | Tombar Tymothi O. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,512 | $0.00 | $0 | 2,512 |
| 2021-05-25 | Bender Joel | Senior VP & COO |
Other disposed transaction
J · derivative
|
Units | 50,000 | — | — | 15,276,801 |
| 2021-05-25 | Bender Joel | Senior VP & COO |
Other disposed transaction
J
|
Class B Common Stock | 50,000 | — | — | 15,276,801 |
| 2021-05-24 | Bender Joel | Senior VP & COO |
Other disposed transaction
J · derivative
|
Units | 24,677 | — | — | 15,326,801 |
| 2021-05-24 | Bender Joel | Senior VP & COO |
Other disposed transaction
J
|
Class B Common Stock | 24,677 | — | — | 15,326,801 |
| 2021-05-21 | Bender Joel | Senior VP & COO |
Other disposed transaction
J · derivative
|
Units | 45,478 | — | — | 15,351,478 |
| 2021-05-21 | Bender Joel | Senior VP & COO |
Other disposed transaction
J
|
Class B Common Stock | 45,478 | — | — | 15,351,478 |
| 2021-05-20 | Bender Joel | Senior VP & COO |
Other disposed transaction
J · derivative
|
Units | 65,463 | — | — | 15,396,956 |
| 2021-05-20 | Bender Joel | Senior VP & COO |
Other disposed transaction
J
|
Class B Common Stock | 65,463 | — | — | 15,396,956 |
| 2021-05-18 | Bender Joel | Senior VP & COO |
Other disposed transaction
J · derivative
|
Units | 109,052 | — | — | 15,462,419 |
| 2021-05-18 | Bender Joel | Senior VP & COO |
Other disposed transaction
J
|
Class B Common Stock | 109,052 | — | — | 15,462,419 |
| 2021-05-10 | Rosenthal Gary L | Dir |
Open-market sell
S
|
Class A Common Stock | 2,500 | $35.28 | $88,200 | 17,093 |
| 2021-04-01 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 130,763 | — | — | 15,571,471 |
| 2021-04-01 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 130,763 | — | — | 15,571,471 |
| 2021-03-12 | MCGOVERN MICHAEL Y | Dir |
Other disposed transaction
J · derivative
|
Units | 35,000 | — | — | 21,018 |
| 2021-03-12 | MCGOVERN MICHAEL Y | Dir |
Open-market sell
S
|
Class A Common Stock | 35,000 | $30.55 | $1,069,425 | 15,260 |
| 2021-03-12 | MCGOVERN MICHAEL Y | Dir |
Other acquired transaction
J
|
Class A Common Stock | 35,000 | — | — | 50,260 |
| 2021-03-12 | MCGOVERN MICHAEL Y | Dir |
Other disposed transaction
D
|
Class B Common Stock | 35,000 | — | — | 21,018 |
| 2021-03-11 | Rosenthal Gary L | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,115 | $0.00 | $0 | 3,115 |
| 2021-03-11 | Rosenthal Gary L | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,321 | $0.00 | $0 | 0 |
| 2021-03-11 | Rosenthal Gary L | Dir |
Exercise / conversion
M
|
Class A Common Stock | 7,321 | — | — | 37,093 |
| 2021-03-01 | Rosenthal Gary L | Dir |
Open-market sell
S
|
Class A Common Stock | 2,500 | $33.00 | $82,500 | 29,772 |
| 2021-03-01 | Rosenthal Gary L | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $33.02 | $66,040 | 34,772 |
| 2021-03-01 | Rosenthal Gary L | Dir |
Open-market sell
S
|
Class A Common Stock | 3,000 | $33.04 | $99,120 | 36,772 |
| 2021-02-07 | Rosenthal Gary L | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 21,930 | $0.00 | $0 | 7,321 |
| 2021-02-07 | Rosenthal Gary L | Dir |
Exercise / conversion
M
|
Class A Common Stock | 21,930 | — | — | 39,772 |
| 2021-01-30 | Law Melissa | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,361 | $0.00 | $0 | 0 |
| 2021-01-30 | Law Melissa | Dir |
Exercise / conversion
M
|
Class A Common Stock | 3,361 | — | — | 3,361 |
| 2020-12-20 | Anderson Donna L | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,212 | $0.00 | $0 | 10,024 |
| 2020-12-20 | Anderson Donna L | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 716 | $26.53 | $18,995 | 1,496 |
| 2020-12-20 | Anderson Donna L | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 2,212 | — | — | 2,212 |
| 2020-12-11 | Bender Joel | Senior VP & COO |
Other disposed transaction
J · derivative
|
Units | 50,000 | — | — | 17,631,734 |
| 2020-12-11 | Bender Joel | Senior VP & COO |
Other disposed transaction
J
|
Class B Common Stock | 50,000 | — | — | 17,631,734 |
| 2020-12-10 | Tadlock Stephen | VP, CFO and Treasurer |
Open-market sell
S
|
Class A Common Stock | 3,500 | $27.49 | $96,215 | 44,193 |
| 2020-12-09 | Rosenthal Gary L | Dir |
Open-market sell
S
|
Class A Common Stock | 1,000 | $26.83 | $26,830 | 17,842 |
| 2020-12-09 | Rosenthal Gary L | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $27.40 | $137,000 | 19,842 |
| 2020-12-09 | Rosenthal Gary L | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $27.21 | $54,420 | 24,842 |
| 2020-12-09 | Tadlock Stephen | VP, CFO and Treasurer |
Open-market sell
S
|
Class A Common Stock | 3,500 | $27.59 | $96,565 | 54,693 |
| 2020-12-08 | Rosenthal Gary L | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $27.25 | $136,250 | 26,842 |
| 2020-12-07 | Rosenthal Gary L | Dir |
Open-market sell
S
|
Class A Common Stock | 3,000 | $27.25 | $81,750 | 31,842 |
| 2020-11-23 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 37,328 | — | — | 17,681,734 |
| 2020-11-23 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 37,328 | — | — | 17,681,734 |
| 2020-11-20 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 6,819 | — | — | 17,719,062 |
| 2020-11-20 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 6,819 | — | — | 17,719,062 |
| 2020-11-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 43,227 | — | — | 17,725,881 |
| 2020-11-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 43,227 | — | — | 17,725,881 |
| 2020-11-17 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 23,133 | — | — | 17,769,108 |
| 2020-11-17 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 23,133 | — | — | 17,769,108 |
| 2020-10-24 | Isaac David John | GC and VP of Administration |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,038 | $0.00 | $0 | 36,689 |
| 2020-10-24 | Isaac David John | GC and VP of Administration |
Other disposed transaction
F
|
Class A Common Stock | 983 | $18.71 | $18,392 | 7,390 |
| 2020-10-24 | Isaac David John | GC and VP of Administration |
Exercise / conversion
M
|
Class A Common Stock | 3,038 | — | — | 8,373 |
| 2020-08-21 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 5,137 | — | — | 17,792,241 |
| 2020-08-21 | Bender Scott | President and CEO |
Other disposed transaction
J
|
Class B Common Stock | 5,137 | — | — | 17,792,241 |
| 2020-08-17 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 62,565 | — | — | 17,797,378 |
| 2020-08-17 | Bender Scott | President and CEO |
Other disposed transaction
J
|
Class B Common Stock | 62,565 | — | — | 17,797,378 |
| 2020-05-22 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 10,500 | — | — | 17,859,943 |
| 2020-05-22 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 10,500 | — | — | 17,859,943 |
| 2020-05-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 63,913 | — | — | 17,870,443 |
| 2020-05-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 63,913 | — | — | 17,870,443 |
| 2020-03-13 | Rosenthal Gary L | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,321 | $0.00 | $0 | 7,321 |
| 2020-03-13 | Rosenthal Gary L | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,675 | $0.00 | $0 | 0 |
| 2020-03-13 | Rosenthal Gary L | Dir |
Exercise / conversion
M
|
Class A Common Stock | 2,675 | — | — | 34,842 |
| 2020-03-11 | Bender Steven | VP of Operations |
Equity grant / award
A · derivative
|
Restricted Stock Units | 29,283 | $0.00 | $0 | 50,512 |
| 2020-03-11 | Bender Steven | VP of Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,352 | $0.00 | $0 | 21,229 |
| 2020-03-11 | Bender Steven | VP of Operations |
Other disposed transaction
F
|
Class A Common Stock | 1,304 | $13.00 | $16,952 | 19,662 |
| 2020-03-11 | Bender Steven | VP of Operations |
Exercise / conversion
M
|
Class A Common Stock | 5,352 | — | — | 20,966 |
| 2020-02-07 | Bender Joel | COO and Senior VP |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 17,544 | $0.00 | $0 | 57,683 |
| 2020-01-30 | Law Melissa | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,361 | $0.00 | $0 | 3,361 |
| 2019-12-20 | Anderson Donna L | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,635 | $0.00 | $0 | 6,635 |
| 2019-11-18 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 57,224 | — | — | 17,934,356 |
| 2019-11-18 | Bender Scott | President and CEO |
Other disposed transaction
J
|
Class B Common Stock | 57,224 | — | — | 17,934,356 |
| 2019-10-24 | Isaac David John | GC and VP of Administration |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,039 | $0.00 | $0 | 18,118 |
| 2019-10-24 | Isaac David John | GC and VP of Administration |
Other disposed transaction
F
|
Class A Common Stock | 740 | $28.16 | $20,838 | 2,299 |
| 2019-10-24 | Isaac David John | GC and VP of Administration |
Exercise / conversion
M
|
Class A Common Stock | 3,039 | — | — | 3,039 |
| 2019-09-25 | SMITH IKE C. | — |
Other disposed transaction
D · derivative
|
Restricted Stock Units | 25,900 | $0.00 | $0 | 0 |
| 2019-08-16 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 5,591 | — | — | 17,991,580 |
| 2019-08-16 | Bender Scott | President and CEO |
Other disposed transaction
J
|
Class B Common Stock | 5,591 | — | — | 17,991,580 |
| 2019-05-22 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 89,480 | — | — | 17,997,171 |
| 2019-05-22 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 89,480 | — | — | 17,997,171 |
| 2019-05-21 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 219,018 | — | — | 18,086,651 |
| 2019-05-21 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 219,018 | — | — | 18,086,651 |
| 2019-04-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 24,037 | — | — | 18,305,669 |
| 2019-04-18 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 24,037 | — | — | 18,305,669 |
| 2019-04-17 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 49,380 | — | — | 18,329,706 |
| 2019-04-17 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 49,380 | — | — | 18,329,706 |
| 2019-04-12 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 5,264 | — | — | 18,379,086 |
| 2019-04-12 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 5,264 | — | — | 18,379,086 |
| 2019-04-10 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J · derivative
|
Units | 35,383 | — | — | 18,384,350 |
| 2019-04-10 | Cactus WH Enterprises, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 35,383 | — | — | 18,384,350 |
| 2019-04-09 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 43,004 | — | — | 18,419,733 |
| 2019-04-09 | Bender Scott | President and CEO |
Other disposed transaction
J
|
Class B Common Stock | 43,004 | — | — | 18,419,733 |
| 2019-04-08 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 221,262 | — | — | 18,462,737 |
| 2019-04-08 | Bender Scott | President and CEO |
Other disposed transaction
J
|
Class B Common Stock | 221,262 | — | — | 18,462,737 |
| 2019-04-05 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 8,270 | — | — | 18,683,999 |
| 2019-04-05 | Bender Scott | President and CEO |
Other disposed transaction
J
|
Class B Common Stock | 8,270 | — | — | 18,683,999 |
| 2019-04-01 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 2,797 | — | — | 18,692,269 |
| 2019-04-01 | Bender Scott | President and CEO |
Other disposed transaction
J
|
Class B Common Stock | 2,797 | — | — | 18,692,269 |
| 2019-03-27 | Bender Joel | Senior VP and COO |
Other disposed transaction
J · derivative
|
Units | 21,692 | — | — | 18,695,066 |
| 2019-03-27 | Bender Joel | Senior VP and COO |
Other disposed transaction
J
|
Class B Common Stock | 21,692 | — | — | 18,695,066 |
| 2019-03-26 | Bender Joel | Senior VP and COO |
Other disposed transaction
J · derivative
|
Units | 22,128 | — | — | 18,716,758 |
| 2019-03-26 | Bender Joel | Senior VP and COO |
Other disposed transaction
J
|
Class B Common Stock | 22,128 | — | — | 18,716,758 |
| 2019-03-21 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 362,492 | — | — | 20,674,525 |
| 2019-03-21 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 1,802,027 | — | — | 19,234,990 |
| 2019-03-21 | Bender Scott | President and CEO |
Equity grant / award
A · derivative
|
Units | 1,802,027 | — | — | 21,037,017 |
| 2019-03-21 | Bender Scott | President and CEO |
Other disposed transaction
J · derivative
|
Units | 133,612 | — | — | 20,903,405 |
| 2019-03-21 | Bender Scott | President and CEO |
Equity grant / award
A · derivative
|
Units | 133,612 | — | — | 21,037,017 |
| 2019-03-21 | Bender Scott | President and CEO |
Open-market sell
S
|
Class A Common Stock | 1,802,027 | $35.93 | $64,746,830 | 13,132 |
| 2019-03-21 | Bender Scott | President and CEO |
Other acquired transaction
J
|
Class A Common Stock | 1,802,027 | — | — | 1,815,519 |
| 2019-03-21 | Bender Scott | President and CEO |
Open-market sell
S
|
Class A Common Stock | 133,612 | $35.93 | $4,800,679 | 13,132 |
| 2019-03-21 | Bender Scott | President and CEO |
Other acquired transaction
J
|
Class A Common Stock | 133,612 | — | — | 146,744 |
| 2019-03-21 | Bender Scott | President and CEO |
Other disposed transaction
J
|
Class B Common Stock | 362,492 | — | — | 20,674,525 |
| 2019-03-21 | Bender Scott | President and CEO |
Other disposed transaction
D
|
Class B Common Stock | 1,802,027 | — | — | 19,234,990 |
| 2019-03-21 | Bender Scott | President and CEO |
Equity grant / award
A
|
Class B Common Stock | 1,802,027 | — | — | 21,037,017 |
| 2019-03-21 | Bender Scott | President and CEO |
Other disposed transaction
D
|
Class B Common Stock | 133,612 | — | — | 20,903,405 |
| 2019-03-21 | Bender Scott | President and CEO |
Equity grant / award
A
|
Class B Common Stock | 133,612 | — | — | 21,037,017 |
| 2019-03-11 | Tadlock Stephen | VP and Chief Admin Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 40,218 | $0.00 | $0 | 106,008 |
| 2019-02-07 | Cadent Energy Partners, LLC | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,264 | $0.00 | $0 | 0 |
| 2019-02-07 | Cadent Energy Partners, LLC | Dir |
Exercise / conversion
M
|
Class A Common Stock | 5,264 | — | — | 5,264 |
| 2019-02-07 | Bender Joel | COO and Senior VP |
Other disposed transaction
F
|
Class A Common Stock | 4,442 | $28.79 | $127,885 | 26,234 |
| 2019-02-07 | Bender Joel | COO and Senior VP |
Exercise / conversion
M
|
Class A Common Stock | 17,544 | — | — | 30,676 |
| 2018-11-19 | Bender Joel | COO, Senior VP and Sec |
Other disposed transaction
J · derivative
|
Units | 7,068 | — | — | 21,037,017 |
| 2018-11-19 | Bender Joel | COO, Senior VP and Sec |
Other disposed transaction
J
|
Class B Common Stock | 7,068 | — | — | 21,037,017 |
| 2018-10-24 | Isaac David John | GC and VP of Administration |
Equity grant / award
A · derivative
|
Restricted Stock Units | 9,116 | $0.00 | $0 | 9,116 |
| 2018-07-16 | Small Brian | Chief Financial Officer |
Other disposed transaction
D · derivative
|
Units | 36,619 | $32.09 | $1,174,965 | 0 |
| 2018-07-16 | Small Brian | Chief Financial Officer |
Equity grant / award
A · derivative
|
Units | 36,619 | — | — | 36,619 |
| 2018-07-16 | Small Brian | Chief Financial Officer |
Other disposed transaction
D
|
Class B Common Stock | 36,619 | — | — | 0 |
| 2018-07-16 | Small Brian | Chief Financial Officer |
Equity grant / award
A
|
Class B Common Stock | 36,619 | — | — | 36,619 |
| 2018-02-14 | Bender Steven | VP of Operations |
Other disposed transaction
D · derivative
|
Units | 129,743 | $17.86 | $2,317,210 | 0 |
| 2018-02-14 | Bender Steven | VP of Operations |
Equity grant / award
A · derivative
|
Units | 129,743 | — | — | 129,743 |
| 2018-02-14 | Bender Steven | VP of Operations |
Other disposed transaction
D
|
Class B Common Stock | 129,743 | — | — | 0 |
| 2018-02-14 | Bender Steven | VP of Operations |
Equity grant / award
A
|
Class B Common Stock | 129,743 | — | — | 129,743 |
| 2018-02-12 | Bender Steven | VP of Operations |
Other disposed transaction
D · derivative
|
Units | 325,967 | $17.86 | $5,821,771 | 0 |
| 2018-02-12 | Bender Steven | VP of Operations |
Equity grant / award
A · derivative
|
Units | 325,967 | — | — | 325,967 |
| 2018-02-07 | Semple Alan | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 65,790 | — | — | 65,790 |
| 2018-02-07 | Semple Alan | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,264 | — | — | 5,264 |