XML 122 R101.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - shares
shares in Thousands
12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share      
Denominator for basic earnings per share 135,544 138,614 140,768
Potential common shares 1,000 1,500 1,900
Denominator for diluted earnings per share 136,453 140,109 142,696