XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Interest and other income (expense), net
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
Interest and other income (expense), net
17. Interest and other income (expense), net
The following table shows the components of interest and other income (expense), net for the years ending December 31, 2023, 2022 and 2021 (in thousands):
December 31,
202320222021
Interest income$6,825 $1,886 $2,871 
Interest expense(1,739)(1,749)(1,933)
Other income (expense), net(1)
1,013 (2,327)(3,939)
Interest and other income (expense), net$6,099 $(2,190)$(3,001)
(1) Consists primarily of the effect of foreign currency gains or losses as well as other non-operating income or expense.