XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER INCOME, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
OTHER INCOME, NET      
Interest and dividend income relating to available for sale investments $ 9,598 $ 5,211 $ 2,641
Gains (losses) on trading securities relating to deferred compensation plans 16,324 15,489 (17,263)
Interest expense (509) (337) (104)
Foreign exchange gains (losses) 511 (2,803) 1,307
Capital gains (losses) 176 (172) 121
Miscellaneous, net 266 678 684
Total other income, net $ 26,366 $ 18,066 $ (12,614)