XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment and Intangible Assets - Intangible Assets and Estimated Future Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible Assets      
Intangible Assets $ 868,998 $ 868,777  
Accumulated Amortization (709,508) (528,886)  
Amortization expense 181,000 154,000 $ 164,000
Goodwill   225,017 $ 225,017
Estimated future amortization of identifiable intangible assets      
2024 95,641    
2025 13,534    
2026 11,838    
2027 11,355    
2028 10,872    
Thereafter 16,029    
Total $ 159,269    
Minimum      
Intangible Assets      
Useful life 2 years    
Maximum      
Intangible Assets      
Useful life 20 years    
Technology-based      
Intangible Assets      
Intangible Assets $ 63,766 63,545  
Accumulated Amortization (60,590) (60,022)  
Trademarks      
Intangible Assets      
Intangible Assets 135,134 135,134  
Accumulated Amortization (71,640) (61,007)  
Contract-based      
Intangible Assets      
Intangible Assets 41,500 41,500  
Accumulated Amortization (41,500) (41,500)  
Customer relationships      
Intangible Assets      
Intangible Assets 628,598 628,598  
Accumulated Amortization $ (535,778) $ (366,357)