XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 7,531,000 $ 7,425,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 4,369,000 5,042,000
Noncash lease expense 3,326,000 3,225,000
Warrant contra revenue 0 287,000
Deferred income tax (130,000) 244,000
Share-based compensation expense 670,000 848,000
Allowance of expected credit losses 83,000 11,000
Change in assets and liabilities:    
Increase in accounts receivable (7,649,000) (3,792,000)
Increase in prepaid expenses and other current assets (1,735,000) (1,256,000)
Increase in accounts payable and accrued liabilities 4,574,000 206,000
Increase / (decrease) in deferred revenue 79,000 (372,000)
Decrease in operating lease liabilities (3,356,000) (3,184,000)
Net cash inflow from operating activities 7,762,000 8,684,000
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property and equipment (3,630,000) (2,052,000)
Net cash outflow from investing activities (3,630,000) (2,052,000)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from line of credit 60,000 37,000
Repayments of line of credit (60,000) (89,000)
Proceeds from the exercise of options 382,000 5,000
Principal payments on finance leases (171,000) (88,000)
Purchase of treasury shares (4,807,000) (1,832,000)
Net cash outflow from financing activities (4,596,000) (1,967,000)
Effects of exchange rate difference on cash and cash equivalents 49,000 (65,000)
Net (decrease) / increase in cash and cash equivalents (415,000) 4,600,000
Cash and cash equivalents, beginning 62,720,000 57,429,000
Cash and cash equivalents, ending 62,305,000 62,029,000
Supplemental cash flow disclosures    
Cash paid for interest 162,000 104,000
Cash paid for income taxes 3,383,000 1,086,000
Supplemental non-cash disclosures    
Change in accounts payable related to fixed assets $ 3,677,000  
Change in accounts payable related to fixed assets   $ (115,000)