Valuation
Market capitalization$4.9B
Enterprise value$4.1B
EV / EBITDA (TTM)16.60
P/E ratio (TTM)21.83
Forward P/E16.03
P/S ratio7.67
P/B ratio4.91
PEG ratio0.71
Cash Flow
Operating cash flow (TTM)$315M
Free cash flow (TTM)$214M
Total cash$735M
Total debt$11M
Debt / equity1.09
Current ratio6.63
Income Statement
Total revenue (TTM)$638M
Revenue per share (TTM)3.40
Gross profit (TTM)$572M
EBITDA (TTM)$245M
Net income (TTM)$239M
EPS diluted (TTM)1.19
Shares outstanding133,811,547
Float shares130,570,762
Profitability
Gross margin89.75%
Operating margin38.89%
EBITDA margin38.49%
Net margin37.54%
Efficiency
Return on assets (TTM)12.84%
Return on equity (TTM)23.82%
Price History
Current price$25.98
52 Week high$76.51
52 Week low$20.55
50 day average$24.30
200 day average$46.69
Average volume (10 day)2,506,440
1-year beta1.35
1-year price target$37.77
Dividends
Dividend yield—
Dividend rate (annual)—
Payout ratio0.00%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:37 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).