XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET INCOME PER SHARE (Tables)
12 Months Ended
Jun. 30, 2024
Basic & Diluted income per share:  
Schedule of net income per share
          
   Years Ended June 30, 
   2024   2023 
Basic:        
Net income   $2,127   $7,074 
Weighted-average shares outstanding    3,499    3,571 
Basic earnings per share   $0.61   $1.98 
Diluted:          
Net income   $2,127   $7,074 
Weighted-average shares outstanding    3,499    3,571 
Effect of dilutive securities – stock options & performance awards    72    66 
Weighted-average shares used in calculation of diluted earnings per share    3,571    3,637 
Diluted earnings per share   $0.60   $1.95