NYSE:ESE | Key Financial Ratios | ESCO TECHNOLOGIES INC

Complete source-backed ratio history.

Available history
2008-09-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.380.0513.01%19.47%
2026-03-311.450.0912.81%19.44%
2025-12-311.330.0912.69%19.50%
2025-09-301.350.1212.41%19.42%
2025-06-301.520.44.75%8.66%
2025-03-312.050.076.96%9.24%
2024-12-312.040.096.14%8.91%
2024-09-301.910.15.54%8.23%
2024-06-302.15.50%8.35%
2024-03-312.150.165.51%8.43%
2023-12-311.980.155.25%8.06%
2023-09-301.850.095.50%8.18%
2023-06-301.920.135.38%8.27%
2023-03-311.920.155.16%8.03%
2022-12-311.830.125.23%8.02%
2022-09-301.80.154.98%7.85%
2022-06-301.890.24.34%6.96%
2022-03-311.850.193.90%6.21%
2021-12-311.820.23.88%6.13%
2021-09-301.70.154.03%6.23%
2021-06-301.860.051.37%1.92%
2021-03-311.740.021.70%2.33%
2020-12-311.780.061.84%2.61%
2020-09-301.740.067.26%10.37%
2020-06-302.120.1610.26%15.70%
2020-03-312.040.1610.37%16.14%
2019-12-311.980.1610.51%16.44%
2019-09-301.970.355.53%9.81%
2019-06-302.250.276.38%10.43%
2019-03-312.160.276.46%10.52%
2018-12-312.120.285.90%9.63%
2018-09-301.970.297.28%12.13%
2018-06-302.050.366.48%11.39%
2018-03-312.110.376.04%10.63%
2017-12-312.10.376.27%10.98%
2017-09-302.010.414.26%7.99%
2017-06-302.170.414.25%7.98%
2017-03-312.120.274.64%7.94%
2016-12-312.230.294.47%7.70%
2016-09-302.050.184.69%7.46%
2016-06-302.240.144.52%6.94%
2016-03-312.310.174.56%7.09%
2015-12-312.340.124.70%6.99%
2015-09-302.080.094.92%7.28%
2015-06-302.280.114.71%6.90%
2015-03-312.280.134.71%6.96%
2014-12-312.490.1-0.09%-0.13%
2014-09-302.010.070.05%0.07%
2014-06-302.250.08-5.17%-7.42%
2014-03-311.820.07-6.05%-8.66%
2013-12-311.850.29-1.35%-2.40%
2013-09-301.710.29-2.34%-4.26%
2013-06-301.780.32.18%3.90%
2013-03-311.770.293.01%5.36%
2012-12-311.760.273.89%6.75%
2012-09-301.680.184.53%7.43%
2012-06-301.664.38%7.16%
2012-03-311.210.214.33%7.16%
2011-12-311.20.434.69%7.78%
2011-09-301.60.215.19%8.74%
2011-06-301.60.236.06%10.29%
2011-03-311.566.28%10.78%
2010-12-311.65.74%9.77%
2010-09-301.580.284.60%8.07%
2010-06-301.694.67%8.04%
2009-09-301.710.35

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-301.350.1212.41%19.42%
2024-09-301.910.15.54%8.23%
2023-09-301.850.095.50%8.18%
2022-09-301.80.154.98%7.85%
2021-09-301.70.154.03%6.23%
2020-09-301.740.067.26%10.37%
2019-09-301.970.355.53%9.81%
2018-09-301.970.297.28%12.13%
2017-09-302.010.414.26%7.99%
2016-09-302.050.184.69%7.46%
2015-09-302.080.094.92%7.28%
2014-09-302.010.070.05%0.07%
2013-09-301.710.29-2.34%-4.26%
2012-09-301.680.184.53%7.43%
2011-09-301.60.215.19%8.74%
2010-09-301.580.284.60%8.07%
2009-09-301.710.355.35%9.55%
2008-09-309.98%