XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]          
Gross Amount $ 180,353   $ 180,353   $ 187,571
Accumulated Amortization (130,016)   (130,016)   (128,190)
Net Carrying Amount 50,337   50,337   59,381
Amortization expense of intangibles 2,300 $ 2,400 6,900 $ 7,300  
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross Amount 107,525   107,525   112,109
Accumulated Amortization (80,938)   (80,938)   (80,319)
Net Carrying Amount 26,587   $ 26,587   31,790
Customer relationships | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Useful Life (Years)     5 years    
Customer relationships | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Useful Life (Years)     18 years    
Software/Technology          
Finite-Lived Intangible Assets [Line Items]          
Gross Amount 50,093   $ 50,093   52,265
Accumulated Amortization (27,554)   (27,554)   (26,415)
Net Carrying Amount 22,539   $ 22,539   25,850
Software/Technology | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Useful Life (Years)     3 years    
Software/Technology | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Useful Life (Years)     15 years    
Covenants not to compete          
Finite-Lived Intangible Assets [Line Items]          
Gross Amount 12,441   $ 12,441   12,623
Accumulated Amortization (12,336)   (12,336)   (12,390)
Net Carrying Amount 105   $ 105   233
Covenants not to compete | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Useful Life (Years)     2 years    
Covenants not to compete | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Useful Life (Years)     5 years    
Other          
Finite-Lived Intangible Assets [Line Items]          
Gross Amount 10,294   $ 10,294   10,574
Accumulated Amortization (9,188)   (9,188)   (9,066)
Net Carrying Amount $ 1,106   $ 1,106   $ 1,508
Other | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Useful Life (Years)     2 years    
Other | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Useful Life (Years)     12 years