Main
Market Cap$431.27M
Enterprise Value$6.29B
Revenue (TTM)$3.10B
Net Income (TTM)$66.36M
Free Cash Flow (TTM)-$5.53B
Financial Health
Cash$424.00M
Net Debt$5.86B
Debt Ratio0.33
Debt to Equity27.36
Interest Coverage2.35
Valuation (TTM)
Price to Sales0.14
Price to Earnings6.5
EV to EBITDA6.1
Price to Book1.88
Price to Free Cash Flow-0.08
Margins (TTM)
Gross Profit Margin82.52%
EBITDA Margin33.23%
Operating Income Margin39.73%
Net Income Margin2.14%
Free Cash Flow Margin-178.20%
Returns (5Y Avg)
Return on Invested Capital10.09%
Return on Assets6.09%
Return on Equity8.61%
Return on Total Capital10.09%
Return on Capital Employed9.19%
Dividend Summary
Dividend Yield19.61%
Annual Dividend$0.40
Payout Ratio94.02%
Ex Dividend Date2026-06-18
5-Year Dividend CAGR0.00%
CAGR (5Y)
Revenue-8.21%
Diluted EPS-48.34%
Total Debt-4.91%
Capital Expenditures2.52%
Free Cash Flow1000.00%
CAGR (3Y)
Revenue13.76%
Diluted EPS-7.79%
Total Debt-13.42%
Capital Expenditures40.65%
Free Cash Flow-37.42%
CAGR (1Y)
Revenue65.83%
Diluted EPS15.12%
Total Debt-50.61%
Capital Expenditures87.68%
Free Cash Flow1000.00%