v3.26.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities:    
Net income (loss) $ 534,208 $ (2,217,365)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 332,284 324,606
Provision for bad debts 112,794 (1,583)
Gain on sale of assets (46,594) (16,613)
Stock based compensation 102,900 145,400
Changes in operating assets and liabilities:    
Accounts receivable 1,105,032 1,218,992
Contract assets (2,639,619) 4,282,495
Other current assets (172,448) (323,491)
Accounts payable and accrued expenses (1,476,931) 1,176,241
Contract liabilities (3,407,627) 714,879
Net cash provided by (used in) operating activities (5,556,001) 5,303,561
Cash flows from investing activities:    
Purchases of property and equipment (976,009) (485,281)
Sales of property and equipment 46,594 16,687
Investment in associates 25,396
Increase in intangible assets (1,001,481)
Net cash used in investing activities (1,930,896) (443,198)
Cash flows from financing activities:    
Proceeds from exercise of subsidiary options 20,292 64,147
Proceeds from bank loans 242,421
Payments on finance lease obligations and loans - net (119,298) (115,350)
Net cash provided by (used in) financing activities (99,006) 191,218
Effect of exchange rate changes 159,737 281,093
Net increase (decrease) in cash and cash equivalents (7,426,166) 5,332,674
Cash and cash equivalents at beginning of the period 27,123,955 17,357,944
Cash and cash equivalents at end of period 19,697,789 22,690,618
Cash paid during the period for:    
Interest 187,327 165,954
Taxes $ 147,308 $ 100,011