XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Interim Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Operating activities      
Net income (loss) for the period $ (264,041) $ 516,209  
Adjustments to reconcile net income (loss) to net cash used in operating activities:      
Stock based compensation 97,920 253,357  
Depreciation and amortization 465,198 422,669  
Gain on investment (63,925) (182,975)  
Changes in operating assets and liabilities:      
Accounts receivable, net (280,391) (3,149,487)  
Inventories (237,544) 675,633  
Prepaid expenses and deposits 3,569 799,428  
Long term deposits (259,023) (16,338)  
Accounts payable 107,985 (585,902)  
Accrued liabilities (223,183) 414,874  
Income taxes payable 110,363 264,178  
Deferred revenue (1,222) (16,465)  
Cash used in operating activities (544,294) (604,819)  
Investing activities      
Purchase of property and equipment (354,121) (478,123)  
Distributions received from equity investments 327,000  
Cash used in investing activities (354,121) (151,123)  
Financing activities      
Advance of short term lines of credit 1,938,670 1,449,456  
Repayment of long term debt (616,343) (185,916)  
Proceeds of long term debt 57,816  
Proceeds from shares issued upon exercise of stock options 381,690 26,250  
Cash provided by financing activities 1,704,017 1,347,606  
Effect of exchange rate changes on cash 188,840 27,223  
Increase (decrease) in cash and term deposits 994,442 618,887  
Cash and term deposits, beginning 10,031,971 7,707,824 $ 7,707,824
Cash and cash equivalents, ending 11,026,413 8,326,711 $ 10,031,971
Cash and term deposits consist of:      
Cash 9,645,257 5,302,954  
Term Deposits $ 1,381,156 $ 3,023,757