Main
Market Cap$63.29M
Enterprise Value$220.78M
Revenue (TTM)$3.34B
Net Income (TTM)$428.76K
Free Cash Flow (TTM)$14.24M
Financial Health
Cash$643.06K
Net Debt$157.50M
Debt Ratio0.4
Debt to Equity1.41
Interest Coverage-0.17
Valuation (TTM)
Price to Sales0.02
Price to Earnings147.61
EV to EBITDA10.39
Price to Book0.56
Price to Free Cash Flow4.44
Margins (TTM)
Gross Profit Margin5.60%
EBITDA Margin0.64%
Operating Income Margin0.36%
Net Income Margin0.01%
Free Cash Flow Margin0.43%
Returns (5Y Avg)
Return on Invested Capital5.56%
Return on Assets4.34%
Return on Equity10.70%
Return on Total Capital5.56%
Return on Capital Employed8.60%
Dividend Summary
Dividend Yield0.71%
Annual Dividend$0.48
Payout Ratio15.74%
Ex Dividend Date2026-05-11
5-Year Dividend CAGR-35.34%
CAGR (5Y)
Revenue20.08%
Diluted EPS-37.99%
Total Debt17.29%
Capital Expenditures21.82%
Free Cash Flow-3.99%
CAGR (3Y)
Revenue11.89%
Diluted EPS-68.07%
Total Debt12.32%
Capital Expenditures-15.06%
Free Cash Flow5.64%
CAGR (1Y)
Revenue3.90%
Diluted EPS-86.98%
Total Debt0.73%
Capital Expenditures-55.93%
Free Cash Flow-79.63%