
Last Price
52 Week Range
$18.64 - $27.48
Next Earnings Date
Jun 11 2026 (Estimate)
Next Earnings Date
Jun 11 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $98.319M | $101.755M | |
| $90.215M | $93.701M | |
| $-31.583M | $-3.34M | |
| - | - | |
| $-25.724M | $-50.101M | |
| $14.233M | $69.67M | |
| $145.46M | $211.685M |
| Metric | 2024 | 2025 |
|---|---|---|
| $-43.485M | $-53.668M | |
| $-25.519M | $-12.327M | |
| - | - | |
| - | - | |
| $-18.756M | $-25.652M | |
| $-87.76M | $-91.647M |
| Metric | 2024 | 2025 |
|---|---|---|
| $827.098M | $-647.152M | |
| $-1.334M | $497.024M | |
| $-265.94M | - | |
| $-635.198M | $-7.782M | |
| $-75.374M | $-157.91M |
| Metric | 2024 | 2025 |
|---|---|---|
| $209.969M | $188.042M | |
| $-21.927M | $-38.339M | |
| $188.042M | $149.703M | |
| $145.46M | $211.685M | |
| $-43.485M | $-53.668M | |
| $101.975M | $158.017M |
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