XML 28 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Disaggregation of Revenue
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Note C - Disaggregation of Revenue
The following table provides information about disaggregated revenue by segment and revenue type:
(in thousands)TechnologyFATotal
Three Months Ended March 31,
2025
Flex revenue$302,435 $20,135 $322,570 
Direct Hire revenue3,849 3,609 7,458 
Total Revenue$306,284 $23,744 $330,028 
2024
Flex revenue$318,514 $26,210 $344,724 
Direct Hire revenue3,570 3,595 7,165 
Total Revenue$322,084 $29,805 $351,889