
Last Price
52 Week Range
$5.95 - $16.67
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $22.16M | $-182.507M | |||||||
| $274.755M | $274.107M | |||||||
| $-33.187M | $74.403M | |||||||
| $38.534M | - | |||||||
| $-87.266M | $-18.779M | |||||||
| $38.808M | $88.931M | |||||||
| $253.804M | $236.155M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-15.935M | $-106.766M | |||||||
| - | $1.948M | |||||||
| - | $-21.211M | |||||||
| $8.919M | - | |||||||
| $-101.364M | $-14.381M | |||||||
| $-108.38M | $-140.41M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-56.644M | $104.749M | |||||||
| $-50.475M | $-101.411M | |||||||
| - | - | |||||||
| $-173.68M | $-166.721M | |||||||
| $-280.799M | $-163.383M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.498B | $0.217B | |||||||
| $-0.2B | $1.129B | |||||||
| $1.299B | $1.345B | |||||||
| $253.804M | $236.155M | |||||||
| $-120.496M | $-12.579M | |||||||
| $133.308M | $223.576M |
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