XML 42 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value of Financial Instruments (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 28, 2019
Dec. 29, 2018
Sep. 28, 2019
Dec. 29, 2018
Fair Value of Financial Instruments        
Maximum period of additional purchase consideration to be paid 4 years      
Money market mutual funds        
Fair Value of Financial Instruments        
Fair value per share of CRA's money market mutual fund share holdings       $ 1.00
Recurring | Level 1        
Fair Value of Financial Instruments        
Total Assets     $ 149 $ 18,029
Recurring | Level 1 | Money market mutual funds        
Fair Value of Financial Instruments        
Cash and cash equivalents     149 18,029
Recurring | Level 3        
Fair Value of Financial Instruments        
Contingent consideration liability $ 6,197 $ 5,137 9,632 6,197
Total Liabilities     $ 9,632 $ 6,197
Summary of changes in contingent consideration liabilities        
Beginning balance 6,197 5,137    
Remeasurement of acquisition-related contingent consideration 1,868 (244)    
Accretion 1,567 1,304    
Ending balance $ 9,632 $ 6,197