
Last Price
52 Week Range
$2.29 - $12.28
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $260.031M | $310.813M | |||||||
| $52.906M | $64.06M | |||||||
| $207.125M | $246.753M | |||||||
| - | - | |||||||
| $105.534M | $115.64M | |||||||
| $142.21M | $151.327M | |||||||
| $-40.619M | $-20.214M | |||||||
| $-2.525M | $-1.919M | |||||||
| $3.174M | $1.978M | |||||||
| $649K | $59K | |||||||
| $-39.97M | $-20.155M | |||||||
| $29K | $59K | |||||||
| $-76.986M | $-20.214M | |||||||
| $-0.69 | $-0.17 | |||||||
| $-0.69 | $-0.17 | |||||||
| $111.96M | $121.693M | |||||||
| $111.96M | $121.693M | |||||||
| $-20.117M | $-5.312M | |||||||
| $17.328M | $12.924M | |||||||
| $-37.445M | $-18.236M |
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