XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.4
MAJOR CUSTOMERS AND SUPPLIERS (Tables)
6 Months Ended
Dec. 31, 2022
Risks and Uncertainties [Abstract]  
Schedule of sales by major customers
                    
   Three Months Ended December 31, 
   2022   2021 
   Amount   Percent of Total   Amount   Percent of Total 
                 
Net sales   $11,282    100%  $10,173    100%
                     
Customer concentration:                    
Customer 1  $7,475    66%  $6,723    66%
Customer 2   1,697    15%   1,249    12%
Customer 3   1,400    12%   1,090    11%
Total  $10,572    93%  $9,062    89%

 

   Six Months Ended December 31, 
   2022   2021 
   Amount   Percent of Total   Amount   Percent of Total 
                 
Net sales  $22,369    100%  $20,161    100%
                     
Customer concentration:                    
Customer 1  $14,957    67%  $13,714    68%
Customer 2   3,852    17%   2,189    11%
Customer 3   2,317    10%   1,970    10%
Total  $21,126    94%  $17,873    89%
Schedule of accounts receivable of major customers
                    
   December 31, 2022   June 30, 2022 
Total gross accounts receivable   $12,197    100%  $15,384    100%
                     
Customer concentration:                    
Customer 1  $9,028    74%  $11,551    75%
Customer 2   2,213    18%   2,152    14%
Total  $11,241    92%  $13,703    89%