Financial Metrics
ALTO Alto Ingredients, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 342373000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 422860000.0 | +23.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 417806000.0 | -1.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 386340000.0 | -7.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 405202000.0 | +4.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 445442000.0 | +9.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2018-03-31 | 400027000.0 | -10.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2021-03-31 | 218734000.0 | -45.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 298110000.0 | +36.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 305556000.0 | +2.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 308118000.0 | +0.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 362189000.0 | +17.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 336877000.0 | -7.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 313891000.0 | -6.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 317297000.0 | +1.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 318127000.0 | +0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 240629000.0 | -24.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 236468000.0 | -1.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 251814000.0 | +6.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 226540000.0 | -10.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 218436000.0 | -3.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 240986000.0 | +10.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 441719000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 395271000.0 | -10.5% | USD | 10-K | 2018-03-15 |
| Annual | 2020-12-31 | 897023000.0 | +126.9% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 1207892000.0 | +34.7% | USD | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | 1335621000.0 | +10.6% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 1222940000.0 | -8.4% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 965258000.0 | -21.1% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 917927000.0 | -4.9% | USD | 10-K | 2026-03-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1069000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 17704000.0 | +1556.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 6364000.0 | -64.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -5773000.0 | -190.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 1653000.0 | +128.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 12065000.0 | +629.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 3362000.0 | -72.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -1273000.0 | -137.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 3768000.0 | +396.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -2289000.0 | -160.7% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-30 | 3971000.0 | +273.5% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-30 | -14816000.0 | -473.1% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | -12890000.0 | +13.0% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 31182000.0 | +341.9% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 20930000.0 | -32.9% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 13837000.0 | -33.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 15233000.0 | +10.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -3399000.0 | -122.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 4773000.0 | +240.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 8844000.0 | +85.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -19839000.0 | -324.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -3164000.0 | +84.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 17181000.0 | +643.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 4161000.0 | -75.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -2400000.0 | -157.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 7553000.0 | +414.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 5960000.0 | -21.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -1807000.0 | -130.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -1937000.0 | -7.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 23494000.0 | +1312.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 54358000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -2014000.0 | -103.7% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | -21021000.0 | -943.7% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | -9938000.0 | +52.7% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 52859000.0 | +631.9% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 67784000.0 | +28.2% | USD | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -27550000.0 | -140.6% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 15653000.0 | +156.8% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 9722000.0 | -37.9% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 34913000.0 | +259.1% | USD | 10-K | 2026-03-13 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -7248000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 11556000.0 | +259.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 393000.0 | -96.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -11223000.0 | -2955.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -7109000.0 | +36.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 3345000.0 | +147.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -5953000.0 | -278.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -10171000.0 | -70.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -5202000.0 | +48.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -10524000.0 | -102.3% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-30 | -2737000.0 | +74.0% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-30 | -23503000.0 | -758.7% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | -23102000.0 | +1.7% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 22553000.0 | +197.6% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 26276000.0 | +16.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 5623000.0 | -78.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 6103000.0 | +8.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -8932000.0 | -246.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -2856000.0 | +68.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -152000.0 | +94.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -27242000.0 | -17822.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -11620000.0 | +57.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 9270000.0 | +179.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -4327000.0 | -146.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -10332000.0 | -138.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -1408000.0 | +86.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -720000.0 | +48.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -8997000.0 | -1149.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -8108000.0 | +9.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 16980000.0 | +309.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 23509000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -10598000.0 | -145.1% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | -30211000.0 | -185.1% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | -74683000.0 | -147.2% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 9853000.0 | +113.2% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 40070000.0 | +306.7% | USD | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -61359000.0 | -253.1% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -23848000.0 | +61.1% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -51675000.0 | -116.7% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 7362000.0 | +114.2% | USD | 10-K | 2026-03-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -13226000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 5086000.0 | +138.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -3518000.0 | -169.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -13485000.0 | -283.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-06-30 | -9938000.0 | +26.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-09-30 | -541000.0 | +94.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -9497000.0 | -1655.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | -14604000.0 | -53.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | -9304000.0 | +36.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -14161000.0 | -52.2% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2019-06-30 | -8290000.0 | +41.5% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2019-09-30 | -29073000.0 | -250.7% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | -27156000.0 | +6.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 14854000.0 | +154.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 15215000.0 | +2.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 4678000.0 | -69.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-05-14 | 100000.0 | -97.9% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2021-06-30 | 8390000.0 | +8290.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | -3132000.0 | -137.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -2602000.0 | +16.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 22115000.0 | +949.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | -28038000.0 | -226.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -13166000.0 | +53.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 7595000.0 | +157.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -3489000.0 | -145.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -11725000.0 | -236.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | -3106000.0 | +73.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | -2441000.0 | +21.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -11679000.0 | -378.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | -10997000.0 | +5.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 14208000.0 | +229.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1526000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -38074000.0 | -2595.0% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | -67936000.0 | -78.4% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | -101282000.0 | -49.1% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | -17282000.0 | +82.9% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 46082000.0 | +366.6% | USD | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -41597000.0 | -190.3% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -28005000.0 | +32.7% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -58984000.0 | -110.6% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 13338000.0 | +122.6% | USD | 10-K | 2026-03-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.11 | — | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-03-31 | -0.31 | -381.8% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.22 | +29.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-03-31 | -0.19 | +13.6% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | -0.31 | -63.2% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2019-09-30 | -0.58 | -87.1% | USD/shares | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | -0.47 | +19.0% | USD/shares | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 0.27 | +157.4% | USD/shares | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 0.25 | -7.4% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.06 | -76.0% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.11 | +83.3% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.05 | -145.5% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -0.04 | +20.0% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.29 | +825.0% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -0.39 | -234.5% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.18 | +53.8% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1 | +155.6% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.05 | -150.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.17 | -240.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.05 | +70.6% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.04 | +20.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.16 | -300.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.15 | +6.3% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.19 | +226.7% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0 | — | USD/shares | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -0.85 | — | USD/shares | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | -1.42 | -67.1% | USD/shares | 10-K | 2019-03-18 |
| Annual | 2019-12-31 | -1.9 | -33.8% | USD/shares | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | -0.28 | +85.3% | USD/shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.62 | +321.4% | USD/shares | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -0.6 | -196.8% | USD/shares | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -0.4 | +33.3% | USD/shares | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -0.82 | -105.0% | USD/shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.16 | +119.5% | USD/shares | 10-K | 2026-03-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.11 | — | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-03-31 | -0.31 | -381.8% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.22 | +29.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-03-31 | -0.19 | +13.6% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | -0.31 | -63.2% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2019-09-30 | -0.58 | -87.1% | USD/shares | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | -0.47 | +19.0% | USD/shares | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 0.27 | +157.4% | USD/shares | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 0.24 | -11.1% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.06 | -75.0% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.11 | +83.3% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.05 | -145.5% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -0.04 | +20.0% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.29 | +825.0% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -0.39 | -234.5% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.18 | +53.8% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1 | +155.6% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.05 | -150.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.17 | -240.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.05 | +70.6% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.04 | +20.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.16 | -300.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.15 | +6.3% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.19 | +226.7% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0 | — | USD/shares | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -0.85 | — | USD/shares | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | -1.42 | -67.1% | USD/shares | 10-K | 2019-03-18 |
| Annual | 2019-12-31 | -1.9 | -33.8% | USD/shares | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | -0.28 | +85.3% | USD/shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.61 | +317.9% | USD/shares | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -0.6 | -198.4% | USD/shares | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -0.4 | +33.3% | USD/shares | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -0.82 | -105.0% | USD/shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.16 | +119.5% | USD/shares | 10-K | 2026-03-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 19207000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 31673000.0 | +64.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 40639000.0 | +28.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 68590000.0 | +68.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 73734000.0 | +7.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 91454000.0 | +24.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 56923000.0 | -37.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 49489000.0 | -13.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-03-31 | 57380000.0 | +15.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 62581000.0 | +9.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 56093000.0 | -10.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 26627000.0 | -52.5% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2019-03-31 | 21751000.0 | -18.3% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-30 | 16513000.0 | -24.1% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-30 | 18921000.0 | +14.6% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2019-12-31 | 18997000.0 | +0.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-03-31 | 26779000.0 | +41.0% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 29783000.0 | +11.2% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 38730000.0 | +30.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-31 | 47667000.0 | +23.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 44146000.0 | -7.4% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 50796000.0 | +15.1% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 36029000.0 | -29.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 50612000.0 | +40.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 36184000.0 | -28.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 57376000.0 | +58.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 28458000.0 | -50.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 36456000.0 | +28.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 21173000.0 | -41.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 22739000.0 | +7.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 26162000.0 | +15.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 30014000.0 | +14.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 29310000.0 | -2.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 27124000.0 | -7.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 33591000.0 | +23.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 35469000.0 | +5.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 26778000.0 | -24.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 29768000.0 | +11.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 32516000.0 | +9.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 64259000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 49489000.0 | -23.0% | USD | 10-K | 2020-03-30 |
| Annual | 2018-12-31 | 26627000.0 | -46.2% | USD | 10-K | 2021-03-26 |
| Annual | 2019-12-31 | 18997000.0 | -28.7% | USD | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 47667000.0 | +150.9% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 50612000.0 | +6.2% | USD | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | 36456000.0 | -28.0% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 30014000.0 | -17.7% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 35469000.0 | +18.2% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 23415000.0 | -34.0% | USD | 10-K | 2026-03-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 63414000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 71946000.0 | +13.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 68824000.0 | -4.3% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 86275000.0 | +25.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 64018000.0 | -25.8% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 46438000.0 | -27.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 72282000.0 | +55.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 80344000.0 | +11.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 74217000.0 | -7.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 72518000.0 | -2.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 67644000.0 | -6.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 67636000.0 | -0.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 78402000.0 | +15.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 68014000.0 | -13.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 69297000.0 | +1.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 74307000.0 | +7.2% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 52264000.0 | -29.7% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 48871000.0 | -6.5% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 44465000.0 | -9.0% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 43491000.0 | -2.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 56458000.0 | +29.8% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 67043000.0 | +18.7% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 78424000.0 | +17.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2022-12-31 | 68655000.0 | -12.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 66537000.0 | -3.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 63367000.0 | -4.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 66065000.0 | +4.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 58729000.0 | -11.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 58081000.0 | -1.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 64081000.0 | +10.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 52038000.0 | -18.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 58217000.0 | +11.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 65461000.0 | +12.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 57454000.0 | -12.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 54757000.0 | -4.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 86275000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 80344000.0 | -6.9% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 67636000.0 | -15.8% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 74307000.0 | +9.9% | USD | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 43491000.0 | -41.5% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 86888000.0 | +99.8% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 68655000.0 | -21.0% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 58729000.0 | -14.5% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 58217000.0 | -0.9% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 55069000.0 | -5.4% | USD | 10-K | 2026-03-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 69262000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 65928000.0 | -4.8% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 64988000.0 | -1.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 60070000.0 | -7.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 58045000.0 | -3.4% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 63087000.0 | +8.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 71819000.0 | +13.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 61550000.0 | -14.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 70262000.0 | +14.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 67305000.0 | -4.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 54766000.0 | -18.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 57820000.0 | +5.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 62731000.0 | +8.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 77490000.0 | +23.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 62509000.0 | -19.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 60600000.0 | -3.1% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 45532000.0 | -24.9% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 46326000.0 | +1.7% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 37706000.0 | -18.6% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 37925000.0 | +0.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 55216000.0 | +45.6% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 58251000.0 | +5.5% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 58117000.0 | -0.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 54373000.0 | -6.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 58491000.0 | +7.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 67438000.0 | +15.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 61088000.0 | -9.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 66628000.0 | +9.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 67147000.0 | +0.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 71115000.0 | +5.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 57092000.0 | -19.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 52611000.0 | -7.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 42610000.0 | -19.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 49434000.0 | +16.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 48014000.0 | -2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 49914000.0 | +4.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 50609000.0 | +1.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 53867000.0 | +6.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 53390000.0 | -0.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 60070000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 61550000.0 | +2.5% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 57820000.0 | -6.1% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 60600000.0 | +4.8% | USD | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 37925000.0 | -37.4% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 54373000.0 | +43.4% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 66628000.0 | +22.5% | USD | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 52611000.0 | -21.0% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 49914000.0 | -5.1% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 61676000.0 | +23.6% | USD | 10-K | 2026-03-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 170233000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 203334000.0 | +19.4% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 197218000.0 | -3.0% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 235201000.0 | +19.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 213264000.0 | -9.3% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 220771000.0 | +3.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 212818000.0 | -3.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 203246000.0 | -4.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 214531000.0 | +5.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 220705000.0 | +2.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 192266000.0 | -12.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 168804000.0 | -12.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 176697000.0 | +4.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 174459000.0 | -1.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 161936000.0 | -7.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 232064000.0 | +43.3% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 199297000.0 | -14.1% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 131790000.0 | -33.9% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 137715000.0 | +4.5% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 214046000.0 | +55.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 241588000.0 | +12.9% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 244250000.0 | +1.1% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 226598000.0 | -7.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 229526000.0 | +1.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 241213000.0 | +5.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 273488000.0 | +13.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 186306000.0 | -31.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 199121000.0 | +6.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 171604000.0 | -13.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 179529000.0 | +4.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 168205000.0 | -6.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 168770000.0 | +0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 150843000.0 | -10.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 153658000.0 | +1.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 145150000.0 | -5.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 153118000.0 | +5.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 153461000.0 | +0.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 149725000.0 | -2.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 150923000.0 | +0.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 235201000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 203246000.0 | -13.6% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 168804000.0 | -16.9% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 232064000.0 | +37.5% | USD | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 214046000.0 | -7.8% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 229526000.0 | +7.2% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 199121000.0 | -13.2% | USD | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 168770000.0 | -15.2% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 153118000.0 | -9.3% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 155917000.0 | +1.8% | USD | 10-K | 2026-03-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 643199000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 665720000.0 | +3.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 657126000.0 | -1.3% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 708238000.0 | +7.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 681754000.0 | -3.7% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 684577000.0 | +0.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 730650000.0 | +6.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 720296000.0 | -1.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 724479000.0 | +0.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 723232000.0 | -0.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 688547000.0 | -4.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 659981000.0 | -4.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 699021000.0 | +5.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 685820000.0 | -1.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 652860000.0 | -4.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 612495000.0 | -6.2% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 571109000.0 | -6.8% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 497129000.0 | -13.0% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 489462000.0 | -1.5% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 476818000.0 | -2.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 501116000.0 | +5.1% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 499204000.0 | -0.4% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 483404000.0 | -3.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 484953000.0 | +0.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 497868000.0 | +2.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 531319000.0 | +6.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 454668000.0 | -14.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 478321000.0 | +5.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 459904000.0 | -3.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 471410000.0 | +2.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 461102000.0 | -2.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 454241000.0 | -1.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 434635000.0 | -4.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 432498000.0 | -0.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 417411000.0 | -3.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 401438000.0 | -3.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 402209000.0 | +0.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 393065000.0 | -2.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 388474000.0 | -1.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 708238000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 720296000.0 | +1.7% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 659981000.0 | -8.4% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 612495000.0 | -7.2% | USD | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 476818000.0 | -22.2% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 484953000.0 | +1.7% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 478321000.0 | -1.4% | USD | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 454241000.0 | -5.0% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 401438000.0 | -11.6% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 388786000.0 | -3.2% | USD | 10-K | 2026-03-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 57556000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 65451000.0 | +13.7% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 213099000.0 | +225.6% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 78841000.0 | -63.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 71950000.0 | -8.7% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 67991000.0 | -5.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 92396000.0 | +35.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 90706000.0 | -1.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 95855000.0 | +5.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 99642000.0 | +4.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 99020000.0 | -0.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 231859000.0 | +134.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 236169000.0 | +1.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 226340000.0 | -4.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 228431000.0 | +0.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 160398000.0 | -29.8% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 188175000.0 | +17.3% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 146954000.0 | -21.9% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 115105000.0 | -21.7% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 86927000.0 | -24.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 112750000.0 | +29.7% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 110744000.0 | -1.8% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 84448000.0 | -23.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 69602000.0 | -17.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 80181000.0 | +15.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 95124000.0 | +18.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 54513000.0 | -42.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 78017000.0 | +43.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 53846000.0 | -31.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 58686000.0 | +9.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 58415000.0 | -0.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 65288000.0 | +11.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 55054000.0 | -15.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 49767000.0 | -9.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 45102000.0 | -9.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 57804000.0 | +28.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 53116000.0 | -8.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 42513000.0 | -20.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 42419000.0 | -0.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 78841000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 90706000.0 | +15.0% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 231859000.0 | +155.6% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 160398000.0 | -30.8% | USD | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 86927000.0 | -45.8% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 69602000.0 | -19.9% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 78017000.0 | +12.1% | USD | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 65288000.0 | -16.3% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 57804000.0 | -11.5% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 59071000.0 | +2.2% | USD | 10-K | 2026-03-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 284615000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 302105000.0 | +6.1% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 296644000.0 | -1.8% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 289977000.0 | -2.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 276032000.0 | -4.8% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 288153000.0 | +4.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 333749000.0 | +15.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 336596000.0 | +0.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 349853000.0 | +3.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 362971000.0 | +3.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 337025000.0 | -7.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 340616000.0 | +1.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 389662000.0 | +14.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 384500000.0 | -1.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 380345000.0 | -1.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 385450000.0 | +1.3% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 370389000.0 | -3.9% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 286388000.0 | -22.7% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 244246000.0 | -14.7% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 180583000.0 | -26.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 199434000.0 | +10.4% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 191185000.0 | -4.1% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 178208000.0 | -6.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 139739000.0 | -21.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 154903000.0 | +10.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 167731000.0 | +8.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 119670000.0 | -28.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 170232000.0 | +42.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 166229000.0 | -2.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 170617000.0 | +2.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 163105000.0 | -4.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 174684000.0 | +7.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 165976000.0 | -5.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 166675000.0 | +0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 153486000.0 | -7.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 176375000.0 | +14.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 188289000.0 | +6.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 185220000.0 | -1.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 166072000.0 | -10.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 289977000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 336596000.0 | +16.1% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 340616000.0 | +1.2% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 385450000.0 | +13.2% | USD | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 180583000.0 | -53.2% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 139739000.0 | -22.6% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 170232000.0 | +21.8% | USD | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 174684000.0 | +2.6% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 176375000.0 | +1.0% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 143545000.0 | -18.6% | USD | 10-K | 2026-03-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 358584000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 363615000.0 | +1.4% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 360482000.0 | -0.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 418261000.0 | +16.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 405721000.0 | -3.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-06-30 | 396424000.0 | -2.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-09-30 | 396901000.0 | +0.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 383700000.0 | -3.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-03-31 | 374626000.0 | -2.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 360261000.0 | -3.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 351522000.0 | -2.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 319365000.0 | -9.1% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2019-03-31 | 309359000.0 | -3.1% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2019-06-30 | 301320000.0 | -2.6% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2019-09-30 | 272515000.0 | -9.6% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2019-12-31 | 227045000.0 | -16.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-03-31 | 200720000.0 | -11.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 210741000.0 | +5.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 245216000.0 | +16.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-31 | 296235000.0 | +20.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-03-31 | 301682000.0 | +1.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 308019000.0 | +2.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 305196000.0 | -0.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 345214000.0 | +13.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 342965000.0 | -0.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 363588000.0 | +6.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 334998000.0 | -7.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 308089000.0 | -8.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-03-31 | 293675000.0 | -4.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 300793000.0 | +2.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 297997000.0 | -0.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 279557000.0 | -6.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 268659000.0 | -3.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 265823000.0 | -1.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 263925000.0 | -0.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 225063000.0 | -14.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 213920000.0 | -5.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 207845000.0 | -2.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 222402000.0 | +7.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 418261000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 383700000.0 | -8.3% | USD | 10-K | 2020-03-30 |
| Annual | 2018-12-31 | 319365000.0 | -16.8% | USD | 10-K | 2022-03-15 |
| Annual | 2019-12-31 | 227045000.0 | -28.9% | USD | 10-K | 2023-03-14 |
| Annual | 2020-12-31 | 296235000.0 | +30.5% | USD | 10-K | 2024-03-14 |
| Annual | 2021-12-31 | 345214000.0 | +16.5% | USD | 10-K | 2025-03-13 |
| Annual | 2022-12-31 | 308089000.0 | -10.8% | USD | 10-K | 2026-03-13 |
| Annual | 2023-12-31 | 279557000.0 | -9.3% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 225063000.0 | -19.5% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 245241000.0 | +9.0% | USD | 10-K | 2026-03-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 205377000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 217115000.0 | +5.7% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 218986000.0 | +0.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 201862000.0 | -7.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 199504000.0 | -1.2% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 216624000.0 | +8.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 243921000.0 | +12.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 244425000.0 | +0.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 248147000.0 | +1.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 260476000.0 | +5.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 236805000.0 | -9.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 233505000.0 | -1.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 241409000.0 | +3.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 247637000.0 | +2.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 244385000.0 | -1.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 180795000.0 | -26.0% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 227464000.0 | +25.8% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 193083000.0 | -15.1% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 87989000.0 | -54.4% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 71807000.0 | -18.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 102379000.0 | +42.6% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 80578000.0 | -21.3% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 88397000.0 | +9.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 50361000.0 | -43.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 53681000.0 | +6.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 52518000.0 | -2.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 45888000.0 | -12.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 78076000.0 | +70.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 83739000.0 | +7.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 82082000.0 | -2.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 84923000.0 | +3.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 90690000.0 | +6.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 92210000.0 | +1.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 98648000.0 | +7.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 90572000.0 | -8.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 99677000.0 | +10.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 116990000.0 | +17.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 124197000.0 | +6.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 106013000.0 | -14.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 201862000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 244425000.0 | +21.1% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 233505000.0 | -4.5% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 180795000.0 | -22.6% | USD | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 71807000.0 | -60.3% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 50361000.0 | -29.9% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 78076000.0 | +55.0% | USD | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 90690000.0 | +16.2% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 99677000.0 | +9.9% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 84586000.0 | -15.1% | USD | 10-K | 2026-03-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -5162000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-09-30 | 15029000.0 | +391.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 12092000.0 | -19.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 15091000.0 | +24.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 35000000.0 | +131.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 8910000.0 | -74.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 4906000.0 | -44.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 26077000.0 | +431.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -15027000.0 | -157.6% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-30 | -25754000.0 | -71.4% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-30 | -27203000.0 | -5.6% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 26901000.0 | +198.9% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 45655000.0 | +69.7% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 75693000.0 | +65.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | -4476000.0 | -105.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 4020000.0 | +189.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -19511000.0 | -585.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 11064000.0 | +156.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 20695000.0 | +87.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 1840000.0 | -91.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -23347000.0 | -1368.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -12904000.0 | +44.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 10229000.0 | +179.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1429000.0 | -86.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -12299000.0 | -960.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 6269000.0 | +151.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -18231000.0 | -390.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -19079000.0 | -4.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3705000.0 | +119.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 37228000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 36509000.0 | -1.9% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 1566000.0 | -95.7% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | -31227000.0 | -2094.1% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 71681000.0 | +329.5% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 26821000.0 | -62.6% | USD | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | 6049000.0 | -77.4% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 22025000.0 | +264.1% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -3521000.0 | -116.0% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 13245000.0 | +476.2% | USD | 10-K | 2026-03-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -4966000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-09-30 | -9932000.0 | -100.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -4111000.0 | +58.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -6229000.0 | -51.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -41269000.0 | -562.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -4357000.0 | +89.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -7340000.0 | -68.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -10874000.0 | -48.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -1112000.0 | +89.8% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-30 | -1536000.0 | -38.1% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-30 | -2144000.0 | -39.6% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | -1245000.0 | +41.9% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 17386000.0 | +1496.5% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 15032000.0 | -13.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | -4411000.0 | -129.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 15308000.0 | +447.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 7260000.0 | -52.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -16989000.0 | -334.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -9651000.0 | +43.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -25152000.0 | -160.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -13102000.0 | +47.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -21468000.0 | -63.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -28111000.0 | -30.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -6043000.0 | +78.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -12097000.0 | -100.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -12188000.0 | -0.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -7810000.0 | +35.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -10534000.0 | -34.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -12167000.0 | -15.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -14597000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -50440000.0 | -245.6% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | -15154000.0 | +70.0% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | -3281000.0 | +78.3% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 23316000.0 | +810.6% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 27116000.0 | +16.3% | USD | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -37663000.0 | -238.9% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -33031000.0 | +12.3% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -13466000.0 | +59.2% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -7427000.0 | +44.8% | USD | 10-K | 2026-03-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -23377000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-09-30 | -17170000.0 | +26.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -2837000.0 | +83.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 14002000.0 | +593.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -5398000.0 | -138.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 3338000.0 | +161.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 15526000.0 | +365.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -8599000.0 | -155.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 11263000.0 | +231.0% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-30 | 17176000.0 | +52.5% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-30 | 21641000.0 | +26.0% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | -17874000.0 | -182.6% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | -52255000.0 | -192.4% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | -70992000.0 | -35.9% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 4972000.0 | +107.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -12942000.0 | -360.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 850000.0 | +106.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 3783000.0 | +345.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1568000.0 | -58.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -6400000.0 | -508.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 13360000.0 | +308.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 9937000.0 | -25.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3218000.0 | -67.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1206000.0 | -62.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 7327000.0 | +507.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -1067000.0 | -114.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 17001000.0 | +1693.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 23893000.0 | +40.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5390000.0 | -77.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -9922000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -839000.0 | +91.5% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | -9274000.0 | -1005.4% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 19014000.0 | +305.0% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | -66422000.0 | -449.3% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -39999000.0 | +39.8% | USD | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | 19014000.0 | +147.5% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 6961000.0 | -63.4% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 7718000.0 | +10.9% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | -16356000.0 | -311.9% | USD | 10-K | 2026-03-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4966000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 7485000.0 | +50.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 14045000.0 | +87.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 4111000.0 | -70.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 6229000.0 | +51.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 12348000.0 | +98.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 4357000.0 | -64.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 7340000.0 | +68.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 10874000.0 | +48.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 1112000.0 | -89.8% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-30 | 1536000.0 | +38.1% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-30 | 2144000.0 | +39.6% | USD | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 1245000.0 | -41.9% | USD | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 2510000.0 | +101.6% | USD | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 4864000.0 | +93.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 4411000.0 | -9.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 4192000.0 | -5.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 12240000.0 | +192.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 2334000.0 | -80.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 9762000.0 | +318.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 25233000.0 | +158.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 9602000.0 | -61.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 17968000.0 | +87.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 24611000.0 | +37.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4643000.0 | -81.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 9297000.0 | +100.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 9788000.0 | +5.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 532000.0 | -94.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1016000.0 | +91.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2649000.0 | +160.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 19171000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 20866000.0 | +8.8% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 15154000.0 | -27.4% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 3281000.0 | -78.3% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 6580000.0 | +100.5% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 16384000.0 | +149.0% | USD | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | 37744000.0 | +130.4% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 29531000.0 | -21.8% | USD | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 11066000.0 | -62.5% | USD | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 4597000.0 | -58.5% | USD | 10-K | 2026-03-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39351765.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 39617628.0 | +0.7% | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 39634084.0 | +0.0% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 39772000.0 | +0.3% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 40414000.0 | +1.6% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 43909000.0 | +8.6% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 43971000.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 43985.0 | -99.9% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 43954.0 | -0.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 44960.0 | +2.3% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 44946.0 | -0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 45771.0 | +1.8% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 48884.0 | +6.8% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 49838.0 | +2.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 49783.0 | -0.1% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 55508.0 | +11.5% | shares | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 55891.0 | +0.7% | shares | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 55482.0 | -0.7% | shares | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 63483.0 | +14.4% | shares | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 72487000.0 | +114083.3% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 73161000.0 | +0.9% | shares | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 72811000.0 | -0.5% | shares | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 72800000.0 | -0.0% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 72778000.0 | -0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 74411000.0 | +2.2% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 74188000.0 | -0.3% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 73956000.0 | -0.3% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 75154000.0 | +1.6% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 76187000.0 | +1.4% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 75923000.0 | -0.3% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 76115000.0 | +0.3% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 75703000.0 | -0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 77018000.0 | +1.7% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 76645000.0 | -0.5% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 76625000.0 | -0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 76565000.0 | -0.1% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 76497000.0 | -0.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 77201000.0 | +0.9% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 77342000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 39772238.0 | — | shares | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 43984975.0 | +10.6% | shares | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 45771422.0 | +4.1% | shares | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 55508314.0 | +21.3% | shares | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 72486962.0 | +30.6% | shares | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 72777694.0 | +0.4% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 75154495.0 | +3.3% | shares | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 75703100.0 | +0.7% | shares | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 76565072.0 | +1.1% | shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 77306972.0 | +1.0% | shares | 10-K | 2026-03-13 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39351765.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 39617628.0 | +0.7% | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 39634084.0 | +0.0% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 39772000.0 | +0.3% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 40414000.0 | +1.6% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 43909000.0 | +8.6% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 43971000.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 43985.0 | -99.9% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 43954.0 | -0.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 44960.0 | +2.3% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 44946.0 | -0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 45771.0 | +1.8% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 48884.0 | +6.8% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 49838.0 | +2.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 49783.0 | -0.1% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 55508.0 | +11.5% | shares | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 55891.0 | +0.7% | shares | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 55482.0 | -0.7% | shares | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 63483.0 | +14.4% | shares | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 72487000.0 | +114083.3% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 73161000.0 | +0.9% | shares | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 72811000.0 | -0.5% | shares | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 72800000.0 | -0.0% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 72778000.0 | -0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 74411000.0 | +2.2% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 74188000.0 | -0.3% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 73956000.0 | -0.3% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 75154000.0 | +1.6% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 76187000.0 | +1.4% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 75923000.0 | -0.3% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 76115000.0 | +0.3% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 75703000.0 | -0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 77018000.0 | +1.7% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 76645000.0 | -0.5% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 76625000.0 | -0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 76565000.0 | -0.1% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 76497000.0 | -0.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 77201000.0 | +0.9% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 77342000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 39772238.0 | — | shares | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 43984975.0 | +10.6% | shares | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 45771422.0 | +4.1% | shares | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 55508314.0 | +21.3% | shares | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 72486962.0 | +30.6% | shares | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 72777694.0 | +0.4% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 75154495.0 | +3.3% | shares | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 75703100.0 | +0.7% | shares | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 76565072.0 | +1.1% | shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 77306972.0 | +1.0% | shares | 10-K | 2026-03-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 42191000.0 | — | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-03-31 | 42375.0 | -99.9% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 42295.0 | -0.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-03-31 | 42912.0 | +1.5% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 43285.0 | +0.9% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2019-09-30 | 47777.0 | +10.4% | shares | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 53828.0 | +12.7% | shares | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 54498.0 | +1.2% | shares | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 58503000.0 | +107248.9% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 70351000.0 | +20.3% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 71260.0 | -99.9% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 71383.0 | +0.2% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 71390.0 | +0.0% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 72936.0 | +2.2% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 73011000.0 | +100002.8% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 73815000.0 | +1.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 73394000.0 | -0.6% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 73191000.0 | -0.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 72766000.0 | -0.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 73486000.0 | +1.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 73835000.0 | +0.5% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 73836000.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 74611000.0 | +1.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 74777000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 42182.0 | — | shares | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 42745.0 | +1.3% | shares | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 43376.0 | +1.5% | shares | 10-K | 2019-03-18 |
| Annual | 2019-12-31 | 47384000.0 | +109140.1% | shares | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 58609.0 | -99.9% | shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 71098000.0 | +121209.0% | shares | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | 71944000.0 | +1.2% | shares | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 73339000.0 | +1.9% | shares | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 73482000.0 | +0.2% | shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 74507000.0 | +1.4% | shares | 10-K | 2026-03-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 42052000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 42229000.0 | +0.4% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 42226000.0 | -0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 42375.0 | -99.9% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 42295.0 | -0.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 42475.0 | +0.4% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 42912.0 | +1.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 43285.0 | +0.9% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 43299.0 | +0.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 45517.0 | +5.1% | shares | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-30 | 47771.0 | +5.0% | shares | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-30 | 47777.0 | +0.0% | shares | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 53828.0 | +12.7% | shares | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 54498.0 | +1.2% | shares | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 61699000.0 | +113113.3% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 72464000.0 | +17.4% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 71929.0 | -99.9% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 71383.0 | -0.8% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 71390.0 | +0.0% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 73123.0 | +2.4% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 73011000.0 | +99746.8% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 73815000.0 | +1.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 74103000.0 | +0.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 73191000.0 | -1.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 72766000.0 | -0.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 73486000.0 | +1.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 73835000.0 | +0.5% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 73836000.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 74611000.0 | +1.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 74777000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 42251.0 | — | shares | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 42745.0 | +1.2% | shares | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 43376.0 | +1.5% | shares | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 47384000.0 | +109140.1% | shares | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 58609.0 | -99.9% | shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 72219000.0 | +123121.7% | shares | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | 71944000.0 | -0.4% | shares | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 73339000.0 | +1.9% | shares | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 73482000.0 | +0.2% | shares | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 75663000.0 | +3.0% | shares | 10-K | 2026-03-13 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5323 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.6352 | +19.3% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.6358 | +0.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.5667 | -10.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.5919 | +4.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.6097 | +3.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2018-03-31 | 0.5522 | -9.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2021-03-31 | 0.4365 | -20.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.5972 | +36.8% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.6321 | +5.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.6189 | -2.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.6817 | +10.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.7409 | +8.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.6825 | -7.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.6731 | -1.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.6899 | +2.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5536 | -19.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.5467 | -1.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.6033 | +10.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5632 | -6.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.5557 | -1.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.6203 | +11.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.6237 | — | ratio | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 0.5488 | -12.0% | ratio | 10-K | 2018-03-15 |
| Annual | 2020-12-31 | 1.8813 | +242.8% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 2.4907 | +32.4% | ratio | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | 2.7923 | +12.1% | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 2.6923 | -3.6% | ratio | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 2.4045 | -10.7% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 2.3610 | -1.8% | ratio | 10-K | 2026-03-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.9577 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 3.1067 | +5.0% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 0.9255 | -70.2% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 2.9832 | +222.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2.9641 | -0.6% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 3.2471 | +9.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 2.3033 | -29.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2.2407 | -2.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.2381 | -0.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2.2150 | -1.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.9417 | -12.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.7280 | -62.5% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.7482 | +2.8% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.7708 | +3.0% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.7089 | -8.0% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1.4468 | +104.1% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 1.0591 | -26.8% | ratio | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 0.8968 | -15.3% | ratio | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 1.1964 | +33.4% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 2.4624 | +105.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 2.1427 | -13.0% | ratio | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 2.2055 | +2.9% | ratio | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 2.6833 | +21.7% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 3.2977 | +22.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 3.0084 | -8.8% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 2.8751 | -4.4% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 3.4176 | +18.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 2.5523 | -25.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 3.1869 | +24.9% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3.0591 | -4.0% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.8795 | -5.9% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.5850 | -10.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.7399 | +6.0% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3.0875 | +12.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3.2183 | +4.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2.6489 | -17.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2.8892 | +9.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3.5219 | +21.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3.5579 | +1.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2.9832 | — | ratio | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 2.2407 | -24.9% | ratio | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 0.7280 | -67.5% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 1.4468 | +98.7% | ratio | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 2.4624 | +70.2% | ratio | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 3.2977 | +33.9% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 2.5523 | -22.6% | ratio | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 2.5850 | +1.3% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 2.6489 | +2.5% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 2.6395 | -0.4% | ratio | 10-K | 2026-03-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.7937 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 0.8308 | +4.7% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 0.8229 | -1.0% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 0.6933 | -15.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.6803 | -1.9% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 0.7269 | +6.8% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.8409 | +15.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 0.8772 | +4.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.9339 | +6.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.0075 | +7.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 0.9588 | -4.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1.0665 | +11.2% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 1.2596 | +18.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.2761 | +1.3% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 1.3957 | +9.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1.6977 | +21.6% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | 1.8453 | +8.7% | ratio | 10-Q | 2020-05-14 |
| Quarterly | 2020-06-30 | 1.3590 | -26.4% | ratio | 10-Q | 2020-08-13 |
| Quarterly | 2020-09-30 | 0.9960 | -26.7% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2020-12-31 | 0.6096 | -38.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.6611 | +8.4% | ratio | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 0.6207 | -6.1% | ratio | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 0.5839 | -5.9% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 0.4048 | -30.7% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.4517 | +11.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.4613 | +2.1% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 0.3572 | -22.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 0.5525 | +54.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.5660 | +2.4% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.5672 | +0.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.5473 | -3.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.6249 | +14.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.6178 | -1.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.6270 | +1.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.5816 | -7.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.7837 | +34.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.8802 | +12.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.8911 | +1.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.7467 | -16.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.6933 | — | ratio | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 0.8772 | +26.5% | ratio | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 1.0665 | +21.6% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 1.6977 | +59.2% | ratio | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 0.6096 | -64.1% | ratio | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 0.4048 | -33.6% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.5525 | +36.5% | ratio | 10-K | 2024-03-14 |
| Annual | 2023-12-31 | 0.6249 | +13.1% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 0.7837 | +25.4% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.5853 | -25.3% | ratio | 10-K | 2026-03-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0031 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0419 | +1240.9% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0152 | -63.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0149 | -198.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0041 | +127.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0271 | +563.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0084 | -69.0% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2021-03-31 | 0.0633 | +652.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0511 | -19.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.0111 | -121.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0155 | +239.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0244 | +57.6% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -0.0589 | -341.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0101 | +82.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0541 | +637.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0131 | -75.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0100 | -176.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0319 | +420.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0237 | -25.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0080 | -133.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.0089 | -11.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0975 | +1199.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1231 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -0.0051 | -104.1% | ratio | 10-K | 2019-03-18 |
| Annual | 2020-12-31 | 0.0589 | +1256.5% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.0561 | -4.8% | ratio | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -0.0206 | -136.8% | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 0.0128 | +162.1% | ratio | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 0.0101 | -21.3% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.0380 | +277.6% | ratio | 10-K | 2026-03-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0386 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0120 | +131.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.0084 | -170.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0349 | -314.5% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-06-30 | -0.0245 | +29.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-09-30 | -0.0012 | +95.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.0237 | -1854.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2021-03-31 | 0.0214 | +190.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0281 | +31.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | -0.0103 | -136.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -0.0084 | +17.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 0.0611 | +823.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | -0.0832 | -236.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0419 | +49.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0239 | +157.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -0.0110 | -145.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0487 | -344.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | -0.0131 | +73.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | -0.0097 | +26.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0516 | -431.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | -0.0503 | +2.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0590 | +217.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0035 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -0.0963 | -2888.2% | ratio | 10-K | 2019-03-18 |
| Annual | 2020-12-31 | -0.0193 | +80.0% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.0382 | +298.0% | ratio | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -0.0311 | -181.6% | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -0.0229 | +26.5% | ratio | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -0.0611 | -166.8% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.0145 | +123.8% | ratio | 10-K | 2026-03-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0212 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0273 | +229.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0009 | -96.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0290 | -3188.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.0175 | +39.6% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0075 | +142.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.0149 | -298.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2021-03-31 | 0.0257 | +272.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0205 | -20.4% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.0292 | -242.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -0.0093 | +68.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -0.0004 | +95.5% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -0.0809 | -19169.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0370 | +54.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0292 | +178.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0136 | -146.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0429 | -215.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.0060 | +86.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.0029 | +52.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0397 | -1289.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.0371 | +6.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0705 | +289.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0532 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -0.0268 | -150.4% | ratio | 10-K | 2019-03-18 |
| Annual | 2020-12-31 | 0.0110 | +141.0% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.0332 | +202.0% | ratio | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -0.0459 | -238.5% | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -0.0195 | +57.6% | ratio | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -0.0535 | -174.5% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.0080 | +115.0% | ratio | 10-K | 2026-03-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3337 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.4839 | +45.0% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.1907 | -60.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.8700 | +356.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 1.0248 | +17.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 1.3451 | +31.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.6161 | -54.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 0.5456 | -11.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-03-31 | 0.5986 | +9.7% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.6281 | +4.9% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.5665 | -9.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 0.1148 | -79.7% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2019-03-31 | 0.0921 | -19.8% | ratio | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-30 | 0.0730 | -20.8% | ratio | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-30 | 0.0828 | +13.5% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2019-12-31 | 0.1184 | +43.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-03-31 | 0.1423 | +20.2% | ratio | 10-Q | 2021-05-17 |
| Quarterly | 2020-06-30 | 0.2027 | +42.4% | ratio | 10-Q | 2021-08-10 |
| Quarterly | 2020-09-30 | 0.3365 | +66.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-31 | 0.5484 | +63.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.3915 | -28.6% | ratio | 10-Q | 2021-05-17 |
| Quarterly | 2021-06-30 | 0.4587 | +17.1% | ratio | 10-Q | 2021-08-10 |
| Quarterly | 2021-09-30 | 0.4266 | -7.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 0.7272 | +70.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.4513 | -37.9% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.6032 | +33.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.5220 | -13.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 0.4673 | -10.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.3932 | -15.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.3875 | -1.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.4479 | +15.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.4597 | +2.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5324 | +15.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.5450 | +2.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.7448 | +36.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 0.6136 | -17.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5041 | -17.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.7002 | +38.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.7665 | +9.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.8150 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 0.5456 | -33.1% | ratio | 10-K | 2020-03-30 |
| Annual | 2018-12-31 | 0.1148 | -79.0% | ratio | 10-K | 2021-03-26 |
| Annual | 2019-12-31 | 0.1184 | +3.1% | ratio | 10-K | 2021-03-26 |
| Annual | 2020-12-31 | 0.5484 | +363.0% | ratio | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 0.7272 | +32.6% | ratio | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | 0.4673 | -35.7% | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 0.4597 | -1.6% | ratio | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | 0.6136 | +33.5% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.3964 | -35.4% | ratio | 10-K | 2026-03-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0206 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0076 | +137.2% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.0054 | -170.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0198 | -269.5% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-06-30 | -0.0145 | +26.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-09-30 | -0.0007 | +94.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.0131 | -1670.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | -0.0202 | -54.0% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | -0.0135 | +33.1% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0203 | -49.9% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2019-06-30 | -0.0121 | +40.3% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2019-09-30 | -0.0445 | -268.4% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | -0.0475 | -6.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 0.0299 | +162.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 0.0311 | +4.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.0093 | -70.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0168 | +80.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | -0.0065 | -138.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -0.0052 | +19.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 0.0416 | +896.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | -0.0617 | -248.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0286 | +53.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0161 | +156.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -0.0076 | -147.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0270 | -256.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | -0.0072 | +73.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | -0.0058 | +18.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0290 | -396.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | -0.0280 | +3.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0366 | +230.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0022 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -0.0529 | -2553.3% | ratio | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | -0.1029 | -94.7% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | -0.1654 | -60.6% | ratio | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | -0.0362 | +78.1% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.0950 | +362.2% | ratio | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -0.0870 | -191.5% | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -0.0617 | +29.1% | ratio | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -0.1469 | -138.3% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.0343 | +123.3% | ratio | 10-K | 2026-03-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0369 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0140 | +137.9% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.0098 | -169.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0332 | -240.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-06-30 | -0.0251 | +24.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-09-30 | -0.0014 | +94.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.0254 | -1759.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | -0.0405 | -59.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | -0.0265 | +34.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0458 | -72.9% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2019-06-30 | -0.0275 | +39.9% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2019-09-30 | -0.1067 | -287.8% | ratio | 10-Q | 2020-11-16 |
| Quarterly | 2020-03-31 | -0.1353 | -26.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 0.0705 | +152.1% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 0.0620 | -12.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.0155 | -75.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0272 | +75.7% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | -0.0103 | -137.7% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -0.0076 | +26.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 0.0608 | +901.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | -0.0837 | -237.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0448 | +46.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0252 | +156.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -0.0117 | -146.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0436 | -272.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | -0.0117 | +73.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | -0.0092 | +20.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0546 | -490.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | -0.0529 | +3.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0639 | +220.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0036 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -0.0992 | -2819.8% | ratio | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | -0.2127 | -114.4% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | -0.4461 | -109.7% | ratio | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | -0.0583 | +86.9% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.1335 | +328.8% | ratio | 10-K | 2024-03-14 |
| Annual | 2022-12-31 | -0.1350 | -201.1% | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -0.1002 | +25.8% | ratio | 10-K | 2026-03-13 |
| Annual | 2024-12-31 | -0.2621 | -161.6% | ratio | 10-K | 2026-03-13 |
| Annual | 2025-12-31 | 0.0544 | +120.8% | ratio | 10-K | 2026-03-13 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-01 | Benton Todd E | COO |
Other disposed transaction
F
|
Common Stock | 25,359 | $4.79 | $121,470 | 184,130 |
| 2026-03-17 | Benton Todd E | COO |
Equity grant / award
A
|
Common Stock | 35,730 | $0.00 | $0 | 209,489 |
| 2025-08-13 | Sneed James R | Chief Commercial Officer |
Open-market buy
P
|
Common Stock | 3,176 | $1.06 | $3,364 | 432,397 |
| 2025-07-09 | Gray Maria G | Dir |
Equity grant / award
A
|
Common Stock | 36,666 | $0.00 | $0 | 155,624 |
| 2025-04-01 | Benton Todd E | COO |
Other disposed transaction
F
|
Common Stock | 15,353 | $1.12 | $17,195 | 173,759 |
| 2025-03-31 | Benton Todd E | COO |
Equity grant / award
A
|
Common Stock | 55,500 | $0.00 | $0 | 189,112 |
| 2024-11-13 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $1.32 | $6,625 | 31,200 |
| 2024-11-13 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 25,000 | $1.34 | $33,475 | 700,575 |
| 2024-11-12 | McGregor Bryon T | President & CEO |
Open-market buy
P
|
Common Stock | 37,000 | $1.36 | $50,424 | 834,265 |
| 2024-06-21 | Kandris Michael D | Dir |
Other disposed transaction
F
|
Common Stock | 135,337 | $1.28 | $173,231 | 666,264 |
| 2024-06-20 | Nury Dianne S. | Dir |
Equity grant / award
A
|
Common Stock | 36,666 | $0.00 | $0 | 180,744 |
| 2024-04-01 | McGregor Bryon T | President & CEO |
Other disposed transaction
F
|
Common Stock | 41,775 | $2.29 | $95,665 | 797,265 |
| 2024-03-20 | McGregor Bryon T | President & CEO |
Equity grant / award
A
|
Common Stock | 233,330 | $0.00 | $0 | 839,040 |
| 2023-09-17 | McGregor Bryon T | President & CEO |
Equity grant / award
A
|
Common Stock | 150,000 | $0.00 | $0 | 605,710 |
| 2023-06-22 | Gray Maria G | Dir |
Equity grant / award
A
|
Common Stock | 55,000 | $0.00 | $0 | 82,292 |
| 2023-06-01 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $1.97 | $9,850 | 583,909 |
| 2023-05-31 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $1.99 | $9,950 | 578,909 |
| 2023-03-31 | McGregor Bryon T | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 125,000 | $0.00 | $0 | 455,710 |
| 2023-03-17 | NATHAN GILBERT E | — |
Open-market buy
P
|
Common Stock | 10,000 | $1.71 | $17,100 | 573,909 |
| 2023-03-16 | Graham Auste M | Gen. Counsel, VP & Secy |
Open-market buy
P
|
Common Stock | 2,700 | $1.85 | $4,995 | 65,935 |
| 2023-03-16 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $1.81 | $18,100 | 563,909 |
| 2023-03-15 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 15,000 | $1.86 | $27,900 | 553,909 |
| 2023-03-14 | Graham Auste M | Gen. Counsel, VP & Secy |
Open-market buy
P
|
Common Stock | 2,526 | $1.98 | $5,001 | 63,235 |
| 2022-12-16 | Gray Maria G | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $2.73 | $13,650 | 27,292 |
| 2022-06-23 | Gray Maria G | Dir |
Equity grant / award
A
|
Common Stock | 20,109 | $0.00 | $0 | 22,292 |
| 2022-06-07 | Wright Christopher W | — |
Other disposed transaction
F
|
Common Stock | 9,830 | $4.87 | $47,872 | 72,325 |
| 2022-05-20 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 20,000 | $4.04 | $80,800 | 483,800 |
| 2022-04-01 | Graham Auste M | Gen. Counsel, VP & Secy |
Other disposed transaction
F
|
Common Stock | 3,596 | $6.93 | $24,920 | 60,709 |
| 2022-04-01 | Wright Christopher W | Senior VP |
Other disposed transaction
F
|
Common Stock | 13,454 | $6.93 | $93,236 | 82,155 |
| 2022-03-30 | Wright Christopher W | Senior VP |
Equity grant / award
A
|
Common Stock | 15,000 | $0.00 | $0 | 95,609 |
| 2022-03-23 | Graham Auste M | Gen. Counsel, VP & Secy |
Equity grant / award
A
|
Common Stock | 25,000 | $0.00 | $0 | 64,305 |
| 2021-12-08 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $4.96 | $49,600 | 463,800 |
| 2021-11-22 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $5.16 | $25,800 | 453,800 |
| 2021-11-19 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $5.13 | $25,650 | 448,800 |
| 2021-11-15 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 15,000 | $5.47 | $82,050 | 443,800 |
| 2021-11-12 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $5.73 | $57,300 | 428,800 |
| 2021-08-30 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 8,504 | $4.85 | $41,244 | 418,800 |
| 2021-08-20 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 6,000 | $4.45 | $26,700 | 410,296 |
| 2021-08-13 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 20,000 | $4.96 | $99,200 | 404,296 |
| 2021-08-12 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $5.10 | $25,500 | 384,296 |
| 2021-06-17 | Jones William L | Dir |
Equity grant / award
A
|
Common Stock | 23,867 | $0.00 | $0 | 183,388 |
| 2021-06-11 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 25,000 | $6.08 | $151,998 | 346,560 |
| 2021-06-10 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 15,000 | $6.15 | $92,248 | 321,560 |
| 2021-06-02 | Wright Christopher W | VP, Gen. Counsel & Secy |
Open-market sell
S
|
Common Stock | 21,746 | $6.96 | $151,352 | 146,653 |
| 2021-05-19 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $5.38 | $26,900 | 306,560 |
| 2021-05-18 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 66,134 | $5.65 | $373,657 | 301,560 |
| 2021-05-17 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 6,200 | $5.09 | $31,558 | 26,200 |
| 2021-05-17 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 7,325 | $5.11 | $37,431 | 235,426 |
| 2021-04-01 | McGregor Bryon T | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 30,923 | $5.66 | $175,024 | 300,816 |
| 2021-03-23 | McGregor Bryon T | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 44,014 | $0.00 | $0 | 331,739 |
| 2021-03-17 | Jones William L | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $5.98 | $119,600 | 159,521 |
| 2021-03-15 | Sneed James R | CCO and VP |
Open-market sell
S
|
Common Stock | 100,000 | $6.01 | $601,000 | 174,269 |
| 2020-12-10 | NATHAN GILBERT E | Dir |
Equity grant / award
A
|
Common Stock | 28,710 | $0.00 | $0 | 228,101 |
| 2020-12-01 | Wright Christopher W | VP, Gen. Counsel & Secy |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 21,746 | $0.00 | $0 | 0 |
| 2020-12-01 | Wright Christopher W | VP, Gen. Counsel & Secy |
Exercise / conversion
M
|
Common Stock | 21,746 | $3.74 | $81,330 | 152,677 |
| 2020-10-14 | KOEHLER NEIL M | Dir |
Other disposed transaction
F
|
Common Stock | 55,155 | $9.55 | $526,730 | 866,544 |
| 2020-08-26 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 3,811 | $3.53 | $13,452 | 20,000 |
| 2020-08-26 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 16,089 | $3.53 | $56,794 | 16,189 |
| 2020-08-26 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 5,300 | $3.53 | $18,699 | 199,391 |
| 2020-08-26 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $3.32 | $16,600 | 194,091 |
| 2020-08-26 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 7,083 | $3.31 | $23,445 | 189,091 |
| 2020-08-26 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 100 | $3.52 | $352 | 100 |
| 2020-08-26 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 12,817 | $3.30 | $42,296 | 181,908 |
| 2020-08-26 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 2,500 | $3.37 | $8,425 | 169,091 |
| 2020-08-26 | KOEHLER NEIL M | Co-President & Co-CEO |
Open-market buy
P
|
Common Stock | 33,789 | $3.36 | $113,531 | 921,699 |
| 2020-08-26 | KOEHLER NEIL M | Co-President & Co-CEO |
Open-market buy
P
|
Common Stock | 2 | $3.35 | $7 | 887,910 |
| 2020-08-26 | KOEHLER NEIL M | Co-President & Co-CEO |
Open-market buy
P
|
Common Stock | 9,216 | $3.35 | $30,874 | 887,908 |
| 2020-08-26 | KOEHLER NEIL M | Co-President & Co-CEO |
Open-market buy
P
|
Common Stock | 6,258 | $3.34 | $20,902 | 878,692 |
| 2020-08-26 | KOEHLER NEIL M | Co-President & Co-CEO |
Open-market buy
P
|
Common Stock | 735 | $3.30 | $2,426 | 872,434 |
| 2020-08-25 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 4,400 | $4.00 | $17,600 | 166,591 |
| 2020-08-25 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 100 | $4.00 | $400 | 162,191 |
| 2020-08-25 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 3,000 | $3.99 | $11,970 | 162,091 |
| 2020-08-25 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 2,500 | $4.02 | $10,050 | 159,091 |
| 2020-08-24 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $3.83 | $38,300 | 156,591 |
| 2020-08-18 | Wright Christopher W | VP, Gen. Counsel & Secy |
Open-market sell
S
|
Common Stock | 82,869 | $5.00 | $414,345 | 168,110 |
| 2020-08-14 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 50,000 | $3.42 | $171,245 | 146,591 |
| 2020-08-13 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 725 | $3.22 | $2,334 | 96,591 |
| 2020-08-13 | NATHAN GILBERT E | Dir |
Open-market buy
P
|
Common Stock | 3,000 | $3.22 | $9,660 | 95,866 |
| 2020-07-13 | Sneed James R | VP, Supply & Trading |
Equity grant / award
A
|
Common Stock | 85,515 | $0.00 | $0 | 274,269 |
| 2020-06-12 | Sneed James R | VP, Supply & Trading |
Open-market buy
P
|
Common Stock | 1,278 | $0.84 | $1,068 | 188,754 |
| 2020-06-12 | Sneed James R | VP, Supply & Trading |
Open-market buy
P
|
Common Stock | 3,976 | $0.82 | $3,260 | 187,476 |
| 2020-06-12 | Sneed James R | VP, Supply & Trading |
Open-market buy
P
|
Common Stock | 13,500 | $0.82 | $11,069 | 183,500 |
| 2020-06-12 | Sneed James R | VP, Supply & Trading |
Open-market buy
P
|
Common Stock | 411 | $0.82 | $337 | 170,000 |
| 2020-06-12 | Sneed James R | VP, Supply & Trading |
Open-market buy
P
|
Common Stock | 200 | $0.82 | $164 | 169,589 |
| 2020-06-12 | Sneed James R | VP, Supply & Trading |
Open-market buy
P
|
Common Stock | 1,000 | $0.82 | $819 | 169,389 |
| 2020-06-12 | Sneed James R | VP, Supply & Trading |
Open-market buy
P
|
Common Stock | 400 | $0.81 | $326 | 168,389 |
| 2020-06-11 | KOEHLER NEIL M | Co-President & Co-CEO |
Open-market buy
P
|
Common Stock | 1,883 | $0.67 | $1,262 | 871,699 |
| 2020-04-01 | Sneed James R | VP, Supply & Trading |
Other disposed transaction
F
|
Common Stock | 15,469 | $0.25 | $3,867 | 167,989 |
| 2020-03-10 | Layne Larry D | — |
Other disposed transaction
D
|
Common Stock | 31,666 | $0.00 | $0 | 89,517 |
| 2019-11-18 | STONE TERRY L | Dir |
Equity grant / award
A
|
Common Stock | 31,666 | $0.00 | $0 | 122,546 |
| 2019-10-10 | Sneed James R | VP, Supply & Trading |
Equity grant / award
A
|
Common Stock | 11,896 | $0.00 | $0 | 183,458 |
| 2019-08-22 | KOEHLER NEIL M | President & CEO |
Open-market buy
P
|
Common Stock | 100,000 | $0.57 | $57,000 | 932,985 |
| 2019-06-05 | Sneed James R | VP, Supply & Trading |
Open-market buy
P
|
Common Stock | 13,299 | $0.95 | $12,634 | 171,562 |
| 2019-04-22 | Koehler Paul | VP, Commodities & Corp Dev |
Equity grant / award
A
|
Common Stock | 42,000 | $1.12 | $47,040 | 159,657 |
| 2019-04-01 | McGregor Bryon T | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 8,174 | $0.95 | $7,765 | 156,395 |
| 2018-06-14 | STONE TERRY L | Dir |
Equity grant / award
A
|
Common Stock | 32,759 | $0.00 | $0 | 90,880 |
| 2018-04-01 | Koehler Paul | VP, Commodities & Corp Dev |
Other disposed transaction
F
|
Common Stock | 7,092 | $3.00 | $21,276 | 88,597 |
| 2018-03-16 | McGregor Bryon T | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 2,500 | $3.55 | $8,875 | 122,108 |
| 2018-03-09 | Kandris Michael D | Chief Operating Officer |
Open-market buy
P
|
Common Stock | 3,000 | $3.25 | $9,750 | 102,239 |
| 2018-03-08 | Koehler Paul | VP, Commodities & Corp Dev |
Open-market buy
P
|
Common Stock | 6,500 | $3.20 | $20,800 | 95,689 |
| 2018-03-06 | Layne Larry D | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $3.69 | $36,950 | 56,758 |
| 2017-12-07 | Jones William L | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $4.30 | $86,000 | 56,903 |
| 2017-06-15 | STONE TERRY L | Dir |
Equity grant / award
A
|
Common Stock | 15,574 | $0.00 | $0 | 58,121 |
| 2017-04-01 | Wright Christopher W | VP, Gen. Counsel & Secy |
Other disposed transaction
F
|
Common Stock | 5,579 | $6.85 | $38,216 | 90,574 |
| 2017-03-17 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 3,632 | $6.70 | $24,334 | 38,150 |
| 2017-03-17 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 246,368 | $6.70 | $1,650,666 | 2,587,577 |
| 2017-03-17 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 5,085 | $6.65 | $33,815 | 41,782 |
| 2017-03-17 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 344,915 | $6.65 | $2,293,685 | 2,833,945 |
| 2017-03-17 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 1,293 | $6.74 | $8,708 | 46,867 |
| 2017-03-17 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 87,712 | $6.74 | $590,749 | 3,178,860 |
| 2017-03-16 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 3,632 | $6.70 | $24,334 | 48,160 |
| 2017-03-16 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 246,368 | $6.70 | $1,650,666 | 3,266,572 |
| 2017-03-16 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 1,978 | $6.72 | $13,297 | 51,792 |
| 2017-03-16 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 134,162 | $6.72 | $901,877 | 3,512,940 |
| 2017-03-15 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 3,632 | $6.70 | $24,334 | 53,770 |
| 2017-03-15 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 246,368 | $6.70 | $1,650,666 | 3,647,102 |
| 2017-03-15 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 1,382 | $6.76 | $9,344 | 57,402 |
| 2017-03-15 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 93,724 | $6.76 | $633,687 | 3,893,470 |
| 2017-03-01 | Candlewood Investment Group, LP | 10% |
Other disposed transaction
J · derivative
|
Non-Voting Common Stock | 28,844 | — | — | 0 |
| 2017-03-01 | Candlewood Investment Group, LP | 10% |
Other disposed transaction
J · derivative
|
Non-Voting Common Stock | 115,376 | — | — | 0 |
| 2017-03-01 | Candlewood Investment Group, LP | 10% |
Other disposed transaction
J · derivative
|
Non-Voting Common Stock | 1,312,160 | — | — | 38,417 |
| 2017-03-01 | Candlewood Investment Group, LP | 10% |
Other disposed transaction
J
|
Common Stock | 29,734 | — | — | 0 |
| 2017-03-01 | Candlewood Investment Group, LP | 10% |
Other disposed transaction
J
|
Common Stock | 118,935 | — | — | 0 |
| 2017-03-01 | Candlewood Investment Group, LP | 10% |
Other disposed transaction
J
|
Common Stock | 2,007,792 | — | — | 58,784 |
| 2016-12-15 | Layne Larry D | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $9.71 | $97,100 | 31,184 |
| 2016-12-13 | Wright Christopher W | VP, Gen. Counsel & Secy |
Open-market sell
S
|
Common Stock | 6,426 | $9.60 | $61,690 | 60,816 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 773 | $10.33 | $7,989 | 29,734 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 3,094 | $10.33 | $31,975 | 118,935 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 44,985 | $10.33 | $464,897 | 2,056,549 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 76,148 | $10.33 | $786,952 | 3,970,221 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 17,646 | $9.33 | $164,637 | 30,507 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 70,585 | $9.33 | $658,558 | 122,029 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 1,026,379 | $9.33 | $9,576,116 | 2,101,534 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 1,737,390 | $9.33 | $16,209,849 | 4,046,369 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 1,016,352 | $9.33 | $9,482,564 | 2,111,561 |
| 2016-12-12 | Candlewood Investment Group, LP | 10% |
Open-market sell
S
|
Common Stock | 1,720,417 | $9.33 | $16,051,491 | 4,063,342 |
| 2016-08-15 | Jones William L | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $6.75 | $101,205 | 53,624 |
| 2016-08-12 | Prince John L | Dir |
Open-market sell
S
|
Common Stock | 17,745 | $6.64 | $117,827 | 28,801 |
| 2016-08-10 | Jones William L | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $6.69 | $100,305 | 53,624 |
| 2016-06-16 | Wright Christopher W | VP, Gen. Counsel & Secy |
Equity grant / award
A
|
Common Stock | 34,206 | $0.00 | $0 | 67,242 |
| 2016-06-09 | Wright Christopher W | VP, Gen. Counsel & Secy |
Open-market sell
S
|
Common Stock | 19,799 | $6.00 | $118,794 | 33,036 |
| 2016-06-09 | Wright Christopher W | VP, Gen. Counsel & Secy |
Open-market sell
S
|
Common Stock | 2,700 | $5.98 | $16,146 | 52,835 |
| 2016-06-09 | Wright Christopher W | VP, Gen. Counsel & Secy |
Open-market sell
S
|
Common Stock | 1,900 | $5.99 | $11,381 | 55,535 |
| 2016-06-09 | Wright Christopher W | VP, Gen. Counsel & Secy |
Open-market sell
S
|
Common Stock | 1,901 | $6.01 | $11,425 | 59,735 |
| 2016-06-09 | Wright Christopher W | VP, Gen. Counsel & Secy |
Open-market sell
S
|
Common Stock | 2,300 | $6.00 | $13,800 | 57,435 |
| 2016-06-09 | Wright Christopher W | VP, Gen. Counsel & Secy |
Open-market sell
S
|
Common Stock | 100 | $6.03 | $602 | 63,936 |