XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET INCOME PER SHARE (Tables)
9 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of net income per share
                    
   Three Months Ended
March 31,
   Nine Months Ended
March 31,
 
   2024   2023   2024   2023 
Basic:      (restated)       (restated) 
Net income   $655   $1,617   $540   $5,572 
Weighted average shares outstanding    3,451    3,548    3,531    3,580 
Basic income per share   $0.19   $0.46   $0.15   $1.56 

 

 

   Three Months Ended
March 31,
   Nine Months Ended
March 31,
 
   2024   2023   2024   2023 
Diluted:                    
Net income   $655   $1,617   $540   $5,572 
Weighted average shares outstanding    3,451    3,548    3,531    3,580 
Effect of dilutive securities    73    75    73    76 
Weighted average shares used in calculation of diluted earnings per share    3,524    3,623    3,604    3,656 
Diluted income per share   $0.19   $0.45   $0.15   $1.52