v3.25.4
BUSINESS COMBINATIONS- Schedule of Business Combination, Pro Forma Information (Details) - Hydradyne, LLC - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Business Combination [Line Items]    
Sales $ 1,133,758 $ 2,301,263
Net income $ 95,520 $ 189,609
Diluted net income per share (in dollar per share) $ 2.45 $ 4.87