
Last Price
52 Week Range
$20.57 - $37.19
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $48.581B | $54.186B | |||||||||
| $13.369B | $17.628B | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $-13.369B | $-70.328B | |||||||||
| $48.581B | $1.486B | |||||||||
| - | $285M | |||||||||
| $7.751B | $8.455B | |||||||||
| $3.565B | $4.878B | |||||||||
| $299M | $82M | |||||||||
| - | $83.244B | |||||||||
| $11.615B | $96.944B | |||||||||
| $24.844B | - | |||||||||
| $85.04B | $98.43B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $312M | $349M | |||||||||
| $412M | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $5M | - | |||||||||
| - | - | |||||||||
| $11.07B | $-0.349B | |||||||||
| $11.794B | - | |||||||||
| $2.161B | $2.227B | |||||||||
| $10M | $10M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $66.989B | $91.276B | |||||||||
| $69.17B | $93.513B | |||||||||
| - | - | |||||||||
| $80.964B | $93.513B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-30M | $-40M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $2.44B | $2.568B | |||||||||
| $3.464B | $3.764B | |||||||||
| $-1.923B | $-1.488B | |||||||||
| - | - | |||||||||
| $3.951B | $4.804B | |||||||||
| $125M | $113M | |||||||||
| $4.076B | $4.917B | |||||||||
| $85.04B | $98.43B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $49.882B | $57.578B | |||||||||
| $2.181B | $2.237B | |||||||||
| $-83M | $751M |
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