P/CF (Annual)30.96x
Book Value / Share (Quarterly)$15.24
P/TBV (Annual)13.53x
Indicated Dividend (Annual)$2.22
Revenue Growth (3Y)25.22%
Cash Flow / Share (Quarterly)$5.43
Payout Ratio (TTM)36.71%
Price vs S&P 500 (YTD)27.92%
Net Profit Margin (TTM)26.36%
EPS (TTM)$4.08
10-Day Avg Trading Volume0.08M
EPS Excl Extra (TTM)$4.08
Revenue Growth (5Y)18.54%
EPS (Annual)$2.61
Dividend / Share (Annual)$1.30
ROI (Annual)18.34%
Net Profit Margin (5Y Avg)21.65%
Cash / Share (Quarterly)$7.40
P/E Basic Excl Extra (TTM)28.71x
Revenue Growth QoQ (YoY)23.09%
EPS Growth (5Y)20.04%
P/E Normalized (Annual)44.91x
ROA (Last FY)12.81%
Revenue Growth TTM (YoY)102.23%
EBITD / Share (TTM)$5.69
ROE (5Y Avg)13.00%
Operating Margin (TTM)36.07%
Cash Flow / Share (Annual)$3.72
P/B Ratio7.71x
P/B Ratio (Quarterly)7.53x
Net Income / Employee (Annual)$514,100
EV / Revenue (TTM)7.09x
Net Interest Coverage (TTM)17.57x
ROA (TTM)20.95%
EPS Growth QoQ (YoY)154.24%
EV / EBITDA (TTM)19.30x
EPS Incl Extra (Annual)$2.61
Current Ratio (Annual)1.92x
Quick Ratio (Quarterly)3.43x
3-Month Avg Trading Volume0.08M
52-Week Price Return107.23%
EV / Free Cash Flow (Annual)29.58x
P/E Incl Extra (TTM)28.71x
Revenue / Employee (TTM)$3,051,300
Tangible BV / Share (Quarterly)$8.38
P/S Ratio (Annual)10.61x
Asset Turnover (Annual)0.54x
52-Week High$230.43
Operating Margin (5Y Avg)31.64%
EPS Excl Extra (Annual)$2.61
CapEx CAGR (5Y)-32.48%
Tangible BV CAGR (5Y)6.42%
26-Week Price Return10.21%
Quick Ratio (Annual)1.92x
13-Week Price Return8.31%
Total Debt / Equity (Annual)0.00x
Current Ratio (Quarterly)3.43x
Enterprise Value$2.83B
Revenue / Share Growth (5Y)18.52%
Asset Turnover (TTM)0.79x
Book Value / Share Growth (5Y)3.96%
Revenue / Employee (Annual)$2,176,200
Pretax Margin (Annual)31.70%
Cash / Share (Annual)$4.81
3-Month Return Std Dev52.87%
Net Income / Employee (TTM)$804,300
EBITDA CAGR (5Y)19.23%
EBITDA Interim CAGR (5Y)23.48%
ROE (Last FY)18.34%
Net Interest Coverage (Annual)13.48x
EPS Basic Excl Extra (Annual)$2.61
P/FCF (TTM)21.66x
Receivables Turnover (TTM)42.52x
EV / Free Cash Flow (TTM)20.30x
Total Debt / Equity (Quarterly)0.00x
EPS Incl Extra (TTM)$4.08
Receivables Turnover (Annual)9.28x
ROI (TTM)28.40%
Dividend Growth Rate (5Y)6.72%
P/S Ratio (TTM)7.57x
Pretax Margin (5Y Avg)28.97%
Revenue / Share (Annual)$11.04
Tangible BV / Share (Annual)$7.14
Forward P/E23.18x
Free OCF CAGR (5Y)49.11%
Price vs S&P 500 (52W)86.75%
P/E Ratio (TTM)28.71x
EPS Growth TTM (YoY)111.49%
Year-to-Date Return39.24%
5-Day Price Return14.63%
EPS Normalized (Annual)$2.61
ROA (5Y Avg)10.04%
Net Profit Margin (Annual)23.62%
Month-to-Date Return29.92%
Cash Flow / Share (TTM)$2.21
EBITD / Share (Annual)$3.81
EPS Growth (3Y)57.18%
Operating Margin (Annual)33.61%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)21.34x
ROI (5Y Avg)12.38%
P/E Excl Extra (TTM)28.71x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$4.08
P/TBV (Quarterly)13.69x
Payout Ratio (Annual)49.80%
P/B Ratio (Annual)6.78x
Dividend / Share (TTM)$1.50
Pretax Margin (TTM)36.00%
Book Value / Share (Annual)$14.24
Price vs S&P 500 (13W)5.01%
Net Margin Growth (5Y)1.28%
Dividend Yield (TTM)1.28%
Beta2.09x
P/FCF (Annual)31.56x
Revenue / Share (TTM)$15.51
ROE (TTM)28.40%
52-Week Low$88.33
vGradeD
gGradeB
mGradeA
vgmGradeB