NASDAQ:CNXN | Key Financial Ratios | PC CONNECTION INC

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-302.886.71%10.06%
2026-03-312.76.14%9.49%
2025-12-312.96.20%9.20%
2025-09-303.066.41%9.28%
2025-06-303.096.78%9.73%
2025-03-313.167.01%9.97%
2024-12-313.146.70%9.56%
2024-09-303.137.01%10.05%
2024-06-302.956.91%10.14%
2024-03-313.537.08%9.64%
2023-12-313.27.01%9.90%
2023-09-303.066.63%9.56%
2023-06-302.946.52%9.56%
2023-03-313.067.30%10.51%
2022-12-313.078.11%11.64%
2022-09-302.798.18%12.27%
2022-06-302.667.98%12.24%
2022-03-312.577.40%11.55%
2021-12-312.496.45%10.24%
2021-09-302.946.29%9.30%
2021-06-302.665.89%9.12%
2021-03-312.925.33%7.88%
2020-12-312.515.49%8.76%
2020-09-302.496.12%9.78%
2020-06-302.577.15%11.17%
2020-03-312.79.23%13.99%
2019-12-312.518.76%13.75%
2019-09-302.769.35%13.97%
2019-06-302.357.84%12.76%
2019-03-312.67.97%12.28%
2018-12-312.588.02%12.28%
2018-09-302.958.53%12.23%
2018-06-302.568.11%12.43%
2018-03-312.958.35%11.94%
2017-12-312.487.34%11.38%
2017-09-302.816.81%10.03%
2017-06-302.496.67%10.41%
2017-03-312.66.87%10.50%
2016-12-312.437.01%11.10%
2016-09-302.637.52%11.36%
2016-06-302.337.18%11.60%
2016-03-313.188.29%11.77%
2015-12-312.497.33%11.93%
2015-09-302.627.40%11.62%
2015-06-302.527.36%11.80%
2015-03-313.018.26%12.16%
2014-12-312.787.90%12.06%
2014-09-302.927.79%11.53%
2014-06-302.467.13%11.49%
2014-03-312.837.49%11.22%
2013-12-312.587.12%11.16%
2013-09-302.547.00%10.85%
2013-06-302.436.94%11.01%
2013-03-312.717.54%11.27%
2012-12-312.367.06%11.35%
2012-09-302.366.59%10.60%
2012-06-302.26.43%10.81%
2012-03-312.356.65%10.69%
2011-12-312.156.15%10.52%
2011-09-302.176.00%10.23%
2011-06-302.155.96%10.22%
2010-12-312.35

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.96.20%9.20%
2024-12-313.146.70%9.56%
2023-12-313.27.01%9.90%
2022-12-313.078.11%11.64%
2021-12-312.496.45%10.24%
2020-12-312.515.49%8.76%
2019-12-312.518.76%13.75%
2018-12-312.588.02%12.28%
2017-12-312.487.34%11.38%
2016-12-312.437.01%11.10%
2015-12-312.497.33%11.93%
2014-12-312.787.90%12.06%
2013-12-312.587.12%11.16%
2012-12-312.367.06%11.35%
2011-12-312.156.15%10.52%
2010-12-312.355.45%8.91%
2009-12-31-0.52%