XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Changes in the carrying amount of goodwill    
Balance at the beginning of the period $ 206,008 $ 282,410
Impairment charges 0 (77,089)
Adjustments to preliminary purchase price allocations 280 200
Foreign currency translation (849) 487
Balance at the end of the period 205,439 206,008
Services    
Changes in the carrying amount of goodwill    
Balance at the beginning of the period 190,112 247,215
Impairment charges 0 (57,227)
Adjustments to preliminary purchase price allocations 280 200
Foreign currency translation 264 (76)
Balance at the end of the period 190,656 190,112
International    
Changes in the carrying amount of goodwill    
Balance at the beginning of the period 15,896 35,195
Impairment charges 0 (19,862)
Adjustments to preliminary purchase price allocations 0 0
Foreign currency translation (1,113) 563
Balance at the end of the period 14,783 15,896
Products and Systems    
Changes in the carrying amount of goodwill    
Balance at the beginning of the period 0 0
Impairment charges 0 0
Adjustments to preliminary purchase price allocations 0 0
Foreign currency translation 0 0
Balance at the end of the period $ 0 $ 0