v3.26.1
OTHER INCOME (EXPENSE)
6 Months Ended
Jun. 30, 2026
Other Income and Expenses [Abstract]  
OTHER INCOME (EXPENSE) OTHER INCOME (EXPENSE)
The following table includes the components of Other income (expense):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Interest income$4,824 $3,023 $7,984 $6,020 
Gain (loss) on investments and on marketable securities sales
2,832 2,725 6,521 4,564 
Change in fair value of marketable securities4,048 2,065 4,886 3,721 
Other663 (1,819)924 (2,049)
Total$12,367 $5,994 $20,315 $12,256