XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and General Information (Summary of Disaggregation of Revenue before Reimbursements from Continuing Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Oct. 01, 2021
Jul. 02, 2021
Apr. 02, 2021
Jan. 01, 2021
Sep. 25, 2020
Jun. 26, 2020
Mar. 27, 2020
Dec. 31, 2021
Jan. 01, 2021
Dec. 27, 2019
Disaggregation Of Revenue [Line Items]                      
Total revenue from continuing operations                 $ 278,809 $ 239,482 $ 282,472
Consulting [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenue from continuing operations                 267,282 228,080 257,423
Software License Sales [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenue from continuing operations                 10,301 6,730 3,414
Revenue Before Reimbursements [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total revenue from continuing operations $ 69,776 $ 71,400 $ 72,997 $ 63,410 $ 59,223 $ 57,769 $ 52,632 $ 65,186 $ 277,583 $ 234,810 $ 260,837