XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Reserves for Variable Consideration and Credit Risk (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 28, 2020
Mar. 30, 2019
Dec. 28, 2019
Adjustments to Allowances for Accounts Receivable and Unbilled Services Related to Reserves for Credit Risk      
Balance at, beginning of year $ 370 $ 639 $ 639
Cumulative effect of a change in accounting principle related to ASC 326 203    
Bad debt expense 59   173
Amounts written off (138)   (442)
Balance at, end of year 494   $ 370
Roll forward of the variable consideration and allowances for unbilled services      
Additions to reserves for variable consideration 1,414 1,443  
Reimbursable expenses $ 16,430 $ 12,835