
Last Price
52 Week Range
$97.06 - $152.65
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.341B | $2.085B | |||||||||
| $290.073M | $257.845M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $54.702M | - | |||||||||
| $1.686B | $2.343B | |||||||||
| $79.523M | $123.065M | |||||||||
| $4.728B | $4.298B | |||||||||
| $25.894M | $291.997M | |||||||||
| $659.203M | $568.832M | |||||||||
| $89.571M | - | |||||||||
| $5.582B | $5.282B | |||||||||
| - | $564.952M | |||||||||
| $7.268B | $8.19B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $163.106M | $187.333M | |||||||||
| $222.959M | $251.169M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $372.839M | - | |||||||||
| $30.8M | $29.03M | |||||||||
| $0.763M | $7.09M | |||||||||
| $417.628M | $474.622M | |||||||||
| $-35.748M | - | |||||||||
| $35.748M | $139.168M | |||||||||
| - | - | |||||||||
| $42.893M | $50.011M | |||||||||
| $372.839M | $197.351M | |||||||||
| $451.48M | $525.698M | |||||||||
| - | - | |||||||||
| $0.869B | $1B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $2K | $2K | |||||||||
| $0.997B | $1.601B | |||||||||
| $4.813B | $4.896B | |||||||||
| $-9.981M | $10.899M | |||||||||
| - | - | |||||||||
| $5.8B | $6.508B | |||||||||
| $598.693M | $681.482M | |||||||||
| $6.399B | $7.189B | |||||||||
| $7.268B | $8.19B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $25.894M | $291.997M | |||||||||
| $35.748M | $278.336M | |||||||||
| $-1.306B | $-1.806B |
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