XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Other Income and Expense (Tables)
9 Months Ended
Sep. 30, 2023
Other Income and Expenses [Abstract]  
Schedule of other (income) expense
Other income and expense consist of the following:
For the Three Months Ended September 30,For the Nine Months Ended September 30,
 2023202220232022
 (In thousands)
Interest income$(12,137)$(4,034)$(34,589)$(6,578)
Foreign currency loss (gain), net5,659 (1,013)12,471 (11,568)
Loss on debt retirement— — — 464 
Other(2,299)(645)(2,094)(1,147)
Total other (income) expense, net$(8,777)$(5,692)$(24,212)$(18,829)