
Last Price
52 Week Range
$1.86 - $3.09
Next Earnings Date
May 26 2026 (Estimate)
Next Earnings Date
May 26 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $298.617M | $322.642M | ||||||
| $157.187M | $167.191M | ||||||
| $141.43M | $155.451M | ||||||
| $95.049M | $89.924M | ||||||
| $105.335M | $64.195M | ||||||
| $-11.334M | - | ||||||
| $-47.62M | $1.332M | ||||||
| $50.424M | $44.296M | ||||||
| $4.338M | $14.374M | ||||||
| $54.762M | $58.67M | ||||||
| $7.142M | $60.001M | ||||||
| $2.145M | $1.958M | ||||||
| $4.997M | $58.043M | ||||||
| $0.009 | $0.095 | ||||||
| $0.009 | $0.095 | ||||||
| $573.783M | $611.715M | ||||||
| $591.007M | $613.807M | ||||||
| $-42.555M | $1.332M | ||||||
| $5.065M | - | ||||||
| $-47.62M | $1.332M |
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