
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 |
|---|---|---|---|
| $60.981M | $140.275M | $204.535M | |
| $10.401M | $7.286M | $10.975M | |
| $15.008M | $16.937M | $23.463M | |
| - | - | - | |
| $2.566M | $2.821M | $2.688M | |
| $88.956M | $167.319M | $241.661M | |
| $3.544M | $4.775M | $6.004M | |
| $11.729M | $11.593M | $11.465M | |
| - | - | - | |
| - | - | - | |
| $49K | $993K | $391K | |
| $15.322M | $17.361M | $17.86M | |
| - | - | - | |
| $104.278M | $184.68M | $259.521M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $2.933M | $8.577M | $8.285M | |
| $6.506M | $2.805M | - | |
| - | $400K | $982K | |
| $633K | - | - | |
| - | - | - | |
| - | - | - | |
| $1.696M | $7.396M | $11.38M | |
| $11.768M | $19.178M | $20.647M | |
| $-0.333M | $-0.278M | $1.161M | |
| $966K | $278K | - | |
| - | - | - | |
| - | - | - | |
| $6.429M | $2.765M | $2.554M | |
| $6.762M | $3.043M | $3.715M | |
| - | - | - | |
| $18.53M | $22.221M | $24.362M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| - | - | - | |
| $378.15M | - | - | |
| - | - | - | |
| $-320.25M | $-356.711M | $-366.882M | |
| $28.368M | $519.61M | - | |
| $-520K | $-440K | $-375K | |
| - | - | $602.416M | |
| $85.748M | $162.459M | $235.159M | |
| - | - | - | |
| $85.748M | $162.459M | $235.159M | |
| $104.278M | $184.68M | $259.521M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| - | - | - | |
| $0.966M | $0.678M | $2.143M | |
| $-60.015M | $-139.597M | $-202.392M |
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