Valuation
Market capitalization$1.3B
Enterprise value$1.1B
EV / EBITDA (TTM)9.32
P/E ratio (TTM)16.47
Forward P/E13.69
P/S ratio1.06
P/B ratio3.93
PEG ratio—
Cash Flow
Operating cash flow (TTM)$135M
Free cash flow (TTM)$72M
Total cash$246M
Total debt$2M
Debt / equity0.44
Current ratio1.86
Income Statement
Total revenue (TTM)$1.3B
Revenue per share (TTM)50.16
Gross profit (TTM)$466M
EBITDA (TTM)$121M
Net income (TTM)$82M
EPS diluted (TTM)3.25
Shares outstanding23,501,904
Float shares20,577,053
Profitability
Gross margin36.92%
Operating margin8.82%
EBITDA margin9.58%
Net margin6.49%
Efficiency
Return on assets (TTM)11.25%
Return on equity (TTM)26.34%
Price History
Current price$53.53
52 Week high$71.12
52 Week low$45.72
50 day average$50.32
200 day average$53.02
Average volume (10 day)130,470
1-year beta0.65
1-year price target$80.00
Dividends
Dividend yield0.47%
Dividend rate (annual)$0.25
Payout ratio7.38%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:38 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).