
Last Price
52 Week Range
$18.64 - $27.48
Next Earnings Date
Jun 11 2026
Next Earnings Date
Jun 11 2026
Last Price
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $98.319M | $101.755M | $110.408M | |
| $90.215M | $93.701M | $70.247M | |
| $-31.583M | $-3.34M | $7.884M | |
| - | - | $791K | |
| $-25.724M | $-50.101M | $24.941M | |
| $14.233M | $69.67M | $26.586M | |
| $145.46M | $211.685M | $240.857M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $-43.485M | $-53.668M | $-42.258M | |
| $-25.519M | $-12.327M | $-12.705M | |
| - | - | - | |
| - | - | - | |
| $-18.756M | $-25.652M | $-18.99M | |
| $-87.76M | $-91.647M | $-73.953M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $827.098M | $-647.152M | $-738.024M | |
| $-1.334M | $497.024M | $493.263M | |
| $-265.94M | - | - | |
| $-635.198M | $-7.782M | $-9.177M | |
| $-75.374M | $-157.91M | $-253.938M |
| Metric | 2024 | 2025 | 2026 |
|---|---|---|---|
| $209.969M | $188.042M | — | |
| $-21.927M | $-38.339M | $-89.095M | |
| $188.042M | $149.703M | $152.362M | |
| $145.46M | $211.685M | $240.857M | |
| $-43.485M | $-53.668M | $-42.258M | |
| $101.975M | $158.017M | $198.599M |
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