Supplemental Financial Information (Tables)
|
12 Months Ended |
Jun. 30, 2026 |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
| Schedule of accounts receivable |
| Schedule of accounts
receivable | |
| | | |
| | |
| | |
June 30, | |
| | |
2026 | | |
2025 | |
| | |
(In thousands) | |
| Accounts receivable | |
$ | 25,476 | | |
$ | 25,231 | |
| Allowance for credit losses | |
| (159 | ) | |
| (139 | ) |
| Accounts receivable, net | |
$ | 25,317 | | |
$ | 25,092 | |
|
| Schedule of inventories |
| Schedule of inventories | |
| | | |
| | |
| | |
June 30, | |
| | |
2026 | | |
2025 | |
| | |
(In thousands) | |
| Finished goods | |
$ | 16,578 | | |
$ | 15,603 | |
| Raw materials | |
| 9,226 | | |
| 10,768 | |
| Inventories, net | |
$ | 25,804 | | |
$ | 26,371 | |
|
| Schedule of property and equipment |
| Schedule of property and equipment | |
| | | |
| | |
| | |
June 30, | |
| | |
2026 | | |
2025 | |
| | |
(In thousands) | |
| Computer, software and office equipment | |
$ | 5,135 | | |
$ | 4,886 | |
| Furniture and fixtures | |
| 2,700 | | |
| 2,698 | |
| Production, development and warehouse equipment | |
| 3,738 | | |
| 3,946 | |
| Construction-in-progress | |
| 89 | | |
| – | |
| Property and equipment, gross | |
| 11,662 | | |
| 11,530 | |
| Less accumulated depreciation | |
| (10,209 | ) | |
| (9,074 | ) |
| Property and equipment, net | |
$ | 1,453 | | |
$ | 2,456 | |
|
| Schedule of goodwill |
| Schedule of goodwill | |
| | | |
| | |
| | |
Years Ended June 30, | |
| | |
2026 | | |
2025 | |
| | |
(In thousands) | |
| Balance at June 30, 2024 | |
$ | 31,089 | | |
$ | 27,824 | |
| Acquisition of NetComm | |
| – | | |
| 3,265 | |
| Balance at June 30, 2025 | |
$ | 31,089 | | |
$ | 31,089 | |
|
| Schedule of intangible assets |
| Schedule of intangible
assets | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
| | |
June 30, 2026 | | |
June 30, 2025 | |
| | |
Gross Carrying Amount | | |
Accumulated Amortization | | |
Net Book Value | | |
Gross Carrying Amount | | |
Accumulated Amortization | | |
Net Book Value | |
| | |
(In thousands) | |
| Developed technology | |
$ | 6,793 | | |
$ | (6,303 | ) | |
$ | 490 | | |
$ | 6,793 | | |
$ | (6,066 | ) | |
$ | 727 | |
| Customer relationships | |
| 19,116 | | |
| (17,452 | ) | |
| 1,664 | | |
| 19,116 | | |
| (16,321 | ) | |
| 2,795 | |
| Order backlog | |
| 297 | | |
| (297 | ) | |
| – | | |
| 297 | | |
| (149 | ) | |
| 148 | |
| Trademark and trade name | |
| 1,516 | | |
| (1,493 | ) | |
| 23 | | |
| 1,516 | | |
| (1,448 | ) | |
| 68 | |
| | |
$ | 27,722 | | |
$ | (25,545 | ) | |
$ | 2,177 | | |
$ | 27,722 | | |
$ | (23,984 | ) | |
$ | 3,738 | |
|
| Schedule of future estimated amortization expense |
| Schedule of future estimated amortization
expense | |
| |
| Years Ending June 30, | |
| |
| (In thousands) | |
| | |
| 2027 | |
$ | 539 | |
| 2028 | |
| 256 | |
| 2029 | |
| 191 | |
| 2030 | |
| 191 | |
| 2031 | |
| 151 | |
| Thereafter | |
| 849 | |
| Total future amortization | |
$ | 2,177 | |
|
| Schedule of warranty reserve |
| Schedule of warranty reserve | |
| | | |
| | |
| | |
Years Ended June 30, | |
| | |
2026 | | |
2025 | |
| | |
(In thousands) | |
| Beginning balance | |
$ | 663 | | |
$ | 840 | |
| Charged to cost of revenues | |
| 255 | | |
| 220 | |
| Usage | |
| (326 | ) | |
| (397 | ) |
| Ending balance | |
$ | 592 | | |
$ | 663 | |
|
| Schedule of other liabilities |
| Schedule of other liabilities | |
| | | |
| | |
| | |
June 30, | |
| | |
2026 | | |
2025 | |
| | |
(In thousands) | |
| Current | |
| | | |
| | |
| Accrued variable consideration | |
$ | 2,352 | | |
$ | 2,557 | |
| Customer deposits and refunds | |
| 282 | | |
| 321 | |
| Accrued raw materials purchases | |
| 155 | | |
| 204 | |
| Deferred revenue | |
| 3,073 | | |
| 3,301 | |
| Lease liability | |
| 1,635 | | |
| 1,594 | |
| Taxes payable | |
| (4 | ) | |
| 103 | |
| Warranty reserve | |
| 592 | | |
| 663 | |
| Accrued operating expenses | |
| 2,199 | | |
| 1,879 | |
| Total other current liabilities | |
$ | 10,284 | | |
$ | 10,622 | |
| | |
| | | |
| | |
| Non-current | |
| | | |
| | |
| Lease liability | |
$ | 6,656 | | |
$ | 7,811 | |
| Deferred tax liability | |
| 219 | | |
| 172 | |
| Deferred revenue | |
| 2,110 | | |
| 2,255 | |
| Total other non-current liabilities | |
$ | 8,985 | | |
$ | 10,238 | |
|
| Schedule of computation of net loss per share |
| Schedule of computation of net loss per share | |
| | | |
| | |
| | |
Years Ended June 30, | |
| | |
2026 | | |
2025 | |
| | |
(In thousands, except per share data) | |
| Numerator: | |
| | | |
| | |
| Net loss | |
$ | (4,181 | ) | |
$ | (11,373 | ) |
| | |
| | | |
| | |
| Denominator: | |
| | | |
| | |
| Weighted-average shares outstanding - basic and diluted | |
| 40,145 | | |
| 38,613 | |
| | |
| | | |
| | |
| Net loss per share - basic and diluted | |
$ | (0.10 | ) | |
$ | (0.29 | ) |
|
| Schedule of anti-dilutive securities |
| Schedule of anti-dilutive securities | |
| | | |
| | |
| | |
Years Ended June 30, | |
| | |
2026 | | |
2025 | |
| | |
(In thousands) | |
| Common stock equivalents | |
| 1,093 | | |
| 528 | |
|
| Schedule of severance and related charges |
| Schedule of severance and related charges | |
| |
| | |
Year Ended | |
| | |
June 30, | |
| | |
2026 | |
| | |
(In thousands) | |
| Beginning balance | |
$ | 479 | |
| Charges | |
| 566 | |
| Payments | |
| (1,028 | ) |
| Ending balance | |
$ | 17 | |
|
| Schedule of non-cash investing transactions |
| Schedule of non-cash investing transactions | |
| | | |
| | |
| | |
Years Ended June 30, | |
| | |
2026 | | |
2025 | |
| | |
(In thousands) | |
| Acquisition of property through operating leases | |
$ | 621 | | |
$ | 1,027 | |
| Acquisition of property through financing leases | |
$ | 7 | | |
$ | – | |
| Accrued property and equipment paid for in the subsequent period | |
$ | 41 | | |
$ | 27 | |
| Offering costs paid for in the subsequent period | |
$ | 321 | | |
$ | – | |
|