
Last Price
52 Week Range
$0.78 - $2.69
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $334.294M | $300.8M | |||||||
| $151.998M | $104.4M | |||||||
| $182.296M | $196.4M | |||||||
| $6.296M | $5.6M | |||||||
| $243.774M | $211.5M | |||||||
| - | - | |||||||
| $-67.774M | $-20.8M | |||||||
| $6.232M | $-10.372M | |||||||
| $31.992M | $25.237M | |||||||
| $38.224M | $14.865M | |||||||
| $-29.55M | $-5.938M | |||||||
| $-0.452M | $3.581M | |||||||
| $-29.098M | $-9.5M | |||||||
| $-0.23 | $-0.08 | |||||||
| $-0.36 | $-0.16 | |||||||
| $123.827M | $126.379M | |||||||
| $142.493M | $135.798M | |||||||
| $10.339M | $0.033M | |||||||
| $29.477M | $20.836M | |||||||
| $-19.138M | $-20.803M |
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