XML 32 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical)
$ in Thousands
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2024
€ / shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2023
€ / shares
Statement of Financial Position [Abstract]        
Accounts receivable, net of allowances | $ $ 21,851   $ 28,980  
Accumulated amortization | $ $ 2,561,367   $ 2,522,760  
Ordinary shares, nominal value per share (in euros per share) | € / shares   € 0.01   € 0.01
Ordinary shares authorized (in shares) 177,069,000   177,069,000  
Ordinary shares issued (in shares) 175,839,000   175,832,000  
Treasury shares (in shares) 25,365,000   25,090,000