
Last Price
52 Week Range
$15.48 - $45.59
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-20.521M | $190.666M | |||||||
| $204.482M | $164.277M | |||||||
| $-25.914M | - | |||||||
| $69.174M | $70.099M | |||||||
| $-270.074M | $-18.543M | |||||||
| $66.627M | $83.67M | |||||||
| $23.774M | $490.169M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-80.913M | - | |||||||
| $-59.797M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $0.473M | $-310.179M | |||||||
| $-140.237M | $-310.179M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-829.363M | $-127.12M | |||||||
| $1.045B | $-0.018B | |||||||
| - | - | |||||||
| $-50.827M | $-7.754M | |||||||
| $164.645M | $-152.766M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $13.071M | $61.253M | |||||||
| $48.182M | $27.117M | |||||||
| $61.253M | $88.37M | |||||||
| $23.774M | $490.169M | |||||||
| $-80.913M | $-95.484M | |||||||
| $-57.139M | $394.685M |
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