Financial Metrics
ATLCP Atlanticus Holdings CorpFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 1148000.0 | — | USD | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 1403000.0 | +22.2% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 1280000.0 | -8.8% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 2060000.0 | +60.9% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 2982000.0 | +44.8% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 4131000.0 | +38.5% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 2726000.0 | -34.0% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 2910000.0 | +6.7% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 4722000.0 | +62.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 4579000.0 | -3.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 7312000.0 | +59.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 8655000.0 | +18.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 10266000.0 | +18.6% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 12410000.0 | +20.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 11340000.0 | -8.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 6924000.0 | -38.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 7835000.0 | +13.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 10378000.0 | +32.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 36159000.0 | +248.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 56583000.0 | +56.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 62902000.0 | +11.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 52454000.0 | -16.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 85731000.0 | +63.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 85164000.0 | -0.7% | USD | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | 5273000.0 | — | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 5556000.0 | +5.4% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 13754000.0 | +147.6% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 15431000.0 | +12.2% | USD | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 30606000.0 | +98.3% | USD | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 42798000.0 | +39.8% | USD | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 160853000.0 | +275.8% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 204714000.0 | +27.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 309576000.0 | +51.2% | USD | 10-K | 2026-03-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | -8016000.0 | — | USD | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | -16689000.0 | -108.2% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -26098000.0 | -56.4% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | -8384000.0 | +67.9% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | -18989000.0 | -126.5% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | -30992000.0 | -63.2% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 124671000.0 | +502.3% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 104308000.0 | -16.3% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 96741000.0 | -7.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 127348000.0 | +31.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 146506000.0 | +15.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 149111000.0 | +1.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 207156000.0 | +38.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 223363000.0 | +7.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 206507000.0 | -7.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 236706000.0 | +14.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 242689000.0 | +2.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 220894000.0 | -9.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 263884000.0 | +19.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 261503000.0 | -0.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 268635000.0 | +2.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 313014000.0 | +16.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 327926000.0 | +4.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 389415000.0 | +18.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | -26261000.0 | — | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | -31589000.0 | -20.3% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 405741000.0 | +1384.4% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 500363000.0 | +23.3% | USD | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 672659000.0 | +34.4% | USD | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 951485000.0 | +41.5% | USD | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 1055256000.0 | +10.9% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 1193044000.0 | +13.1% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 1807553000.0 | +51.5% | USD | 10-K | 2026-03-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4750000.0 | — | USD | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 930000.0 | -80.4% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -13731000.0 | -1576.5% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 1345000.0 | +109.8% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | -13224000.0 | -1083.2% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | -14490000.0 | -9.6% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -4575000.0 | +68.4% | USD | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 577000.0 | +112.6% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -16049000.0 | -2881.5% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 5893000.0 | +136.7% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 7432000.0 | +26.1% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 16498000.0 | +122.0% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 6647000.0 | -59.7% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 28092000.0 | +322.6% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 48263000.0 | +71.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 51797000.0 | +7.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 46943000.0 | -9.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 57878000.0 | +23.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 37634000.0 | -35.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 42540000.0 | +13.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 39316000.0 | -7.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 34082000.0 | -13.3% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 32013000.0 | -6.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 31758000.0 | -0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 32821000.0 | +3.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 28603000.0 | -12.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 37286000.0 | +30.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 40868000.0 | +9.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 40146000.0 | -1.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 32479000.0 | -19.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -12356000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | -47250000.0 | -282.4% | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 3482000.0 | +107.4% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 31763000.0 | +812.2% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 114391000.0 | +260.1% | USD | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 219573000.0 | +91.9% | USD | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 149272000.0 | -32.0% | USD | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 128558000.0 | -13.9% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 138577000.0 | +7.8% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 159713000.0 | +15.3% | USD | 10-K | 2026-03-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4553000.0 | — | USD | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 277000.0 | -93.9% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -9065000.0 | -3372.6% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 728000.0 | +108.0% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | -8784000.0 | -1306.6% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | -14467000.0 | -64.7% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -4670000.0 | +67.7% | USD | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 5630000.0 | +220.6% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -16092000.0 | -385.8% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 5713000.0 | +135.5% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 5244000.0 | -8.2% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 13077000.0 | +149.4% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 5425000.0 | -58.5% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 23165000.0 | +327.0% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 38855000.0 | +67.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 44075000.0 | +13.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 36876000.0 | -16.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 46974000.0 | +27.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 45010000.0 | -4.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 34025000.0 | -24.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 32571000.0 | -4.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 26212000.0 | -19.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 25089000.0 | -4.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 25240000.0 | +0.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 25819000.0 | +2.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 24127000.0 | -6.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 29543000.0 | +22.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 31122000.0 | +5.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 30290000.0 | -2.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 24977000.0 | -17.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -6335000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | -40781000.0 | -543.7% | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 7856000.0 | +119.3% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 26443000.0 | +236.6% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 94120000.0 | +255.9% | USD | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 177902000.0 | +89.0% | USD | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 135597000.0 | -23.8% | USD | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 102845000.0 | -24.2% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 111296000.0 | +8.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 122204000.0 | +9.8% | USD | 10-K | 2026-03-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.33 | — | USD/shares | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 0.02 | -93.9% | USD/shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -0.65 | -3350.0% | USD/shares | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 0.05 | +107.7% | USD/shares | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | -0.63 | -1360.0% | USD/shares | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | -1.04 | -65.1% | USD/shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -0.34 | +67.3% | USD/shares | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 0.41 | +220.6% | USD/shares | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -1.16 | -382.9% | USD/shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.4 | +134.5% | USD/shares | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 0.36 | -10.0% | USD/shares | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 0.9 | +150.0% | USD/shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.18 | -80.0% | USD/shares | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 1.28 | +611.1% | USD/shares | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 2.35 | +83.6% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 2.62 | +11.5% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 2.12 | -19.1% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 2.67 | +25.9% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 2.62 | -1.9% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1.88 | -28.2% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 1.81 | -3.7% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.38 | -23.8% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1.3 | -5.8% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.3 | +0.0% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.35 | +3.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.22 | -9.6% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.58 | +29.5% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1.85 | +17.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.87 | +1.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.5 | -19.8% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.46 | — | USD/shares | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | -2.93 | -537.0% | USD/shares | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 0.56 | +119.1% | USD/shares | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 1.74 | +210.7% | USD/shares | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 5.32 | +205.7% | USD/shares | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 10.32 | +94.0% | USD/shares | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 7.55 | -26.8% | USD/shares | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 5.35 | -29.1% | USD/shares | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 5.92 | +10.7% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 7.4 | +25.0% | USD/shares | 10-K | 2026-03-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.33 | — | USD/shares | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 0.02 | -93.9% | USD/shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -0.65 | -3350.0% | USD/shares | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 0.05 | +107.7% | USD/shares | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | -0.63 | -1360.0% | USD/shares | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | -1.04 | -65.1% | USD/shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -0.34 | +67.3% | USD/shares | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 0.41 | +220.6% | USD/shares | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -1.16 | -382.9% | USD/shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.39 | +133.6% | USD/shares | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 0.35 | -10.3% | USD/shares | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 0.83 | +137.1% | USD/shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.17 | -79.5% | USD/shares | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 0.93 | +447.1% | USD/shares | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 1.72 | +84.9% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 1.91 | +11.0% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1.56 | -18.3% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1.96 | +25.6% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1.96 | +0.0% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1.46 | -25.5% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 1.41 | -3.4% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.08 | -23.4% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1.02 | -5.6% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.03 | +1.0% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.09 | +5.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.99 | -9.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.27 | +28.3% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1.49 | +17.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.51 | +1.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.21 | -19.9% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.46 | — | USD/shares | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | -2.93 | -537.0% | USD/shares | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 0.56 | +119.1% | USD/shares | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 1.66 | +196.4% | USD/shares | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 3.95 | +138.0% | USD/shares | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 7.56 | +91.4% | USD/shares | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 5.83 | -22.9% | USD/shares | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 4.24 | -27.3% | USD/shares | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 4.77 | +12.5% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 5.96 | +24.9% | USD/shares | 10-K | 2026-03-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 48855000.0 | — | USD | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 30446000.0 | -37.7% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 58720000.0 | +92.9% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2016-12-31 | 92641000.0 | +57.8% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2017-03-31 | 94543000.0 | +2.1% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | 103326000.0 | +9.3% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | 68582000.0 | -33.6% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-12-31 | 70658000.0 | +3.0% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2018-03-31 | 66654000.0 | -5.7% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 78473000.0 | +17.7% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2023-09-30 | 355707000.0 | +353.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 444809000.0 | +25.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 350907000.0 | -21.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 308651000.0 | -12.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 350390000.0 | +13.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 329421000.0 | -6.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 425023000.0 | +29.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 76052000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 42489000.0 | -44.1% | USD | 10-K | 2018-04-02 |
| Annual | 2023-12-31 | 339338000.0 | +698.6% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 375416000.0 | +10.6% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 621093000.0 | +65.4% | USD | 10-K | 2026-03-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 279315000.0 | — | USD | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 300308000.0 | +7.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 335830000.0 | +11.8% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2016-12-31 | 362547000.0 | +8.0% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 371123000.0 | +2.4% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | 399647000.0 | +7.7% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | 429067000.0 | +7.4% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2017-12-31 | 425613000.0 | -0.8% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 432912000.0 | +1.7% | USD | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 458744000.0 | +6.0% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 461009000.0 | +0.5% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-12-31 | 582608000.0 | +26.4% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 636234000.0 | +9.2% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 710358000.0 | +11.7% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 791947000.0 | +11.5% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-12-31 | 936266000.0 | +18.2% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 971884000.0 | +3.8% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 944249000.0 | -2.8% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 1040575000.0 | +10.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-31 | 1207214000.0 | +16.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 1199495000.0 | -0.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1419851000.0 | +18.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1482944000.0 | +4.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 1943863000.0 | +31.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1921637000.0 | -1.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 2116454000.0 | +10.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 2252331000.0 | +6.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 2387814000.0 | +6.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 2375295000.0 | -0.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 2454702000.0 | +3.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2596901000.0 | +5.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2706445000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2787215000.0 | +3.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2837261000.0 | +1.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 3039964000.0 | +7.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 3270707000.0 | +7.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 3272165000.0 | +0.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3643175000.0 | +11.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7079732000.0 | +94.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 362547000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 425613000.0 | +17.4% | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 582608000.0 | +36.9% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 936266000.0 | +60.7% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 1207214000.0 | +28.9% | USD | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 1943863000.0 | +61.0% | USD | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 2387814000.0 | +22.8% | USD | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 2706445000.0 | +13.3% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 3270707000.0 | +20.8% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 7623088000.0 | +133.1% | USD | 10-K | 2026-03-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 263710000.0 | — | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-06-30 | 284174000.0 | +7.8% | USD | 10-Q | 2016-08-15 |
| Quarterly | 2016-09-30 | 328433000.0 | +15.6% | USD | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 356770000.0 | +8.6% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 364110000.0 | +2.1% | USD | 10-Q | 2017-05-15 |
| Quarterly | 2017-06-30 | 400991000.0 | +10.1% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 445929000.0 | +11.2% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-12-31 | 461740000.0 | +3.5% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 475863000.0 | +3.1% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 491073000.0 | +3.2% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 508747000.0 | +3.6% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 604737000.0 | +18.9% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 652210000.0 | +7.9% | USD | 10-Q | 2019-05-14 |
| Quarterly | 2019-06-30 | 718921000.0 | +10.2% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 789665000.0 | +9.8% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 846881000.0 | +7.2% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 830006000.0 | -2.0% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2020-06-30 | 783632000.0 | -5.6% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2020-09-30 | 845627000.0 | +7.9% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 991354000.0 | +17.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 942276000.0 | -5.0% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2021-06-30 | 1063933000.0 | +12.9% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2021-09-30 | 1081417000.0 | +1.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 1516714000.0 | +40.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1508593000.0 | -0.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1687437000.0 | +11.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1806187000.0 | +7.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1922824000.0 | +6.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1890532000.0 | -1.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1953213000.0 | +3.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2082159000.0 | +6.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2173778000.0 | +4.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2233623000.0 | +2.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2265953000.0 | +1.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2470527000.0 | +9.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2691344000.0 | +8.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 2703316000.0 | +0.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3043997000.0 | +12.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6454923000.0 | +112.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 356770000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 461740000.0 | +29.4% | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 604737000.0 | +31.0% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 846881000.0 | +40.0% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 991354000.0 | +17.1% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 1516714000.0 | +53.0% | USD | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 1922824000.0 | +26.8% | USD | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 2173778000.0 | +13.1% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 2691344000.0 | +23.8% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 6979258000.0 | +159.3% | USD | 10-K | 2026-03-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 15610000.0 | — | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-06-30 | 16143000.0 | +3.4% | USD | 10-Q | 2016-08-15 |
| Quarterly | 2016-09-30 | 7406000.0 | -54.1% | USD | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 5787000.0 | -21.9% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 7024000.0 | +21.4% | USD | 10-Q | 2017-05-15 |
| Quarterly | 2017-06-30 | -1343000.0 | -119.1% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | -16860000.0 | -1155.4% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-12-31 | -36127000.0 | -114.3% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-03-31 | -42951000.0 | -18.9% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-06-30 | -32329000.0 | +24.7% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-09-30 | -47738000.0 | -47.7% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2018-12-31 | -22129000.0 | +53.6% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-03-31 | -15976000.0 | +27.8% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-06-30 | -8563000.0 | +46.4% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-09-30 | 2282000.0 | +126.6% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-12-31 | 335000.0 | -85.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-03-31 | 2753000.0 | +721.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 21417000.0 | +678.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 55673000.0 | +159.9% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-31 | 76510000.0 | +37.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 117794000.0 | +54.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-06-30 | 216418000.0 | +83.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | 261952000.0 | +21.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 287499000.0 | +9.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-03-31 | 273319000.0 | -4.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-06-30 | 289217000.0 | +5.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 306269000.0 | +5.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 325040000.0 | +6.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 344738000.0 | +6.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 361389000.0 | +4.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 374567000.0 | +3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 392417000.0 | +4.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-03-31 | 413267000.0 | +5.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 430908000.0 | +4.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 454462000.0 | +5.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 492906000.0 | +8.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 528849000.0 | +7.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 559178000.0 | +5.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 589344000.0 | +5.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 5777000.0 | — | USD | 10-K | 2019-03-27 |
| Annual | 2017-12-31 | -36127000.0 | -725.4% | USD | 10-K | 2020-03-30 |
| Annual | 2018-12-31 | -22129000.0 | +38.7% | USD | 10-K | 2021-03-31 |
| Annual | 2019-12-31 | 335000.0 | +101.5% | USD | 10-K/A | 2023-11-09 |
| Annual | 2020-12-31 | 76510000.0 | +22738.8% | USD | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 287499000.0 | +275.8% | USD | 10-K | 2024-03-04 |
| Annual | 2022-12-31 | 325040000.0 | +13.1% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 392417000.0 | +20.7% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 492906000.0 | +25.6% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 608700000.0 | +23.5% | USD | 10-K | 2026-03-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8770000.0 | — | USD | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 12727000.0 | +45.1% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 24705000.0 | +94.1% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 2397000.0 | -90.3% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | 10412000.0 | +334.4% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | -12015000.0 | -215.4% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -10237000.0 | +14.8% | USD | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 10653000.0 | +204.1% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -1651000.0 | -115.5% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 29985000.0 | +1916.2% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 39729000.0 | +32.5% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 70233000.0 | +76.8% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 34947000.0 | -50.2% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 83959000.0 | +140.2% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 147774000.0 | +76.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 52780000.0 | -64.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 124521000.0 | +135.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 139396000.0 | +11.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 80749000.0 | -42.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 152606000.0 | +89.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 245640000.0 | +61.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 101698000.0 | -58.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 209787000.0 | +106.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 326650000.0 | +55.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 118796000.0 | -63.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 234439000.0 | +97.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 346803000.0 | +47.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 131572000.0 | -62.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 264260000.0 | +100.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 371712000.0 | +40.7% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 39015000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | -26470000.0 | -167.8% | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 42856000.0 | +261.9% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 99963000.0 | +133.3% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 212734000.0 | +112.8% | USD | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 212366000.0 | -0.2% | USD | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 347630000.0 | +63.7% | USD | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 459317000.0 | +32.1% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 469405000.0 | +2.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 637963000.0 | +35.9% | USD | 10-K | 2026-03-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 575000.0 | — | USD | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | -40027000.0 | -7061.2% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -56644000.0 | -41.5% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | -4040000.0 | +92.9% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | -24150000.0 | -497.8% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | -50947000.0 | -111.0% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -8933000.0 | +82.5% | USD | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | -44516000.0 | -398.3% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -75261000.0 | -69.1% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | -23186000.0 | +69.2% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | -141560000.0 | -510.5% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | -289825000.0 | -104.7% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | -44735000.0 | +84.6% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | -67454000.0 | -50.8% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | -180917000.0 | -168.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | -2163000.0 | +98.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -159833000.0 | -7289.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -293887000.0 | -83.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -102631000.0 | +65.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -354111000.0 | -245.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -524444000.0 | -48.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -53430000.0 | +89.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -241411000.0 | -351.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -461009000.0 | -91.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -67535000.0 | +85.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -264752000.0 | -292.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -571036000.0 | -115.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -114893000.0 | +79.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -520419000.0 | -353.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -1027327000.0 | -97.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -75840000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | -80317000.0 | -5.9% | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | -134518000.0 | -67.5% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | -433689000.0 | -222.4% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | -292575000.0 | +32.5% | USD | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | -475022000.0 | -62.4% | USD | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | -682285000.0 | -43.6% | USD | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | -672203000.0 | +1.5% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | -747031000.0 | -11.1% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -1511864000.0 | -102.4% | USD | 10-K | 2026-03-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -11271000.0 | — | USD | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 7586000.0 | +167.3% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 40759000.0 | +437.3% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 3495000.0 | -91.4% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | 24110000.0 | +589.8% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | 67249000.0 | +178.9% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 15528000.0 | -76.9% | USD | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 41336000.0 | +166.2% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 65165000.0 | +57.6% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 17600000.0 | -73.0% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 105482000.0 | +499.3% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 190349000.0 | +80.5% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 36337000.0 | -80.9% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | -14812000.0 | -140.8% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 33641000.0 | +327.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | -66057000.0 | -296.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 110094000.0 | +266.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 110313000.0 | +0.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -79259000.0 | -171.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 61233000.0 | +177.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 158928000.0 | +159.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -46951000.0 | -129.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -7165000.0 | +84.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 101186000.0 | +1512.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 47389000.0 | -53.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 53823000.0 | +13.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 225289000.0 | +318.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -54866000.0 | -124.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 239758000.0 | +537.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 681916000.0 | +184.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 63459000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 84639000.0 | +33.4% | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 161747000.0 | +91.1% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 368720000.0 | +128.0% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 162385000.0 | -56.0% | USD | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 510328000.0 | +214.3% | USD | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 261255000.0 | -48.8% | USD | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 163345000.0 | -37.5% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 393609000.0 | +141.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 1141672000.0 | +190.1% | USD | 10-K | 2026-03-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40000.0 | — | USD | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 177000.0 | +342.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 244000.0 | +37.9% | USD | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 22000.0 | -91.0% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | 79000.0 | +259.1% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | 229000.0 | +189.9% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 21000.0 | -90.8% | USD | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 143000.0 | +581.0% | USD | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 193000.0 | +35.0% | USD | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 48000.0 | -75.1% | USD | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 94000.0 | +95.8% | USD | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 196000.0 | +108.5% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 99000.0 | -49.5% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 714000.0 | +621.2% | USD | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 745000.0 | +4.3% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2021-03-31 | 73000.0 | -90.2% | USD | 10-Q | 2021-05-14 |
| Quarterly | 2021-06-30 | 95000.0 | +30.1% | USD | 10-Q | 2021-08-13 |
| Annual | 2016-12-31 | 349000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 395000.0 | +13.2% | USD | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 1383000.0 | +250.1% | USD | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 250000.0 | -81.9% | USD | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 749000.0 | +199.6% | USD | 10-K | 2021-03-31 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 15331727.0 | — | shares | 10-Q | 2016-05-12 |
| Quarterly | 2016-06-30 | 15209198.0 | -0.8% | shares | 10-Q | 2016-08-15 |
| Quarterly | 2016-09-30 | 15369085.0 | +1.1% | shares | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 15348086.0 | -0.1% | shares | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 15348086.0 | +0.0% | shares | 10-Q | 2017-05-15 |
| Quarterly | 2017-06-30 | 15443384.0 | +0.6% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 15335468.0 | -0.7% | shares | 10-Q | 2017-11-14 |
| Quarterly | 2017-12-31 | 15291884.0 | -0.3% | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 15353878.0 | +0.4% | shares | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 15341425.0 | -0.1% | shares | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 15372542.0 | +0.2% | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 15563574.0 | +1.2% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 15977130.0 | +2.7% | shares | 10-Q | 2019-05-14 |
| Quarterly | 2019-06-30 | 16123285.0 | +0.9% | shares | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 15949853.0 | -1.1% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 15885314.0 | -0.4% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 15877505.0 | -0.0% | shares | 10-Q | 2020-05-15 |
| Quarterly | 2020-06-30 | 15904173.0 | +0.2% | shares | 10-Q | 2020-08-14 |
| Quarterly | 2020-09-30 | 15967856.0 | +0.4% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 16115353.0 | +0.9% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 16640267.0 | +3.3% | shares | 10-Q | 2021-05-14 |
| Quarterly | 2021-06-30 | 16638161.0 | -0.0% | shares | 10-Q | 2021-08-13 |
| Quarterly | 2021-09-30 | 15094382.0 | -9.3% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 14804408.0 | -1.9% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 14912895.0 | +0.7% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 14561078.0 | -2.4% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 14445295.0 | -0.8% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 14453415.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 14528546.0 | +0.5% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 14428039.0 | -0.7% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 14651321.0 | +1.5% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 14603563.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 14792159.0 | +1.3% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 14748938.0 | -0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 14738862.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 14904192.0 | +1.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 15097243.0 | +1.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 15125831.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 15127014.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 15348086.0 | — | shares | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 15291884.0 | -0.4% | shares | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 15563574.0 | +1.8% | shares | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 15885314.0 | +2.1% | shares | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 16115353.0 | +1.4% | shares | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 14804408.0 | -8.1% | shares | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 14453415.0 | -2.4% | shares | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 14603563.0 | +1.0% | shares | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 14904192.0 | +2.1% | shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 14922462.0 | +0.1% | shares | 10-K | 2026-03-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 15331727.0 | — | shares | 10-Q | 2016-05-12 |
| Quarterly | 2016-06-30 | 15209198.0 | -0.8% | shares | 10-Q | 2016-08-15 |
| Quarterly | 2016-09-30 | 15369085.0 | +1.1% | shares | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 15348086.0 | -0.1% | shares | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 15348086.0 | +0.0% | shares | 10-Q | 2017-05-15 |
| Quarterly | 2017-06-30 | 15443384.0 | +0.6% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | 15335468.0 | -0.7% | shares | 10-Q | 2017-11-14 |
| Quarterly | 2017-12-31 | 15291884.0 | -0.3% | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 15353878.0 | +0.4% | shares | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 15341425.0 | -0.1% | shares | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 15372542.0 | +0.2% | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 15563574.0 | +1.2% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 15977130.0 | +2.7% | shares | 10-Q | 2019-05-14 |
| Quarterly | 2019-06-30 | 16123285.0 | +0.9% | shares | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 15949853.0 | -1.1% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 15885314.0 | -0.4% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 15877505.0 | -0.0% | shares | 10-Q | 2020-05-15 |
| Quarterly | 2020-06-30 | 15904173.0 | +0.2% | shares | 10-Q | 2020-08-14 |
| Quarterly | 2020-09-30 | 15967856.0 | +0.4% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 16115353.0 | +0.9% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 16640267.0 | +3.3% | shares | 10-Q | 2021-05-14 |
| Quarterly | 2021-06-30 | 16638161.0 | -0.0% | shares | 10-Q | 2021-08-13 |
| Quarterly | 2021-09-30 | 16553615.0 | -0.5% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 14804408.0 | -10.6% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 14912895.0 | +0.7% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 14561078.0 | -2.4% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 14445295.0 | -0.8% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 14453415.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 14528546.0 | +0.5% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 14428039.0 | -0.7% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 14651321.0 | +1.5% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 14603563.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 14792159.0 | +1.3% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 14748938.0 | -0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 14738862.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 14904192.0 | +1.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 15097243.0 | +1.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 15125831.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 15127014.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 15348086.0 | — | shares | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 15291884.0 | -0.4% | shares | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 15563574.0 | +1.8% | shares | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 15885314.0 | +2.1% | shares | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 16115353.0 | +1.4% | shares | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 14804408.0 | -8.1% | shares | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 14453415.0 | -2.4% | shares | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 14603563.0 | +1.0% | shares | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 14904192.0 | +2.1% | shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 14922462.0 | +0.1% | shares | 10-K | 2026-03-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13898000.0 | — | shares | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 13806000.0 | -0.7% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 13867000.0 | +0.4% | shares | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 13944000.0 | +0.6% | shares | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | 13984000.0 | +0.3% | shares | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | 13984000.0 | +0.0% | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 13899000.0 | -0.6% | shares | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 13888000.0 | -0.1% | shares | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 13908000.0 | +0.1% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 14355000.0 | +3.2% | shares | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 14627000.0 | +1.9% | shares | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 14596000.0 | -0.2% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 14436000.0 | -1.1% | shares | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 14427000.0 | -0.1% | shares | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 14523000.0 | +0.7% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 15013000.0 | +3.4% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 15182000.0 | +1.1% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 15118000.0 | -0.4% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 14821000.0 | -2.0% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 14744000.0 | -0.5% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 14500000.0 | -1.7% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 14475000.0 | -0.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 14439000.0 | -0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 14504000.0 | +0.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 14673000.0 | +1.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 14771000.0 | +0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 14740000.0 | -0.2% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 15115000.0 | +2.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 15124000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 15125000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 13867000.0 | — | shares | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 13925000.0 | +0.4% | shares | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 13927000.0 | +0.0% | shares | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 14499000.0 | +4.1% | shares | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 14486000.0 | -0.1% | shares | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 15074000.0 | +4.1% | shares | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 14629000.0 | -3.0% | shares | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 14504000.0 | -0.9% | shares | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 14748000.0 | +1.7% | shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 15113000.0 | +2.5% | shares | 10-K | 2026-03-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13973000.0 | — | shares | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 13872000.0 | -0.7% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 13930000.0 | +0.4% | shares | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 13977000.0 | +0.3% | shares | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | 13997000.0 | +0.1% | shares | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | 13997000.0 | +0.0% | shares | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 13899000.0 | -0.7% | shares | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 13888000.0 | -0.1% | shares | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 13908000.0 | +0.1% | shares | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 14717000.0 | +5.8% | shares | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 14908000.0 | +1.3% | shares | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 15663000.0 | +5.1% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 19435000.0 | +24.1% | shares | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 20348000.0 | +4.7% | shares | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 20148000.0 | -1.0% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 20934000.0 | +3.9% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 21025000.0 | +0.4% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 20850000.0 | -0.8% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 20059000.0 | -3.8% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 19480000.0 | -2.9% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 19030000.0 | -2.3% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 18981000.0 | -0.3% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 18959000.0 | -0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 18915000.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 18724000.0 | -1.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 18808000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 18788000.0 | -0.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 19185000.0 | +2.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 19187000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 19195000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 13937000.0 | — | shares | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 13940000.0 | +0.0% | shares | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 14002000.0 | +0.4% | shares | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 15273000.0 | +9.1% | shares | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 20102000.0 | +31.6% | shares | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 20898000.0 | +4.0% | shares | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 19376000.0 | -7.3% | shares | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 18882000.0 | -2.5% | shares | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 18801000.0 | -0.4% | shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 19175000.0 | +2.0% | shares | 10-K | 2026-03-12 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.0027 | — | ratio | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 0.0031 | +15.3% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 0.0028 | -9.2% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.0032 | +16.6% | ratio | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 0.0042 | +29.7% | ratio | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 0.0052 | +24.3% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.0028 | -46.2% | ratio | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 0.0031 | +9.9% | ratio | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 0.0045 | +47.2% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.0038 | -15.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0051 | +34.9% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0058 | +13.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0053 | -8.5% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0059 | +9.8% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.0050 | -14.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0029 | -42.1% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0032 | +9.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0040 | +25.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0130 | +224.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0199 | +53.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0207 | +3.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0160 | -22.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0235 | +46.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0120 | -48.9% | ratio | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | 0.0124 | — | ratio | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 0.0095 | -23.0% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 0.0147 | +54.0% | ratio | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 0.0128 | -13.0% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 0.0157 | +23.2% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 0.0179 | +13.8% | ratio | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 0.0594 | +231.6% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 0.0626 | +5.3% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.0406 | -35.1% | ratio | 10-K | 2026-03-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 16.8937 | — | ratio | 10-Q | 2016-05-12 |
| Quarterly | 2016-06-30 | 17.6035 | +4.2% | ratio | 10-Q | 2016-08-15 |
| Quarterly | 2016-09-30 | 44.3469 | +151.9% | ratio | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 61.6503 | +39.0% | ratio | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 51.8380 | -15.9% | ratio | 10-Q | 2017-05-15 |
| Quarterly | 2017-06-30 | -298.5786 | -676.0% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2017-09-30 | -26.4489 | +91.1% | ratio | 10-Q | 2017-11-14 |
| Quarterly | 2017-12-31 | -12.7810 | +51.7% | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -11.0792 | +13.3% | ratio | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | -15.1899 | -37.1% | ratio | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | -10.6571 | +29.8% | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | -27.3278 | -156.4% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | -40.8244 | -49.4% | ratio | 10-Q | 2019-05-14 |
| Quarterly | 2019-06-30 | -83.9567 | -105.7% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2019-09-30 | 346.0408 | +512.2% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-12-31 | 2528.0030 | +630.6% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 301.4915 | -88.1% | ratio | 10-Q | 2020-05-15 |
| Quarterly | 2020-06-30 | 36.5893 | -87.9% | ratio | 10-Q | 2020-08-14 |
| Quarterly | 2020-09-30 | 15.1892 | -58.5% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 12.9572 | -14.7% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 7.9994 | -38.3% | ratio | 10-Q | 2021-05-14 |
| Quarterly | 2021-06-30 | 4.9161 | -38.5% | ratio | 10-Q | 2021-08-13 |
| Quarterly | 2021-09-30 | 4.1283 | -16.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 5.2755 | +27.8% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 5.5195 | +4.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 5.8345 | +5.7% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 5.8974 | +1.1% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 5.9157 | +0.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 5.4840 | -7.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 5.4047 | -1.4% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 5.5588 | +2.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 5.5395 | -0.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 5.4048 | -2.4% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 5.2586 | -2.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5.4362 | +3.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 5.4602 | +0.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 5.1117 | -6.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 5.4437 | +6.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 10.9527 | +101.2% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 61.7570 | — | ratio | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | -12.7810 | -120.7% | ratio | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | -27.3278 | -113.8% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 2528.0030 | +9350.7% | ratio | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 12.9572 | -99.5% | ratio | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 5.2755 | -59.3% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 5.9157 | +12.1% | ratio | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 5.5395 | -6.4% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 5.4602 | -1.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 11.4658 | +110.0% | ratio | 10-K | 2026-03-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | -6.9826 | — | ratio | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | -11.8952 | -70.4% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -20.3891 | -71.4% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | -4.0699 | +80.0% | ratio | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | -6.3679 | -56.5% | ratio | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | -7.5023 | -17.8% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 45.7340 | +709.6% | ratio | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 35.8447 | -21.6% | ratio | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 20.4873 | -42.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 27.8113 | +35.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 20.0364 | -28.0% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 17.2283 | -14.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 20.1788 | +17.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 17.9986 | -10.8% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 18.2105 | +1.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 34.1863 | +87.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 30.9750 | -9.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 21.2848 | -31.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 7.2979 | -65.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 4.6216 | -36.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 4.2707 | -7.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 5.9674 | +39.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3.8251 | -35.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4.5725 | +19.5% | ratio | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | -4.9803 | — | ratio | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | -5.6856 | -14.2% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 29.4999 | +618.9% | ratio | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 32.4258 | +9.9% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 21.9780 | -32.2% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 22.2320 | +1.2% | ratio | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 6.5604 | -70.5% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 5.8279 | -11.2% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 5.8388 | +0.2% | ratio | 10-K | 2026-03-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | -4.0679 | — | ratio | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 4.0128 | +198.6% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -12.5719 | -413.3% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 2.7733 | +122.1% | ratio | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 1.7586 | -36.6% | ratio | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 3.1656 | +80.0% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 1.9901 | -37.1% | ratio | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 7.9605 | +300.0% | ratio | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 8.2285 | +3.4% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 9.6255 | +17.0% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 5.0432 | -47.6% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 5.4274 | +7.6% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 4.3844 | -19.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 2.7417 | -37.5% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 2.8722 | +4.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 3.7857 | +31.8% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 3.2022 | -15.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2.4321 | -24.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.7140 | -70.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 0.4264 | -40.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 0.4697 | +10.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.5933 | +26.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 0.3533 | -40.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 0.2933 | -17.0% | ratio | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | -7.7339 | — | ratio | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 1.4140 | +118.3% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 1.9226 | +36.0% | ratio | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 6.0994 | +217.3% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 5.8127 | -4.7% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 3.1683 | -45.5% | ratio | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 0.6394 | -79.8% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 0.5437 | -15.0% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.3947 | -27.4% | ratio | 10-K | 2026-03-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | -3.9852 | — | ratio | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 0.4113 | +110.3% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -12.5383 | -3148.7% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 2.8607 | +122.8% | ratio | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 2.4923 | -12.9% | ratio | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 3.9937 | +60.2% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 2.4384 | -38.9% | ratio | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 9.6536 | +295.9% | ratio | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 10.2209 | +5.9% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 11.3119 | +10.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 6.4200 | -43.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 6.6872 | +4.2% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 3.6659 | -45.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 3.4279 | -6.5% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 3.4670 | +1.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 4.9223 | +42.0% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 4.0859 | -17.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3.0601 | -25.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.9077 | -70.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.5055 | -44.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.5928 | +17.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.7791 | +31.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.4683 | -39.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3814 | -18.6% | ratio | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | -8.9607 | — | ratio | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 0.6267 | +107.0% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 2.3094 | +268.5% | ratio | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 7.4131 | +221.0% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 7.1742 | -3.2% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 3.4878 | -51.4% | ratio | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 0.7992 | -77.1% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 0.6769 | -15.3% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.5159 | -23.8% | ratio | 10-K | 2026-03-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0163 | — | ratio | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 0.0009 | -94.3% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -0.0270 | -3026.4% | ratio | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 0.0020 | +107.3% | ratio | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | -0.0220 | -1220.5% | ratio | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | -0.0337 | -53.4% | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -0.0108 | +68.0% | ratio | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | 0.0123 | +213.8% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | -0.0349 | -384.4% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | 0.0090 | +125.7% | ratio | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | 0.0074 | -17.8% | ratio | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 0.0165 | +123.7% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.0056 | -66.2% | ratio | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 0.0245 | +339.5% | ratio | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 0.0373 | +52.2% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.0367 | -1.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0260 | -29.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0317 | +22.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0234 | -26.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0161 | -31.4% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.0145 | -10.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0110 | -23.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0102 | -7.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0097 | -4.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0093 | -4.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 0.0085 | -8.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 0.0097 | +14.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0095 | -2.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 0.0083 | -12.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 0.0035 | -57.6% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.0175 | — | ratio | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | -0.0958 | -448.4% | ratio | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | 0.0135 | +114.1% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 0.0282 | +109.5% | ratio | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 0.0780 | +176.0% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 0.0915 | +17.4% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 0.0568 | -38.0% | ratio | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 0.0380 | -33.1% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 0.0340 | -10.5% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.0160 | -52.9% | ratio | 10-K | 2026-03-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2917 | — | ratio | 10-Q | 2017-05-15 |
| Quarterly | 2016-06-30 | 0.0172 | -94.1% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -1.2240 | -7233.3% | ratio | 10-Q | 2017-11-14 |
| Quarterly | 2017-03-31 | 0.1036 | +108.5% | ratio | 10-Q | 2018-05-15 |
| Quarterly | 2017-06-30 | 6.5406 | +6210.6% | ratio | 10-Q | 2018-08-14 |
| Quarterly | 2017-09-30 | 0.8581 | -86.9% | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 0.1087 | -87.3% | ratio | 10-Q | 2019-05-14 |
| Quarterly | 2018-06-30 | -0.1741 | -260.2% | ratio | 10-Q | 2019-08-14 |
| Quarterly | 2018-09-30 | 0.3371 | +293.6% | ratio | 10-Q | 2019-11-14 |
| Quarterly | 2019-03-31 | -0.3576 | -206.1% | ratio | 10-Q | 2020-05-15 |
| Quarterly | 2019-06-30 | -0.6124 | -71.3% | ratio | 10-Q | 2020-08-14 |
| Quarterly | 2019-09-30 | 5.7305 | +1035.7% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 1.9706 | -65.6% | ratio | 10-Q | 2021-05-14 |
| Quarterly | 2020-06-30 | 1.0816 | -45.1% | ratio | 10-Q | 2021-08-13 |
| Quarterly | 2020-09-30 | 0.6979 | -35.5% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.3742 | -46.4% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.1704 | -54.5% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1793 | +5.2% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.1647 | -8.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.1176 | -28.6% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.1063 | -9.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0760 | -28.5% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0694 | -8.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0674 | -2.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0625 | -7.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 0.0560 | -10.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 0.0650 | +16.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0588 | -9.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 0.0542 | -8.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 0.0424 | -21.8% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -1.0966 | — | ratio | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 1.1288 | +202.9% | ratio | 10-K | 2019-03-27 |
| Annual | 2018-12-31 | -0.3550 | -131.4% | ratio | 10-K | 2020-03-30 |
| Annual | 2019-12-31 | 78.9343 | +22334.4% | ratio | 10-K | 2021-03-31 |
| Annual | 2020-12-31 | 1.2302 | -98.4% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2021-12-31 | 0.6188 | -49.7% | ratio | 10-K/A | 2023-11-09 |
| Annual | 2022-12-31 | 0.4172 | -32.6% | ratio | 10-K | 2024-03-04 |
| Annual | 2023-12-31 | 0.2621 | -37.2% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 0.2258 | -13.8% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.2008 | -11.1% | ratio | 10-K | 2026-03-12 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-20 | Saunders Mitchell | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 70 | $54.67 | $3,827 | 56,273 |
| 2026-03-19 | Saunders Mitchell | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 3,715 | $0.00 | $0 | 56,343 |
| 2026-03-19 | Saunders Mitchell | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 929 | $0.00 | $0 | 52,628 |
| 2026-03-13 | Saunders Mitchell | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 152 | $47.96 | $7,290 | 51,699 |
| 2026-03-08 | McCamey William | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,153 | $54.81 | $63,196 | 131,184 |
| 2026-01-13 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 1,675 | $59.72 | $100,031 | 60,467 |
| 2026-01-02 | MATTINGLY MACK F | Dir |
Equity grant / award
A
|
Common Stock | 1,050 | $0.00 | $0 | 18,500 |
| 2025-12-11 | HANNA DAVID G | Executive Chairman |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 3,563,072 |
| 2025-11-11 | McCamey William | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,000 | $0.00 | $0 | 0 |
| 2025-11-11 | McCamey William | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 512 | $51.50 | $26,368 | 132,337 |
| 2025-11-11 | McCamey William | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 1,000 | $15.30 | $15,300 | 132,849 |
| 2025-11-10 | Saunders Mitchell | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,000 | $0.00 | $0 | 0 |
| 2025-11-10 | Saunders Mitchell | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 591 | $50.75 | $29,993 | 51,975 |
| 2025-11-10 | Saunders Mitchell | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,000 | $15.30 | $15,300 | 52,566 |
| 2025-11-07 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,000 | $0.00 | $0 | 0 |
| 2025-11-07 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,000 | $15.30 | $15,300 | 613,949 |
| 2025-10-23 | HANNA DAVID G | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,000 | $0.00 | $0 | 0 |
| 2025-10-23 | HANNA DAVID G | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 1,000 | $15.30 | $15,300 | 284,392 |
| 2025-08-13 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $62.39 | $124,780 | 61,092 |
| 2025-06-10 | JAMES DENNIS H JR | Dir |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 22,328 |
| 2025-04-08 | HANNA DAVID G | Executive Chairman |
Equity grant / award
W
|
Common Stock | 19,960 | $0.00 | $0 | 283,392 |
| 2025-03-24 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 2,400 | $52.39 | $125,736 | 63,092 |
| 2025-03-20 | Howard Jeffrey A. | President & CEO |
Equity grant / award
A
|
Common Stock | 4,913 | $0.00 | $0 | 613,211 |
| 2025-03-20 | McCamey William | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 3,253 | $0.00 | $0 | 131,849 |
| 2025-03-14 | Saunders Mitchell | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 105 | $48.64 | $5,107 | 50,592 |
| 2025-03-13 | Saunders Mitchell | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 152 | $43.71 | $6,644 | 50,697 |
| 2025-03-08 | McCamey William | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,694 | $46.06 | $78,026 | 133,103 |
| 2025-01-02 | JAMES DENNIS H JR | Dir |
Equity grant / award
A
|
Common Stock | 1,150 | $0.00 | $0 | 22,728 |
| 2024-12-16 | HANNA FRANK J III | 10% |
Equity grant / award
G
|
Common Stock | 100,000 | $0.00 | $0 | 3,898,072 |
| 2024-11-22 | Saunders Mitchell | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 16,004 | $55.55 | $889,022 | 50,973 |
| 2024-11-19 | HANNA DAVID G | Executive Chairman |
Equity grant / award
G
|
Common Stock | 100,000 | $0.00 | $0 | 3,573,072 |
| 2024-11-15 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 613 | $48.98 | $30,025 | 64,342 |
| 2024-09-16 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $31.35 | $78,375 | 64,955 |
| 2024-09-05 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $32.75 | $39,300 | 67,455 |
| 2024-05-29 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $26.05 | $31,260 | 68,655 |
| 2024-04-09 | HANNA FRANK J III | 10% |
Open-market buy
P
|
Common Stock | 263,432 | $28.21 | $7,431,417 | 263,432 |
| 2024-04-09 | HANNA FRANK J III | 10% |
Open-market sell
S
|
Common Stock | 263 | $28.21 | $7,419 | 0 |
| 2024-03-18 | Saunders Mitchell | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 119 | $30.11 | $3,583 | 66,977 |
| 2024-03-14 | Howard Jeffrey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,509 | $30.01 | $75,295 | 617,819 |
| 2024-03-13 | Howard Jeffrey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,885 | $30.08 | $86,781 | 620,328 |
| 2024-03-12 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $30.50 | $61,000 | 69,855 |
| 2024-03-08 | Howard Jeffrey A. | President & CEO |
Equity grant / award
A
|
Common Stock | 15,513 | $0.00 | $0 | 623,213 |
| 2024-01-30 | HUDSON DEAL W | Dir |
Equity grant / award
G
|
Common Stock | 546 | $0.00 | $0 | 71,855 |
| 2024-01-30 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 551 | $36.09 | $19,886 | 72,401 |
| 2024-01-02 | JAMES DENNIS H JR | Dir |
Equity grant / award
A
|
Common Stock | 2,000 | $0.00 | $0 | 21,578 |
| 2023-09-07 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 200,000 | $0.00 | $0 | 0 |
| 2023-09-07 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 50,000 | $0.00 | $0 | 0 |
| 2023-09-07 | Howard Jeffrey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 110,805 | $32.62 | $3,614,459 | 607,700 |
| 2023-09-07 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M
|
Common Stock | 200,000 | $6.00 | $1,200,000 | 718,505 |
| 2023-09-07 | Howard Jeffrey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 27,702 | $32.62 | $903,639 | 518,505 |
| 2023-09-07 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $6.00 | $300,000 | 546,207 |
| 2023-09-05 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 150,000 | $0.00 | $0 | 50,000 |
| 2023-09-05 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 100,000 | $0.00 | $0 | 0 |
| 2023-09-05 | Howard Jeffrey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 82,841 | $33.20 | $2,750,321 | 496,207 |
| 2023-09-05 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M
|
Common Stock | 150,000 | $6.00 | $900,000 | 579,048 |
| 2023-09-05 | Howard Jeffrey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 53,587 | $33.20 | $1,779,088 | 429,048 |
| 2023-09-05 | Howard Jeffrey A. | President & CEO |
Exercise / conversion
M
|
Common Stock | 100,000 | $6.00 | $600,000 | 482,635 |
| 2023-08-16 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 2,348 | $35.16 | $82,556 | 70,952 |
| 2023-08-14 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 701 | $36.00 | $25,236 | 73,300 |
| 2023-08-11 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 1,451 | $36.12 | $52,410 | 74,001 |
| 2023-05-15 | Harrod Denise M | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $29.51 | $73,775 | 4,800 |
| 2023-03-17 | JAMES DENNIS H JR | Dir |
Open-market buy
P
|
Common Stock | 410 | $23.72 | $9,725 | 19,578 |
| 2023-03-14 | McCamey William | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 998 | $26.02 | $25,968 | 126,984 |
| 2023-03-13 | McCamey William | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 19,937 | $0.00 | $0 | 127,982 |
| 2023-01-20 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 16,313 | $30.65 | $499,993 | 75,452 |
| 2023-01-02 | HUDSON DEAL W | Dir |
Equity grant / award
A
|
Common Stock | 2,300 | $0.00 | $0 | 91,765 |
| 2022-12-07 | HANNA DAVID G | Executive Chairman |
Open-market buy
P
|
Common Stock | 325,000 | $27.15 | $8,823,750 | 325,000 |
| 2022-11-28 | HANNA DAVID G | Executive Chairman |
Equity grant / award
G
|
Common Stock | 325,000 | $0.00 | $0 | 3,773,072 |
| 2022-11-14 | HANNA DAVID G | Executive Chairman |
Open-market sell
S
|
Common Stock | 263,432 | $28.40 | $7,481,469 | 263,432 |
| 2022-10-03 | Saunders Mitchell | Chief Accounting Officer |
Open-market buy
P · derivative
|
Series B Preferred Stock | 101 | $20.00 | $2,020 | 2,000 |
| 2022-09-30 | Saunders Mitchell | Chief Accounting Officer |
Open-market buy
P · derivative
|
Series B Preferred Stock | 1,899 | $20.00 | $37,980 | 1,899 |
| 2022-09-01 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 5,600 | $27.74 | $155,344 | 89,465 |
| 2022-08-12 | McCamey William | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,100 | $37.89 | $41,679 | 18,000 |
| 2022-08-11 | McCamey William | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 900 | $37.63 | $33,867 | 19,100 |
| 2022-08-10 | McCamey William | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 200,000 | $0.00 | $0 | 0 |
| 2022-08-10 | McCamey William | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 102,048 | $38.53 | $3,931,909 | 97,952 |
| 2022-08-10 | McCamey William | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 200,000 | $4.00 | $800,000 | 200,000 |
| 2022-05-12 | JAMES DENNIS H JR | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $33.99 | $67,980 | 16,868 |
| 2022-04-01 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $51.24 | $153,720 | 95,065 |
| 2022-03-30 | Saunders Mitchell | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,000 | $55.36 | $110,720 | 64,371 |
| 2022-03-17 | Saunders Mitchell | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 120 | $56.28 | $6,754 | 66,371 |
| 2022-03-14 | McCamey William | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 9,873 | $0.00 | $0 | 595,109 |
| 2022-03-14 | McCamey William | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 220 | $0.00 | $0 | 585,236 |
| 2022-02-11 | HUDSON DEAL W | Dir |
Equity grant / award
G
|
Common Stock | 285 | $0.00 | $0 | 98,065 |
| 2022-02-10 | HANNA DAVID G | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,000,000 | $0.00 | $0 | 0 |
| 2022-02-10 | HANNA DAVID G | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 473,136 | $69.95 | $33,095,863 | 526,864 |
| 2022-02-10 | HANNA DAVID G | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 1,000,000 | $2.78 | $2,780,000 | 1,000,000 |
| 2022-01-31 | Howard Jeffrey A. | President & CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 200,000 | $0.00 | $0 | 200,000 |
| 2022-01-02 | MATTINGLY MACK F | Dir |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 12,000 |
| 2021-12-17 | ROSENCRANTS THOMAS G | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $60.86 | $304,300 | 54,000 |
| 2021-12-15 | ROSENCRANTS THOMAS G | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $60.76 | $425,320 | 59,000 |
| 2021-11-24 | ROSENCRANTS THOMAS G | Dir |
Open-market sell
S
|
Common Stock | 14,720 | $64.49 | $949,293 | 66,000 |
| 2021-11-19 | ROSENCRANTS THOMAS G | Dir |
Open-market sell
S
|
Common Stock | 280 | $70.29 | $19,681 | 80,720 |
| 2021-11-12 | Howard Jeffrey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 43,438 | $78.43 | $3,406,842 | 337,133 |
| 2021-10-12 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 5,716 | $55.24 | $315,752 | 11,000 |
| 2021-10-11 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 400 | $55.00 | $22,000 | 16,716 |
| 2021-10-08 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 7,400 | $55.59 | $411,366 | 17,116 |
| 2021-10-07 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 19,446 | $56.90 | $1,106,477 | 24,516 |
| 2021-10-06 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 21,298 | $55.36 | $1,179,057 | 43,962 |
| 2021-10-05 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 5,812 | $55.01 | $319,718 | 65,260 |
| 2021-10-01 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 428 | $55.00 | $23,540 | 71,072 |
| 2021-08-17 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 25,000 | $50.22 | $1,255,500 | 380,571 |
| 2021-08-08 | McCamey William | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 90,700 | $47.50 | $4,308,250 | 585,016 |
| 2021-08-04 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 12,349 | $45.11 | $557,063 | 405,571 |
| 2021-08-03 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 4,543 | $45.00 | $204,435 | 417,920 |
| 2021-08-02 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 1 | $45.00 | $45 | 422,463 |
| 2021-07-29 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 1,716 | $45.00 | $77,220 | 422,464 |
| 2021-07-26 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 2,750 | $45.00 | $123,750 | 424,180 |
| 2021-07-22 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 100 | $45.00 | $4,500 | 426,930 |
| 2021-07-21 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 3,541 | $45.02 | $159,416 | 427,030 |
| 2021-06-14 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 4,975 | $40.07 | $199,348 | 430,571 |
| 2021-06-09 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 9,025 | $40.00 | $361,000 | 435,546 |
| 2021-06-02 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 342 | $40.11 | $13,718 | 444,571 |
| 2021-06-01 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 2,935 | $40.04 | $117,517 | 444,913 |
| 2021-05-27 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 402 | $40.00 | $16,080 | 447,848 |
| 2021-05-26 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 967 | $40.07 | $38,748 | 448,250 |
| 2021-05-24 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 1,354 | $40.00 | $54,160 | 449,217 |
| 2021-04-19 | Howard Jeffrey A. | President & CEO |
Open-market sell
S
|
Common Stock | 15,000 | $35.07 | $526,050 | 450,571 |
| 2021-03-19 | McCamey William | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 200,000 | $0.00 | $0 | 0 |
| 2021-03-19 | McCamey William | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 200,000 | $4.00 | $800,000 | 675,716 |
| 2021-03-17 | Saunders Mitchell | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 74,389 |
| 2021-02-17 | Howard Jeffrey A. | President |
Open-market sell
S
|
Common Stock | 1,279 | $30.00 | $38,370 | 464,556 |
| 2021-02-08 | Howard Jeffrey A. | President |
Open-market sell
S
|
Common Stock | 2,564 | $30.00 | $76,920 | 465,835 |
| 2021-02-05 | Harrod Denise M | Dir |
Equity grant / award
A
|
Common Stock | 4,000 | $0.00 | $0 | 4,000 |
| 2021-02-04 | Howard Jeffrey A. | President |
Open-market sell
S
|
Common Stock | 11,157 | $30.00 | $334,710 | 468,399 |
| 2021-01-31 | Howard Jeffrey A. | President |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 200,000 | $0.00 | $0 | 200,000 |
| 2021-01-27 | Saunders Mitchell | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,000 | $0.00 | $0 | 0 |
| 2021-01-27 | Saunders Mitchell | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 2,359 | $24.07 | $56,781 | 73,389 |
| 2021-01-27 | Saunders Mitchell | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 8,000 | $3.04 | $24,320 | 75,748 |
| 2021-01-02 | HUDSON DEAL W | Dir |
Equity grant / award
A
|
Common Stock | 4,000 | $0.00 | $0 | 103,000 |
| 2020-12-11 | Howard Jeffrey A. | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 200,000 | $0.00 | $0 | 0 |
| 2020-12-11 | Howard Jeffrey A. | President |
Other disposed transaction
F
|
Common Stock | 77,953 | $21.63 | $1,686,123 | 479,556 |
| 2020-12-11 | Howard Jeffrey A. | President |
Exercise / conversion
M
|
Common Stock | 200,000 | $3.04 | $608,000 | 557,509 |
| 2020-11-11 | HANNA DAVID G | CEO & Chairman of the Board |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 1,000 | $0.00 | $0 | 1,000 |
| 2020-07-31 | McCamey William | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 0 |
| 2020-07-31 | McCamey William | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 25,000 | $4.00 | $100,000 | 475,716 |
| 2020-07-24 | McCamey William | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 25,000 |
| 2020-07-24 | McCamey William | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 25,000 | $4.00 | $100,000 | 450,716 |
| 2020-07-22 | McCamey William | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 50,000 |
| 2020-07-22 | McCamey William | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 25,000 | $4.00 | $100,000 | 425,716 |
| 2020-07-20 | McCamey William | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 75,000 |
| 2020-07-20 | McCamey William | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 25,000 | $4.00 | $100,000 | 400,716 |
| 2020-07-06 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $11.50 | $80,500 | 99,000 |
| 2020-02-18 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $11.74 | $70,440 | 106,000 |
| 2020-01-02 | ROSENCRANTS THOMAS G | Dir |
Equity grant / award
A
|
Common Stock | 7,000 | $0.00 | $0 | 77,000 |
| 2019-12-27 | HANNA FRANK J III | 10% |
Equity grant / award
A · derivative
|
Series A Convertible Preferred Stock | 200,000 | $100.00 | $20,000,000 | 200,000 |
| 2019-09-27 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 75,500 | $10.00 | $755,000 | 60,500 |
| 2019-05-17 | ROSENCRANTS THOMAS G | Dir |
Open-market buy
P
|
Common Stock | 9,000 | $3.49 | $31,410 | 30,000 |
| 2019-03-13 | Saunders Mitchell | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 0 |
| 2019-03-13 | Saunders Mitchell | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 5,000 | $2.27 | $11,350 | 67,748 |
| 2019-02-13 | McCamey William | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 100,000 | $0.00 | $0 | 0 |
| 2019-02-13 | McCamey William | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 100,000 | $2.64 | $264,000 | 375,716 |
| 2018-12-26 | ROSENCRANTS THOMAS G | Dir |
Equity grant / award
A
|
Common Stock | 28,000 | $0.00 | $0 | 70,000 |
| 2018-12-03 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $3.56 | $21,360 | 94,400 |
| 2018-11-12 | Howard Jeffrey A. | President |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 100,000 | $0.00 | $0 | 100,000 |
| 2018-11-12 | Howard Jeffrey A. | President |
Equity grant / award
A
|
Common Stock | 100,000 | $0.00 | $0 | 157,509 |
| 2018-10-12 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 694 | $3.31 | $2,297 | 100,400 |
| 2018-10-10 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 8,006 | $3.60 | $28,822 | 99,706 |
| 2018-10-09 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 2,300 | $3.74 | $8,602 | 91,700 |
| 2018-08-08 | McCamey William | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 200,000 | $0.00 | $0 | 275,716 |
| 2018-01-02 | MATTINGLY MACK F | Dir |
Equity grant / award
A
|
Common Stock | 23,000 | $0.00 | $0 | 108,000 |
| 2017-12-15 | ROSENCRANTS THOMAS G | Dir |
Open-market buy
P
|
Common Stock | 2,893 | $2.47 | $7,146 | 21,000 |
| 2017-12-14 | ROSENCRANTS THOMAS G | Dir |
Open-market buy
P
|
Common Stock | 3,146 | $2.38 | $7,487 | 18,107 |
| 2017-12-13 | ROSENCRANTS THOMAS G | Dir |
Open-market buy
P
|
Common Stock | 100 | $2.36 | $236 | 14,961 |
| 2017-12-08 | ROSENCRANTS THOMAS G | Dir |
Open-market buy
P
|
Common Stock | 5,130 | $2.44 | $12,517 | 14,861 |
| 2017-12-07 | ROSENCRANTS THOMAS G | Dir |
Open-market buy
P
|
Common Stock | 5,500 | $2.37 | $13,035 | 9,731 |
| 2017-12-06 | ROSENCRANTS THOMAS G | Dir |
Open-market buy
P
|
Common Stock | 100 | $2.28 | $228 | 4,231 |
| 2017-12-05 | ROSENCRANTS THOMAS G | Dir |
Open-market buy
P
|
Common Stock | 4,131 | $2.26 | $9,336 | 4,131 |
| 2017-11-29 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $2.20 | $15,400 | 71,000 |
| 2017-08-31 | HUDSON DEAL W | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $2.61 | $15,660 | 78,000 |
| 2017-08-22 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 6,400 | $2.50 | $16,000 | 85,000 |
| 2017-08-21 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 600 | $2.50 | $1,500 | 91,400 |
| 2017-08-10 | McCamey William | Chief Financial Officer |
Equity grant / award
A · derivative
|
Employee Stock option (right to buy) | 200,000 | $0.00 | $0 | 200,000 |
| 2017-02-17 | HANNA DAVID G | CEO & Chairman of the Board |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 1,000,000 | $0.00 | $0 | 1,000,000 |
| 2017-01-03 | HUDSON DEAL W | Dir |
Equity grant / award
A
|
Common Stock | 19,000 | $0.00 | $0 | 84,000 |
| 2016-11-07 | Saunders Mitchell | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 901 | $3.21 | $2,892 | 37,748 |
| 2016-09-01 | ROSENCRANTS THOMAS G | Dir |
Other disposed transaction
D
|
Common Stock | 37,000 | $3.13 | $115,810 | 0 |
| 2016-06-23 | McCamey William | CFO |
Equity grant / award
A · derivative
|
Employee Stock option (right to buy) | 200,000 | $0.00 | $0 | 200,000 |
| 2016-06-07 | ROSENCRANTS THOMAS G | Dir |
Open-market sell
S
|
Common Stock | 35,000 | $3.14 | $109,900 | 37,000 |
| 2016-04-15 | MATTINGLY MACK F | Dir |
Open-market sell
S
|
Common Stock | 5,087 | $3.10 | $15,770 | 73,000 |