
Last Price
52 Week Range
$91.61 - $544.93
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.878B | $1.14B | ||||||
| $128.923M | $279.557M | ||||||
| - | - | ||||||
| - | - | ||||||
| $95.02M | $16.582M | ||||||
| $1.102B | $1.437B | ||||||
| $66.438M | $116.677M | ||||||
| $30.437M | $63.644M | ||||||
| $98.292M | $137.833M | ||||||
| $0.675M | $227.339M | ||||||
| $1.106B | $0.01B | ||||||
| $1.302B | $0.556B | ||||||
| - | - | ||||||
| $2.403B | $1.992B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $12.972M | $9.255M | ||||||
| $36.375M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $6.591M | - | ||||||
| $372.884M | $496.205M | ||||||
| - | $46.945M | ||||||
| $422.231M | $551.148M | ||||||
| $-54.656M | $-93.779M | ||||||
| $54.656M | $93.779M | ||||||
| - | - | ||||||
| $291K | $249K | ||||||
| $1.102B | - | ||||||
| $1.157B | $0.094B | ||||||
| - | - | ||||||
| $1.579B | $0.645B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $4K | $5K | ||||||
| $-125.847M | $288.218M | ||||||
| $0.95B | $1.059B | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.825B | $1.347B | ||||||
| - | - | ||||||
| $0.825B | $1.347B | ||||||
| $2.403B | $1.992B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $190.146M | $241.911M | ||||||
| $54.656M | $93.779M | ||||||
| $-731.135M | $-942.61M |
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