Financial Performance - Revenue for 2024 was 1,405,308,adecreaseof8.21,531,756 in 2023[196] - Gross profit for 2024 was 385,445,down9.7427,066 in 2023[196] - Net income for 2024 was 50,414,representingadeclineof17.461,075 in 2023[196] - Earnings per share (diluted) for 2024 was 2.68,downfrom3.13 in 2023, a decrease of 14.4%[196] - Future revenue growth is expected to be influenced by changes in client demand and economic conditions[19] - Net income for 2024 was 50,414thousand,adecreaseof17.561,075 thousand in 2023 and a decrease of 33.2% from 75,431thousandin2022[204]−Cashprovidedbyoperatingactivitiesin2024was86,874 thousand, slightly down from 91,465thousandin2023[204]−Totalstockholders′equityasofDecember31,2024,was154,618 thousand, a decrease from 159,080thousandin2023[201]AssetsandLiabilities−Totalcurrentassetsdecreasedto225,406 in 2024 from 244,459in2023,adeclineof7.832.7 million as of December 31, 2024, down from 41.6millionin2023[199]−Totalfixedassets,netdecreasedto7,723 thousand in 2024 from 9,418thousandin2023,primarilyduetoincreaseddepreciation[263]−Totalaccountspayableandotheraccruedliabilitiesdecreasedfrom64.8 million in 2023 to 61.8millionin2024,areductionofapproximately4.65.9 million in 2023 to 8.6millionin2024,representingagrowthofapproximately45.854.3 million in 2023 to 58.1millionin2024,anincreaseofapproximately7.97,573 thousand, compared to 7,763thousandin2023[204]−Capitalizedsoftwareincreasedto29,090 thousand in 2024, reflecting investments in technology capabilities[264] Stock and Compensation - Dividends paid in 2024 were 28,236thousand,anincreasefrom27,562 thousand in 2023 and 24,027thousandin2022[204]−Thecompanyrepurchasedcommonstockworth41,938 thousand in 2024, down from 75,024thousandin2023[204]−Thecompanyrecognizedstock−basedcompensationexpenseof14,044 thousand in 2024, down from 17,747thousandin2023[204]−Stock−basedcompensationexpensefor2024was14.0 million, down from 17.7millionin2023,reflectingadecreaseofapproximately20.915.1 million, down from 22.5millionin2023,adecreaseofapproximately33.3916 thousand in 2024 from 1,106thousandin2023,indicatingimprovedcreditquality[262]−Tradereceivables,netincreasedby17,638 thousand in 2024, compared to an increase of 35,301thousandin2023[204]−Thecompanyhadadeferredincometaxprovisionof(1,871) thousand in 2024, compared to $1,647 thousand in 2023[204] - As of December 31, 2024 and 2023, the company reported no material contract liabilities[221] - Trade accounts receivable reserves were less than 1% of gross trade receivables at both December 31, 2024 and 2023[231] Legal and Risk Management - Kforce is involved in legal proceedings that are not expected to have a material adverse effect on its consolidated financial statements[295] - The company maintains liability insurance covering various risks, but there is no assurance that it will cover all events or that coverage limits will be sufficient[295]