Main
Market Cap$547.15M
Enterprise Value$3.25B
Revenue (TTM)$484.45M
Net Income (TTM)-$178.87M
Free Cash Flow (TTM)$26.64M
Financial Health
Cash$32.28M
Net Debt$2.70B
Debt Ratio0.76
Debt to Equity3.45
Interest Coverage0.23
Valuation (TTM)
Price to Sales1.13
Price to Earnings-3.06
EV to EBITDA25.13
Price to Book0.69
Price to Free Cash Flow20.54
Margins (TTM)
Gross Profit Margin62.35%
EBITDA Margin26.70%
Operating Income Margin1.63%
Net Income Margin-36.92%
Free Cash Flow Margin5.50%
Returns (5Y Avg)
Return on Invested Capital1.84%
Return on Assets1.75%
Return on Equity-10.47%
Return on Total Capital1.84%
Return on Capital Employed1.85%
Dividend Summary
Dividend Yield10.16%
Annual Dividend$0.32
Payout Ratio-
Ex Dividend Date2026-07-08
5-Year Dividend CAGR-11.80%
CAGR (5Y)
Revenue-1.96%
Diluted EPS-22.34%
Total Debt8.37%
Capital Expenditures-14.32%
Free Cash Flow-1.69%
CAGR (3Y)
Revenue-1.45%
Diluted EPS-23.26%
Total Debt10.04%
Capital Expenditures-34.47%
Free Cash Flow1000.00%
CAGR (1Y)
Revenue-4.17%
Diluted EPS10.13%
Total Debt23.65%
Capital Expenditures-42.97%
Free Cash Flow8.67%