Escalade, Incorporated (ESCA)
NASDAQ: ESCA · Real-Time Price · USD
20.07
-0.75 (-3.63%)
Aug 14, 2026, 4:00 PM EDT - Market closed

Escalade Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
276186198276138212
Market Cap Growth
51.52%-6.03%-28.19%99.47%-34.63%-31.13%
Enterprise Value
276204235356250267
Last Close Price
20.0713.1213.3317.998.8212.92
PE Ratio
12.0113.5915.2628.087.698.67
Forward PE
-14.3110.8517.217.129.12
PS Ratio
1.130.780.791.050.440.68
PB Ratio
1.511.081.171.680.871.44
P/TBV Ratio
2.381.771.972.951.632.27
P/FCF Ratio
10.666.535.835.9721.40-
P/OCF Ratio
9.616.005.505.7116.13197.07
PEG Ratio
-0.910.910.910.910.91
EV/Sales Ratio
1.130.850.941.350.800.85
EV/EBITDA Ratio
7.828.5910.6315.177.747.26
EV/EBIT Ratio
9.1310.9114.6320.009.528.36
EV/FCF Ratio
10.657.176.927.7138.74-
Debt / Equity Ratio
0.090.110.160.360.660.41
Debt / EBITDA Ratio
0.440.771.062.182.831.44
Debt / FCF Ratio
0.620.690.791.2916.17-
Net Debt / Equity Ratio
0.000.050.130.360.630.38
Net Debt / EBITDA Ratio
-0.010.331.022.553.111.51
Net Debt / FCF Ratio
-0.010.280.671.2915.56-6.42
Asset Turnover
1.081.071.050.961.141.33
Inventory Turnover
2.442.432.251.882.242.87
Quick Ratio
1.361.911.541.501.581.46
Current Ratio
3.214.283.884.414.833.55
Return on Equity (ROE)
13.15%8.01%7.79%6.08%11.79%17.08%
Return on Assets (ROA)
8.34%5.22%4.20%4.04%5.97%8.44%
Return on Invested Capital (ROIC)
12.77%7.64%5.65%5.80%9.08%13.80%
Return on Capital Employed (ROCE)
15.90%9.80%8.40%8.10%10.10%15.70%
Earnings Yield
8.35%7.36%6.55%3.56%13.00%11.53%
FCF Yield
9.38%15.31%17.16%16.76%4.67%-4.07%
Dividend Yield
3.04%4.57%4.50%3.33%6.80%4.33%
Payout Ratio
36.51%60.41%63.96%62.88%45.33%31.52%
Buyback Yield / Dilution
0.88%1.27%-0.98%-1.57%1.28%2.52%
Total Shareholder Return
3.92%5.85%3.52%1.76%8.08%6.86%
SEC Filings: 10-K · 10-Q