
Last Price
52 Week Range
$31.50 - $77.16
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $540.203M | $158.322M | ||||||
| $4.174B | $0.489B | ||||||
| - | - | ||||||
| $78.362M | $76.545M | ||||||
| $-3.506M | $-76.545M | ||||||
| $4.789B | $0.647B | ||||||
| $183.465M | $199.941M | ||||||
| $4.122B | $3.345B | ||||||
| $70.877M | $109.982M | ||||||
| - | $310.138M | ||||||
| $0.484B | $5.952B | ||||||
| $4.861B | $9.917B | ||||||
| $9.65B | - | ||||||
| $9.65B | $10.564B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $190.2M | $217.303M | ||||||
| - | - | ||||||
| $51.732M | $60.187M | ||||||
| $22.107M | $25.987M | ||||||
| - | - | ||||||
| - | - | ||||||
| $4.285B | $-0.217B | ||||||
| $4.549B | $0.086B | ||||||
| $3.072B | $3.138B | ||||||
| $181.338M | $179.076M | ||||||
| - | - | ||||||
| $39.922M | $49.834M | ||||||
| $-3.43B | $5.73B | ||||||
| $4.003B | $9.224B | ||||||
| - | - | ||||||
| $8.552B | $9.31B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $261K | $265K | ||||||
| $122.939M | $120.353M | ||||||
| $506.258M | $513.61M | ||||||
| $-1.796M | $13.845M | ||||||
| - | - | ||||||
| $627.662M | $648.073M | ||||||
| $470.623M | $605.978M | ||||||
| $1.098B | $1.254B | ||||||
| $9.65B | $10.564B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $70.877M | $109.982M | ||||||
| $3.464B | $3.531B | ||||||
| $2.924B | $3.372B |
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