NASDAQ:SCSC | Key Financial Ratios | SCANSOURCE, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.760.114.08%8.66%
2026-03-311.860.114.06%8.09%
2025-12-311.960.114.24%8.11%
2025-09-302.160.154.34%8.15%
2025-06-302.010.154.01%7.89%
2025-03-312.070.153.92%7.49%
2024-12-312.110.163.70%6.99%
2024-09-302.030.164.40%8.54%
2024-06-302.10.164.33%8.34%
2024-03-312.20.154.47%8.45%
2023-12-312.30.154.95%9.25%
2023-09-302.150.164.28%8.87%
2023-06-302.110.174.34%9.92%
2023-03-312.120.174.59%10.35%
2022-12-312.050.184.38%10.81%
2022-09-3020.194.54%10.98%
2022-06-301.870.174.58%11.01%
2022-03-311.760.175.03%11.47%
2021-12-311.790.184.64%10.69%
2021-09-301.810.192.63%5.99%
2021-06-301.660.20.65%1.48%
2021-03-311.80.21-14.54%-33.33%
2020-12-311.620.22-15.12%-35.41%
2020-09-301.490.22-12.46%-32.18%
2020-06-301.670.22-11.39%-28.40%
2020-03-311.860.171.74%4.03%
2019-12-311.850.162.09%4.98%
2019-09-301.920.172.47%6.05%
2019-06-302.110.172.79%6.30%
2019-03-312.060.012.74%6.19%
2018-12-312.030.012.64%6.15%
2018-09-301.850.012.14%4.94%
2018-06-301.920.011.70%3.83%
2018-03-312.090.012.16%4.75%
2017-12-312.150.012.17%5.05%
2017-09-301.940.013.00%6.87%
2017-06-301.950.014.03%8.27%
2017-03-312.053.87%7.81%
2016-12-311.993.86%8.23%
2016-09-301.913.58%8.08%
2016-06-302.14.27%8.21%
2016-03-312.24.66%8.86%
2015-12-312.14.26%8.75%
2015-09-302.074.03%8.13%
2015-06-302.084.43%8.09%
2015-03-312.360.015.65%9.52%
2014-12-312.45.93%9.78%
2014-09-302.335.99%10.07%
2014-06-302.430.016.13%10.19%
2014-03-312.553.30%5.35%
2013-12-312.483.10%5.11%
2013-09-302.32.91%5.04%
2013-06-302.440.012.98%4.98%
2013-03-312.470.015.85%9.55%
2012-12-312.390.015.69%9.83%
2012-09-302.210.016.09%10.88%
2012-06-302.070.016.18%11.39%
2012-03-312.220.016.14%11.54%
2011-12-312.180.015.98%12.33%
2011-09-302.150.066.26%12.75%
2011-06-302.110.056.22%12.52%
2011-03-312.450.067.03%12.08%
2010-12-312.390.066.65%11.83%
2010-09-302.355.93%10.43%
2010-06-302.325.68%10.03%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.760.114.08%8.66%
2025-06-302.010.154.01%7.89%
2024-06-302.10.164.33%8.34%
2023-06-302.110.174.34%9.92%
2022-06-301.870.174.58%11.01%
2021-06-301.660.20.65%1.48%
2020-06-301.670.22-11.39%-28.40%
2019-06-302.110.172.79%6.30%
2018-06-301.920.011.70%3.83%
2017-06-301.950.014.03%8.27%
2016-06-302.14.27%8.21%
2015-06-302.084.43%8.09%
2014-06-302.430.016.13%10.19%
2013-06-302.440.012.98%4.98%
2012-06-302.070.016.18%11.39%
2011-06-302.110.056.22%12.52%
2010-06-302.325.68%10.03%
2009-06-306.37%10.71%

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