NASDAQ:ESCA | Key Financial Ratios | ESCALADE INC

Complete source-backed ratio history.

Available history
2009-12-26 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.219.84%12.63%
2026-03-313.060.096.80%8.79%
2025-12-314.280.116.17%7.91%
2025-09-303.30.125.46%7.37%
2025-06-304.150.135.87%7.61%
2025-03-314.050.146.23%8.19%
2024-12-313.880.155.74%7.68%
2024-09-303.450.175.37%7.73%
2024-06-304.60.264.84%7.08%
2024-03-314.440.324.90%7.62%
2023-12-314.410.313.88%5.97%
2023-09-303.980.453.41%6.00%
2023-06-305.280.532.97%5.27%
2023-03-315.130.613.54%6.64%
2022-12-314.830.66.02%11.35%
2022-10-014.210.686.29%12.81%
2022-07-093.860.657.31%14.85%
2022-03-193.580.668.34%16.90%
2021-12-253.550.399.69%16.65%
2021-10-023.380.419.69%17.01%
2021-07-104.010.3412.45%19.87%
2021-03-204.1412.69%20.74%
2020-12-263.160.2211.75%18.64%
2020-10-032.5711.79%16.61%
2020-07-113.269.23%11.90%
2020-03-215.416.15%7.14%
2019-12-284.774.88%5.75%
2019-10-054.785.30%6.55%
2019-07-135.875.98%7.31%
2019-03-235.9212.97%15.35%
2018-12-295.26013.67%15.93%
2018-10-064.7116.23%19.24%
2018-07-145.4616.56%19.16%
2018-03-242.330.29.25%12.49%
2017-12-304.110.219.01%12.59%
2017-10-073.760.256.36%9.48%
2017-07-154.080.237.45%10.75%
2017-03-254.770.247.70%10.94%
2016-12-314.110.257.62%11.30%
2016-10-014.170.376.59%10.82%
2016-07-094.450.355.59%8.87%
2016-03-194.290.356.32%10.03%
2015-12-263.930.248.07%12.03%
2015-10-031.620.048.54%13.60%
2015-07-112.530.0419.50%26.19%
2015-03-212.360.0510.46%14.48%
2014-12-272.170.069.24%13.16%
2014-10-042.30.068.29%12.34%
2014-07-122.270.07-0.23%-0.34%
2014-03-222.180.077.81%11.58%
2013-12-281.860.076.91%11.15%
2013-10-051.860.087.69%12.48%
2013-07-131.880.07-2.59%-4.05%
2013-03-231.90.09-3.87%-6.02%
2012-12-291.850.07-3.92%-6.13%
2012-10-061.780.07-5.40%-8.68%
2012-07-141.910.073.43%5.03%
2012-03-241.890.083.67%5.41%
2011-12-311.850.083.41%5.07%
2011-10-011.680.093.35%5.21%
2011-07-091.780.094.50%6.58%
2011-03-191.760.14.86%7.16%
2010-12-251.780.11
2010-10-021.680.11
2010-07-101.640.12

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.280.116.17%7.91%
2024-12-313.880.155.74%7.68%
2023-12-314.410.313.88%5.97%
2022-12-314.830.66.02%11.35%
2021-12-253.550.399.69%16.65%
2020-12-263.160.2211.75%18.64%
2019-12-284.774.88%5.75%
2018-12-295.26013.67%15.93%
2017-12-304.110.219.01%12.59%
2016-12-314.110.257.62%11.30%
2015-12-263.930.248.07%12.03%
2014-12-272.170.069.24%13.16%
2013-12-281.860.076.91%11.15%
2012-12-291.850.07-3.92%-6.13%
2011-12-311.850.083.41%5.07%
2010-12-251.780.114.75%6.96%
2009-12-262.00%