XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 23,810 $ 27,072
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 14,853 13,933
Noncash lease expense 9,908 10,946
Warrant contra revenue 893 856
Deferred income tax 586 3,018
Share-based compensation expense 2,741 3,973
Allowance of expected credit losses 62 105
Impairment losses 1,257 0
Gain on sale of subsidiaries 0 (246)
Change in assets and liabilities:    
Increase in accounts receivable (16,941) (17,846)
(Increase) / decrease in prepaid expenses and other current assets (5,350) 2,242
Decrease in accounts payable and accrued liabilities (2,336) (6,077)
Decrease in deferred revenue (1,098) (2,721)
Operating lease liabilities (9,907) (10,831)
Net cash inflow from operating activities 18,478 24,424
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property and equipment (6,635) (15,231)
Cash outflow from sale of subsidiaries, net of cash received 0 (85)
Net cash outflow from investing activities (6,635) (15,316)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from line of credit 153 43,390
Repayments of line of credit (205) (54,541)
Repayment of debt 0 (3,795)
Proceeds from the exercise of options 362 1,827
Principal payments on finance leases (342) (353)
Purchase of treasury shares (18,551) (276)
Net cash outflow from financing activities (18,583) (13,748)
Effects of exchange rate difference on cash and cash equivalents (24) (515)
Net decrease in cash and cash equivalents (6,764) (5,155)
Cash and cash equivalents, beginning 57,429 48,831
Cash and cash equivalents, ending 50,665 43,676
Supplemental cash flow disclosures    
Cash paid for interest 339 553
Cash paid for income taxes 5,428 2,927
Supplemental non-cash disclosures    
Change in accounts payable related to fixed assets $ (786) $ (21)