XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and General Information (Summary of Disaggregation of Total Revenue Including Reimbursable Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2021
Sep. 25, 2020
Oct. 01, 2021
Sep. 25, 2020
Disaggregation Of Revenue [Line Items]        
Revenue before reimbursements from continuing operations $ 71,894 $ 57,917 $ 208,577 $ 180,201
Consulting [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue before reimbursements from continuing operations 69,650 56,865 198,970 171,140
Software License Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue before reimbursements from continuing operations 1,750 904 8,837 4,447
Revenue Before Reimbursements [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue before reimbursements from continuing operations $ 71,400 $ 57,769 $ 207,807 $ 175,587