XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 16,799,000 $ 13,500,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 8,655,000 9,988,000
Noncash lease expense 6,409,000 6,522,000
Warrant contra revenue 0 594,000
Deferred income tax (767,000) 296,000
Share-based compensation expense 1,905,000 2,275,000
Allowance of expected credit losses 323,000 6,000
Change in assets and liabilities:    
Increase in accounts receivable (22,505,000) (18,336,000)
Increase in prepaid expenses and other current assets (1,013,000) (2,192,000)
Increase in accounts payable and accrued liabilities 3,078,000 544,000
Increase in deferred revenue 2,465,000 301,000
Decrease in operating lease liabilities (6,446,000) (6,451,000)
Net cash inflow from operating activities 8,903,000 7,047,000
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property and equipment (7,949,000) (4,944,000)
Net cash outflow from investing activities (7,949,000) (4,944,000)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from line of credit 9,160,000 96,000
Repayments of line of credit (1,660,000) (148,000)
Proceeds from the exercise of options 724,000 11,000
Principal payments on finance leases (353,000) (204,000)
Purchase of treasury shares (51,369,000) (10,274,000)
Net cash outflow from financing activities (43,498,000) (10,519,000)
Effects of exchange rate difference on cash and cash equivalents 30,000 3,000
Net decrease in cash and cash equivalents (42,514,000) (8,413,000)
Cash and cash equivalents, beginning 62,720,000 57,429,000
Cash and cash equivalents, ending 20,206,000 49,016,000
Supplemental cash flow disclosures    
Cash paid for interest 782,000 215,000
Cash paid for income taxes 6,782,000 4,018,000
Supplemental non-cash disclosures    
Change in accounts payable related to fixed assets 2,777,000  
Change in accounts payable related to fixed assets   (416,000)
Share repurchases funded by TRGI convertible debt $ 25,000,000 $ 0