
Last Price
52 Week Range
$13.22 - $94.90
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $0.884B | $1.446B | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $7.693M | $124.106M | |||||
| $0.891B | $1.57B | |||||
| $7.013M | $12.898M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $5.106M | $0.717M | |||||
| $12.119M | $13.615M | |||||
| - | - | |||||
| $0.903B | $1.584B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $8.024M | $13.864M | |||||
| $19.009M | - | |||||
| - | $2.878M | |||||
| $1.698M | - | |||||
| - | - | |||||
| - | - | |||||
| $7.29M | $46.543M | |||||
| $36.021M | $63.285M | |||||
| $-2.164M | $3.609M | |||||
| $3.862M | - | |||||
| - | - | |||||
| - | - | |||||
| $302K | $647K | |||||
| $2.466M | $4.256M | |||||
| - | - | |||||
| $38.487M | $67.541M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $17K | $21K | |||||
| $-329.098M | $-470.3M | |||||
| $1.193B | - | |||||
| $0.914M | $1.054M | |||||
| - | $1.986B | |||||
| $0.865B | $1.516B | |||||
| - | - | |||||
| $0.865B | $1.516B | |||||
| $0.903B | $1.584B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $714.008M | $646.574M | |||||
| $3.862M | $6.487M | |||||
| $-165.648M | $-793.136M |
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