
Last Price
52 Week Range
$1.44 - $4.70
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $151.909M | $127.494M | $76.828M | ||||
| $122.126M | $104.845M | $63.458M | ||||
| $29.782M | $22.65M | $13.37M | ||||
| - | - | - | ||||
| $0.044B | $0.038B | $6.163B | ||||
| $-0.001B | $0.022B | $-6.13B | ||||
| $-13.894M | $-37.85M | $-20.156M | ||||
| $365.251K | $86.996K | $-44.139K | ||||
| $43.112K | $-273.659K | $251.132K | ||||
| $408.363K | $-186.663K | $206.993K | ||||
| $-13.486M | $-38.037M | $-19.949M | ||||
| $1.282M | $1.204M | $0.77M | ||||
| $-14.768M | $-39.24M | $-20.718M | ||||
| $-0.27 | $-0.69 | $-0.37 | ||||
| $-0.27 | $-0.69 | $-0.37 | ||||
| $54.813M | $56.854M | $171.535M | ||||
| $54.813M | $56.854M | $171.535M | ||||
| $-12.177M | $-35.764M | $-18.268M | ||||
| $1.721M | $2.273M | $1.436M | ||||
| $-13.894M | $-38.037M | $-19.704M |
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