XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MAJOR CUSTOMERS AND SUPPLIERS (Tables)
9 Months Ended
Mar. 31, 2024
Concentration Risk [Line Items]  
Schedule of sales by major customers
                    
   Three Months Ended March 31, 
   2024   2023 
   Amount   Percent of Total   Amount   Percent of Total 
     
Net sales   $14,293    100%  $13,079    100%
                     
Customer concentration:                    
Customer 1   $10,679    75%  $8,622    66%
Customer 2   1,385    10%   2,059    16%
 Total   $12,064    85%  $10,681    82%

 

   Nine Months Ended March 31, 
   2024   2023 
   Amount   Percent of Total   Amount   Percent of Total 
     
Net sales   $38,819    100%  $35,448    100%
                     
Customer concentration:                    
Customer 1  $27,491    71%  $23,578    66%
Customer 2   4,087    10%   5,912    17%
 Total   $31,578    81%  $29,490    83%
Accounts Receivable [Member]  
Concentration Risk [Line Items]  
Schedule of accounts payable
                    
   March 31, 2024   June 30, 2023 
Total gross accounts receivable   $12,517    100%  $9,952    100%
                     
Customer concentration:                    
     Customer 1.   $10,117    81%  $7,231    73%
     Customer 2.    1,625    13%   1,951    19%
 Total.   $11,742    94%  $9,182    92%
Accounts Payable [Member]  
Concentration Risk [Line Items]  
Schedule of accounts payable
                    
   March 31, 2024   June 30, 2023 
Total accounts payable   $3,435    100%  $2,261    100%
                     
Supplier concentration:                    
     Supplier 1.   $1,014    29%  $620    27%
     Supplier 2.    365    11%   158    7%
     Supplier 3.    349    10%   41    2%
 Total.   $1,728    50%  $819    36%