XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
NET INCOME (LOSS) PER SHARE (Tables)
3 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of net income (loss) per share

          
   Three Months Ended September 30, 
   2023   2022 
Basic:       (as restated) 
Net income (loss)   $(615)  $1,203 
Weighted-average shares outstanding    3,547    3,616 
Basic earnings (loss) per share   $(0.17)  $0.33 
Diluted:          
Net income (loss)   $(615)  $1,203 
Weighted-average shares outstanding    3,547    3,616 
Effect of dilutive securities          79 
Weighted-average shares used in calculation of diluted earnings per share    3,547    3,695 
Diluted earnings (loss) per share   $(0.17)  $0.33