
Last Price
52 Week Range
$4.67 - $10.99
Next Earnings Date
May 19 2026
Next Earnings Date
May 19 2026
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $95.488M | $100.622M | $102.375M | ||||||
| $138.472M | $86.378M | $90.919M | ||||||
| $-42.984M | $14.245M | $11.457M | ||||||
| $18.923M | $18.744M | $19.694M | ||||||
| $53.977M | $72.631M | $71.287M | ||||||
| $14.969M | - | $-5.79M | ||||||
| $-130.854M | $-77.13M | $-73.735M | ||||||
| $8.084M | $10.419M | $10.12M | ||||||
| $-217.602M | $-15.053M | $-45.777M | ||||||
| $-209.518M | $-4.634M | $-35.657M | ||||||
| $-340.372M | $-81.763M | $-109.392M | ||||||
| $-2.009M | $0.067M | $0.059M | ||||||
| $-338.363M | $-81.83M | $-109.451M | ||||||
| $-1.66 | $-0.32 | $-0.429 | ||||||
| $-1.66 | $-0.32 | $-0.429 | ||||||
| $0.204B | $0.255B | $1.037B | ||||||
| $0.204B | $0.255B | $1.037B | ||||||
| $-326.757M | $-62.565M | $-58.162M | ||||||
| $13.615M | $14.565M | $15.25M | ||||||
| $-340.372M | $-77.13M | $-73.411M |
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