
Last Price
52 Week Range
$6.20 - $18.39
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $45.87M | $102.275M | |||||||
| $60.158M | $61.509M | |||||||
| $-10.889M | $-7.473M | |||||||
| $41.821M | $29.659M | |||||||
| $2.116M | $-50.892M | |||||||
| $-0.188M | $2.137M | |||||||
| $138.888M | $137.215M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-39.104M | $-63.5M | |||||||
| - | $-150K | |||||||
| - | - | |||||||
| - | - | |||||||
| - | $150K | |||||||
| $-39.104M | $-63.5M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-8.438M | $-15.189M | |||||||
| $-18.6M | $-19.194M | |||||||
| - | - | |||||||
| $1.862M | $-9.829M | |||||||
| $-25.176M | $-44.212M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $125.776M | $192.166M | |||||||
| $66.39M | $19.51M | |||||||
| $192.166M | $211.676M | |||||||
| $138.888M | $137.215M | |||||||
| $-39.104M | $-63.5M | |||||||
| $99.784M | $73.715M |
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