XML 20 R13.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Share
3 Months Ended
Oct. 31, 2025
Earnings Per Share [Abstract]  
Net Income Per Share

NOTE 4 – Net Income Per Share

The table below reconciles basic weighted average shares outstanding to diluted weighted average shares outstanding:

 

 

Three Months Ended October 31,

 

(In thousands)

 

2025

 

 

2024

 

Weighted average common shares outstanding

 

 

967,650

 

 

 

963,176

 

Effect of dilutive securities

 

 

9,450

 

 

 

13,330

 

Weighted average common and dilutive potential common shares outstanding

 

 

977,100

 

 

 

976,506

 

 

There were no material adjustments to net income required in calculating diluted net income per share. Excluded from the dilutive net income per share calculation were 2,078,513 and 1,105,573 options to purchase the Company’s common stock and restricted stock for the three months ended October 31, 2025 and 2024, respectively, because their inclusion would have been anti-dilutive.