
Last Price
52 Week Range
$4.19 - $13.73
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 |
|---|---|---|---|---|---|---|---|---|
| $-63.04M | $-111.581M | |||||||
| $72.572M | $71.945M | |||||||
| $-2.724M | $-7.068M | |||||||
| $54.475M | - | |||||||
| $10.713M | $15.503M | |||||||
| $9.865M | $117.596M | |||||||
| $81.861M | $86.395M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-11.391M | $-80.894M | |||||||
| - | $-14.801M | |||||||
| - | - | |||||||
| - | $2.787M | |||||||
| $-51.294M | - | |||||||
| $-62.685M | $-92.908M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-7.597M | $-0.021M | |||||||
| - | $144M | |||||||
| - | - | |||||||
| - | - | |||||||
| $-7.597M | $143.979M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $125.793M | $135.239M | |||||||
| $9.446M | $145.32M | |||||||
| $135.239M | $280.559M | |||||||
| $81.861M | $86.395M | |||||||
| $-64.256M | $-21.851M | |||||||
| $17.605M | $64.544M |
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