XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Contingent Consideration (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of changes carrying value of estimated contingent consideration
The following table summarizes the changes in the carrying value of estimated contingent consideration:
December 31, 2022January 1, 2022
Contingent consideration, beginning of the year$8,328 $2,400 
Additions for acquisitions6,299 5,133 
Reduction of liability for payments made(2,264)(1,538)
Increase of liability related to re-measurement of fair value2,972 2,333 
Total contingent consideration, end of the period15,335 8,328 
Current portion of contingent consideration10,854 5,807 
Contingent consideration, less current portion$4,481 $2,521