XML 54 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 28, 2020
Dec. 28, 2019
Mar. 28, 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 $ 12,009 $ 11,579 12,009 11,579
Total Liabilities     $ 12,009 $ 11,579
Summary of changes in contingent consideration liability        
Beginning balance 11,579 6,197    
Remeasurement of acquisition-related contingent consideration 155 3,285    
Accretion 275 2,097    
Ending balance $ 12,009 $ 11,579