
Last Price
52 Week Range
$20.40 - $42.74
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.201B | $-2.623B | ||||||||||
| $2.894B | $2.834B | ||||||||||
| $135M | $-341M | ||||||||||
| - | - | ||||||||||
| $-1.621B | $-1.198B | ||||||||||
| $0.305B | $2.36B | ||||||||||
| $2.914B | $1.032B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-0.125B | $-2.479B | ||||||||||
| $-0.028B | $3.227B | ||||||||||
| $-2.012B | $-1.07B | ||||||||||
| $2.536B | $1.147B | ||||||||||
| $-2.739B | $-0.008B | ||||||||||
| $-2.368B | $0.817B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.265B | $1.176B | ||||||||||
| $-328M | $85M | ||||||||||
| $-1.966B | $-1.49B | ||||||||||
| $-139M | $-206M | ||||||||||
| $-1.168B | $-0.435B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.048B | $2.263B | ||||||||||
| $-0.785B | $1.689B | ||||||||||
| $2.263B | $3.952B | ||||||||||
| $2.914B | $1.032B | ||||||||||
| $-3.065B | $-2.479B | ||||||||||
| $-0.151B | $-1.447B |
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