XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Interim Consolidated Balance Sheets (Unaudited) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Current    
Cash $ 8,481,652 $ 7,631,055
Term deposits (Note 2) 1,386,150 2,400,916
Accounts receivable, net (Note 3) 9,471,701 11,696,098
Inventories (Note 4) 9,486,798 10,890,195
Prepaid expenses and deposits 1,287,435 1,957,593
Building and land held for sale, net (Notes 5 and 13) 2,759,174
Total current assets 32,872,910 34,575,857
Property and equipment, net (Note 5) 16,372,163 17,146,184
Intangible assets 2,000,000 2,120,000
Long term deposits 1,594,578 167,882
Investments (Note 6) 2,978,860 3,424,381
Goodwill 2,534,275 2,534,275
Total Assets 58,352,786 59,968,579
Current    
Accounts payable 2,133,316 2,049,425
Accrued liabilities 292,463 403,157
Deferred revenue 74,026 78,655
Income taxes payable 5,102,488 5,137,290
Short term lines of credit (Note 7) 557,113 2,052,159
Current portion of long term debt (Note 8) 2,932,752 2,140,981
Total current liabilities 11,092,158 11,861,667
Deferred income tax liability (Note 2) 122,019 122,019
Long term debt (Note 8) 4,146,792 6,618,867
Total Liabilities 15,360,969 18,602,553
Commitments and Contingencies (Notes 7 and 8)
Stockholders’ Equity    
Authorized: 50,000,000 common shares with a par value of $0.001 each; 1,000,000 preferred shares with a par value of $0.01 each Issued and outstanding: 12,690,498 (December 31, 2024: 12,515,532) common shares 12,690 12,516
Capital in excess of par value 19,550,530 18,789,915
Accumulated other comprehensive loss (405,477) (606,986)
Accumulated earnings 19,809,594 19,836,527
Total stockholders’ equity – controlling interest 38,967,337 38,031,972
Non-controlling interests (Note 11) 4,024,480 3,334,054
Total Stockholders’ Equity 42,991,817 41,366,026
Total Liabilities and Stockholders’ Equity $ 58,352,786 $ 59,968,579