v3.24.3
Weighted-Average Shares (Details) - shares
shares in Thousands
12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share Reconciliation:      
Weighted-average basic shares 103,939 107,332 108,665
Dilutive securities:      
Stock option and stock award programs 2,994 2,004 1,628
Weighted-average diluted shares 106,933 109,336 110,293