
Last Price
52 Week Range
$47.19 - $88.93
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $19.713B | $20.398B | |||||||||||||||
| $16.186B | $16.5B | |||||||||||||||
| $3.527B | $3.898B | |||||||||||||||
| $1.097B | - | |||||||||||||||
| $1.465B | $1.673B | |||||||||||||||
| $-1.097B | $1.041B | |||||||||||||||
| $2.062B | $1.184B | |||||||||||||||
| $-250M | $-361M | |||||||||||||||
| $221M | $58M | |||||||||||||||
| $-29M | $-303M | |||||||||||||||
| $2.033B | $0.881B | |||||||||||||||
| $223M | $700M | |||||||||||||||
| $1.787B | $0.165B | |||||||||||||||
| $6.97 | $0.75 | |||||||||||||||
| $6.96 | $0.75 | |||||||||||||||
| $256.38M | $220.75M | |||||||||||||||
| $256.66M | $220.75M | |||||||||||||||
| $3.452B | $2.233B | |||||||||||||||
| $964M | $991M | |||||||||||||||
| $2.488B | $1.242B |
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