
Last Price
52 Week Range
$13.84 - $39.93
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.862B | $0.417B | ||||||||
| $21.266M | $7.059M | ||||||||
| $-1.6B | $0.01B | ||||||||
| $765.795M | $880.463M | ||||||||
| $-57.442M | $-51.924M | ||||||||
| $-26.697M | $21.343M | ||||||||
| $0.965B | $1.284B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-24.606M | $-32.375M | ||||||||
| - | - | ||||||||
| $-1.51B | $-1.567B | ||||||||
| $1.314B | $1.465B | ||||||||
| - | - | ||||||||
| $-221.017M | $-134.482M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $-990.452M | $-918.96M | ||||||||
| - | - | ||||||||
| $22.133M | $-398.982M | ||||||||
| $-0.968B | $-1.318B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.369B | $1.141B | ||||||||
| $-227.311M | $-165.859M | ||||||||
| $1.141B | $0.975B | ||||||||
| $0.965B | $1.284B | ||||||||
| $-24.606M | $-32.375M | ||||||||
| $0.94B | $1.252B |
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