Valuation
Market capitalization$271M
Enterprise value$346M
EV / EBITDA (TTM)8.95
P/E ratio (TTM)20.65
Forward P/E6.45
P/S ratio0.93
P/B ratio4.10
PEG ratio0.72
Cash Flow
Operating cash flow (TTM)$31M
Free cash flow (TTM)$26M
Total cash$6M
Total debt$81M
Debt / equity122.87
Current ratio1.88
Income Statement
Total revenue (TTM)$292M
Revenue per share (TTM)10.95
Gross profit (TTM)$119M
EBITDA (TTM)$39M
Net income (TTM)$14M
EPS diluted (TTM)0.52
Shares outstanding25,188,887
Float shares22,211,309
Profitability
Gross margin40.57%
Operating margin16.05%
EBITDA margin13.21%
Net margin4.81%
Efficiency
Return on assets (TTM)10.46%
Return on equity (TTM)15.61%
Price History
Current price$10.74
52 Week high$26.29
52 Week low$9.48
50 day average$13.26
200 day average$17.73
Average volume (10 day)412,520
1-year beta0.98
1-year price target$17.67
Dividends
Dividend yield4.47%
Dividend rate (annual)$0.48
Payout ratio92.31%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:38 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).