XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Income (Expenses), Net (Tables)
12 Months Ended
Dec. 31, 2021
Other Income And Expenses [Abstract]  
Schedule of Other Nonoperating Income (Expense)

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

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(In thousands)

 

Interest income

 

$

157

 

 

$

436

 

 

$

2,539

 

Foreign currency transaction gain (loss), net

 

 

(4,848

)

 

 

4,420

 

 

 

(697

)

Foreign currency contract gain (loss), net

 

 

4,195

 

 

 

(3,861

)

 

 

1,307

 

Gain/loss on investments, net

 

 

(1,362

)

 

 

(6,222

)

 

 

(224

)

Other

 

 

765

 

 

 

486

 

 

 

458

 

Total

 

$

(1,093

)

 

$

(4,741

)

 

$

3,383