XML 79 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
EQUIPMENT AND PROPERTY - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Accumulated depreciation $ 315,891 $ 294,226  
Depreciation 40,592 40,623 $ 36,646
Computer equipment and systems      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 223,648 212,010  
Internal use software      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 143,500 137,900  
Accumulated depreciation 105,300 89,400  
Foreign Countries [Member]      
Property, Plant and Equipment [Line Items]      
Fixed Assets held in Foreign Countries $ 8,400 $ 8,500