Main
Market Cap$1.05B
Enterprise Value$2.60B
Revenue (TTM)$99.36M
Net Income (TTM)-$37.75M
Free Cash Flow (TTM)$412.66M
Financial Health
Cash$34.59M
Net Debt$1.55B
Debt Ratio0.25
Debt to Equity0.35
Interest Coverage2.79
Valuation (TTM)
Price to Sales10.6
Price to Earnings-27.9
EV to EBITDA-419.09
Price to Book0.23
Price to Free Cash Flow2.55
Margins (TTM)
Gross Profit Margin-23.29%
EBITDA Margin-6.26%
Operating Income Margin-6.17%
Net Income Margin-38.00%
Free Cash Flow Margin415.33%
Returns (5Y Avg)
Return on Invested Capital5.79%
Return on Assets4.34%
Return on Equity5.44%
Return on Total Capital5.79%
Return on Capital Employed3.64%
Dividend Summary
Dividend Yield19.27%
Annual Dividend$0.42
Payout Ratio138.41%
Ex Dividend Date2026-08-27
5-Year Dividend CAGR-8.78%
CAGR (5Y)
Revenue-97.98%
Diluted EPS-12.53%
Total Debt-38.97%
Capital Expenditures0.00%
Free Cash Flow1.49%
CAGR (3Y)
Revenue-99.90%
Diluted EPS-31.12%
Total Debt-51.99%
Capital Expenditures0.00%
Free Cash Flow1000.00%
CAGR (1Y)
Revenue-100.00%
Diluted EPS-61.49%
Total Debt-75.81%
Capital Expenditures0.00%
Free Cash Flow86.86%