XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.2
Disaggregation of Revenue
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Note C - Disaggregation of Revenue
The following table provides the disaggregation of revenue by segment and type (in thousands):
TechnologyFATotal
Three Months Ended June 30,
2024
Flex revenue$324,064 $24,720 $348,784 
Direct Hire revenue3,810 3,724 7,534 
Total Revenue$327,874 $28,444 $356,318 
2023
Flex revenue$346,326 $32,144 $378,470 
Direct Hire revenue5,699 5,021 10,720 
Total Revenue$352,025 $37,165 $389,190 
Six Months Ended June 30,
2024
Flex revenue$642,578 $50,930 $693,508 
Direct Hire revenue7,380 7,319 14,699 
Total Revenue$649,958 $58,249 $708,207 
2023
Flex revenue$705,850 $68,152 $774,002 
Direct Hire revenue11,019 10,166 21,185 
Total Revenue$716,869 $78,318 $795,187