XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue and Allowances - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Disaggregation of Revenue      
Consulting services revenues $ 565,933 $ 508,373 $ 451,370
United States      
Disaggregation of Revenue      
Consulting services revenues 451,436 405,808 357,156
United Kingdom      
Disaggregation of Revenue      
Consulting services revenues 86,191 79,922 72,169
Other      
Disaggregation of Revenue      
Consulting services revenues 28,306 22,643 22,045
Fixed-price      
Disaggregation of Revenue      
Consulting services revenues 136,276 124,383 107,344
Time-and-materials      
Disaggregation of Revenue      
Consulting services revenues $ 429,657 $ 383,990 $ 344,026