v3.25.2
Interest and other income (expense), net
6 Months Ended
Jun. 30, 2025
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, 2025 and 2024 and (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Interest income$3,989 $3,657 $7,374 $6,950 
Interest expense(319)(344)(640)(746)
Other income (expense), net(1)
812 (226)1,256 (592)
Interest and other income, net$4,482 $3,087 $7,990 $5,612 
(1)Consists primarily of the effects of foreign currency gains or losses.