NASDAQ:RUSHA | Key Financial Ratios | RUSH ENTERPRISES INC \TX\

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.450.125.69%11.38%
2026-03-311.460.125.87%11.68%
2025-12-311.40.125.95%11.97%
2025-09-301.370.126.02%12.38%
2025-06-301.390.196.08%13.31%
2025-03-311.446.25%13.52%
2024-12-311.456.59%14.20%
2024-09-301.46.75%14.76%
2024-06-301.46.85%15.40%
2024-03-311.437.09%16.96%
2023-12-311.357.95%18.55%
2023-09-301.250.168.71%19.34%
2023-06-301.299.15%20.20%
2023-03-311.39.81%21.50%
2022-12-311.310.1610.24%22.44%
2022-09-301.279.66%21.82%
2022-06-301.349.29%21.15%
2022-03-311.358.69%18.67%
2021-12-311.327.74%16.46%
2021-09-301.527.70%15.13%
2021-06-301.416.12%13.11%
2021-03-311.364.56%10.47%
2020-12-311.320.423.85%9.06%
2020-09-301.253.24%7.96%
2020-06-301.23.35%8.66%
2020-03-311.153.93%10.95%
2019-12-311.140.544.16%12.21%
2019-09-301.144.84%14.49%
2019-06-301.114.74%15.03%
2019-03-311.10.554.53%14.32%
2018-12-311.130.564.34%13.03%
2018-09-301.160.556.21%18.18%
2018-06-301.150.566.17%17.55%
2018-03-311.160.586.16%17.32%
2017-12-311.170.595.96%16.54%
2017-09-301.160.632.85%8.43%
2017-06-301.130.652.37%7.13%
2017-03-311.140.672.00%5.98%
2016-12-311.120.71.56%4.70%
2016-09-301.10.741.41%4.44%
2016-06-301.080.751.53%5.07%
2016-03-311.080.751.85%6.06%
2015-12-311.060.772.32%7.82%
2015-09-301.060.72.82%9.72%
2015-06-301.090.733.07%10.45%
2015-03-311.10.733.09%10.80%
2014-12-311.120.762.99%10.46%
2014-09-301.110.752.86%9.50%
2014-06-301.140.762.63%8.70%
2014-03-311.150.762.11%6.99%
2013-12-311.240.732.29%7.40%
2013-09-301.270.682.37%7.41%
2013-06-301.30.662.45%7.55%
2013-03-311.340.643.23%9.50%
2012-12-311.280.663.32%10.27%
2012-09-301.290.643.63%11.43%
2012-06-301.250.623.65%11.96%
2012-03-311.240.623.48%11.49%
2011-12-311.240.623.21%10.39%
2011-09-301.260.563.03%8.86%
2011-06-301.260.543.19%8.79%
2010-12-311.350.54

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.40.125.95%11.97%
2024-12-311.456.59%14.20%
2023-12-311.357.95%18.55%
2022-12-311.3110.24%22.44%
2021-12-311.327.74%16.46%
2020-12-311.320.423.85%9.06%
2019-12-311.140.544.16%12.21%
2018-12-311.130.564.34%13.03%
2017-12-311.170.595.96%16.54%
2016-12-311.120.71.56%4.70%
2015-12-311.060.772.32%7.82%
2014-12-311.120.762.99%10.46%
2013-12-311.240.732.29%7.40%
2012-12-311.280.663.32%10.27%
2011-12-311.240.623.21%10.39%
2010-12-311.350.542.68%6.73%
2009-12-311.38%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.