
Last Price
52 Week Range
$31.46 - $31.46
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $40.62B | $27.938B | |||||||||||||
| $34.883B | $22.539B | |||||||||||||
| $5.737B | $5.399B | |||||||||||||
| - | - | |||||||||||||
| $1.267B | $1.171B | |||||||||||||
| - | - | |||||||||||||
| $4.47B | $4.228B | |||||||||||||
| $-2.955B | $-3.194B | |||||||||||||
| $-921.035M | $-545.383M | |||||||||||||
| $-3.876B | $-3.739B | |||||||||||||
| $594M | $488.403M | |||||||||||||
| $-301M | $94.628M | |||||||||||||
| $15M | $-26.455M | |||||||||||||
| $-0.5 | $-0.31 | |||||||||||||
| $-0.5 | $-0.31 | |||||||||||||
| $74.3M | $86.5M | |||||||||||||
| $74.3M | $86.5M | |||||||||||||
| $7.674B | $6.723B | |||||||||||||
| $3.204B | $3.083B | |||||||||||||
| $4.47B | $3.64B |
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