Financial Metrics
WTTR Select Water Solutions, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 78839000.0 | — | USD | 10-Q | 2017-05-19 |
| Quarterly | 2016-06-30 | 62919000.0 | -20.2% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 73907000.0 | +17.5% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 99925000.0 | +35.2% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 134449000.0 | +34.5% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 153880000.0 | +14.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 376395000.0 | +144.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 393247000.0 | +4.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 396970000.0 | +0.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 362646000.0 | -8.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 323887000.0 | -10.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 328968000.0 | +1.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 278285000.0 | -15.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 92239000.0 | -66.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 101242000.0 | +9.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 143742000.0 | +42.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 161117000.0 | +12.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 204633000.0 | +27.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 294769000.0 | +44.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 335903000.0 | +14.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 375072000.0 | +11.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 416592000.0 | +11.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 404628000.0 | -2.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 389273000.0 | -3.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 366548000.0 | -5.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 365131000.0 | -0.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 371349000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 374384000.0 | +0.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 364215000.0 | -2.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 322243000.0 | -11.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 302399000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 692491000.0 | +129.0% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1528930000.0 | +120.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1291589000.0 | -15.5% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 605105000.0 | -53.2% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 764620000.0 | +26.4% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1387420000.0 | +81.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1585353000.0 | +14.3% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1452075000.0 | -8.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1407344000.0 | -3.1% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -11937000.0 | — | USD | 10-Q | 2017-05-19 |
| Quarterly | 2016-06-30 | -17299000.0 | -44.9% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -8970000.0 | +48.1% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | -242000.0 | +97.3% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 12254000.0 | +5163.6% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 19509000.0 | +59.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 47949000.0 | +145.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 56728000.0 | +18.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 59397000.0 | +4.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 45997000.0 | -22.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 39939000.0 | -13.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 40994000.0 | +2.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 15296000.0 | -62.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -23719000.0 | -255.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -16900000.0 | +28.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -4397000.0 | +74.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -1637000.0 | +62.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 8985000.0 | +648.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 24682000.0 | +174.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 35662000.0 | +44.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 58840000.0 | +65.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 59665000.0 | +1.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 61174000.0 | +2.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 56265000.0 | -8.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 52677000.0 | -6.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 60156000.0 | +14.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 62449000.0 | +3.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 55770000.0 | -10.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 57753000.0 | +3.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 43554000.0 | -24.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -44128000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 57780000.0 | +230.9% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 198482000.0 | +243.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 148740000.0 | -25.1% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -29265000.0 | -119.7% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 20860000.0 | +171.3% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 160755000.0 | +670.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 231662000.0 | +44.1% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 219466000.0 | -5.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 202398000.0 | -7.8% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -21551000.0 | — | USD | 10-Q | 2017-05-19 |
| Quarterly | 2016-06-30 | -224822000.0 | -943.2% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -31266000.0 | +86.1% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | -12508000.0 | +60.0% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | -11909000.0 | +4.8% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 2457000.0 | +120.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 18603000.0 | +657.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 24795000.0 | +33.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 32258000.0 | +30.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 6633000.0 | -79.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 11179000.0 | +68.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 12475000.0 | +11.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -290831000.0 | -2431.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -47805000.0 | +83.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -34212000.0 | +28.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -25044000.0 | +26.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -18373000.0 | +26.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -13775000.0 | +25.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -4291000.0 | +68.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 8279000.0 | +292.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 28432000.0 | +243.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 11999000.0 | -57.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 25735000.0 | +114.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 16750000.0 | -34.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 7005000.0 | -58.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 20364000.0 | +190.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 24515000.0 | +20.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 15541000.0 | -36.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 15425000.0 | -0.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -1772000.0 | -111.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -298973000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -29999000.0 | +90.0% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 61674000.0 | +305.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 23074000.0 | -62.6% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -394777000.0 | -1810.9% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -65540000.0 | +83.4% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 39162000.0 | +159.8% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 61189000.0 | +56.2% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 54489000.0 | -10.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 28806000.0 | -47.1% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -25793000.0 | — | USD | 10-Q | 2017-05-19 |
| Quarterly | 2016-06-30 | -228238000.0 | -784.9% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -35204000.0 | +84.6% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | -12280000.0 | +65.1% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | -10490000.0 | +14.6% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 2593000.0 | +124.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 16132000.0 | +522.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 25023000.0 | +55.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 31267000.0 | +25.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1400000.0 | -95.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 8068000.0 | +476.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 7172000.0 | -11.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -291220000.0 | -4160.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -53044000.0 | +81.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -36260000.0 | +31.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -27421000.0 | +24.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -19615000.0 | +28.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -14204000.0 | +27.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 7985000.0 | +156.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 14581000.0 | +82.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 24717000.0 | +69.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 13705000.0 | -44.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 22561000.0 | +64.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 15314000.0 | -32.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3875000.0 | -74.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 14899000.0 | +284.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 18810000.0 | +26.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 9560000.0 | -49.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 11671000.0 | +22.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2294000.0 | -80.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -313948000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -35127000.0 | +88.8% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 54299000.0 | +254.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 4136000.0 | -92.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -401732000.0 | -9813.1% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -50085000.0 | +87.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 54854000.0 | +209.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 79219000.0 | +44.4% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 35450000.0 | -55.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 21467000.0 | -39.4% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13897000.0 | — | USD | 10-Q | 2017-05-19 |
| Quarterly | 2016-06-30 | 2636000.0 | -81.0% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 6741000.0 | +155.7% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2016-12-31 | 40041000.0 | +494.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 8048000.0 | -79.9% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 52777000.0 | +555.8% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 42393000.0 | -19.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 2774000.0 | -93.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 6117000.0 | +120.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 11301000.0 | +84.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 13050000.0 | +15.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 17237000.0 | +32.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 15683000.0 | -9.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 23818000.0 | +51.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 42999000.0 | +80.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 79268000.0 | +84.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 114142000.0 | +44.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 166407000.0 | +45.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 185438000.0 | +11.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 169039000.0 | -8.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 160021000.0 | -5.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 143722000.0 | -10.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 107413000.0 | -25.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 85801000.0 | -20.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 24797000.0 | -71.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 25742000.0 | +3.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 13222000.0 | -48.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 7322000.0 | -44.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 6028000.0 | -17.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 10562000.0 | +75.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 25043000.0 | +137.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 57083000.0 | +127.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 12753000.0 | -77.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 16417000.0 | +28.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 10938000.0 | -33.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 19978000.0 | +82.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 27892000.0 | +39.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 51186000.0 | +83.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 17828000.0 | -65.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 40041000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 2774000.0 | -93.1% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 17237000.0 | +521.4% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 79268000.0 | +359.9% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 169039000.0 | +113.2% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 85801000.0 | -49.2% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 7322000.0 | -91.5% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 57083000.0 | +679.6% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 19978000.0 | -65.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 18084000.0 | -9.5% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 75892000.0 | — | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 103180000.0 | +36.0% | USD | 10-Q | 2017-05-19 |
| Quarterly | 2017-06-30 | 129539000.0 | +25.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 148372000.0 | +14.5% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-12-31 | 373633000.0 | +151.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 407046000.0 | +8.9% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 425217000.0 | +4.5% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2018-09-30 | 422383000.0 | -0.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 341711000.0 | -19.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 347703000.0 | +1.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 324918000.0 | -6.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 310730000.0 | -4.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 267628000.0 | -13.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 232255000.0 | -13.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 105465000.0 | -54.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 92148000.0 | -12.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 129392000.0 | +40.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 140016000.0 | +8.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 148690000.0 | +6.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 185693000.0 | +24.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 232824000.0 | +25.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 293595000.0 | +26.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 338865000.0 | +15.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 388797000.0 | +14.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 429983000.0 | +10.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-03-31 | 492613000.0 | +14.6% | USD | 10-Q | 2023-05-03 |
| Annual | 2016-12-31 | 75892000.0 | — | USD | 10-K | 2018-03-19 |
| Annual | 2017-12-31 | 373633000.0 | +392.3% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 341711000.0 | -8.5% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 267628000.0 | -21.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 129392000.0 | -51.7% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 232824000.0 | +79.9% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 429983000.0 | +84.7% | USD | 10-K | 2023-02-22 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 1001000.0 | — | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 940000.0 | -6.1% | USD | 10-Q | 2017-05-19 |
| Quarterly | 2017-06-30 | 691000.0 | -26.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 852000.0 | +23.3% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-12-31 | 44598000.0 | +5134.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 44501000.0 | -0.2% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 51680000.0 | +16.1% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2018-09-30 | 49457000.0 | -4.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 44992000.0 | -9.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 42520000.0 | -5.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 39952000.0 | -6.0% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 39613000.0 | -0.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 37542000.0 | -5.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 38502000.0 | +2.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 38186000.0 | -0.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 34366000.0 | -10.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 33384000.0 | -2.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 34410000.0 | +3.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 38546000.0 | +12.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 37967000.0 | -1.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 44456000.0 | +17.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 43074000.0 | -3.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 39389000.0 | -8.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 40314000.0 | +2.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 41164000.0 | +2.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 40846000.0 | -0.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 42893000.0 | +5.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 44880000.0 | +4.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 38653000.0 | -13.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 37636000.0 | -2.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 37501000.0 | -0.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 35819000.0 | -4.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 38447000.0 | +7.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 40795000.0 | +6.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 41680000.0 | +2.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 37974000.0 | -8.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1001000.0 | — | USD | 10-K | 2018-03-19 |
| Annual | 2017-12-31 | 44598000.0 | +4355.3% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 44992000.0 | +0.9% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 37542000.0 | -16.6% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 33384000.0 | -11.1% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 44456000.0 | +33.2% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 41164000.0 | -7.4% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 38653000.0 | -6.1% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 38447000.0 | -0.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 34278000.0 | -10.8% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 124655000.0 | — | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 118130000.0 | -5.2% | USD | 10-Q | 2017-05-19 |
| Quarterly | 2017-06-30 | 191177000.0 | +61.8% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 205545000.0 | +7.5% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-12-31 | 446516000.0 | +117.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 485165000.0 | +8.7% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 518818000.0 | +6.9% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2018-09-30 | 508008000.0 | -2.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 432152000.0 | -14.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 433905000.0 | +0.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 421228000.0 | -2.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 425068000.0 | +0.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 415601000.0 | -2.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 407840000.0 | -1.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 334497000.0 | -18.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 332362000.0 | -0.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 351505000.0 | +5.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 355553000.0 | +1.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 356015000.0 | +0.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 356256000.0 | +0.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 394786000.0 | +10.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 398204000.0 | +0.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 437102000.0 | +9.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 479970000.0 | +9.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 517936000.0 | +7.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 579868000.0 | +12.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 520993000.0 | -10.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 470232000.0 | -9.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 454059000.0 | -3.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 411718000.0 | -9.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 384273000.0 | -6.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 396682000.0 | +3.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 385498000.0 | -2.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 457850000.0 | +18.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 439425000.0 | -4.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 380263000.0 | -13.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 124655000.0 | — | USD | 10-K | 2018-03-19 |
| Annual | 2017-12-31 | 446516000.0 | +258.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 432152000.0 | -3.2% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 415601000.0 | -3.8% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 351505000.0 | -15.4% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 394786000.0 | +12.3% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 517936000.0 | +31.2% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 454059000.0 | -12.3% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 385498000.0 | -15.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 354386000.0 | -8.1% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 405066000.0 | — | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 441115000.0 | +8.9% | USD | 10-Q | 2017-05-19 |
| Quarterly | 2017-06-30 | 528601000.0 | +19.8% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 552749000.0 | +4.6% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-12-31 | 1356368000.0 | +145.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1391009000.0 | +2.6% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 1433742000.0 | +3.1% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2018-09-30 | 1438785000.0 | +0.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1360605000.0 | -5.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1411952000.0 | +3.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1377177000.0 | -2.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 1376857000.0 | -0.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1347620000.0 | -2.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1026908000.0 | -23.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 911314000.0 | -11.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 880633000.0 | -3.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 875359000.0 | -0.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 858658000.0 | -1.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 839863000.0 | -2.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 868132000.0 | +3.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 950192000.0 | +9.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1011920000.0 | +6.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1043828000.0 | +3.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1072401000.0 | +2.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1222853000.0 | +14.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1285252000.0 | +5.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1227092000.0 | -4.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1182488000.0 | -3.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1218190000.0 | +3.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1291307000.0 | +6.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1323120000.0 | +2.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1346647000.0 | +1.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1366282000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1545211000.0 | +13.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1546489000.0 | +0.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1588151000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 405066000.0 | — | USD | 10-K | 2018-03-19 |
| Annual | 2017-12-31 | 1356368000.0 | +234.9% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1360605000.0 | +0.3% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1347620000.0 | -1.0% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 875359000.0 | -35.0% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 950192000.0 | +8.5% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1222853000.0 | +28.7% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 1218190000.0 | -0.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1366282000.0 | +12.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1595612000.0 | +16.8% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 46384000.0 | — | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 53491000.0 | +15.3% | USD | 10-Q | 2017-05-19 |
| Quarterly | 2017-06-30 | 54981000.0 | +2.8% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 72313000.0 | +31.5% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-12-31 | 185193000.0 | +156.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 202841000.0 | +9.5% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 216081000.0 | +6.5% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2018-09-30 | 202433000.0 | -6.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 179719000.0 | -11.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 193903000.0 | +7.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 164239000.0 | -15.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 165869000.0 | +1.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 151881000.0 | -8.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 131539000.0 | -13.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 74656000.0 | -43.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 78322000.0 | +4.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 88758000.0 | +13.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 103492000.0 | +16.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 102183000.0 | -1.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 112240000.0 | +9.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 162040000.0 | +44.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 185669000.0 | +14.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 205990000.0 | +10.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 209500000.0 | +1.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 231290000.0 | +10.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 237349000.0 | +2.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 207776000.0 | -12.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 220669000.0 | +6.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 211547000.0 | -4.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 212047000.0 | +0.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 212608000.0 | +0.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 222601000.0 | +4.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 233375000.0 | +4.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 249885000.0 | +7.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 219057000.0 | -12.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 231310000.0 | +5.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 46384000.0 | — | USD | 10-K | 2018-03-19 |
| Annual | 2017-12-31 | 185193000.0 | +299.3% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 179719000.0 | -3.0% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 151881000.0 | -15.5% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 88758000.0 | -41.6% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 162040000.0 | +82.6% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 231290000.0 | +42.7% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 211547000.0 | -8.5% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 233375000.0 | +10.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 225696000.0 | -3.3% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 70358000.0 | — | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 112544000.0 | +60.0% | USD | 10-Q | 2017-05-19 |
| Quarterly | 2017-06-30 | 79736000.0 | -29.2% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 98421000.0 | +23.4% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-12-31 | 292999000.0 | +197.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 309739000.0 | +5.7% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 324930000.0 | +4.9% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2018-09-30 | 296113000.0 | -8.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 249832000.0 | -15.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 296839000.0 | +18.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 250329000.0 | -15.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 250738000.0 | +0.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 234808000.0 | -6.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 211351000.0 | -10.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 151677000.0 | -28.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 155237000.0 | +2.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 169477000.0 | +9.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 180709000.0 | +6.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 179317000.0 | -0.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 199171000.0 | +11.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 255018000.0 | +28.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 288528000.0 | +13.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 302683000.0 | +4.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 302999000.0 | +0.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 339125000.0 | +11.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 401917000.0 | +18.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 363139000.0 | -9.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 303489000.0 | -16.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 326018000.0 | +7.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 402986000.0 | +23.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 420990000.0 | +4.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 427221000.0 | +1.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 450748000.0 | +5.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 628262000.0 | +39.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 623370000.0 | -0.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 656496000.0 | +5.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 70358000.0 | — | USD | 10-K | 2018-03-19 |
| Annual | 2017-12-31 | 292999000.0 | +316.4% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 249832000.0 | -14.7% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 234808000.0 | -6.0% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 169477000.0 | -27.8% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 255018000.0 | +50.5% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 339125000.0 | +33.0% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 326018000.0 | -3.9% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 450748000.0 | +38.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 668545000.0 | +48.3% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 334708000.0 | — | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 328571000.0 | -1.8% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 448865000.0 | +36.6% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 454328000.0 | +1.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 1063369000.0 | +134.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 1081270000.0 | +1.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-06-30 | 1108811000.0 | +2.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 1142672000.0 | +3.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 1110773000.0 | -2.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 1115113000.0 | +0.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | 1126848000.0 | +1.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 1126119000.0 | -0.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 1112812000.0 | -1.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 815557000.0 | -26.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | 759637000.0 | -6.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 725396000.0 | -4.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 705882000.0 | -2.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 677949000.0 | -4.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-06-30 | 660546000.0 | -2.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 668961000.0 | +1.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 695174000.0 | +3.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-03-31 | 723392000.0 | +4.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-06-30 | 741145000.0 | +2.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 769402000.0 | +3.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 883728000.0 | +14.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-03-31 | 883335000.0 | -0.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 863953000.0 | -2.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 878999000.0 | +1.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 892172000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 888321000.0 | -0.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 902130000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 919426000.0 | +1.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 915534000.0 | -0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 916949000.0 | +0.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 923119000.0 | +0.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 931655000.0 | +0.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 334708000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 1063369000.0 | +217.7% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 1110773000.0 | +4.5% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 1112812000.0 | +0.2% | USD | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 705882000.0 | -36.6% | USD | 10-K | 2024-02-21 |
| Annual | 2021-12-31 | 695174000.0 | -1.5% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 883728000.0 | +27.1% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 892172000.0 | +1.0% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 915534000.0 | +2.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 927067000.0 | +1.3% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 75000000.0 | — | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 75000000.0 | +0.0% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 80000000.0 | +6.7% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2018-09-30 | 65000000.0 | -18.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 45000000.0 | -30.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 25000000.0 | -44.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2022-12-31 | 16000000.0 | -36.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 75500000.0 | +371.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 65000000.0 | -13.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2024-03-31 | 75000000.0 | +15.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 90000000.0 | +20.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 80000000.0 | -11.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 85000000.0 | +6.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 250000000.0 | +194.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 275000000.0 | +10.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 305000000.0 | +10.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2017-12-31 | 75000000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 45000000.0 | -40.0% | USD | 10-K | 2020-02-25 |
| Annual | 2022-12-31 | 16000000.0 | -64.4% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 0.0 | -100.0% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 85000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 320000000.0 | +276.5% | USD | 10-K | 2026-02-18 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 10977000.0 | — | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 8078000.0 | -26.4% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | -7936000.0 | -198.2% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | -24010000.0 | -202.5% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | -4249000.0 | +82.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 35205000.0 | +928.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 64305000.0 | +82.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 124630000.0 | +93.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 36587000.0 | -70.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 74735000.0 | +104.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 142216000.0 | +90.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 46711000.0 | -67.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 102733000.0 | +119.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 119828000.0 | +16.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -3873000.0 | -103.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -11439000.0 | -195.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -13896000.0 | -21.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -18550000.0 | -33.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -7468000.0 | +59.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -2107000.0 | +71.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -18016000.0 | -755.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 83949000.0 | +566.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 202162000.0 | +140.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 32129000.0 | -84.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 115243000.0 | +258.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 167119000.0 | +45.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -5061000.0 | -103.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 77525000.0 | +1631.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 149221000.0 | +92.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 5131000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -2899000.0 | -156.5% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 232409000.0 | +8116.9% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 203948000.0 | -12.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 105810000.0 | -48.1% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -16248000.0 | -115.4% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 33231000.0 | +304.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 285355000.0 | +758.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 234886000.0 | -17.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 214673000.0 | -8.6% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -19732000.0 | — | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -20372000.0 | -3.2% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | -58057000.0 | -185.0% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | -91449000.0 | -57.5% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | -121535000.0 | -32.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -31003000.0 | +74.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -59097000.0 | -90.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -102090000.0 | -72.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -16653000.0 | +83.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -21056000.0 | -26.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -57198000.0 | -171.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -5485000.0 | +90.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -5249000.0 | +4.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -3049000.0 | +41.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -4218000.0 | -38.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -11491000.0 | -172.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -45259000.0 | -293.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -91000.0 | +99.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -11888000.0 | -12963.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -29493000.0 | -148.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -30579000.0 | -3.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -71352000.0 | -133.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -104939000.0 | -47.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -136908000.0 | -30.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -224119000.0 | -63.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -264243000.0 | -17.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -132522000.0 | +49.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -207494000.0 | -56.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -333706000.0 | -60.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -26955000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -156731000.0 | -481.5% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -168361000.0 | -7.4% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -77357000.0 | +54.1% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -5393000.0 | +93.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -64456000.0 | -1095.2% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -53246000.0 | +17.4% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -137168000.0 | -157.6% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -318623000.0 | -132.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -404962000.0 | -27.1% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -4914000.0 | — | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 2730000.0 | +155.6% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 34000000.0 | +1145.4% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 128195000.0 | +277.0% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 128136000.0 | -0.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -806000.0 | -100.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 3465000.0 | +529.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -12169000.0 | -451.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -21595000.0 | -77.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -47234000.0 | -118.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -59383000.0 | -25.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -6291000.0 | +89.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -10332000.0 | -64.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -10623000.0 | -2.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -935000.0 | +91.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -2407000.0 | -157.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -2475000.0 | -2.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -39768000.0 | -1506.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -40697000.0 | -2.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -40964000.0 | -0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 47304000.0 | +215.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -9356000.0 | -119.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -79498000.0 | -749.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 60451000.0 | +176.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 68213000.0 | +12.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 50981000.0 | -25.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 145499000.0 | +185.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 161168000.0 | +10.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 182330000.0 | +13.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 45560000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 122397000.0 | +168.7% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -49293000.0 | -140.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -64690000.0 | -31.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -10710000.0 | +83.4% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -2542000.0 | +76.3% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -58451000.0 | -2199.4% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -98423000.0 | -68.4% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 46641000.0 | +147.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 188389000.0 | +303.9% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 22275000.0 | — | USD | 10-Q | 2017-05-19 |
| Quarterly | 2016-06-30 | 26009000.0 | +16.8% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 28630000.0 | +10.1% | USD | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 10806000.0 | -62.3% | USD | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 41680000.0 | +285.7% | USD | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 66013000.0 | +58.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 32612000.0 | -50.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 63050000.0 | +93.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 109500000.0 | +73.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 36510000.0 | -66.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 57513000.0 | +57.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 86374000.0 | +50.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 11338000.0 | -86.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 16461000.0 | +45.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 19100000.0 | +16.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 4534000.0 | -76.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 13451000.0 | +196.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 29925000.0 | +122.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 15463000.0 | -48.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 30976000.0 | +100.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 50815000.0 | +64.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 27885000.0 | -45.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 67235000.0 | +141.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 102401000.0 | +52.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 33763000.0 | -67.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 82876000.0 | +145.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 118080000.0 | +42.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 48427000.0 | -59.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 127833000.0 | +164.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 223063000.0 | +74.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 36290000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 98722000.0 | +172.0% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 165360000.0 | +67.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 110143000.0 | -33.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 21239000.0 | -80.7% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 39994000.0 | +88.3% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 71884000.0 | +79.7% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 135866000.0 | +89.0% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 173153000.0 | +27.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 294562000.0 | +70.1% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 40331989.0 | — | shares | 10-Q | 2018-05-11 |
| Quarterly | 2018-03-31 | 40331989.0 | +0.0% | shares | 10-Q | 2018-05-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 40331989.0 | — | shares | 10-Q | 2018-05-11 |
| Quarterly | 2018-03-31 | 40331989.0 | +0.0% | shares | 10-Q | 2018-05-11 |
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 |
|---|
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.2265 | — | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 0.2543 | +12.3% | ratio | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 0.2784 | +9.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.2706 | -2.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2743 | +1.4% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.2759 | +0.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.2568 | -6.9% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2352 | -8.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2389 | +1.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.2710 | +13.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1012 | -62.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1150 | +13.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.1674 | +45.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.1918 | +14.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2357 | +22.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2913 | +23.6% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.3218 | +10.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.3497 | +8.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.3241 | -7.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.3297 | +1.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.3292 | -0.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2839 | -13.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2760 | -2.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2758 | -0.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2423 | -12.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2355 | -2.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2029 | -13.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.7465 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.5105 | -31.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1.1237 | +120.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.9584 | -14.7% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.6913 | -27.9% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.8047 | +16.4% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1.1346 | +41.0% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1.3014 | +14.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.0628 | -18.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.8820 | -17.0% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 2.6875 | — | ratio | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 2.2084 | -17.8% | ratio | 10-Q | 2017-05-19 |
| Quarterly | 2017-06-30 | 3.4771 | +57.5% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 2.8424 | -18.3% | ratio | 10-Q | 2017-11-13 |
| Quarterly | 2017-12-31 | 2.4111 | -15.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2.3918 | -0.8% | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 2.4010 | +0.4% | ratio | 10-Q | 2018-08-10 |
| Quarterly | 2018-09-30 | 2.5095 | +4.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2.4046 | -4.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 2.2377 | -6.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2.5647 | +14.6% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 2.5627 | -0.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 2.7364 | +6.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 3.1005 | +13.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 4.4805 | +44.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 4.2435 | -5.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 3.9603 | -6.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3.4356 | -13.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 3.4841 | +1.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 3.1741 | -8.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2.4363 | -23.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.1447 | -12.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 2.1220 | -1.1% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2.2910 | +8.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.2393 | -2.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2.4431 | +9.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.5075 | +2.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.1309 | -15.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.1464 | +0.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.9416 | -9.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.8074 | -6.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.7820 | -1.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.6518 | -7.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.8322 | +10.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2.0060 | +9.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.6440 | -18.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2.6875 | — | ratio | 10-K | 2018-03-19 |
| Annual | 2017-12-31 | 2.4111 | -10.3% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2.4046 | -0.3% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 2.7364 | +13.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 3.9603 | +44.7% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 2.4363 | -38.5% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 2.2393 | -8.1% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2.1464 | -4.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.6518 | -23.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.5702 | -4.9% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 0.2102 | — | ratio | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.3425 | +62.9% | ratio | 10-Q | 2017-05-19 |
| Quarterly | 2017-06-30 | 0.1776 | -48.1% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 0.2166 | +21.9% | ratio | 10-Q | 2017-11-13 |
| Quarterly | 2017-12-31 | 0.2755 | +27.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.2865 | +4.0% | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2018-06-30 | 0.2930 | +2.3% | ratio | 10-Q | 2018-08-10 |
| Quarterly | 2018-09-30 | 0.2591 | -11.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 0.2249 | -13.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.2662 | +18.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.2221 | -16.5% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.2227 | +0.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 0.2110 | -5.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.2591 | +22.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.1997 | -23.0% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.2140 | +7.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.2401 | +12.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.2666 | +11.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.2715 | +1.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.2977 | +9.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.3668 | +23.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.3989 | +8.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.4084 | +2.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.3938 | -3.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.3837 | -2.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.4550 | +18.6% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.4203 | -7.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.3453 | -17.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.3654 | +5.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.4536 | +24.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.4667 | +2.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.4647 | -0.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.4923 | +6.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6852 | +39.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.6753 | -1.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.7047 | +4.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.2102 | — | ratio | 10-K | 2018-03-19 |
| Annual | 2017-12-31 | 0.2755 | +31.1% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.2249 | -18.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.2110 | -6.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 0.2401 | +13.8% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 0.3668 | +52.8% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 0.3837 | +4.6% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 0.3654 | -4.8% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.4923 | +34.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.7211 | +46.5% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1514 | — | ratio | 10-Q | 2017-05-19 |
| Quarterly | 2016-06-30 | -0.2749 | -81.6% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -0.1214 | +55.9% | ratio | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | -0.0024 | +98.0% | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 0.0911 | +3863.4% | ratio | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 0.1268 | +39.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1274 | +0.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1443 | +13.2% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.1496 | +3.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.1268 | -15.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1233 | -2.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1246 | +1.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0550 | -55.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.2571 | -567.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.1669 | +35.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0306 | +81.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -0.0102 | +66.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0439 | +532.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0837 | +90.7% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1062 | +26.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1569 | +47.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1432 | -8.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1512 | +5.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1445 | -4.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1437 | -0.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1648 | +14.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1682 | +2.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1490 | -11.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1586 | +6.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1352 | -14.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.1459 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0834 | +157.2% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1298 | +55.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.1152 | -11.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -0.0484 | -142.0% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0273 | +156.4% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1159 | +324.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1461 | +26.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1511 | +3.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1438 | -4.8% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.3272 | — | ratio | 10-Q | 2017-05-19 |
| Quarterly | 2016-06-30 | -3.6275 | -1008.8% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -0.4763 | +86.9% | ratio | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | -0.1229 | +74.2% | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | -0.0780 | +36.5% | ratio | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 0.0169 | +121.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0429 | +154.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0636 | +48.5% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0788 | +23.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0039 | -95.1% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0249 | +545.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0218 | -12.5% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -1.0465 | -4900.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.5751 | +45.0% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.3582 | +37.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.1908 | +46.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -0.1217 | +36.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -0.0694 | +43.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0271 | +139.0% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0434 | +60.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0659 | +51.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0329 | -50.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0558 | +69.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0393 | -29.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0106 | -73.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0408 | +286.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0507 | +24.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0255 | -49.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0320 | +25.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0071 | -77.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -1.0382 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -0.0507 | +95.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0355 | +170.0% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0032 | -91.0% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -0.6639 | -20832.4% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -0.0655 | +90.1% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0395 | +160.4% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0500 | +26.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0244 | -51.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0153 | -37.5% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.2734 | — | ratio | 10-Q | 2017-05-19 |
| Quarterly | 2016-06-30 | -3.5732 | -1207.2% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -0.4230 | +88.2% | ratio | 10-Q | 2017-11-13 |
| Quarterly | 2017-03-31 | -0.1252 | +70.4% | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | -0.0886 | +29.2% | ratio | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 0.0160 | +118.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0494 | +209.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0631 | +27.6% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0813 | +28.9% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0183 | -77.5% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0345 | +88.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0379 | +9.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -1.0451 | -2855.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.5183 | +50.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.3379 | +34.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.1742 | +48.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -0.1140 | +34.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -0.0673 | +41.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.0146 | +78.4% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0246 | +269.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0758 | +207.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0288 | -62.0% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0636 | +120.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0430 | -32.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0191 | -55.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0558 | +191.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0660 | +18.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0415 | -37.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0424 | +2.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0055 | -113.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.9887 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -0.0433 | +95.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0403 | +193.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0179 | -55.7% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -0.6524 | -3751.9% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -0.0857 | +86.9% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0282 | +132.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0386 | +36.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0375 | -2.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0205 | -45.5% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 0.8633 | — | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 0.1505 | -82.6% | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | 0.9599 | +538.0% | ratio | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 0.5862 | -38.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.0150 | -97.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 0.0302 | +101.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0523 | +73.4% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0645 | +23.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.0959 | +48.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 0.0809 | -15.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1450 | +79.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2592 | +78.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.5219 | +101.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 0.8677 | +66.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 2.2290 | +156.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 2.3676 | +6.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 1.9045 | -19.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.5462 | -18.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.4065 | -9.0% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.9570 | -32.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.5295 | -44.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1336 | -74.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.1250 | -6.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.0631 | -49.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.0317 | -49.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0254 | -19.8% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.0508 | +100.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.1135 | +123.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.2698 | +137.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0601 | -77.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.0772 | +28.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.0491 | -36.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.0856 | +74.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1116 | +30.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2337 | +109.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0771 | -67.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.8633 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0150 | -98.3% | ratio | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 0.0959 | +540.3% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.5219 | +444.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1.9045 | +264.9% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 0.5295 | -72.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 0.0317 | -94.0% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 0.2698 | +752.4% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.0856 | -68.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0801 | -6.4% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -0.0278 | — | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | -0.0198 | +28.7% | ratio | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 0.0047 | +123.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0116 | +147.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0175 | +50.5% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0217 | +24.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0010 | -95.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0059 | +490.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0052 | -11.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.2836 | -5544.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.0582 | +79.5% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0412 | +29.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0319 | +22.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -0.0234 | +26.9% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -0.0164 | +29.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0079 | +148.2% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0140 | +77.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0230 | +65.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0107 | -53.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0184 | +72.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0130 | -29.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0030 | -76.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0113 | +275.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0140 | +24.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0062 | -55.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0075 | +22.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0014 | -80.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.7751 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -0.0259 | +96.7% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0399 | +254.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0031 | -92.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -0.4589 | -15053.3% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -0.0527 | +88.5% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0449 | +185.1% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0650 | +45.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0259 | -60.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0135 | -48.1% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -0.0374 | — | ratio | 10-Q | 2018-05-11 |
| Quarterly | 2017-06-30 | -0.0234 | +37.5% | ratio | 10-Q | 2018-08-10 |
| Quarterly | 2017-09-30 | 0.0057 | +124.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0149 | +161.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0226 | +51.3% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0274 | +21.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0013 | -95.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0072 | +470.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0064 | -11.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.3571 | -5706.7% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.0698 | +80.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0500 | +28.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0404 | +19.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -0.0297 | +26.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -0.0212 | +28.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0110 | +152.0% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0197 | +78.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0321 | +63.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0155 | -51.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0261 | +68.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0174 | -33.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0044 | -75.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0165 | +278.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0205 | +23.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0104 | -49.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0126 | +21.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0025 | -80.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.9380 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -0.0330 | +96.5% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0489 | +248.0% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0037 | -92.4% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -0.5691 | -15412.5% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -0.0720 | +87.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0621 | +186.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0888 | +43.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0387 | -56.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0232 | -40.2% | ratio | 10-K | 2026-02-18 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-08 | Crestview Partners II GP, L.P. | Dir |
Exercise / conversion
C · derivative
|
Common LLC Units | 2,430,240 | — | — | 13,790,861 |
| 2026-04-08 | Crestview Partners II GP, L.P. | Dir |
Open-market sell
S
|
Class A Common Stock | 2,430,240 | $15.12 | $36,745,229 | 0 |
| 2026-04-08 | Crestview Partners II GP, L.P. | Dir |
Other disposed transaction
D
|
Class B Common Stock | 2,430,240 | — | — | 13,790,861 |
| 2026-04-08 | Crestview Partners II GP, L.P. | Dir |
Exercise / conversion
C
|
Class A Common Stock | 2,430,240 | — | — | 2,430,240 |
| 2026-04-08 | Crestview Partners II GP, L.P. | Dir |
Open-market sell
S
|
Class A Common Stock | 665,983 | $15.12 | $10,069,663 | 3,233,212 |
| 2026-04-08 | Crestview Partners II GP, L.P. | 10% |
Exercise / conversion
C · derivative
|
Common LLC Units | 2,430,240 | — | — | 13,790,861 |
| 2026-04-08 | Crestview Partners II GP, L.P. | 10% |
Open-market sell
S
|
Class A Common Stock | 2,430,240 | $15.12 | $36,745,229 | 0 |
| 2026-04-08 | Crestview Partners II GP, L.P. | 10% |
Other disposed transaction
D
|
Class B Common Stock | 2,430,240 | — | — | 13,790,861 |
| 2026-04-08 | Crestview Partners II GP, L.P. | 10% |
Exercise / conversion
C
|
Class A Common Stock | 2,430,240 | — | — | 2,430,240 |
| 2026-04-08 | Crestview Partners II GP, L.P. | 10% |
Open-market sell
S
|
Class A Common Stock | 665,983 | $15.12 | $10,069,663 | 3,233,212 |
| 2026-04-01 | WILSON ROBERT ALLEN | SVP, General Counsel & CCO |
Equity grant / award
A
|
Class A Common Stock | 25,552 | $0.00 | $0 | 49,690 |
| 2026-04-01 | WILSON ROBERT ALLEN | SVP, General Counsel & CCO |
Equity grant / award
A
|
Class A Common Stock | 24,138 | $0.00 | $0 | 24,138 |
| 2026-03-05 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 7,843 | $14.03 | $110,037 | 134,752 |
| 2026-03-05 | Szymanski Brian | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 17,885 | $0.00 | $0 | 142,595 |
| 2026-02-24 | Schmitz John | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 66,952 | $13.65 | $913,895 | 940,864 |
| 2026-02-24 | Schmitz John | President & CEO |
Equity grant / award
A
|
Class A Common Stock | 143,084 | $0.00 | $0 | 1,007,816 |
| 2026-02-24 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 11,022 | $13.65 | $150,450 | 124,710 |
| 2026-02-24 | Szymanski Brian | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 18,988 | $0.00 | $0 | 135,732 |
| 2026-02-24 | Ortowski Cody | EVP, Business Strategy |
Other disposed transaction
F
|
Class A Common Stock | 14,694 | $13.65 | $200,573 | 402,372 |
| 2026-02-24 | Ortowski Cody | EVP, Business Strategy |
Equity grant / award
A
|
Class A Common Stock | 32,552 | $0.00 | $0 | 417,066 |
| 2026-02-23 | Schmitz John | President & CEO |
Equity grant / award
G
|
Class A Common Stock | 265,250 | $0.00 | $0 | 265,250 |
| 2026-02-09 | Schmitz John | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 36,116 | $12.96 | $468,063 | 599,482 |
| 2026-02-09 | Schmitz John | President & CEO |
Equity grant / award
A
|
Class A Common Stock | 91,154 | $0.00 | $0 | 635,598 |
| 2026-02-09 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 33,916 | $13.03 | $441,925 | 249,243 |
| 2026-02-09 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 6,247 | $12.96 | $80,961 | 116,744 |
| 2026-02-09 | Szymanski Brian | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 12,981 | $0.00 | $0 | 122,991 |
| 2026-02-06 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 16,841 | $13.01 | $219,101 | 283,159 |
| 2025-12-05 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 1,315 | $11.21 | $14,741 | 31,373 |
| 2025-12-05 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 1,316 | $11.21 | $14,752 | 31,373 |
| 2025-12-05 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 62,480 | $11.21 | $700,401 | 1,496,626 |
| 2025-12-04 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 3,946 | $11.15 | $43,998 | 32,688 |
| 2025-12-04 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 187,442 | $11.15 | $2,089,978 | 1,559,106 |
| 2025-11-12 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 178 | $11.04 | $1,965 | 36,634 |
| 2025-11-12 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 8,453 | $11.04 | $93,321 | 1,746,548 |
| 2025-11-11 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 2,835 | $11.10 | $31,468 | 36,812 |
| 2025-11-11 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 135,163 | $11.10 | $1,500,309 | 1,755,001 |
| 2025-11-10 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 2,835 | $11.04 | $31,298 | 39,647 |
| 2025-11-10 | Schmitz John | President & CEO |
Open-market sell
S
|
Class A Common Stock | 135,163 | $11.04 | $1,492,200 | 1,890,164 |
| 2025-08-15 | Lyons Michael James | EVP, CSO & CTO |
Other disposed transaction
F
|
Class A Common Stock | 2,243 | $7.91 | $17,742 | 106,226 |
| 2025-08-15 | Lyons Michael James | EVP, CSO & CTO |
Other disposed transaction
F
|
Class A Common Stock | 17,648 | $7.91 | $139,596 | 108,469 |
| 2025-07-02 | George Christopher Kile | EVP & CFO |
Other disposed transaction
F
|
Class A Common Stock | 730 | $9.04 | $6,599 | 284,576 |
| 2025-05-04 | Ibrahim Christina M | SVP, GC, CCO & Corp. Sec. |
Other disposed transaction
F
|
Class A Common Stock | 20,382 | $8.88 | $180,992 | 117,377 |
| 2025-05-04 | Ibrahim Christina M | SVP, GC, CCO & Corp. Sec. |
Other disposed transaction
F
|
Class A Common Stock | 5,436 | $8.88 | $48,272 | 137,759 |
| 2025-05-01 | Burleson Gayle | — |
Equity grant / award
A
|
Class A Common Stock | 17,422 | $0.00 | $0 | 85,768 |
| 2025-03-10 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 6,116 | $9.68 | $59,203 | 110,010 |
| 2025-03-10 | Szymanski Brian | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 13,867 | $0.00 | $0 | 116,126 |
| 2025-02-27 | Schmitz John | President & CEO |
Other disposed transaction
J
|
Class A Common Stock | 231,785 | $0.00 | $0 | 300,000 |
| 2025-02-24 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 11,596 | $12.20 | $141,471 | 102,259 |
| 2025-02-24 | Szymanski Brian | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 18,474 | $0.00 | $0 | 113,855 |
| 2025-02-14 | George Christopher Kile | EVP & CFO |
Other disposed transaction
F
|
Class A Common Stock | 5,552 | $13.14 | $72,953 | 254,612 |
| 2025-02-14 | George Christopher Kile | EVP & CFO |
Equity grant / award
A
|
Class A Common Stock | 12,987 | $0.00 | $0 | 260,164 |
| 2025-02-11 | Schmitz John | President/CEO |
Open-market sell
S
|
Class A Common Stock | 26,550 | $13.16 | $349,289 | 2,898,578 |
| 2024-11-11 | Schmitz John | President/CEO |
Open-market sell
S
|
Class A Common Stock | 225,000 | $13.70 | $3,082,500 | 2,925,128 |
| 2024-11-08 | Schmitz John | President/CEO |
Open-market sell
S
|
Class A Common Stock | 75,000 | $13.93 | $1,044,750 | 3,150,128 |
| 2024-08-15 | Lyons Michael James | EVP, CSO & CTO |
Other disposed transaction
F
|
Class A Common Stock | 1,845 | $10.95 | $20,203 | 103,641 |
| 2024-07-02 | George Christopher Kile | EVP & CFO |
Equity grant / award
A · derivative
|
Performance Share Units | 2,781 | $0.00 | $0 | 22,875 |
| 2024-07-02 | George Christopher Kile | EVP & CFO |
Equity grant / award
A
|
Class A Common Stock | 5,562 | $0.00 | $0 | 266,103 |
| 2024-05-13 | Skarke Michael | EVP, COO |
Open-market sell
S
|
Class A Common Stock | 13,421 | $9.78 | $131,257 | 380,981 |
| 2024-05-07 | Fielder Robin H | — |
Equity grant / award
A
|
Class A Common Stock | 16,447 | $0.00 | $0 | 43,457 |
| 2024-05-04 | Ibrahim Christina M | SVP, GC, CCO & Corp. Sec. |
Other disposed transaction
F
|
Class A Common Stock | 3,364 | $9.16 | $30,814 | 125,120 |
| 2024-03-20 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 6,140 | $9.08 | $55,751 | 92,086 |
| 2024-03-20 | Szymanski Brian | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 13,922 | $0.00 | $0 | 98,226 |
| 2024-03-06 | Szymanski Brian | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 8,080 | $8.33 | $67,307 | 84,304 |
| 2024-03-05 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 3,552 | $8.18 | $29,055 | 92,384 |
| 2024-02-28 | Swyka Nick L | CFO & Senior VP |
Open-market sell
S
|
Class A Common Stock | 9,009 | $8.55 | $77,051 | 272,140 |
| 2024-02-26 | Schmitz John | President/CEO |
Other disposed transaction
J
|
Class A Common Stock | 1,500,000 | $8.70 | $13,050,000 | 2,825,444 |
| 2024-02-24 | Lyons Michael James | EVP, CSO and CTO |
Equity grant / award
A · derivative
|
Performance Share Units | 21,769 | $0.00 | $0 | 21,769 |
| 2024-02-24 | Szymanski Brian | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Performance Share Units | 14,035 | $0.00 | $0 | 14,035 |
| 2024-01-01 | Schmitz John | President/CEO |
Other disposed transaction
F
|
Class A Common Stock | 217,264 | $7.59 | $1,649,034 | 1,357,262 |
| 2023-11-06 | Schmitz John | President/CEO |
Other disposed transaction
J
|
Class A Common Stock | 1,000,000 | $7.52 | $7,520,000 | 4,325,444 |
| 2023-09-05 | Szymanski Brian | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 13,000 | $8.32 | $108,160 | 89,024 |
| 2023-08-18 | Colbert Suzanne | Chief Technology Officer |
Other disposed transaction
F
|
Class A Common Stock | 6,752 | $8.38 | $56,582 | 200,813 |
| 2023-06-30 | Skarke Michael | EVP, COO |
Open-market sell
S
|
Class A Common Stock | 15,333 | $8.13 | $124,688 | 368,785 |
| 2023-06-14 | SCF Partners, Inc. | — |
Other disposed transaction
J
|
Class A Common Stock | 101,816 | $8.01 | $815,231 | 4,303,626 |
| 2023-06-13 | SCF Partners, Inc. | — |
Other disposed transaction
J
|
Class A Common Stock | 92,900 | $8.13 | $755,537 | 4,405,442 |
| 2023-06-12 | SCF Partners, Inc. | — |
Other disposed transaction
J
|
Class A Common Stock | 27,796 | $8.01 | $222,749 | 4,498,342 |
| 2023-06-09 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 120,476 | $7.94 | $956,857 | 4,526,138 |
| 2023-06-08 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 58,828 | $7.88 | $463,671 | 4,646,614 |
| 2023-06-07 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 197,811 | $7.84 | $1,551,511 | 4,705,442 |
| 2023-06-06 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 54,800 | $7.72 | $423,209 | 4,903,253 |
| 2023-06-05 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 3,219 | $7.83 | $25,217 | 4,958,053 |
| 2023-06-02 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 4,128 | $7.80 | $32,211 | 4,961,272 |
| 2023-05-24 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 81,518 | $7.81 | $636,835 | 4,965,400 |
| 2023-05-23 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 145,669 | $7.83 | $1,140,545 | 5,046,918 |
| 2023-05-22 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 121,632 | $7.67 | $933,136 | 5,192,587 |
| 2023-05-19 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 74,023 | $7.58 | $561,309 | 5,314,219 |
| 2023-05-18 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 52,900 | $7.57 | $400,405 | 5,388,242 |
| 2023-05-17 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 93,803 | $7.59 | $712,312 | 5,441,142 |
| 2023-05-16 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 300 | $7.50 | $2,250 | 5,534,945 |
| 2023-05-15 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 53,592 | $7.52 | $403,173 | 5,535,245 |
| 2023-05-12 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 1,591 | $7.51 | $11,948 | 5,588,837 |
| 2023-05-10 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 200 | $7.66 | $1,532 | 5,590,428 |
| 2023-05-06 | Burleson Gayle | — |
Other disposed transaction
F
|
Class A Common Stock | 5,590 | $7.44 | $41,590 | 50,457 |
| 2023-05-06 | WALL DOUGLAS JAMES | Dir |
Other disposed transaction
F
|
Class A Common Stock | 4,148 | $7.44 | $30,861 | 88,855 |
| 2023-05-05 | Burleson Gayle | — |
Equity grant / award
A
|
Class A Common Stock | 20,632 | $0.00 | $0 | 56,047 |
| 2023-05-04 | Ibrahim Christina M | SVP, GC, CCO & Corp. Sec. |
Equity grant / award
A
|
Class A Common Stock | 51,795 | $0.00 | $0 | 93,231 |
| 2023-05-04 | Ibrahim Christina M | SVP, GC, CCO & Corp. Sec. |
Equity grant / award
A
|
Class A Common Stock | 41,436 | $0.00 | $0 | 41,436 |
| 2023-04-14 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 1,832 | $7.66 | $14,030 | 5,603,610 |
| 2023-03-06 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 8,000 | $7.81 | $62,519 | 5,605,442 |
| 2023-03-05 | George Christopher Kile | SVP IR Corp Dev Sustainability |
Other disposed transaction
F
|
Class A Common Stock | 3,271 | $7.89 | $25,808 | 265,569 |
| 2023-03-03 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 100,000 | $7.80 | $780,380 | 5,613,442 |
| 2023-02-28 | Swyka Nick L | CFO & Senior VP |
Open-market sell
S
|
Class A Common Stock | 12,303 | $7.52 | $92,538 | 290,784 |
| 2023-02-24 | Swyka Nick L | CFO & Senior VP |
Other disposed transaction
F
|
Class A Common Stock | 25,672 | $7.39 | $189,716 | 303,087 |
| 2023-02-24 | Swyka Nick L | CFO & Senior VP |
Equity grant / award
A
|
Class A Common Stock | 43,846 | $0.00 | $0 | 328,759 |
| 2022-12-14 | Szymanski Brian | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 2,150 | $8.35 | $17,952 | 89,422 |
| 2022-12-13 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 1,220,257 | $8.25 | $10,067,120 | 5,154,217 |
| 2022-11-11 | Law Adam R. | SVP, GC, Corp. Secretary, CCO |
Other disposed transaction
F
|
Class A Common Stock | 25,275 | $8.85 | $223,684 | 131,370 |
| 2022-11-11 | Law Adam R. | SVP, GC, Corp. Secretary, CCO |
Other disposed transaction
D
|
Class A Common Stock | 112,028 | $0.00 | $0 | 156,645 |
| 2022-11-04 | Baldwin David C | — |
Other disposed transaction
D
|
Class A Common Stock | 9,453 | $0.00 | $0 | 62,076 |
| 2022-11-04 | Fielder Robin H | — |
Equity grant / award
A
|
Class A Common Stock | 8,178 | $0.00 | $0 | 8,178 |
| 2022-11-03 | Baldwin David C | — |
Other disposed transaction
F
|
Class A Common Stock | 2,289 | $9.19 | $21,036 | 59,787 |
| 2022-08-16 | Colbert Suzanne | Chief Technology Officer |
Other disposed transaction
D
|
Class A Common Stock | 13,503 | $6.55 | $88,445 | 194,869 |
| 2022-06-06 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 678,141 | $8.60 | $5,832,013 | 5,713,442 |
| 2022-05-07 | THACKER TROY W | — |
Other disposed transaction
F
|
Class A Common Stock | 7,460 | $8.35 | $62,291 | 55,132 |
| 2022-05-07 | George Christopher Kile | See Remarks |
Other disposed transaction
F
|
Class A Common Stock | 2,700 | $8.35 | $22,545 | 244,590 |
| 2022-05-06 | THACKER TROY W | — |
Equity grant / award
A
|
Class A Common Stock | 18,853 | $0.00 | $0 | 62,592 |
| 2022-03-05 | Swyka Nick L | CFO & Senior VP |
Other disposed transaction
F
|
Class A Common Stock | 9,213 | $9.61 | $88,537 | 299,082 |
| 2022-02-24 | Colbert Suzanne | Chief Technology Officer |
Equity grant / award
A
|
Class A Common Stock | 97,276 | $0.00 | $0 | 208,372 |
| 2022-02-24 | Colbert Suzanne | Chief Technology Officer |
Equity grant / award
A
|
Class A Common Stock | 27,918 | $0.00 | $0 | 111,096 |
| 2022-01-19 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,723 | $6.71 | $11,561 | 52,621 |
| 2022-01-14 | Skarke Michael | EVP, COO |
Other disposed transaction
F
|
Class A Common Stock | 21,128 | $6.80 | $143,670 | 236,175 |
| 2021-11-09 | Szymanski Brian | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 8,549 | $7.22 | $61,724 | 54,344 |
| 2021-08-16 | Colbert Suzanne | Chief Technology Officer |
Equity grant / award
A
|
Class A Common Stock | 27,726 | — | — | 83,178 |
| 2021-08-16 | Colbert Suzanne | Chief Technology Officer |
Equity grant / award
A
|
Class A Common Stock | 55,452 | — | — | 55,452 |
| 2021-06-16 | Burleson Gayle | Dir |
Equity grant / award
A
|
Class A Common Stock | 23,062 | — | — | 23,062 |
| 2021-05-15 | Swyka Nick L | CFO & Senior VP |
Other disposed transaction
F
|
Class A Common Stock | 7,702 | $6.34 | $48,800 | 170,330 |
| 2021-05-08 | Schmitz John | President/CEO |
Other disposed transaction
F
|
Class A Common Stock | 6,468 | $5.96 | $38,523 | 939,874 |
| 2021-05-07 | Crestview Partners II GP, L.P. | Dir |
Equity grant / award
A
|
Class A Common Stock | 27,036 | $0.00 | $0 | 3,880,342 |
| 2021-03-31 | SCF Partners, Inc. | 10% |
Other disposed transaction
J
|
Class A Common Stock | 2,382,177 | $0.00 | $0 | 6,391,583 |
| 2021-03-05 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 2,800 | $6.40 | $17,920 | 58,027 |
| 2021-03-05 | Szymanski Brian | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 25,312 | $0.00 | $0 | 60,827 |
| 2021-01-19 | Szymanski Brian | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 2,194 | $5.74 | $12,598 | 35,515 |
| 2020-06-09 | Szymanski Brian | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 2,000 | $6.56 | $13,120 | 37,709 |
| 2020-05-08 | Schmitz John | — |
Equity grant / award
A
|
Class A Common Stock | 16,960 | — | — | 129,546 |
| 2020-04-13 | Ladhani Holli C. | President and CEO |
Open-market buy
P
|
Class A Common Stock | 14,524 | $3.44 | $49,963 | 542,721 |
| 2020-03-31 | Pistono Paul | EVP Oilfield Chemicals |
Other disposed transaction
F
|
Class A common stock | 609 | $3.11 | $1,894 | 114,698 |
| 2020-03-05 | Szymanski Brian | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 24,237 | — | — | 39,709 |
| 2020-02-20 | Law Adam R. | SVP, GC & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted stock units | 625 | $0.00 | $0 | 0 |
| 2020-02-20 | Law Adam R. | SVP, GC & Corp. Secretary |
Other disposed transaction
F
|
Class A Common Stock | 147 | $7.20 | $1,058 | 42,463 |
| 2020-02-20 | Law Adam R. | SVP, GC & Corp. Secretary |
Exercise / conversion
M
|
Class A Common Stock | 625 | — | — | 42,610 |
| 2020-01-19 | Pistono Paul | EVP Oilfield Chemicals |
Other disposed transaction
F
|
Class A common stock | 4,292 | $8.97 | $38,499 | 64,138 |
| 2019-12-31 | Schmitz John | — |
Other disposed transaction
F
|
Class A Common Stock | 36,425 | $9.37 | $341,302 | 129,247 |
| 2019-12-23 | SES Legacy Holdings, LLC | 10% |
Other acquired transaction
J · derivative
|
SES Holdings LLC Unit | 2,240,874 | $0.00 | $0 | 16,221,101 |
| 2019-12-23 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J
|
Class B common stock | 2,240,874 | $0.00 | $0 | 16,221,101 |
| 2019-12-23 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J · derivative
|
SES Holdings LLC Unit | 2,240,874 | $0.00 | $0 | 16,221,101 |
| 2019-12-23 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J
|
Class B common stock | 2,240,874 | $0.00 | $0 | 16,221,101 |
| 2019-12-20 | Ortowski Cody | EVP, Business Strategy |
Exercise / conversion
C
|
Class A common stock | 1,120,437 | $0.00 | $0 | 1,120,437 |
| 2019-10-03 | Schmitz John | Executive Chairman |
Other acquired transaction
J
|
Class A Common Stock | 5,325,444 | $0.00 | $0 | 5,325,444 |
| 2019-10-03 | Schmitz John | Executive Chairman |
Other disposed transaction
J
|
Class A Common Stock | 6,986,021 | $0.00 | $0 | 0 |
| 2019-09-13 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J · derivative
|
SES Holdings LLC Unit | 7,385,705 | $0.00 | $0 | 18,461,975 |
| 2019-09-13 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 7,385,705 | $0.00 | $0 | 18,461,975 |
| 2019-09-13 | Schmitz John | Executive Chairman |
Exercise / conversion
C · derivative
|
SES Holdings LLC Unit | 7,385,705 | $0.00 | $0 | 0 |
| 2019-09-13 | Schmitz John | Executive Chairman |
Exercise / conversion
C
|
Class A Common Stock | 399,684 | $0.00 | $0 | 399,684 |
| 2019-09-13 | Schmitz John | Executive Chairman |
Exercise / conversion
C
|
Class A Common Stock | 6,986,021 | $0.00 | $0 | 6,986,021 |
| 2019-09-13 | Schmitz John | Executive Chairman |
Exercise / conversion
C
|
Class B Common Stock | 7,385,705 | $0.00 | $0 | 0 |
| 2019-09-09 | Szymanski Brian | Chief Accounting Officer & VP |
Open-market sell
S
|
Class A Common Stock | 1,699 | $8.53 | $14,492 | 17,666 |
| 2019-08-26 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J · derivative
|
SES Holdings LLC Unit | 179,163 | $0.00 | $0 | 25,847,680 |
| 2019-08-26 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 179,163 | $0.00 | $0 | 25,847,680 |
| 2019-08-02 | Szymanski Brian | Chief Accounting Officer & VP |
Other disposed transaction
F
|
Class A Common Stock | 476 | $9.72 | $4,627 | 19,365 |
| 2019-06-05 | Ladhani Holli C. | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 7,764 | $10.95 | $85,016 | 305,892 |
| 2019-05-31 | Schmitz John | Executive Chairman |
Equity grant / award
A
|
Class A Common Stock | 91,474 | — | — | 165,672 |
| 2019-05-10 | Crestview Partners II GP, L.P. | Dir |
Equity grant / award
A
|
Class A Common Stock | 26,590 | $0.00 | $0 | 3,829,562 |
| 2019-05-04 | TRICE DAVID A | — |
Other disposed transaction
F
|
Class A Common Stock | 2,970 | $11.35 | $33,710 | 24,205 |
| 2019-03-31 | Pistono Paul | EVP Oilfield Chemicals |
Other disposed transaction
F
|
Class A common stock | 587 | $11.62 | $6,821 | 68,430 |
| 2019-02-20 | Law Adam R. | SVP, GC & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted stock units | 625 | $0.00 | $0 | 625 |
| 2019-02-20 | Law Adam R. | SVP, GC & Corp. Secretary |
Other disposed transaction
F
|
Class A Common Stock | 186 | $9.26 | $1,722 | 46,466 |
| 2019-02-20 | Law Adam R. | SVP, GC & Corp. Secretary |
Exercise / conversion
M
|
Class A Common Stock | 625 | — | — | 46,652 |
| 2019-01-19 | Szymanski Brian | Chief Accounting Officer & VP |
Other disposed transaction
F
|
Class A common stock | 267 | $8.32 | $2,221 | 19,841 |
| 2019-01-19 | Szymanski Brian | Chief Accounting Officer & VP |
Equity grant / award
A
|
Class A common stock | 15,024 | — | — | 20,108 |
| 2019-01-14 | Skarke Michael | EVP, Water Solutions |
Equity grant / award
A
|
Class A Common Stock | 82,677 | — | — | 123,383 |
| 2018-11-19 | Gillette Gary | CAO & Senior VP |
Open-market sell
S
|
Class A Common Stock | 20,000 | $10.62 | $212,400 | 12,805 |
| 2018-09-16 | Ladhani Holli C. | President and CEO |
Other disposed transaction
F
|
Class A common stock | 15,866 | $12.25 | $194,358 | 161,815 |
| 2018-08-14 | Swyka Nick L | CFO & Senior VP |
Open-market buy
P
|
Class A Common Stock | 2,500 | $13.64 | $34,090 | 26,375 |
| 2018-08-02 | Szymanski Brian | Chief Accounting Officer & VP |
Equity grant / award
A
|
Class A Common Stock | 1,672 | — | — | 5,084 |
| 2018-06-05 | Ladhani Holli C. | President and CEO |
Other disposed transaction
F
|
Class A common stock | 8,064 | $13.53 | $109,106 | 177,681 |
| 2018-06-01 | Gillette Gary | See Remarks |
Open-market sell
S
|
Class A Common Stock | 12,883 | $13.45 | $173,276 | 32,805 |
| 2018-05-30 | Szymanski Brian | Chief Accounting Officer & VP |
Equity grant / award
A
|
Class A Common Stock | 3,412 | — | — | 3,412 |
| 2018-05-15 | Swyka Nick L | CFO & Senior VP |
Equity grant / award
A
|
Class A Common Stock | 16,173 | — | — | 23,875 |
| 2018-05-15 | Swyka Nick L | CFO & Senior VP |
Equity grant / award
A
|
Class A Common Stock | 7,702 | — | — | 7,702 |
| 2018-05-14 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J · derivative
|
SES Holdings LLC Unit | 9,948,669 | $0.00 | $0 | 26,026,843 |
| 2018-05-14 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 9,948,669 | $0.00 | $0 | 26,026,843 |
| 2018-05-04 | Baldwin David C | Dir |
Equity grant / award
A
|
Class A common stock | 10,014 | — | — | 10,014 |
| 2018-04-10 | Nightingale David | EVP, Wellsite Services |
Other disposed transaction
F
|
Class A common stock | 12,725 | $13.10 | $166,698 | 88,155 |
| 2018-03-14 | Ladhani Holli C. | President & CEO |
Open-market buy
P
|
Class A Common Stock | 1,645 | $13.56 | $22,306 | 185,745 |
| 2018-03-13 | Ladhani Holli C. | President & CEO |
Open-market buy
P
|
Class A Common Stock | 27,743 | $13.89 | $385,350 | 184,100 |
| 2018-02-20 | Law Adam R. | SVP, GC & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted stock units | 625 | $0.00 | $0 | 1,250 |
| 2018-02-20 | Law Adam R. | SVP, GC & Corp. Secretary |
Exercise / conversion
M
|
Class A common stock(2) | 625 | — | — | 12,363 |
| 2018-01-23 | WALL DOUGLAS JAMES | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 0 |
| 2018-01-23 | WALL DOUGLAS JAMES | Dir |
Other disposed transaction
F
|
Class A Common Stock | 408 | $21.32 | $8,699 | 842 |
| 2018-01-23 | WALL DOUGLAS JAMES | Dir |
Exercise / conversion
M
|
Class A Common Stock | 1,250 | — | — | 1,250 |
| 2018-01-19 | Schmitz John | Executive Chairman |
Equity grant / award
A · derivative
|
Stock options (right to buy) | 216,853 | $0.00 | $0 | 216,853 |
| 2018-01-19 | Schmitz John | Executive Chairman |
Equity grant / award
A · derivative
|
Stock options (right to buy) | 195,749 | $0.00 | $0 | 195,749 |
| 2018-01-19 | Schmitz John | Executive Chairman |
Equity grant / award
A · derivative
|
Stock options (right to buy) | 172,244 | $0.00 | $0 | 172,244 |
| 2018-01-19 | Schmitz John | Executive Chairman |
Equity grant / award
A
|
Class A common stock | 85,366 | — | — | 85,366 |
| 2017-11-01 | TRICE DAVID A | Dir |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 4,500 | $0.00 | $0 | 17,434 |
| 2017-11-01 | TRICE DAVID A | Dir |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 5,575 | $0.00 | $0 | 12,934 |
| 2017-11-01 | TRICE DAVID A | Dir |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 3,301 | $0.00 | $0 | 7,359 |
| 2017-11-01 | TRICE DAVID A | Dir |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 2,608 | $0.00 | $0 | 4,058 |
| 2017-11-01 | TRICE DAVID A | Dir |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 1,450 | $0.00 | $0 | 1,450 |
| 2017-11-01 | TRICE DAVID A | Dir |
Equity grant / award
A
|
Class A Common Stock | 17,161 | — | — | 17,161 |
| 2017-11-01 | Ladhani Holli C. | President and CEO |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 27,069 | $0.00 | $0 | 27,069 |
| 2017-11-01 | Ladhani Holli C. | President and CEO |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 27,076 | $0.00 | $0 | 27,076 |
| 2017-11-01 | Ladhani Holli C. | President and CEO |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 18,327 | $0.00 | $0 | 18,327 |
| 2017-11-01 | Ladhani Holli C. | President and CEO |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 7,391 | $0.00 | $0 | 7,391 |
| 2017-11-01 | Ladhani Holli C. | President and CEO |
Equity grant / award
A · derivative
|
Stock Options (right to buy) | 17,984 | $0.00 | $0 | 17,984 |
| 2017-11-01 | Ladhani Holli C. | President and CEO |
Equity grant / award
A
|
Class A Common Stock | 50,436 | — | — | 50,436 |
| 2017-11-01 | Ladhani Holli C. | President and CEO |
Equity grant / award
A
|
Class A Common Stock | 39,582 | — | — | 39,582 |
| 2017-11-01 | Ladhani Holli C. | President and CEO |
Equity grant / award
A
|
Class A Common Stock | 14,062 | — | — | 102,454 |
| 2017-10-31 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J · derivative
|
SES Holdings LLC Unit | 2,487,029 | $0.00 | $0 | 35,975,512 |
| 2017-10-31 | SES Legacy Holdings, LLC | 10% |
Other disposed transaction
J
|
Class B Common Stock | 2,487,029 | $0.00 | $0 | 35,975,512 |