XML 101 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fixed Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 1,058,856 $ 1,085,979  
Accumulated depreciation (840,199) (831,901)  
Property, plant and equipment, net 218,657 254,078  
Rental property and equipment 64,293 76,719  
Accumulated depreciation (39,706) (53,136)  
Rental property and equipment, net 24,587 23,583  
Depreciation expense 110,000 108,000 $ 101,000
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 538,255 510,863  
Capitalized software      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 435,614 486,117  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 84,987 $ 88,999