
Last Price
52 Week Range
$36.95 - $70.38
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $808.017M | $826.105M | ||||||
| $447.012M | - | ||||||
| - | - | ||||||
| $73.422M | - | ||||||
| - | - | ||||||
| $1.328B | $0.826B | ||||||
| $297.955M | - | ||||||
| $0.97B | $1.158B | ||||||
| $7.302B | $9.212B | ||||||
| $352.951M | - | ||||||
| $0.284B | $2.297B | ||||||
| $9.207B | $12.667B | ||||||
| - | - | ||||||
| $10.535B | $13.493B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $45.606M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $5.4B | ||||||
| $0.046B | $5.4B | ||||||
| $1.583B | $1.723B | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $5.314B | $-1.723B | ||||||
| $6.898B | - | ||||||
| - | $3.957B | ||||||
| $6.943B | $9.357B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $0B | $1.185B | ||||||
| $-186.983M | - | ||||||
| $970.719M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.784B | $1.185B | ||||||
| $2.808B | $2.951B | ||||||
| $3.592B | $4.136B | ||||||
| $10.535B | $13.493B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $7.302B | $9.212B | ||||||
| $1.583B | $1.723B | ||||||
| $775.294M | $896.442M |
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