
Last Price
52 Week Range
$86.68 - $121.10
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $28.272M | $46.245M | |||||||||
| $277.326M | $252.789M | |||||||||
| $1.509B | $1.555B | |||||||||
| - | - | |||||||||
| $64.374M | $135.584M | |||||||||
| $1.879B | $1.99B | |||||||||
| $3.998B | $4.341B | |||||||||
| $1.11B | $1.104B | |||||||||
| - | - | |||||||||
| $6.975M | $4.427M | |||||||||
| $71.584M | $71.116M | |||||||||
| $5.186B | $5.52B | |||||||||
| - | - | |||||||||
| $7.065B | $7.51B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.433B | $1.307B | |||||||||
| $80.356M | - | |||||||||
| $175M | $329.249M | |||||||||
| $192.528M | - | |||||||||
| $74.309M | - | |||||||||
| $368.8M | - | |||||||||
| $0.284B | $1.034B | |||||||||
| $2.534B | $2.67B | |||||||||
| $-1.679B | $-1.481B | |||||||||
| $2.27B | $1.88B | |||||||||
| $15.487M | - | |||||||||
| $59.659M | $64.889M | |||||||||
| $132.235M | $298.212M | |||||||||
| $2.684B | $2.643B | |||||||||
| - | - | |||||||||
| $5.218B | $5.313B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-936.359M | - | |||||||||
| - | - | |||||||||
| $1.489M | $1.296M | |||||||||
| $1.703B | $1.201B | |||||||||
| $1.079B | - | |||||||||
| $231K | $73K | |||||||||
| - | $995.083M | |||||||||
| $1.847B | $2.198B | |||||||||
| - | - | |||||||||
| $1.847B | $2.198B | |||||||||
| $7.065B | $7.51B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| $2.844B | $2.609B | |||||||||
| $2.816B | $2.562B |
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