
Last Price
52 Week Range
$39.72 - $100.59
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.522B | $1.547B | ||||||||||||
| $680.862M | $944.844M | ||||||||||||
| $42.81M | $75.935M | ||||||||||||
| - | - | ||||||||||||
| $321.787M | $495.394M | ||||||||||||
| $2.567B | $3.063B | ||||||||||||
| $608.386M | $772.997M | ||||||||||||
| $380.501M | $372.421M | ||||||||||||
| - | - | ||||||||||||
| - | - | ||||||||||||
| $407.776M | $465.349M | ||||||||||||
| $1.397B | $1.611B | ||||||||||||
| - | - | ||||||||||||
| $3.964B | $4.674B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $128.561M | $153.312M | ||||||||||||
| $230.04M | - | ||||||||||||
| $143.876M | $44.08M | ||||||||||||
| - | - | ||||||||||||
| $16.176M | - | ||||||||||||
| $0.985B | $1.181B | ||||||||||||
| $109.085M | $531.543M | ||||||||||||
| $1.597B | $1.91B | ||||||||||||
| $-137.277M | $172.063M | ||||||||||||
| $137.277M | - | ||||||||||||
| $841.467M | - | ||||||||||||
| - | - | ||||||||||||
| $0.082B | $1.147B | ||||||||||||
| $1.061B | $1.319B | ||||||||||||
| - | - | ||||||||||||
| $2.657B | $3.229B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||
| - | - | ||||||||||||
| $0B | $2.625B | ||||||||||||
| $-1.369B | $-1.181B | ||||||||||||
| $2.675B | - | ||||||||||||
| $0.954M | $1.709M | ||||||||||||
| - | - | ||||||||||||
| $1.306B | $1.446B | ||||||||||||
| - | - | ||||||||||||
| $1.306B | $1.446B | ||||||||||||
| $3.964B | $4.674B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $798.237M | $692.446M | ||||||||||||
| $281.153M | $216.143M | ||||||||||||
| $-442.43M | $-638.73M |
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