
Last Price
52 Week Range
$15.33 - $52.15
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-664.287M | $-401.493M | |||||||
| $408.98M | $460.944M | |||||||
| - | - | |||||||
| $596.249M | $385.214M | |||||||
| $-10.118M | $18.835M | |||||||
| $-15.271M | $-40.545M | |||||||
| $315.553M | $422.955M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-29.549M | $-19.024M | |||||||
| - | - | |||||||
| - | $-2M | |||||||
| - | - | |||||||
| $-12.86M | $-3M | |||||||
| $-42.409M | $-24.024M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-414.999M | - | |||||||
| $76.692M | - | |||||||
| - | - | |||||||
| - | $110.091M | |||||||
| $-338.307M | $110.091M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.604B | $1.528B | |||||||
| $-76.386M | $536.42M | |||||||
| $1.528B | $2.064B | |||||||
| $315.553M | $422.955M | |||||||
| $-42.409M | $-19.024M | |||||||
| $273.144M | $403.931M |
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