
Last Price
52 Week Range
$2.44 - $5.41
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 |
|---|---|---|---|---|---|---|---|---|
| $1.265B | $1.968B | |||||||
| $1.15B | $1.805B | |||||||
| $114.741M | $163.759M | |||||||
| $12.156M | $17.443M | |||||||
| $117.165M | $154.813M | |||||||
| $10.646M | - | |||||||
| $-25.226M | $-8.497M | |||||||
| $-1.123M | $-0.554M | |||||||
| $-104K | $245K | |||||||
| $-1.227M | $-0.309M | |||||||
| $-26.453M | $-8.806M | |||||||
| - | $-740K | |||||||
| $-26.541M | $-8.105M | |||||||
| $-0.14 | $-0.037 | |||||||
| $-0.14 | $-0.037 | |||||||
| $191.172M | $219.873M | |||||||
| $191.172M | $219.873M | |||||||
| $-24.681M | $-6.568M | |||||||
| $1.396M | $1.929M | |||||||
| $-26.077M | $-8.497M |
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