XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.3
MAJOR CUSTOMERS & SUPPLIERS (Tables)
12 Months Ended
Jun. 30, 2023
Risks and Uncertainties [Abstract]  
Schedule of sales by major customers
                 
   Years Ended June 30, 
   2023   2022 
   Amount   Percent of Total   Amount   Percent of Total 
     
Net sales   $46,087    100%  $42,041    100%
                     
Customer concentration:                    
     Customer 1   $30,892    67%  $27,686    66%
     Customer 2    7,583    16%   5,788    14%
 Total   $38,475    83%  $33,474    80%
Schedule of accounts receivable, inventory purchases and accounts payable of major customers and suppliers
                 
   June 30, 2023   June 30, 2022 
Total gross accounts receivable   $9,952    100%  $15,384    100%
                     
Customer concentration:                    
     Customer 1  $7,231    73%  $11,551    75%
     Customer 2   1,951    19%   2,152    14%
 Total.   $9,182    92%  $13,703    89%

 

During fiscal 2023 and 2022, we had four suppliers that accounted for more than 10% of total inventory purchases, as follows (in thousands, except percentages):

                 
   June 30, 2023   June 30, 2022 
Total inventory purchases   $19,835    100%  $19,640    100%
                     
Supplier concentration:                    
    Supplier 1   $4,595    23%  $2,735    14%
    Supplier 2   2,406    12%   2,335    12%
    Supplier 3   2,135    11%   2,199    11%
    Supplier 4   2,059    10%   2,587    13%
 Total.   $11,195    56%  $9,856    50%

 

Information with respect to accounts payable due to those suppliers who comprised more than 10% of our accounts payable at either June 30, 2023 or June 30, 2022 is as follows (in thousands, except percentages):

                 
   June 30, 2023   June 30, 2022 
Total accounts payable   $2,261    100%  $3,761    100%
                     
Supplier concentration:                    
     Supplier 1  $620    27%  $721    19%
     Supplier 4           430    11%
     Supplier 2   41    2%   372    10%
 Total.   $661    29%  $1,523    40%