XML 35 R21.htm IDEA: XBRL DOCUMENT
v3.25.2

MAJOR CUSTOMERS & SUPPLIERS | 12 Months Ended
--- | ---
Jun. 30, 2025
Risks and Uncertainties [Abstract] |
MAJOR CUSTOMERS & SUPPLIERS | 12. MAJOR CUSTOMERS & SUPPLIERS Customers that accounted for more than 10% of our total sales in either of fiscal year 2025 or 2024, is as follows (in thousands, except percentages):
Schedule of sales by major customers |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
|  | Years Ended June 30, |
|  | 2025 |  |  | 2024 |
|  | Amount |  |  | Percent of Total |  |  | Amount |  |  | Percent of Total |
Net sales |  | $ | 66,593 |  |  |  | 100 | % |  | $ | 53,844 |  |  |  | 100 | %
Customer concentration: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Customer 1 |  | $ | 49,930 |  |  |  | 75 | % |  | $ | 38,159 |  |  |  | 71 | %
Customer 2 |  |  | 8,271 |  |  |  | 12 | % |  |  | 6,502 |  |  |  | 12 | %
Total |  | $ | 58,201 |  |  |  | 87 | % |  | $ | 44,661 |  |  |  | 83 | %
Information with respect to accounts receivable from those customers who comprised more than 10% of our gross accounts receivable at either June 30, 2025 or June 30, 2024 is as follows (in thousands, except percentages):
Schedule of accounts receivable, inventory purchases and accounts payable of major customers and suppliers |  |  |  |  |  |  |  |  |  |  |  |
|  | June 30, 2025 |  |  | June 30, 2024 |
Total gross accounts receivable |  | $ | 16,433 |  |  |  | 100 | % |  | $ | 13,887 |  |  |  | 100 | %
Customer concentration: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Customer 1 |  | $ | 11,895 |  |  |  | 72 | % |  | $ | 10,488 |  |  |  | 76 | %
Customer 2 |  |  | 2,768 |  |  |  | 17 | % |  |  | 2,423 |  |  |  | 17 | %
Total |  | $ | 14,663 |  |  |  | 89 | % |  | $ | 12,911 |  |  |  | 93 | %
During fiscal 2025 and 2024, we had three suppliers that accounted for more than 10% of total inventory purchases, as follows (in thousands, except percentages):
|  | June 30, 2025 |  |  | June 30, 2024 |
Total inventory purchases |  | $ | 32,556 |  |  |  | 100 | % |  | $ | 20,926 |  |  |  | 100 | %
Supplier concentration: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Supplier 1 |  | $ | 7,018 |  |  |  | 22 | % |  | $ | 5,004 |  |  |  | 24 | %
Supplier 2 |  |  | 4,554 |  |  |  | 14 | % |  |  | 2,401 |  |  |  | 11 | %
Supplier 3 |  |  | 4,192 |  |  |  | 13 | % |  |  | 3,351 |  |  |  | 16 | %
Total |  | $ | 15,764 |  |  |  | 49 | % |  | $ | 10,756 |  |  |  | 51 | %
Information with respect to accounts payable due to our top three suppliers at June 30, 2025 or June 30, 2024 is as follows (in thousands, except percentages):
|  | June 30, 2025 |  |  | June 30, 2024 |
Total accounts payable |  | $ | 4,614 |  |  |  | 100 | % |  | $ | 4,513 |  |  |  | 100 | %
Supplier concentration: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Supplier 1 |  | $ | 735 |  |  |  | 16 | % |  | $ | 1,405 |  |  |  | 31 | %
Supplier 2 |  |  | 1,016 |  |  |  | 22 | % |  |  | 371 |  |  |  | 8 | %
Supplier 3 |  |  | 298 |  |  |  | 6 | % |  |  | 416 |  |  |  | 9 | %
Total |  | $ | 2,049 |  |  |  | 44 | % |  | $ | 2,192 |  |  |  | 48 | %

X
- Definition The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent + Details
Name: | us-gaap_ConcentrationRiskDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RisksAndUncertaintiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration