
Last Price
52 Week Range
$22.12 - $73.72
Next Earnings Date
Jul 20 2026 (Estimate)
Next Earnings Date
Jul 20 2026 (Est.)
Last Price
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $-39.661M | $-36.461M | $-46.632M | |
| $6.246M | $7.215M | $8.955M | |
| - | - | - | |
| $5.174M | $6.835M | $4.767M | |
| $5.109M | $3.474M | $-9.303M | |
| $1.704M | $-0.753M | $9.944M | |
| $-21.428M | $-19.69M | $-32.269M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $-0.658M | $-1.344M | $-5.365M | |
| - | - | - | |
| - | - | - | |
| - | - | - | |
| $-3.073M | $-6.099M | $-4.983M | |
| $-3.731M | $-7.443M | $-10.348M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| - | - | - | |
| $58.843M | $109.213M | $84.247M | |
| - | - | - | |
| - | $-2.829M | $101.433M | |
| $58.843M | $106.384M | $185.68M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $27.321M | $60.981M | $61.418M | |
| $33.66M | $79.294M | $143.117M | |
| $60.981M | $140.275M | $204.535M | |
| $-21.428M | $-19.69M | $-30.863M | |
| $-3.731M | $-1.344M | $-7.302M | |
| $-25.159M | $-21.034M | $-38.165M |
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