XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Oct. 01, 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   12,064 
Adjustment to liability for changes in fair value   (212)
Reduction of liability for payment made   (3,706)
Total contingent consideration, as of October 1, 2021   26,346 
Current portion of contingent consideration   (15,031)
Contingent consideration, less current portion  $11,315 

 

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 October 1, 2021  $
-