
Last Price
52 Week Range
$1.65 - $6.55
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $474.001M | $448.952M | ||||||
| $50.15M | $48.272M | ||||||
| $423.851M | $400.68M | ||||||
| $134.831M | $124.565M | ||||||
| $287.758M | $295.473M | ||||||
| - | - | ||||||
| $1.262M | $-19.358M | ||||||
| $-7.06M | $-29.629M | ||||||
| $-0.699M | $18.369M | ||||||
| $-7.759M | $-11.26M | ||||||
| $-6.497M | $-30.618M | ||||||
| $6.357M | $2.376M | ||||||
| $-12.854M | $-32.994M | ||||||
| $-0.13 | $-0.37 | ||||||
| $-0.13 | $-0.37 | ||||||
| $98.588M | $89.867M | ||||||
| $98.588M | $89.867M | ||||||
| $35.391M | $11.473M | ||||||
| $12.291M | $12.462M | ||||||
| $23.1M | $-0.989M |
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