XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues The following table provides the disaggregation of revenue by segment and type (in thousands):
TechnologyFATotal
Three Months Ended September 30,
2023
Revenue by type:
Flex revenue$334,253 $29,908 $364,161 
Direct Hire revenue4,036 4,925 8,961 
Total Revenue$338,289 $34,833 $373,122 
2022
Revenue by type:
Flex revenue$382,072 $40,896 $422,968 
Direct Hire revenue8,424 6,228 14,652 
Total Revenue$390,496 $47,124 $437,620 
Nine Months Ended September 30,
2023
Revenue by type:
Flex revenue$1,040,103 $98,060 $1,138,163 
Direct Hire revenue15,055 15,091 30,146 
Total Revenue$1,055,158 $113,151 $1,168,309 
2022
Revenue by type:
Flex revenue$1,109,294 $135,239 $1,244,533 
Direct Hire revenue25,702 20,868 46,570 
Total Revenue$1,134,996 $156,107 $1,291,103