
Last Price
52 Week Range
$4.19 - $13.73
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $510.894M | $669.489M | |||||||
| $382.187M | $515.647M | |||||||
| $128.707M | $153.842M | |||||||
| $24.576M | $31.087M | |||||||
| $160.422M | $227.348M | |||||||
| $2.246M | - | |||||||
| $-58.537M | $-104.593M | |||||||
| $921K | $-6K | |||||||
| $-4.915M | $-9.478M | |||||||
| $-3.994M | $-9.484M | |||||||
| $-62.531M | $-114.077M | |||||||
| $0.509M | $-2.496M | |||||||
| $-63.04M | $-111.581M | |||||||
| $-0.27 | $-0.44 | |||||||
| $-0.27 | $-0.44 | |||||||
| $229.509M | $254.758M | |||||||
| $229.509M | $254.758M | |||||||
| $16.281M | $-32.648M | |||||||
| $72.572M | $71.945M | |||||||
| $-56.291M | $-104.593M |
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