XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other-net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Summary of other-net expense      
Metal consignment fees $ 10,596 $ 12,212 $ 9,305
Amortization of intangible assets 12,876 12,400 5,973
Foreign currency loss (gain) 218 (679) 1,573
Other items (367) 304 (114)
Total other-net $ 23,323 $ 24,237 $ 16,737