
Last Price
52 Week Range
$16.80 - $32.21
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $613.158M | $840.029M | |||||
| $16.466M | $15.931M | |||||
| - | - | |||||
| $30.384M | $29.26M | |||||
| $606.871M | $672.909M | |||||
| $-507.576M | $-715.779M | |||||
| $759.303M | $842.35M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $-3.762B | $-3.585B | |||||
| $3.186B | $3.131B | |||||
| $391.612M | $40.172M | |||||
| $-184.16M | $-414.087M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | $-311K | |||||
| $-149.954M | $-112.514M | |||||
| - | - | |||||
| $-212.734M | $-263.341M | |||||
| $-362.688M | $-376.166M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $0.901B | $1.101B | |||||
| $199.992M | $71.238M | |||||
| $1.101B | $1.172B | |||||
| $759.303M | $842.35M | |||||
| - | - | |||||
| $759.303M | $842.35M |
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