Market Cap$91.66M
Enterprise Value$816.18M
P/E Ratio (TTM)—
P/S Ratio0.07
P/B Ratio0.21
Forward P/E—
EPS (TTM)$-11.39
EPS (FY)$2.33
Revenue (TTM)$1.35B
Profit Margin-6.99%
Operating Margin1.31%
ROE3.45%
Debt/Equity1.98
Avg Vol (30d)100K
Beta (1Y)2.81
Beta (3Y)1.60
Beta (5Y)1.17
Shares Out8.30M
Float7.61M
Dividend—
Next EarningsMay 25, 2026
Short Interest—