
Last Price
52 Week Range
$14.06 - $42.00
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-241.598M | - | |||||
| $113K | $220K | |||||
| - | - | |||||
| $33.619M | $59.425M | |||||
| $-32.674M | $-7.944M | |||||
| $81.976M | $-199.484M | |||||
| $-158.564M | $-147.783M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-672K | $-246K | |||||
| - | - | |||||
| $-62.176M | $-296.733M | |||||
| - | $122.063M | |||||
| - | - | |||||
| $-62.848M | $-174.916M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $645.507M | $29.52M | |||||
| - | - | |||||
| $14M | - | |||||
| $659.507M | $29.52M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $340.45M | $771.743M | |||||
| $431.293M | $-280.42M | |||||
| $771.743M | $491.323M | |||||
| $-158.564M | $-147.783M | |||||
| $-672K | $-246K | |||||
| $-159.236M | $-148.029M |
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