
Last Price
52 Week Range
$3.36 - $6.62
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $5.629B | $6.804B | ||||||
| $0.649B | $1B | ||||||
| $59M | $87M | ||||||
| $134M | - | ||||||
| $95M | $189M | ||||||
| $6.566B | $8.08B | ||||||
| $567M | $831M | ||||||
| $0.975B | $1.057B | ||||||
| $0.896B | $1.752B | ||||||
| $67M | - | ||||||
| $224M | $263M | ||||||
| $2.729B | $3.903B | ||||||
| - | - | ||||||
| $9.295B | $11.983B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.379B | $1.293B | ||||||
| $724M | - | ||||||
| $0.09B | $1.68B | ||||||
| $33M | - | ||||||
| $94M | - | ||||||
| $1.227B | - | ||||||
| $0.139B | $1.654B | ||||||
| $2.592B | $4.627B | ||||||
| $-9M | $373M | ||||||
| $158M | - | ||||||
| - | - | ||||||
| $25M | $35M | ||||||
| $86M | $191M | ||||||
| $352M | $599M | ||||||
| - | - | ||||||
| $2.944B | $5.226B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $23.549B | $23.861B | ||||||
| $-17.347B | $-17.47B | ||||||
| - | - | ||||||
| $197M | $337M | ||||||
| - | - | ||||||
| $6.399B | $6.728B | ||||||
| $-48M | $29M | ||||||
| $6.351B | $6.757B | ||||||
| $9.295B | $11.983B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $3.561B | $5.123B | ||||||
| $0.364B | $2.053B | ||||||
| $-2.6B | $-1.38B |
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