XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET INCOME PER SHARE (Tables)
12 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of weighted average shares outstanding calculation of basic and diluted per share
          
   Years Ended June 30, 
   2022   2021 
Basic:          
Net income  $3,855   $5,821 
Weighted-average shares outstanding   3,636    3,797 
Basic earnings per share  $1.06   $1.53 
Diluted:          
Net income  $3,855   $5,821 
Weighted-average shares outstanding   3,636    3,797 
Effect of dilutive securities – stock options & performance awards   127    139 
Weighted-average shares used in calculation of diluted earnings per share   3,763    3,936 
Diluted earnings per share  $1.02   $1.48