
Last Price
52 Week Range
$10.69 - $23.80
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.152B | $3.991B | ||||||
| $315.891M | $442.645M | ||||||
| - | - | ||||||
| - | - | ||||||
| $377.636M | $180.147M | ||||||
| $2.845B | $4.613B | ||||||
| $66.793M | $88.35M | ||||||
| - | - | ||||||
| $1.815B | $1.471B | ||||||
| - | - | ||||||
| $113.275M | $152.67M | ||||||
| $1.995B | $1.712B | ||||||
| - | - | ||||||
| $4.84B | $6.325B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.956B | $-0.1B | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.215B | $4.962B | ||||||
| $3.172B | $4.863B | ||||||
| $299.555M | $430.095M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $61.282M | $51.994M | ||||||
| $360.837M | $482.089M | ||||||
| $291.537M | - | ||||||
| $3.824B | $5.345B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-2.923M | $-2.923M | ||||||
| - | - | ||||||
| $2K | $3K | ||||||
| $-2.851B | $-3.294B | ||||||
| $3.87B | $4.257B | ||||||
| $-1.827M | $18.03M | ||||||
| - | - | ||||||
| $1.014B | $0.978B | ||||||
| $2.839M | $3.087M | ||||||
| $1.016B | $0.981B | ||||||
| $4.84B | $6.325B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.44B | $2.687B | ||||||
| $299.555M | $430.095M | ||||||
| $-1.228B | $-2.344B |
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