
Last Price
52 Week Range
$7.64 - $18.55
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $59.944M | $-50.304M | |||||
| $114.523M | $23.547M | |||||
| $15.002M | $-17.495M | |||||
| $22.381M | $33.227M | |||||
| $22.523M | $-46.818M | |||||
| $22.087M | $175.189M | |||||
| $256.46M | $117.346M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-373.983M | $-148.271M | |||||
| $-153.425M | $-204.169M | |||||
| - | - | |||||
| - | - | |||||
| $14.7M | $7.615M | |||||
| $-512.708M | $-344.825M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $217.929M | $38.364M | |||||
| $-2.067M | $252.87M | |||||
| $-96.895M | $-92.281M | |||||
| $-1.189M | $-2.546M | |||||
| $117.778M | $196.407M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $210.174M | $71.704M | |||||
| $-138.47M | $-31.072M | |||||
| $71.704M | $40.632M | |||||
| $256.46M | $117.346M | |||||
| $-373.983M | $-148.271M | |||||
| $-117.523M | $-30.925M |
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