P/CF (Annual)12.31x
Book Value / Share (Quarterly)$19.10
P/TBV (Annual)1.44x
Revenue Growth (3Y)-8.71%
Cash Flow / Share (Quarterly)$1.40
Price vs S&P 500 (YTD)19.23%
Gross Margin (TTM)16.52%
Net Profit Margin (TTM)14.13%
EPS (TTM)$2.81
10-Day Avg Trading Volume0.15M
EPS Excl Extra (TTM)$2.81
Revenue Growth (5Y)11.78%
EPS (Annual)$2.50
ROI (Annual)13.51%
Gross Margin (Annual)14.42%
Net Profit Margin (5Y Avg)7.82%
Cash / Share (Quarterly)$11.06
P/E Basic Excl Extra (TTM)15.64x
Revenue Growth QoQ (YoY)3.60%
EPS Growth (5Y)72.78%
P/E Normalized (Annual)17.49x
ROA (Last FY)10.40%
Revenue Growth TTM (YoY)2.59%
EBITD / Share (TTM)$2.68
ROE (5Y Avg)10.83%
Operating Margin (TTM)10.98%
Cash Flow / Share (Annual)$1.50
P/B Ratio2.31x
P/B Ratio (Quarterly)2.54x
Net Income / Employee (Annual)$628,400
EV / Revenue (TTM)2.04x
Net Interest Coverage (TTM)0.22x
ROA (TTM)12.14%
EPS Growth QoQ (YoY)117.49%
EV / EBITDA (TTM)15.12x
EPS Incl Extra (Annual)$2.50
Current Ratio (Annual)5.94x
Quick Ratio (Quarterly)6.07x
3-Month Avg Trading Volume0.19M
52-Week Price Return41.57%
EV / Free Cash Flow (Annual)27.05x
P/E Incl Extra (TTM)15.64x
Revenue / Employee (TTM)$4,971,200
Tangible BV / Share (Quarterly)$26.66
P/S Ratio (Annual)2.23x
Asset Turnover (Annual)0.82x
52-Week High$53.36
Operating Margin (5Y Avg)7.92%
EPS Excl Extra (Annual)$2.50
CapEx CAGR (5Y)45.77%
Tangible BV CAGR (5Y)3.27%
26-Week Price Return26.53%
Quick Ratio (Annual)5.34x
13-Week Price Return-12.63%
Total Debt / Equity (Annual)0.01x
Current Ratio (Quarterly)6.76x
Enterprise Value$1.34B
Revenue / Share Growth (5Y)-0.56%
Asset Turnover (TTM)0.86x
Book Value / Share Growth (5Y)-2.80%
Revenue / Employee (Annual)$4,927,900
Inventory Turnover (Annual)18.53x
Pretax Margin (Annual)13.62%
Cash / Share (Annual)$11.41
3-Month Return Std Dev30.80%
Gross Margin (5Y Avg)11.94%
Net Income / Employee (TTM)$702,500
EBITDA CAGR (5Y)27.37%
EBITDA Interim CAGR (5Y)12.88%
ROE (Last FY)13.58%
Net Interest Coverage (Annual)-18.80x
EPS Basic Excl Extra (Annual)$2.50
P/FCF (TTM)22.14x
Receivables Turnover (TTM)26.47x
EV / Free Cash Flow (TTM)29.02x
Total Debt / Equity (Quarterly)0.01x
EPS Incl Extra (TTM)$2.81
Receivables Turnover (Annual)35.95x
ROI (TTM)15.68%
P/S Ratio (TTM)2.21x
Pretax Margin (5Y Avg)11.05%
Revenue / Share (Annual)$19.59
Tangible BV / Share (Annual)$25.76
Forward P/E27.67x
Price vs S&P 500 (52W)23.26%
P/E Ratio (TTM)15.64x
EPS Growth TTM (YoY)5.94%
Year-to-Date Return31.19%
5-Day Price Return-3.90%
EPS Normalized (Annual)$2.50
ROA (5Y Avg)8.39%
Net Profit Margin (Annual)12.75%
Month-to-Date Return-1.49%
Cash Flow / Share (TTM)$3.03
EBITD / Share (Annual)$2.30
EPS Growth (3Y)16.64%
Operating Margin (Annual)9.39%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)12.17x
ROI (5Y Avg)10.82%
P/E Excl Extra (TTM)15.64x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$2.81
P/TBV (Quarterly)1.39x
P/B Ratio (Annual)1.85x
Inventory Turnover (TTM)19.20x
Pretax Margin (TTM)15.40%
Book Value / Share (Annual)$18.54
Price vs S&P 500 (13W)-15.43%
Net Margin Growth (5Y)73.97%
Beta0.62x
P/FCF (Annual)29.37x
Revenue / Share (TTM)$19.82
ROE (TTM)15.77%
52-Week Low$28.74
vGradeB
gGradeB
mGradeC
vgmGradeC