NYSE:KFRC | Key Financial Ratios | KFORCE INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.938.89%29.51%
2026-03-311.798.99%29.49%
2025-12-311.789.52%27.95%
2025-09-301.8810.88%30.82%
2025-06-302.0411.74%32.63%
2025-03-312.0612.92%34.47%
2024-12-31214.09%32.61%
2024-09-302.0614.89%32.90%
2024-06-302.3314.18%30.87%
2024-03-312.3215.25%33.95%
2023-12-312.3717.06%38.39%
2023-09-302.1614.18%29.30%
2023-06-302.4917.42%34.17%
2023-03-312.1918.81%39.01%
2022-12-312.1119.24%41.40%
2022-09-301.8221.54%42.55%
2022-06-301.7219.64%41.24%
2022-03-312.2115.32%40.92%
2021-12-312.3214.93%39.90%
2021-09-302.4413.95%38.38%
2021-06-301.6313.80%38.38%
2021-03-312.8112.20%34.07%
2020-12-313.1311.70%31.14%
2020-09-302.6510.87%30.53%
2020-06-302.7610.97%31.57%
2020-03-312.9527.90%73.74%
2019-12-312.8934.34%78.24%
2019-09-302.8732.50%70.78%
2019-06-303.3431.50%62.48%
2019-03-312.4317.82%42.37%
2018-12-312.7515.26%34.44%
2018-09-302.6612.20%29.13%
2018-06-302.7710.57%27.73%
2018-03-313.069.39%27.18%
2017-12-312.938.66%24.79%
2017-09-302.958.96%25.57%
2017-06-302.989.06%26.14%
2017-03-312.939.00%27.97%
2016-12-312.628.97%26.92%
2016-09-302.499.61%27.47%
2016-06-302.4110.80%30.47%
2016-03-312.5311.30%33.46%
2015-12-312.4412.17%30.67%
2015-09-302.1410.70%28.06%
2015-06-302.3224.53%66.08%
2015-03-312.4525.12%66.07%
2014-12-312.3824.98%65.22%
2014-09-301.6620.79%42.07%
2014-06-302.324.83%11.93%
2014-03-312.283.96%8.64%
2013-12-312.253.10%6.86%
2013-09-3026.94%15.31%
2013-06-301.997.37%15.85%
2013-03-311.94-4.31%-8.76%
2012-12-311.74-4.21%-8.07%
2012-09-302.1-3.61%-5.88%
2012-06-302.09-3.67%-6.27%
2012-03-311.736.45%10.56%
2011-12-312.246.63%11.65%
2011-06-301.66
2010-12-311.65

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.789.52%27.95%
2024-12-31214.09%32.61%
2023-12-312.3717.06%38.39%
2022-12-312.1119.24%41.40%
2021-12-312.3214.93%39.90%
2020-12-313.1311.70%31.14%
2019-12-312.8934.34%78.24%
2018-12-312.7515.26%34.44%
2017-12-312.938.66%24.79%
2016-12-312.628.97%26.92%
2015-12-312.4412.17%30.67%
2014-12-312.3824.98%65.22%
2013-12-312.253.10%6.86%
2012-12-311.74-4.21%-8.07%
2011-12-312.246.63%11.65%
2010-12-311.655.28%8.13%