
Last Price
52 Week Range
$0.44 - $0.58
Next Earnings Date
Jul 23 2026 (Estimate)
Next Earnings Date
Jul 23 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|---|
| $102.274M | $131.232M | $176.152M | ||||||
| $46.908M | $73.277M | $98.381M | ||||||
| $55.366M | $57.955M | $77.771M | ||||||
| - | - | - | ||||||
| $3.846M | $12.546M | - | ||||||
| $-0.184M | - | $3.835M | ||||||
| $51.704M | $45.409M | $73.936M | ||||||
| $-14M | $-18.143M | $-28.617M | ||||||
| $265.807M | $287.064M | $36.563M | ||||||
| $251.807M | $268.921M | $7.946M | ||||||
| $305.471M | $304.606M | $81.882M | ||||||
| $40.021M | $41.617M | $15.119M | ||||||
| $205.381M | $208.433M | $47.698M | ||||||
| $0.16 | $0.161 | $0.037 | ||||||
| $0.16 | $0.161 | $0.036 | ||||||
| $1.3B | $5.204B | $1.304B | ||||||
| $1.322B | $5.21B | $1.341B | ||||||
| $327.213M | $19.2M | $73.936M | ||||||
| $-68.305M | $-80.424M | - | ||||||
| $327.213M | $79.484M | $73.936M |
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