v3.26.1
OTHER INCOME (EXPENSE), NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Income and Expenses [Abstract]        
Interest income $ 9,937 $ 25,978 $ 28,202 $ 52,200
Gain on sale of IP and other assets 0 0 0 11,500
Gain on investments 71,892 38,445 85,817 25,154
Gain on securities in Nonqualified Deferred Compensation (“NQDC”) trust 11,430 7,778 8,604 6,205
Gain (loss) on foreign exchange 910 (4,172) 468 (3,363)
Other income (expense), net 886 (271) 351 (648)
Other income, net $ 95,055 $ 67,758 $ 123,442 $ 91,048