
Last Price
52 Week Range
$15.00 - $32.81
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-142.87M | $173.132M | |||||
| $217.892M | $158.952M | |||||
| $-44.811M | $36.435M | |||||
| $16.316M | $12.845M | |||||
| $-54.01M | $12.756M | |||||
| $126.021M | $-151.413M | |||||
| $118.538M | $242.707M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-100.916M | $-300.165M | |||||
| $132.571M | - | |||||
| - | - | |||||
| - | - | |||||
| $4.411M | $-264.738M | |||||
| $36.066M | $-564.903M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-493M | $319.131M | |||||
| $265.661M | $170.635M | |||||
| - | - | |||||
| $-77.466M | $16.974M | |||||
| $-304.805M | $506.74M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $165.069M | $14.868M | |||||
| $-150.201M | $184.544M | |||||
| $14.868M | $199.412M | |||||
| $118.538M | $242.707M | |||||
| $-100.916M | $-300.165M | |||||
| $17.622M | $-57.458M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers