NASDAQ:CPRT | Key Financial Ratios | COPART INC

Complete source-backed ratio history.

Available history
2010-07-31 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-307.6116.10%17.70%
2026-01-3110.0614.70%15.91%
2025-10-317.9415.07%16.60%
2025-07-318.4215.38%16.90%
2025-04-308.1615.29%16.84%
2025-01-317.8915.83%17.52%
2024-10-316.6215.70%17.64%
2024-07-317.0316.17%18.12%
2024-04-307.3617.33%19.36%
2024-01-317.1317.85%19.98%
2023-10-315.7418.06%20.66%
2023-07-316.6218.37%20.67%
2023-04-305.9218.17%20.63%
2023-01-315.4118.24%20.75%
2022-10-314.6919.23%22.16%
2022-07-31520.53%23.57%
2022-04-305.4719.88%24.86%
2022-01-315.2421.23%26.66%
2021-10-314.1520.26%26.27%
2021-07-314.0420.53%26.54%
2021-04-303.6319.76%26.04%
2021-01-313.317.96%24.02%
2020-10-312.7918.23%25.16%
2020-07-312.7120.26%28.11%
2020-04-302.7721.76%30.16%
2020-01-312.1424.05%34.50%
2019-10-312.324.36%36.11%
2019-07-312.4423.23%33.27%
2019-04-302.0722.91%33.85%
2019-01-311.6921.01%33.05%
2018-10-31319.08%27.18%
2018-07-312.5618.11%26.43%
2018-04-302.3317.48%25.91%
2018-01-311.7815.94%25.65%
2017-10-312.2614.76%25.61%
2017-07-311.9419.89%35.88%
2017-04-302.6822.52%40.54%
2017-01-311.9121.29%43.77%
2016-10-311.7621.75%47.69%
2016-07-311.7916.39%34.91%
2016-04-302.2815.00%34.00%
2016-01-311.9114.12%30.98%
2015-10-313.5111.84%21.62%
2015-07-313.4512.22%22.79%
2015-04-304.1610.65%18.79%
2015-01-313.7810.08%18.33%
2014-10-311.7612.36%18.30%
2014-07-311.6911.86%17.81%
2014-04-301.511.44%17.98%
2014-01-311.2812.60%20.59%
2013-10-311.2412.57%21.35%
2013-07-311.2813.49%23.61%
2013-04-301.6214.14%25.35%
2013-01-311.4714.82%27.84%
2012-10-311.5115.38%30.68%
2012-07-311.7215.78%32.46%
2012-04-301.9314.75%30.71%
2012-01-311.7615.13%33.98%
2011-10-311.840.913.84%30.58%
2011-07-311.450.6815.34%29.97%
2011-04-302.0613.61%25.08%
2011-01-312.440.6313.16%24.38%
2010-10-313.5912.74%14.56%
2010-07-314.08012.34%13.95%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-07-318.4215.38%16.90%
2024-07-317.0316.17%18.12%
2023-07-316.6218.37%20.67%
2022-07-31520.53%23.57%
2021-07-314.0420.53%26.54%
2020-07-312.7120.26%28.11%
2019-07-312.4423.23%33.27%
2018-07-312.5618.11%26.43%
2017-07-311.9419.89%35.88%
2016-07-311.7916.39%34.91%
2015-07-313.4512.22%22.79%
2014-07-311.6911.86%17.81%
2013-07-311.2813.49%23.61%
2012-07-311.7215.78%32.46%
2011-07-311.4515.34%29.97%
2010-07-3113.95%