
Last Price
52 Week Range
$11.81 - $21.40
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $721.905M | $628.668M | ||||||
| $236.012M | $289.079M | ||||||
| - | - | ||||||
| - | - | ||||||
| $111.805M | $132.838M | ||||||
| $1.07B | $1.051B | ||||||
| $71.774M | $84.008M | ||||||
| $0.737B | $1.042B | ||||||
| $419.367M | $140.898M | ||||||
| - | - | ||||||
| $108.971M | $120.392M | ||||||
| $1.337B | $1.388B | ||||||
| - | - | ||||||
| $2.407B | $2.438B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $8.159M | $51.177M | ||||||
| $79.612M | $108.707M | ||||||
| - | - | ||||||
| $5.278M | $5.894M | ||||||
| - | - | ||||||
| $470.127M | $558.007M | ||||||
| $50.377M | $32.57M | ||||||
| $613.553M | $756.355M | ||||||
| $-13.787M | $-9.107M | ||||||
| $19.065M | $15.001M | ||||||
| $102.017M | $83.277M | ||||||
| - | $4.142M | ||||||
| $8.021M | $148.076M | ||||||
| $123.825M | $244.602M | ||||||
| - | - | ||||||
| $0.737B | $1.001B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $32K | $34K | ||||||
| $-1.627B | $-2.078B | ||||||
| $3.295B | $3.513B | ||||||
| $2.158M | $2.314M | ||||||
| - | - | ||||||
| $1.669B | $1.437B | ||||||
| - | - | ||||||
| $1.669B | $1.437B | ||||||
| $2.407B | $2.438B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $954.698M | $599.939M | ||||||
| $19.065M | $15.001M | ||||||
| $-167.509M | $-154.626M |
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