XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jul. 02, 2021
Accounting Policies [Abstract]  
Schedule of changes in the fair value of estimated contingent consideration
Contingent consideration, as of December 31, 2020  $18,200 
Additions for acquisitions   9,993 
Adjustment to liability for changes in fair value   (6,538)
Reduction of liability for payment made   (3,706)
Total contingent consideration, as of July 2, 2021   17,949 
Current portion of contingent consideration   (8,378)
Contingent consideration, less current portion  $9,571 

  

Schedule of redeem their preferred units at the liquidation
Redeemable preferred stock, as of December 31, 2020  $151,391 
Accrued paid in-kind dividends   1,718 
Accretion of discount   3,077 
Redemption   (156,186)
Redeemable preferred stock, as of July 2, 2021  $
-