
Last Price
52 Week Range
$4.60 - $9.29
Next Earnings Date
May 18 2026 (Estimate)
Next Earnings Date
May 18 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $113.058M | $134.151M | $147.566M | ||||||
| $2.015M | $1.347M | - | ||||||
| - | - | - | ||||||
| $17.93M | $14.692M | $8.768M | ||||||
| $-1.597M | $21.757M | - | ||||||
| $7.913M | $0.87M | $-156.334M | ||||||
| $139.32M | $172.817M | - |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-1.581M | $-0.814M | - | ||||||
| - | - | - | ||||||
| $-442.683M | $-303.725M | - | ||||||
| $218.194M | $323.03M | - | ||||||
| $-54.063K | $87.887K | - | ||||||
| $-226.125M | $18.579M | - |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| $-8.513M | $-13.911M | - | ||||||
| - | - | - | ||||||
| $0.959M | $1.088M | - | ||||||
| $-7.554M | $-12.823M | - |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $407.257M | $312.307M | - | ||||||
| $-94.95M | $178.048M | - | ||||||
| $312.307M | $490.356M | - | ||||||
| $139.32M | $172.817M | - | ||||||
| $-1.649M | $-0.844M | - | ||||||
| $137.671M | $171.973M | - |
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