XML 85 R74.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
segments
Jun. 30, 2018
USD ($)
Segment Reporting [Abstract]        
Fluids Segment Earnings Excluding Loss on Finder     $ 228,082  
Segment Reporting Information [Line Items]        
Spin-off Costs Incurred to Date   $ 34,638   $ 46,384
Number of reportable segments | segments     3  
Reconciliation from Segment Totals to Consolidated [Abstract]        
Revenue $ 1,810,706 1,798,094 $ 3,535,463 3,435,765
Interest Expense 31,754 32,125 63,562 67,765
Interest Income (945) (2,563) (1,835) (4,620)
Earnings before provision for income taxes 249,739 211,437 388,057 345,687
Provision for income taxes (51,654) (44,981) (84,267) (69,822)
Earnings from continuing operations 198,085 166,456 303,790 275,865
Engineered Systems Segment [Member]        
Reconciliation from Segment Totals to Consolidated [Abstract]        
Revenue 696,501 702,989 1,383,692 1,374,615
Earnings before provision for income taxes 131,770 126,649 254,844 228,715
Fluids Segment [Member]        
Reconciliation from Segment Totals to Consolidated [Abstract]        
Revenue 729,433 693,666 1,432,657 1,321,764
Earnings before provision for income taxes 128,915 93,028 181,136 160,376
Refrigeration and Food Equipment Segment [Member]        
Reconciliation from Segment Totals to Consolidated [Abstract]        
Revenue 385,474 401,766 720,117 740,001
Earnings before provision for income taxes 44,375 51,372 69,182 80,554
Intersegment Eliminations [Member]        
Reconciliation from Segment Totals to Consolidated [Abstract]        
Revenue (702) (327) (1,003) (615)
Total segments [Member]        
Reconciliation from Segment Totals to Consolidated [Abstract]        
Earnings before provision for income taxes 305,060 271,049 505,162 469,645
Corporate expense / other [Member]        
Reconciliation from Segment Totals to Consolidated [Abstract]        
Earnings before provision for income taxes $ 24,512 $ 30,050 $ 55,378 $ 60,813