
Last Price
52 Week Range
$9.20 - $19.84
Next Earnings Date
May 28 2026
Next Earnings Date
May 28 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $1.63B | $1.472B | ||||||
| $542.266M | $580.705M | ||||||
| - | - | ||||||
| $65.334M | - | ||||||
| $101.003M | $190.754M | ||||||
| $2.339B | $2.244B | ||||||
| $99.24M | $110.486M | ||||||
| $95.209M | $145.299M | ||||||
| $130.413M | - | ||||||
| $27.963M | $233.401M | ||||||
| $173.886M | $446.069M | ||||||
| $526.711M | $935.255M | ||||||
| - | - | ||||||
| $2.865B | $3.179B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $33.178M | $10.161M | ||||||
| $157.377M | - | ||||||
| - | - | ||||||
| $3.587M | - | ||||||
| $18.229M | - | ||||||
| - | $603.737M | ||||||
| $604.778M | $291.525M | ||||||
| $798.92M | $905.423M | ||||||
| $-74.23M | $-70.94M | ||||||
| $77.817M | $70.94M | ||||||
| $135.843M | $103.568M | ||||||
| - | - | ||||||
| $10.515M | $16.682M | ||||||
| $220.588M | $191.19M | ||||||
| - | - | ||||||
| $1.02B | $1.097B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-494.779M | $-833.905M | ||||||
| - | - | ||||||
| $6K | $6K | ||||||
| $-1.988B | $-1.706B | ||||||
| $4.333B | $4.585B | ||||||
| $-4.89M | $36.601M | ||||||
| - | - | ||||||
| $1.846B | $2.083B | ||||||
| - | - | ||||||
| $1.846B | $2.083B | ||||||
| $2.865B | $3.179B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $880.735M | $601.329M | ||||||
| $77.817M | $70.94M | ||||||
| $-801.379M | $-800.217M |
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