XML 72 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues and Allowances - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Disaggregation of Revenue      
Consulting services revenues $ 623,976 $ 590,901 $ 565,933
United States      
Disaggregation of Revenue      
Consulting services revenues 493,923 470,233 451,436
United Kingdom      
Disaggregation of Revenue      
Consulting services revenues 94,445 89,235 86,191
Other      
Disaggregation of Revenue      
Consulting services revenues 35,608 31,433 28,306
Fixed-price      
Disaggregation of Revenue      
Consulting services revenues 113,983 110,129 136,276
Time-and-materials      
Disaggregation of Revenue      
Consulting services revenues $ 509,993 $ 480,772 $ 429,657