
Last Price
52 Week Range
$4.67 - $10.99
Next Earnings Date
May 19 2026 (Estimate)
Next Earnings Date
May 19 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $95.488M | $100.622M | ||||||
| $138.472M | $86.378M | ||||||
| $-42.984M | $14.245M | ||||||
| $18.923M | $18.744M | ||||||
| $53.977M | $72.631M | ||||||
| $14.969M | - | ||||||
| $-130.854M | $-77.13M | ||||||
| $8.084M | $10.419M | ||||||
| $-217.602M | $-15.053M | ||||||
| $-209.518M | $-4.634M | ||||||
| $-340.372M | $-81.763M | ||||||
| $-2.009M | $0.067M | ||||||
| $-338.363M | $-81.83M | ||||||
| $-1.66 | $-0.32 | ||||||
| $-1.66 | $-0.32 | ||||||
| $204.1M | $254.739M | ||||||
| $204.1M | $254.739M | ||||||
| $-326.757M | $-62.565M | ||||||
| $13.615M | $14.565M | ||||||
| $-340.372M | $-77.13M |
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