v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating activities:    
Net income $ 7,718 $ 7,498
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 8,109 6,692
Amortization of debt discount 0 54
Provision for expected credit losses 1,102 1,052
Non-cash lease expense (50) 143
Share-Based Payment Arrangement, Noncash Expense 5,298 4,558
Inventory reserve 303 182
Provision (benefit) for deferred income taxes 1,390 (821)
Other 24 (87)
(Increase) decrease in operating assets:    
Accounts receivable 3,080 (11,058)
Inventories (253) 211
Vendor deposits 138 261
Contract assets (343) 1,157
Other assets 1,106 (735)
(Decrease) increase in operating liabilities:    
Accounts payable and accrued expenses (1,383) 10,272
Accrued employee expenses (887) 2,220
Customer deposits (4,338) (742)
Contract liabilities (408) 408
Net cash provided by operating activities 20,606 21,265
Investing activities:    
Capital expenditures (7,152) (4,861)
Cash paid for acquisitions, net of cash acquired (7,182) (46,925)
Net cash used by investing activities (14,334) (51,786)
Financing activities:    
Dividends paid (4,983) (4,593)
Proceeds from borrowings 83,000 106,000
Debt repayments (85,000) (66,000)
Repurchases of common stock in satisfaction of employee tax withholding obligations (1,544) (716)
Issuances of common stock under employee stock purchase plan 177 124
Net cash (used) provided by financing activities (8,350) 34,815
Net (decrease) increase in cash (2,078) 4,294
Cash at beginning of year 8,852 4,558
Cash at end of year 6,774 8,852
Supplemental information:    
Cash paid for interest 3,866 2,500
Cash paid for income taxes 4,630 2,976
Amounts owed to sellers in connection with acquisitions $ 676 $ 4,181