Main
Market Cap$5.45B
Enterprise Value$5.34B
Revenue (TTM)$278.69M
Net Income (TTM)$207.04M
Free Cash Flow (TTM)$209.64M
Financial Health
Cash$141.76M
Net Debt-$104.90M
Debt Ratio0.02
Debt to Equity0.03
Interest Coverage95.42
Valuation (TTM)
Price to Sales19.54
Price to Earnings26.31
EV to EBITDA18.8
Price to Book3.81
Price to Free Cash Flow25.98
Margins (TTM)
Gross Profit Margin83.72%
EBITDA Margin101.95%
Operating Income Margin70.97%
Net Income Margin74.29%
Free Cash Flow Margin75.22%
Returns (5Y Avg)
Return on Invested Capital5.67%
Return on Assets5.26%
Return on Equity1.37%
Return on Total Capital5.67%
Return on Capital Employed6.48%
Dividend Summary
Dividend Yield0.90%
Annual Dividend$0.26
Payout Ratio20.11%
Ex Dividend Date2026-06-30
5-Year Dividend CAGR-1.49%
CAGR (5Y)
Revenue5.71%
Diluted EPS10.37%
Total Debt-68.72%
Capital Expenditures-22.93%
Free Cash Flow22.21%
CAGR (3Y)
Revenue20.67%
Diluted EPS37.19%
Total Debt-79.93%
Capital Expenditures-32.92%
Free Cash Flow52.14%
CAGR (1Y)
Revenue47.52%
Diluted EPS1000.00%
Total Debt-98.73%
Capital Expenditures-48.95%
Free Cash Flow145.38%