XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
MAJOR CUSTOMERS AND SUPPLIERS (Tables)
9 Months Ended
Mar. 31, 2025
Risks and Uncertainties [Abstract]  
Schedule of sales by major customers
                 
   Three Months Ended March 31, 
   2025   2024 
   Amount   Percent of Total   Amount   Percent of Total 
     
Net sales   $17,414    100%  $14,293    100%
                     
Customer concentration:                   
Customer 1  $13,397    77%  $10,679    75%
Customer 2   1,917    11%   1,385    10%
Total  $15,314    88%  $12,064    85%

                 
   Nine Months Ended March 31, 
   2025   2024 
   Amount   Percent of Total   Amount   Percent of Total 
     
Net sales   $49,099    100%  $38,819    100%
                   
Customer concentration:                  
Customer 1  $38,288    78%  $27,491    71%
Customer 2   5,538    11%   4,087    11%
Total  $43,826    89%  $31,578    82%

Schedule of accounts receivable
                     
   March 31, 2025   June 30, 2024 
                     
Total gross accounts receivable   $15,861    100%  $13,887    100%
                    
Customer concentration:                   
Customer 1  $11,872    75%  $10,488    76%
Customer 2   2,312    15%   2,423    17%
Total  $14,184    90%  $12,911    93%
Schedule of suppliers accounting
                 
   March 31, 2025   June 30, 2024 
                     
Total accounts payable   $5,962    100%  $4,513    100%
                    
Supplier concentration:                  
Supplier 1  $1,995    34%  $1,405    31%
Supplier 2   652    11%   416    9%
Supplier 3   430    7%   371    8%
Total  $3,077    52%  $2,192    48%