XML 49 R38.htm IDEA: XBRL DOCUMENT v3.26.1
NET EARNINGS PER SHARE (EPS) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]        
Basic (in shares) 121,363 123,367 121,865 123,643
Dilutive effect of stock options and other (in shares) 424 699 375 825
Diluted (in shares) 121,787 124,066 122,240 124,468
Antidilutive stock options and other (in shares) 2,667 1,575 2,667 1,575