Financial Performance - Consolidated revenues for Q4 2024 increased by 10.2% to 50.7million,comparedto46.1 million in Q4 2023[3] - Gross profits for Q4 2024 were 14.7million,upfrom11.3 million in Q4 2023, with gross margins reaching a record 29.0%[5] - Revenues for Q4 2024 reached 50,747thousand,a10.846,052 thousand in Q4 2023[23] - Gross profit for Q4 2024 was 14,715thousand,up29.511,344 thousand in Q4 2023[23] - Total revenues for the year ended December 31, 2024 were 198,943thousand,aslightdecreasefrom201,098 thousand in 2023[23] Segment Performance - The Data and Analytics Services segment reported revenues of 10.3million,a26.210,284 thousand, a 26.1% increase from 8,152thousandinQ42023[27]−ITStaffingServicessegmentrevenuesroseby6.840.5 million compared to 37.9millioninQ42023[5]−ITstaffingservicesrevenueforQ42024was40,463 thousand, up from 37,900thousandinQ42023,representinga6.83.4 million, or 0.28perdilutedshare,comparedtoalossof7.1 million, or (0.61)perdilutedsharein2023[6]−Non−GAAPnetincomefor2024totaled8.6 million, or 0.71perdilutedshare,comparedto5.3 million, or 0.44perdilutedsharein2023[6]−NetincomeforQ42024was297 thousand, compared to a net loss of 5,351thousandinQ42023[25]−Non−GAAPnetincomeforQ42024increasedto2,802 thousand from 1,326thousandinQ42023[25]−BasicearningspershareforQ42024was0.03, compared to a loss of 0.46pershareinQ42023[25]CashandDebtManagement−Cashbalancesincreasedby6.6 million during 2024, reaching 27.7millionasofDecember31,2024,withnobankdebt[7]−TheBoardofDirectorsextendedthesharerepurchaseprogramforanadditionalyearthroughFebruary8,2026,with423,000sharesavailableforrepurchase[8]OperationalMetrics−Thecompanyexperiencedadeclineof63billableconsultantsintheITStaffingServicessegmentduringQ42024,consistentwithseasonaltrends[4]−DaysSalesOutstanding(DSO)stoodat52daysasofDecember31,2024,withinthetargetedrange[7]−Thecompanyreportedatotaloperatingincomeof65 thousand in Q4 2024, a significant recovery from an operating loss of $6,930 thousand in Q4 2023[23] - Total gross margin percentage improved to 29.0% in Q4 2024 from 24.6% in Q4 2023[27]