v3.25.2
Condensed Consolidated Balance Sheets (Parenthetical)
shares in Thousands, $ in Thousands
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2025
€ / shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2024
€ / shares
Statement of Financial Position [Abstract]        
Accounts receivable, net of allowances | $ $ 19,338   $ 20,524  
Other intangible assets, net of accumulated amortization | $ $ 2,562,191   $ 2,561,335  
Ordinary shares, nominal value per share (in euros per share) | € / shares   € 0.01   € 0.01
Ordinary shares authorized (in shares) 177,069   177,069  
Ordinary shares issued (in shares) 176,868   176,541  
Treasury shares (in shares) 31,230   26,994