XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment and Intangible Assets - Estimated Future Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible Assets      
Intangible Assets $ 1,224,358 $ 1,224,362  
Accumulated Amortization (1,051,466) (868,573)  
Amortization expense 183,000 156,000 $ 169,000
Impairment of goodwill 757,508    
Estimated future amortization of identifiable intangible assets      
2024 97,918    
2025 15,812    
2026 14,115    
2027 12,851    
2028 12,357    
Thereafter 19,617    
Total $ 172,670    
Minimum      
Intangible Assets      
Useful life 2 years    
Maximum      
Intangible Assets      
Useful life 20 years    
Technology-based      
Intangible Assets      
Intangible Assets $ 115,166 114,945  
Accumulated Amortization (111,989) (111,422)  
Trademarks      
Intangible Assets      
Intangible Assets 164,834 164,834  
Accumulated Amortization (90,326) (78,209)  
Contract-based      
Intangible Assets      
Intangible Assets 41,500 41,500  
Accumulated Amortization (41,500) (41,500)  
Customer relationships      
Intangible Assets      
Intangible Assets 902,858 903,083  
Accumulated Amortization $ (807,651) $ (637,442)