v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash Flows from Operating Activities:    
Net Income (Loss) $ 5,072 $ 9,805
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,773 3,156
Stock-based compensation 2,346 5,702
Non-cash operating lease expense 1,389 1,440
Loss (gain) on disposal of assets 7 (4)
Amortization of debt discount 39 32
Allowance for inventory obsolescence 2,721 0
Change in fair value of earnout consideration (400) 0
Deferred income tax 400 (1,703)
Changes in operating assets and liabilities:    
Accounts receivable 200 (242)
Income tax receivable (751) (322)
Inventory, net 2,019 (5,216)
Prepaid expenses and other 3,225 (3,603)
Other long-term assets (85) 72
Accounts payable 588 (1,295)
Income tax payable 146 (201)
Other accrued expenses (7,278) 6,037
Lease liabilities (1,868) (1,843)
Other liabilities (302) 63
Net Cash Provided by Operating Activities 10,241 11,878
Cash Flows from Investing Activities:    
Proceeds from sale of property and equipment 0 4
Cash paid for business combination (3,743) 0
Purchase of property and equipment (3,571) (1,371)
Net Cash Used in Investing Activities (7,314) (1,367)
Cash Flows from Financing Activities:    
Proceeds from revolving credit facility 2,500 0
Principal payments of revolving credit facility (2,500) 0
Payment of deferred financing fees (12) 0
Repurchase of company stock (2,043) (3,147)
Payment of cash dividends (2,344) (2,067)
Shares canceled or surrendered as payment of tax withholding and other (3,616) (2,664)
Proceeds from common stock issued under employee stock purchase plan 232 280
Net Cash Used in Financing Activities (7,783) (7,598)
Foreign Currency Effect on Cash (425) 402
Increase (Decrease) in Cash and Cash Equivalents: (5,281) 3,315
Cash and Cash Equivalents — beginning of period 20,201 16,886
Cash and Cash Equivalents — end of period 14,920 20,201
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for interest 11 2
Cash paid for income taxes $ 995 $ 4,918