
Last Price
52 Week Range
$11.51 - $30.40
Next Earnings Date
Jun 02 2026 (Estimate)
Next Earnings Date
Jun 02 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $10.227M | $28.406M | |
| $4.304M | $3.45M | |
| $2.055M | $2.898M | |
| $2.86M | $5.363M | |
| - | - | |
| $19.446M | $40.117M | |
| $171.58M | $228.11M | |
| $16.702M | $15.168M | |
| $5.184M | - | |
| - | $52.764M | |
| - | $277K | |
| $193.466M | $296.319M | |
| - | - | |
| $212.912M | $336.436M |
| Metric | 2024 | 2025 |
|---|---|---|
| $6.621M | $12.126M | |
| $12.762M | - | |
| $9.335M | $9.795M | |
| - | - | |
| - | - | |
| - | - | |
| $4.586M | $16.661M | |
| $33.304M | $38.582M | |
| $-17.731M | $-102.421M | |
| $107M | $128.338M | |
| - | - | |
| - | - | |
| - | $38.893M | |
| $196.269M | $193.148M | |
| - | - | |
| $229.573M | $231.73M |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| $241.175M | - | |
| - | - | |
| $-257.836M | $-0.06M | |
| - | $45.735M | |
| - | - | |
| - | - | |
| $-16.661M | $45.675M | |
| - | $59.031M | |
| $-16.661M | $104.706M | |
| $212.912M | $336.436M |
| Metric | 2024 | 2025 |
|---|---|---|
| $5.184M | - | |
| $205.604M | $164.05M | |
| $195.377M | $135.644M |
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