XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.4
NET INCOME PER SHARE (Tables)
6 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of weighted average shares outstanding calculation of basic and diluted per share
                    
   Three Months Ended
December 31,
   Six Months Ended
December 31,
 
   2022   2021   2022   2021 
Basic:                    
Net income  $879   $925   $1,955   $1,988 
Weighted average shares outstanding   3,574    3,657    3,595    3,654 
Basic income per share  $0.25   $0.25   $0.54   $0.54 
Diluted:                    
Net income  $879   $925   $1,955   $1,988 
Weighted average shares outstanding   3,574    3,657    3,595    3,654 
Effect of dilutive securities   78    110    77    120 
Weighted average shares used in calculation of diluted earnings per share   3,652    3,767    3,672    3,774 
Diluted income per share  $0.24   $0.25   $0.53   $0.53