
Last Price
52 Week Range
$3.71 - $9.15
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $254.364M | $249.325M | |||||||
| $188.387M | $116.467M | |||||||
| $65.977M | $132.858M | |||||||
| $86.065M | $72.861M | |||||||
| $176.554M | $131.31M | |||||||
| - | $33.961M | |||||||
| $-196.642M | $-105.274M | |||||||
| $10.757M | $3.803M | |||||||
| $-24.002M | $6.938M | |||||||
| $-13.245M | $10.741M | |||||||
| $-209.887M | $-94.533M | |||||||
| $2.751M | $0.434M | |||||||
| $-208.143M | $-95.7M | |||||||
| $-13.88 | $-5.96 | |||||||
| $-13.88 | $-5.96 | |||||||
| $15M | $16.047M | |||||||
| $15M | $16.047M | |||||||
| $-173.343M | $-71.313M | |||||||
| $33.434M | $33.961M | |||||||
| $-206.777M | $-105.274M |
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