Financial Metrics
CELH Celsius Holdings, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 6000429.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 10236898.0 | +70.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 10785796.0 | +5.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 12059976.0 | +11.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 9298327.0 | -22.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 16565316.0 | +78.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 14485650.0 | -12.6% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | 16121929.0 | +11.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 20423847.0 | +26.7% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 28184889.0 | +38.0% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 30037227.0 | +6.6% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 36839149.0 | +22.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 50035000.0 | +35.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 65073000.0 | +30.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 94909000.0 | +45.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 133388000.0 | +40.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 154020000.0 | +15.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 188233000.0 | +22.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 259939000.0 | +38.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 325883000.0 | +25.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 384757000.0 | +18.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 355708000.0 | -7.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 401977000.0 | +13.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 265748000.0 | -33.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 329276000.0 | +23.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 739259000.0 | +124.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 725106000.0 | -1.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2017-12-31 | 36164064.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 52603986.0 | +45.5% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 75146546.0 | +42.9% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 130726000.0 | +74.0% | USD | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 314272000.0 | +140.4% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 653604000.0 | +108.0% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 1318014000.0 | +101.7% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1355630000.0 | +2.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2515269000.0 | +85.5% | USD | 10-K | 2026-03-02 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1519864.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 2764179.0 | +81.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 7168795.0 | +159.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 2382806.0 | -66.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 4566621.0 | +91.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 4674898.0 | +2.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 4763681.0 | +1.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 3981819.0 | -16.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 6870384.0 | +72.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 5721058.0 | -16.7% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | 6866031.0 | +20.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 8622369.0 | +25.6% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 13002183.0 | +50.8% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 13012815.0 | +0.1% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 17533733.0 | +34.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 20579000.0 | +17.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 28249000.0 | +37.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 37693000.0 | +33.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 53894000.0 | +43.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 59319000.0 | +10.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 78650000.0 | +32.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 113818000.0 | +44.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 158994000.0 | +39.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 194082000.0 | +22.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 182207000.0 | -6.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 209098000.0 | +14.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 122229000.0 | -41.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 172373000.0 | +41.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 380851000.0 | +120.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 372279000.0 | -2.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 9729834.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 15430677.0 | +58.6% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 21060378.0 | +36.5% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 31301813.0 | +48.6% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 60974000.0 | +94.8% | USD | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 128169000.0 | +110.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 270869000.0 | +111.3% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 633139000.0 | +133.7% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 680207000.0 | +7.4% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1267333000.0 | +86.3% | USD | 10-K | 2026-03-02 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1143682.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -1400591.0 | -22.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -2476823.0 | -76.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -1833244.0 | +26.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 509251.0 | +127.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -1586583.0 | -411.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -2838245.0 | -78.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -3306905.0 | -16.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -4088782.0 | -23.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -502047.0 | +87.7% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | -1128654.0 | -124.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 1503871.0 | +233.2% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 967590.0 | -35.7% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 1248325.0 | +29.0% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 4513309.0 | +261.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 813000.0 | -82.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 418000.0 | -48.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -8185000.0 | -2058.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 10116000.0 | +223.6% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 12430000.0 | +22.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -147599000.0 | -1287.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 44913000.0 | +130.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 64813000.0 | +44.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 97697000.0 | +50.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 83190000.0 | -14.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 94248000.0 | +13.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -3214000.0 | -103.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 52031000.0 | +1718.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 142965000.0 | +174.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -79999000.0 | -156.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -2844960.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | -8079967.0 | -184.0% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | -10640744.0 | -31.7% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | -1448443.0 | +86.4% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 7912000.0 | +646.2% | USD | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | -4090000.0 | -151.7% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -157801000.0 | -3758.2% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 266366000.0 | +268.8% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 155728000.0 | -41.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 141062000.0 | -9.4% | USD | 10-K | 2026-03-02 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1200557.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -1457466.0 | -21.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -2648073.0 | -81.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -1881300.0 | +29.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 470773.0 | +125.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -1622244.0 | -444.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -2876504.0 | -77.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | -3348658.0 | -16.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | -4131714.0 | -23.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 11656594.0 | +382.1% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-30 | -1473295.0 | -112.6% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-30 | 961042.0 | +165.2% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 546051.0 | -43.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 1558334.0 | +185.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 4753603.0 | +205.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 585000.0 | -87.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 780000.0 | +33.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | -9371000.0 | -1301.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 6679000.0 | +171.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 9158000.0 | +37.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | -181896000.0 | -2086.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 41227000.0 | +122.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 51509000.0 | +24.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 83949000.0 | +63.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 77811000.0 | -7.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 79783000.0 | +2.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 6356000.0 | -92.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 44419000.0 | +598.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 99855000.0 | +124.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -61014000.0 | -161.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -3067615.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | -8240583.0 | -168.6% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | -11206648.0 | -36.0% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 9971260.0 | +189.0% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 8524000.0 | -14.5% | USD | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 3937000.0 | -53.8% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -187282000.0 | -4857.0% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 226801000.0 | +221.1% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 145074000.0 | -36.0% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 107999000.0 | -25.6% | USD | 10-K | 2026-03-02 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.03 | — | USD/shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -0.04 | -33.3% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.08 | -100.0% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.05 | +37.5% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.01 | +120.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.04 | -500.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.06 | -50.0% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -0.07 | -16.7% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -0.08 | -14.3% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.2 | +350.0% | USD/shares | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | -0.03 | -115.0% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.02 | +166.7% | USD/shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 0.01 | -50.0% | USD/shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 0.02 | +100.0% | USD/shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 0.07 | +250.0% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.01 | -85.7% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.01 | +0.0% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.13 | -1400.0% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.09 | +169.2% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.12 | +33.3% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -2.46 | -2150.0% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.14 | +105.7% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.18 | +28.6% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3 | +66.7% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.28 | -6.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.29 | +3.6% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0 | -100.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.15 | — | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.33 | +120.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.27 | -181.8% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2018-12-31 | -0.23 | — | USD/shares | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 0.16 | +169.6% | USD/shares | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 0.12 | -25.0% | USD/shares | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 0.02 | -83.3% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.88 | -4500.0% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.79 | +189.8% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.46 | -41.8% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.25 | -45.7% | USD/shares | 10-K | 2026-03-02 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.03 | — | USD/shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -0.04 | -33.3% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.08 | -100.0% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.05 | +37.5% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.01 | +120.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.04 | -500.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.06 | -50.0% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -0.07 | -16.7% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -0.08 | -14.3% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.19 | +337.5% | USD/shares | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | -0.03 | -115.8% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.03 | +200.0% | USD/shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 0.01 | -66.7% | USD/shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 0.02 | +100.0% | USD/shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 0.06 | +200.0% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.01 | -83.3% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.01 | +0.0% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.13 | -1400.0% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.09 | +169.2% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.12 | +33.3% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -2.46 | -2150.0% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.13 | +105.3% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.17 | +30.8% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3 | +76.5% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.27 | -10.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.28 | +3.7% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0 | -100.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.15 | — | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.33 | +120.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.27 | -181.8% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2018-12-31 | -0.23 | — | USD/shares | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 0.16 | +169.6% | USD/shares | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 0.11 | -31.2% | USD/shares | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 0.02 | -81.8% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.88 | -4500.0% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.77 | +187.5% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.45 | -41.6% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.25 | -44.4% | 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 | 9234675.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 7347403.0 | -20.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 7765707.0 | +5.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 11747138.0 | +51.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 20904487.0 | +78.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 19997743.0 | -4.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 19418583.0 | -2.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 14186624.0 | -26.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 9987713.0 | -29.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 8495911.0 | -14.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 5314112.0 | -37.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2019-12-31 | 23090682.0 | +334.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-03-31 | 19094101.0 | -17.3% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 20110815.0 | +5.3% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 52158098.0 | +159.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-31 | 43248021.0 | -17.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 31634675.0 | -26.9% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 83789981.0 | +164.9% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 61377202.0 | -26.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 16255000.0 | -73.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 25532000.0 | +57.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 60031000.0 | +135.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 592134000.0 | +886.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 614159000.0 | +3.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 595476000.0 | -3.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 681054000.0 | +14.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 760022000.0 | +11.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 755981000.0 | -0.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 879498000.0 | +16.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 903210000.0 | +2.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 903748000.0 | +0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 890190000.0 | -1.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 977285000.0 | +9.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 615233000.0 | -37.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 805955000.0 | +31.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 11747138.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 14186624.0 | +20.8% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 7743181.0 | -45.4% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 23090682.0 | +198.2% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 43248021.0 | +87.3% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 16255000.0 | -62.4% | USD | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 614159000.0 | +3678.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 755981000.0 | +23.1% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 890190000.0 | +17.8% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 398866000.0 | -55.2% | USD | 10-K | 2026-03-02 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 3402272.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 2787732.0 | -18.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 3273941.0 | +17.4% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 4853958.0 | +48.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 7071888.0 | +45.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 6375658.0 | -9.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 9073880.0 | +42.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 6624534.0 | -27.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 12836991.0 | +93.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 12980396.0 | +1.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 12154448.0 | -6.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 12158648.0 | +0.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 14008998.0 | +15.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 7774618.0 | -44.5% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 10699811.0 | +37.6% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 12221985.0 | +14.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 16561371.0 | +35.5% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 14986213.0 | -9.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 23997680.0 | +60.1% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 32398823.0 | +35.0% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 43500578.0 | +34.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 38741000.0 | -10.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 72707000.0 | +87.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 66195000.0 | -9.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 117003000.0 | +76.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 63311000.0 | -45.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 172032000.0 | +171.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 197811000.0 | +15.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 215243000.0 | +8.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 183703000.0 | -14.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 200117000.0 | +8.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 262920000.0 | +31.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 208774000.0 | -20.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 270342000.0 | +29.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 490389000.0 | +81.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 513682000.0 | +4.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2787732.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 6375658.0 | +128.7% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 12980396.0 | +103.6% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 7774618.0 | -40.1% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 14986213.0 | +92.8% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 38741000.0 | +158.5% | USD | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 63311000.0 | +63.4% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 183703000.0 | +190.2% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 270342000.0 | +47.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 755499000.0 | +179.5% | USD | 10-K | 2026-03-02 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 2106329.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 2211370.0 | +5.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 2577620.0 | +16.6% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 3257461.0 | +26.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 4316596.0 | +32.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 5305505.0 | +22.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 6668742.0 | +25.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 6231029.0 | -6.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 6848755.0 | +9.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 11482701.0 | +67.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 13556512.0 | +18.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 10589216.0 | -21.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 8786975.0 | -17.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 15292349.0 | +74.0% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 21038367.0 | +37.6% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 23512418.0 | +11.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 15679192.0 | -33.3% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 18403622.0 | +17.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 36891859.0 | +100.5% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 63826596.0 | +73.0% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 122311445.0 | +91.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 191222000.0 | +56.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 184094000.0 | -3.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 162138000.0 | -11.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 153933000.0 | -5.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 173289000.0 | +12.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 154280000.0 | -11.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 152545000.0 | -1.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 198704000.0 | +30.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 229275000.0 | +15.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 197504000.0 | -13.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 180669000.0 | -8.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 197572000.0 | +9.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 131165000.0 | -33.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 141159000.0 | +7.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 230046000.0 | +63.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 282514000.0 | +22.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2211370.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 5305505.0 | +139.9% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 11482701.0 | +116.4% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 15292349.0 | +33.2% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 18403622.0 | +20.3% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 191222000.0 | +939.0% | USD | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 173289000.0 | -9.4% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 229275000.0 | +32.3% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 131165000.0 | -42.8% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 337698000.0 | +157.5% | USD | 10-K | 2026-03-02 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 14211842.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 17683589.0 | +24.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 28562031.0 | +61.5% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 30072797.0 | +5.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 33875357.0 | +12.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 27048231.0 | -20.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 28888392.0 | +6.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 24025540.0 | -16.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 28336532.0 | +17.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 34505653.0 | +21.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 32620063.0 | -5.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 32562580.0 | -0.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 48942137.0 | +50.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 51508901.0 | +5.2% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 56661754.0 | +10.0% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 61900613.0 | +9.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 90941321.0 | +46.9% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 93150665.0 | +2.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 112217555.0 | +20.5% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 205305787.0 | +83.0% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 252561960.0 | +23.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 262361000.0 | +3.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 298208000.0 | +13.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 303728000.0 | +1.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1027016000.0 | +238.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 917971000.0 | -10.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 993111000.0 | +8.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1072255000.0 | +8.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1215149000.0 | +13.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1204904000.0 | -0.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1315025000.0 | +9.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1384989000.0 | +5.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1363470000.0 | -1.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1324580000.0 | -2.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1411456000.0 | +6.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1391212000.0 | -1.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1941574000.0 | +39.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 17683589.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 27048231.0 | +53.0% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 34505653.0 | +27.6% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 51508901.0 | +49.3% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 93150665.0 | +80.8% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 262361000.0 | +181.7% | USD | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 917971000.0 | +249.9% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1204904000.0 | +31.3% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1324580000.0 | +9.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1811154000.0 | +36.7% | USD | 10-K | 2026-03-02 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 14248350.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 17717122.0 | +24.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 28597662.0 | +61.4% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 30110002.0 | +5.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 33925315.0 | +12.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 27110873.0 | -20.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 28954798.0 | +6.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 24146597.0 | -16.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 28458036.0 | +17.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 34627507.0 | +21.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 43967913.0 | +27.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 43636765.0 | -0.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 74422394.0 | +70.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 90382236.0 | +21.4% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 94927954.0 | +5.0% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 98899097.0 | +4.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 128099196.0 | +29.5% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 131289773.0 | +2.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 148177671.0 | +12.9% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 241548125.0 | +63.0% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 294978175.0 | +22.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 314019000.0 | +6.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 343924000.0 | +9.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 349638000.0 | +1.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1327649000.0 | +279.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1222069000.0 | -8.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1292271000.0 | +5.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1399249000.0 | +8.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1545618000.0 | +10.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1536396000.0 | -0.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1646140000.0 | +7.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1718888000.0 | +4.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1704323000.0 | -0.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1766881000.0 | +3.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1859518000.0 | +5.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3795143000.0 | +104.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5265708000.0 | +38.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 17717122.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 27110873.0 | +53.0% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 34627507.0 | +27.7% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 90382236.0 | +161.0% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 131289773.0 | +45.3% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 314018000.0 | +139.2% | USD | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 1222069000.0 | +289.2% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1536396000.0 | +25.7% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1766881000.0 | +15.0% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 5119621000.0 | +189.8% | USD | 10-K | 2026-03-02 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 2561928.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 2322485.0 | -9.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 4367308.0 | +88.0% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 3945975.0 | -9.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 8939715.0 | +126.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 6463628.0 | -27.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 10407367.0 | +61.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 7739858.0 | -25.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 14727948.0 | +90.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 14865144.0 | +0.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 9231496.0 | -37.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 9356352.0 | +1.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 11072632.0 | +18.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 26683399.0 | +141.0% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 29233268.0 | +9.6% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 30076130.0 | +2.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 28772227.0 | -4.3% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 26365092.0 | -8.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 38642619.0 | +46.6% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 54256877.0 | +40.4% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 93421330.0 | +72.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 93124000.0 | -0.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 111751000.0 | +20.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 105834000.0 | -5.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 271293000.0 | +156.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 161295000.0 | -40.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 191731000.0 | +18.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 269225000.0 | +40.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 335517000.0 | +24.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 276613000.0 | -17.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 315269000.0 | +14.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 312984000.0 | -0.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 289460000.0 | -7.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 365535000.0 | +26.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 417854000.0 | +14.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 659775000.0 | +57.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1028988000.0 | +56.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2322485.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 6463628.0 | +178.3% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 14865144.0 | +130.0% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 26683399.0 | +79.5% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 26365092.0 | -1.2% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 93124000.0 | +253.2% | USD | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 161295000.0 | +73.2% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 276613000.0 | +71.5% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 365535000.0 | +32.1% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1078726000.0 | +195.1% | USD | 10-K | 2026-03-02 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 7061928.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 6822485.0 | -3.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 7867308.0 | +15.3% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 7445975.0 | -5.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 12439715.0 | +67.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 9963628.0 | -19.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 13907367.0 | +39.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 11239858.0 | -19.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 18227948.0 | +62.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 22824525.0 | +25.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 18697742.0 | -18.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 18878404.0 | +1.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 11085379.0 | -41.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 26923247.0 | +142.9% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 29422057.0 | +9.3% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 30279231.0 | +2.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 28897205.0 | -4.6% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 26962330.0 | -6.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 39166402.0 | +45.3% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 54708765.0 | +39.7% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 97579964.0 | +78.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 96973000.0 | -0.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 115570000.0 | +19.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 109765000.0 | -5.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 443712000.0 | +304.2% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 357490000.0 | -19.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 386748000.0 | +8.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 443699000.0 | +14.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 507783000.0 | +14.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 447868000.0 | -11.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 483461000.0 | +7.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 478646000.0 | -1.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 456209000.0 | -4.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 542464000.0 | +18.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 591916000.0 | +9.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1703829000.0 | +187.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2302323000.0 | +35.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 6822485.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 9963628.0 | +46.0% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 22824525.0 | +129.1% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 26923247.0 | +18.0% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 26962330.0 | +0.1% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 96973000.0 | +259.7% | USD | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 357490000.0 | +268.6% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 447868000.0 | +25.3% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 542464000.0 | +21.1% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2178179000.0 | +301.5% | USD | 10-K | 2026-03-02 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 7186422.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 10894637.0 | +51.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 20730354.0 | +90.3% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 22664027.0 | +9.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 21485600.0 | -5.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 17147245.0 | -20.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 15047430.0 | -12.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 12906738.0 | -14.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 11013142.0 | -14.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 11802982.0 | +7.2% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-03-31 | 25270171.0 | +114.1% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-30 | 24758361.0 | -2.0% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-30 | 63337015.0 | +155.8% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-12-31 | 63458989.0 | +0.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-03-31 | 65505897.0 | +3.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 68619866.0 | +4.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 99201991.0 | +44.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-31 | 104327000.0 | +5.2% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-03-31 | 109011000.0 | +4.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 186838000.0 | +71.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 197398000.0 | +5.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 217046000.0 | +10.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-03-31 | 228354000.0 | +5.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 239873000.0 | +5.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | 59449000.0 | -75.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 40091000.0 | -32.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-03-31 | 81035000.0 | +102.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 131062000.0 | +61.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 213347000.0 | +62.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 264040000.0 | +23.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 338191000.0 | +28.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 415754000.0 | +22.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 423626000.0 | +1.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 399929000.0 | -5.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 443114000.0 | +10.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 1266826000.0 | +185.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 1203110000.0 | -5.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 10894637.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 17147245.0 | +57.4% | USD | 10-K/A | 2021-05-13 |
| Annual | 2018-12-31 | 11802982.0 | -31.2% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 63459000.0 | +437.7% | USD | 10-K/A | 2023-04-19 |
| Annual | 2020-12-31 | 104326000.0 | +64.4% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 217045000.0 | +108.0% | USD | 10-K | 2025-03-03 |
| Annual | 2022-12-31 | 40091000.0 | -81.5% | USD | 10-K | 2026-03-02 |
| Annual | 2023-12-31 | 264040000.0 | +558.6% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 399929000.0 | +51.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1181467000.0 | +195.4% | USD | 10-K | 2026-03-02 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 0.0 | — | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 871917000.0 | — | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 870472000.0 | -0.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2024-12-31 | 0.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 676926000.0 | — | 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 | -3231860.0 | — | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -4275713.0 | -32.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -5772535.0 | -35.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -9004864.0 | -56.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -6793712.0 | +24.6% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | -4487343.0 | +33.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -966464.0 | +78.5% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | -3817544.0 | -295.0% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | -4246078.0 | -11.2% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 3843510.0 | +190.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | -13318000.0 | -446.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -30330000.0 | -127.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -52064000.0 | -71.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 9125000.0 | +117.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 42296000.0 | +363.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 170967000.0 | +304.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -13831000.0 | -108.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 45211000.0 | +426.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 136046000.0 | +200.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 134649000.0 | -1.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 174292000.0 | +29.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 187226000.0 | +7.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 103367000.0 | -44.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 147079000.0 | +42.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 478880000.0 | +225.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -2363412.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | -8418125.0 | -256.2% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | -11646420.0 | -38.3% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 1033988.0 | +108.9% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 3395000.0 | +228.3% | USD | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | -96586000.0 | -2944.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 108182000.0 | +212.0% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 141218000.0 | +30.5% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 262898000.0 | +86.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 359442000.0 | +36.7% | 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 | -30716.0 | — | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -11717.0 | +61.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -78063.0 | -566.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -93482.0 | -19.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-06-30 | -23076.0 | +75.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -14905320.0 | -64492.3% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | -107372.0 | +99.3% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 1015234.0 | +1045.5% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 914340.0 | -9.9% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 1178000.0 | +28.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 660000.0 | -44.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -509000.0 | -177.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -742000.0 | -45.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 136000.0 | +118.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -885000.0 | -750.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 980000.0 | +210.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -3577000.0 | -465.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -9454000.0 | -164.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -4525000.0 | +52.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -13739000.0 | -203.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -20983000.0 | -52.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -6944000.0 | +66.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -1276545000.0 | -18283.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -1278691000.0 | -0.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -23070.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | -49534.0 | -114.7% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | -110417.0 | -122.9% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | -14266030.0 | -12820.1% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 757000.0 | +105.3% | USD | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | -1264000.0 | -267.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -5672000.0 | -348.7% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -14200000.0 | -150.4% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -101726000.0 | -616.4% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -1295680000.0 | -1173.7% | 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 | 10934021.0 | — | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 142023.0 | -98.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 179704.0 | +26.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 179704.0 | +0.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1524760.0 | +748.5% | USD | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | 1647427.0 | +8.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 28679520.0 | +1640.9% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 151265.0 | -99.5% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 482612.0 | +219.1% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 24020228.0 | +4877.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 691000.0 | -97.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 70234000.0 | +10064.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 70939000.0 | +1.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 790000.0 | -98.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1223000.0 | +54.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 540477000.0 | +44092.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -6314000.0 | -101.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -12952000.0 | -105.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -18942000.0 | -46.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -5885000.0 | +68.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -12558000.0 | -113.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -18460000.0 | -47.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -10587000.0 | +42.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 852295000.0 | +8150.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 839910000.0 | -1.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 4005300.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 10946523.0 | +173.3% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 5301013.0 | -51.6% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 28653034.0 | +440.5% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 15571000.0 | -45.7% | USD | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 71395000.0 | +358.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 534112000.0 | +648.1% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -25221000.0 | -104.7% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -25966000.0 | -3.0% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 582764000.0 | +2344.3% | USD | 10-K | 2026-03-02 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6408.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 12330.0 | +92.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 27535.0 | +123.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 6332.0 | -77.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 12346.0 | +95.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 30716.0 | +148.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 11717.0 | -61.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 78063.0 | +566.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 93482.0 | +19.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-06-30 | 23076.0 | -75.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 55321.0 | +139.7% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 107372.0 | +94.1% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 315777.0 | +194.1% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 416671.0 | +32.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 698000.0 | +67.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1216000.0 | +74.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 2395000.0 | +97.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 742000.0 | -69.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 2456000.0 | +231.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 3477000.0 | +41.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2253000.0 | -35.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 6810000.0 | +202.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 12687000.0 | +86.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 4525000.0 | -64.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 13739000.0 | +203.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 17983000.0 | +30.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 6944000.0 | -61.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 15194000.0 | +118.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 25539000.0 | +68.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 30830.0 | — | USD | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 49534.0 | +60.7% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 110417.0 | +122.9% | USD | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 77974.0 | -29.4% | USD | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 574000.0 | +636.1% | USD | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 3150000.0 | +448.8% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 8264000.0 | +162.3% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 17433000.0 | +111.0% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 23390000.0 | +34.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 36067000.0 | +54.2% | 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 | 2016-09-30 | 38666451.0 | — | shares | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 39999784.0 | +3.4% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 43905241.0 | +9.8% | shares | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 45340230.0 | +3.3% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 45679093.0 | +0.7% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 45701593.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 50956869.0 | +11.5% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 51063151.0 | +0.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 51124946.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 57002508.0 | +11.5% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 57198365.0 | +0.3% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 57371187.0 | +0.3% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 68875257.0 | +20.1% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 68941311.0 | +0.1% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 69279260.0 | +0.5% | shares | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 69562501.0 | +0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 71651556.0 | +3.0% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 72262829.0 | +0.9% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 72585687.0 | +0.4% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 74470539.0 | +2.6% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 74745924.0 | +0.4% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 74909000.0 | +0.2% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 75351000.0 | +0.6% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 75622000.0 | +0.4% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 76216000.0 | +0.8% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 76382441.0 | +0.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 76782000.0 | +0.5% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 76884000.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 77225007.0 | +0.4% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 231787482.0 | +200.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 233070146.0 | +0.6% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 233344377.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 234982044.0 | +0.7% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 235014000.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 235283266.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 257769000.0 | +9.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 257784000.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 39999784.0 | — | shares | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 45701593.0 | +14.3% | shares | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 57002508.0 | +24.7% | shares | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 68941311.0 | +20.9% | shares | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 72262829.0 | +4.8% | shares | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 74909000.0 | +3.7% | shares | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 229146788.0 | +205.9% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 231787482.0 | +1.2% | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 235014000.0 | +1.4% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 256906000.0 | +9.3% | shares | 10-K | 2026-03-02 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 38666451.0 | — | shares | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 39999784.0 | +3.4% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 43905241.0 | +9.8% | shares | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 45340230.0 | +3.3% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 45679093.0 | +0.7% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 45701593.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 50956869.0 | +11.5% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 51063151.0 | +0.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 51124946.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 57002508.0 | +11.5% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 57198365.0 | +0.3% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 57371187.0 | +0.3% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 68875257.0 | +20.1% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 68941311.0 | +0.1% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 69279260.0 | +0.5% | shares | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 69562501.0 | +0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 71651556.0 | +3.0% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 72262829.0 | +0.9% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 72585687.0 | +0.4% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 74470539.0 | +2.6% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 74745924.0 | +0.4% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 74909000.0 | +0.2% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 75351000.0 | +0.6% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 75622000.0 | +0.4% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 76216000.0 | +0.8% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 76382441.0 | +0.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 76782000.0 | +0.5% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 76884000.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 77225007.0 | +0.4% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 231787482.0 | +200.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 233070146.0 | +0.6% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 233344377.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 234982044.0 | +0.7% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 235014000.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 235283266.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 257769000.0 | +9.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 257784000.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 39999784.0 | — | shares | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 45701593.0 | +14.3% | shares | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 57002508.0 | +24.7% | shares | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 68941311.0 | +20.9% | shares | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 72262829.0 | +4.8% | shares | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 74909000.0 | +3.7% | shares | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 229146788.0 | +205.9% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 231787482.0 | +1.2% | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 235087000.0 | +1.4% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 258108000.0 | +9.8% | 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-03-31 | 38380380.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 38542256.0 | +0.4% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 38530195.0 | -0.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 41783853.0 | +8.4% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 44650052.0 | +6.9% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 45487908.0 | +1.9% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 47449553.0 | +4.3% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 51003803.0 | +7.5% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 51098575.0 | +0.2% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 57155445.0 | +11.9% | shares | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | 57336117.0 | +0.3% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 59307404.0 | +3.4% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 69284307.0 | +16.8% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 69396377.0 | +0.2% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 70473351.0 | +1.6% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 72516000.0 | +2.9% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 73159000.0 | +0.9% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 74609000.0 | +2.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 75239000.0 | +0.8% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 75451000.0 | +0.3% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 75796000.0 | +0.5% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 230019000.0 | +203.5% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 230535000.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 231006000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 232780000.0 | +0.8% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 233197000.0 | +0.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 233696000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 235191000.0 | +0.6% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 257750000.0 | +9.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 257778000.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2018-12-31 | 50050696.0 | — | shares | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 60761995.0 | +21.4% | shares | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 70195000.0 | +15.5% | shares | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 221343000.0 | +215.3% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 226947000.0 | +2.5% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 230784000.0 | +1.7% | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 233667000.0 | +1.2% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 252301000.0 | +8.0% | 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-03-31 | 38380380.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 38542256.0 | +0.4% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 38530195.0 | -0.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 41783853.0 | +8.4% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 56877616.0 | +36.1% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 45487908.0 | -20.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 47449553.0 | +4.3% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 51003803.0 | +7.5% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 51098575.0 | +0.2% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 61687409.0 | +20.7% | shares | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | 57336117.0 | -7.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 62532510.0 | +9.1% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 70339416.0 | +12.5% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 71473065.0 | +1.6% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 74848239.0 | +4.7% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 76925000.0 | +2.8% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 77238000.0 | +0.4% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 74609000.0 | -3.4% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 78289000.0 | +4.9% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 78372000.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 75796000.0 | -3.3% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 236277000.0 | +211.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 236832000.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 237273000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 237523000.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 237595000.0 | +0.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 233696000.0 | -1.6% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 237172000.0 | +1.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 260211000.0 | +9.7% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 257778000.0 | -0.9% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 38568088.0 | — | shares | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 44419162.0 | +15.2% | shares | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 50050696.0 | +12.7% | shares | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 64183399.0 | +28.2% | shares | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 74444000.0 | +16.0% | shares | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 233067000.0 | +213.1% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 226947000.0 | -2.6% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 236964000.0 | +4.4% | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 237404000.0 | +0.2% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 254911000.0 | +7.4% | shares | 10-K | 2026-03-02 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.2098 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.3400 | +62.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.3179 | -6.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.4165 | +31.0% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.3851 | -7.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.5821 | +51.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.3295 | -43.4% | ratio | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | 0.3695 | +12.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2744 | -25.7% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 0.2969 | +8.2% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 0.3037 | +2.3% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 0.2876 | -5.3% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.3377 | +17.4% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.2694 | -20.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.3217 | +19.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.3878 | +20.5% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.4405 | +13.6% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.1418 | -67.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.2011 | +41.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2329 | +15.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2489 | +6.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2161 | -13.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2339 | +8.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1559 | -33.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1771 | +13.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1948 | +10.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1377 | -29.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2017-12-31 | 1.3339 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 1.5191 | +13.9% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 0.8314 | -45.3% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 0.9957 | +19.8% | ratio | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 1.0008 | +0.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.5348 | -46.6% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.8579 | +60.4% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.7672 | -10.6% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.4913 | -36.0% | ratio | 10-K | 2026-03-02 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 5.5473 | — | ratio | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 7.6141 | +37.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 6.5400 | -14.1% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 7.6211 | +16.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 3.7893 | -50.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 4.1847 | +10.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2.7758 | -33.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 3.1041 | +11.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.9240 | -38.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 2.3212 | +20.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 3.5336 | +52.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 3.4803 | -1.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 4.4201 | +27.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1.9304 | -56.3% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 1.9383 | +0.4% | ratio | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 2.0581 | +6.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 3.1607 | +53.6% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 3.5331 | +11.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 2.9040 | -17.8% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 3.7840 | +30.3% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 2.7035 | -28.6% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 2.8173 | +4.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 2.6685 | -5.3% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 2.8699 | +7.5% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 3.7856 | +31.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 5.6913 | +50.3% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 5.1797 | -9.0% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3.9827 | -23.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3.6217 | -9.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 4.3559 | +20.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 4.1711 | -4.2% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 4.4251 | +6.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 4.7104 | +6.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3.6237 | -23.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3.3779 | -6.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.1086 | -37.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.8869 | -10.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 7.6141 | — | ratio | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 4.1847 | -45.0% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 2.3212 | -44.5% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 1.9304 | -16.8% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 3.5331 | +83.0% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 2.8173 | -20.3% | ratio | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 5.6913 | +102.0% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 4.3559 | -23.5% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 3.6237 | -16.8% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1.6790 | -53.7% | ratio | 10-K | 2026-03-02 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.9827 | — | ratio | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 0.6262 | -36.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.3795 | -39.4% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 0.3285 | -13.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.5790 | +76.2% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 0.5811 | +0.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.9242 | +59.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 0.8709 | -5.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.6551 | +90.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1.9338 | +16.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.7399 | -61.7% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.7625 | +3.1% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 0.1750 | -77.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 0.4243 | +142.4% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 0.4492 | +5.9% | ratio | 10-Q | 2020-05-12 |
| Quarterly | 2020-06-30 | 0.4413 | -1.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.2913 | -34.0% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 0.2584 | -11.3% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.3593 | +39.0% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 0.2928 | -18.5% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 0.4943 | +68.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 0.4468 | -9.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.5061 | +13.3% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.4576 | -9.6% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 7.4637 | +1531.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 8.9170 | +19.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 4.7726 | -46.5% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3.3854 | -29.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.3801 | -29.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.6962 | -28.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.4296 | -15.7% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.1513 | -19.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.0769 | -6.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.3564 | +26.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.3358 | -1.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.3450 | +0.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.9136 | +42.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.6262 | — | ratio | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | 0.5811 | -7.2% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 1.9338 | +232.8% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 0.4243 | -78.1% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 0.2584 | -39.1% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 0.4468 | +72.9% | ratio | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 8.9170 | +1895.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1.6962 | -81.0% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1.3564 | -20.0% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1.8436 | +35.9% | ratio | 10-K | 2026-03-02 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.3971 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.4461 | +12.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.4334 | -2.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.3950 | -8.9% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.4282 | +8.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.4147 | -3.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.3949 | -4.8% | ratio | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | 0.4259 | +7.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.4222 | -0.9% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 0.4613 | +9.3% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 0.4332 | -6.1% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 0.4760 | +9.9% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.4113 | -13.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.4341 | +5.5% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.3971 | -8.5% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.4040 | +1.7% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.3851 | -4.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.4178 | +8.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.4379 | +4.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4879 | +11.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.5044 | +3.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.5122 | +1.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.5202 | +1.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.4599 | -11.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5235 | +13.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.5152 | -1.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.5134 | -0.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2017-12-31 | 0.4267 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 0.4004 | -6.2% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 0.4165 | +4.0% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 0.4664 | +12.0% | ratio | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 0.4078 | -12.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.4144 | +1.6% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.4804 | +15.9% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.5018 | +4.5% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.5039 | +0.4% | ratio | 10-K | 2026-03-02 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -0.3135 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0460 | +114.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.1504 | -427.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.2385 | -58.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | -0.3601 | -51.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | -0.2494 | +30.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.8047 | +422.6% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-30 | -0.0914 | -111.4% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-30 | 0.0471 | +151.5% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 0.0194 | -58.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 0.0519 | +167.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 0.1290 | +148.7% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.0117 | -90.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0120 | +2.5% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | -0.0987 | -923.7% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0501 | +150.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 0.0595 | +18.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | -0.9663 | -1725.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.1586 | +116.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 0.1581 | -0.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.2182 | +38.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2187 | +0.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.1985 | -9.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0239 | -87.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1349 | +464.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.1351 | +0.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -0.0841 | -162.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2017-12-31 | -0.2279 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | -0.2130 | +6.5% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 0.1327 | +162.3% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 0.0652 | -50.9% | ratio | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 0.0125 | -80.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.2865 | -2387.3% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1721 | +160.1% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.1070 | -37.8% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0429 | -59.9% | ratio | 10-K | 2026-03-02 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -0.3055 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0497 | +116.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.1471 | -395.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.2353 | -60.0% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -0.3556 | -51.1% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -0.2468 | +30.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -0.0347 | +86.0% | ratio | 10-Q | 2020-05-12 |
| Quarterly | 2019-06-30 | -0.0700 | -102.0% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0736 | +205.2% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 0.0343 | -53.4% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 0.0416 | +21.1% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 0.1225 | +194.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.0162 | -86.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0064 | -60.5% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -0.0862 | -1442.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0758 | +187.9% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0807 | +6.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -0.7841 | -1071.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.1728 | +122.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1989 | +15.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2539 | +27.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2339 | -7.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2345 | +0.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.0121 | -105.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1580 | +1406.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1934 | +22.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.1103 | -157.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2017-12-31 | -0.2234 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | -0.2023 | +9.5% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | -0.0193 | +90.5% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 0.0605 | +414.0% | ratio | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | -0.0130 | -121.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.2414 | -1755.1% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.2021 | +183.7% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.1149 | -43.2% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0561 | -51.2% | ratio | 10-K | 2026-03-02 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 3.0312 | — | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 5.0580 | +66.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 4.7866 | -5.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 5.0679 | +5.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 2.1722 | -57.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 2.1948 | +1.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.9597 | -56.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.0977 | +14.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 0.3608 | -67.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2019-12-31 | 0.8654 | +139.8% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-03-31 | 0.6532 | -24.5% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-06-30 | 0.6687 | +2.4% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-09-30 | 1.8128 | +171.1% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-31 | 1.6404 | -9.5% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.8186 | -50.1% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2021-06-30 | 1.5443 | +88.6% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2021-09-30 | 0.6570 | -57.5% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 0.1746 | -73.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.2285 | +30.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.5672 | +148.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 2.1826 | +284.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 3.8077 | +74.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 3.1058 | -18.4% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.5297 | -18.5% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.2652 | -10.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2.7330 | +20.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.7897 | +2.1% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.8858 | +3.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3.1222 | +8.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.4353 | -22.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2.3388 | -4.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.9325 | -60.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.7833 | -16.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 5.0580 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 2.1948 | -56.6% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 0.5209 | -76.3% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 0.8654 | +66.1% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 1.6404 | +89.6% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 0.1746 | -89.4% | ratio | 10-K/A | 2023-04-19 |
| Annual | 2022-12-31 | 3.8077 | +2081.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2.7330 | -28.2% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2.4353 | -10.9% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.3698 | -84.8% | ratio | 10-K | 2026-03-02 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -0.1859 | — | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.0658 | +64.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0156 | +123.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.0478 | -405.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.0993 | -107.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | -0.1387 | -39.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | -0.1452 | -4.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.2651 | +282.6% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-30 | -0.0338 | -112.7% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-30 | 0.0129 | +138.2% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 0.0058 | -55.5% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 0.0158 | +173.9% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 0.0371 | +135.5% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.0039 | -89.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0032 | -18.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | -0.0318 | -1083.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0194 | +161.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 0.0262 | +34.9% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | -0.1370 | -623.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0319 | +123.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 0.0368 | +15.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.0543 | +47.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0473 | -13.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0464 | -1.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0037 | -92.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0239 | +540.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0263 | +10.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -0.0116 | -144.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -0.1731 | — | ratio | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | -0.3040 | -75.6% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | -0.3236 | -6.5% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 0.1103 | +134.1% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 0.0649 | -41.2% | ratio | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 0.0125 | -80.7% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -0.1532 | -1322.3% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1476 | +196.3% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.0821 | -44.4% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0211 | -74.3% | ratio | 10-K | 2026-03-02 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -0.3685 | — | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.0908 | +75.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0208 | +122.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.0755 | -463.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.1912 | -153.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | -0.2595 | -35.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | -0.3752 | -44.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.4613 | +223.0% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-30 | -0.0595 | -112.9% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-30 | 0.0152 | +125.5% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-03-31 | 0.0083 | -45.1% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-06-30 | 0.0227 | +172.4% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-09-30 | 0.0479 | +111.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-03-31 | 0.0054 | -88.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0042 | -22.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | -0.0475 | -1237.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0292 | +161.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-06-30 | 0.0382 | +30.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | -3.0597 | -8114.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.5088 | +116.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 0.3930 | -22.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.3935 | +0.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2301 | -41.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.1919 | -16.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0150 | -92.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1002 | +568.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0788 | -21.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -0.0507 | -164.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -0.2816 | — | ratio | 10-K | 2018-03-08 |
| Annual | 2017-12-31 | -0.4806 | -70.7% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | -0.9495 | -97.6% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2019-12-31 | 0.1571 | +116.5% | ratio | 10-K/A | 2021-05-13 |
| Annual | 2020-12-31 | 0.0817 | -48.0% | ratio | 10-K/A | 2023-04-19 |
| Annual | 2021-12-31 | 0.0181 | -77.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -4.6714 | -25853.3% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.8590 | +118.4% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.3627 | -57.8% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0914 | -74.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-03-02 | Lam Thi Tuyet Trinh | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 9,238 | $0.00 | $0 | 9,238 |
| 2026-03-02 | Russell Joyce | Dir |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 2,880 | $51.31 | $147,773 | 18,837 |
| 2026-02-27 | Russell Joyce | Dir |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 2,611 | $0.00 | $0 | 21,717 |
| 2026-01-21 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-21 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 12,322,396 |
| 2026-01-20 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-20 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 12,442,396 |
| 2026-01-16 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-16 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 12,562,396 |
| 2026-01-15 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-15 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 12,682,396 |
| 2026-01-14 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-14 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 12,802,396 |
| 2026-01-13 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-13 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 12,922,396 |
| 2026-01-12 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-12 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 13,042,396 |
| 2026-01-09 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-09 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 13,162,396 |
| 2026-01-08 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-08 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 13,282,396 |
| 2026-01-07 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-07 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 13,402,396 |
| 2026-01-06 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-06 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 13,522,396 |
| 2026-01-05 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-05 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 13,642,396 |
| 2026-01-02 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2026-01-02 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 13,762,396 |
| 2026-01-01 | Storey Paul H. | Chief Supply Chain Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 2,481 | $45.74 | $113,481 | 41,821 |
| 2025-12-31 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2025-12-31 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 13,882,396 |
| 2025-12-30 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2025-12-30 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 14,002,396 |
| 2025-12-29 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2025-12-29 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 14,122,396 |
| 2025-12-24 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2025-12-24 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 14,242,396 |
| 2025-12-23 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2025-12-23 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 14,362,396 |
| 2025-12-22 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 120,000 | $0.00 | $0 | 0 |
| 2025-12-22 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 120,000 | $38.79 | $4,654,932 | 14,482,396 |
| 2025-12-19 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 115,374 | $0.00 | $0 | 0 |
| 2025-12-19 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 115,374 | $38.79 | $4,475,484 | 14,602,396 |
| 2025-12-09 | Storey Paul H. | Chief Supply Chain Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 4,381 | $43.21 | $189,303 | 44,302 |
| 2025-12-09 | Storey Paul H. | Chief Supply Chain Officer |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 11,133 | $0.00 | $0 | 48,683 |
| 2025-12-08 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-12-08 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 0 |
| 2025-12-05 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-12-05 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 112,500 |
| 2025-12-04 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-12-04 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 225,000 |
| 2025-12-03 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-12-03 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 337,500 |
| 2025-12-02 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-12-02 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 450,000 |
| 2025-11-28 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-11-28 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 562,500 |
| 2025-11-26 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-11-26 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 675,000 |
| 2025-11-25 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-11-25 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 787,500 |
| 2025-11-24 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-11-24 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 900,000 |
| 2025-11-21 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-11-21 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 1,012,500 |
| 2025-11-20 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-11-20 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 1,125,000 |
| 2025-11-19 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-11-19 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 1,237,500 |
| 2025-11-19 | Guilfoyle Tony | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 10,832 | $41.20 | $446,278 | 80,202 |
| 2025-11-18 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 112,500 | $0.00 | $0 | 0 |
| 2025-11-18 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 112,500 | $37.02 | $4,165,132 | 1,350,000 |
| 2025-11-17 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 187,500 | $37.02 | $6,941,888 | 16,609,270 |
| 2025-11-14 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 187,500 | $37.02 | $6,941,888 | 16,796,770 |
| 2025-11-13 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 187,500 | $37.02 | $6,941,888 | 16,984,270 |
| 2025-11-13 | Kravitz Hal | Dir |
Open-market buy
P
|
Common Stock, $0.001 par value per share | 10,000 | $45.24 | $452,400 | 216,147 |
| 2025-11-12 | Hanson Eric | President & COO |
Open-market buy
P
|
Common Stock, $0.001 par value per share | 4,558 | $43.93 | $200,233 | 51,415 |
| 2025-11-01 | Mattessich Richard Stephen | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 1,319 | $60.23 | $79,443 | 32,104 |
| 2025-10-16 | Langhans Jarrod | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 5,000 | $65.00 | $325,000 | 99,227 |
| 2025-10-10 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 40,000 | $62.50 | $2,500,000 | 221,245 |
| 2025-09-05 | Milmoe William H. | 10% |
Other acquired transaction
J · derivative
|
Forward sale contract (obligation to sell) | 7,900,000 | $0.00 | $0 | 7,900,000 |
| 2025-09-03 | Storey Paul H. | Chief Supply Chain Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 7,500 | $60.93 | $456,975 | 37,550 |
| 2025-08-18 | Langhans Jarrod | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 5,000 | $60.00 | $300,000 | 104,227 |
| 2025-08-07 | Langhans Jarrod | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 5,000 | $51.18 | $255,900 | 109,227 |
| 2025-07-31 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 100,000 | $47.50 | $4,750,000 | 17,717,770 |
| 2025-07-29 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 100,000 | $48.00 | $4,800,000 | 17,817,770 |
| 2025-07-28 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 100,000 | $47.00 | $4,700,000 | 17,917,770 |
| 2025-07-25 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-25 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 2,700,000 |
| 2025-07-24 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-24 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 3,000,000 |
| 2025-07-23 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-23 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 3,300,000 |
| 2025-07-22 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-22 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 3,600,000 |
| 2025-07-21 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-21 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 3,900,000 |
| 2025-07-18 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-18 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 4,200,000 |
| 2025-07-17 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-17 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 4,500,000 |
| 2025-07-16 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-16 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 4,800,000 |
| 2025-07-15 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-15 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 5,100,000 |
| 2025-07-14 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-14 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 5,400,000 |
| 2025-07-11 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-11 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 5,700,000 |
| 2025-07-10 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-10 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 6,000,000 |
| 2025-07-09 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-09 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 6,300,000 |
| 2025-07-08 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-08 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 6,600,000 |
| 2025-07-07 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-07-07 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 6,900,000 |
| 2025-07-01 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 100,000 | $47.00 | $4,700,000 | 18,017,770 |
| 2025-06-30 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-06-30 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 8,100,000 |
| 2025-06-27 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-06-27 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 8,400,000 |
| 2025-06-26 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-06-26 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 8,700,000 |
| 2025-06-25 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-06-25 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 9,000,000 |
| 2025-06-24 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-06-24 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 9,300,000 |
| 2025-06-24 | Fieldly John | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 130,803 | $45.00 | $5,886,135 | 1,038,577 |
| 2025-06-23 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-06-23 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 9,600,000 |
| 2025-06-20 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-06-20 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 9,900,000 |
| 2025-06-18 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-06-18 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 10,200,000 |
| 2025-06-18 | Milmoe William H. | 10% |
Other acquired transaction
J · derivative
|
Forward sale contract (obligation to sell) | 100,000 | $0.00 | $0 | 100,000 |
| 2025-06-17 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 300,000 | $0.00 | $0 | 0 |
| 2025-06-17 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 300,000 | $40.16 | $12,047,640 | 10,500,000 |
| 2025-06-10 | Fieldly John | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 132,171 | $43.06 | $5,691,283 | 1,169,380 |
| 2025-06-04 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-06-04 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 18,317,770 |
| 2025-06-03 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-06-03 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 18,577,567 |
| 2025-05-30 | Hanson Eric | President & COO |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 46,857 | $0.00 | $0 | 46,857 |
| 2025-05-29 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-05-29 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 19,356,958 |
| 2025-05-28 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-05-28 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 19,616,755 |
| 2025-05-27 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-05-27 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 19,876,552 |
| 2025-05-23 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-05-23 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 259,797 |
| 2025-05-23 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 20,136,349 |
| 2025-05-22 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-05-22 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 259,797 |
| 2025-05-22 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 20,396,146 |
| 2025-05-21 | Milmoe William H. | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-05-21 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 259,797 |
| 2025-05-21 | Milmoe William H. | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 20,655,943 |
| 2025-05-20 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-20 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 259,800 | $26.24 | $6,816,606 | 20,915,731 |
| 2025-05-20 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-05-20 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 20,915,740 |
| 2025-05-19 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-19 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 259,800 | $26.24 | $6,816,606 | 21,175,531 |
| 2025-05-19 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-05-19 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 21,175,537 |
| 2025-05-17 | Fieldly John | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 1,058 | $39.39 | $41,675 | 1,301,551 |
| 2025-05-16 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-16 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 259,800 | $26.24 | $6,816,606 | 21,435,331 |
| 2025-05-16 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,797 | $0.00 | $0 | 0 |
| 2025-05-16 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 259,797 | $26.24 | $6,816,528 | 21,435,334 |
| 2025-05-15 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-15 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 259,800 | $26.24 | $6,816,606 | 21,695,131 |
| 2025-05-14 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-14 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 259,800 | $26.24 | $6,816,606 | 21,954,931 |
| 2025-05-13 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-13 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 259,800 | $26.24 | $6,816,606 | 22,214,731 |
| 2025-05-12 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-12 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 213,335 | $22.79 | $4,862,481 | 22,474,531 |
| 2025-05-09 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-09 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 211,861 | $22.95 | $4,862,464 | 22,687,866 |
| 2025-05-08 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-08 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 211,620 | $22.98 | $4,862,477 | 22,899,727 |
| 2025-05-07 | DeSantis Deborah | 10% |
Other disposed transaction
J · derivative
|
Variable Prepaid Forward Sale Contract (obligation to sell) | 259,800 | $0.00 | $0 | 0 |
| 2025-05-07 | DeSantis Deborah | 10% |
Other disposed transaction
J
|
Common Stock | 210,242 | $23.13 | $4,862,477 | 23,111,347 |
| 2025-05-05 | Storey Paul H. | Chief Supply Chain Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 2,025 | $33.89 | $68,627 | 43,272 |
| 2025-04-18 | Langhans Jarrod | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 4,391 | $37.24 | $163,521 | 114,227 |
| 2025-03-11 | Russell Joyce | Dir |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 4,000 | $28.47 | $113,880 | 19,106 |
| 2025-03-06 | Storey Paul H. | Chief Supply Chain Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 10,188 | $25.77 | $262,545 | 45,297 |
| 2025-03-01 | Storey Paul H. | Chief Supply Chain Officer |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 18,392 | $0.00 | $0 | 55,485 |
| 2025-03-01 | Storey Paul H. | Chief Supply Chain Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 894 | $25.69 | $22,967 | 37,093 |
| 2025-02-03 | Milmoe William H. | 10% |
Exercise / conversion
E · derivative
|
Call Option (obligation to sell) | 150,000 | $0.00 | $0 | 0 |
| 2025-01-31 | Milmoe William H. | 10% |
Exercise / conversion
E · derivative
|
Call Option (obligation to sell) | 150,000 | $0.00 | $0 | 0 |
| 2025-01-30 | Milmoe William H. | 10% |
Exercise / conversion
E · derivative
|
Call Option (obligation to sell) | 150,000 | $0.00 | $0 | 0 |
| 2025-01-29 | Milmoe William H. | 10% |
Exercise / conversion
E · derivative
|
Call Option (obligation to sell) | 150,000 | $0.00 | $0 | 0 |
| 2025-01-01 | Watson Kyle Audrey | Chief Marketing Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 5,575 | $26.34 | $146,846 | 72,003 |
| 2024-12-23 | Fieldly John | Chief Executive Officer |
Other disposed transaction
D
|
Common Stock, $0.001 par value per share | 18,000 | $0.00 | $0 | 1,243,069 |
| 2024-12-12 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 65,000 | $31.15 | $2,024,750 | 261,245 |
| 2024-11-19 | Guilfoyle Tony | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 10,830 | $27.29 | $295,551 | 79,111 |
| 2024-11-07 | Melotte Hans MJ | Dir |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 1,860 | $0.00 | $0 | 1,860 |
| 2024-11-01 | Mattessich Richard Stephen | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 816 | $31.48 | $25,688 | 16,046 |
| 2024-09-13 | Fieldly John | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Common Stock Option | 900,000 | $0.00 | $0 | 0 |
| 2024-09-13 | Fieldly John | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Common Stock Option | 397,827 | $0.00 | $0 | 0 |
| 2024-09-13 | Fieldly John | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 551,421 | $34.36 | $18,946,826 | 1,261,069 |
| 2024-09-13 | Fieldly John | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.001 par value per share | 900,000 | $1.61 | $1,449,000 | 1,887,337 |
| 2024-09-13 | Fieldly John | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.001 par value per share | 397,827 | $1.93 | $767,806 | 987,337 |
| 2024-09-12 | Fieldly John | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Common Stock Option | 180,396 | $0.00 | $0 | 0 |
| 2024-09-12 | Fieldly John | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Common Stock Option | 11,922 | $0.00 | $0 | 0 |
| 2024-09-12 | Fieldly John | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 74,847 | $32.80 | $2,454,982 | 1,812,490 |
| 2024-09-12 | Fieldly John | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.001 par value per share | 180,396 | $1.16 | $209,259 | 589,510 |
| 2024-09-12 | Fieldly John | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.001 par value per share | 11,922 | $14.21 | $169,412 | 409,114 |
| 2024-08-22 | Milmoe William H. | 10% |
Exercise / conversion
M · derivative
|
Stock Options | 30,000 | $0.00 | $0 | 0 |
| 2024-08-22 | Milmoe William H. | 10% |
Exercise / conversion
M
|
Common Stock | 30,000 | $1.08 | $32,400 | 326,245 |
| 2024-08-19 | Fieldly John | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 5,766 | $41.56 | $239,635 | 397,192 |
| 2024-08-19 | Fieldly John | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 14,652 | $0.00 | $0 | 402,958 |
| 2024-06-12 | Milmoe William H. | 10% |
Exercise / conversion
M · derivative
|
Stock Options | 27,000 | $0.00 | $0 | 0 |
| 2024-06-12 | Milmoe William H. | 10% |
Exercise / conversion
M
|
Common Stock | 27,000 | $1.08 | $29,160 | 296,245 |
| 2024-06-11 | Milmoe William H. | 10% |
Exercise / conversion
M · derivative
|
Stock Options | 43,000 | $0.00 | $0 | 0 |
| 2024-06-11 | Milmoe William H. | 10% |
Exercise / conversion
M
|
Common Stock | 43,000 | $1.08 | $46,440 | 269,245 |
| 2024-05-29 | DeSantis Damon | Dir |
Equity grant / award
G
|
Common Stock, $0.001 par value per share | 1,965,988 | $0.00 | $0 | 2,684,711 |
| 2024-05-17 | Fieldly John | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 8,062 | $93.02 | $749,927 | 388,306 |
| 2024-05-16 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 53,880 | $92.81 | $5,000,603 | 165,377 |
| 2024-05-14 | Kravitz Hal | Dir |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 16,500 | $90.27 | $1,489,455 | 201,282 |
| 2024-05-07 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 214,287 | $59.67 | $12,785,798 | 23,321,589 |
| 2024-05-06 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 214,287 | $59.67 | $12,785,798 | 23,750,163 |
| 2024-05-03 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 214,287 | $59.67 | $12,785,798 | 23,964,450 |
| 2024-05-02 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 214,287 | $59.67 | $12,785,798 | 24,178,737 |
| 2024-05-01 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 214,284 | $59.67 | $12,785,619 | 25,035,885 |
| 2024-04-30 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 214,284 | $59.67 | $12,785,619 | 25,250,169 |
| 2024-04-29 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 214,284 | $59.67 | $12,785,619 | 25,464,453 |
| 2024-04-19 | Langhans Jarrod | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 4,079 | $69.42 | $283,164 | 83,670 |
| 2024-03-15 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Covered Calls | 100 | $20.25 | $2,025 | 0 |
| 2024-03-13 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 100,000 | $95.75 | $9,575,350 | 219,257 |
| 2024-03-12 | Watson Kyle Audrey | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Common Stock Option | 40,000 | $0.00 | $0 | 32,276 |
| 2024-03-12 | Watson Kyle Audrey | Chief Marketing Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 40,000 | $89.17 | $3,566,800 | 75,060 |
| 2024-03-12 | Watson Kyle Audrey | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock, $0.001 par value per share | 40,000 | $1.08 | $43,200 | 115,060 |
| 2024-03-04 | Castaldo Nicholas | Dir |
Exercise / conversion
M · derivative
|
Common Stock Option | 165,000 | $0.00 | $0 | 0 |
| 2024-03-04 | Castaldo Nicholas | Dir |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 165,000 | $83.33 | $13,749,450 | 352,864 |
| 2024-03-04 | Castaldo Nicholas | Dir |
Exercise / conversion
M
|
Common Stock, $0.001 par value per share | 165,000 | $1.08 | $178,200 | 517,864 |
| 2024-03-04 | DeSantis Dean | 10% |
Open-market sell
S
|
Common Stock | 4,000,000 | $67.46 | $269,824,000 | 26,321,589 |
| 2024-03-01 | Castaldo Nicholas | Dir |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 1,576 | $0.00 | $0 | 352,864 |
| 2024-02-29 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 44,000 | $77.00 | $3,388,000 | 201,245 |
| 2024-02-02 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 67,063 | $50.28 | $3,371,619 | 30,321,589 |
| 2024-02-01 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 67,337 | $51.33 | $3,456,334 | 30,388,652 |
| 2024-02-01 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 60,465 | $33.33 | $2,015,298 | 30,455,989 |
| 2024-01-31 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 67,376 | $51.48 | $3,468,658 | 30,576,919 |
| 2024-01-31 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 30,779,813 |
| 2024-01-31 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 67,376 | $51.48 | $3,468,658 | 30,516,454 |
| 2024-01-31 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,465 | $33.33 | $2,015,298 | 30,719,348 |
| 2024-01-30 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 67,641 | $52.56 | $3,555,252 | 31,644,295 |
| 2024-01-30 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 30,840,275 |
| 2024-01-30 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 67,641 | $52.56 | $3,555,252 | 30,583,830 |
| 2024-01-30 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 30,779,813 |
| 2024-01-29 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 67,877 | $53.55 | $3,634,915 | 30,711,936 |
| 2024-01-29 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 30,900,737 |
| 2024-01-29 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 67,877 | $53.55 | $3,634,915 | 30,651,471 |
| 2024-01-29 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 30,840,275 |
| 2024-01-26 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 67,652 | $52.61 | $3,559,118 | 30,961,199 |
| 2024-01-26 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,164,407 |
| 2024-01-26 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 67,652 | $52.61 | $3,559,118 | 30,900,737 |
| 2024-01-26 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,103,945 |
| 2024-01-25 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 67,709 | $52.84 | $3,577,933 | 31,028,851 |
| 2024-01-25 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,224,869 |
| 2024-01-25 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 67,709 | $52.84 | $3,577,933 | 30,968,389 |
| 2024-01-25 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,164,407 |
| 2024-01-24 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 67,847 | $53.43 | $3,624,753 | 31,096,560 |
| 2024-01-24 | DeSantis Deborah | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,285,331 |
| 2024-01-24 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 67,847 | $53.43 | $3,624,753 | 31,036,098 |
| 2024-01-24 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,224,869 |
| 2024-01-23 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 67,869 | $53.52 | $3,632,159 | 31,345,793 |
| 2024-01-23 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,482,858 |
| 2024-01-23 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 67,869 | $53.52 | $3,632,159 | 31,285,331 |
| 2024-01-23 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,422,396 |
| 2024-01-22 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 69,196 | $59.86 | $4,141,920 | 31,413,662 |
| 2024-01-22 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,543,320 |
| 2024-01-22 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 69,196 | $59.86 | $4,141,920 | 31,353,200 |
| 2024-01-22 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,482,858 |
| 2024-01-19 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,603,782 |
| 2024-01-19 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 60,462 | $33.33 | $2,015,198 | 31,543,320 |
| 2024-01-04 | Milmoe William H. | 10% |
Exercise / conversion
M
|
Common Stock | 165,000 | $1.24 | $205,144 | 224,745 |
| 2024-01-04 | Milmoe William H. | 10% |
Exercise / conversion
M
|
Common Stock | 165,000 | $1.24 | $205,144 | 241,245 |
| 2024-01-03 | Fieldly John | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 27,334 | $56.72 | $1,550,384 | 480,926 |
| 2024-01-03 | Langhans Jarrod | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 2,401 | $56.72 | $136,185 | 82,046 |
| 2024-01-03 | Storey Paul H. | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 3,468 | $56.72 | $196,705 | 46,065 |
| 2024-01-03 | David Toby | Executive Vice President |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 10,809 | $56.72 | $613,086 | 104,292 |
| 2023-12-06 | Kravitz Hal | Dir |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 172,000 | $51.64 | $8,882,080 | 216,206 |
| 2023-12-05 | Guilfoyle Tony | EVP - North American Sales |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 17,332 | $53.00 | $918,596 | 110,148 |
| 2023-11-20 | Guilfoyle Tony | EVP - Domestic Sales |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 10,190 | $53.14 | $541,497 | 234,340 |
| 2023-11-13 | Milmoe William H. | — |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 0 |
| 2023-11-10 | Milmoe William H. | — |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 71,000 |
| 2023-11-09 | Milmoe William H. | — |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 142,000 |
| 2023-11-08 | Milmoe William H. | — |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 497,000 |
| 2023-11-07 | Milmoe William H. | — |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 497,000 |
| 2023-11-06 | Milmoe William H. | — |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 568,000 |
| 2023-11-03 | Milmoe William H. | — |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 639,000 |
| 2023-11-02 | Milmoe William H. | 10% |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 497,000 |
| 2023-11-01 | Milmoe William H. | 10% |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 568,000 |
| 2023-11-01 | Mattessich Richard Stephen | Chief Legal Officer |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 3,350 | $0.00 | $0 | 3,350 |
| 2023-10-31 | Milmoe William H. | 10% |
Exercise / conversion
X
|
Common Stock | 71,000 | $100.00 | $7,100,000 | 639,000 |
| 2023-10-27 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Calls | 500,000 | $20.19 | $10,095,000 | 0 |
| 2023-10-19 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Covered Calls | 20 | $35.40 | $708 | 0 |
| 2023-09-22 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Covered Calls | 0 | $29.15 | — | 0 |
| 2023-09-22 | Kravitz Hal | Dir |
Exercise / conversion
M · derivative
|
Common Stock Option | 55,000 | — | $205,150 | 0 |
| 2023-09-22 | Kravitz Hal | Dir |
Exercise / conversion
M
|
Common Stock | 55,000 | $3.73 | $205,150 | 122,797 |
| 2023-09-21 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Covered Calls | 0 | $28.30 | — | 0 |
| 2023-09-20 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Covered Calls | 20 | $33.00 | $660 | 0 |
| 2023-09-18 | Milmoe William H. | 10% |
Equity grant / award
W
|
Common Stock | 3,600,000 | $0.00 | $0 | 3,600,000 |
| 2023-08-23 | Castaldo Nicholas | Dir |
Open-market sell
S
|
Common Stock | 55,000 | $181.58 | $9,986,900 | 110,491 |
| 2023-08-22 | Storey Paul H. | Sr. Vice President, Operations |
Open-market sell
S
|
Common Stock | 1,055 | $179.60 | $189,483 | 22,376 |
| 2023-08-21 | Fieldly John | CEO |
Other disposed transaction
F
|
Common Stock | 1,873 | $179.35 | $335,923 | 240,489 |
| 2023-08-21 | David Toby | Executive Vice President |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 1,093 | $179.28 | $195,953 | 38,367 |
| 2023-08-15 | Chau Hoi Shuen Solina Holly | 10% |
Open-market sell
S
|
Common Stock | 300,000 | $175.00 | $52,500,000 | 7,680,323 |
| 2023-08-11 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 10,000 | $174.50 | $1,745,000 | 19,915 |
| 2023-08-01 | Guilfoyle Tony | Executive VP - Domestic Sales |
Equity grant / award
A
|
Common Stock | 4,477 | $0.00 | $0 | 83,227 |
| 2023-08-01 | Fieldly John | CEO |
Equity grant / award
A
|
Common Stock | 4,884 | $0.00 | $0 | 242,362 |
| 2023-07-18 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Covered Calls | 10 | $24.20 | $242 | 0 |
| 2023-07-17 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Covered Calls | 10 | $23.25 | $232 | 0 |
| 2023-07-12 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Calls | 500,000 | $21.41 | $10,705,000 | 0 |
| 2023-06-14 | Chau Hoi Shuen Solina Holly | 10% |
Open-market sell
S
|
Common Stock | 350,976 | $142.46 | $50,000,041 | 7,980,323 |
| 2023-06-06 | DESANTIS CARL | 10% |
Other acquired transaction
J · derivative
|
Forward sale contract (obligation to sell) | 1,000,000 | $0.00 | $0 | 1,000,000 |
| 2023-05-31 | DESANTIS CARL | 10% |
Equity grant / award
G
|
Common Stock | 771,047 | $0.00 | $0 | 5,095,077 |
| 2023-05-18 | Levy Caroline S | Dir |
Open-market sell
S
|
Common Stock | 2,200 | $134.51 | $295,922 | 17,605 |
| 2023-05-12 | Storey Paul H. | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 1,714 | $131.99 | $226,231 | 18,917 |
| 2023-05-10 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 20,000 | $122.03 | $2,440,600 | 29,915 |
| 2023-05-02 | Chau Hoi Shuen Solina Holly | 10% |
Open-market sell
S
|
Common Stock | 514,933 | $97.10 | $49,999,994 | 8,331,299 |
| 2023-04-20 | DESANTIS CARL | 10% |
Open-market sell
S · derivative
|
Calls | 710,000 | $8.89 | $6,313,675 | 0 |
| 2023-04-18 | Langhans Jarrod | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 602 | $131.52 | $79,175 | 28,860 |
| 2023-04-14 | Milmoe William H. | 10% |
Open-market sell
S · derivative
|
Calls | 201,542 | $11.86 | $2,390,288 | 0 |
| 2023-03-30 | Milmoe William H. | 10% |
Other acquired transaction
J · derivative
|
Forward sale contract (obligation to sell) | 798,458 | $0.00 | $0 | 798,458 |
| 2023-03-06 | Storey Paul H. | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 2,800 | $88.38 | $247,464 | 20,631 |
| 2023-01-24 | Milmoe William H. | 10% |
Equity grant / award
A
|
Common Stock | 5,500 | — | — | 49,915 |
| 2023-01-15 | Milmoe William H. | 10% |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 44,415 |
| 2023-01-13 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 30,000 | $107.30 | $3,219,000 | 64,415 |
| 2023-01-06 | Milmoe William H. | 10% |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 0 |
| 2023-01-06 | Milmoe William H. | 10% |
Other acquired transaction
F
|
Common Stock | 47,101 | $5.64 | $265,650 | 94,415 |
| 2023-01-05 | DeSantis Damon | Dir |
Equity grant / award
G
|
Common Stock | 232,994 | — | — | 239,049 |
| 2023-01-02 | Fieldly John | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 2,602 | $93.13 | $242,324 | 340,550 |
| 2023-01-02 | Fieldly John | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 6,505 | $93.13 | $605,811 | 343,152 |
| 2023-01-01 | Storey Paul H. | Sr. Vice President, Operations |
Equity grant / award
A
|
Common Stock | 5,767 | — | — | 23,431 |
| 2022-11-23 | Castaldo Nicholas | Dir |
Open-market sell
S
|
Common Stock | 11,000 | $101.03 | $1,111,315 | 81,626 |
| 2022-11-22 | DESANTIS CARL | 10% |
Other acquired transaction
J · derivative
|
Forward sale contract (obligation to sell) | 600,000 | $0.00 | $0 | 600,000 |
| 2022-11-11 | DESANTIS CARL | 10% |
Open-market sell
S
|
Common Stock | 35,184 | $90.39 | $3,180,282 | 710,000 |
| 2022-11-10 | DESANTIS CARL | 10% |
Open-market sell
S
|
Common Stock | 64,816 | $92.42 | $5,990,295 | 745,184 |
| 2022-08-26 | Langhans Jarrod | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 617 | $107.46 | $66,303 | 19,851 |
| 2022-08-24 | Fieldly John | CEO |
Open-market sell
S
|
Common Stock | 70,000 | $115.55 | $8,088,710 | 311,619 |
| 2022-08-23 | Kravitz Hal | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $110.00 | $550,000 | 21,797 |
| 2022-08-22 | DESANTIS CARL | 10% |
Other acquired transaction
J · derivative
|
Forward sale contract (obligation to sell) | 3,000,000 | $0.00 | $0 | 3,000,000 |
| 2022-08-19 | Fieldly John | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 617 | $107.46 | $66,303 | 419,657 |
| 2022-08-19 | Fieldly John | CEO |
Equity grant / award
A
|
Common Stock | 2,442 | $0.00 | $0 | 381,619 |
| 2022-08-12 | DESANTIS CARL | 10% |
Open-market sell
S
|
Common Stock | 3,952 | $102.47 | $404,961 | 810,000 |
| 2022-08-02 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 196,501 | $103.43 | $20,324,098 | 6,824,030 |
| 2022-08-01 | Fieldly John | CEO |
Open-market sell
S
|
Common Stock | 30,000 | $100.11 | $3,003,300 | 195,252 |
| 2022-08-01 | Fieldly John | CEO |
Open-market sell
S
|
Common Stock | 25,000 | $100.00 | $2,500,000 | 225,252 |
| 2022-08-01 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 10,500 | $99.94 | $1,049,370 | 78,383 |
| 2022-07-21 | Fieldly John | CEO |
Open-market sell
S
|
Common Stock | 50,000 | $85.00 | $4,250,000 | 275,252 |
| 2022-07-06 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 5,000 | $76.57 | $382,850 | 78,814 |
| 2022-07-05 | DESANTIS CARL | 10% |
Other acquired transaction
J · derivative
|
Forward sale contract (obligation to sell) | 1,731,987 | $0.00 | $0 | 1,731,987 |
| 2022-05-13 | Fieldly John | CEO |
Exercise / conversion
M
|
Common Stock | 90,000 | $1.05 | $94,500 | 375,252 |
| 2022-04-18 | Langhans Jarrod | Chief Financial Officer |
Open-market sell
S
|
Common Stock, $0.001 par value per share | 568 | $85.66 | $48,655 | 18,026 |
| 2022-03-29 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 20,000 | $60.04 | $1,200,800 | 83,814 |
| 2022-03-15 | DESANTIS CARL | 10% |
Other acquired transaction
J · derivative
|
Forward sale contract (obligation to sell) | 268,013 | $0.00 | $0 | 268,013 |
| 2022-01-07 | Milmoe William H. | 10% |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 50,000 | $0.00 | $0 | 0 |
| 2022-01-07 | Milmoe William H. | 10% |
Other acquired transaction
F
|
Common Stock | 46,814 | $0.00 | $0 | 87,314 |
| 2022-01-04 | Milmoe William H. | 10% |
Equity grant / award
G
|
Common Stock | 4,569 | $0.00 | $0 | 4,569 |
| 2022-01-01 | Fieldly John | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 18,000 | $0.00 | $0 | 323,907 |
| 2022-01-01 | Fieldly John | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 4,345 | $75.09 | $326,266 | 305,907 |
| 2022-01-01 | Levy Caroline S | Dir |
Equity grant / award
A
|
Common Stock | 2,200 | — | — | 19,805 |
| 2022-01-01 | Ruberti Alexandre | Dir |
Equity grant / award
A
|
Common Stock | 2,200 | — | — | 19,805 |
| 2022-01-01 | Milmoe William H. | 10% |
Equity grant / award
A
|
Common Stock | 16,500 | $0.00 | $0 | 103,814 |
| 2022-01-01 | MILLER CHERYL | Dir |
Equity grant / award
A
|
Common Stock | 2,200 | — | — | 6,055 |
| 2021-12-27 | Fieldly John | CEO |
Open-market sell
S
|
Common Stock | 20,000 | $75.00 | $1,500,000 | 265,252 |
| 2021-12-27 | Fieldly John | CEO |
Open-market sell
S
|
Common Stock | 20,000 | $75.00 | $1,500,000 | 265,252 |
| 2021-12-14 | Milmoe William H. | 10% |
Equity grant / award
G
|
Common Stock | 60,000 | $0.00 | $0 | 313,952 |
| 2021-11-24 | Milmoe William H. | 10% |
Open-market sell
S
|
Common Stock | 26,048 | $72.04 | $1,876,498 | 253,952 |
| 2021-11-04 | Milmoe William H. | 10% |
Equity grant / award
G
|
Common Stock | 250,000 | $0.00 | $0 | 280,000 |
| 2021-10-28 | Russell Joyce | Dir |
Equity grant / award
A
|
Common Stock | 2,750 | — | — | 2,750 |
| 2021-06-14 | Li Ka Shing | 10% |
Open-market sell
S
|
Common Stock | 2,410,878 | $62.50 | $150,679,875 | 6,655,136 |
| 2021-06-01 | LAU Tsz Ho Tony | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,147 | $0.00 | $0 | 51,853 |
| 2021-06-01 | LAU Tsz Ho Tony | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 0 |
| 2021-06-01 | LAU Tsz Ho Tony | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 66,666 | $0.00 | $0 | 33,334 |
| 2021-06-01 | LAU Tsz Ho Tony | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 36,666 | $0.00 | $0 | 18,334 |
| 2021-06-01 | LAU Tsz Ho Tony | Dir |
Other acquired transaction
F
|
Common Stock | 2,992 | $3.23 | $9,664 | 150,000 |
| 2021-06-01 | LAU Tsz Ho Tony | Dir |
Other acquired transaction
F
|
Common Stock | 47,345 | $3.48 | $164,761 | 147,008 |
| 2021-06-01 | LAU Tsz Ho Tony | Dir |
Other acquired transaction
F
|
Common Stock | 61,987 | $4.60 | $285,140 | 99,663 |
| 2021-06-01 | LAU Tsz Ho Tony | Dir |
Other acquired transaction
F
|
Common Stock | 34,579 | $3.73 | $128,980 | 37,676 |
| 2021-05-27 | Negron-Carballo Edwin | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 65,096 | $3.73 | $242,808 | 84,904 |
| 2021-05-27 | Negron-Carballo Edwin | Chief Financial Officer |
Other acquired transaction
F
|
Common Stock | 61,304 | $3.73 | $228,664 | 157,614 |
| 2021-04-22 | Ruberti Alexandre | Dir |
Equity grant / award
A
|
Common Stock | 16,500 | — | — | 17,605 |
| 2021-01-04 | Lynch Thomas E | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 0 |
| 2021-01-04 | Lynch Thomas E | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 40,000 | $0.00 | $0 | 0 |
| 2021-01-04 | Lynch Thomas E | Dir |
Exercise / conversion
M
|
Common Stock | 50,000 | $3.48 | $174,000 | 182,181 |
| 2021-01-04 | Lynch Thomas E | Dir |
Exercise / conversion
M
|
Common Stock | 40,000 | $1.97 | $78,800 | 132,181 |
| 2021-01-04 | Lynch Thomas E | Dir |
Equity grant / award
A
|
Common Stock | 3,097 | $0.00 | $0 | 92,181 |
| 2021-01-01 | Fieldly John | Chief Executive Officer |
Equity grant / award
A · derivative
|
Common Stock Option | 300,000 | $0.00 | $0 | 1,340,000 |
| 2021-01-01 | Fieldly John | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 45,000 | $0.00 | $0 | 480,252 |
| 2021-01-01 | Levy Caroline S | Dir |
Equity grant / award
A
|
Common Stock | 16,500 | — | — | 17,605 |
| 2020-12-31 | DESANTIS CARL | — |
Exercise / conversion
O
|
Common Stock | 10,500,000 | $0.00 | $0 | 10,500,000 |
| 2020-12-31 | DESANTIS CARL | — |
Equity grant / award
G
|
Common Stock | 30,000 | $0.00 | $0 | 870,000 |
| 2020-12-31 | DESANTIS CARL | — |
Equity grant / award
G
|
Common Stock | 30,000 | $0.00 | $0 | 30,000 |
| 2020-12-21 | DESANTIS CARL | — |
Equity grant / award
G
|
Common Stock | 100,000 | $0.00 | $0 | 900,000 |
| 2020-12-14 | Li Ka Shing | 10% |
Other disposed transaction
J
|
Common Stock | 166,666 | $0.00 | $0 | 8,899,348 |
| 2020-12-02 | Castaldo Nicholas | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 40,000 | $0.00 | $0 | 0 |
| 2020-12-02 | Castaldo Nicholas | — |
Other acquired transaction
F
|
Common Stock | 37,732 | $1.97 | $74,332 | 106,710 |
| 2020-11-25 | DESANTIS CARL | — |
Open-market sell
S
|
Common Stock | 159,054 | $30.71 | $4,884,548 | 6,848,841 |
| 2020-11-25 | Milmoe William H. | — |
Open-market sell
S
|
Common Stock | 159,054 | $30.71 | $4,884,548 | 22,279,054 |
| 2020-11-24 | DESANTIS CARL | — |
Open-market sell
S
|
Common Stock | 300,000 | $31.89 | $9,567,000 | 7,007,895 |
| 2020-11-24 | Milmoe William H. | — |
Open-market sell
S
|
Common Stock | 300,000 | $31.89 | $9,567,000 | 22,438,108 |
| 2020-11-12 | Fieldly John | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 877 | $31.95 | $28,020 | 435,252 |
| 2020-08-25 | Fieldly John | CEO |
Open-market sell
S
|
Common Stock | 100,000 | $15.30 | $1,530,000 | 356,666 |
| 2020-08-25 | Kravitz Hal | — |
Open-market sell
S
|
Common Stock | 86,405 | $15.30 | $1,321,996 | 0 |
| 2020-08-25 | DESANTIS CARL | — |
Open-market sell
S
|
Common Stock | 720,784 | $15.30 | $11,027,995 | 7,307,895 |
| 2020-08-25 | DESANTIS CARL | — |
Open-market sell
S
|
Common Stock | 720,784 | $15.30 | $11,027,995 | 22,668,206 |
| 2020-08-18 | Kravitz Hal | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 100,000 | $0.00 | $0 | — |
| 2020-08-18 | Kravitz Hal | — |
Other acquired transaction
F
|
Common Stock | 86,405 | $2.08 | $179,722 | 86,405 |
| 2020-08-10 | Fieldly John | CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 100,000 | $0.00 | $0 | — |
| 2020-08-10 | Fieldly John | CEO |
Exercise / conversion
M
|
Common Stock | 100,000 | $0.34 | $34,000 | 456,666 |
| 2020-07-30 | Fieldly John | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.001 par value per share | 4,129 | $0.00 | $0 | 436,129 |
| 2020-06-17 | Milmoe William H. | — |
Equity grant / award
G
|
Common Stock | 25,000 | $0.00 | $0 | 151,569 |
| 2020-06-11 | DESANTIS CARL | — |
Exercise / conversion
O
|
Common Stock | 1,000,000 | $0.00 | $0 | 1,000,000 |
| 2020-06-10 | HARRINGTON KEVIN | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 33,333 | $0.00 | $0 | 0 |
| 2020-06-10 | HARRINGTON KEVIN | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 18,333 | $0.00 | $0 | 0 |
| 2020-06-10 | HARRINGTON KEVIN | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 0 |
| 2020-06-10 | HARRINGTON KEVIN | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 40,000 | $0.00 | $0 | 0 |
| 2020-06-10 | HARRINGTON KEVIN | — |
Other acquired transaction
F
|
Common Stock | 13,312 | $5.64 | $75,080 | 120,711 |
| 2020-06-10 | HARRINGTON KEVIN | — |
Other acquired transaction
F
|
Common Stock | 11,051 | $3.73 | $41,220 | 109,659 |
| 2020-06-10 | HARRINGTON KEVIN | — |
Other acquired transaction
F
|
Common Stock | 31,470 | $3.48 | $109,516 | 96,347 |
| 2020-06-10 | HARRINGTON KEVIN | — |
Other acquired transaction
F
|
Common Stock | 31,609 | $1.97 | $62,270 | 64,877 |
| 2020-05-26 | HARRINGTON KEVIN | Dir |
Open-market sell
S
|
Common Stock | 2,935 | $9.80 | $28,763 | 808 |
| 2020-05-26 | HARRINGTON KEVIN | Dir |
Open-market sell
S
|
Common Stock | 7,065 | $9.62 | $67,965 | 3,743 |
| 2020-05-21 | HARRINGTON KEVIN | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $8.40 | $168,000 | 10,808 |
| 2020-05-21 | HARRINGTON KEVIN | Dir |
Open-market sell
S
|
Common Stock | 25,000 | $8.20 | $205,000 | 30,808 |
| 2020-05-20 | HARRINGTON KEVIN | Dir |
Open-market sell
S
|
Common Stock | 80,000 | $7.89 | $631,200 | 55,808 |
| 2020-03-30 | Kravitz Hal | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $3.95 | $39,500 | 10,000 |
| 2020-02-24 | Milmoe William H. | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 40,000 | $0.00 | $0 | 0 |
| 2020-02-24 | Milmoe William H. | — |
Exercise / conversion
M
|
Common Stock | 40,000 | $1.05 | $42,000 | 176,569 |
| 2020-01-30 | Milmoe William H. | Dir |
Equity grant / award
A
|
Common Stock | 1,598 | — | — | 169,902 |
| 2020-01-30 | Milmoe William H. | — |
Equity grant / award
A
|
Common Stock | 1,958 | $0.00 | $0 | 136,569 |
| 2020-01-21 | HARRINGTON KEVIN | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 40,000 | $0.00 | $0 | 0 |
| 2020-01-21 | HARRINGTON KEVIN | — |
Other acquired transaction
F
|
Common Stock | 32,460 | $1.05 | $34,083 | 168,268 |
| 2019-10-23 | Lynch Thomas E | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 330,000 |
| 2019-10-23 | Ebert Regan | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 100,000 |
| 2019-10-23 | Castaldo Nicholas | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 55,000 | $0.00 | $0 | 55,000 |
| 2019-10-23 | LAU Tsz Ho Tony | — |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 200,000 |
| 2019-10-23 | Fieldly John | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.001 par value per share | 18,000 | $3.33 | $59,940 | 432,000 |
| 2019-09-12 | Milmoe William H. | Dir |
Exercise / conversion
C · derivative
|
Convertible Note | 1,492,385 | $5,000,000.00 | $7,461,925,000,000 | 0 |
| 2019-09-12 | Milmoe William H. | Dir |
Exercise / conversion
C
|
Common Stock | 1,492,385 | $3.39 | $5,059,185 | 23,468,291 |
| 2019-09-12 | Milmoe William H. | Dir |
Open-market buy
P
|
Common Stock | 500,000 | $3.60 | $1,800,000 | 21,975,906 |
| 2019-09-12 | Milmoe William H. | Dir |
Exercise / conversion
C
|
Common Stock | 1,492,385 | $3.39 | $5,059,185 | 23,523,846 |
| 2019-09-12 | Milmoe William H. | Dir |
Open-market buy
P
|
Common Stock | 555,555 | $3.60 | $1,999,998 | 22,031,461 |
| 2019-09-12 | Chau Hoi Shuen Solina Holly | 10% |
Exercise / conversion
C · derivative
|
Convertible Note | 681,712 | $2,000,000.00 | $1,363,424,000,000 | 0 |
| 2019-09-12 | Chau Hoi Shuen Solina Holly | 10% |
Exercise / conversion
C
|
Common Stock | 681,712 | $3.04 | $2,072,404 | 6,279,964 |
| 2019-09-12 | Chau Hoi Shuen Solina Holly | 10% |
Open-market buy
P
|
Common Stock | 222,222 | $3.60 | $799,999 | 5,598,252 |
| 2019-05-16 | Ebert Regan | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 50,000 |
| 2019-03-01 | Fieldly John | CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 80,000 | $0.00 | $0 | 990,000 |
| 2019-03-01 | Fieldly John | CEO |
Exercise / conversion
M
|
Common Stock | 80,000 | — | — | 350,000 |
| 2019-01-24 | Lynch Thomas E | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 280,000 |
| 2019-01-24 | Milmoe William H. | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 230,000 |
| 2019-01-24 | Castaldo Nicholas | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 55,000 | $0.00 | $0 | 55,000 |
| 2019-01-24 | LAU Tsz Ho Tony | — |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 150,000 |
| 2019-01-17 | Milmoe William H. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 180,000 |
| 2019-01-17 | Milmoe William H. | Dir |
Other acquired transaction
F
|
Common Stock | 39,011 | $0.80 | $31,209 | 21,475,906 |
| 2018-12-27 | Li Ka Shing | 10% |
Open-market buy
P · derivative
|
Convertible Note | — | $3,000,000.00 | — | — |
| 2018-12-14 | Milmoe William H. | Dir |
Open-market buy
P · derivative
|
Convertible Note | — | $5,000,000.00 | — | — |
| 2018-12-14 | Milmoe William H. | Dir |
Open-market buy
P · derivative
|
Convertible Note | — | $5,000,000.00 | — | — |
| 2018-11-09 | Negron-Carballo Edwin | CFO |
Equity grant / award
A
|
Common Stock | 7,614 | $3.94 | $29,999 | 7,614 |
| 2018-07-26 | LAU Tsz Ho Tony | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 100,000 | $0.00 | $0 | 100,000 |
| 2018-04-16 | Fieldly John | CEO / Interim CFO |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 300,000 | $0.00 | $0 | 920,000 |
| 2018-03-29 | Milmoe William H. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 230,000 |
| 2018-03-29 | Milmoe William H. | Dir |
Other acquired transaction
F
|
Common Stock | 47,974 | $0.22 | $10,554 | 15,630,833 |
| 2018-03-28 | DESANTIS CARL | 10% |
Exercise / conversion
C · derivative
|
Series D Convertible Preferred Stock | 4,000 | $0.00 | $0 | 0 |
| 2018-03-28 | DESANTIS CARL | 10% |
Exercise / conversion
C
|
Common Stock | 4,651,163 | $0.86 | $4,000,000 | 15,535,233 |
| 2018-03-28 | Milmoe William H. | Dir |
Exercise / conversion
C · derivative
|
Series D Convertible Preferred Stock | 4,000 | $0.00 | $0 | 0 |
| 2018-03-28 | Milmoe William H. | Dir |
Exercise / conversion
C
|
Common Stock | 4,651,163 | $0.86 | $4,000,000 | 15,582,859 |
| 2018-03-07 | Fieldly John | Interim CEO / CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 170,000 | $0.00 | $0 | 620,000 |
| 2018-03-07 | Fieldly John | Interim CEO / CFO |
Exercise / conversion
M
|
Common Stock | 170,000 | — | — | 270,000 |
| 2018-02-07 | Milmoe William H. | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 280,000 |
| 2018-02-01 | Fieldly John | Interim CEO / CFO |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 150,000 | $0.00 | $0 | 790,000 |
| 2017-10-09 | Milmoe William H. | Dir |
Other acquired transaction
J · derivative
|
Series C Convertible Preferred Stock | 383 | $1,000.00 | $383,000 | 2,763 |
| 2017-03-01 | Fieldly John | CFO |
Equity grant / award
A
|
Common Stock | 100,000 | $0.00 | $0 | 100,000 |
| 2017-01-31 | DESANTIS CARL | 10% |
Open-market buy
P
|
Common Stock | 333,333 | $3.00 | $999,999 | 10,884,070 |
| 2017-01-27 | Leissner Tim | Dir |
Open-market buy
P
|
Common Stock | 433,333 | $3.00 | $1,299,999 | 3,972,659 |
| 2017-01-26 | Fieldly John | CFO |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 100,000 | $3.48 | $348,000 | 640,000 |
| 2017-01-13 | Milmoe William H. | Dir |
Open-market buy
P
|
Common Stock | 100,000 | $3.00 | $300,000 | 10,551,237 |
| 2016-12-30 | Li Ka Shing | 10% |
Open-market buy
P
|
Common Stock | 800,000 | $3.00 | $2,400,000 | 7,710,113 |