
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 |
|---|---|---|---|---|---|---|---|---|
| $66M | $208M | |||||||
| $433M | - | |||||||
| $225M | - | |||||||
| $433M | - | |||||||
| $35M | $-432M | |||||||
| $0.694B | $1.997B | |||||||
| $1.886B | $1.773B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-0.879B | $-1.251B | |||||||
| $68M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $-8M | $-3M | |||||||
| $-0.819B | $-1.254B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $105M | $19M | |||||||
| $-178M | $-238M | |||||||
| - | - | |||||||
| $4M | $-28M | |||||||
| $-69M | $-247M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $5.597B | $6.031B | |||||||
| $434M | $381M | |||||||
| $6.031B | $6.412B | |||||||
| $1.886B | $1.773B | |||||||
| $-0.879B | $-1.251B | |||||||
| $1.007B | $0.522B |
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