
Last Price
52 Week Range
$23.73 - $45.18
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $392M | $963.637M | ||||||||
| $1.968B | $3.179B | ||||||||
| $35M | $43.864M | ||||||||
| $88M | - | ||||||||
| $0.631B | $1.219B | ||||||||
| $3.114B | $5.405B | ||||||||
| $38.696B | $54.417B | ||||||||
| $0.697B | $1.109B | ||||||||
| $0.753B | $2.178B | ||||||||
| $56M | $245.364M | ||||||||
| $813M | $65.796M | ||||||||
| $41.015B | $58.016B | ||||||||
| - | - | ||||||||
| $44.129B | $63.42B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $783M | $518.144M | ||||||||
| $307M | - | ||||||||
| $1.282B | $3.839B | ||||||||
| $25M | - | ||||||||
| $9M | - | ||||||||
| - | - | ||||||||
| $8.857B | $16.825B | ||||||||
| $11.254B | $21.182B | ||||||||
| $12.2B | $16.752B | ||||||||
| $318M | $371.473M | ||||||||
| - | - | ||||||||
| $6.493B | $10.06B | ||||||||
| $1.488B | $2.029B | ||||||||
| $20.767B | $29.584B | ||||||||
| - | - | ||||||||
| $32.021B | $50.766B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $-7.825B | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $9.166B | $-0.557B | ||||||||
| - | - | ||||||||
| $1.341B | $-0.557B | ||||||||
| $10.767B | $13.211B | ||||||||
| $12.108B | $12.655B | ||||||||
| $44.129B | $63.42B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $0.753B | $2.178B | ||||||||
| $14.093B | $21.334B | ||||||||
| $13.701B | $20.371B |
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