XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
NET EARNINGS PER SHARE (EPS) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]        
Basic (in shares) 123,766 124,176 123,781 124,075
Dilutive effect of stock options and other (in shares) 896 444 888 560
Diluted (in shares) 124,662 124,620 124,669 124,635
Antidilutive stock options and other (in shares) 841 3,527 841 3,527