XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 29, 2019
Dec. 29, 2018
Jun. 29, 2019
Dec. 29, 2018
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     $ 148 $ 18,029
Recurring | Level 1 | Money market mutual funds        
Fair Value of Financial Instruments        
Cash and cash equivalents     148 18,029
Recurring | Level 3        
Fair Value of Financial Instruments        
Contingent consideration liability $ 6,197 $ 5,137 6,631 6,197
Total Liabilities     $ 6,631 $ 6,197
Summary of changes in contingent consideration liabilities        
Beginning balance 6,197 5,137    
Remeasurement of acquisition-related contingent consideration (629) (244)    
Accretion 1,063 1,304    
Ending balance $ 6,631 $ 6,197