
Last Price
52 Week Range
$9.00 - $14.27
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $19.836B | $18.095B | |||||||||
| $13.35B | $12.389B | |||||||||
| $6.486B | $5.706B | |||||||||
| $0.924B | $1.025B | |||||||||
| $1.712B | $1.876B | |||||||||
| - | - | |||||||||
| $3.85B | $2.805B | |||||||||
| $-1.611B | $-1.482B | |||||||||
| $-644M | $-634M | |||||||||
| $-2.255B | $-2.116B | |||||||||
| $1.595B | $0.689B | |||||||||
| $336M | $184M | |||||||||
| $1.246B | $0.51B | |||||||||
| $0.99 | $0.41 | |||||||||
| $0.99 | $0.41 | |||||||||
| $1.254B | $1.248B | |||||||||
| $1.26B | $1.251B | |||||||||
| $3.673B | $2.8B | |||||||||
| $605M | $629M | |||||||||
| $3.068B | $2.171B |
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