
Last Price
52 Week Range
$19.86 - $27.48
Next Earnings Date
Mar 12 2026
Next Earnings Date
Mar 12 2026
Last Price
| Metric | 2024 | LTM |
|---|---|---|
| $98.319M | $32.896M | |
| $90.215M | $23.386M | |
| $-31.583M | $7.553M | |
| - | $791K | |
| $-25.724M | $-6.412M | |
| $14.233M | $7.879M | |
| $145.46M | $66.093M |
| Metric | 2024 | LTM |
|---|---|---|
| $-43.485M | $-13.192M | |
| $-25.519M | $-10.53M | |
| - | - | |
| - | - | |
| $-18.756M | $-6.477M | |
| $-87.76M | $-30.199M |
| Metric | 2024 | LTM |
|---|---|---|
| $827.098M | $-117.273M | |
| $-1.334M | $-3.863M | |
| $-265.94M | - | |
| $-635.198M | $4.28M | |
| $-75.374M | $-116.856M |
| Metric | 2024 | 2025 |
|---|---|---|
| $209.969M | — | |
| $-21.927M | $-81.636M | |
| $188.042M | $159.821M | |
| $145.46M | $66.093M | |
| $-43.485M | $-13.192M | |
| $101.975M | $52.901M |
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