XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue recognition - Revenues by segment and by platform (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]    
Revenues from contracts $ 4,903,984 $ 4,847,488
Diversified Industrial Segment    
Disaggregation of Revenue [Line Items]    
Revenues from contracts 3,456,158 3,618,528
Diversified Industrial Segment | Motion Systems    
Disaggregation of Revenue [Line Items]    
Revenues from contracts 848,549 942,314
Diversified Industrial Segment | Flow and Process Control    
Disaggregation of Revenue [Line Items]    
Revenues from contracts 1,125,634 1,181,461
Diversified Industrial Segment | Filtration and Engineered Materials    
Disaggregation of Revenue [Line Items]    
Revenues from contracts $ 1,481,975 $ 1,494,753