XML 34 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Weighted-Average Shares (Tables)
3 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of reconciliation of basic and diluted weighted-average shares

The following table sets forth the reconciliation of basic and diluted weighted-average shares (in thousands):

 

 

Three Months Ended
December 31,

 

 

 

2024

 

 

2023

 

Weighted-average basic shares

 

 

102,021

 

 

 

105,948

 

Dilutive securities:

 

 

 

 

 

 

Stock option and stock award programs

 

 

2,953

 

 

 

2,770

 

Weighted-average diluted shares

 

 

104,974

 

 

 

108,718

 

 

 

 

 

 

 

 

Anti-dilutive options excluded from our computation of diluted shares

 

 

1,522

 

 

 

1,804