XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues and Allowances - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Disaggregation of Revenue    
Consulting services revenues $ 152,845 $ 148,382
United States    
Disaggregation of Revenue    
Consulting services revenues 117,872 116,919
United Kingdom    
Disaggregation of Revenue    
Consulting services revenues 25,649 22,410
Other    
Disaggregation of Revenue    
Consulting services revenues 9,324 9,053
Fixed-price    
Disaggregation of Revenue    
Consulting services revenues 26,777 28,773
Time-and-materials    
Disaggregation of Revenue    
Consulting services revenues $ 126,068 $ 119,609