
Last Price
52 Week Range
$43.96 - $67.18
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $8M | $220M | ||||||
| $1.066B | $1.048B | ||||||
| $908M | $986M | ||||||
| - | - | ||||||
| $43M | $48M | ||||||
| $2.025B | $2.302B | ||||||
| $412M | $465M | ||||||
| $2.833B | $2.743B | ||||||
| $40M | - | ||||||
| $558M | $565M | ||||||
| $2M | $10M | ||||||
| $3.845B | $3.783B | ||||||
| - | - | ||||||
| $5.87B | $6.085B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $562M | $512M | ||||||
| - | $123M | ||||||
| $24M | $24M | ||||||
| $67M | $75M | ||||||
| - | - | ||||||
| - | - | ||||||
| $213M | $140M | ||||||
| $866M | $874M | ||||||
| $2.059B | $1.91B | ||||||
| $245M | $289M | ||||||
| - | - | ||||||
| $87M | $89M | ||||||
| $728M | $710M | ||||||
| $3.23B | $3.137B | ||||||
| - | - | ||||||
| $4.096B | $4.011B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $2M | $2M | ||||||
| $449M | $755M | ||||||
| $1.22B | $1.246B | ||||||
| $27M | $-6M | ||||||
| - | - | ||||||
| $1.698B | $1.997B | ||||||
| $76M | $77M | ||||||
| $1.774B | $2.074B | ||||||
| $5.87B | $6.085B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $40M | - | ||||||
| $2.506B | $2.437B | ||||||
| $2.498B | $2.217B |
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