NYSE:KFRC | Income Statement | KFORCE INC

Complete source-backed income-statement history.

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

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$349.33M$249.88M$99.45M$79.41M$18.75M$17.76M$5.44M$12.32M$0.74$0.7316,763,00016,978,000
2026-03-31$330.36M$240.3M$90.07M$76.76M$12.01M$11.35M$3.43M$7.93M$0.46$0.4617,132,00017,197,000
2025-12-31$332.02M$241.81M$90.21M$80.33M$8.56M$7.78M$2.61M$5.16M$0.31$0.30-144,000-108,000
2025-09-30$332.65M$240.39M$92.26M$75.88M$15M$14.24M$3.18M$11.07M$0.63$0.6317,589,00017,645,000
2025-06-30$334.32M$243.67M$90.65M$74.37M$14.89M$13.86M$3.41M$10.45M$0.59$0.5917,714,00017,759,000
2025-03-31$330.03M$241.77M$88.26M$75.17M$11.63M$11.07M$2.92M$8.15M$0.45$0.4518,161,00018,241,000
2024-12-31$343.78M$251.13M$92.66M$75.59M$15.58M$15.07M$4.01M$11.06M$0.60$0.60-92,000-67,000
2024-09-30$353.32M$254.75M$98.57M$78.31M$80.28M$18.72M$18.29M$4.08M$14.21M$0.76$0.7518,578,00018,823,000
2024-06-30$356.32M$257.35M$98.97M$77.72M$79.78M$19.7M$19.2M$5.04M$14.16M$0.76$0.7518,696,00018,886,000
2024-03-31$351.89M$256.64M$95.25M$78.19M$80.18M$15.73M$15.07M$4.08M$10.99M$0.59$0.5818,726,00018,932,000
2023-12-31$363.45M$264.08M$99.36M$76.38M$77.94M$21.75M$21.42M$5.7M$15.72M$0.83$0.82-129,000-114,000
2023-09-30$373.12M$269.66M$103.46M$86.23M$87.61M$16.03M$15.85M$5.28M$10.58M$0.55$0.5419,158,00019,518,000
2023-06-30$389.19M$278.92M$110.27M$82.99M$84.65M$25.93M$25.62M$7.05M$18.57M$0.96$0.9519,341,00019,611,000
2023-03-31$406M$292.02M$113.98M$89.34M$91.62M$23.4M$22.36M$6.15M$16.21M$0.83$0.8219,455,00019,667,000
2022-12-31$419.66M$300.18M$119.48M$94.31M$110.28M$23.95M$9.2M$2.13M$7.07M$0.38$0.37-152,000-131,000
2022-09-30$437.62M$310.95M$126.67M$94.31M$96.26M$31.32M$30.41M$8.15M$22.26M$1.11$1.0920,022,00020,450,000
2022-06-30$436.52M$305.44M$131.07M$96.15M$94.55M$33.85M$36.52M$9.61M$26.92M$1.33$1.3020,283,00020,718,000
2022-03-31$416.97M$293.08M$123.89M$95.05M$97.58M$27.74M$26.31M$7.13M$19.18M$0.94$0.9320,319,00020,730,000
2021-12-31$410.36M$290.37M$119.99M$94.1M$96.72M$24.8M$23.27M$2.71M$20.56M$1.01$0.97-97,000-48,000
2021-09-30$402.73M$283.46M$119.26M$88.97M$91.45M$29.27M$27.82M$7.65M$20.17M$0.99$0.9620,429,00021,098,000
2021-06-30$403.61M$284.68M$118.93M$84.62M$88.92M$33.12M$30.01M$8.82M$21.19M$1.02$1.0020,673,00021,282,000
2021-03-31$363.23M$264.54M$98.68M$78.03M$80.52M$19.45M$18.17M$4.91M$13.26M$0.63$0.6220,932,00021,361,000
2020-12-31$354.05M$253.59M$100.46M$75.1M$77.57M$24.19M$22.89M$4.61M$18.29M$0.88$0.85-58,00026,000
2020-09-30$365.42M$261.55M$103.88M$75.85M$78.1M$26.72M$25.78M$7.02M$18.76M$0.90$0.8920,782,00021,180,000
2020-06-30$343.02M$245.66M$97.36M$80.55M$83.35M$15.44M$14.01M$4.12M$9.89M$0.48$0.4720,790,00021,078,000
2020-03-31$335.21M$240.68M$94.52M$79.22M$81.99M$13.92M$12.53M$3.43M$9.11M$0.42$0.4221,553,00021,860,000
2019-12-31$336.23M$238.21M$98.03M$77.11M$79.76M$19.48M$18.26M$3.65M$14.21M$0.72$0.69-537,000-506,000
2019-09-30$345.56M$242.75M$102.81M$79.22M$81.53M$22.16M$21.28M$5.37M$14.94M$0.66$0.6422,770,00023,342,000
2019-06-30$338.86M$237.84M$101.03M$78.02M$79.96M$21.47M$21.06M$4.99M$74.86M$3.13$3.0623,901,00024,458,000
2019-03-31$326.74M$233.56M$93.18M$79.81M$82.39M$11.71M$10.79M$2.82M$26.86M$1.10$1.0724,516,00025,019,000
2018-12-31$330.38M$232.66M$97.71M$77.15M$79.71M$18.87M$18M$4.41M$16.36M$0.66$0.65-8,000-1,000
2018-09-30$326.58M$230.54M$96.05M$74.4M$77.15M$19.95M$18.9M$4.74M$16.18M$0.65$0.6424,730,00025,366,000
2018-06-30$329.54M$229.32M$100.22M$76.9M$79.85M$21.63M$20.37M$5.2M$16.27M$0.66$0.6524,705,00025,178,000
2018-03-31$317.44M$224.9M$92.54M$78.8M$81.89M$11.99M$10.65M$2.66M$9.18M$0.37$0.3724,804,00025,094,000
2017-12-31$238.29M$168.12M$70.17M$59.21M$61.46M$9.91M$8.71M$6.26M$6.14M$0.25$0.24-42,00021,000
2017-09-30$341.05M$236.68M$104.38M$81.92M$85.4M$20.34M$18.98M$8.88M$10.1M$0.40$0.4025,296,00025,535,000
2017-06-30$340.31M$236.39M$103.92M$82.51M$85.92M$19.36M$18M$6.86M$11.14M$0.44$0.4425,273,00025,482,000
2017-03-31$333.99M$236.86M$97.14M$84.68M$87.91M$10.41M$9.22M$3.32M$5.9M$0.23$0.2325,223,00025,509,000
2016-12-31$99.65M$82.01M$84.88M$15.59M$14.77M$5.53M$9.24M$0.36$0.36-188,000-175,000
2016-09-30$105.38M$87.8M$90.66M$15.5M$14.72M$5.7M$9.02M$0.35$0.3425,996,00026,173,000
2016-06-30$106.28M$85.47M$88.56M$18.56M$17.73M$6.86M$10.86M$0.41$0.4126,180,00026,335,000
2016-03-31$97.19M$85.46M$88.45M$9.41M$8.74M$5.09M$3.65M$0.14$0.1426,693,00026,842,000
2015-12-31$103.52M$80.32M$83.42M$20.77M$20.1M$8.2M$11.9M$0.43$0.43-162,000-128,000
2015-09-30$109.82M$84.17M$87.21M$23.08M$22.61M$9.07M$13.55M$0.49$0.4827,811,00028,132,000
2015-06-30$106.04M$83.2M$86.61M$20.42M$19.43M$7.83M$11.59M$0.41$0.4128,134,00028,337,000
2015-03-31$94.74M$82.35M$85.2M$9.99M$9.54M$3.75M$5.79M$0.20$0.2028,276,00028,475,000
2014-12-31$98.38M$81.12M$83.99M$14.76M$14.39M$5.33M$8.95M$0.35$0.35-792,000-804,000
2014-09-30$98.29M$82.09M$84.95M$13.56M$13.34M$5.35M$65.02M$2.07$2.0631,347,00031,553,000
2014-06-30$94.39M$78.39M$81.25M$13.6M$13.13M$5.18M$10.7M$0.33$0.3332,481,00032,710,000
2014-03-31$83.53M$73.74M$76.43M$7.43M$7.1M$2.71M$6.25M$0.19$0.1932,969,00033,168,000
2013-12-31$89.37M$86.21M-$13.8M-$14.13M-$4.42M-$8.23M-$0.24-$0.24-194,000-177,000
2013-09-30$91.06M$75.28M$13.24M$12.85M$5.21M$8.98M$0.27$0.2732,985,00033,130,000
2013-06-30$92.85M$78.5M$11.88M$11.68M$4.73M$6.95M$0.21$0.2133,754,00033,859,000
2013-03-31$83.34M$75.69M$5.25M$4.99M$1.9M$3.09M$0.09$0.0934,391,00034,485,000
2012-12-31$61.23M$56.04M-$1.04M-$1.15M-$655,000.00$6.12M$0.17$0.17-235,000-235,000
2012-09-30$88.76M$70.37M$15.74M$15.45M$6.17M$9.27M$0.26$0.2636,204,00036,243,000
2012-06-30$89.77M$71.41M-$49.83M-$50.09M-$16.91M-$33.17M-$0.90-$0.9036,712,00036,712,000
2012-03-31$80.83M$108.12M-$30.17M-$30.56M-$12.84M$4.08M$0.12$0.1234,703,00034,703,000
2011-12-31$82.25M$70.85M$8.39M$8.04M$2.95M$7.09M$0.20$0.20-1,108,000-1,051,000
2011-09-30$84.5M$71.24M$10.25M$9.96M$3.64M$8.45M$0.23$0.2237,417,00038,228,000
2011-06-30$79.56M$68.4M$7.98M$7.66M$2.82M$6.79M$0.17$0.1739,531,00040,465,000
2011-03-31$71.43M$63.58M$4.55M$4.25M$1.45M$4.84M$0.12$0.1239,836,00040,897,000
2010-06-30$78.4M$66.22M$9.04M$8.77M$3.62M$5.14M$0.13$0.1339,500,00040,532,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$1.33B$967.63M$361.37M$305.75M$50.08M$46.95M$12.12M$34.83M$1.97$1.9617,675,00017,776,000
2024-12-31$1.41B$1.02B$385.45M$309.8M$69.72M$67.62M$17.21M$50.41M$2.71$2.6818,574,00018,811,000
2023-12-31$1.53B$1.1B$427.07M$334.93M$341.82M$87.12M$85.25M$24.18M$61.08M$3.18$3.1319,188,00019,507,000
2022-12-31$1.71B$1.21B$501.11M$379.82M$398.67M$116.87M$102.44M$27.01M$75.43M$3.76$3.6820,054,00020,503,000
2021-12-31$1.58B$1.12B$456.86M$345.72M$357.6M$106.64M$99.27M$24.09M$75.18M$3.65$3.5420,579,00021,212,000
2020-12-31$1.4B$1B$396.22M$310.71M$321.01M$80.26M$75.21M$19.17M$56.04M$2.67$2.6220,983,00021,395,000
2019-12-31$1.35B$952.35M$395.04M$314.17M$323.64M$74.82M$71.4M$16.83M$130.86M$5.64$5.5023,186,00023,772,000
2018-12-31$1.3B$917.45M$386.49M$307.25M$318.61M$72.4M$67.88M$17M$57.98M$2.34$2.3024,738,00025,251,000
2017-12-31$1.25B$878.05M$375.6M$308.31M$320.68M$60.02M$54.92M$25.32M$33.29M$1.32$1.3025,222,00025,586,000
2016-12-31$1.32B$911.21M$408.5M$340.74M$352.54M$59.06M$55.96M$23.18M$32.77M$1.26$1.2526,099,00026,274,000
2015-12-31$414.11M$330.03M$342.44M$74.25M$71.67M$28.85M$42.82M$1.53$1.5227,910,00028,190,000
2014-12-31$374.58M$315.34M$326.62M$49.35M$47.96M$18.56M$90.92M$2.89$2.8731,475,00031,691,000
2013-12-31$344.38M$307.94M$333.45M$12.08M$10.93M$5.64M$10.79M$0.32$0.3233,511,00033,643,000
2012-12-31$320.59M$305.94M$386.94M-$65.3M-$66.36M-$24.23M-$13.7M-$0.38-$0.3835,791,00035,791,000
2011-12-31$317.75M$274.07M$31.17M$29.91M$10.86M$27.16M$0.72$0.7037,835,00038,831,000
2010-12-31$283.85M$251.16M$20.1M$18.87M$6.87M$20.63M$0.52$0.5139,480,00040,503,000
2009-12-31$285.98M$251.27M$23.04M$21.89M$9.02M$12.87M$0.33$0.3338,485,00039,330,000