P/CF (Annual)23.12x
Book Value / Share (Quarterly)$18.38
P/TBV (Annual)5.10x
Indicated Dividend (Annual)$1.00
Revenue Growth (3Y)15.57%
Cash Flow / Share (Quarterly)$3.23
Payout Ratio (TTM)31.21%
Price vs S&P 500 (YTD)-13.62%
Gross Margin (TTM)72.90%
Net Profit Margin (TTM)25.02%
EPS (TTM)$2.77
10-Day Avg Trading Volume0.33M
EPS Excl Extra (TTM)$2.77
Revenue Growth (5Y)14.04%
EPS (Annual)$2.52
Dividend / Share (Annual)$0.80
ROI (Annual)10.27%
Gross Margin (Annual)71.53%
Net Profit Margin (5Y Avg)17.78%
Cash / Share (Quarterly)$16.45
P/E Basic Excl Extra (TTM)28.60x
Revenue Growth QoQ (YoY)9.57%
EPS Growth (5Y)19.48%
P/E Normalized (Annual)32.53x
ROA (Last FY)9.38%
Revenue Growth TTM (YoY)11.85%
EBITD / Share (TTM)$3.49
ROE (5Y Avg)11.22%
Operating Margin (TTM)29.46%
Cash Flow / Share (Annual)$3.27
P/B Ratio4.47x
P/B Ratio (Quarterly)5.22x
Net Income / Employee (Annual)$89,400
EV / Revenue (TTM)7.70x
Net Interest Coverage (TTM)17.33x
ROA (TTM)10.58%
EPS Growth QoQ (YoY)15.47%
EV / EBITDA (TTM)24.37x
EPS Incl Extra (Annual)$2.52
Current Ratio (Annual)12.89x
Quick Ratio (Quarterly)13.76x
3-Month Avg Trading Volume0.34M
52-Week Price Return-15.56%
EV / Free Cash Flow (Annual)27.14x
P/E Incl Extra (TTM)28.60x
Revenue / Employee (TTM)$406,200
Tangible BV / Share (Quarterly)$17.05
P/S Ratio (Annual)7.53x
Asset Turnover (Annual)0.41x
52-Week High$118.01
Operating Margin (5Y Avg)22.02%
EPS Excl Extra (Annual)$2.52
CapEx CAGR (5Y)17.88%
Tangible BV CAGR (5Y)25.95%
26-Week Price Return-11.35%
Quick Ratio (Annual)10.81x
13-Week Price Return-14.90%
Total Debt / Equity (Annual)0.43x
Current Ratio (Quarterly)16.31x
Enterprise Value$2.02B
Revenue / Share Growth (5Y)11.52%
Asset Turnover (TTM)0.42x
Book Value / Share Growth (5Y)15.47%
Revenue / Employee (Annual)$386,400
Inventory Turnover (Annual)1.05x
Pretax Margin (Annual)30.12%
Cash / Share (Annual)$15.77
3-Month Return Std Dev59.31%
Gross Margin (5Y Avg)67.27%
Net Income / Employee (TTM)$101,700
EBITDA CAGR (5Y)16.83%
EBITDA Interim CAGR (5Y)11.48%
ROE (Last FY)14.67%
Net Interest Coverage (Annual)18.10x
EPS Basic Excl Extra (Annual)$2.52
P/FCF (TTM)25.44x
Receivables Turnover (TTM)7.27x
EV / Free Cash Flow (TTM)27.37x
Total Debt / Equity (Quarterly)0.40x
EPS Incl Extra (TTM)$2.77
Receivables Turnover (Annual)7.84x
ROI (TTM)11.55%
Dividend Growth Rate (5Y)16.13%
P/S Ratio (TTM)7.16x
Pretax Margin (5Y Avg)23.12%
Revenue / Share (Annual)$10.89
Tangible BV / Share (Annual)$15.83
Forward P/E32.49x
Free OCF CAGR (5Y)18.54%
Price vs S&P 500 (52W)-34.11%
P/E Ratio (TTM)28.60x
EPS Growth TTM (YoY)34.39%
Year-to-Date Return-0.80%
5-Day Price Return0.61%
EPS Normalized (Annual)$2.52
ROA (5Y Avg)8.37%
Net Profit Margin (Annual)23.13%
Month-to-Date Return-20.60%
Cash Flow / Share (TTM)$1.64
EBITD / Share (Annual)$3.21
EPS Growth (3Y)39.48%
Operating Margin (Annual)27.21%
LT Debt / Equity (Annual)0.43x
P/CF (TTM)22.64x
ROI (5Y Avg)9.47%
P/E Excl Extra (TTM)28.60x
LT Debt / Equity (Quarterly)0.40x
EPS Basic Excl Extra (TTM)$2.77
P/TBV (Quarterly)5.63x
Payout Ratio (Annual)31.37%
P/B Ratio (Annual)4.68x
Dividend / Share (TTM)$0.90
Inventory Turnover (TTM)1.02x
Pretax Margin (TTM)32.29%
Book Value / Share (Annual)$17.28
Price vs S&P 500 (13W)-16.86%
Net Margin Growth (5Y)7.15%
Dividend Yield (TTM)1.09%
Beta0.48x
P/FCF (Annual)25.22x
Revenue / Share (TTM)$10.70
ROE (TTM)16.42%
52-Week Low$78.27
vGradeC
gGradeB
mGradeC
vgmGradeC