XML 12 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
OPERATING ACTIVITIES:    
Net income $ 1,275 $ 3,424
ADJUSTMENTS TO RECONCILE NET INCOME TO NET CASH PROVIDED BY OPERATING ACTIVITIES    
Share-based compensation 424 163
Amortization of intangible assets 1,761 2,807
Depreciation and amortization of property, technology, and equipment 1,765 1,998
Deferred income tax expense 432 239
Amortization of debt issuance costs 100 100
Change in fair value of contingent consideration 200 200
Change in fair value of interest rate swap contracts 0 440
Other 1,374 13
CHANGES IN OPERATING ASSETS AND LIABILITIES:    
Accounts receivable (10,947) (1,595)
Contract assets 1,380 234
Income tax receivable (656) (366)
Prepaid expenses, deposits, and other assets 3,600 (3,574)
Operating lease right-of-use assets 3,063 2,771
Accounts payable 2,733 (708)
Operating partner commissions payable 788 (1,391)
Accrued expenses and other liabilities (1,399) (1,725)
Operating lease liabilities (3,434) (2,825)
Net cash provided by operating activities 2,459 205
INVESTING ACTIVITIES:    
Acquisitions, net of cash acquired (4,970) (11,444)
Purchases of property, technology, and equipment (1,482) (2,059)
Proceeds from sale of property, technology, and equipment 422 30
Net cash used for investing activities (6,030) (13,473)
FINANCING ACTIVITIES:    
Proceeds from revolving credit facility 10,000 5,200
Repayments of revolving credit facility 0 (5,000)
Repayments of notes payable and finance lease liabilities (71) (168)
Repurchases of common stock (834) (708)
Distributions to noncontrolling interest (18) (78)
Proceeds from exercise of stock options 220 8
Payments of employee tax withholdings related to restricted stock units and stock options (465) (470)
Net cash provided by (used for) financing activities 8,832 (1,216)
Effect of exchange rate changes on cash and cash equivalents (97) 58
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 5,164 (14,426)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 22,942 24,874
CASH AND CASH EQUIVALENTS, END OF PERIOD 28,106 10,448
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Income taxes paid 584 542
Interest paid $ 503 $ 156