XML 102 R77.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Payments under Debt Obligations, Non-Cancelable Operating Leases and Other Purchase Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Feb. 28, 2019
Revolver commitment fee      
2025 $ 545    
2026 0    
2027 0    
2028 0    
2029 0    
Thereafter 0    
Total 545    
Operating lease payments on facilities leases      
2025 13,682    
2026 8,319    
2027 6,984    
2028 6,057    
2029 5,678    
Thereafter 11,895    
Total 52,615    
Minimum royalty guarantee payments to content suppliers      
2025 42,494    
2026 26,576    
2027 13,665    
2028 12,869    
2029 5,515    
Thereafter 4,484    
Total 105,603    
Technology purchase commitments      
2025 8,742    
2026 4,817    
2027 412    
2028 0    
2029 0    
Thereafter 0    
Total 13,971    
Other commitments      
2025 3,871    
2026 477    
2027 0    
2028 0    
2029 0    
Thereafter 0    
Total 4,348    
Total commitments      
2025 181,217    
2026 1,094,815    
2027 335,686    
2028 18,926    
2029 11,193    
Thereafter 16,379    
Total $ 1,658,217    
EUR Term Loans 2024      
Total commitments      
Interest rate (as percent) 7.10%    
EUR Term Loans 2025      
Total commitments      
Interest rate (as percent) 6.80%    
USD Term Loans 2024      
Total commitments      
Interest rate (as percent) 8.70%    
USD Term Loans 2025      
Total commitments      
Interest rate (as percent) 8.50%    
USD Term Loans and EUR Term loans      
Principal payments      
2025 $ 0    
2026 1,014,390    
2027 0    
2028 0    
2029 0    
Thereafter 0    
Total 1,014,390    
Interest payments      
2025 82,633    
2026 10,986    
2027 0    
2028 0    
2029 0    
Thereafter 0    
Total 93,619    
Senior Notes      
Principal payments      
2025 0    
2026 0    
2027 300,000    
2028 0    
2029 0    
Thereafter 0    
Total 300,000 $ 300,000  
Interest payments      
2025 29,250    
2026 29,250    
2027 14,625    
2028 0    
2029 0    
Thereafter 0    
Total $ 73,125    
Total commitments      
Interest rate (as percent)     9.75%