Financial Metrics
PUMP ProPetro Holding Corp.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 213492000.0 | — | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 282730000.0 | +32.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 385219000.0 | +36.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 459888000.0 | +19.4% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 434041000.0 | -5.6% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 546179000.0 | +25.8% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 529494000.0 | -3.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 541847000.0 | +2.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 395069000.0 | -27.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 106109000.0 | -73.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 133710000.0 | +26.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 161458000.0 | +20.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 216887000.0 | +34.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 250099000.0 | +15.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 282680000.0 | +13.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 315083000.0 | +11.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 333014000.0 | +5.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 423570000.0 | +27.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 435249000.0 | +2.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 423804000.0 | -2.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 405843000.0 | -4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 357021000.0 | -12.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 360868000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 359416000.0 | -0.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 326151000.0 | -9.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 293916000.0 | -9.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 981865000.0 | — | USD | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 1704562000.0 | +73.6% | USD | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 2052314000.0 | +20.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 789232000.0 | -61.5% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 874514000.0 | +10.8% | USD | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 1279701000.0 | +46.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1630399000.0 | +27.4% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1444286000.0 | -11.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1269158000.0 | -12.1% | USD | 10-K | 2026-02-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 15142000.0 | — | USD | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 51664000.0 | +241.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 124993000.0 | +141.9% | USD | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 129101000.0 | +3.3% | USD | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 38698000.0 | -70.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 58709000.0 | +51.7% | USD | 10-K | 2022-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -14019000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -15183000.0 | -8.3% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -15888000.0 | -4.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -19086000.0 | -20.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 6306000.0 | +133.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 22704000.0 | +260.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 48552000.0 | +113.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 53556000.0 | +10.3% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 61450000.0 | +14.7% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 93787000.0 | +52.6% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 48707000.0 | -48.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 48561000.0 | -0.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -7429000.0 | -115.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -31322000.0 | -321.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -36452000.0 | -16.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -28651000.0 | +21.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -11747000.0 | +59.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -5894000.0 | +49.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 5731000.0 | +197.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -40266000.0 | -802.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 13653000.0 | +133.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 41460000.0 | +203.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 52483000.0 | +26.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 44683000.0 | -14.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 30312000.0 | -32.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -533000.0 | -101.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -178292000.0 | -33350.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 9501000.0 | +105.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -3167000.0 | -133.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -6066000.0 | -91.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -67386000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 24113000.0 | +135.8% | USD | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 232669000.0 | +864.9% | USD | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 221362000.0 | -4.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -131243000.0 | -159.3% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -68696000.0 | +47.7% | USD | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | -2591000.0 | +96.2% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 130343000.0 | +5130.6% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -166960000.0 | -228.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6350000.0 | +103.8% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -12940000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -9294000.0 | +28.2% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -13598000.0 | -46.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -24351000.0 | -79.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 4921000.0 | +120.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 21965000.0 | +346.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 36708000.0 | +67.1% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-06-30 | 39091000.0 | +6.5% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 46285000.0 | +18.4% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 69805000.0 | +50.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 36133000.0 | -48.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 34397000.0 | -4.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -7804000.0 | -122.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | -25920000.0 | -232.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | -29184000.0 | -12.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -20375000.0 | +30.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | -8511000.0 | +58.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | -5067000.0 | +40.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 11817000.0 | +333.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -32860000.0 | -378.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 10032000.0 | +130.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 28733000.0 | +186.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 39257000.0 | +36.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 34753000.0 | -11.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 19930000.0 | -42.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | -3660000.0 | -118.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -137067000.0 | -3645.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 9602000.0 | +107.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -7155000.0 | -174.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | -2365000.0 | +66.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -53147000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 12613000.0 | +123.7% | USD | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 173862000.0 | +1278.4% | USD | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 163010000.0 | -6.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -107020000.0 | -165.7% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -54185000.0 | +49.4% | USD | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 2030000.0 | +103.7% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 85634000.0 | +4118.4% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -137859000.0 | -261.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 824000.0 | +100.6% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.37 | — | USD/shares | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -0.24 | +35.1% | USD/shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -0.26 | -8.3% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.43 | -65.4% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.06 | +114.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.26 | +333.3% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.44 | +69.2% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.47 | +6.8% | USD/shares | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 0.55 | +17.0% | USD/shares | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 0.7 | +27.3% | USD/shares | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 0.36 | -48.6% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.34 | -5.6% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.08 | -123.5% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.26 | -225.0% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.29 | -11.5% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.2 | +31.0% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -0.08 | +60.0% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.05 | +37.5% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.11 | +320.0% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -0.32 | -390.9% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1 | +131.2% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.25 | +150.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.34 | +36.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.31 | -8.8% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.18 | -41.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.03 | -116.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -1.32 | -4300.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.09 | +106.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.07 | -177.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.02 | +71.4% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -1.19 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.17 | +114.3% | USD/shares | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 2.08 | +1123.5% | USD/shares | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 1.62 | -22.1% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -1.06 | -165.4% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -0.53 | +50.0% | USD/shares | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 0.02 | +103.8% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.76 | +3700.0% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -1.31 | -272.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.01 | +100.8% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.37 | — | USD/shares | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -0.24 | +35.1% | USD/shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -0.26 | -8.3% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.43 | -65.4% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.06 | +114.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.25 | +316.7% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.42 | +68.0% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.45 | +7.1% | USD/shares | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 0.53 | +17.8% | USD/shares | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 0.67 | +26.4% | USD/shares | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 0.35 | -47.8% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.33 | -5.7% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.08 | -124.2% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.26 | -225.0% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.29 | -11.5% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.2 | +31.0% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -0.08 | +60.0% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.05 | +37.5% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.11 | +320.0% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -0.32 | -390.9% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1 | +131.2% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.25 | +150.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.34 | +36.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.31 | -8.8% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.18 | -41.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.03 | -116.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -1.32 | -4300.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.09 | +106.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.07 | -177.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.02 | +71.4% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -1.19 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.16 | +113.4% | USD/shares | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 2.0 | +1150.0% | USD/shares | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 1.57 | -21.5% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -1.06 | -167.5% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -0.53 | +50.0% | USD/shares | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 0.02 | +103.8% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.76 | +3700.0% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -1.31 | -272.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.01 | +100.8% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31120000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 20182000.0 | -35.1% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 5288000.0 | -73.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 133596000.0 | +2426.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 85625000.0 | -35.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 25108000.0 | -70.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 51008000.0 | +103.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 23949000.0 | -53.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-03-31 | 46413000.0 | +93.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 27103000.0 | -41.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 78164000.0 | +188.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 132700000.0 | +69.8% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 79518000.0 | -40.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 36279000.0 | -54.4% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 109191000.0 | +201.0% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 149036000.0 | +36.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 143717000.0 | -3.6% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 37306000.0 | -74.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 54255000.0 | +45.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 68772000.0 | +26.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 55859000.0 | -18.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 72701000.0 | +30.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 84601000.0 | +16.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 111918000.0 | +32.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 70768000.0 | -36.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 69789000.0 | -1.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 43208000.0 | -38.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 26498000.0 | -38.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 49890000.0 | +88.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 54330000.0 | +8.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 33354000.0 | -38.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46458000.0 | +39.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 66886000.0 | +44.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 46566000.0 | -30.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 50443000.0 | +8.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 63392000.0 | +25.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 74840000.0 | +18.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 66541000.0 | -11.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 133596000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 23949000.0 | -82.1% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 132700000.0 | +454.1% | USD | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 149036000.0 | +12.3% | USD | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 68772000.0 | -53.9% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 111918000.0 | +62.7% | USD | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 78862000.0 | -29.5% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 33354000.0 | -57.7% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 50443000.0 | +51.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 91334000.0 | +81.1% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 115179000.0 | — | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 109866000.0 | -4.6% | USD | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 147820000.0 | +34.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 160047000.0 | +8.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 199656000.0 | +24.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 253117000.0 | +26.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 316498000.0 | +25.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 252390000.0 | -20.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 202956000.0 | -19.6% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 357472000.0 | +76.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 371478000.0 | +3.9% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 275749000.0 | -25.8% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 212183000.0 | -23.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 222378000.0 | +4.8% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 65554000.0 | -70.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 94663000.0 | +44.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 84244000.0 | -11.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 110386000.0 | +31.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 138309000.0 | +25.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 149650000.0 | +8.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 128148000.0 | -14.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 172180000.0 | +34.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 182026000.0 | +5.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 210522000.0 | +15.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 215925000.0 | +2.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 290125000.0 | +34.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 251104000.0 | -13.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 260757000.0 | +3.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 237012000.0 | -9.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 273709000.0 | +15.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 220699000.0 | -19.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 225617000.0 | +2.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 195994000.0 | -13.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 240710000.0 | +22.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 210725000.0 | -12.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 209225000.0 | -0.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 115179000.0 | — | USD | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 199656000.0 | +73.3% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 202956000.0 | +1.7% | USD | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 212183000.0 | +4.5% | USD | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 84244000.0 | -60.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 128148000.0 | +52.1% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 215925000.0 | +68.5% | USD | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 237012000.0 | +9.8% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 195994000.0 | -17.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 200753000.0 | +2.4% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 4713000.0 | — | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 5154000.0 | +9.4% | USD | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 4819000.0 | -6.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 9148000.0 | +89.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 6184000.0 | -32.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 7512000.0 | +21.5% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 7744000.0 | +3.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 6681000.0 | -13.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 6353000.0 | -4.9% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 5870000.0 | -7.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 4948000.0 | -15.7% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 1850000.0 | -62.6% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 2436000.0 | +31.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3296000.0 | +35.3% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 2805000.0 | -14.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1849000.0 | -34.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2729000.0 | +47.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2329000.0 | -14.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2641000.0 | +13.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3477000.0 | +31.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3949000.0 | +13.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2297000.0 | -41.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3491000.0 | +52.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3944000.0 | +13.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 5034000.0 | +27.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 17732000.0 | +252.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 18159000.0 | +2.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 15887000.0 | -12.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 17705000.0 | +11.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 19447000.0 | +9.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 18742000.0 | -3.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 16743000.0 | -10.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 16162000.0 | -3.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 13338000.0 | -17.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 16382000.0 | +22.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 15917000.0 | -2.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 4713000.0 | — | USD | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 6184000.0 | +31.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 6353000.0 | +2.7% | USD | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 2436000.0 | -61.7% | USD | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 2729000.0 | +12.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 3949000.0 | +44.7% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 5034000.0 | +27.5% | USD | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 17705000.0 | +251.7% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 16162000.0 | -8.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 13323000.0 | -17.6% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 264780000.0 | — | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 209001000.0 | -21.1% | USD | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 188369000.0 | -9.9% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 226721000.0 | +20.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 235660000.0 | +3.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 313835000.0 | +33.2% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 355927000.0 | +13.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 341325000.0 | -4.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 349257000.0 | +2.3% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 449655000.0 | +28.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 417967000.0 | -7.0% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 392728000.0 | -6.0% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 375591000.0 | -4.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 377962000.0 | +0.6% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 111829000.0 | -70.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 157073000.0 | +40.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 167726000.0 | +6.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 176441000.0 | +5.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 217134000.0 | +23.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 242939000.0 | +11.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 251064000.0 | +3.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 250828000.0 | -0.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 259001000.0 | +3.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 300241000.0 | +15.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 328785000.0 | +9.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 368693000.0 | +12.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 347124000.0 | -5.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 349999000.0 | +0.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 310809000.0 | -11.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 360036000.0 | +15.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 327147000.0 | -9.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 306821000.0 | -6.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 292221000.0 | -4.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 345294000.0 | +18.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 327463000.0 | -5.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 319365000.0 | -2.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 264780000.0 | — | USD | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 235660000.0 | -11.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 349257000.0 | +48.2% | USD | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 375591000.0 | +7.5% | USD | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 167726000.0 | -55.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 251064000.0 | +49.7% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 328785000.0 | +31.0% | USD | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 310809000.0 | -5.5% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 292221000.0 | -6.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 326704000.0 | +11.8% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 379116000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-12-31 | 541422000.0 | +42.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 521202000.0 | -3.7% | USD | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 561916000.0 | +7.8% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 638591000.0 | +13.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 719032000.0 | +12.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 850347000.0 | +18.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 919015000.0 | +8.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 939718000.0 | +2.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1274522000.0 | +35.6% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 1409005000.0 | +10.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1436111000.0 | +1.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 1436111000.0 | +0.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1436111000.0 | +0.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1050739000.0 | -26.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1050739000.0 | +0.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1050739000.0 | +0.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1050739000.0 | +0.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1044783000.0 | -0.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1066786000.0 | +2.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1098750000.0 | +3.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1061236000.0 | -3.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1084451000.0 | +2.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1335786000.0 | +23.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1143606000.0 | -14.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1335786000.0 | +16.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1394151000.0 | +4.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1480312000.0 | +6.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1480312000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1480312000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1223645000.0 | -17.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1512327000.0 | +23.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1280210000.0 | -15.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1223645000.0 | -4.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1246199000.0 | +1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1229147000.0 | -1.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1279613000.0 | +4.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 541422000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 719032000.0 | +32.8% | USD | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 1274522000.0 | +77.3% | USD | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 1436111000.0 | +12.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1050739000.0 | -26.8% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1061236000.0 | +1.0% | USD | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 1335786000.0 | +25.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1480312000.0 | +10.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1223645000.0 | -17.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1290890000.0 | +5.5% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 159741000.0 | — | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 134023000.0 | -16.1% | USD | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 170628000.0 | +27.3% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 200261000.0 | +17.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 243596000.0 | +21.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 282266000.0 | +15.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 306113000.0 | +8.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 280416000.0 | -8.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 352760000.0 | +25.8% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 302657000.0 | -14.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 324969000.0 | +7.4% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 284160000.0 | -12.6% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 232966000.0 | -18.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 225925000.0 | -3.0% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 59269000.0 | -73.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 96267000.0 | +62.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 104163000.0 | +8.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 128459000.0 | +23.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 156777000.0 | +22.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 192042000.0 | +22.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 173785000.0 | -9.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 172091000.0 | -1.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 193658000.0 | +12.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 253817000.0 | +31.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 284180000.0 | +12.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 304479000.0 | +7.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 276294000.0 | -9.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 273821000.0 | -0.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 271149000.0 | -1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 303984000.0 | +12.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 295544000.0 | -2.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 254852000.0 | -13.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 222266000.0 | -12.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 239093000.0 | +7.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 231050000.0 | -3.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 254080000.0 | +10.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 159741000.0 | — | USD | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 243596000.0 | +52.5% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 352760000.0 | +44.8% | USD | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 232966000.0 | -34.0% | USD | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 104163000.0 | -55.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 173785000.0 | +66.8% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 284180000.0 | +63.5% | USD | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 271149000.0 | -4.6% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 222266000.0 | -18.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 252961000.0 | +13.8% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 320413000.0 | — | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 147034000.0 | -54.1% | USD | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 182219000.0 | +23.9% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 236176000.0 | +29.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 305780000.0 | +29.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 399629000.0 | +30.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 427712000.0 | +7.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 400499000.0 | -6.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 477167000.0 | +19.1% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 539464000.0 | +13.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 561520000.0 | +4.1% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 511943000.0 | -8.8% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 466806000.0 | -8.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 438374000.0 | -6.1% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 155173000.0 | -64.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 184370000.0 | +18.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 179968000.0 | -2.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 197514000.0 | +9.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 222043000.0 | +12.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 255935000.0 | +15.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 234934000.0 | -8.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 237239000.0 | +1.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 250587000.0 | +5.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 313068000.0 | +24.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 381753000.0 | +21.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 411228000.0 | +7.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 425020000.0 | +3.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 444895000.0 | +4.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 481920000.0 | +8.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 536106000.0 | +11.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 536479000.0 | +0.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 447254000.0 | -16.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 407372000.0 | -8.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 419710000.0 | +3.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 405174000.0 | -3.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 453403000.0 | +11.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 320413000.0 | — | USD | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 305780000.0 | -4.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 477167000.0 | +56.0% | USD | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 466806000.0 | -2.2% | USD | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 179968000.0 | -61.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 234934000.0 | +30.5% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 381753000.0 | +62.5% | USD | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 481920000.0 | +26.2% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 407372000.0 | -15.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 461048000.0 | +13.2% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 221009000.0 | — | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 374168000.0 | +69.3% | USD | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 379697000.0 | +1.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 402415000.0 | +6.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 413252000.0 | +2.7% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-03-31 | 450718000.0 | +9.1% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-06-30 | 491303000.0 | +9.0% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 539219000.0 | +9.8% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-12-31 | 797355000.0 | +47.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 869541000.0 | +9.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 909037000.0 | +4.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 944100000.0 | +3.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 969305000.0 | +2.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 961516000.0 | -0.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 938429000.0 | -2.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 911767000.0 | -2.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 870771000.0 | -4.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 847269000.0 | -2.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 844743000.0 | -0.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 842815000.0 | -0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 826302000.0 | -2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 847212000.0 | +2.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 817036000.0 | -3.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 830538000.0 | +1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 954033000.0 | +14.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 982923000.0 | +3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 1008359000.0 | +2.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 1027327000.0 | +1.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 998392000.0 | -2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 998154000.0 | -0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 975848000.0 | -2.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 832956000.0 | -14.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 816273000.0 | -2.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 826489000.0 | +1.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 823973000.0 | -0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 826210000.0 | +0.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 221009000.0 | — | USD | 10-K | 2020-06-22 |
| Annual | 2017-12-31 | 413252000.0 | +87.0% | USD | 10-K | 2021-03-05 |
| Annual | 2018-12-31 | 797355000.0 | +92.9% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 969305000.0 | +21.6% | USD | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 870771000.0 | -10.2% | USD | 10-K | 2024-03-13 |
| Annual | 2021-12-31 | 826302000.0 | -5.1% | USD | 10-K | 2025-02-20 |
| Annual | 2022-12-31 | 954033000.0 | +15.5% | USD | 10-K | 2026-02-19 |
| Annual | 2023-12-31 | 998392000.0 | +4.6% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 816273000.0 | -18.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 829842000.0 | +1.7% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 176327000.0 | — | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 17774000.0 | -89.9% | USD | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 16547000.0 | -6.9% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 41917000.0 | +153.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 57178000.0 | +36.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 117333000.0 | +105.2% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 105716000.0 | -9.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 80000000.0 | -24.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 70000000.0 | -12.5% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 160000000.0 | +128.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 150000000.0 | -6.2% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 130000000.0 | -13.3% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 130000000.0 | +0.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 110000000.0 | -15.4% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 0.0 | -100.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.0 | — | USD | 10-Q | 2020-11-05 |
| Quarterly | 2022-12-31 | 30000000.0 | — | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 30000000.0 | +0.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 60000000.0 | +100.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 45000000.0 | -25.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 45000000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 45000000.0 | +0.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 45000000.0 | +0.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 45000000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 45000000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 45000000.0 | +0.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 57614000.0 | +28.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 86904000.0 | +50.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 176327000.0 | — | USD | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 57178000.0 | -67.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 70000000.0 | +22.4% | USD | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 130000000.0 | +85.7% | USD | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 0.0 | -100.0% | USD | 10-K | 2021-03-05 |
| Annual | 2021-12-31 | 0.0 | — | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 30000000.0 | — | USD | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 45000000.0 | +50.0% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 45000000.0 | +0.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 105613000.0 | +134.7% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 14244000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 2063000.0 | -85.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -5652000.0 | -374.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -3394000.0 | +40.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | -463000.0 | +86.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 78673000.0 | +17092.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 54634000.0 | -30.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 124442000.0 | +127.8% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 251094000.0 | +101.8% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 36085000.0 | -85.6% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 150851000.0 | +318.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 307629000.0 | +103.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 61724000.0 | -79.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 96910000.0 | +57.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 118026000.0 | +21.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 17008000.0 | -85.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 61480000.0 | +261.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 109259000.0 | +77.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 25170000.0 | -77.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 103308000.0 | +310.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 174951000.0 | +69.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 73060000.0 | -58.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 187014000.0 | +156.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 305071000.0 | +63.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 74822000.0 | -75.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 179763000.0 | +140.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 214432000.0 | +19.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 54689000.0 | -74.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 108903000.0 | +99.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 150563000.0 | +38.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 10659000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 109257000.0 | +925.0% | USD | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 393079000.0 | +259.8% | USD | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 455290000.0 | +15.8% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 139124000.0 | -69.4% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 154714000.0 | +11.2% | USD | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 300429000.0 | +94.2% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 374742000.0 | +24.7% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 252295000.0 | -32.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 231607000.0 | -8.2% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -12188000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -15051000.0 | -23.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -18156000.0 | -20.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -50458000.0 | -177.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | -111401000.0 | -120.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -189583000.0 | -70.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -74831000.0 | +60.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -149909000.0 | -100.3% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | -208872000.0 | -39.3% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | -177885000.0 | +14.8% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | -324334000.0 | -82.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -387569000.0 | -19.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -46557000.0 | +88.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -78025000.0 | -67.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -82179000.0 | -5.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -22270000.0 | +72.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -50920000.0 | -128.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -85549000.0 | -68.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -64048000.0 | +25.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -141568000.0 | -121.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -239957000.0 | -69.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -113750000.0 | +52.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -221731000.0 | -94.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -312771000.0 | -41.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -33847000.0 | +89.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -90923000.0 | -168.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -130603000.0 | -43.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -32836000.0 | +74.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -68524000.0 | -108.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -111025000.0 | -62.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -41688000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -281469000.0 | -575.2% | USD | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | -280604000.0 | +0.3% | USD | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | -495299000.0 | -76.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -94217000.0 | +81.0% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -104292000.0 | -10.7% | USD | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | -349745000.0 | -235.4% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -384127000.0 | -9.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -155099000.0 | +59.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -149811000.0 | +3.4% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -5246000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -1140000.0 | +78.3% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -5214000.0 | -357.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 5881000.0 | +212.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 3376000.0 | -42.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 28322000.0 | +738.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 42661000.0 | +50.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 28621000.0 | -32.9% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 11993000.0 | -58.1% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 88618000.0 | +638.9% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 77062000.0 | -13.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 56431000.0 | -26.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -20486000.0 | -136.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -130615000.0 | -537.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -130628000.0 | -0.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -7651000.0 | +94.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -6631000.0 | +13.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -7881000.0 | -18.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -2272000.0 | +71.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -3869000.0 | -70.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -3704000.0 | +4.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -3379000.0 | +8.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 7968000.0 | +335.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -26832000.0 | -436.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -27871000.0 | -3.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -55308000.0 | -98.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -70617000.0 | -27.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -8904000.0 | +87.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -15982000.0 | -79.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -23440000.0 | -46.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 130315000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 62565000.0 | -52.0% | USD | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | -3724000.0 | -106.0% | USD | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 56345000.0 | +1613.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -125171000.0 | -322.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -7276000.0 | +94.2% | USD | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 26260000.0 | +460.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -46123000.0 | -275.6% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -80107000.0 | -73.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -40905000.0 | +48.9% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 12217000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 15461000.0 | +26.6% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 18631000.0 | +20.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-22 | 86800000.0 | +365.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 50910000.0 | -41.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 112630000.0 | +121.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 193820000.0 | +72.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 75148000.0 | -61.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 152191000.0 | +102.5% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 212152000.0 | +39.4% | USD | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 178912000.0 | -15.7% | USD | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 325881000.0 | +82.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 394343000.0 | +21.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 47290000.0 | -88.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 80702000.0 | +70.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 86509000.0 | +7.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 22494000.0 | -74.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 52187000.0 | +132.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 87700000.0 | +68.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 64323000.0 | -26.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 144519000.0 | +124.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 247164000.0 | +71.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 114839000.0 | -53.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 223775000.0 | +94.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 320747000.0 | +43.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 34585000.0 | -89.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 71805000.0 | +107.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 112449000.0 | +56.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 40913000.0 | -63.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 78044000.0 | +90.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 122084000.0 | +56.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 42832000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 285891000.0 | +567.5% | USD | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 284197000.0 | -0.6% | USD | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 502894000.0 | +77.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 100603000.0 | -80.0% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 143523000.0 | +42.7% | USD | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 319683000.0 | +122.7% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 370869000.0 | +16.0% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 140297000.0 | -62.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 186316000.0 | +32.8% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 52627652.0 | — | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 83039854.0 | +57.8% | shares | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 83039854.0 | +0.0% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 83039854.0 | +0.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 83039854.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 83412189.0 | +0.4% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 83543646.0 | +0.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 83543839.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 100190126.0 | +19.9% | shares | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 100294098.0 | +0.1% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-09-30 | 100617240.0 | +0.3% | shares | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 100624099.0 | +0.0% | shares | 10-Q | 2020-07-02 |
| Quarterly | 2020-03-31 | 100777670.0 | +0.2% | shares | 10-Q | 2020-07-02 |
| Annual | 2016-12-31 | 52627652.0 | — | shares | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 83039854.0 | +57.8% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 100190126.0 | +20.7% | shares | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 100624099.0 | +0.4% | shares | 10-K | 2020-06-22 |
| Annual | 2022-12-31 | 114515008.0 | +13.8% | shares | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 109483281.0 | -4.4% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 102994958.0 | -5.9% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 104310266.0 | +1.3% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 52627652.0 | — | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 83039854.0 | +57.8% | shares | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 83039854.0 | +0.0% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 83039854.0 | +0.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 83039854.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 83412189.0 | +0.4% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 83543646.0 | +0.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 83543839.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 100190126.0 | +19.9% | shares | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 100294098.0 | +0.1% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-09-30 | 100617240.0 | +0.3% | shares | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 100624099.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 100777670.0 | +0.2% | shares | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 100889230.0 | +0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 100898445.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 100912777.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 102057815.0 | +1.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 103227040.0 | +1.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 103259971.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 103437177.0 | +0.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 103999626.0 | +0.5% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 104308413.0 | +0.3% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 104426520.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 114515008.0 | +9.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 115170545.0 | +0.6% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 112957976.0 | -1.9% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 111091503.0 | -1.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 109483281.0 | -1.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 106891337.0 | -2.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 104524320.0 | -2.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 103282917.0 | -1.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 102994958.0 | -0.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 103784239.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 103967520.0 | +0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 103982181.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 52627652.0 | — | shares | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 83039854.0 | +57.8% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 100190126.0 | +20.7% | shares | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 100624099.0 | +0.4% | shares | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 100912777.0 | +0.3% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 103437177.0 | +2.5% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 114515008.0 | +10.7% | shares | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 109483281.0 | -4.4% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 102994958.0 | -5.9% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 104310266.0 | +1.3% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 34993000.0 | — | shares | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 39496000.0 | +12.9% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 52975000.0 | +34.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 55996000.0 | +5.7% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 83040000.0 | +48.3% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 83040000.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 83081000.0 | +0.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 83447000.0 | +0.4% | shares | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 83544000.0 | +0.1% | shares | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 100232000.0 | +20.0% | shares | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 100425000.0 | +0.2% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 100606000.0 | +0.2% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 100687000.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 100821000.0 | +0.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 100897000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 101550000.0 | +0.6% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 102398000.0 | +0.8% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 103257000.0 | +0.8% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 103683000.0 | +0.4% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 104236000.0 | +0.5% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 104372000.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 114881000.0 | +10.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 114737000.0 | -0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 112286000.0 | -2.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 108540000.0 | -3.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 106303000.0 | -2.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 104121000.0 | -2.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 103319000.0 | -0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 103900000.0 | +0.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 103974000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 44787000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 76371000.0 | +70.5% | shares | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 83460000.0 | +9.3% | shares | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 100472000.0 | +20.4% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 100829000.0 | +0.4% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 102655000.0 | +1.8% | shares | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 105868000.0 | +3.1% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 113004000.0 | +6.7% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 105469000.0 | -6.7% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 103838000.0 | -1.5% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 34993000.0 | — | shares | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 39496000.0 | +12.9% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 52975000.0 | +34.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 55996000.0 | +5.7% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 86279000.0 | +54.1% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 86264000.0 | -0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 86848000.0 | +0.7% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 86878000.0 | +0.0% | shares | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 86878000.0 | +0.0% | shares | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 104123000.0 | +19.8% | shares | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 104379000.0 | +0.2% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 103652000.0 | -0.7% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 100687000.0 | -2.9% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 100821000.0 | +0.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 100897000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 101550000.0 | +0.6% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 102398000.0 | +0.8% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 103257000.0 | +0.8% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 105384000.0 | +2.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 104236000.0 | -1.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 105070000.0 | +0.8% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 115331000.0 | +9.8% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 114796000.0 | -0.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 112698000.0 | -1.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 108989000.0 | -3.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 106303000.0 | -2.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 104121000.0 | -2.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 105118000.0 | +1.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 103900000.0 | -1.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 103974000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 44787000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 79583000.0 | +77.7% | shares | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 87046000.0 | +9.4% | shares | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 103750000.0 | +19.2% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 100829000.0 | -2.8% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 102655000.0 | +1.8% | shares | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 106939000.0 | +4.2% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 113416000.0 | +6.1% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 105469000.0 | -7.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 105398000.0 | -0.1% | shares | 10-K | 2026-02-19 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.3799 | — | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.4427 | +16.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.4530 | +2.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.5004 | +10.5% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 0.4619 | -7.7% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 0.3876 | -16.1% | ratio | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 0.3687 | -4.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.3773 | +2.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.3760 | -0.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1010 | -73.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1273 | +26.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1545 | +21.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2033 | +31.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2276 | +12.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2607 | +14.5% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2359 | -9.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2912 | +23.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3038 | +4.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2940 | -3.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2863 | -2.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3317 | +15.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2361 | -28.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2819 | +19.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2884 | +2.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2653 | -8.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2297 | -13.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 1.3655 | — | ratio | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 1.3374 | -2.1% | ratio | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 1.4291 | +6.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.7511 | -47.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.8241 | +9.7% | ratio | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 0.9580 | +16.3% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1.1014 | +15.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1.1803 | +7.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.9832 | -16.7% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 1.6576 | — | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.5594 | -5.9% | ratio | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 1.1040 | -29.2% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 1.1321 | +2.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 0.9674 | -14.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.1118 | +14.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1.1627 | +4.6% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.2172 | +4.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 0.9901 | -18.7% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 1.4857 | +50.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1.2862 | -13.4% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 1.3821 | +7.5% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 1.6122 | +16.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.6730 | +3.8% | ratio | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 1.8868 | +12.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1.6316 | -13.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.6102 | -1.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.3735 | -14.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.3850 | +0.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.2650 | -8.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.4447 | +14.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.4575 | +0.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.3374 | -8.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.1829 | -11.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.1570 | -2.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.2109 | +4.7% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.2564 | +3.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.2782 | +1.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.1463 | -10.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.1844 | +3.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.1069 | -6.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.2039 | +8.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.3147 | +9.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.4442 | +9.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.4173 | -1.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.2569 | -11.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.6576 | — | ratio | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 0.9674 | -41.6% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.9901 | +2.3% | ratio | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 1.6122 | +62.8% | ratio | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 1.6102 | -0.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.4447 | -10.3% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1.1570 | -19.9% | ratio | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 1.1463 | -0.9% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.3147 | +14.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.2915 | -1.8% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 1.4498 | — | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.3930 | -72.9% | ratio | 10-Q | 2017-05-12 |
| Quarterly | 2017-06-30 | 0.4799 | +22.1% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 0.5869 | +22.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 0.7399 | +26.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.8866 | +19.8% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 0.8706 | -1.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 0.7427 | -14.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 0.5984 | -19.4% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 0.6204 | +3.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.6177 | -0.4% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 0.5423 | -12.2% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 0.4816 | -11.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4559 | -5.3% | ratio | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 0.1654 | -63.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.2022 | +22.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.2067 | +2.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2331 | +12.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.2629 | +12.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.3037 | +15.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.2843 | -6.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2800 | -1.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.3067 | +9.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.3769 | +22.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.4001 | +6.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.4184 | +4.6% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.4215 | +0.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.4331 | +2.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.4827 | +11.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5371 | +11.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.5498 | +2.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.5369 | -2.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.4991 | -7.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.5078 | +1.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4917 | -3.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.5488 | +11.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.4498 | — | ratio | 10-K | 2018-03-27 |
| Annual | 2017-12-31 | 0.7399 | -49.0% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.5984 | -19.1% | ratio | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 0.4816 | -19.5% | ratio | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 0.2067 | -57.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.2843 | +37.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 0.4001 | +40.7% | ratio | 10-K | 2024-03-13 |
| Annual | 2023-12-31 | 0.4827 | +20.6% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.4991 | +3.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.5556 | +11.3% | ratio | 10-K | 2026-02-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2017-12-31 | 0.0526 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.0733 | +39.4% | ratio | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 0.0629 | -14.2% | ratio | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 0.0490 | -22.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.0671 | +36.9% | ratio | 10-K | 2022-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.0231 | — | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0777 | +237.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0953 | +22.7% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2018-06-30 | 0.0850 | -10.8% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 0.1066 | +25.5% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 0.1278 | +19.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0682 | -46.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0635 | -7.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0198 | -131.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | -0.2443 | -1136.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | -0.2183 | +10.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.1262 | +42.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | -0.0392 | +68.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | -0.0203 | +48.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0418 | +306.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -0.1043 | -349.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0301 | +128.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0678 | +125.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0902 | +33.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0820 | -9.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0491 | -40.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | -0.0103 | -120.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -0.3798 | -3605.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0267 | +107.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -0.0219 | -182.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | -0.0080 | +63.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 0.0128 | — | ratio | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 0.1020 | +694.0% | ratio | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 0.0794 | -22.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -0.1356 | -270.7% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -0.0620 | +54.3% | ratio | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 0.0016 | +102.6% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0525 | +3211.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -0.0955 | -281.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0006 | +100.7% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.0295 | — | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0803 | +171.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1260 | +57.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1165 | -7.6% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 0.1416 | +21.6% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 0.1717 | +21.3% | ratio | 10-Q | 2020-07-02 |
| Quarterly | 2019-06-30 | 0.0920 | -46.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0896 | -2.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0188 | -121.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.2952 | -1469.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.2726 | +7.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.1775 | +34.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -0.0542 | +69.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.0236 | +56.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0203 | +186.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -0.1278 | -730.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0410 | +132.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0979 | +138.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1206 | +23.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1054 | -12.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0747 | -29.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0015 | -102.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.4941 | -32994.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0264 | +105.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0097 | -136.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.0206 | -112.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 0.0246 | — | ratio | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 0.1365 | +455.8% | ratio | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 0.1079 | -21.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -0.1663 | -254.2% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -0.0786 | +52.8% | ratio | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | -0.0020 | +97.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0799 | +4048.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -0.1156 | -244.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0050 | +104.3% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 0.8363 | — | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 0.6389 | -23.6% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1472 | -77.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.2547 | +73.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 0.0983 | -61.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-03-31 | 0.1644 | +67.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0885 | -46.2% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 0.2787 | +214.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 0.3762 | +35.0% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 0.2627 | -30.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.1116 | -57.5% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-09-30 | 0.3843 | +244.2% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-12-31 | 0.6397 | +66.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.6361 | -0.6% | ratio | 10-Q | 2020-07-02 |
| Quarterly | 2020-06-30 | 0.6294 | -1.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.5636 | -10.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.6602 | +17.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.4348 | -34.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.4637 | +6.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.4405 | -5.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.6440 | +46.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.4112 | -36.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.3604 | -12.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1702 | -52.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0870 | -48.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1806 | +107.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1984 | +9.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.1230 | -38.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1528 | +24.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.2263 | +48.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.1827 | -19.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.2269 | +24.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2651 | +16.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3239 | +22.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2619 | -19.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.8363 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0983 | -88.2% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.3762 | +282.6% | ratio | 10-K | 2020-06-22 |
| Annual | 2019-12-31 | 0.6397 | +70.1% | ratio | 10-K | 2021-03-05 |
| Annual | 2020-12-31 | 0.6602 | +3.2% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.6440 | -2.5% | ratio | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 0.2775 | -56.9% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.1230 | -55.7% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.2269 | +84.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.3611 | +59.1% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0341 | — | ratio | 10-Q | 2017-05-12 |
| Quarterly | 2017-03-31 | -0.0467 | -36.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0088 | +118.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0344 | +292.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0432 | +25.5% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2018-06-30 | 0.0425 | -1.5% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 0.0493 | +15.8% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 0.0495 | +0.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0252 | -49.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0240 | -4.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0074 | -131.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | -0.0247 | -232.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | -0.0278 | -12.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.0195 | +29.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | -0.0080 | +59.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | -0.0046 | +42.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0109 | +336.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -0.0246 | -325.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0088 | +135.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0206 | +134.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0265 | +28.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0235 | -11.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0163 | -30.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | -0.0024 | -114.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -0.1071 | -4324.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0077 | +107.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -0.0058 | -175.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | -0.0018 | +68.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.0982 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0175 | +117.9% | ratio | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 0.1364 | +677.7% | ratio | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 0.1135 | -16.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -0.1019 | -189.7% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -0.0511 | +49.9% | ratio | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 0.0015 | +103.0% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0578 | +3706.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -0.1127 | -294.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0006 | +100.6% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -0.0651 | — | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0130 | +119.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0546 | +321.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0814 | +49.2% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2018-06-30 | 0.0796 | -2.3% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2018-09-30 | 0.0858 | +7.9% | ratio | 10-Q | 2020-06-22 |
| Quarterly | 2019-03-31 | 0.0803 | -6.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0397 | -50.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0364 | -8.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0081 | -122.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | -0.0276 | -240.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | -0.0320 | -15.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.0240 | +24.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | -0.0101 | +58.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | -0.0060 | +40.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0139 | +332.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -0.0402 | -388.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0121 | +130.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0292 | +142.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0389 | +33.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0338 | -13.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0200 | -41.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | -0.0038 | -118.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -0.1646 | -4287.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0116 | +107.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -0.0087 | -174.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | -0.0029 | +67.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.2405 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0305 | +112.7% | ratio | 10-K | 2020-06-22 |
| Annual | 2018-12-31 | 0.2180 | +614.4% | ratio | 10-K | 2021-03-05 |
| Annual | 2019-12-31 | 0.1682 | -22.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -0.1229 | -173.1% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -0.0656 | +46.6% | ratio | 10-K | 2024-03-13 |
| Annual | 2022-12-31 | 0.0021 | +103.2% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0858 | +3931.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -0.1689 | -296.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0010 | +100.6% | ratio | 10-K | 2026-02-19 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-04 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 18,705 | $0.00 | $0 | 107,661 |
| 2026-03-04 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Stock | 7,361 | $12.49 | $91,939 | 118,396 |
| 2026-03-04 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 18,705 | — | — | 125,757 |
| 2026-02-28 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20,335 | $0.00 | $0 | 126,366 |
| 2026-02-28 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Stock | 4,952 | $12.13 | $60,068 | 107,052 |
| 2026-02-28 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 20,335 | — | — | 112,004 |
| 2026-02-27 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 49,913 | $0.00 | $0 | 146,701 |
| 2026-02-01 | Munoz Adam | President and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 29,061 | $0.00 | $0 | 196,091 |
| 2026-02-01 | Munoz Adam | President and COO |
Other disposed transaction
F
|
Common Stock | 11,436 | $11.49 | $131,400 | 171,269 |
| 2026-02-01 | Munoz Adam | President and COO |
Exercise / conversion
M
|
Common Stock | 29,061 | — | — | 182,705 |
| 2026-01-19 | Fietz Shelby Kyle | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 4,092 | $10.29 | $42,107 | 204,285 |
| 2026-01-19 | Fietz Shelby Kyle | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 13,799 | $0.00 | $0 | 208,377 |
| 2025-11-26 | Fietz Shelby Kyle | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 104,384 | $0.00 | $0 | 201,776 |
| 2025-11-26 | Fietz Shelby Kyle | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 39,385 | $9.42 | $371,007 | 194,578 |
| 2025-11-26 | Fietz Shelby Kyle | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 104,384 | — | — | 233,963 |
| 2025-11-14 | Munoz Adam | President and COO |
Open-market sell
S
|
Common Stock | 17,230 | $10.14 | $174,712 | 71,146 |
| 2025-10-31 | Lawrence G Larry | Dir |
Open-market sell
S
|
Common Stock | 27,000 | $10.84 | $292,680 | 35,831 |
| 2025-09-04 | Davila Celina A | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,990 | $0.00 | $0 | 33,354 |
| 2025-09-04 | Davila Celina A | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 485 | $4.94 | $2,396 | 21,276 |
| 2025-09-04 | Davila Celina A | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,990 | — | — | 21,761 |
| 2025-08-06 | Sledge Samuel D | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 4,900 | $4.98 | $24,402 | 362,639 |
| 2025-08-04 | Munoz Adam | President and COO |
Open-market sell
S
|
Common Stock | 75,000 | $4.87 | $365,250 | 88,376 |
| 2025-08-01 | Weatherl Caleb Lyle | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 100,482 | $0.00 | $0 | 100,482 |
| 2025-08-01 | Weatherl Caleb Lyle | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 2,000 | $4.91 | $9,820 | 2,000 |
| 2025-05-31 | Fietz Shelby Kyle | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20,513 | $0.00 | $0 | 306,160 |
| 2025-05-31 | Fietz Shelby Kyle | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 8,029 | $5.40 | $43,357 | 129,579 |
| 2025-05-31 | Fietz Shelby Kyle | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 20,513 | — | — | 137,608 |
| 2025-05-21 | Vion Michele | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 28,181 | $0.00 | $0 | 28,181 |
| 2025-05-09 | BERG MARK STEPHEN | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 16,454 | $0.00 | $0 | 0 |
| 2025-05-09 | BERG MARK STEPHEN | Dir |
Exercise / conversion
M
|
Common Stock | 16,454 | — | — | 28,728 |
| 2025-04-23 | RICCIARDELLO MARY P | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 17,939 | $0.00 | $0 | 0 |
| 2025-04-23 | RICCIARDELLO MARY P | Dir |
Exercise / conversion
M
|
Common Stock | 17,939 | — | — | 42,684 |
| 2025-03-07 | Lawrence G Larry | Dir |
Open-market sell
S
|
Common Stock | 10,137 | $7.39 | $74,912 | 44,892 |
| 2025-03-04 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 56,117 | $0.00 | $0 | 108,310 |
| 2025-02-28 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 80,943 | $0.00 | $0 | 220,008 |
| 2025-02-28 | Sledge Samuel D | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 31,852 | $8.44 | $268,831 | 357,739 |
| 2025-02-28 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 80,943 | — | — | 389,591 |
| 2025-02-25 | Munoz Adam | President and COO |
Other disposed transaction
F
|
Common Stock | 12,146 | $8.36 | $101,541 | 136,941 |
| 2025-02-25 | Munoz Adam | President and COO |
Equity grant / award
A
|
Common Stock | 49,878 | $0.00 | $0 | 149,087 |
| 2025-02-16 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,537 | $0.00 | $0 | 72,528 |
| 2025-02-16 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Stock | 980 | $8.81 | $8,634 | 28,557 |
| 2025-02-16 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 3,537 | — | — | 29,537 |
| 2025-02-01 | Davila Celina A | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,343 | $0.00 | $0 | 24,020 |
| 2025-02-01 | Davila Celina A | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 992 | $8.88 | $8,809 | 15,105 |
| 2025-02-01 | Davila Celina A | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 3,343 | — | — | 16,097 |
| 2024-11-26 | Fietz Shelby Kyle | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 104,384 | $0.00 | $0 | 295,373 |
| 2024-11-26 | Fietz Shelby Kyle | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 41,076 | $8.41 | $345,449 | 94,914 |
| 2024-11-26 | Fietz Shelby Kyle | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 104,384 | — | — | 135,990 |
| 2024-11-04 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 4,500 | $6.86 | $30,870 | 112,992 |
| 2024-09-04 | Davila Celina A | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,990 | $0.00 | $0 | 27,363 |
| 2024-09-04 | Davila Celina A | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 485 | $7.59 | $3,681 | 12,754 |
| 2024-09-04 | Davila Celina A | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,990 | — | — | 13,239 |
| 2024-08-31 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 17,227 | $0.00 | $0 | 392,564 |
| 2024-08-31 | Sledge Samuel D | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 6,779 | $7.94 | $53,825 | 194,684 |
| 2024-08-31 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 17,227 | — | — | 201,463 |
| 2024-08-26 | Vion Michele | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $8.26 | $41,300 | 34,006 |
| 2024-06-12 | Vion Michele | Dir |
Open-market sell
S
|
Common Stock | 7,778 | $9.21 | $71,635 | 39,006 |
| 2024-05-31 | Fietz Shelby Kyle | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,256 | $0.00 | $0 | 399,757 |
| 2024-05-31 | Fietz Shelby Kyle | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 2,498 | $9.58 | $23,931 | 31,606 |
| 2024-05-31 | Fietz Shelby Kyle | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 10,256 | — | — | 34,104 |
| 2024-05-18 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,040 | $0.00 | $0 | 87,586 |
| 2024-05-18 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Stock | 497 | $9.68 | $4,811 | 17,895 |
| 2024-05-18 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 2,040 | — | — | 18,392 |
| 2024-05-09 | BERG MARK STEPHEN | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 16,454 | $0.00 | $0 | 16,454 |
| 2024-05-03 | Munoz Adam | President and COO |
Open-market sell
S
|
Common Stock | 42,573 | $9.28 | $395,077 | 58,134 |
| 2024-04-23 | RICCIARDELLO MARY P | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 17,939 | $0.00 | $0 | 17,939 |
| 2024-04-22 | RICCIARDELLO MARY P | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 21,116 | $0.00 | $0 | 0 |
| 2024-04-22 | RICCIARDELLO MARY P | Dir |
Exercise / conversion
M
|
Common Stock | 21,116 | — | — | 24,745 |
| 2024-02-28 | Davila Celina A | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,094 | $0.00 | $0 | 29,353 |
| 2024-02-17 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,553 | $0.00 | $0 | 166,961 |
| 2024-02-17 | Sledge Samuel D | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,327 | $8.30 | $19,314 | 184,236 |
| 2024-02-17 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 9,553 | — | — | 186,563 |
| 2024-02-16 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 33,494 | $0.00 | $0 | 176,514 |
| 2024-02-16 | Sledge Samuel D | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 8,156 | $8.30 | $67,695 | 177,010 |
| 2024-02-16 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 33,494 | — | — | 185,166 |
| 2024-02-01 | Munoz Adam | President and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 29,059 | $0.00 | $0 | 122,991 |
| 2024-02-01 | Munoz Adam | President and COO |
Other disposed transaction
F
|
Common Stock | 7,836 | $8.29 | $64,960 | 72,121 |
| 2024-02-01 | Munoz Adam | President and COO |
Exercise / conversion
M
|
Common Stock | 29,059 | — | — | 79,957 |
| 2023-11-26 | Fietz Shelby Kyle | Chief Commercial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 313,152 | $0.00 | $0 | 361,631 |
| 2023-11-03 | Vion Michele | Dir |
Open-market sell
S
|
Common Stock | 14,426 | $10.48 | $151,184 | 25,668 |
| 2023-10-13 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,070 | $0.00 | $0 | 107,339 |
| 2023-10-13 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,570 | $10.41 | $37,164 | 71,278 |
| 2023-10-13 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 9,070 | — | — | 74,848 |
| 2023-09-18 | GOBE PHILLIP A | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $11.00 | $220,000 | 168,629 |
| 2023-09-12 | GOBE PHILLIP A | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $10.50 | $157,500 | 188,629 |
| 2023-09-01 | GOBE PHILLIP A | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $10.01 | $200,200 | 203,629 |
| 2023-08-31 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 17,226 | $0.00 | $0 | 268,126 |
| 2023-08-31 | Sledge Samuel D | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 6,779 | $9.64 | $65,350 | 108,354 |
| 2023-08-31 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 17,226 | — | — | 115,133 |
| 2023-08-15 | Omavuezi Elo | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 5,000 | $10.05 | $50,250 | 1,903 |
| 2023-08-11 | Omavuezi Elo | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 4,182 | $10.28 | $42,991 | 6,903 |
| 2023-08-08 | Munoz Adam | President and COO |
Open-market sell
S
|
Common Stock | 21,467 | $10.09 | $216,602 | 48,287 |
| 2023-08-01 | GOBE PHILLIP A | Dir |
Open-market sell
S
|
Common Stock | 35,000 | $10.42 | $364,700 | 223,629 |
| 2023-07-19 | GOBE PHILLIP A | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $10.00 | $200,000 | 258,629 |
| 2023-05-30 | Vion Michele | Dir |
Open-market sell
S
|
Common Stock | 21,000 | $6.89 | $144,690 | 40,094 |
| 2023-05-18 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,039 | $0.00 | $0 | 43,678 |
| 2023-05-18 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Stock | 497 | $7.34 | $3,648 | 5,741 |
| 2023-05-18 | Mitchell John J | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 2,039 | — | — | 6,238 |
| 2023-05-12 | Vion Michele | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 21,116 | $0.00 | $0 | 21,116 |
| 2023-05-10 | RICCIARDELLO MARY P | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,629 | $0.00 | $0 | 0 |
| 2023-05-10 | RICCIARDELLO MARY P | Dir |
Exercise / conversion
M
|
Common Stock | 3,629 | — | — | 3,629 |
| 2023-04-26 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,137 | $0.00 | $0 | 0 |
| 2023-04-26 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 10,137 | — | — | 78,036 |
| 2023-03-13 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,639 | $0.00 | $0 | 285,352 |
| 2023-03-13 | Sledge Samuel D | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 4,187 | $8.17 | $34,208 | 97,907 |
| 2023-03-13 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 10,639 | — | — | 102,094 |
| 2023-03-01 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 1,500 | $8.96 | $13,440 | 65,778 |
| 2023-02-24 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 2,500 | $8.44 | $21,100 | 64,278 |
| 2023-02-17 | Munoz Adam | President and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 15,012 | $0.00 | $0 | 166,995 |
| 2023-02-17 | Munoz Adam | President and COO |
Other disposed transaction
F
|
Common Stock | 5,908 | $9.36 | $55,299 | 63,302 |
| 2023-02-17 | Munoz Adam | President and COO |
Exercise / conversion
M
|
Common Stock | 15,012 | — | — | 69,210 |
| 2023-02-16 | Munoz Adam | President and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 22,775 | $0.00 | $0 | 182,007 |
| 2023-02-16 | Munoz Adam | President and COO |
Other disposed transaction
F
|
Common Stock | 8,962 | $9.86 | $88,365 | 54,198 |
| 2023-02-16 | Munoz Adam | President and COO |
Exercise / conversion
M
|
Common Stock | 22,775 | — | — | 63,160 |
| 2023-02-11 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,369 | $0.00 | $0 | 339,038 |
| 2023-02-11 | Sledge Samuel D | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 933 | $9.87 | $9,209 | 65,348 |
| 2023-02-11 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,369 | — | — | 66,281 |
| 2023-02-01 | GOBE PHILLIP A | Dir |
Other disposed transaction
F
|
Common Stock | 100,152 | $9.75 | $976,482 | 268,492 |
| 2023-02-01 | GOBE PHILLIP A | Dir |
Equity grant / award
A
|
Common Stock | 252,393 | $0.00 | $0 | 368,644 |
| 2023-01-20 | RICCIARDELLO MARY P | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,629 | $0.00 | $0 | 3,629 |
| 2022-12-31 | WILSON NEWTON W III | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 75,149 | $0.00 | $0 | 0 |
| 2022-12-31 | WILSON NEWTON W III | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Stock | 29,575 | $10.37 | $306,693 | 72,930 |
| 2022-12-31 | WILSON NEWTON W III | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 75,149 | — | — | 102,505 |
| 2022-11-15 | GOBE PHILLIP A | Dir |
Open-market sell
S
|
Common Stock | 65,860 | $11.36 | $748,170 | 116,251 |
| 2022-10-13 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,070 | $0.00 | $0 | 84,595 |
| 2022-10-13 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,209 | $9.85 | $21,759 | 23,686 |
| 2022-10-13 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 9,070 | — | — | 25,895 |
| 2022-10-07 | WILSON NEWTON W III | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,851 | $0.00 | $0 | 75,149 |
| 2022-10-07 | WILSON NEWTON W III | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Stock | 1,182 | $10.00 | $11,820 | 27,356 |
| 2022-10-07 | WILSON NEWTON W III | Gen. Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 4,851 | — | — | 28,538 |
| 2022-10-06 | GOBE PHILLIP A | Dir |
Open-market sell
S
|
Common Stock | 22,000 | $10.00 | $220,000 | 182,111 |
| 2022-09-06 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 0 |
| 2022-09-06 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $8.85 | $291,439 | 67,899 |
| 2022-09-06 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $2.25 | $74,095 | 100,830 |
| 2022-08-31 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 17,226 | $0.00 | $0 | 167,049 |
| 2022-08-31 | Sledge Samuel D | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 4,195 | $9.16 | $38,426 | 37,441 |
| 2022-08-31 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 17,226 | — | — | 41,636 |
| 2022-08-02 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 32,931 |
| 2022-08-02 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $9.90 | $326,017 | 67,899 |
| 2022-08-02 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $2.25 | $74,095 | 100,830 |
| 2022-07-05 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 65,862 |
| 2022-07-05 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $8.99 | $296,050 | 67,899 |
| 2022-07-05 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $2.25 | $74,095 | 100,830 |
| 2022-06-10 | WILSON NEWTON W III | Gen. Counsel & Corp. SEC. |
Open-market sell
S
|
Common Stock | 15,791 | $13.37 | $211,126 | 23,687 |
| 2022-06-07 | GOBE PHILLIP A | Dir |
Open-market sell
S
|
Common Stock | 40,000 | $13.88 | $555,200 | 204,111 |
| 2022-05-18 | Munoz Adam | President and COO |
Open-market sell
S
|
Common Stock | 30,938 | $12.98 | $401,575 | 2,224 |
| 2022-05-17 | Munoz Adam | President and COO |
Open-market sell
S
|
Common Stock | 15,846 | $12.99 | $205,840 | 33,162 |
| 2022-05-12 | GOBE PHILLIP A | Dir |
Open-market sell
S
|
Common Stock | 40,000 | $12.26 | $490,400 | 244,111 |
| 2022-05-03 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 131,724 |
| 2022-05-03 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $14.27 | $469,925 | 67,899 |
| 2022-05-03 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $2.25 | $74,095 | 100,830 |
| 2022-04-26 | Vion Michele | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,137 | $0.00 | $0 | 10,137 |
| 2022-04-18 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 13,384 | $0.00 | $0 | 0 |
| 2022-04-18 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 13,384 | — | — | 67,899 |
| 2022-04-05 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 164,655 |
| 2022-04-05 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $14.37 | $473,218 | 54,515 |
| 2022-04-05 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $2.25 | $74,095 | 87,446 |
| 2022-03-31 | GOBE PHILLIP A | Executive Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 198,759 | $0.00 | $0 | 0 |
| 2022-03-31 | GOBE PHILLIP A | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 78,214 | $14.05 | $1,098,907 | 284,111 |
| 2022-03-31 | GOBE PHILLIP A | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 198,759 | — | — | 362,325 |
| 2022-03-18 | Omavuezi Elo | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,177 | $0.00 | $0 | 17,792 |
| 2022-03-18 | Omavuezi Elo | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 287 | $13.28 | $3,811 | 7,412 |
| 2022-03-18 | Omavuezi Elo | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,177 | — | — | 7,699 |
| 2022-03-13 | GOBE PHILLIP A | Executive Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 78,014 | $0.00 | $0 | 198,759 |
| 2022-03-13 | GOBE PHILLIP A | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 30,699 | $14.53 | $446,056 | 163,566 |
| 2022-03-13 | GOBE PHILLIP A | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 78,014 | — | — | 194,265 |
| 2022-03-01 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 197,586 |
| 2022-03-01 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $12.51 | $411,967 | 54,515 |
| 2022-03-01 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $2.25 | $74,095 | 87,446 |
| 2022-02-17 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 13,647 | $0.00 | $0 | 93,665 |
| 2022-02-17 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,683 | $12.52 | $46,111 | 16,825 |
| 2022-02-17 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 13,647 | — | — | 20,508 |
| 2022-02-16 | WILSON NEWTON W III | Gen. Counsel & Corp. Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 40,192 | $0.00 | $0 | 93,647 |
| 2022-02-16 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 48,231 | $0.00 | $0 | 107,312 |
| 2022-02-15 | WILSON NEWTON W III | Gen. Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Stock | 3,515 | $12.51 | $43,973 | 29,155 |
| 2022-02-15 | WILSON NEWTON W III | Gen. Counsel & Corp. Secretary |
Equity grant / award
A
|
Common Stock | 14,552 | $0.00 | $0 | 32,670 |
| 2022-02-11 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,368 | $0.00 | $0 | 105,651 |
| 2022-02-11 | Sledge Samuel D | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 703 | $12.55 | $8,823 | 4,315 |
| 2022-02-11 | Sledge Samuel D | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,368 | — | — | 5,018 |
| 2022-02-01 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 502 | $0.00 | $0 | 230,517 |
| 2022-02-01 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,429 | $0.00 | $0 | 0 |
| 2022-02-01 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $10.86 | $357,631 | 54,515 |
| 2022-02-01 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 502 | $2.25 | $1,130 | 87,446 |
| 2022-02-01 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,429 | $3.96 | $128,419 | 86,944 |
| 2022-01-04 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 32,429 |
| 2022-01-04 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $9.27 | $305,270 | 54,515 |
| 2022-01-04 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $3.96 | $130,407 | 87,446 |
| 2021-12-07 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 65,360 |
| 2021-12-07 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $8.81 | $290,122 | 54,515 |
| 2021-12-07 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $3.96 | $130,407 | 87,446 |
| 2021-11-02 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 98,291 |
| 2021-11-02 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $9.44 | $310,869 | 54,515 |
| 2021-11-02 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $3.96 | $130,407 | 87,446 |
| 2021-10-13 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,070 | $0.00 | $0 | 59,081 |
| 2021-10-13 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,209 | $10.22 | $22,576 | 6,861 |
| 2021-10-13 | SCHORLEMER DAVID SCOTT | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 9,070 | — | — | 9,070 |
| 2021-10-07 | GOBE PHILLIP A | Executive Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,092 | $0.00 | $0 | 342,564 |
| 2021-10-07 | GOBE PHILLIP A | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 1,217 | $9.82 | $11,951 | 71,046 |
| 2021-10-07 | GOBE PHILLIP A | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 3,092 | — | — | 72,263 |
| 2021-10-05 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 98,793 | $0.00 | $0 | 131,222 |
| 2021-10-05 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 98,793 | $9.97 | $984,966 | 54,515 |
| 2021-10-05 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 98,793 | $3.96 | $391,220 | 153,308 |
| 2021-08-31 | Sledge Samuel D | Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 51,679 | $0.00 | $0 | 108,019 |
| 2021-07-06 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 230,015 |
| 2021-07-06 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $8.90 | $293,086 | 54,515 |
| 2021-07-06 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $3.96 | $130,407 | 87,446 |
| 2021-06-01 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 262,946 |
| 2021-06-01 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $10.46 | $344,458 | 54,515 |
| 2021-06-01 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $3.96 | $130,407 | 87,446 |
| 2021-05-18 | Armour Spencer D III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 13,384 | $0.00 | $0 | 13,384 |
| 2021-05-16 | Lawrence G Larry | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 15,392 | $0.00 | $0 | 0 |
| 2021-05-16 | Lawrence G Larry | Dir |
Exercise / conversion
M
|
Common Stock | 15,392 | — | — | 15,392 |
| 2021-05-04 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,931 | $0.00 | $0 | 295,877 |
| 2021-05-04 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,931 | $10.43 | $343,470 | 54,515 |
| 2021-05-04 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,931 | $3.96 | $130,407 | 87,446 |
| 2021-04-24 | Douglas Alan Eugene | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 32,336 | $0.00 | $0 | 0 |
| 2021-04-24 | Douglas Alan Eugene | Dir |
Exercise / conversion
M
|
Common Stock | 32,336 | — | — | 54,515 |
| 2021-04-18 | Sledge Samuel D | President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,638 | $0.00 | $0 | 56,340 |
| 2021-04-18 | Sledge Samuel D | President |
Other disposed transaction
F
|
Common Stock | 399 | $10.07 | $4,018 | 2,650 |
| 2021-04-18 | Sledge Samuel D | President |
Exercise / conversion
M
|
Common Stock | 1,638 | — | — | 3,049 |
| 2021-04-06 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 32,947 | $0.00 | $0 | 328,808 |
| 2021-04-06 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 32,947 | $10.75 | $354,180 | 22,179 |
| 2021-04-06 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 32,947 | $3.96 | $130,470 | 55,126 |
| 2021-03-18 | Munoz Adam | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,941 | $0.00 | $0 | 81,977 |
| 2021-03-18 | Munoz Adam | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 717 | $11.05 | $7,923 | 15,212 |
| 2021-03-18 | Munoz Adam | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 2,941 | — | — | 15,929 |
| 2021-03-16 | Sledge Samuel D | Chief Strategy & Admin Officer |
Open-market sell
S
|
Common Stock | 19,099 | $11.56 | $220,784 | 150 |
| 2021-03-13 | Sledge Samuel D | Chief Strategy & Admin Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,637 | $0.00 | $0 | 59,645 |
| 2021-03-13 | Sledge Samuel D | Chief Strategy & Admin Officer |
Other disposed transaction
F
|
Common Stock | 2,591 | $12.69 | $32,880 | 19,249 |
| 2021-03-13 | Sledge Samuel D | Chief Strategy & Admin Officer |
Exercise / conversion
M
|
Common Stock | 10,637 | — | — | 21,840 |
| 2021-03-03 | Omavuezi Elo | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 7,027 | $12.00 | $84,324 | 725 |
| 2021-02-26 | Munoz Adam | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 22,015 | $11.43 | $251,631 | 4,942 |
| 2021-02-17 | Munoz Adam | Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 45,035 | $0.00 | $0 | 95,555 |
| 2021-02-17 | GOBE PHILLIP A | Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 155,578 | $0.00 | $0 | 423,670 |
| 2021-02-16 | Munoz Adam | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 2,187 | $9.90 | $21,651 | 26,957 |
| 2021-02-16 | Munoz Adam | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 8,165 | $0.00 | $0 | 29,144 |
| 2021-02-11 | Omavuezi Elo | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,089 | $0.00 | $0 | 8,192 |
| 2021-02-11 | Omavuezi Elo | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 620 | $9.30 | $5,766 | 7,752 |
| 2021-02-11 | Omavuezi Elo | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,089 | — | — | 8,372 |
| 2020-12-17 | Lawrence G Larry | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,392 | $0.00 | $0 | 15,392 |
| 2020-10-21 | Choka Michele Vion | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,237 | $0.00 | $0 | 32,336 |
| 2020-10-21 | Choka Michele Vion | Dir |
Exercise / conversion
M
|
Common Stock | 5,237 | — | — | 5,237 |
| 2020-10-07 | WILSON NEWTON W III | Gen Counsel & Corp. Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,850 | $0.00 | $0 | 32,690 |
| 2020-10-07 | WILSON NEWTON W III | Gen Counsel & Corp. Secretary |
Other disposed transaction
F
|
Common Stock | 1,181 | $4.26 | $5,031 | 3,669 |
| 2020-10-07 | WILSON NEWTON W III | Gen Counsel & Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 4,850 | — | — | 4,850 |
| 2020-08-24 | BERG MARK STEPHEN | Dir |
Open-market buy
P
|
Common Stock | 12,274 | $6.11 | $74,994 | 12,274 |
| 2020-07-11 | GOBE PHILLIP A | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 12,182 | $0.00 | $0 | 285,116 |
| 2020-07-11 | GOBE PHILLIP A | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,967 | $4.45 | $13,203 | 9,215 |
| 2020-07-11 | GOBE PHILLIP A | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 12,182 | — | — | 12,182 |
| 2020-06-14 | MOORE JACK B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,878 | $0.00 | $0 | 32,336 |
| 2020-06-14 | MOORE JACK B | Dir |
Exercise / conversion
M
|
Common Stock | 7,878 | — | — | 22,179 |
| 2020-06-05 | SLEDGE DAVID W | COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,072 | $0.00 | $0 | 63,936 |
| 2020-06-05 | SLEDGE DAVID W | COO |
Other disposed transaction
F
|
Common Stock | 2,210 | $6.36 | $14,056 | 58,313 |
| 2020-06-05 | SLEDGE DAVID W | COO |
Exercise / conversion
M
|
Common Stock | 9,072 | — | — | 60,523 |
| 2020-04-24 | Armour Spencer D III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 32,336 | $0.00 | $0 | 40,214 |
| 2020-04-18 | SLEDGE DAVID W | COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,671 | $0.00 | $0 | 73,008 |
| 2020-04-18 | SLEDGE DAVID W | COO |
Other disposed transaction
F
|
Common Stock | 2,112 | $3.50 | $7,392 | 51,451 |
| 2020-04-18 | SLEDGE DAVID W | COO |
Exercise / conversion
M
|
Common Stock | 8,671 | — | — | 53,563 |
| 2020-03-18 | SLEDGE DAVID W | COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,823 | $0.00 | $0 | 81,679 |
| 2020-03-18 | SLEDGE DAVID W | COO |
Other disposed transaction
F
|
Common Stock | 2,149 | $1.51 | $3,245 | 44,892 |
| 2020-03-18 | SLEDGE DAVID W | COO |
Exercise / conversion
M
|
Common Stock | 8,823 | — | — | 47,041 |
| 2020-03-13 | Munoz Adam | Senior VP of Operations |
Equity grant / award
A · derivative
|
Restricted Stock Units | 31,914 | $0.00 | $0 | 63,904 |
| 2020-02-11 | Redman Dale Jackie | CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 83,594 | $0.00 | $0 | 244,189 |
| 2020-02-11 | Redman Dale Jackie | CEO |
Exercise / conversion
M · derivative
|
Performance Stock Units | 72,569 | — | — | 160,489 |
| 2020-02-11 | Redman Dale Jackie | CEO |
Other disposed transaction
F
|
Common Stock | 20,552 | $9.57 | $196,683 | 479,894 |
| 2020-02-11 | Redman Dale Jackie | CEO |
Exercise / conversion
M
|
Common Stock | 72,569 | — | — | 500,446 |
| 2020-02-01 | Choka Michele Vion | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,237 | $0.00 | $0 | 5,237 |
| 2019-10-07 | Omavuezi Elo | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 582 | $0.00 | $0 | 11,731 |
| 2019-07-18 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 361,755 |
| 2019-07-18 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $16.99 | $191,138 | 14,301 |
| 2019-07-18 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-07-17 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 373,005 |
| 2019-07-17 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $17.51 | $196,988 | 14,301 |
| 2019-07-17 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-07-11 | GOBE PHILLIP A | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 12,182 | $0.00 | $0 | 12,182 |
| 2019-06-14 | Armour Spencer D III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,878 | $0.00 | $0 | 7,878 |
| 2019-06-12 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 384,255 |
| 2019-06-12 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $18.52 | $208,350 | 14,301 |
| 2019-06-12 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-06-11 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 395,505 |
| 2019-06-11 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $19.38 | $218,025 | 14,301 |
| 2019-06-11 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-06-10 | Smith Jeffrey Donald | CFO |
Other disposed transaction
F
|
Common Stock | 2,390 | $19.41 | $46,390 | 124,510 |
| 2019-05-23 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 406,755 |
| 2019-05-23 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 2,400 | $20.17 | $48,408 | 14,301 |
| 2019-05-23 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 8,850 | $19.47 | $172,310 | 16,701 |
| 2019-05-23 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-05-22 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 418,005 |
| 2019-05-22 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 10,550 | $21.54 | $227,247 | 14,301 |
| 2019-05-22 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 700 | $22.26 | $15,582 | 24,851 |
| 2019-05-22 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-04-23 | Smith Jeffrey Donald | CFO |
Other disposed transaction
F
|
Common Stock | 2,547 | $24.64 | $62,758 | 126,900 |
| 2019-04-17 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 429,255 |
| 2019-04-17 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $23.82 | $267,975 | 14,301 |
| 2019-04-17 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-04-16 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 440,505 |
| 2019-04-16 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $24.10 | $271,125 | 14,301 |
| 2019-04-16 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-03-18 | Howell Mark Christopher | General Counsel |
Equity grant / award
A · derivative
|
Performance Stock Units | 18,676 | $0.00 | $0 | 54,160 |
| 2019-03-18 | Howell Mark Christopher | General Counsel |
Equity grant / award
A
|
Common Stock | 18,676 | $0.00 | $0 | 52,155 |
| 2019-03-07 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 451,755 |
| 2019-03-07 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $19.35 | $217,688 | 14,301 |
| 2019-03-07 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-03-06 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 463,005 |
| 2019-03-06 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $19.12 | $215,100 | 14,301 |
| 2019-03-06 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-02-13 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 474,255 |
| 2019-02-13 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $17.24 | $193,950 | 14,301 |
| 2019-02-13 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2019-02-12 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 56,250 | $0.00 | $0 | 485,505 |
| 2019-02-12 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 56,250 | $17.13 | $963,562 | 14,301 |
| 2019-02-12 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 56,250 | $3.96 | $222,750 | 70,551 |
| 2019-02-11 | MITCHELL ROYCE | Dir |
Equity grant / award
A
|
Common Stock | 1,958 | $0.00 | $0 | 1,958 |
| 2018-11-20 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 541,755 |
| 2018-11-20 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 100 | $19.40 | $1,940 | 14,301 |
| 2018-11-20 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,150 | $18.83 | $209,954 | 14,401 |
| 2018-11-20 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2018-11-19 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 553,005 |
| 2018-11-19 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $19.50 | $219,375 | 14,301 |
| 2018-11-19 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2018-10-02 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 564,255 |
| 2018-10-02 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 677,352 |
| 2018-10-02 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $17.38 | $195,525 | 14,301 |
| 2018-10-02 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2018-10-01 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 575,505 |
| 2018-10-01 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 11,250 | $0.00 | $0 | 688,602 |
| 2018-10-01 | Armour Spencer D III | Dir |
Open-market sell
S
|
Common Stock | 11,250 | $16.89 | $190,012 | 14,301 |
| 2018-10-01 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 11,250 | $3.96 | $44,550 | 25,551 |
| 2018-06-15 | Armour Spencer D III | Dir |
Equity grant / award
A
|
Common Stock | 6,743 | $0.00 | $0 | 14,301 |
| 2018-06-07 | Blackwell Pryor | Dir |
Open-market buy
P
|
Common Stock | 13,404 | $15.36 | $205,885 | 30,832 |
| 2018-06-06 | Smith Jeffrey Donald | CFO |
Other disposed transaction
F
|
Common Stock | 2,980 | $14.83 | $44,193 | 100,035 |
| 2018-05-14 | ENERGY CAPITAL PARTNERS II, LLC | 10% |
Open-market sell
S
|
Common Stock | 13,800,000 | $19.01 | $262,338,000 | 6,927,928 |
| 2018-04-18 | Redman Dale Jackie | CEO |
Equity grant / award
A · derivative
|
Performance Stock Units | 72,254 | $0.00 | $0 | 144,823 |
| 2018-04-18 | Redman Dale Jackie | CEO |
Equity grant / award
A
|
Common Stock | 72,254 | $0.00 | $0 | 528,305 |
| 2018-03-28 | Redman Dale Jackie | CEO |
Other disposed transaction
F
|
Common Stock | 156,723 | $15.65 | $2,452,715 | 456,051 |
| 2018-01-31 | BEST ANTHONY JAMES | Dir |
Equity grant / award
A
|
Common Stock | 1,406 | $0.00 | $0 | 1,406 |
| 2018-01-12 | Blackwell Pryor | Dir |
Equity grant / award
A
|
Common Stock | 2,641 | $0.00 | $0 | 17,428 |
| 2017-11-09 | ENERGY CAPITAL PARTNERS II, LLC | 10% |
Open-market sell
S
|
Common Stock | 13,800,000 | $15.07 | $208,018,440 | 20,727,928 |
| 2017-06-05 | MOORE JACK B | Dir |
Equity grant / award
A
|
Common Stock | 7,558 | $0.00 | $0 | 7,558 |
| 2017-03-28 | Redman Dale Jackie | CEO |
Open-market sell
S
|
Common Stock | 370,370 | $14.00 | $5,185,180 | 167,870 |
| 2017-03-22 | ENERGY CAPITAL PARTNERS II, LLC | 10% |
Open-market sell
S
|
Common Stock | 11,031,182 | $14.00 | $154,436,548 | 37,299,485 |
| 2017-03-22 | Redman Dale Jackie | CEO |
Equity grant / award
A
|
Common Stock | 372,335 | $0.00 | $0 | 910,575 |
| 2017-03-16 | Armour Spencer D III | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 113,097 | $0.00 | $0 | 586,755 |
| 2017-03-16 | Armour Spencer D III | Dir |
Other disposed transaction
F
|
Common Stock | 31,991 | $14.00 | $447,874 | 81,106 |
| 2017-03-16 | Armour Spencer D III | Dir |
Exercise / conversion
M
|
Common Stock | 113,097 | $3.96 | $447,864 | 113,097 |