XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings (Loss) Per Share (Tables)
3 Months Ended
Oct. 31, 2022
Earnings (loss) per share attributable to IDT Corporation common stockholders:  
Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share

The weighted-average number of shares used in the calculation of basic and diluted earnings (loss) per share attributable to the Company’s common stockholders consists of the following:

 

  

2022

  

2021

 
  

Three Months Ended

October 31,

  

2022

  

2021

 
   (in thousands)
Basic weighted-average number of shares   25,603    25,566 
Effect of dilutive securities:          
Stock options   

12

     
Non-vested restricted Class B common stock   

1

     
Diluted weighted-average number of shares   25,616    25,566 
Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share

The following shares were excluded from the calculation of diluted earnings (loss) per share:

 

  

2022

  

2021

 
  

Three Months Ended

October 31,

  

2022

  

2021

 
   (in thousands)
Stock options       1,035 
Non-vested restricted Class B common stock       352 
Shares excluded from the calculation of diluted earnings per share       1,387