Main
Market Cap$18.45M
Enterprise Value-$33.21M
Revenue (TTM)$443.10M
Net Income (TTM)-$11.62M
Free Cash Flow (TTM)$5.75M
Financial Health
Cash$58.56M
Net Debt-$51.66M
Debt Ratio0.04
Debt to Equity0.61
Interest Coverage-
Valuation (TTM)
Price to Sales0.04
Price to Earnings-1.59
EV to EBITDA-0.51
Price to Book1.62
Price to Free Cash Flow3.21
Margins (TTM)
Gross Profit Margin56.54%
EBITDA Margin14.76%
Operating Income Margin-2.42%
Net Income Margin-2.62%
Free Cash Flow Margin1.30%
Returns (5Y Avg)
Return on Invested Capital9.48%
Return on Assets3.99%
Return on Equity3.27%
Return on Total Capital9.48%
Return on Capital Employed8.72%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date2025-08-22
5-Year Dividend CAGR-
CAGR (5Y)
Revenue11.68%
Diluted EPS-4.36%
Total Debt-37.52%
Capital Expenditures46.69%
Free Cash Flow-26.12%
CAGR (3Y)
Revenue-0.18%
Diluted EPS-1.83%
Total Debt-53.04%
Capital Expenditures-24.25%
Free Cash Flow2.24%
CAGR (1Y)
Revenue3.63%
Diluted EPS-3.98%
Total Debt-88.84%
Capital Expenditures-19.18%
Free Cash Flow-54.67%