Market Cap$78.08M
Enterprise Value$260.10M
P/E Ratio (TTM)181.91
P/S Ratio0.03
P/B Ratio0.72
Forward P/E—
EPS (TTM)$0.46
EPS (FY)$0.61
Revenue (TTM)$2.93B
Profit Margin0.01%
Operating Margin0.41%
ROE0.51%
Debt/Equity1.60
Avg Vol (30d)918.6
Beta (1Y)0.34
Beta (3Y)-0.01
Beta (5Y)-0.16
Shares Out976,028
Float249,570.36
Dividend0.58%
Next EarningsJul 20, 2026
Short Interest—