XML 135 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets (Schedule Of Indefinite-Lived And Definite-Lived Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Indefinite-Lived and Finite-Lived Intangible Assets By Major Class [Line Items]    
Cost $ 562,544 $ 458,422
Accumulated amortization (212,028) (157,474)
Net book value 350,516 300,948
Trade Names and Trademarks [Member]    
Indefinite-Lived and Finite-Lived Intangible Assets By Major Class [Line Items]    
Cost 54,400 53,871
Accumulated amortization (2,147) (1,595)
Net book value 52,253 52,276
Customer Relationships [Member]    
Indefinite-Lived and Finite-Lived Intangible Assets By Major Class [Line Items]    
Cost 245,984 196,407
Accumulated amortization (65,480) (47,752)
Net book value 180,504 148,655
Software and technology assets [Member]    
Indefinite-Lived and Finite-Lived Intangible Assets By Major Class [Line Items]    
Cost 255,636 206,829
Accumulated amortization (144,309) (108,127)
Net book value 111,327 98,702
Software Under Development [Member]    
Indefinite-Lived and Finite-Lived Intangible Assets By Major Class [Line Items]    
Cost 5,424 1,315
Net book value 5,424 $ 1,315
Backlog [Member]    
Indefinite-Lived and Finite-Lived Intangible Assets By Major Class [Line Items]    
Cost 1,100  
Accumulated amortization (92)  
Net book value $ 1,008