
Last Price
52 Week Range
$68.11 - $131.00
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $187.3M | $214.6M | |||||||||
| $350.2M | $417.7M | |||||||||
| $359.9M | $424.2M | |||||||||
| - | - | |||||||||
| $56.6M | $50M | |||||||||
| $0.954B | $1.107B | |||||||||
| $2.129B | $2.098B | |||||||||
| $1.7B | $1.66B | |||||||||
| - | - | |||||||||
| $2.8M | $7.2M | |||||||||
| $129.8M | - | |||||||||
| $3.962B | $3.765B | |||||||||
| - | - | |||||||||
| $4.916B | $4.871B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $237.3M | $259.3M | |||||||||
| $166.4M | - | |||||||||
| $12.1M | $8.5M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $100.2M | - | |||||||||
| - | $235.8M | |||||||||
| $516M | $503.6M | |||||||||
| $1.62B | $1.514B | |||||||||
| $56.6M | - | |||||||||
| - | - | |||||||||
| $200.6M | $230.8M | |||||||||
| $39.2M | - | |||||||||
| $1.971B | $1.745B | |||||||||
| - | - | |||||||||
| $2.487B | $2.249B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $500K | $500K | |||||||||
| $748.9M | $947.3M | |||||||||
| $1.697B | - | |||||||||
| $-17.7M | $-16.4M | |||||||||
| - | $1.691B | |||||||||
| $2.428B | $2.623B | |||||||||
| - | - | |||||||||
| $2.428B | $2.623B | |||||||||
| $4.916B | $4.871B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| $1.752B | $1.523B | |||||||||
| $1.565B | $1.308B |
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