XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Other Income (Expenses), Net (Tables)
12 Months Ended
Dec. 31, 2022
Other Income and Expenses [Abstract]  
Schedule of Other Nonoperating Income (Expense)

Other income (expenses), net consisted of the following:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2022

 

 

2021

 

 

2020

 

Interest income

 

$

1,825

 

 

$

157

 

 

$

436

 

Foreign currency transaction gain (loss), net

 

 

(2,335

)

 

 

(4,848

)

 

 

4,420

 

Foreign currency contract gain (loss), net

 

 

2,692

 

 

 

4,195

 

 

 

(3,861

)

Gain (loss) on investments, net

 

 

(271

)

 

 

(1,362

)

 

 

(6,222

)

Other

 

 

(1,009

)

 

 

765

 

 

 

486

 

Total

 

$

902

 

 

$

(1,093

)

 

$

(4,741

)