XML 95 R85.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 28, 2020
Jul. 02, 2021
Jun. 28, 2020
Business Combination, Contingent Consideration, Liability [Roll Forward]        
Payments of acquisition related contingent consideration     $ (19,920) $ (20,531)
Increase in fair value     56,981 15,260
Ending balance - Level 3 liability $ 473,055 $ 441,113 473,055 441,113
Level 3        
Business Combination, Contingent Consideration, Liability [Roll Forward]        
Beginning balance - Level 3 liability 435,746 437,094 434,694 446,684
Payments of acquisition related contingent consideration (9,874) (10,079) (19,920) (20,531)
Reclassification to current payables 1,200 (450) 1,300 (300)
Increase in fair value $ 45,983 $ 14,548 $ 56,981 $ 15,260