
Last Price
52 Week Range
$49.92 - $80.06
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.202B | $2.85B | $2.844B | |||||||||||||
| $2.124B | $2.216B | $2.223B | |||||||||||||
| $1.078B | $0.634B | $0.621B | |||||||||||||
| - | - | - | |||||||||||||
| $397.544M | $396.609M | $407.602M | |||||||||||||
| $55.511M | - | $137.855M | |||||||||||||
| $624.784M | $237.559M | $65.342M | |||||||||||||
| $-35.584M | $-33.269M | $-33.06M | |||||||||||||
| $-1.963M | $-222.88M | $-94.015M | |||||||||||||
| $-37.547M | $-256.149M | $-127.075M | |||||||||||||
| $587.237M | $-18.59M | $-61.733M | |||||||||||||
| $114.365M | $-3.415M | $-15.218M | |||||||||||||
| $472.872M | $-15.175M | $-46.515M | |||||||||||||
| $12.83 | $-0.45 | $-1.38 | |||||||||||||
| $12.69 | $-0.45 | $-1.4 | |||||||||||||
| $36.39M | $34.035M | $134.708M | |||||||||||||
| $36.789M | $34.035M | $135.554M | |||||||||||||
| $774.033M | $174.521M | $127.401M | |||||||||||||
| $151.212M | $159.842M | $156.074M | |||||||||||||
| $622.821M | $14.679M | $-28.673M |
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