
Last Price
52 Week Range
$22.19 - $36.57
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $2.678B | $2.889B | $6.222B | |||||||
| $0.554B | $0.552B | $1.386B | |||||||
| $2.124B | $2.337B | $4.836B | |||||||
| - | - | - | |||||||
| $2.09B | $2.002B | $1.494B | |||||||
| $-2.769B | $0.876B | $2.924B | |||||||
| $2.803B | $-0.541B | $0.555B | |||||||
| $2.124B | $2.337B | $0.916B | |||||||
| $-2.124B | $-2.337B | $-1.053B | |||||||
| - | - | $-137M | |||||||
| $2.803B | $-0.541B | $0.418B | |||||||
| $600M | $-151M | $212M | |||||||
| $2.23B | $-0.366B | $0.245B | |||||||
| $3.73 | $-0.68 | $0.547 | |||||||
| $3.72 | $-0.68 | $0.546 | |||||||
| $0.598B | $0.539B | $2.074B | |||||||
| $0.599B | $0.539B | $2.077B | |||||||
| $3.55B | $0.567B | $1.413B | |||||||
| $193M | $556M | $467M | |||||||
| $3.357B | $0.011B | $0.946B |
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