P/CF (Annual)8.66x
Book Value / Share (Quarterly)$8.14
P/TBV (Annual)1.17x
Indicated Dividend (Annual)$0.22
Revenue Growth (3Y)26.84%
Cash Flow / Share (Quarterly)$2.60
Payout Ratio (TTM)5.47%
Price vs S&P 500 (YTD)5.05%
Gross Margin (TTM)56.30%
Net Profit Margin (TTM)37.52%
EPS (TTM)$2.63
10-Day Avg Trading Volume3.58M
EPS Excl Extra (TTM)$2.63
Revenue Growth (5Y)10.85%
EPS (Annual)$1.95
Dividend / Share (Annual)$0.13
ROI (Annual)25.66%
Gross Margin (Annual)51.05%
Net Profit Margin (5Y Avg)10.11%
Cash / Share (Quarterly)$2.24
P/E Basic Excl Extra (TTM)10.25x
Revenue Growth QoQ (YoY)29.48%
EPS Growth (5Y)13.01%
P/E Normalized (Annual)13.63x
ROA (Last FY)19.26%
Revenue Growth TTM (YoY)39.47%
EBITD / Share (TTM)$4.61
ROE (5Y Avg)8.30%
Operating Margin (TTM)52.61%
Cash Flow / Share (Annual)$2.14
P/B Ratio3.38x
P/B Ratio (Quarterly)2.98x
Net Income / Employee (Annual)$362,100
EV / Revenue (TTM)3.62x
Net Interest Coverage (TTM)364.03x
ROA (TTM)24.92%
EPS Growth QoQ (YoY)63.86%
EV / EBITDA (TTM)5.51x
EPS Incl Extra (Annual)$1.95
Current Ratio (Annual)2.35x
Quick Ratio (Quarterly)1.95x
3-Month Avg Trading Volume3.33M
52-Week Price Return65.95%
EV / Free Cash Flow (Annual)11.95x
P/E Incl Extra (TTM)10.25x
Revenue / Employee (TTM)$1,283,500
Tangible BV / Share (Quarterly)$6.73
P/S Ratio (Annual)4.62x
Asset Turnover (Annual)0.57x
52-Week High$53.57
Operating Margin (5Y Avg)23.16%
EPS Excl Extra (Annual)$1.95
CapEx CAGR (5Y)5.45%
Tangible BV CAGR (5Y)5.67%
26-Week Price Return-1.57%
Quick Ratio (Annual)1.34x
13-Week Price Return13.97%
Total Debt / Equity (Annual)0.09x
Current Ratio (Quarterly)2.89x
Enterprise Value$30.67B
Revenue / Share Growth (5Y)11.62%
Asset Turnover (TTM)0.66x
Book Value / Share Growth (5Y)6.39%
Revenue / Employee (Annual)$1,068,300
Inventory Turnover (Annual)2.64x
Pretax Margin (Annual)45.31%
Cash / Share (Annual)$1.45
3-Month Return Std Dev55.27%
Gross Margin (5Y Avg)34.12%
Net Income / Employee (TTM)$481,600
EBITDA CAGR (5Y)9.84%
EBITDA Interim CAGR (5Y)28.35%
ROE (Last FY)27.87%
Net Interest Coverage (Annual)66.55x
EPS Basic Excl Extra (Annual)$1.95
P/FCF (TTM)10.57x
Receivables Turnover (TTM)372.20x
EV / Free Cash Flow (TTM)9.95x
Total Debt / Equity (Quarterly)0.08x
EPS Incl Extra (TTM)$2.63
Receivables Turnover (Annual)660.07x
ROI (TTM)32.82%
Dividend Growth Rate (5Y)15.81%
P/S Ratio (TTM)3.85x
Pretax Margin (5Y Avg)21.29%
Revenue / Share (Annual)$5.76
Tangible BV / Share (Annual)$6.50
Forward P/E7.51x
Free OCF CAGR (5Y)19.76%
Price vs S&P 500 (52W)45.47%
P/E Ratio (TTM)10.25x
EPS Growth TTM (YoY)112.36%
Year-to-Date Return16.50%
5-Day Price Return17.11%
EPS Normalized (Annual)$1.95
ROA (5Y Avg)5.65%
Net Profit Margin (Annual)33.90%
Month-to-Date Return39.36%
Cash Flow / Share (TTM)$1.55
EBITD / Share (Annual)$3.58
Operating Margin (Annual)46.48%
LT Debt / Equity (Annual)0.09x
P/CF (TTM)7.31x
ROI (5Y Avg)7.52%
P/E Excl Extra (TTM)10.25x
LT Debt / Equity (Quarterly)0.08x
EPS Basic Excl Extra (TTM)$2.63
P/TBV (Quarterly)1.13x
Payout Ratio (Annual)6.36%
P/B Ratio (Annual)3.96x
Dividend / Share (TTM)$0.14
Inventory Turnover (TTM)2.71x
Pretax Margin (TTM)52.44%
Book Value / Share (Annual)$7.15
Price vs S&P 500 (13W)10.67%
Net Margin Growth (5Y)1.25%
Dividend Yield (TTM)0.53%
Beta3.36x
P/FCF (Annual)12.70x
Revenue / Share (TTM)$7.09
ROE (TTM)36.03%
52-Week Low$26.45
vGradeB
gGradeD
mGradeB
vgmGradeC