
Last Price
52 Week Range
$2.05 - $5.85
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $463.33M | $475.767M | |||||
| $433.608M | $448.599M | |||||
| $29.722M | $27.168M | |||||
| $5.6M | - | |||||
| $32.733M | $14.099M | |||||
| $-74.807M | $2.543M | |||||
| $66.196M | $10.526M | |||||
| $-4.704M | $-8.562M | |||||
| $0.139M | $-58.586M | |||||
| $-4.565M | $-67.148M | |||||
| $61.631M | $-56.622M | |||||
| $7.668M | $0.793M | |||||
| $53.963M | $-57.525M | |||||
| $0.34 | $-0.35 | |||||
| $0.33 | $-0.35 | |||||
| $160.988M | $164.334M | |||||
| $165.5M | $164.334M | |||||
| $92.692M | $38.556M | |||||
| $24.733M | $28.03M | |||||
| $67.959M | $10.526M |
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