Valuation
Market capitalization$3.8B
Enterprise value$3.1B
EV / EBITDA (TTM)10.48
P/E ratio (TTM)18.54
Forward P/E9.93
P/S ratio6.47
P/B ratio4.00
PEG ratio—
Cash Flow
Operating cash flow (TTM)$209M
Free cash flow (TTM)$171M
Total cash$709M
Total debt$3M
Debt / equity0.29
Current ratio6.08
Income Statement
Total revenue (TTM)$589M
Revenue per share (TTM)4.82
Gross profit (TTM)$489M
EBITDA (TTM)$296M
Net income (TTM)$214M
EPS diluted (TTM)1.68
Shares outstanding122,375,567
Float shares115,326,469
Profitability
Gross margin83.03%
Operating margin40.52%
EBITDA margin50.20%
Net margin36.39%
Efficiency
Return on assets (TTM)16.48%
Return on equity (TTM)25.49%
Price History
Current price$31.15
52 Week high$32.56
52 Week low$19.05
50 day average$25.59
200 day average$22.94
Average volume (10 day)4,027,130
1-year beta0.72
1-year price target$33.30
Dividends
Dividend yield—
Dividend rate (annual)—
Payout ratio0.00%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:36 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).