XML 34 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME (LOSS) PER SHARE (Tables)
6 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of net income (loss) per share
                    
   Three Months Ended
December 31,
   Six Months Ended
December 31,
 
   2023   2022   2023   2022 
Basic:      (restated)       (restated) 
Net income (loss)   $500   $2,752   $(115)  $3,955 
Weighted average shares outstanding    3,547    3,574    3,547    3,595 
Basic income (loss) per share   $0.14   $0.77   $(0.03)  $1.10 
Diluted:                    
Net income (loss)   $500   $2,752   $(115)  $3,955 
Weighted average shares outstanding    3,547    3,574    3,547    3,595 
Effect of dilutive securities    65    78          77 
Weighted average shares used in calculation of diluted earnings per share    3,612    3,652    3,547    3,672 
Diluted income (loss) per share   $0.14   $0.75   $(0.03)  $1.08