XML 73 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income (loss) $ 2,077,929 $ (4,144,473)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 1,721,800 3,244,538
Provision (reversal) for bad debts (29,134) 1,702,744
Impairment and share of net loss from investment under equity method 2,113,430
(Gain) loss on sale of assets (101,864) 19,721
Stock based compensation 308,569 317,451
Changes in operating assets and liabilities:    
Accounts receivable (1,296,321) (6,860,983)
Accounts receivable - related party (606,061)  
Revenues in excess of billing (1,205,456) 1,514,305
Other current assets (216,944) (131,108)
Accounts payable and accrued expenses 1,611,745 709,758
Unearned revenue 645,125 3,524,188
Net cash provided by operating activities 2,909,388 2,009,571
Cash flows from investing activities:    
Purchases of property and equipment (515,404) (1,639,438)
Sales of property and equipment 223,866 240,207
Net cash used in investing activities (291,538) (1,399,231)
Cash flows from financing activities:    
Purchase of subsidiary treasury stock (61,124)
Proceeds from bank loans 756,936 270,292
Payments on finance lease obligations and loans - net (517,385) (928,160)
Net cash provided by (used in) financing activities 239,551 (718,992)
Effect of exchange rate changes 736,510 (8,321,891)
Net increase (decrease) in cash and cash equivalents 3,593,911 (8,430,543)
Cash and cash equivalents at beginning of the period 15,533,254 23,963,797
Cash and cash equivalents at end of period 19,127,165 15,533,254
Cash paid during the period for:    
Interest 1,576,454 679,925
Taxes 704,868 982,731
NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Assets acquired under finance lease 122,045
Shares issued to vendor for services received $ 67,500