Valuation
Market capitalization$591M
Enterprise value$710M
EV / EBITDA (TTM)14.19
P/E ratio (TTM)—
Forward P/E13.08
P/S ratio0.72
P/B ratio1.13
PEG ratio0.30
Cash Flow
Operating cash flow (TTM)$62M
Free cash flow (TTM)$61M
Total cash$50M
Total debt$165M
Debt / equity31.63
Current ratio1.31
Income Statement
Total revenue (TTM)$826M
Revenue per share (TTM)43.01
Gross profit (TTM)$127M
EBITDA (TTM)$50M
Net income (TTM)-$905K
EPS diluted (TTM)-0.05
Shares outstanding19,637,041
Float shares18,278,747
Profitability
Gross margin15.38%
Operating margin-0.81%
EBITDA margin6.05%
Net margin-0.11%
Efficiency
Return on assets (TTM)0.64%
Return on equity (TTM)-0.17%
Price History
Current price$30.09
52 Week high$39.65
52 Week low$23.84
50 day average$25.95
200 day average$30.02
Average volume (10 day)354,740
1-year beta—
1-year price target$34.89
Dividends
Dividend yield—
Dividend rate (annual)—
Payout ratio0.00%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:39 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).