
Last Price
52 Week Range
$28.63 - $51.38
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $101.986M | $-70.029M | |
| $23.372M | $3.019M | |
| $3.188M | $0.474M | |
| $43.631M | $57.566M | |
| $-8.338M | $-30.091M | |
| $-52.4M | $206.894M | |
| $111.439M | $167.833M |
| Metric | 2024 | 2025 |
|---|---|---|
| $-39.007M | $-22.79M | |
| - | $-56.458M | |
| $-1.578M | $-10M | |
| - | - | |
| - | $-12.078M | |
| $-40.585M | $-101.326M |
| Metric | 2024 | 2025 |
|---|---|---|
| $-21.993M | $-141.364M | |
| $10.035M | $356.132M | |
| - | - | |
| $41.364M | - | |
| $29.406M | $214.768M |
| Metric | 2024 | 2025 |
|---|---|---|
| $176.138M | $275.164M | |
| $100.26M | $262.185M | |
| $276.398M | $537.349M | |
| $111.439M | $167.833M | |
| $-39.007M | $-22.79M | |
| $72.432M | $145.043M |
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