XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Other Income and Expense (Tables)
3 Months Ended
Mar. 31, 2025
Other Income and Expenses [Abstract]  
Schedule of Other (Income) Expense
Other income and expense consist of the following:
For the Three Months Ended March 31,
 20252024
 (In thousands)
Interest income$(14,453)$(16,796)
Foreign currency (gain) loss, net3,760 1,545 
Other, net(382)(44)
Total other (income) expense, net$(11,075)$(15,295)