v3.25.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
OPERATING ACTIVITIES:    
Net income $ 17,438 $ 8,197
ADJUSTMENTS TO RECONCILE NET INCOME TO NET CASH PROVIDED BY OPERATING ACTIVITIES    
Share-based compensation (819) 2,611
Amortization of intangible assets 10,618 10,461
Depreciation and amortization of property, technology, and equipment 7,761 7,634
Deferred income tax benefit (569) (2,135)
Amortization of debt issuance costs 400 484
Change in fair value of contingent consideration (2,491) (450)
Change in fair value of interest rate swap contracts 1,032 1,197
Other 1,654 (305)
CHANGES IN OPERATING ASSETS AND LIABILITIES:    
Accounts receivable (8,383) 9,435
Contract assets 712 (1,454)
Income tax receivable 359 (3,517)
Prepaid expenses, deposits, and other assets (1,401) 4,120
Operating lease right-of-use assets 11,328 11,270
Accounts payable (5,008) (10,790)
Operating partner commissions payable (2,751) (5,168)
Accrued expenses and other liabilities (4,361) 77
Operating lease liabilities (12,253) (10,939)
Payment of contingent consideration 0 (3,473)
Net cash provided by operating activities 13,266 17,255
INVESTING ACTIVITIES:    
Acquisitions, net of cash acquired (28,534) (6,812)
Purchases of property, technology, and equipment (5,122) (8,595)
Proceeds from sale of property, technology, and equipment 163 246
Net cash used for investing activities (33,493) (15,161)
FINANCING ACTIVITIES:    
Proceeds from revolving credit facility 45,200 0
Repayments of revolving credit facility (25,200) 0
Payments of debt issuance costs 0 (119)
Repayments of notes payable and finance lease liabilities (917) (4,759)
Repurchases of common stock (798) (4,099)
Payment of contingent consideration (474) (250)
Distributions to non-controlling interest (225) (591)
Proceeds from exercise of stock options 1,209 7
Payments of employee tax withholdings related to restricted stock units and stock options (565) (371)
Net cash provided by (used for) financing activities 18,230 (10,182)
Effect of exchange rate changes on cash and cash equivalents 65 (100)
NET DECREASE IN CASH AND CASH EQUIVALENTS (1,932) (8,188)
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR 24,874 33,062
CASH AND CASH EQUIVALENTS, END OF YEAR 22,942 24,874
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Income taxes paid 6,581 6,979
Interest paid $ 946 $ 506