XML 127 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Non-Operating Income (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Nonoperating Income (Expense) [Abstract]      
Net gain on sale of businesses $ 15,618 $ 22,679 $ 3,789
Net gain on cost method investments 3,104 6,883 11,756
Foreign currency loss, net (1,141) (2,023) (179)
Gain on sale of cost method investments 958 3,294 9,355
Impairment of cost method investments (500) (1,305) 0
Gain on sale of investment in affiliates 15 604 0
Other, net 1,040 3,368 7,833
Total Other Non-Operating Income $ 19,094 $ 33,500 $ 32,554