Financial Metrics
CTOS Custom Truck One Source, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 64082000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 61492000.0 | -4.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 62855000.0 | +2.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 62442000.0 | -0.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 81743000.0 | +30.9% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 68481000.0 | -16.2% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 69260000.0 | +1.1% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 78299000.0 | +13.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 375111000.0 | +379.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 357305000.0 | -4.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 366476000.0 | +2.6% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 362106000.0 | -1.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 357780000.0 | -1.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 452163000.0 | +26.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 456830000.0 | +1.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 434353000.0 | -4.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 411307000.0 | -5.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 423013000.0 | +2.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 447220000.0 | +5.7% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 422232000.0 | -5.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 511483000.0 | +21.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 482058000.0 | -5.8% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 203767000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 246297000.0 | +20.9% | USD | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 264035000.0 | +7.2% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 302739000.0 | +14.7% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 1167154000.0 | +285.5% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 1573086000.0 | +34.8% | USD | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 1865100000.0 | +18.6% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 1802280000.0 | -3.4% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1943957000.0 | +7.9% | USD | 10-K | 2026-03-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 20214000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 20352000.0 | +0.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 20645000.0 | +1.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 21264000.0 | +3.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 21403000.0 | +0.7% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 16342000.0 | -23.6% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 15631000.0 | -4.4% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 20219000.0 | +29.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 46690000.0 | +130.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 65252000.0 | +39.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 84493000.0 | +29.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 82758000.0 | -2.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 88172000.0 | +6.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 109661000.0 | +24.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 110619000.0 | +0.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 107156000.0 | -3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 90709000.0 | -15.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 89267000.0 | -1.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 91829000.0 | +2.9% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 85536000.0 | -6.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 102542000.0 | +19.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 100753000.0 | -1.7% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 57745000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 81618000.0 | +41.3% | USD | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 86548000.0 | +6.0% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 76443000.0 | -11.7% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 210013000.0 | +174.7% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 383748000.0 | +82.7% | USD | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 454260000.0 | +18.4% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 390270000.0 | -14.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 411892000.0 | +5.5% | USD | 10-K | 2026-03-10 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -5050.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -167016.0 | -3207.2% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -413244.0 | -147.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -491575.0 | -19.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 10940000.0 | +2325.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 8690000.0 | -20.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 9820000.0 | +13.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 5589000.0 | -43.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 6796000.0 | +21.6% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 2519000.0 | -62.9% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 4959000.0 | +96.9% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | -3054000.0 | -161.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -43432000.0 | -1322.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -5322000.0 | +87.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 9808000.0 | +284.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 18745000.0 | +91.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 23107000.0 | +23.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 39888000.0 | +72.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 39575000.0 | -0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 38011000.0 | -4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 18370000.0 | -51.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 17674000.0 | -3.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 23037000.0 | +30.3% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 12405000.0 | -46.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 27931000.0 | +125.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 32629000.0 | +16.8% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 23488000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 43164000.0 | +83.8% | USD | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 36018000.0 | -16.6% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 17248000.0 | -52.1% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -41967000.0 | -343.3% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 103308000.0 | +346.2% | USD | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 170948000.0 | +65.5% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 126363000.0 | -26.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 124943000.0 | -1.1% | USD | 10-K | 2026-03-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -5050.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -167016.0 | -3207.2% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -3034000.0 | -1716.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | -5409000.0 | -78.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | -3677000.0 | +32.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -6724000.0 | -82.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | -5423000.0 | +19.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-07-31 | -10988000.0 | -102.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | -7022000.0 | +36.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -15969000.0 | -127.4% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2020-06-30 | -13150000.0 | +17.7% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2020-09-30 | 15173000.0 | +215.4% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | -27907000.0 | -283.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-06-30 | -129356000.0 | -363.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | -20525000.0 | +84.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -3273000.0 | +84.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 13623000.0 | +516.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | -2382000.0 | -117.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 13800000.0 | +679.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 11610000.0 | -15.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 9180000.0 | -20.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -14335000.0 | -256.2% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2024-06-30 | -24478000.0 | -70.8% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2024-09-30 | -17416000.0 | +28.9% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | -17791000.0 | -2.2% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-06-30 | -28380000.0 | -59.5% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-09-30 | -5756000.0 | +79.7% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | -27095000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | -15526000.0 | +42.7% | USD | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | -16064000.0 | -3.5% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -21277000.0 | -32.5% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -181501000.0 | -753.0% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 38905000.0 | +121.4% | USD | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 50712000.0 | +30.3% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -28655000.0 | -156.5% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -31052000.0 | -8.4% | USD | 10-K | 2026-03-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-09-30 | -0.45 | — | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.33 | +26.7% | USD/shares | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | -0.27 | +18.2% | USD/shares | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 0.31 | +214.8% | USD/shares | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | -0.57 | -283.9% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -0.53 | +7.0% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.08 | +84.9% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.01 | +87.5% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.05 | +600.0% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -0.01 | -120.0% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.06 | +700.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.05 | -16.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.04 | -20.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -0.06 | -250.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.1 | -66.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -0.07 | +30.0% | USD/shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | -0.08 | -14.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.13 | -62.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -0.03 | +76.9% | USD/shares | 10-Q | 2025-10-27 |
| Annual | 2019-12-31 | -0.82 | — | USD/shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -0.43 | +47.6% | USD/shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -0.75 | -74.4% | USD/shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.16 | +121.3% | USD/shares | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 0.21 | +31.2% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.12 | -157.1% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.14 | -16.7% | USD/shares | 10-K | 2026-03-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-09-30 | -0.45 | — | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.33 | +26.7% | USD/shares | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | -0.27 | +18.2% | USD/shares | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 0.31 | +214.8% | USD/shares | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | -0.57 | -283.9% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -0.53 | +7.0% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.08 | +84.9% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.01 | +87.5% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.05 | +600.0% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -0.01 | -120.0% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.06 | +700.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.05 | -16.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.04 | -20.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -0.06 | -250.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.1 | -66.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -0.07 | +30.0% | USD/shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | -0.08 | -14.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.13 | -62.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -0.03 | +76.9% | USD/shares | 10-Q | 2025-10-27 |
| Annual | 2019-12-31 | -0.82 | — | USD/shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -0.43 | +47.6% | USD/shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -0.75 | -74.4% | USD/shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.16 | +121.3% | USD/shares | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 0.21 | +31.2% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.12 | -157.1% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.14 | -16.7% | USD/shares | 10-K | 2026-03-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 234950.0 | — | USD | 10-Q | 2018-11-13 |
| Quarterly | 2017-09-30 | 948017.0 | +303.5% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2017-12-31 | 501925.0 | -47.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-03-31 | 745292.0 | +48.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 394323.0 | -47.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 21360.0 | -94.6% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 2140000.0 | +9918.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 756973.0 | -64.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 83606.0 | -89.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 201000.0 | +140.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 6302000.0 | +3035.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 10236000.0 | +62.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 5300000.0 | -48.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1640000.0 | -69.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 3412000.0 | +108.0% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 3191000.0 | -6.5% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 27210000.0 | +752.7% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 21086000.0 | -22.5% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 35902000.0 | +70.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 23811000.0 | -33.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 28524000.0 | +19.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 26174000.0 | -8.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 14360000.0 | -45.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 32218000.0 | +124.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 42229000.0 | +31.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 8793000.0 | -79.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 10309000.0 | +17.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 7990000.0 | -22.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 8059000.0 | +0.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 8438000.0 | +4.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3805000.0 | -54.9% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 5380000.0 | +41.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5259000.0 | -2.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 13058000.0 | +148.3% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 501925.0 | — | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 2140000.0 | +326.4% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 6302000.0 | +194.5% | USD | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 3412000.0 | -45.9% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 35902000.0 | +952.2% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 14360000.0 | -60.0% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 10309000.0 | -28.2% | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 3805000.0 | -63.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 6273000.0 | +64.9% | USD | 10-K | 2026-03-10 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 52559000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-09-30 | 62617000.0 | +19.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 71323000.0 | +13.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 70282000.0 | -1.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 57438000.0 | -18.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 56471000.0 | -1.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 60933000.0 | +7.9% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 54415000.0 | -10.7% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 151497000.0 | +178.4% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 165161000.0 | +9.0% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 168394000.0 | +2.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 174057000.0 | +3.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 168916000.0 | -3.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 176969000.0 | +4.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 193106000.0 | +9.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 167640000.0 | -13.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 151953000.0 | -9.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 156305000.0 | +2.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 215089000.0 | +37.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 169304000.0 | -21.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 166701000.0 | -1.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 176037000.0 | +5.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 215873000.0 | +22.6% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 202230000.0 | -6.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 188994000.0 | -6.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 182217000.0 | -3.6% | USD | 10-Q | 2025-10-27 |
| Annual | 2018-12-31 | 52559000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 71323000.0 | +35.7% | USD | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 60933000.0 | -14.6% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 168394000.0 | +176.4% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 193106000.0 | +14.7% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 215089000.0 | +11.4% | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 215873000.0 | +0.4% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 195541000.0 | -9.4% | USD | 10-K | 2026-03-10 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 11435000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-09-30 | 21409000.0 | +87.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 33001000.0 | +54.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 30738000.0 | -6.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 32111000.0 | +4.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 30623000.0 | -4.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 31367000.0 | +2.4% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 33665000.0 | +7.3% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 414461000.0 | +1131.1% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 381159000.0 | -8.0% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 410542000.0 | +7.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 463722000.0 | +13.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 536087000.0 | +15.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 555811000.0 | +3.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 596724000.0 | +7.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 714354000.0 | +19.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 765424000.0 | +7.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 888755000.0 | +16.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 985794000.0 | +10.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1103433000.0 | +11.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1170486000.0 | +6.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1200925000.0 | +2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1049304000.0 | -12.6% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 1075635000.0 | +2.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1089245000.0 | +1.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1035642000.0 | -4.9% | USD | 10-Q | 2025-10-27 |
| Annual | 2018-12-31 | 11435000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 33001000.0 | +188.6% | USD | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 31367000.0 | -5.0% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 410542000.0 | +1208.8% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 596724000.0 | +45.4% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 985794000.0 | +65.2% | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 1049304000.0 | +6.4% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 930939000.0 | -11.3% | USD | 10-K | 2026-03-10 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 1112779.0 | — | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 608840.0 | -45.3% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 894490.0 | +46.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 458221.0 | -48.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 60058.0 | -86.9% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 68617000.0 | +114151.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 769540.0 | -98.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 93920.0 | -87.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 89018000.0 | +94680.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 115843000.0 | +30.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 116507000.0 | +0.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 100218000.0 | -14.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 94904000.0 | -5.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 103242000.0 | +8.8% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 104346000.0 | +1.1% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 631141000.0 | +504.9% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 605146000.0 | -4.1% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 656704000.0 | +8.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 712924000.0 | +8.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 782823000.0 | +9.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 801910000.0 | +2.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 868245000.0 | +8.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 989796000.0 | +14.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1029150000.0 | +4.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1116803000.0 | +8.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1265899000.0 | +13.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1326620000.0 | +4.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1380512000.0 | +4.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1410965000.0 | +2.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1301452000.0 | -7.8% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 1320373000.0 | +1.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1330915000.0 | +0.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1257499000.0 | -5.5% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 608840.0 | — | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 68617000.0 | +11170.1% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 115843000.0 | +68.8% | USD | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 103242000.0 | -10.9% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 656704000.0 | +536.1% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 868245000.0 | +32.2% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 1265899000.0 | +45.8% | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 1301452000.0 | +2.8% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1158615000.0 | -11.0% | USD | 10-K | 2026-03-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 312935.0 | — | USD | 10-Q | 2017-09-27 |
| Quarterly | 2017-09-30 | 403612779.0 | +128876.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 403108840.0 | -0.1% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 404013108.0 | +0.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 405088659.0 | +0.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 406445213.0 | +0.3% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 691556000.0 | +70.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 410796340.0 | -40.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 412146798.0 | +0.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 739033000.0 | +79.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 815284000.0 | +10.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 815067000.0 | -0.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 783235000.0 | -3.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 769456000.0 | -1.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 768404000.0 | -0.1% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 750244000.0 | -2.4% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 2702527000.0 | +260.2% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 2681221000.0 | -0.8% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 2683766000.0 | +0.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 2746079000.0 | +2.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 2814415000.0 | +2.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 2853634000.0 | +1.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 2938212000.0 | +3.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 3069383000.0 | +4.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3138644000.0 | +2.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3227670000.0 | +2.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3367797000.0 | +4.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3450515000.0 | +2.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3523568000.0 | +2.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3579940000.0 | +1.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3501967000.0 | -2.2% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 3542908000.0 | +1.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3576924000.0 | +1.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3540707000.0 | -1.0% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 403108840.0 | — | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 691556000.0 | +71.6% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 815284000.0 | +17.9% | USD | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 768404000.0 | -5.8% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 2683766000.0 | +249.3% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 2938212000.0 | +9.5% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 3367797000.0 | +14.6% | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 3501967000.0 | +4.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 3441454000.0 | -1.7% | USD | 10-K | 2026-03-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 292985.0 | — | USD | 10-Q | 2017-09-27 |
| Quarterly | 2017-09-30 | 75002.0 | -74.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 176468.0 | +135.3% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 125362.0 | -29.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 180668.0 | +44.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 106557.0 | -41.0% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 53409000.0 | +50022.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 176973.0 | -99.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 206272.0 | +16.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 60724000.0 | +29338.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 77763000.0 | +28.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 53987000.0 | -30.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 52634000.0 | -2.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 40887000.0 | -22.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 71351000.0 | +74.5% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 65074000.0 | -8.8% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 437086000.0 | +571.7% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 416613000.0 | -4.7% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 440583000.0 | +5.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 490905000.0 | +11.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 531259000.0 | +8.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 562379000.0 | +5.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 634878000.0 | +12.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 711328000.0 | +12.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 729289000.0 | +2.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 824961000.0 | +13.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 897389000.0 | +8.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 993141000.0 | +10.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1064533000.0 | +7.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1098433000.0 | +3.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1000701000.0 | -8.9% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 1024251000.0 | +2.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1059640000.0 | +3.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 989493000.0 | -6.6% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 176468.0 | — | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 53409000.0 | +30165.5% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 77763000.0 | +45.6% | USD | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 71351000.0 | -8.2% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 440583000.0 | +517.5% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 634878000.0 | +44.1% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 897389000.0 | +41.3% | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 1000701000.0 | +11.5% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 873330000.0 | -12.7% | USD | 10-K | 2026-03-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 14162502.0 | — | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 14263968.0 | +0.7% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 14212862.0 | -0.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 14268168.0 | +0.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 14194057.0 | -0.5% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 14178375.0 | -0.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-03-31 | 15014473.0 | +5.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 15243772.0 | +1.5% | USD | 10-Q | 2019-07-31 |
| Annual | 2017-12-31 | 14263968.0 | — | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 14178375.0 | -0.6% | USD | 10-K | 2019-03-04 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 19950.0 | — | USD | 10-Q | 2017-09-27 |
| Quarterly | 2017-09-30 | 5000007.0 | +24962.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | -143964000.0 | -2979.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-03-31 | -146708000.0 | -1.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | -151837000.0 | -3.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | -155234000.0 | -2.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | -158756000.0 | -2.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | -165264000.0 | -4.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | -171111000.0 | -3.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | -15785000.0 | +90.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | -12130000.0 | +23.2% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2020-03-31 | -27540000.0 | -127.0% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2020-06-30 | -40237000.0 | -46.1% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2020-09-30 | -24407000.0 | +39.3% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2020-12-31 | -31067000.0 | -27.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | -68667000.0 | -121.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-06-30 | 873888000.0 | +1372.6% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | 857495000.0 | -1.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 858510000.0 | +0.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-03-31 | 858509000.0 | -0.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 870125000.0 | +1.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | 862030000.0 | -0.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 888443000.0 | +3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 904837000.0 | +1.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 919472000.0 | +1.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 913391000.0 | -0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 917203000.0 | +0.4% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2024-03-31 | 896678000.0 | -2.2% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2024-06-30 | 856682000.0 | -4.5% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2024-09-30 | 837509000.0 | -2.2% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2024-12-31 | 861309000.0 | +2.8% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 813419000.0 | -5.6% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-06-30 | 790127000.0 | -2.9% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-09-30 | 784682000.0 | -0.7% | USD | 10-Q | 2025-10-27 |
| Annual | 2016-12-31 | -117970000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2017-12-31 | -143964000.0 | -22.0% | USD | 10-K | 2021-03-09 |
| Annual | 2018-12-31 | -158756000.0 | -10.3% | USD | 10-K | 2022-03-16 |
| Annual | 2019-12-31 | -12130000.0 | +92.4% | USD | 10-K | 2023-03-14 |
| Annual | 2020-12-31 | -31067000.0 | -156.1% | USD | 10-K | 2024-03-07 |
| Annual | 2021-12-31 | 858510000.0 | +2863.4% | USD | 10-K | 2025-03-04 |
| Annual | 2022-12-31 | 888443000.0 | +3.5% | USD | 10-K | 2026-03-10 |
| Annual | 2023-12-31 | 917203000.0 | +3.2% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 861309000.0 | -6.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 809103000.0 | -6.1% | USD | 10-K | 2026-03-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 759403000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-09-30 | 656676000.0 | -13.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 714303000.0 | +8.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 750712000.0 | +5.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 734085000.0 | -2.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 734550000.0 | +0.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 717138000.0 | -2.4% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 726788000.0 | +1.3% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 1310321000.0 | +80.3% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 1328668000.0 | +1.4% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 1314619000.0 | -1.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1329346000.0 | +1.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1353141000.0 | +1.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1364514000.0 | +0.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1361706000.0 | -0.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1399282000.0 | +2.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1428667000.0 | +2.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1427348000.0 | -0.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1495393000.0 | +4.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1498412000.0 | +0.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1532212000.0 | +2.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1568561000.0 | +2.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1527724000.0 | -2.6% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 1599142000.0 | +4.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1612997000.0 | +0.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1649758000.0 | +2.3% | USD | 10-Q | 2025-10-27 |
| Annual | 2018-12-31 | 759403000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 714303000.0 | -5.9% | USD | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 717138000.0 | +0.4% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 1314619000.0 | +83.3% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 1361706000.0 | +3.6% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 1495393000.0 | +9.8% | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 1527724000.0 | +2.2% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1645210000.0 | +7.7% | USD | 10-K | 2026-03-10 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -266926.0 | — | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -506633.0 | -89.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -857602.0 | -69.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 5678000.0 | +762.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 3905000.0 | -31.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 5177000.0 | +32.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 714000.0 | -86.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -2819000.0 | -494.8% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 19669000.0 | +797.7% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 14866000.0 | -24.4% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | -12086000.0 | -181.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 57225000.0 | +573.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 112755000.0 | +97.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -29771000.0 | -126.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -21364000.0 | +28.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 4344000.0 | +120.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 3906000.0 | -10.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -1105000.0 | -128.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -2706000.0 | -144.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -14375000.0 | -431.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 23408000.0 | +262.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 39934000.0 | +70.6% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 55635000.0 | +39.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 181353000.0 | +226.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 262804000.0 | +44.9% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 17219000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 41040000.0 | +138.3% | USD | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 18792000.0 | -54.2% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 42829000.0 | +127.9% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 138926000.0 | +224.4% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 45968000.0 | -66.9% | USD | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | -30883000.0 | -167.2% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 121985000.0 | +495.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 310112000.0 | +154.2% | USD | 10-K | 2026-03-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -402500000.0 | — | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 750000.0 | +100.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 750000.0 | +0.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -6653000.0 | -987.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -6935000.0 | -4.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -35775000.0 | -415.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -62260000.0 | -74.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -27190000.0 | +56.3% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | -35227000.0 | -29.6% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | -29869000.0 | +15.2% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 3972000.0 | +113.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -1360227000.0 | -34345.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -1419615000.0 | -4.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -48458000.0 | +96.6% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -92689000.0 | -91.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -153927000.0 | -66.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -39948000.0 | +74.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -102897000.0 | -157.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -145612000.0 | -41.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -33411000.0 | +77.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -98688000.0 | -195.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -164883000.0 | -67.1% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | -71306000.0 | +56.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -139807000.0 | -96.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -233786000.0 | -67.2% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | -21366000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | -27438000.0 | -28.4% | USD | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | -129679000.0 | -372.6% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -29314000.0 | +77.4% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -1429480000.0 | -4776.4% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | -218936000.0 | +84.7% | USD | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | -176598000.0 | +19.3% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -187485000.0 | -6.2% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -282463000.0 | -50.7% | USD | 10-K | 2026-03-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 403714943.0 | — | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-09-30 | 863000.0 | -99.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 4671000.0 | +441.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 31042000.0 | +564.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 59607000.0 | +92.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 33943000.0 | -43.1% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 14556000.0 | -57.1% | USD | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 10341000.0 | -29.0% | USD | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 7893000.0 | -23.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1326800000.0 | +16709.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1324534000.0 | -0.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 66138000.0 | -95.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 106654000.0 | +61.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 141860000.0 | +33.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 53849000.0 | -62.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 131622000.0 | +144.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 142557000.0 | +8.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 45495000.0 | -68.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 72973000.0 | +60.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 122779000.0 | +68.3% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 17196000.0 | -86.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -39889000.0 | -332.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -19697000.0 | +50.6% | USD | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 3783000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | -12422000.0 | -428.4% | USD | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 115049000.0 | +1026.2% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -16405000.0 | -114.3% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 1323044000.0 | +8164.9% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 153896000.0 | -88.4% | USD | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 202876000.0 | +31.8% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 58283000.0 | -71.3% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -25268000.0 | -143.4% | USD | 10-K | 2026-03-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 21660638.0 | — | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-06-30 | 12040721.0 | -44.4% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-07-31 | 49033903.0 | +307.2% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-09-30 | 49033903.0 | +0.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 49033903.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 49033903.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 49033903.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 49033903.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 49156753.0 | +0.3% | shares | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 49219383.0 | +0.1% | shares | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 247038229.0 | +401.9% | shares | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 247305663.0 | +0.1% | shares | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 247358412.0 | +0.0% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 247461042.0 | +0.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 248068603.0 | +0.2% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 248069853.0 | +0.0% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 248311104.0 | +0.1% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 248441588.0 | +0.1% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 249361351.0 | +0.4% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 249538314.0 | +0.1% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 241011332.0 | -3.4% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 250075110.0 | +3.8% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 251411684.0 | +0.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 233432467.0 | -7.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 233794319.0 | +0.2% | shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 225779549.0 | -3.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 226559586.0 | +0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 226559586.0 | +0.0% | shares | 10-Q | 2025-10-27 |
| Annual | 2018-12-31 | 21660638.0 | — | shares | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 49033903.0 | +126.4% | shares | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 49156753.0 | +0.3% | shares | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 247358412.0 | +403.2% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 248311104.0 | +0.4% | shares | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 241011332.0 | -2.9% | shares | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 233794319.0 | -3.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 226625924.0 | -3.1% | shares | 10-K | 2026-03-10 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 21660638.0 | — | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-06-30 | 12040721.0 | -44.4% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-07-31 | 49033903.0 | +307.2% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-09-30 | 49033903.0 | +0.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 49033903.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 49033903.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 49033903.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 49033903.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 49156753.0 | +0.3% | shares | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 49219383.0 | +0.1% | shares | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 247038229.0 | +401.9% | shares | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 247305663.0 | +0.1% | shares | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 247358412.0 | +0.0% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 247461042.0 | +0.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 248068603.0 | +0.2% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 248069853.0 | +0.0% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 248311104.0 | +0.1% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 248441588.0 | +0.1% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 249361351.0 | +0.4% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 249538314.0 | +0.1% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 249903120.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 250075110.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 251411684.0 | +0.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 251411684.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 251908970.0 | +0.2% | shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 252037835.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 253246030.0 | +0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 253246030.0 | +0.0% | shares | 10-Q | 2025-10-27 |
| Annual | 2018-12-31 | 21660638.0 | — | shares | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 49033903.0 | +126.4% | shares | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 49156753.0 | +0.3% | shares | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 247358412.0 | +403.2% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 248311104.0 | +0.4% | shares | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 249903120.0 | +0.6% | shares | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 251908970.0 | +0.8% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 253312368.0 | +0.6% | shares | 10-K | 2026-03-10 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-09-30 | 39909481.0 | — | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 49033903.0 | +22.9% | shares | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 49033903.0 | +0.0% | shares | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 49033903.0 | +0.0% | shares | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 48619613.0 | -0.8% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 243752000.0 | +401.3% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 244292000.0 | +0.2% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 247058000.0 | +1.1% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 247745000.0 | +0.3% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 247704000.0 | -0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 246049000.0 | -0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 246130000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 245810000.0 | -0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 240364000.0 | -2.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 239727000.0 | -0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 234438000.0 | -2.2% | shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 228276000.0 | -2.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 226477000.0 | -0.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 226560000.0 | +0.0% | shares | 10-Q | 2025-10-27 |
| Annual | 2019-12-31 | 33066165.0 | — | shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 49065000.0 | +48.4% | shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 241370000.0 | +391.9% | shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 247152000.0 | +2.4% | shares | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 245093000.0 | -0.8% | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 236975000.0 | -3.3% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 226962000.0 | -4.2% | shares | 10-K | 2026-03-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 8750000.0 | — | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 10098357.0 | +15.4% | shares | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 11928013.0 | +18.1% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 11909282.0 | -0.2% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 21660638.0 | +81.9% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 21660638.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 21660638.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 39909481.0 | +84.2% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 49033903.0 | +22.9% | shares | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 49033903.0 | +0.0% | shares | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 49307811.0 | +0.6% | shares | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 48619613.0 | -1.4% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 243752000.0 | +401.3% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 244292000.0 | +0.2% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 247058000.0 | +1.1% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 248614000.0 | +0.6% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 247704000.0 | -0.4% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 247053000.0 | -0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 246955000.0 | -0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 246594000.0 | -0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 240364000.0 | -2.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 239727000.0 | -0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 234438000.0 | -2.2% | shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 228276000.0 | -2.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 226477000.0 | -0.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 226560000.0 | +0.0% | shares | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 21660638.0 | — | shares | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 21660638.0 | +0.0% | shares | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 33066165.0 | +52.7% | shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 49065000.0 | +48.4% | shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 241370000.0 | +391.9% | shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 247705000.0 | +2.6% | shares | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 245726000.0 | -0.8% | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 236975000.0 | -3.6% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 226962000.0 | -4.2% | shares | 10-K | 2026-03-10 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 0.1577 | — | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.1497 | -5.1% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1525 | +1.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0845 | -44.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.1003 | +18.7% | ratio | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 0.0874 | -12.8% | ratio | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 0.0900 | +2.9% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 0.1044 | +15.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.1388 | +33.0% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1333 | -4.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.1335 | +0.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.1287 | -3.6% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.1254 | -2.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.1473 | +17.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1456 | -1.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1346 | -7.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1192 | -11.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1201 | +0.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1249 | +4.1% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.1192 | -4.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1430 | +20.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1361 | -4.8% | ratio | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 0.5055 | — | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.3561 | -29.5% | ratio | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 0.3239 | -9.1% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.3940 | +21.7% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.4349 | +10.4% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.5354 | +23.1% | ratio | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 0.5538 | +3.4% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.5146 | -7.1% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.5649 | +9.8% | ratio | 10-K | 2026-03-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 14.8367 | — | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 3.4501 | -76.7% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 7.1353 | +106.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2.5363 | -64.5% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 0.5636 | -77.8% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 1.2847 | +127.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 4.3483 | +238.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.4553 | -89.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1.4659 | +222.0% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1.4897 | +1.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2.1581 | +44.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.9041 | -11.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2.3211 | +21.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1.4470 | -37.7% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 1.6035 | +10.8% | ratio | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 1.4440 | -9.9% | ratio | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 1.4525 | +0.6% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 1.4905 | +2.6% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1.4523 | -2.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1.4735 | +1.5% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1.4259 | -3.2% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1.3676 | -4.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1.3915 | +1.7% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.4112 | +1.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.3538 | -4.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.4106 | +4.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.3358 | -5.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.2968 | -2.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.2845 | -0.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.3005 | +1.2% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 1.2891 | -0.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.2560 | -2.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.2709 | +1.2% | ratio | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 3.4501 | — | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 1.2847 | -62.8% | ratio | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 1.4897 | +16.0% | ratio | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 1.4470 | -2.9% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 1.4905 | +3.0% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 1.3676 | -8.2% | ratio | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 1.4106 | +3.1% | ratio | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 1.3005 | -7.8% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1.3267 | +2.0% | ratio | 10-K | 2026-03-10 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 2.8325 | — | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | -0.0991 | -103.5% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -0.0969 | +2.2% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | -0.0940 | +3.0% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | -0.0914 | +2.7% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | -0.0893 | +2.3% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-03-31 | -0.0909 | -1.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | -0.0891 | +1.9% | ratio | 10-Q | 2019-07-31 |
| Annual | 2017-12-31 | -0.0991 | — | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | -0.0893 | +9.9% | ratio | 10-K | 2019-03-04 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 0.3154 | — | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.3310 | +4.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.3285 | -0.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.3405 | +3.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.2618 | -23.1% | ratio | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 0.2386 | -8.9% | ratio | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 0.2257 | -5.4% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 0.2582 | +14.4% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.1245 | -51.8% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1826 | +46.7% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.2306 | +26.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.2285 | -0.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.2464 | +7.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.2425 | -1.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2421 | -0.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2467 | +1.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2205 | -10.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2110 | -4.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2053 | -2.7% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.2026 | -1.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2005 | -1.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2090 | +4.3% | ratio | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 0.2834 | — | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.3314 | +16.9% | ratio | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 0.3278 | -1.1% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.2525 | -23.0% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.1799 | -28.7% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.2439 | +35.6% | ratio | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 0.2436 | -0.2% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.2165 | -11.1% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.2119 | -2.2% | ratio | 10-K | 2026-03-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | -0.0574 | — | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.1093 | -90.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | -0.0863 | +21.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | -0.1125 | -30.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.1954 | -73.7% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2020-06-30 | -0.1920 | +1.7% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2020-09-30 | 0.2191 | +214.1% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | -0.3564 | -262.7% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-06-30 | -0.3448 | +3.2% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | -0.0574 | +83.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.0089 | +84.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 0.0376 | +521.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | -0.0067 | -117.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0305 | +558.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0254 | -16.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0211 | -16.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -0.0349 | -264.9% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2024-06-30 | -0.0579 | -66.0% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2024-09-30 | -0.0389 | +32.7% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | -0.0421 | -8.2% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-06-30 | -0.0555 | -31.7% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-09-30 | -0.0119 | +78.5% | ratio | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | -0.1330 | — | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | -0.0630 | +52.6% | ratio | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | -0.0608 | +3.5% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -0.0703 | -15.5% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -0.1555 | -121.3% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.0247 | +115.9% | ratio | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 0.0272 | +9.9% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.0159 | -158.5% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0160 | -0.5% | ratio | 10-K | 2026-03-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 0.1707 | — | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.1413 | -17.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1562 | +10.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0895 | -42.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0831 | -7.1% | ratio | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 0.0368 | -55.8% | ratio | 10-Q | 2021-08-16 |
| Quarterly | 2020-09-30 | 0.0716 | +94.6% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | -0.0390 | -154.5% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -0.1158 | -196.9% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.0149 | +87.1% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0268 | +279.7% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0518 | +93.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0646 | +24.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0882 | +36.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0866 | -1.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0875 | +1.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0447 | -49.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0418 | -6.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0515 | +23.3% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.0294 | -43.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0546 | +85.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0677 | +24.0% | ratio | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 0.1153 | — | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.1753 | +52.0% | ratio | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 0.1364 | -22.2% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.0570 | -58.2% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -0.0360 | -163.1% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.0657 | +282.6% | ratio | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 0.0917 | +39.6% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.0701 | -23.5% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.0643 | -8.3% | ratio | 10-K | 2026-03-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.8019 | — | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2017-09-30 | 12.6399 | +1476.2% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2017-12-31 | 2.8443 | -77.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-03-31 | 5.9451 | +109.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 2.1826 | -63.3% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.2005 | -90.8% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 0.0401 | -80.0% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 4.2773 | +10575.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.4053 | -90.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 0.0033 | -99.2% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 0.0810 | +2348.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.1896 | +134.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.1007 | -46.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.0401 | -60.2% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 0.0478 | +19.2% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 0.0490 | +2.5% | ratio | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 0.0623 | +27.0% | ratio | 10-Q | 2021-08-16 |
| Quarterly | 2021-09-30 | 0.0506 | -18.7% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-12-31 | 0.0815 | +61.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0485 | -40.5% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.0537 | +10.7% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 0.0465 | -13.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 0.0226 | -51.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0453 | +100.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.0579 | +27.8% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.0107 | -81.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.0115 | +7.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0080 | -30.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.0076 | -5.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0077 | +1.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0038 | -50.5% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.0053 | +38.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0050 | -5.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0132 | +165.9% | ratio | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 2.8443 | — | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.0401 | -98.6% | ratio | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 0.0810 | +102.3% | ratio | 10-K | 2021-03-09 |
| Annual | 2020-12-31 | 0.0478 | -41.0% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 0.0815 | +70.4% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.0226 | -72.2% | ratio | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 0.0115 | -49.2% | ratio | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 0.0038 | -66.9% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.0072 | +88.9% | ratio | 10-K | 2026-03-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -0.0161 | — | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -0.0004 | +97.4% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -0.0075 | -1714.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | -0.0134 | -77.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | -0.0090 | +32.2% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0164 | -80.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | -0.0132 | +19.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | -0.0095 | +27.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0196 | -106.2% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2020-06-30 | -0.0168 | +14.3% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2020-09-30 | 0.0197 | +217.5% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | -0.0372 | -288.6% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-06-30 | -0.0479 | -28.7% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | -0.0077 | +84.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.0012 | +84.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 0.0048 | +506.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | -0.0008 | -117.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0045 | +638.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0037 | -17.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0028 | -23.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -0.0042 | -246.1% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2024-06-30 | -0.0069 | -67.2% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2024-09-30 | -0.0049 | +30.0% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | -0.0050 | -3.2% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-06-30 | -0.0079 | -58.0% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-09-30 | -0.0016 | +79.5% | ratio | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | -0.0672 | — | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | -0.0225 | +66.6% | ratio | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | -0.0197 | +12.2% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -0.0277 | -40.5% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -0.0676 | -144.2% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.0132 | +119.6% | ratio | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 0.0151 | +13.7% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.0082 | -154.3% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0090 | -10.3% | ratio | 10-K | 2026-03-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -0.2531 | — | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -0.0334 | +86.8% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 0.0207 | +161.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.0356 | +72.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.0237 | -33.5% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0407 | +71.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | 0.0317 | -22.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 0.4449 | +1303.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.5798 | +30.3% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2020-06-30 | 0.3268 | -43.6% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2020-09-30 | -0.6217 | -290.2% | ratio | 10-Q | 2021-11-15 |
| Quarterly | 2021-03-31 | 0.4064 | +165.4% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-06-30 | -0.1480 | -136.4% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | -0.0239 | +83.8% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.0038 | +84.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 0.0157 | +510.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | -0.0028 | -117.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0153 | +651.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0126 | -17.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0101 | -20.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -0.0160 | -259.1% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2024-06-30 | -0.0286 | -78.7% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2024-09-30 | -0.0208 | +27.2% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | -0.0219 | -5.2% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-06-30 | -0.0359 | -64.2% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-09-30 | -0.0073 | +79.6% | ratio | 10-Q | 2025-10-27 |
| Annual | 2017-12-31 | 0.1882 | — | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.0978 | -48.0% | ratio | 10-K | 2021-03-09 |
| Annual | 2019-12-31 | 1.3243 | +1254.1% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.6849 | -48.3% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -0.2114 | -130.9% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.0438 | +120.7% | ratio | 10-K | 2025-03-04 |
| Annual | 2023-12-31 | 0.0553 | +26.3% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -0.0333 | -160.2% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0384 | -15.4% | ratio | 10-K | 2026-03-10 |
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-01 | BADER PAUL T | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 19,225 | $0.00 | $0 | 19,225 |
| 2026-04-01 | McMonagle Ryan | Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 175,000 | $0.00 | $0 | 175,000 |
| 2026-04-01 | McMonagle Ryan | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 40,625 | $0.00 | $0 | 121,875 |
| 2026-04-01 | McMonagle Ryan | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 81,250 | $0.00 | $0 | 81,250 |
| 2026-04-01 | McMonagle Ryan | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 54,906 | $6.62 | $363,478 | 695,984 |
| 2026-04-01 | McMonagle Ryan | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 121,875 | $0.00 | $0 | 750,890 |
| 2026-03-31 | BADER PAUL T | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 26,859 | $0.00 | $0 | 0 |
| 2026-03-31 | BADER PAUL T | Dir |
Exercise / conversion
M
|
Common Stock | 26,859 | $0.00 | $0 | 120,663 |
| 2026-02-23 | Eperjesy Christopher J | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 27,895 | $0.00 | $0 | 234,473 |
| 2025-10-17 | EIN MARK | Dir |
Other disposed transaction
J
|
Common Stock | 3,670,279 | $0.00 | $0 | 0 |
| 2025-04-28 | Rich Thomas R. | President - Rentals |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 100,000 | $0.00 | $0 | 100,000 |
| 2025-04-01 | EIN MARK | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 26,859 | $0.00 | $0 | 26,859 |
| 2025-04-01 | Rich Thomas R. | President - Rentals |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 50,000 | $0.00 | $0 | 100,000 |
| 2025-04-01 | Rich Thomas R. | President - Rentals |
Other disposed transaction
F
|
Common Stock | 45,565 | $4.20 | $191,373 | 286,377 |
| 2025-04-01 | Rich Thomas R. | President - Rentals |
Exercise / conversion
M
|
Common Stock | 100,000 | $0.00 | $0 | 331,942 |
| 2025-03-31 | EIN MARK | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 22,218 | $0.00 | $0 | 0 |
| 2025-03-31 | EIN MARK | Dir |
Exercise / conversion
M
|
Common Stock | 22,218 | $0.00 | $0 | 1,585,707 |
| 2025-01-30 | PE One Source Holdings, LLC | 10% |
Open-market buy
P
|
Common Stock | 8,143,635 | $4.00 | $32,574,540 | 156,743,635 |
| 2024-12-31 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Performance Stock Unit | 678 | $0.00 | $0 | 5,261 |
| 2024-12-31 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Performance Stock Unit | 1,580 | $0.00 | $0 | 12,279 |
| 2024-12-31 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,485 | $4.81 | $7,143 | 41,237 |
| 2024-12-31 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,258 | $0.00 | $0 | 42,722 |
| 2024-09-05 | ECP ControlCo, LLC | 10% |
Open-market sell
S
|
Common Stock | 2,354,109 | $3.42 | $8,051,053 | 23,384,879 |
| 2024-08-27 | Energy Capital Partners Management, LP | Dir |
Open-market sell
S
|
Common Stock | 18,640 | $4.17 | $77,690 | 0 |
| 2024-08-07 | Ross Joe P. | President - Sales |
Open-market buy
P
|
Common Stock | 84,254 | $3.98 | $335,078 | 249,834 |
| 2024-08-06 | Rich Thomas R. | President - Rentals |
Open-market buy
P
|
Common Stock | 26,200 | $3.84 | $100,653 | 224,778 |
| 2024-07-31 | EIN MARK | Dir |
Other disposed transaction
D
|
Common Stock | 1,832,810 | $0.00 | $0 | 3,670,276 |
| 2024-06-14 | Heinberg Marshall | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $4.34 | $43,428 | 303,856 |
| 2024-05-08 | McMonagle Ryan | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 10,000 | $4.04 | $40,356 | 496,587 |
| 2024-05-07 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Open-market buy
P
|
Common Stock | 3,000 | $4.12 | $12,360 | 40,464 |
| 2024-04-01 | ECP ControlCo, LLC | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 22,218 | $0.00 | $0 | 22,218 |
| 2024-04-01 | Rich Thomas R. | President - Rentals |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 50,000 | $0.00 | $0 | 150,000 |
| 2024-04-01 | Rich Thomas R. | President - Rentals |
Other disposed transaction
F
|
Common Stock | 44,151 | $5.88 | $259,608 | 198,578 |
| 2024-04-01 | Rich Thomas R. | President - Rentals |
Exercise / conversion
M
|
Common Stock | 100,000 | $0.00 | $0 | 242,729 |
| 2024-03-31 | ECP ControlCo, LLC | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 18,640 | $0.00 | $0 | 0 |
| 2024-03-31 | ECP ControlCo, LLC | Dir |
Exercise / conversion
M
|
Common Stock | 18,640 | $0.00 | $0 | 18,640 |
| 2024-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,666 | $0.00 | $0 | 0 |
| 2024-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 457 | $5.37 | $2,454 | 23,416 |
| 2024-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,666 | $0.00 | $0 | 23,873 |
| 2024-02-27 | JOLAS PAUL M | EVP, Gen. Counsel & Secretary |
Equity grant / award
A
|
Common Stock | 6,093 | $0.00 | $0 | 6,093 |
| 2023-12-31 | Rich Thomas R. | President - Rentals |
Exercise / conversion
M · derivative
|
Performance Stock Unit | 8,300 | $0.00 | $0 | 79,200 |
| 2023-12-31 | Rich Thomas R. | President - Rentals |
Other disposed transaction
F
|
Common Stock | 4,924 | $6.18 | $30,430 | 124,679 |
| 2023-12-31 | Rich Thomas R. | President - Rentals |
Exercise / conversion
M
|
Common Stock | 16,600 | $0.00 | $0 | 129,603 |
| 2023-11-14 | McMonagle Ryan | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 20,000 | $5.17 | $103,412 | 350,726 |
| 2023-11-13 | Eperjesy Christopher J | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 40,000 | $4.89 | $195,752 | 89,836 |
| 2023-11-10 | EIN MARK | Dir |
Open-market buy
P
|
Common Stock | 100,000 | $4.96 | $495,760 | 1,544,849 |
| 2023-09-11 | ECP ControlCo, LLC | Dir |
Open-market sell
S
|
Common Stock | 41,140 | $6.51 | $267,908 | 0 |
| 2023-09-08 | ECP ControlCo, LLC | Dir |
Open-market sell
S
|
Common Stock | 48,294 | $6.56 | $316,741 | 41,140 |
| 2023-09-07 | ECP ControlCo, LLC | Dir |
Open-market sell
S
|
Common Stock | 45,660 | $6.72 | $306,767 | 89,434 |
| 2023-08-28 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Open-market buy
P
|
Common Stock | 10 | $6.41 | $64 | 20,785 |
| 2023-07-31 | JOLAS PAUL M | EVP, General Counsel & Sec |
Equity grant / award
A · derivative
|
Performance Stock Unit | 33,750 | $0.00 | $0 | 33,750 |
| 2023-07-31 | JOLAS PAUL M | EVP, General Counsel & Sec |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 67,500 | $0.00 | $0 | 67,500 |
| 2023-06-05 | EIN MARK | Dir |
Equity grant / award
G
|
Common Stock | 39,100 | $0.00 | $0 | 5,503,086 |
| 2023-05-24 | EIN MARK | Dir |
Equity grant / award
G
|
Common Stock | 164,100 | $0.00 | $0 | 5,542,186 |
| 2023-05-15 | Heinberg Marshall | Dir |
Open-market buy
P
|
Common Stock | 20,000 | $6.53 | $130,646 | 105,000 |
| 2023-05-15 | Heinberg Marshall | Dir |
Open-market buy
P
|
Common Stock | 311 | $6.48 | $2,016 | 205,304 |
| 2023-05-12 | Heinberg Marshall | Dir |
Open-market buy
P
|
Common Stock | 19,689 | $6.42 | $126,319 | 204,993 |
| 2023-04-01 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 6,250 | $0.00 | $0 | 12,500 |
| 2023-04-01 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,846 | $6.79 | $12,534 | 20,775 |
| 2023-04-01 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 6,250 | $0.00 | $0 | 22,621 |
| 2023-04-01 | Rich Thomas R. | President - Rentals |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 50,000 | $0.00 | $0 | 100,000 |
| 2023-04-01 | Rich Thomas R. | President - Rentals |
Other disposed transaction
F
|
Common Stock | 22,134 | $6.79 | $150,290 | 113,003 |
| 2023-04-01 | Rich Thomas R. | President - Rentals |
Exercise / conversion
M
|
Common Stock | 50,000 | $0.00 | $0 | 135,137 |
| 2023-04-01 | BADER PAUL | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 18,640 | $0.00 | $0 | 18,640 |
| 2023-03-31 | BADER PAUL | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 14,315 | $0.00 | $0 | 0 |
| 2023-03-31 | BADER PAUL | Dir |
Exercise / conversion
M
|
Common Stock | 14,315 | $0.00 | $0 | 52,946 |
| 2023-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,667 | $0.00 | $0 | 1,666 |
| 2023-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 453 | $6.54 | $2,963 | 16,371 |
| 2023-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,667 | $0.00 | $0 | 16,824 |
| 2023-03-07 | Eperjesy Christopher J | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 7,470 | $0.00 | $0 | 37,470 |
| 2022-12-31 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Performance Stock Unit | 938 | $0.00 | $0 | 6,562 |
| 2022-12-31 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Performance Stock Unit | 2,188 | $0.00 | $0 | 15,312 |
| 2022-12-31 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 706 | $6.32 | $4,462 | 15,157 |
| 2022-12-31 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 3,126 | $0.00 | $0 | 15,863 |
| 2022-12-31 | Rich Thomas R. | EVP - Rentals |
Exercise / conversion
M · derivative
|
Performance Stock Unit | 12,500 | $0.00 | $0 | 87,500 |
| 2022-12-31 | Rich Thomas R. | EVP - Rentals |
Other disposed transaction
F
|
Common Stock | 10,894 | $6.32 | $68,850 | 85,137 |
| 2022-12-31 | Rich Thomas R. | EVP - Rentals |
Exercise / conversion
M
|
Common Stock | 25,000 | $0.00 | $0 | 96,031 |
| 2022-11-11 | Eperjesy Christopher J | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 30,000 | $6.45 | $193,497 | 30,000 |
| 2022-08-15 | Eperjesy Christopher J | Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance Stock Unit | 45,000 | $0.00 | $0 | 45,000 |
| 2022-08-15 | Eperjesy Christopher J | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 90,000 | $0.00 | $0 | 90,000 |
| 2022-08-02 | Rich Thomas R. | EVP - Rentals |
Equity grant / award
A · derivative
|
Performance Stock Unit | 100,000 | $0.00 | $0 | 100,000 |
| 2022-08-02 | Rich Thomas R. | EVP - Rentals |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 200,000 | $0.00 | $0 | 200,000 |
| 2022-05-16 | EIN MARK | Dir |
Open-market buy
P
|
Common Stock | 50,000 | $5.79 | $289,670 | 1,415,534 |
| 2022-05-13 | EIN MARK | Dir |
Open-market buy
P
|
Common Stock | 351,903 | $5.91 | $2,079,747 | 1,365,534 |
| 2022-04-29 | ECP ControlCo, LLC | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 14,315 | $0.00 | $0 | 14,315 |
| 2022-04-01 | ECP ControlCo, LLC | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 13,631 | $0.00 | $0 | 0 |
| 2022-04-01 | ECP ControlCo, LLC | Dir |
Exercise / conversion
M
|
Common Stock | 13,631 | $0.00 | $0 | 120,779 |
| 2022-04-01 | Heinberg Marshall | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 24,537 | $0.00 | $0 | 0 |
| 2022-04-01 | Heinberg Marshall | Dir |
Exercise / conversion
M
|
Common Stock | 24,537 | $0.00 | $0 | 139,537 |
| 2022-04-01 | Ross Fredrick M. Jr. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 26,820 | $8.34 | $223,679 | 60,680 |
| 2022-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,667 | $0.00 | $0 | 3,333 |
| 2022-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,667 | $0.00 | $0 | 12,737 |
| 2022-02-16 | Blackstone Holdings III L.P. | — |
Open-market sell
S
|
Common Stock | 2,264 | $8.07 | $18,270 | 0 |
| 2022-02-16 | Blackstone Holdings III L.P. | — |
Open-market sell
S
|
Common Stock | 466,472 | $8.07 | $3,764,429 | 0 |
| 2022-02-16 | Blackstone Holdings III L.P. | — |
Open-market sell
S
|
Common Stock | 455,487 | $8.07 | $3,675,780 | 0 |
| 2022-02-16 | Blackstone Holdings III L.P. | — |
Open-market sell
S
|
Common Stock | 23,457 | $8.07 | $189,298 | 0 |
| 2022-02-16 | Blackstone Holdings III L.P. | — |
Open-market sell
S
|
Common Stock | 45,860 | $8.07 | $370,090 | 0 |
| 2022-02-16 | Blackstone Holdings III L.P. | — |
Open-market sell
S
|
Common Stock | 472,446 | $8.07 | $3,812,639 | 0 |
| 2022-02-16 | Blackstone Holdings III L.P. | — |
Open-market sell
S
|
Common Stock | 382,460 | $8.07 | $3,086,452 | 0 |
| 2021-12-13 | Rich Thomas R. | EVP - Rentals |
Open-market buy
P
|
Common Stock | 15,000 | $7.62 | $114,369 | 35,857 |
| 2021-12-06 | Carlsen James | CIO |
Open-market buy
P
|
Common Stock | 5,000 | $7.80 | $39,009 | 41,974 |
| 2021-12-03 | Carlsen James | CIO |
Open-market buy
P
|
Common Stock | 5,000 | $7.44 | $37,200 | 36,974 |
| 2021-11-22 | Blackstone Holdings III L.P. | 10% |
Open-market sell
S
|
Common Stock | 15,096 | $8.20 | $123,825 | 2,264 |
| 2021-11-22 | Blackstone Holdings III L.P. | 10% |
Open-market sell
S
|
Common Stock | 3,109,809 | $8.20 | $25,508,208 | 466,472 |
| 2021-11-22 | Blackstone Holdings III L.P. | 10% |
Open-market sell
S
|
Common Stock | 3,036,582 | $8.20 | $24,907,564 | 455,487 |
| 2021-11-22 | Blackstone Holdings III L.P. | 10% |
Open-market sell
S
|
Common Stock | 156,378 | $8.20 | $1,282,691 | 23,457 |
| 2021-11-22 | Blackstone Holdings III L.P. | 10% |
Open-market sell
S
|
Common Stock | 305,733 | $8.20 | $2,507,775 | 45,860 |
| 2021-11-22 | Blackstone Holdings III L.P. | 10% |
Open-market sell
S
|
Common Stock | 3,149,642 | $8.20 | $25,834,939 | 472,446 |
| 2021-11-22 | Blackstone Holdings III L.P. | 10% |
Open-market sell
S
|
Common Stock | 2,549,735 | $8.20 | $20,914,201 | 382,460 |
| 2021-08-18 | McMonagle Ryan | President, COO |
Open-market buy
P
|
Common Stock | 7,074 | $6.65 | $47,042 | 205,000 |
| 2021-08-17 | Heinberg Marshall | Dir |
Open-market buy
P
|
Common Stock | 15,000 | $6.45 | $96,750 | 65,000 |
| 2021-07-08 | Rich Thomas R. | EVP - Rentals |
Equity grant / award
A · derivative
|
Performance Stock Unit | 100,000 | $0.00 | $0 | 100,000 |
| 2021-07-08 | Rich Thomas R. | EVP - Rentals |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 100,000 | $0.00 | $0 | 100,000 |
| 2021-05-27 | Rich Thomas R. | EVP Rentals |
Equity grant / award
A · derivative
|
Performance Stock Unit | 100,000 | $0.00 | $0 | 100,000 |
| 2021-05-27 | Rich Thomas R. | EVP Rentals |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 100,000 | $0.00 | $0 | 100,000 |
| 2021-05-17 | ECP ControlCo, LLC | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 80,000 | $0.00 | $0 | 0 |
| 2021-05-17 | ECP ControlCo, LLC | Dir |
Other disposed transaction
F
|
Common Stock | 32,852 | $9.74 | $319,978 | 107,148 |
| 2021-05-17 | ECP ControlCo, LLC | Dir |
Exercise / conversion
M
|
Common Stock | 80,000 | $4.00 | $320,000 | 140,000 |
| 2021-04-01 | Munfa John-Paul | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 13,631 | $0.00 | $0 | 13,631 |
| 2021-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,667 | $0.00 | $0 | 5,000 |
| 2021-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,667 | $0.00 | $0 | 11,070 |
| 2020-06-16 | Boone Joshua A | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 16,900 | $3.78 | $63,882 | 216,900 |
| 2020-06-15 | Boone Joshua A | Chief Financial Officer |
Equity grant / award
A · derivative
|
Stock Options | 500,000 | $0.00 | $0 | 500,000 |
| 2020-06-15 | Boone Joshua A | Chief Financial Officer |
Equity grant / award
A
|
Restricted Stock Units | 200,000 | $0.00 | $0 | 200,000 |
| 2020-06-11 | ECP ControlCo, LLC | 10% |
Other acquired transaction
J · derivative
|
Stock Option | 80,000 | $0.00 | $0 | 80,000 |
| 2020-06-11 | ECP ControlCo, LLC | 10% |
Other acquired transaction
J · derivative
|
Restricted Stock Unit | 60,000 | $0.00 | $0 | 60,000 |
| 2020-06-02 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 2,729 | $2.49 | $6,795 | 50,000 |
| 2020-06-02 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 2,027 | $2.48 | $5,027 | 47,271 |
| 2020-06-02 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 2,729 | $2.49 | $6,795 | 50,000 |
| 2020-06-02 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 2,027 | $2.48 | $5,027 | 47,271 |
| 2020-06-01 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 19,756 | $2.50 | $49,390 | 45,244 |
| 2020-06-01 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 19,756 | $2.50 | $49,390 | 45,244 |
| 2020-05-29 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 559 | $2.50 | $1,398 | 25,488 |
| 2020-05-29 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 559 | $2.50 | $1,398 | 25,448 |
| 2020-05-15 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 8,324 | $2.03 | $16,882 | 24,929 |
| 2020-05-14 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 8,324 | $2.03 | $16,938 | 16,605 |
| 2020-05-13 | Holthaus Gerard E | Dir |
Open-market buy
P
|
Common Stock | 8,281 | $2.12 | $17,545 | 8,281 |
| 2020-05-12 | BLACKADAR ROBERT | President |
Open-market buy
P
|
Common Stock | 4,000 | $2.04 | $8,180 | 7,000 |
| 2020-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Stock Option | 13,333 | $0.00 | $0 | 13,333 |
| 2020-03-18 | BARRETT RAYMOND TODD | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 6,667 | $0.00 | $0 | 6,667 |
| 2020-02-27 | Holthaus Gerard E | Dir |
Equity grant / award
A · derivative
|
Stock Option | 100,000 | $0.00 | $0 | 100,000 |
| 2019-12-03 | BLACKADAR ROBERT | President |
Open-market buy
P
|
Common Stock | 3,000 | $3.06 | $9,180 | 3,000 |
| 2019-11-20 | JACOBSON LEE | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 51,000 | $3.58 | $182,631 | 252,993 |
| 2019-11-19 | JACOBSON LEE | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 12,696 | $3.63 | $46,076 | 201,993 |
| 2019-11-18 | JACOBSON LEE | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 35,985 | $3.43 | $123,447 | 189,297 |
| 2019-10-04 | HEINEMANN BRUCE | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 60,000 | $0.00 | $0 | 60,000 |
| 2019-08-21 | JACOBSON LEE | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option | 360,000 | $0.00 | $0 | 360,000 |
| 2019-08-21 | STOOPS JEFFREY | Dir |
Equity grant / award
A · derivative
|
Stock Option | 100,000 | $0.00 | $0 | 100,000 |
| 2019-07-31 | Donaldson Richard C | Dir |
Open-market sell
S · derivative
|
Warrants | 20,408 | $1.50 | $30,612 | 82,313 |
| 2019-07-31 | Donaldson Richard C | Dir |
Exercise / conversion
C · derivative
|
Warrants | 20,408 | $1.50 | $30,612 | 102,721 |
| 2019-07-31 | Donaldson Richard C | Dir |
Exercise / conversion
C · derivative
|
Convertible Promissory Note | — | — | — | — |
| 2019-07-31 | Donaldson Richard C | Dir |
Equity grant / award
A
|
Common Stock | 4,985 | $10.00 | $49,850 | 43,317 |
| 2019-07-31 | STOOPS JEFFREY | Dir |
Open-market buy
P · derivative
|
Warrants | 1,166,667 | $1.50 | $1,750,000 | 1,166,667 |
| 2019-07-30 | Donaldson Richard C | Dir |
Other disposed transaction
D · derivative
|
Warrants | 51,020 | — | $586,730 | 82,313 |
| 2019-07-30 | Donaldson Richard C | Dir |
Exercise / conversion
C · derivative
|
Class B Ordinary Shares | 38,332 | — | — | 0 |
| 2019-07-30 | Donaldson Richard C | Dir |
Other disposed transaction
D · derivative
|
Class B Ordinary Shares | 11,668 | — | — | 38,332 |
| 2019-07-30 | Donaldson Richard C | Dir |
Exercise / conversion
C
|
Common Stock | 38,332 | — | — | 38,332 |
| 2017-08-21 | EIN MARK | Chairman and CEO |
Equity grant / award
A · derivative
|
Warrants | 466,667 | $1.50 | $700,000 | 4,088,889 |