XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 7,425 $ 6,523
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 5,042 4,677
Noncash lease expense 3,225 3,554
Warrant contra revenue 287 286
Deferred income tax 244 292
Share-based compensation expense 848 1,122
Allowance of expected credit losses 11 2
Change in assets and liabilities:    
Increase in accounts receivable (3,792) (6,891)
Increase in prepaid expenses and other current assets (1,256) (143)
Increase in accounts payable and accrued liabilities 206 869
Decrease in deferred revenue (372) (1,265)
Decrease in operating lease liabilities (3,184) (3,464)
Net cash inflow from operating activities 8,684 5,562
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property and equipment (2,052) (3,558)
Net cash outflow from investing activities (2,052) (3,558)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from line of credit 37 9,355
Repayments of line of credit (89) (14,000)
Repayment of debt 0 (2,686)
Proceeds from the exercise of options 5 21
Principal payments on finance leases (88) (80)
Purchase of treasury shares (1,832) (276)
Net cash outflow from financing activities (1,967) (7,666)
Effects of exchange rate difference on cash and cash equivalents (65) (318)
Net increase / (decrease) in cash and cash equivalents 4,600 (5,980)
Cash and cash equivalents, beginning 57,429 48,831
Cash and cash equivalents, ending 62,029 42,851
Supplemental cash flow disclosures    
Cash paid for interest 104 148
Cash paid for income taxes 1,086 121
Supplemental non-cash disclosures    
Change in accounts payable related to fixed assets $ (115) $ (135)