XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 27, 2020
Dec. 28, 2019
Jun. 27, 2020
Dec. 28, 2019
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     $ 150 $ 150
Recurring | Level 1 | Money market mutual funds        
Fair Value of Financial Instruments        
Cash and cash equivalents     150 150
Recurring | Level 3        
Fair Value of Financial Instruments        
Contingent consideration liability $ 11,579 $ 6,197 12,575 11,579
Total Liabilities     $ 12,575 $ 11,579
Summary of changes in contingent consideration liability        
Beginning balance 11,579 6,197    
Remeasurement of acquisition-related contingent consideration 448 3,285    
Accretion 548 2,097    
Ending balance $ 12,575 $ 11,579