
Last Price
52 Week Range
$12.26 - $21.13
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $5.683M | $14.149M | ||||||||
| $19.282M | $23.702M | ||||||||
| - | - | ||||||||
| $6.376M | $6.311M | ||||||||
| $2.17M | $1.88M | ||||||||
| $-0.008M | $-1.537M | ||||||||
| $33.503M | $44.505M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $-79.149M | $-123.688M | ||||||||
| $-79.149M | $-123.688M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $54.888M | $62.6M | ||||||||
| $19.487M | $47.237M | ||||||||
| $-27.987M | $-30.752M | ||||||||
| $-1.066M | $-0.348M | ||||||||
| $45.322M | $78.737M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.867M | $2.543M | ||||||||
| $-324K | $-446K | ||||||||
| $2.543M | $2.097M | ||||||||
| $33.503M | $44.505M | ||||||||
| $-2.775M | $-6.937M | ||||||||
| $30.728M | $37.568M |
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