XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Interest and Other Income (Expense), Net (Tables)
6 Months Ended
Jun. 30, 2023
Other Income and Expenses [Abstract]  
Interest and Other Income (Expenses), Net
Interest and other income (expense), net consisted of the following amounts for the three and six months ended June 30, 2023 and 2022:

Three Months EndedSix Months Ended
(in thousands)June 30, 2023June 30, 2022June 30, 2023June 30, 2022
Interest and other income (expense), net
Foreign exchange (loss) gain, net$(1,273)$(1,211)$(1,645)$(3,429)
Interest income (expense), net4,404 1,825 8,209 1,990 
Other (expense) income, net83 (285)525 (515)
Total interest and other income (expense), net$3,214 $329 $7,089 $(1,954)