XML 133 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Capital expenditures:      
Capital expenditures: $ 192,592 $ 220,962 $ 171,465
Total assets 11,348,513 10,896,519  
Corporate      
Capital expenditures:      
Capital expenditures: 6,280 8,770 8,261
Total assets 597,384 548,262  
Engineered Products | Total segments      
Capital expenditures:      
Capital expenditures: 26,643 39,765 48,453
Total assets 1,797,242 1,771,689  
Clean Energy & Fueling | Total segments      
Capital expenditures:      
Capital expenditures: 25,421 33,489 25,167
Total assets 3,020,621 3,068,260  
Imaging & Identification | Total segments      
Capital expenditures:      
Capital expenditures: 11,598 14,695 10,671
Total assets 1,812,704 1,821,649  
Pumps & Process Solutions | Total segments      
Capital expenditures:      
Capital expenditures: 60,860 82,817 44,578
Total assets 2,654,421 2,161,210  
Climate & Sustainability Technologies | Total segments      
Capital expenditures:      
Capital expenditures: 61,790 41,426 $ 34,335
Total assets $ 1,466,141 $ 1,525,449