XML 60 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangibles (Details) - Schedule of intangible assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Apr. 02, 2021
Definite life intangible assets:    
Gross amount $ 139,546 $ 139,546
Accumulated amortization (53,538) (56,702)
Net book value 86,008 82,844
Customer relationships [Member]    
Definite life intangible assets:    
Gross amount 117,185 117,185
Accumulated amortization (34,214) (37,021)
Net book value $ 82,971 80,164
Remaining useful life (in years) 7 years 2 months 12 days  
Tradenames [Member]    
Definite life intangible assets:    
Gross amount $ 21,761 21,761
Accumulated amortization (18,759) (19,113)
Net book value $ 3,002 2,648
Remaining useful life (in years) 2 years 1 month 6 days  
Non-competes [Member]    
Definite life intangible assets:    
Gross amount $ 600 600
Accumulated amortization (565) (568)
Net book value $ 35 $ 32
Remaining useful life (in years) 8 months 12 days