Main
Market Cap$517.16M
Enterprise Value$351.66M
Revenue (TTM)$1.33B
Net Income (TTM)-$19.12M
Free Cash Flow (TTM)$18.22M
Financial Health
Cash$186.81M
Net Debt-$165.51M
Debt Ratio0.04
Debt to Equity0.11
Interest Coverage-
Valuation (TTM)
Price to Sales0.39
Price to Earnings-27.05
EV to EBITDA-52.84
Price to Book2.57
Price to Free Cash Flow28.38
Margins (TTM)
Gross Profit Margin43.66%
EBITDA Margin-0.50%
Operating Income Margin-0.88%
Net Income Margin-1.43%
Free Cash Flow Margin1.36%
Returns (5Y Avg)
Return on Invested Capital-24.58%
Return on Assets-17.39%
Return on Equity-43.74%
Return on Total Capital-24.58%
Return on Capital Employed-30.94%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue-5.84%
Diluted EPS3.34%
Total Debt-1.33%
Capital Expenditures-11.61%
Free Cash Flow-1.09%
CAGR (3Y)
Revenue-14.36%
Diluted EPS38.00%
Total Debt-7.78%
Capital Expenditures-29.43%
Free Cash Flow0.87%
CAGR (1Y)
Revenue-5.26%
Diluted EPS80.73%
Total Debt4.29%
Capital Expenditures16.67%
Free Cash Flow-34.83%