XML 90 R10.htm IDEA: XBRL DOCUMENT v3.25.3
Disaggregation of Revenue
9 Months Ended
Sep. 30, 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 September 30,
2025
Flex revenue$304,272 $21,991 $326,263 
Direct Hire revenue2,873 3,509 6,382 
Total Revenue$307,145 $25,500 $332,645 
2024
Flex revenue$322,118 $23,714 $345,832 
Direct Hire revenue3,393 4,094 7,487 
Total Revenue$325,511 $27,808 $353,319 
Nine Months Ended September 30,
2025
Flex revenue$914,551 $62,693 $977,244 
Direct Hire revenue9,405 10,340 19,745 
Total Revenue$923,956 $73,033 $996,989 
2024
Flex revenue$964,696 $74,644 $1,039,340 
Direct Hire revenue10,773 11,413 22,186 
Total Revenue$975,469 $86,057 $1,061,526