XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Interest and other income (expense), net
3 Months Ended
Mar. 31, 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 months ended March 31, 2024 and 2023 and (in thousands):
 Three Months Ended March 31,
 20242023
Interest income$3,293 $970 
Interest expense(402)(416)
Other income (expense), net(1)
(366)90 
Interest and other income, net$2,525 $644 
(1) Consists primarily of the effects of foreign currency gains or losses.