XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.4
Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Nov. 30, 2024
Net Income (Loss) Per Share Attributable to Common Stockholders [Abstract]  
Schedule of Basic and Diluted Income (Loss) Per Share The following outlines the Company’s basic and diluted income (loss) per share for the three and six months ended November 30, 2024, and November 30, 2023:
   Quarter-Ended   Six Months Ended 
   November 30,
2024
   November 30,
2023
   November 30,
2024
   November 30,
2023
 
Income (loss) per share:                
Basic:  $0.83   $(0.15)  $0.79   $(0.24)
Diluted:  $0.80   $(0.15)  $0.76   $(0.24)
                     
Shares used in computing Income (loss) per share:                    
Basic:   23,599,144    5,075,420    21,246,788    5,075,420 
Diluted:   24,574,247    5,075,420    21,930,531    5,075,420