
Last Price
52 Week Range
$16.74 - $34.08
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $5.879B | $6.318B | |||||||
| $407M | $363M | |||||||
| $2.099B | $2.256B | |||||||
| - | - | |||||||
| $609M | $754M | |||||||
| $8.994B | $9.691B | |||||||
| $4.829B | $7.032B | |||||||
| $271M | $190M | |||||||
| - | - | |||||||
| $622M | $596M | |||||||
| $628M | $278M | |||||||
| $6.35B | $8.096B | |||||||
| - | - | |||||||
| $15.344B | $17.787B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $5.554B | $6.298B | |||||||
| $461M | - | |||||||
| $545M | $960M | |||||||
| $422M | $545M | |||||||
| - | - | |||||||
| $141M | $188M | |||||||
| $0.593B | $1.366B | |||||||
| $7.716B | $9.357B | |||||||
| $-0.782B | $-1.834B | |||||||
| $2.192B | $3.027B | |||||||
| - | - | |||||||
| - | - | |||||||
| $768M | $677M | |||||||
| $3.526B | $3.807B | |||||||
| - | - | |||||||
| $11.242B | $13.164B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $-4.229B | $-4.021B | |||||||
| $8.736B | $9.025B | |||||||
| $-404M | $-381M | |||||||
| - | - | |||||||
| $4.103B | $4.623B | |||||||
| $-1M | - | |||||||
| $4.102B | $4.623B | |||||||
| $15.344B | $17.787B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $3.725B | $4.635B | |||||||
| $-2.154B | $-1.683B |
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