XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER INCOME, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Other Income and Expenses [Abstract]        
Interest income $ 25,978 $ 8,885 $ 52,200 $ 18,397
Gain on sale of IP and other assets 0 0 11,500 0
Gain on investments 38,445 25,205 25,154 80,599
Gain on securities in Non-Qualified Deferred Compensation (“NQDC”) trust 7,778 1,697 6,205 6,285
Loss on foreign exchange (4,172) (708) (3,363) (1,039)
Other expense, net (271) (340) (648) (724)
Other income, net $ 67,758 $ 34,739 $ 91,048 $ 103,518