
Last Price
52 Week Range
$77.51 - $145.90
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.458B | $5.067B | ||||||||||||
| $2.229B | $2.634B | ||||||||||||
| $2.229B | $2.433B | ||||||||||||
| $1.007B | $1.02B | ||||||||||||
| $1.263B | $1.284B | ||||||||||||
| - | $-45.607M | ||||||||||||
| $-40.435M | $174.681M | ||||||||||||
| $90.2M | - | ||||||||||||
| $-138.378M | $-119.587M | ||||||||||||
| $-48.178M | $-119.587M | ||||||||||||
| $-88.613M | $55.094M | ||||||||||||
| $20.79M | $21.26M | ||||||||||||
| $-109.403M | $33.834M | ||||||||||||
| $-0.66 | $0.22 | ||||||||||||
| $-0.66 | $0.21 | ||||||||||||
| $165.925M | $152.986M | ||||||||||||
| $165.925M | $159.789M | ||||||||||||
| $136.466M | $272.538M | ||||||||||||
| $225.079M | $217.444M | ||||||||||||
| $-88.613M | $55.094M |
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