
Last Price
52 Week Range
$5.76 - $10.97
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $240.855M | $430.425M | |||
| $194.631M | $396.537M | |||
| $46.224M | $33.888M | |||
| - | - | |||
| $32.858M | - | |||
| $21.259M | $17.489M | |||
| $-7.893M | $16.4M | |||
| $-4.008M | $-6.589M | |||
| $4.67M | $-50.71M | |||
| $0.663M | $-57.299M | |||
| $-7.23M | $-40.899M | |||
| $1.245M | $-7.453M | |||
| $-8.475M | $-33.446M | |||
| $-0.47 | $-1.21 | |||
| $-0.47 | $-1.21 | |||
| $17.938M | $27.579M | |||
| $17.938M | $27.579M | |||
| $13.366M | $55.706M | |||
| $21.408M | $39.306M | |||
| $-8.042M | $16.4M |
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