
Last Price
52 Week Range
$31.79 - $81.48
Next Earnings Date
May 19 2026 (Estimate)
Next Earnings Date
May 19 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $0.153B | $1.148B | ||||
| $260.844M | $284.79M | ||||
| - | - | ||||
| $14.111M | - | ||||
| $763.134M | $696.911M | ||||
| $890.943M | $200.673M | ||||
| $2.082B | $2.33B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-0.917B | $-1.027B | ||||
| $-8.5M | - | ||||
| - | $-6.5M | ||||
| - | - | ||||
| $72.213M | - | ||||
| $-0.854B | $-1.033B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $61.529M | $45.348M | ||||
| $243.927M | $22.263M | ||||
| $-18.949M | - | ||||
| $-534.41M | $-59.335M | ||||
| $-247.903M | $8.276M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $1.514B | $2.5B | ||||
| $0.976B | $1.304B | ||||
| $2.49B | $3.804B | ||||
| $2.082B | $2.33B | ||||
| $-0.917B | $-1.027B | ||||
| $1.165B | $1.303B |
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