Financial Metrics
TDGMW TIDEWATER INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 167925000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 143722000.0 | -14.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 129215000.0 | -10.1% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | 115106000.0 | -10.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 74300000.0 | -35.5% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 91493000.0 | +23.1% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 105601000.0 | +15.4% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 99192000.0 | -6.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 122149000.0 | +23.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 125859000.0 | +3.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 119765000.0 | -4.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 116368000.0 | -2.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 102344000.0 | -12.1% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 86467000.0 | -15.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 83504000.0 | -3.4% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 89953000.0 | +7.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 92401000.0 | +2.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 105729000.0 | +14.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 163447000.0 | +54.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 191762000.0 | +17.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 193104000.0 | +0.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 214961000.0 | +11.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 299262000.0 | +39.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 321164000.0 | +7.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 339230000.0 | +5.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 340356000.0 | +0.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 333444000.0 | -2.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 341431000.0 | +2.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 341113000.0 | -0.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 129215000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 104453000.0 | -19.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 406520000.0 | +289.2% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 486549000.0 | +19.7% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 397038000.0 | -18.4% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 371033000.0 | -6.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 647684000.0 | +74.6% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1009985000.0 | +55.9% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1345835000.0 | +33.3% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1352786000.0 | +0.5% | USD | 10-K | 2026-03-02 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -23669000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -21432000.0 | +9.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -26053000.0 | -21.6% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -29897000.0 | -14.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -922000.0 | +96.9% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -1143000.0 | -24.0% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 7647000.0 | +769.0% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 2852000.0 | -62.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 4310000.0 | +51.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 8321000.0 | +93.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 1477000.0 | -82.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2020-03-31 | -3615000.0 | -344.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 568000.0 | +115.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2021-03-31 | -16848000.0 | -3066.2% | USD | 10-Q | 2021-05-06 |
| Annual | 2016-03-31 | 69574000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 1277000.0 | -98.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 6066000.0 | +375.0% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 6894000.0 | +13.6% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | -29670000.0 | -530.4% | USD | 10-K | 2021-03-04 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -66135000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -155344000.0 | -134.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -287034000.0 | -84.8% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -205374000.0 | +28.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -5782000.0 | +97.2% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -12194000.0 | -110.9% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -140000.0 | +98.9% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -25086000.0 | -17818.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -9620000.0 | +61.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -4394000.0 | +54.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -22551000.0 | -413.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -18533000.0 | +17.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -117745000.0 | -535.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -25176000.0 | +78.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -26301000.0 | -4.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -20159000.0 | +23.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -21564000.0 | -7.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -7310000.0 | +66.1% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 1840000.0 | +125.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 19060000.0 | +935.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 24499000.0 | +28.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 38947000.0 | +59.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 55674000.0 | +42.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 81898000.0 | +47.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 78127000.0 | -4.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 69946000.0 | -10.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 75047000.0 | +7.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 80922000.0 | +7.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 62651000.0 | -22.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -287034000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | -18091000.0 | +93.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -107497000.0 | -494.2% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -86604000.0 | +19.4% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -186802000.0 | -115.7% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -95016000.0 | +49.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 26708000.0 | +128.1% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 182215000.0 | +582.2% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 311348000.0 | +70.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 282596000.0 | -9.2% | USD | 10-K | 2026-03-02 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -88643000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -177623000.0 | -100.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -296773000.0 | -67.1% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -524410000.0 | -76.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -15527000.0 | +97.0% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -39029000.0 | -151.4% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -11182000.0 | +71.3% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -31183000.0 | -178.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -21286000.0 | +31.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -15553000.0 | +26.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -43806000.0 | -181.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -18524000.0 | +57.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -110664000.0 | -497.4% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -38081000.0 | +65.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -35527000.0 | +6.7% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -29647000.0 | +16.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -26407000.0 | +10.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -12271000.0 | +53.5% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -25014000.0 | -103.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 4910000.0 | +119.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 10816000.0 | +120.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 21928000.0 | +102.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 25549000.0 | +16.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 46745000.0 | +83.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 49917000.0 | +6.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 45991000.0 | -7.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 42320000.0 | -8.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 72702000.0 | +71.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -1018000.0 | -101.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -297676000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | -38726000.0 | +87.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -171771000.0 | -343.6% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -141219000.0 | +17.8% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -196696000.0 | -39.3% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -129660000.0 | +34.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -22193000.0 | +82.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 95621000.0 | +530.9% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 179272000.0 | +87.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 333453000.0 | +86.0% | USD | 10-K | 2026-03-02 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -1.89 | — | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -3.79 | -100.5% | USD/shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -6.32 | -66.8% | USD/shares | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -11.13 | -76.1% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -0.81 | +92.7% | USD/shares | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -1.67 | -106.2% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -0.44 | +73.7% | USD/shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -1.16 | -163.6% | USD/shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.58 | +50.0% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.42 | +27.6% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -1.15 | -173.8% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.46 | +60.0% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -2.74 | -495.7% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -0.94 | +65.7% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -0.87 | +7.4% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -0.72 | +17.2% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.64 | +11.1% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.29 | +54.7% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -0.61 | -110.3% | USD/shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.12 | +119.7% | USD/shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.21 | +75.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.44 | +109.5% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.5 | +13.6% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.9 | +80.0% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.96 | +6.7% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.88 | -8.3% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.83 | -5.7% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.47 | +77.1% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.02 | -101.4% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -6.32 | — | USD/shares | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | -1.02 | +83.9% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -6.45 | -532.4% | USD/shares | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -3.71 | +42.5% | USD/shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -4.86 | -31.0% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -3.14 | +35.4% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.49 | +84.4% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1.88 | +483.7% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 3.44 | +83.0% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 6.69 | +94.5% | USD/shares | 10-K | 2026-03-02 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -1.89 | — | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -3.79 | -100.5% | USD/shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -6.32 | -66.8% | USD/shares | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -11.13 | -76.1% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -0.81 | +92.7% | USD/shares | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -1.67 | -106.2% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -0.44 | +73.7% | USD/shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -1.16 | -163.6% | USD/shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.58 | +50.0% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.42 | +27.6% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -1.15 | -173.8% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.46 | +60.0% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -2.74 | -495.7% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -0.94 | +65.7% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -0.87 | +7.4% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -0.72 | +17.2% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.64 | +11.1% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.29 | +54.7% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -0.61 | -110.3% | USD/shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.1 | +116.4% | USD/shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.21 | +110.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.43 | +104.8% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.49 | +14.0% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.89 | +81.6% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.94 | +5.6% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.87 | -7.4% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.83 | -4.6% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.46 | +75.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.02 | -101.4% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -6.32 | — | USD/shares | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | -1.02 | +83.9% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -6.45 | -532.4% | USD/shares | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -3.71 | +42.5% | USD/shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -4.86 | -31.0% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -3.14 | +35.4% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.49 | +84.4% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1.84 | +475.5% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 3.4 | +84.8% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 6.64 | +95.3% | USD/shares | 10-K | 2026-03-02 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 678438000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-06-30 | 668660000.0 | -1.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 674923000.0 | +0.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 649804000.0 | -3.7% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-03-31 | 706404000.0 | +8.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 683778000.0 | -3.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-07-31 | 560866000.0 | -18.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-09-30 | 459978000.0 | -18.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 432035000.0 | -6.1% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 442472000.0 | +2.4% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 459286000.0 | +3.8% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 461088000.0 | +0.4% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 371791000.0 | -19.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 391060000.0 | +5.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 369549000.0 | -5.5% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 359332000.0 | -2.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 218290000.0 | -39.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 187802000.0 | -14.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 203119000.0 | +8.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 192243000.0 | -5.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 149933000.0 | -22.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 131858000.0 | -12.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 131157000.0 | -0.5% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 127414000.0 | -2.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 149037000.0 | +17.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 136234000.0 | -8.6% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 87981000.0 | -35.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 115014000.0 | +30.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 164192000.0 | +42.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 165145000.0 | +0.6% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 171261000.0 | +3.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 275070000.0 | +60.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 274437000.0 | -0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 280853000.0 | +2.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 315897000.0 | +12.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 280840000.0 | -11.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 324918000.0 | +15.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 341799000.0 | +5.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 369405000.0 | +8.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 428225000.0 | +15.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 678438000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 432035000.0 | -36.3% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 371791000.0 | -13.9% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 218290000.0 | -41.3% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 149933000.0 | -31.3% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 149037000.0 | -0.6% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 164192000.0 | +10.2% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 274437000.0 | +67.1% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 324918000.0 | +18.4% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 578761000.0 | +78.1% | USD | 10-K | 2026-03-02 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1323314000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-06-30 | 1281154000.0 | -3.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1248528000.0 | -2.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1164504000.0 | -6.7% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-03-31 | 1141287000.0 | -2.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 1118916000.0 | -2.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 871201000.0 | -22.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 845184000.0 | -3.0% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 816069000.0 | -3.4% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 797331000.0 | -2.3% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 768387000.0 | -3.6% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 683302000.0 | -11.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 674118000.0 | -1.3% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 669878000.0 | -0.6% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 644941000.0 | -3.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 537296000.0 | -16.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 518193000.0 | -3.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 473767000.0 | -8.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 440815000.0 | -7.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 388649000.0 | -11.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 363742000.0 | -6.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 355163000.0 | -2.4% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 350093000.0 | -1.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 342672000.0 | -2.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 309191000.0 | -9.8% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 329783000.0 | +6.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 346713000.0 | +5.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 377908000.0 | +9.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 396436000.0 | +4.9% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 410492000.0 | +3.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 575366000.0 | +40.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 591135000.0 | +2.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 615509000.0 | +4.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 646945000.0 | +5.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 625971000.0 | -3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 698662000.0 | +11.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 698198000.0 | -0.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 724507000.0 | +3.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 800330000.0 | +10.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 1323314000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 845184000.0 | -36.1% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 683302000.0 | -19.2% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 537296000.0 | -21.4% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 388649000.0 | -27.7% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 342672000.0 | -11.8% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 377908000.0 | +10.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 591135000.0 | +56.4% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 698662000.0 | +18.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 914135000.0 | +30.8% | USD | 10-K | 2026-03-02 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4983793000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-06-30 | 4877858000.0 | -2.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 4688262000.0 | -3.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 4315199000.0 | -8.0% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-03-31 | 4190699000.0 | -2.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 3919580000.0 | -6.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1812852000.0 | -53.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1746180000.0 | -3.7% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 1686048000.0 | -3.4% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 1643542000.0 | -2.5% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 1590909000.0 | -3.2% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 1827739000.0 | +14.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 1809298000.0 | -1.0% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1792270000.0 | -0.9% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 1754021000.0 | -2.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1251177000.0 | -28.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-03-31 | 1553124000.0 | +24.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1415675000.0 | -8.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1350774000.0 | -4.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1251177000.0 | -7.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1188930000.0 | -5.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1151733000.0 | -3.1% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1123073000.0 | -2.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1095780000.0 | -2.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1054130000.0 | -3.8% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1282735000.0 | +21.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1283061000.0 | +0.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1297656000.0 | +1.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 1327147000.0 | +2.3% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1344164000.0 | +1.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2071555000.0 | +54.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2062774000.0 | -0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2077816000.0 | +0.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2089748000.0 | +0.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 2047131000.0 | -2.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 2074904000.0 | +1.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 2066166000.0 | -0.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2074372000.0 | +0.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2128880000.0 | +2.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 4983793000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 1759595000.0 | -64.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1827739000.0 | +3.9% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 1579528000.0 | -13.6% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 1251177000.0 | -20.8% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 1095780000.0 | -12.4% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1297656000.0 | +18.4% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 2062774000.0 | +59.0% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 2074904000.0 | +0.6% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2386911000.0 | +15.0% | USD | 10-K | 2026-03-02 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2452374000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-06-30 | 2431983000.0 | -0.8% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 2421555000.0 | -0.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 2340910000.0 | -3.3% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-03-31 | 2328713000.0 | -0.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 260172000.0 | -88.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 259185000.0 | -0.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 220132000.0 | -15.1% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 197217000.0 | -10.4% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 169121000.0 | -14.2% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 153707000.0 | -9.1% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 158355000.0 | +3.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 156081000.0 | -1.4% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 154349000.0 | -1.1% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 159853000.0 | +3.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 185677000.0 | +16.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 189635000.0 | +2.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 162159000.0 | -14.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 163294000.0 | +0.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 183179000.0 | +12.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 172648000.0 | -5.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 162660000.0 | -5.8% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 299880000.0 | +84.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 157942000.0 | -47.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 125499000.0 | -20.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 187621000.0 | +49.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 184403000.0 | -1.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 194787000.0 | +5.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 215343000.0 | +10.6% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 206443000.0 | -4.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 332484000.0 | +61.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 328731000.0 | -1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 339137000.0 | +3.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 340224000.0 | +0.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 273573000.0 | -19.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 331613000.0 | +21.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 337544000.0 | +1.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 343074000.0 | +1.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 276460000.0 | -19.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 2452374000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 220132000.0 | -91.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 158355000.0 | -28.1% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 185677000.0 | +17.3% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 183179000.0 | -1.3% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 157942000.0 | -13.8% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 194787000.0 | +23.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 328731000.0 | +68.8% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 331613000.0 | +0.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 315237000.0 | -4.9% | USD | 10-K | 2026-03-02 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2305554000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-06-30 | 2218995000.0 | -3.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 2042763000.0 | -7.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1747564000.0 | -14.5% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-03-31 | 1651059000.0 | -5.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 1125830000.0 | -31.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-07-31 | 1057084000.0 | -6.1% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2017-09-30 | 1042814000.0 | -1.3% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2017-12-31 | 1021944000.0 | -2.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-03-31 | 985481000.0 | -3.6% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-06-30 | 975526000.0 | -1.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 943908000.0 | -3.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 1144923000.0 | +21.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 1127685000.0 | -1.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-06-30 | 1115539000.0 | -1.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 1077764000.0 | -3.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1016410000.0 | -5.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-03-31 | 998896000.0 | -1.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-06-30 | 890000000.0 | -10.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 853577000.0 | -4.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-12-31 | 823272000.0 | -3.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 788711000.0 | -4.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 759738000.0 | -3.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 734612000.0 | -3.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 701769000.0 | -4.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-03-31 | 689742000.0 | -1.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-06-30 | 841647000.0 | +22.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-09-30 | 847099000.0 | +0.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-12-31 | 865990000.0 | +2.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 873413000.0 | +0.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 892527000.0 | +2.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1031524000.0 | +15.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1037697000.0 | +0.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-03-31 | 1055153000.0 | +1.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-30 | 1078987000.0 | +2.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 1113840000.0 | +3.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 1111185000.0 | -0.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1110365000.0 | -0.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-06-30 | 1136227000.0 | +2.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 1139024000.0 | +0.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 2305554000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 1021944000.0 | -55.7% | USD | 10-K | 2021-03-04 |
| Annual | 2018-12-31 | 1144923000.0 | +12.0% | USD | 10-K | 2022-03-09 |
| Annual | 2019-12-31 | 1016410000.0 | -11.2% | USD | 10-K | 2023-02-28 |
| Annual | 2020-12-31 | 823272000.0 | -19.0% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 701769000.0 | -14.8% | USD | 10-K | 2025-02-27 |
| Annual | 2022-12-31 | 865990000.0 | +23.4% | USD | 10-K | 2026-03-02 |
| Annual | 2023-12-31 | 1037697000.0 | +19.8% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1111185000.0 | +7.1% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1361254000.0 | +22.5% | USD | 10-K | 2026-03-02 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2052270000.0 | — | USD | 10-Q | 2017-02-08 |
| Quarterly | 2016-12-31 | 2043001000.0 | -0.5% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-03-31 | 2040525000.0 | -0.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 2039437000.0 | -0.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 450851000.0 | -77.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 438827000.0 | -2.7% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 439118000.0 | +0.1% | USD | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 436403000.0 | -0.6% | USD | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 435018000.0 | -0.3% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 431456000.0 | -0.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 430363000.0 | -0.3% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 428378000.0 | -0.5% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 423602000.0 | -1.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 279044000.0 | -34.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 290168000.0 | +4.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 290019000.0 | -0.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 246179000.0 | -15.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 164934000.0 | -33.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 148337000.0 | -10.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 148612000.0 | +0.2% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 14139000.0 | -90.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 167885000.0 | +1087.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 167997000.0 | +0.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 168279000.0 | +0.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 168649000.0 | +0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 169036000.0 | +0.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 169423000.0 | +0.2% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 179573000.0 | +6.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 641301000.0 | +257.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 631361000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 620329000.0 | -1.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 607998000.0 | -2.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 597352000.0 | -1.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 571710000.0 | -4.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 555994000.0 | -2.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 531874000.0 | -4.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 649802000.0 | +22.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 2052270000.0 | — | USD | 10-K | 2016-05-26 |
| Annual | 2017-12-31 | 438827000.0 | -78.6% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 431456000.0 | -1.7% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 279044000.0 | -35.3% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 164934000.0 | -40.9% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 167885000.0 | +1.8% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 169036000.0 | +0.7% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 631361000.0 | +273.5% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 571710000.0 | -9.4% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 670078000.0 | +17.2% | USD | 10-K | 2026-03-02 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -17809000.0 | — | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -5984000.0 | +66.4% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 16983000.0 | +383.8% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 22230000.0 | +30.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -3157000.0 | -114.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -20723000.0 | -556.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -36704000.0 | -77.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -27525000.0 | +25.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -12823000.0 | +53.4% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 1806000.0 | +114.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 5716000.0 | +216.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 10567000.0 | +84.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 8068000.0 | -23.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -11624000.0 | -244.1% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -33227000.0 | -185.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | -5114000.0 | +84.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 12794000.0 | +350.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 22535000.0 | +76.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 57474000.0 | +155.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 54765000.0 | -4.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 133410000.0 | +143.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 182433000.0 | +36.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 85973000.0 | -52.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 171406000.0 | +99.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 226148000.0 | +31.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | -35546000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 3941000.0 | +111.1% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -31423000.0 | -897.3% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 3986000.0 | +112.7% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 15006000.0 | +276.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 40226000.0 | +168.1% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 104194000.0 | +159.0% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 282472000.0 | +171.1% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 379108000.0 | +34.2% | USD | 10-K | 2026-03-02 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 4286000.0 | — | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 7815000.0 | +82.3% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 7193000.0 | -8.0% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 7383000.0 | +2.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 6535000.0 | -11.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 11693000.0 | +78.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 11161000.0 | -4.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 7003000.0 | -37.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 16831000.0 | +140.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 26816000.0 | +59.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 9787000.0 | -63.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 27699000.0 | +183.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 31373000.0 | +13.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2360000.0 | -92.5% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -26742000.0 | -1233.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | -23973000.0 | +10.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -2935000.0 | +87.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -8841000.0 | -201.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -607789000.0 | -6774.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1521000.0 | +100.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -1815000.0 | -219.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -5970000.0 | -228.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -5850000.0 | +2.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -3748000.0 | +35.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -7666000.0 | -104.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | 22908000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 68530000.0 | +199.2% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 10849000.0 | -84.2% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 23396000.0 | +115.7% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 25059000.0 | +7.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -23809000.0 | -195.0% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -610273000.0 | -2463.2% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -188000.0 | +100.0% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -7482000.0 | -3879.8% | USD | 10-K | 2026-03-02 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -87365000.0 | — | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -9847000.0 | +88.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -13012000.0 | -32.1% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -14394000.0 | -10.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -3087000.0 | +78.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -5551000.0 | -79.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -9569000.0 | -72.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -3131000.0 | +67.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -5354000.0 | -71.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -34222000.0 | -539.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -27333000.0 | +20.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -39573000.0 | -44.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -40966000.0 | -3.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -1280000.0 | +96.9% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -2547000.0 | -99.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | -2669000.0 | -4.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -5174000.0 | -93.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -6948000.0 | -34.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 664399000.0 | +9662.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -44598000.0 | -106.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -88059000.0 | -97.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -164365000.0 | -86.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -59240000.0 | +64.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -124382000.0 | -110.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -132367000.0 | -6.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | -94893000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -128062000.0 | -35.0% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -149562000.0 | -16.8% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -99765000.0 | +33.3% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -41014000.0 | +58.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -2716000.0 | +93.4% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 615556000.0 | +22764.1% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -222595000.0 | -136.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -135959000.0 | +38.9% | USD | 10-K | 2026-03-02 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 7578000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 9509000.0 | +25.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 17144000.0 | +80.3% | USD | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | 1627000.0 | -90.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 589000.0 | -63.8% | USD | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 1677000.0 | +184.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 5775000.0 | +244.4% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 9116000.0 | +57.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 3116000.0 | -65.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 8873000.0 | +184.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 13931000.0 | +57.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2449000.0 | -82.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 4075000.0 | +66.4% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 4682000.0 | +14.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1196000.0 | -74.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 1861000.0 | +55.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 2583000.0 | +38.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1229000.0 | -52.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 5380000.0 | +337.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 11708000.0 | +117.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 8651000.0 | -26.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 17500000.0 | +102.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 23202000.0 | +32.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 10942000.0 | -52.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 17334000.0 | +58.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 23046000.0 | +33.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 10266000.0 | -55.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 15492000.0 | +50.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 20614000.0 | +33.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 194485000.0 | — | USD | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 9834000.0 | -94.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 21391000.0 | +117.5% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 17998000.0 | -15.9% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 14900000.0 | -17.2% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 8951000.0 | -39.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 16637000.0 | +85.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 31588000.0 | +89.9% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 27580000.0 | -12.7% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 25761000.0 | -6.6% | USD | 10-K | 2026-03-02 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 20738076.0 | — | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 22115916.0 | +6.6% | shares | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 23988075.0 | +8.5% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 26085274.0 | +8.7% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 26815991.0 | +2.8% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 36978280.0 | +37.9% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 37381954.0 | +1.1% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 37845158.0 | +1.2% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 39110938.0 | +3.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 39941327.0 | +2.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 40259917.0 | +0.8% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 40335963.0 | +0.2% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 40460982.0 | +0.3% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2020-12-31 | 40704984.0 | +0.6% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 40731777.0 | +0.1% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 41000575.0 | +0.7% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 41277377.0 | +0.7% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 41307617.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 41716885.0 | +1.0% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 42029882.0 | +0.8% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 46494323.0 | +10.6% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2022-12-31 | 50554179.0 | +8.7% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 50780847.0 | +0.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 50895235.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 52839862.0 | +3.8% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 52259303.0 | -1.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 52759223.0 | +1.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 52487862.0 | -0.5% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 52322461.0 | -0.3% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 51461472.0 | -1.6% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 50852297.0 | -1.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 49481018.0 | -2.7% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 49562017.0 | +0.2% | shares | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | 22115916.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 36978280.0 | +67.2% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 39941327.0 | +8.0% | shares | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 40704984.0 | +1.9% | shares | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 41307617.0 | +1.5% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 50554179.0 | +22.4% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 52259303.0 | +3.4% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 51461472.0 | -1.5% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 49566334.0 | -3.7% | shares | 10-K | 2026-03-02 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 47067715.0 | — | shares | 10-Q | 2017-02-08 |
| Quarterly | 2016-06-30 | 47067715.0 | +0.0% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 47068079.0 | +0.0% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 47068450.0 | +0.0% | shares | 10-Q | 2017-02-08 |
| Quarterly | 2017-03-31 | 47121304.0 | +0.1% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 47121304.0 | +0.0% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 20738076.0 | -56.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 22115916.0 | +6.6% | shares | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 23988075.0 | +8.5% | shares | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 26085274.0 | +8.7% | shares | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 26815991.0 | +2.8% | shares | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 36978280.0 | +37.9% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 37381954.0 | +1.1% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 37845158.0 | +1.2% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 39110938.0 | +3.3% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 39941327.0 | +2.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 40259917.0 | +0.8% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 40335963.0 | +0.2% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 40460982.0 | +0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 40704984.0 | +0.6% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 40731777.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 41000575.0 | +0.7% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 41277377.0 | +0.7% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 41307617.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 41716885.0 | +1.0% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 42029882.0 | +0.8% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 46494323.0 | +10.6% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 50554179.0 | +8.7% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 50780847.0 | +0.4% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 50895235.0 | +0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 52839862.0 | +3.8% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 52259303.0 | -1.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 52759223.0 | +1.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 52487862.0 | -0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 52322461.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 51461472.0 | -1.6% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 50852297.0 | -1.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 49481018.0 | -2.7% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 49562017.0 | +0.2% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 47067715.0 | — | shares | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 22115916.0 | -53.0% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 36978280.0 | +67.2% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 39941327.0 | +8.0% | shares | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 40704984.0 | +1.9% | shares | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 41307617.0 | +1.5% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 50554179.0 | +22.4% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 52259303.0 | +3.4% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 51461472.0 | -1.5% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 49566334.0 | -3.7% | shares | 10-K | 2026-03-02 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 47067715.0 | — | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 47067864.0 | +0.0% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 47068079.0 | +0.0% | shares | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | 47121304.0 | +0.1% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 19389031.0 | -58.9% | shares | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 23425000.0 | +20.8% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 25654000.0 | +9.5% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 26615000.0 | +3.7% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 37179000.0 | +39.7% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 37571000.0 | +1.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 38537000.0 | +2.6% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 40101.0 | -99.9% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 40306000.0 | +100411.2% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 40405000.0 | +0.2% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 40716.0 | -99.9% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 40899000.0 | +100349.5% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 41132000.0 | +0.6% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 41412000.0 | +0.7% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 41814000.0 | +1.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 44451000.0 | +6.3% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 50604000.0 | +13.8% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 50857000.0 | +0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 52230000.0 | +2.7% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 52320000.0 | +0.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 52684000.0 | +0.7% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 52490000.0 | -0.4% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 51502000.0 | -1.9% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 49674000.0 | -3.5% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 49498000.0 | -0.4% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 46981102.0 | — | shares | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 21539143.0 | -54.2% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 26589883.0 | +23.4% | shares | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 38204934.0 | +43.7% | shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 40355.0 | -99.9% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 41009.0 | +1.6% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 44132000.0 | +107515.4% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 51591000.0 | +16.9% | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 52452000.0 | +1.7% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 50053000.0 | -4.6% | shares | 10-K | 2026-03-02 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 47067715.0 | — | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 47067864.0 | +0.0% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 47068079.0 | +0.0% | shares | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | 47121304.0 | +0.1% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 19389031.0 | -58.9% | shares | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 23425000.0 | +20.8% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 25654000.0 | +9.5% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 26615000.0 | +3.7% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 37179000.0 | +39.7% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 37571000.0 | +1.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 38537000.0 | +2.6% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 40101.0 | -99.9% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 40306000.0 | +100411.2% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 40405000.0 | +0.2% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 40716.0 | -99.9% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 40899000.0 | +100349.5% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 41132000.0 | +0.6% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 41412000.0 | +0.7% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 41814000.0 | +1.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 51520000.0 | +23.2% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 51972000.0 | +0.9% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 52005000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 53610000.0 | +3.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 52900000.0 | -1.3% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 53347000.0 | +0.8% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 53083000.0 | -0.5% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 51678000.0 | -2.6% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 50011000.0 | -3.2% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 49498000.0 | -1.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 46981102.0 | — | shares | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 21539143.0 | -54.2% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 26589883.0 | +23.4% | shares | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 38204934.0 | +43.7% | shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 40355.0 | -99.9% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 41009.0 | +1.6% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 44132000.0 | +107515.4% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 52937000.0 | +20.0% | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 53071000.0 | +0.3% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 50432000.0 | -5.0% | shares | 10-K | 2026-03-02 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0344 | — | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0307 | -11.0% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 0.0299 | -2.3% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | 0.0294 | -1.9% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.0410 | +39.6% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 0.0543 | +32.4% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0643 | +18.4% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.0623 | -3.0% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0675 | +8.3% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0702 | +4.0% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0683 | -2.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0749 | +9.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0723 | -3.5% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0640 | -11.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0702 | +9.7% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0781 | +11.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0823 | +5.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1003 | +21.9% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.1274 | +27.0% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.1495 | +17.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.1455 | -2.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1599 | +9.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1445 | -9.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1546 | +7.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1623 | +5.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1663 | +2.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1614 | -2.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.1646 | +2.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1602 | -2.7% | ratio | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | 0.0594 | — | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.2224 | +274.7% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 0.3080 | +38.5% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.3173 | +3.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.3386 | +6.7% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.4991 | +47.4% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.4896 | -1.9% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.6486 | +32.5% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.5668 | -12.6% | ratio | 10-K | 2026-03-02 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5396 | — | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2016-06-30 | 0.5268 | -2.4% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 0.5156 | -2.1% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 0.4975 | -3.5% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-03-31 | 0.4901 | -1.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 4.3007 | +777.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 3.3613 | -21.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 3.8394 | +14.2% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 4.1379 | +7.8% | ratio | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 4.7146 | +13.9% | ratio | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 4.9990 | +6.0% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 4.3150 | -13.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 4.3190 | +0.1% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 4.3400 | +0.5% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 4.0346 | -7.0% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 2.8937 | -28.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2.7326 | -5.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 2.9216 | +6.9% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 2.6995 | -7.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.1217 | -21.4% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 2.1068 | -0.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2.1835 | +3.6% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1.1674 | -46.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 2.1696 | +85.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.4637 | +13.6% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1.7577 | -28.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.8802 | +7.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.9401 | +3.2% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 1.8410 | -5.1% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.9884 | +8.0% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.7305 | -13.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1.7982 | +3.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.8149 | +0.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.9015 | +4.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.2881 | +20.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.1069 | -7.9% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 2.0685 | -1.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.1118 | +2.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2.8949 | +37.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 0.5396 | — | ratio | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 3.8394 | +611.5% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 4.3150 | +12.4% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2.8937 | -32.9% | ratio | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 2.1217 | -26.7% | ratio | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 2.1696 | +2.3% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1.9401 | -10.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1.7982 | -7.3% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.1069 | +17.2% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2.8998 | +37.6% | ratio | 10-K | 2026-03-02 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.1409 | — | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.1491 | -5.8% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -0.2016 | -35.2% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -0.2597 | -28.8% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -0.0124 | +95.2% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -0.0125 | -0.7% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0724 | +679.6% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.0288 | -60.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0353 | +22.7% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0661 | +87.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0123 | -81.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2020-03-31 | -0.0311 | -351.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0055 | +117.9% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2021-03-31 | -0.2018 | -3735.4% | ratio | 10-Q | 2021-05-06 |
| Annual | 2017-12-31 | 0.0122 | — | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0149 | +22.1% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 0.0142 | -5.0% | ratio | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | -0.0747 | -627.4% | ratio | 10-K | 2021-03-04 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.5279 | — | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -1.2359 | -134.1% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -2.2967 | -85.8% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -4.5559 | -98.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -0.2090 | +95.4% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -0.4266 | -104.1% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -0.1059 | +75.2% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -0.3144 | -196.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.1743 | +44.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.1236 | +29.1% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -0.3658 | -196.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.1592 | +56.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -1.0813 | -579.3% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -0.4404 | +59.3% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -0.4255 | +3.4% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -0.3296 | +22.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.2858 | +13.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.1161 | +59.4% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -0.1530 | -31.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0256 | +116.7% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.0560 | +118.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1020 | +82.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0854 | -16.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1455 | +70.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1471 | +1.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1351 | -8.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1269 | -6.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2129 | +67.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0030 | -101.4% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -2.3037 | — | ratio | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | -0.3708 | +83.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -0.4225 | -14.0% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.2902 | +31.3% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -0.4954 | -70.7% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -0.3495 | +29.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.0343 | +90.2% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0947 | +376.3% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.1332 | +40.7% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.2465 | +85.0% | ratio | 10-K | 2026-03-02 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.3938 | — | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -1.0809 | -174.4% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -2.2214 | -105.5% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -1.7842 | +19.7% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -0.0778 | +95.6% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -0.1333 | -71.3% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -0.0013 | +99.0% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -0.2529 | -18976.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0788 | +68.9% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.0349 | +55.7% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -0.1883 | -439.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.1593 | +15.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -1.1505 | -622.4% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -0.2912 | +74.7% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -0.3150 | -8.2% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -0.2241 | +28.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.2334 | -4.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.0691 | +70.4% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.0113 | +116.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0994 | +782.9% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.1269 | +27.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1812 | +42.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1860 | +2.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2550 | +37.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.2303 | -9.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.2055 | -10.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.2251 | +9.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2370 | +5.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1837 | -22.5% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -2.2214 | — | ratio | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | -0.1732 | +92.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -0.2644 | -52.7% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.1780 | +32.7% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -0.4705 | -164.3% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -0.2561 | +45.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0412 | +116.1% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1804 | +337.5% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.2313 | +28.2% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.2089 | -9.7% | ratio | 10-K | 2026-03-02 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2766 | — | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-06-30 | 0.2749 | -0.6% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.2787 | +1.4% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 0.2776 | -0.4% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-03-31 | 0.3033 | +9.3% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 2.6282 | +766.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1.7747 | -32.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.9626 | +10.6% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | 2.2436 | +14.3% | ratio | 10-Q | 2018-05-15 |
| Quarterly | 2018-06-30 | 2.7157 | +21.0% | ratio | 10-Q | 2018-08-14 |
| Quarterly | 2018-09-30 | 2.9998 | +10.5% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-12-31 | 2.3478 | -21.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 2.5055 | +6.7% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 2.3942 | -4.4% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 2.2479 | -6.1% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1.1756 | -47.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.9903 | -15.8% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1.2526 | +26.5% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1.1773 | -6.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.8185 | -30.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.7637 | -6.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.8063 | +5.6% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 0.4249 | -47.3% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 0.9436 | +122.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.0855 | +15.0% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 0.4689 | -56.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.6237 | +33.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.8429 | +35.1% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.7669 | -9.0% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.8296 | +8.2% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.8273 | -0.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.8348 | +0.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.8281 | -0.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9285 | +12.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.0266 | +10.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.9798 | -4.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1.0126 | +3.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.0768 | +6.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.5490 | +43.9% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-03-31 | 0.2766 | — | ratio | 10-K | 2017-06-13 |
| Annual | 2017-12-31 | 1.9626 | +609.4% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2.3478 | +19.6% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1.1756 | -49.9% | ratio | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 0.8185 | -30.4% | ratio | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 0.9436 | +15.3% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 0.8429 | -10.7% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.8348 | -1.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.9798 | +17.4% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1.8360 | +87.4% | ratio | 10-K | 2026-03-02 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.0182 | — | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.0379 | -108.5% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -0.0688 | -81.5% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -0.1338 | -94.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -0.0086 | +93.6% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -0.0231 | -170.3% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -0.0068 | +70.6% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -0.0196 | -188.1% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0118 | +40.0% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.0087 | +26.2% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -0.0250 | -187.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0119 | +52.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0782 | -555.4% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -0.0282 | +63.9% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -0.0299 | -6.0% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -0.0257 | +13.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.0235 | +8.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.0116 | +50.5% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -0.0195 | -67.5% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0038 | +119.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.0081 | +113.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0163 | +100.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0123 | -24.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0225 | +82.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0239 | +6.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0225 | -5.9% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0205 | -8.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0350 | +71.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0005 | -101.4% | ratio | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | -0.0220 | — | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -0.0940 | -327.0% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.0894 | +4.9% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -0.1572 | -75.8% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -0.1183 | +24.7% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.0171 | +85.5% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0464 | +371.0% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.0864 | +86.4% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.1397 | +61.7% | ratio | 10-K | 2026-03-02 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.0399 | — | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.0870 | -117.7% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | -0.1698 | -95.3% | ratio | 10-Q | 2017-02-08 |
| Quarterly | 2017-06-30 | -0.4658 | -174.3% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -0.0149 | +96.8% | ratio | 10-Q | 2018-11-13 |
| Quarterly | 2018-03-31 | -0.0396 | -166.0% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -0.0115 | +71.1% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -0.0330 | -188.2% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0189 | +42.9% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.0139 | +26.1% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -0.0406 | -191.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0185 | +54.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.1243 | -570.5% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -0.0446 | +64.1% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -0.0450 | -1.0% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -0.0390 | +13.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.0359 | +7.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.0178 | +50.5% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -0.0297 | -67.1% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0058 | +119.5% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.0124 | +113.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0246 | +98.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0248 | +0.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0443 | +78.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0463 | +4.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0413 | -10.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0381 | -7.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0640 | +67.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0009 | -101.4% | ratio | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | -0.0379 | — | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -0.1500 | -295.9% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.1389 | +7.4% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -0.2389 | -72.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -0.1848 | +22.7% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.0256 | +86.1% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0921 | +459.6% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.1613 | +75.1% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.2450 | +51.8% | ratio | 10-K | 2026-03-02 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-01 | Cougle Melissa | — |
Equity grant / award
A
|
Common Stock, $0.001 par value | 374 | $83.44 | $31,207 | 24,781 |
| 2026-03-23 | Rubio Samuel R | EVP, CFO & CAO |
Other disposed transaction
F
|
Common Stock, par value $0.001 | 730 | $72.48 | $52,910 | 67,569 |
| 2026-03-23 | Rubio Samuel R | EVP, CFO & CAO |
Other disposed transaction
F
|
Common Stock, par value $0.001 | 2,472 | $72.48 | $179,171 | 68,299 |
| 2026-03-23 | Rubio Samuel R | EVP, CFO & CAO |
Other disposed transaction
F
|
Common Stock, par value $0.001 | 1,587 | $72.48 | $115,026 | 70,771 |
| 2026-03-18 | Middleton Piers Dayer | EVP & Chief Operating Officer |
Equity grant / award
A
|
Common Stock, par value $0.001 | 6,643 | $75.27 | $500,019 | 32,085 |
| 2026-03-17 | ROBOTTI ROBERT | Dir |
Equity grant / award
G
|
Common Stock, $0.001 Par Value Per Share | 10,000 | $0.00 | $0 | 2,229,739 |
| 2026-03-05 | Rubio Samuel R | EVP, CFO & CAO |
Open-market sell
S
|
Common Stock, par value $0.001 | 22,461 | $80.05 | $1,798,003 | 60,066 |
| 2026-02-23 | Hudson Daniel A. | EVP & GENERAL COUNSEL |
Open-market sell
S
|
Common Stock, $0.001 par value | 15,000 | $77.50 | $1,162,500 | 50,986 |
| 2026-02-11 | Hudson Daniel A. | EVP & GENERAL COUNSEL |
Open-market sell
S
|
Common Stock, $0.001 par value | 10,000 | $70.01 | $700,093 | 65,986 |
| 2026-01-02 | Middleton Piers Dayer | EVP & Chief Operating Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 | 2,053 | $52.23 | $107,228 | 25,442 |
| 2025-10-01 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 570 | $54.80 | $31,236 | 2,239,141 |
| 2025-08-05 | Hudson Daniel A. | EVP & GENERAL COUNSEL |
Open-market sell
S
|
Common Stock, $0.001 par value | 10,000 | $57.56 | $575,642 | 75,986 |
| 2025-07-08 | Hudson Daniel A. | EVP & GENERAL COUNSEL |
Open-market sell
S
|
Common Stock, $0.001 par value | 5,000 | $50.02 | $250,080 | 85,986 |
| 2025-07-01 | Cougle Melissa | — |
Equity grant / award
A
|
Common Stock, $0.001 par value | 655 | $47.70 | $31,244 | 23,239 |
| 2025-06-05 | RASPINO LOUIS | — |
Equity grant / award
A
|
Common Stock, $0.001 par value | 2,959 | $0.00 | $0 | 46,791 |
| 2025-06-05 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 2,959 | $42.23 | $124,959 | 2,237,916 |
| 2025-06-04 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 15,000 | $42.05 | $630,794 | 2,234,957 |
| 2025-06-03 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 10,000 | $42.14 | $421,354 | 2,219,957 |
| 2025-05-30 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 560 | $40.55 | $22,706 | 2,209,957 |
| 2025-04-01 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 727 | $42.96 | $31,232 | 2,209,397 |
| 2025-03-22 | Rubio Samuel R | EVP, CFO & CAO |
Other disposed transaction
F
|
Common Stock, par value $0.001 | 730 | $42.07 | $30,711 | 82,527 |
| 2025-03-22 | Rubio Samuel R | EVP, CFO & CAO |
Other disposed transaction
F
|
Common Stock, par value $0.001 | 2,472 | $42.07 | $103,997 | 83,257 |
| 2025-03-18 | Middleton Piers Dayer | EVP & Chief Commercial Officer |
Equity grant / award
A
|
Common Stock, par value $0.001 | 7,864 | $41.33 | $325,019 | 29,250 |
| 2025-03-13 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 25,000 | $40.11 | $1,002,718 | 2,208,670 |
| 2025-03-10 | Middleton Piers Dayer | EVP & Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 | 1,785 | $40.35 | $72,025 | 21,386 |
| 2025-03-10 | Kneen Quintin | DIRECTOR, PRESIDENT & CEO |
Other disposed transaction
F
|
Common Stock, $0.001 par value | 12,974 | $40.35 | $523,501 | 163,265 |
| 2025-03-05 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 1,770 | $40.95 | $72,477 | 2,183,670 |
| 2025-01-02 | Middleton Piers Dayer | EVP & Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 | 2,025 | $55.73 | $112,853 | 23,171 |
| 2024-12-17 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 2,067 | $48.26 | $99,758 | 2,181,340 |
| 2024-12-13 | Kneen Quintin | DIRECTOR, PRESIDENT & CEO |
Open-market buy
P
|
Common Stock, $0.001 par value | 41,615 | $48.06 | $1,999,921 | 176,239 |
| 2024-10-01 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 426 | $73.31 | $31,230 | 2,158,126 |
| 2024-07-01 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 340 | $91.70 | $31,178 | 2,157,700 |
| 2024-06-12 | Kneen Quintin | DIRECTOR, PRESIDENT & CEO |
Open-market sell
S
|
Common Stock, $0.001 par value | 201,094 | $105.86 | $21,288,816 | 134,624 |
| 2024-06-12 | Traub Kenneth | — |
Open-market sell
S
|
Common Stock, $0.001 par value | 20,000 | $106.38 | $2,127,606 | 68,802 |
| 2024-06-11 | Kneen Quintin | DIRECTOR, PRESIDENT & CEO |
Open-market sell
S
|
Common Stock, $0.001 par value | 166,000 | $103.76 | $17,223,496 | 335,718 |
| 2024-06-06 | Traub Kenneth | — |
Equity grant / award
A
|
Common Stock, $0.001 par value | 1,323 | $0.00 | $0 | 88,802 |
| 2024-06-06 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 1,323 | $94.44 | $124,944 | 2,157,360 |
| 2024-05-24 | Anderson Darron M. | — |
Open-market sell
S
|
Common Stock, $0.001 par value | 1,000 | $103.89 | $103,888 | 40,447 |
| 2024-05-22 | Anderson Darron M. | — |
Open-market sell
S
|
Common Stock, $0.001 par value | 1,750 | $102.11 | $178,684 | 41,447 |
| 2024-05-21 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 42,842 | $107.28 | $4,596,000 | 2,156,037 |
| 2024-05-21 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 80,218 | $107.28 | $8,605,619 | 2,198,879 |
| 2024-05-20 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 1,851 | $107.23 | $198,474 | 2,279,097 |
| 2024-05-20 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 68,149 | $107.23 | $7,307,297 | 2,280,948 |
| 2024-05-17 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 22,962 | $105.44 | $2,421,113 | 2,349,097 |
| 2024-05-17 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 35,531 | $105.44 | $3,746,389 | 2,372,059 |
| 2024-05-16 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 48,461 | $106.75 | $5,173,362 | 2,407,590 |
| 2024-05-16 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 74,986 | $106.75 | $8,004,988 | 2,456,051 |
| 2024-05-16 | ROBOTTI ROBERT | Dir |
Other disposed transaction
J
|
Common Stock, $0.001 Par Value Per Share | 2,000 | $0.00 | $0 | 2,531,037 |
| 2024-05-15 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 66,736 | $107.62 | $7,182,182 | 2,533,037 |
| 2024-05-15 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 103,264 | $107.62 | $11,113,354 | 2,599,773 |
| 2024-05-09 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 60,848 | $107.21 | $6,523,338 | 2,699,100 |
| 2024-05-09 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 94,152 | $107.21 | $10,093,763 | 2,759,948 |
| 2024-05-09 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 60,848 | $107.21 | $6,523,338 | 2,703,037 |
| 2024-05-09 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 94,152 | $107.21 | $10,093,763 | 2,763,885 |
| 2024-05-09 | Hudson Daniel A. | EVP & GENERAL COUNSEL |
Open-market sell
S
|
Common Stock, $0.001 par value | 20,000 | $109.00 | $2,180,000 | 74,542 |
| 2024-05-08 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 1,494 | $107.53 | $160,644 | 2,854,100 |
| 2024-05-08 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 1,494 | $107.53 | $160,644 | 2,858,037 |
| 2024-05-07 | Kneen Quintin | DIRECTOR, PRESIDENT & CEO |
Open-market sell
S
|
Common Stock, $0.001 par value | 150,000 | $109.01 | $16,351,350 | 501,718 |
| 2024-04-01 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 333 | $93.80 | $31,235 | 2,855,594 |
| 2024-03-22 | Rubio Samuel R | EVP, CFO & CAO |
Other disposed transaction
F
|
Common Stock, par value $0.001 | 10,177 | $90.87 | $924,784 | 88,923 |
| 2024-03-21 | Rubio Samuel R | EVP, CFO & CAO |
Equity grant / award
A
|
Common Stock, par value $0.001 | 5,565 | $0.00 | $0 | 99,100 |
| 2024-03-11 | Kneen Quintin | DIRECTOR, PRESIDENT & CEO |
Other disposed transaction
F
|
Common stock, par value $0.001 | 12,209 | $81.45 | $994,423 | 331,885 |
| 2024-03-05 | Hudson Daniel A. | EVP & GENERAL COUNSEL |
Open-market sell
S
|
Common stock, $0.001 par value | 8,000 | $82.00 | $656,000 | 104,312 |
| 2024-01-02 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 445 | $70.21 | $31,243 | 3,236,565 |
| 2023-10-02 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 463 | $67.43 | $31,220 | 3,236,120 |
| 2023-09-07 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 1,486 | $67.32 | $100,033 | 3,235,657 |
| 2023-09-06 | Darling David E | EVP, COO |
Open-market sell
S
|
Common Stock | 19,250 | $67.45 | $1,298,412 | 103,780 |
| 2023-09-05 | Darling David E | EVP, COO |
Open-market sell
S
|
Common Stock | 250 | $68.41 | $17,102 | 123,030 |
| 2023-08-14 | Rubio Samuel R | EVP, CFO & CAO |
Open-market sell
S
|
Common Stock | 21,788 | $62.37 | $1,358,918 | 117,677 |
| 2023-08-10 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 48,200 | $63.00 | $3,036,446 | 3,234,171 |
| 2023-07-31 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 117,698 | $62.28 | $7,330,231 | 3,185,971 |
| 2023-07-25 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.0001 Par Value Per Share | 1,135 | $57.06 | $64,763 | 3,068,273 |
| 2023-07-24 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.0001 Par Value Per Share | 1,135 | $57.06 | $64,763 | 3,026,792 |
| 2023-07-03 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 577 | $54.09 | $31,210 | 3,067,138 |
| 2023-06-26 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 2,657 | $0.00 | $0 | 3,066,561 |
| 2023-04-20 | Darling David E | EVP, COO |
Other disposed transaction
F
|
Common Stock | 3,938 | $45.72 | $180,045 | 123,280 |
| 2023-04-03 | Anderson Darron M. | Dir |
Equity grant / award
A
|
Common Stock | 64 | — | — | 40,540 |
| 2023-03-22 | Darling David E | EVP, COO |
Other disposed transaction
F
|
Common Stock | 7,571 | $41.74 | $316,014 | 127,218 |
| 2023-03-17 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 27,000 | $39.64 | $1,070,345 | 3,063,645 |
| 2023-03-16 | Darling David E | EVP, COO |
Equity grant / award
A
|
Common Stock | 18,839 | — | — | 134,790 |
| 2023-03-10 | Darling David E | EVP, COO |
Other disposed transaction
F
|
Common Stock | 4,319 | $45.84 | $197,983 | 115,950 |
| 2023-01-03 | ROBOTTI ROBERT | Dir |
Equity grant / award
A
|
Common Stock, $0.001 Par Value Per Share | 349 | $34.36 | $11,992 | 3,036,645 |
| 2022-11-28 | ROBOTTI ROBERT | Dir |
Open-market sell
S
|
Common Stock, $0.001 Par Value Per Share | 148 | $29.10 | $4,307 | 3,036,296 |
| 2022-11-28 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 21,636 | $29.67 | $641,957 | 3,036,444 |
| 2022-11-28 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 21,488 | $29.67 | $637,566 | 3,036,296 |
| 2022-11-25 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 25,300 | $30.34 | $767,688 | 3,014,808 |
| 2022-11-25 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 25,300 | $30.34 | $767,688 | 3,014,808 |
| 2022-11-23 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 19,713 | $30.10 | $593,296 | 2,989,508 |
| 2022-11-23 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 19,713 | $30.10 | $593,296 | 2,989,508 |
| 2022-11-08 | ROBOTTI ROBERT | — |
Open-market buy
P
|
Common Stock, $0.001 ParValue Per Share | 111,000 | $30.25 | $3,357,750 | 2,969,795 |
| 2022-11-08 | ROBOTTI ROBERT | — |
Open-market buy
P
|
Common Stock, $0.001 ParValue Per Share | 189,000 | $30.25 | $5,717,250 | 2,858,795 |
| 2022-10-03 | Rigdon Larry T | Dir |
Equity grant / award
A
|
Common Stock | 1,343 | — | — | 88,452 |
| 2022-08-10 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 208,858 | $17.85 | $3,728,115 | 2,669,271 |
| 2022-08-10 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 351,366 | $17.85 | $6,271,883 | 2,460,413 |
| 2022-08-09 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 208,858 | $17.85 | $3,728,115 | 2,669,271 |
| 2022-08-09 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 351,366 | $17.85 | $6,271,883 | 2,669,271 |
| 2022-07-01 | Anderson Darron M. | Dir |
Equity grant / award
A
|
Common Stock | 143 | — | — | 40,258 |
| 2022-06-14 | Anderson Darron M. | Dir |
Equity grant / award
A
|
Common Stock | 7,003 | — | — | 40,115 |
| 2022-05-19 | Darling David E | EVP, COO & Chief HR Officer |
Open-market sell
S
|
Common Stock | 25,000 | $25.87 | $646,750 | 120,270 |
| 2022-05-16 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 60,000 | $24.82 | $1,489,224 | 2,101,472 |
| 2022-05-13 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 45,241 | $21.14 | $956,395 | 2,041,472 |
| 2022-05-12 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 34,872 | $20.23 | $705,576 | 1,996,231 |
| 2022-04-20 | Hudson Daniel A. | EVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 3,988 | $23.07 | $92,003 | 112,816 |
| 2022-04-15 | Darling David E | EVP, COO & Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 542 | $22.88 | $12,401 | 148,596 |
| 2022-04-15 | Darling David E | EVP, COO & Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 1,674 | — | — | 149,138 |
| 2022-04-15 | Darling David E | EVP, COO & Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 362 | $22.88 | $8,283 | 147,465 |
| 2022-04-01 | Anderson Darron M. | Dir |
Equity grant / award
A
|
Common Stock | 134 | $22.20 | $2,975 | 33,112 |
| 2022-03-22 | Kneen Quintin | Director, President & CEO |
Other disposed transaction
F
|
Common Stock | 11,564 | $20.60 | $238,218 | 350,834 |
| 2022-03-10 | Rubio Samuel R | EVP, CFO & CAO |
Equity grant / award
A
|
Common Stock | 33,838 | — | — | 145,836 |
| 2022-03-10 | Kneen Quintin | President & CEO |
Equity grant / award
A
|
Common Stock | 92,887 | — | — | 362,398 |
| 2022-01-04 | Cougle Melissa | Dir |
Equity grant / award
A
|
Common Stock | 6,400 | $0.00 | $0 | 6,400 |
| 2022-01-03 | Anderson Darron M. | Dir |
Equity grant / award
A
|
Common Stock | 265 | $11.25 | $2,981 | 32,978 |
| 2021-12-28 | Rubio Samuel R | EVP, CFO & CAO |
Other disposed transaction
F
|
Common Stock | 3,271 | $10.67 | $34,902 | 111,998 |
| 2021-11-30 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 50,000 | $10.48 | $524,005 | 1,959,759 |
| 2021-11-16 | ROBOTTI ROBERT | 10% |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 18,000 | $12.06 | $216,992 | 1,909,759 |
| 2021-11-16 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 18,000 | $12.06 | $216,992 | 1,909,759 |
| 2021-11-16 | TRAUB KENNETH H | Dir |
Open-market buy
P
|
Common Stock | 1,700 | $11.94 | $20,295 | 77,819 |
| 2021-11-15 | ROBOTTI ROBERT | 10% |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 6,500 | $12.10 | $78,648 | 1,891,759 |
| 2021-11-15 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 6,500 | $12.10 | $78,648 | 1,891,759 |
| 2021-11-15 | TRAUB KENNETH H | Dir |
Open-market buy
P
|
Common Stock | 5,682 | $11.76 | $66,809 | 76,119 |
| 2021-11-12 | ROBOTTI ROBERT | 10% |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 15,500 | $11.68 | $180,976 | 1,885,259 |
| 2021-11-12 | ROBOTTI ROBERT | Dir |
Open-market buy
P
|
Common Stock, $0.001 Par Value Per Share | 15,500 | $11.68 | $180,976 | 1,885,259 |
| 2021-06-14 | Zabrocky Lois K | Dir |
Equity grant / award
A
|
Common Stock | 11,349 | — | — | 38,349 |
| 2021-04-20 | Rubio Samuel R | EVP, CFO & CAO |
Other disposed transaction
F
|
Common Stock | 3,438 | $11.93 | $41,015 | 115,269 |
| 2021-04-15 | Hudson Daniel A. | EVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 705 | $12.35 | $8,707 | 95,817 |
| 2021-04-13 | Kneen Quintin | President & CEO |
Other disposed transaction
F
|
Common Stock | 6,424 | $11.55 | $74,197 | 294,571 |
| 2021-03-22 | Hudson Daniel A. | EVP and General Counsel |
Equity grant / award
A
|
Common Stock | 58,742 | — | — | 96,522 |
| 2021-03-22 | Darling David E | EVP & COO & Chief HR Officer |
Equity grant / award
A
|
Common Stock | 58,742 | — | — | 124,120 |
| 2021-03-19 | Darling David E | EVP & COO & Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 7,881 | $12.29 | $96,857 | 65,378 |
| 2020-12-28 | Kneen Quintin | President, CEO, & Interim CFO |
Other disposed transaction
F
|
Common Stock | 7,244 | $8.81 | $63,820 | 214,609 |
| 2020-09-08 | Anderson Darron M. | Dir |
Equity grant / award
A
|
Common Stock | 21,364 | $0.00 | $0 | 21,364 |
| 2020-08-18 | Hudson Daniel A. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 928 | $7.32 | $6,793 | 37,780 |
| 2020-07-28 | Zabrocky Lois K | Dir |
Equity grant / award
A
|
Common Stock | 27,000 | — | — | 27,000 |
| 2020-04-20 | Rubio Samuel R | VP, CAO, & Controller |
Equity grant / award
A
|
Common Stock | 30,021 | — | — | 63,431 |
| 2020-04-15 | Rubio Samuel R | VP, CAO, & Controller |
Other disposed transaction
F
|
Common Stock | 272 | $5.81 | $1,580 | 33,410 |
| 2020-04-13 | Kneen Quintin | President, CEO, & Interim CFO |
Other disposed transaction
F
|
Common Stock | 3,926 | $7.19 | $28,228 | 109,793 |
| 2020-03-19 | Darling David E | VP & Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 6,503 | $5.49 | $35,701 | 43,510 |
| 2020-03-13 | TRAUB KENNETH H | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $6.48 | $32,390 | 32,088 |
| 2019-12-28 | Kneen Quintin | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,426 | $19.24 | $85,156 | 113,719 |
| 2019-12-11 | Rubio Samuel R | VP, CAO, & Controller |
Open-market sell
S
|
Common Stock | 127 | $16.26 | $2,065 | 36,003 |
| 2019-11-18 | Kneen Quintin | President and CEO |
Open-market buy
P
|
Common Stock | 711 | $13.88 | $9,867 | 118,145 |
| 2019-11-14 | Tamburrino Robert P. | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $14.00 | $70,000 | 20,626 |
| 2019-10-01 | Newman Steven L | Dir |
Equity grant / award
A
|
Common Stock | 791 | $15.11 | $11,952 | 20,586 |
| 2019-09-12 | TRAUB KENNETH H | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $17.67 | $88,350 | 27,088 |
| 2019-08-18 | Gorski Jeffrey A. | EVP & Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 24,593 | $15.96 | $392,504 | 145,609 |
| 2019-07-01 | Newman Steven L | Dir |
Equity grant / award
A
|
Common Stock | 498 | $23.97 | $11,937 | 19,795 |
| 2019-05-24 | Rynd John T | President and CEO |
Open-market buy
P
|
Common Stock | 2,500 | $23.30 | $58,250 | 90,774 |
| 2019-05-22 | Day Randee E | Dir |
Open-market buy
P
|
Common Stock | 2,500 | $24.95 | $62,374 | 19,641 |
| 2019-05-20 | RASPINO LOUIS | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $24.44 | $122,202 | 23,166 |
| 2019-05-13 | Tamburrino Robert P. | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $22.75 | $113,750 | 15,626 |
| 2019-05-09 | TRAUB KENNETH H | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $23.14 | $115,700 | 22,088 |
| 2019-04-30 | TRAUB KENNETH H | Dir |
Equity grant / award
A
|
Common Stock | 7,500 | — | — | 17,088 |
| 2019-04-15 | Kneen Quintin | EVP & CFO |
Equity grant / award
A
|
Common Stock | 20,409 | $0.00 | $0 | 118,075 |
| 2019-04-13 | Kneen Quintin | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 5,965 | $24.55 | $146,441 | 97,666 |
| 2019-04-13 | Kneen Quintin | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 6,606 | $24.55 | $162,177 | 97,025 |
| 2019-03-15 | Rubio Samuel R | VP, CAO, & Controller |
Open-market sell
S
|
Common Stock | 3,876 | $23.34 | $90,477 | 32,783 |
| 2018-12-28 | Rubio Samuel R | VP, CAO, & Controller |
Equity grant / award
A
|
Common Stock | 28,568 | — | — | 36,659 |
| 2018-12-28 | Rubio Samuel R | VP, CAO, & Controller |
Other disposed transaction
F
|
Common Stock | 2,555 | $19.44 | $49,669 | 8,091 |
| 2018-11-15 | TRAUB KENNETH H | Dir |
Equity grant / award
A
|
Common Stock, $0.001 par value | 3,126 | — | — | 9,588 |
| 2018-11-15 | TRAUB KENNETH H | Dir |
Equity grant / award
A
|
Common Stock, $0.001 par value | 6,462 | — | — | 6,462 |
| 2018-09-05 | Fanning Quinn P | EVP & CFO |
Open-market sell
S
|
Common Stock | 200 | $32.00 | $6,400 | 153,400 |
| 2018-09-04 | Fanning Quinn P | EVP & CFO |
Open-market sell
S
|
Common Stock | 16,423 | $32.00 | $525,536 | 153,600 |
| 2018-08-21 | Demarest Craig | Principal Accounting Officer |
Open-market sell
S
|
Common Stock | 4,955 | $31.11 | $154,175 | 15,504 |
| 2018-08-18 | Demarest Craig | Principal Accounting Officer |
Other disposed transaction
F
|
Common Stock | 2,668 | $30.23 | $80,654 | 20,459 |
| 2018-07-31 | Rigdon Larry T | Dir |
Equity grant / award
A
|
Common Stock | 3,771 | — | — | 19,516 |
| 2018-03-05 | Rynd John T | President and CEO |
Equity grant / award
A
|
Common Stock | 43,376 | — | — | 43,376 |
| 2018-01-16 | Rigdon Larry T | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,095 | $27.63 | $30,255 | 18,178 |
| 2017-12-22 | AMERICAN INTERNATIONAL GROUP INC | 10% |
Other acquired transaction
J · derivative
|
Warrant (right to acquire) | 88,175 | — | $88 | 88,175 |
| 2017-10-16 | Rigdon Larry T | President and CEO |
Equity grant / award
A
|
Common Stock | 13,403 | — | — | 19,273 |
| 2017-09-12 | Rigdon Larry T | Dir |
Equity grant / award
A
|
Common Stock | 5,870 | — | — | 5,870 |
| 2017-08-18 | Demarest Craig | Principal Accounting Officer |
Equity grant / award
A
|
Common Stock | 22,867 | — | — | 23,127 |
| 2017-07-31 | Demarest Craig | Principal Accounting Officer |
Equity grant / award
A · derivative
|
Series B Warrants | 87 | $0.00 | $0 | 87 |
| 2017-07-31 | Demarest Craig | Principal Accounting Officer |
Equity grant / award
A · derivative
|
Series B Warrants | 455 | $0.00 | $0 | 455 |
| 2017-07-31 | Demarest Craig | Principal Accounting Officer |
Equity grant / award
A · derivative
|
Series A Warrants | 80 | $0.00 | $0 | 80 |
| 2017-07-31 | Demarest Craig | Principal Accounting Officer |
Equity grant / award
A · derivative
|
Series A Warrants | 421 | $0.00 | $0 | 421 |
| 2017-07-31 | Demarest Craig | Principal Accounting Officer |
Equity grant / award
A
|
Common Stock | 49 | $0.00 | $0 | 49 |
| 2017-07-31 | Demarest Craig | Principal Accounting Officer |
Equity grant / award
A
|
Common Stock | 260 | $0.00 | $0 | 260 |
| 2017-07-31 | Demarest Craig | Principal Accounting Officer |
Other disposed transaction
D
|
Common Stock | 1,552 | $0.00 | $0 | 0 |
| 2017-07-31 | Demarest Craig | Principal Accounting Officer |
Other disposed transaction
D
|
Common Stock | 8,160 | $0.00 | $0 | 0 |
| 2017-04-15 | THOMPSON JACK EDWARD | Dir |
Exercise / conversion
M · derivative
|
Deferred Stock Units | 16,838 | $0.00 | $0 | 16,776 |
| 2017-04-15 | THOMPSON JACK EDWARD | Dir |
Other disposed transaction
D
|
Common Stock | 16,838 | $1.15 | $19,364 | 2,500 |
| 2017-04-15 | THOMPSON JACK EDWARD | Dir |
Exercise / conversion
M
|
Common Stock | 16,838 | — | — | 19,338 |
| 2017-03-21 | Demarest Craig | Principal Accounting Officer |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 7,709 | $0.00 | $0 | 15,418 |
| 2017-03-21 | Demarest Craig | Principal Accounting Officer |
Other disposed transaction
D
|
Common Stock | 7,709 | $0.99 | $7,594 | 8,160 |
| 2017-03-21 | Demarest Craig | Principal Accounting Officer |
Exercise / conversion
M
|
Common Stock | 7,709 | — | — | 15,869 |
| 2017-03-17 | Demarest Craig | Principal Accounting Officer |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 2,924 | $0.00 | $0 | 2,924 |
| 2017-03-17 | Demarest Craig | Principal Accounting Officer |
Other disposed transaction
D
|
Common Stock | 2,924 | $0.95 | $2,776 | 8,160 |
| 2017-03-17 | Demarest Craig | Principal Accounting Officer |
Exercise / conversion
M
|
Common Stock | 2,924 | — | — | 11,084 |
| 2017-03-10 | Demarest Craig | Principal Accounting Officer |
Other disposed transaction
F
|
Common Stock | 675 | $0.98 | $662 | 8,160 |
| 2016-04-15 | THOMPSON JACK EDWARD | Dir |
Exercise / conversion
M · derivative
|
Deferred Stock Units | 6,396 | $0.00 | $0 | 33,614 |
| 2016-04-15 | THOMPSON JACK EDWARD | Dir |
Other disposed transaction
D
|
Common Stock | 6,396 | $6.83 | $43,685 | 2,500 |
| 2016-04-15 | THOMPSON JACK EDWARD | Dir |
Exercise / conversion
M
|
Common Stock | 6,396 | — | — | 8,896 |