XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.4
Business Combinations (Details 1) - Hydradyne, LLC - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Pro Forma Sales $ 1,133,758 $ 1,146,325 $ 2,301,263 $ 2,309,715
Pro Forma Net income $ 95,520 $ 92,944 $ 189,609 $ 186,067
Pro forma diluted net income per share $ 2.45 $ 2.36 $ 4.87 $ 4.73