v3.25.2
Interest and other income (expense), net (Tables)
6 Months Ended
Jun. 30, 2025
Other Income and Expenses [Abstract]  
Schedule of Other Operating Cost and Expense, by Component
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.