
Last Price
52 Week Range
$64.30 - $242.00
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.359B | $5.215B | $5.76B | ||||||||||||
| $803.495M | $894.851M | $949.715M | ||||||||||||
| $3.555B | $4.32B | $4.81B | ||||||||||||
| $2.184B | $2.669B | $2.968B | ||||||||||||
| $1.476B | $1.782B | $2.027B | ||||||||||||
| $12.386M | - | - | ||||||||||||
| $-117.077M | $-130.392M | $-186.03M | ||||||||||||
| $62.586M | $81.774M | $68.982M | ||||||||||||
| $-30.916M | $-50.277M | $-16.581M | ||||||||||||
| $31.67M | $31.497M | $52.401M | ||||||||||||
| $-85.407M | $-98.895M | $-133.629M | ||||||||||||
| $215.112M | $157.792M | $55.596M | ||||||||||||
| $-300.519M | $-256.687M | $-189.225M | ||||||||||||
| $-1.16 | $-0.98 | $-0.721 | ||||||||||||
| $-1.16 | $-0.98 | $-0.721 | ||||||||||||
| $0.259B | $0.262B | $1.052B | ||||||||||||
| $0.259B | $0.262B | $1.052B | ||||||||||||
| $27.408M | $24.03M | $11.437M | ||||||||||||
| $78.738M | $92.375M | $106.353M | ||||||||||||
| $-51.33M | $-68.345M | $-94.916M |
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