v3.24.2
Interest and other income (expense), net
6 Months Ended
Jun. 30, 2024
Other Income and Expenses [Abstract]  
Interest and other income (expense), net
13. Interest and other income (expense), net
The following table shows the components of interest and other income (expense), net for the three and six months ended June 30, 2024 and 2023 and (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Interest income$3,657 $1,283 $6,950 $2,253 
Interest expense(344)(444)(746)(860)
Other (expense) income, net1
(226)808 (592)898 
Interest and other income, net$3,087 $1,647 $5,612 $2,291 
1Consists primarily of the effects of foreign currency gains or losses.