XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Interim Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current    
Cash $ 8,613,182 $ 7,631,055
Term deposits (Note 2) 1,386,150 2,400,916
Accounts receivable, net (Note 3) 8,599,081 11,696,098
Inventories (Note 4) 11,334,901 10,890,195
Prepaid expenses and deposits 1,158,939 1,957,593
Total current assets 31,092,253 34,575,857
Property and equipment, net (Note 5) 17,597,133 17,146,184
Intangible assets, net 2,040,000 2,120,000
Long term deposits 1,460,346 167,882
Investments (Note 6) 3,510,041 3,424,381
Goodwill 2,534,275 2,534,275
Total Assets 58,234,048 59,968,579
Current    
Accounts payable 1,717,913 2,049,425
Accrued liabilities 208,285 403,157
Deferred revenue 38,200 78,655
Income taxes payable 5,332,799 5,137,290
Short term lines of credit (Note 7) 710,092 2,052,159
Current portion of long term debt (Note 8) 1,144,165 2,140,981
Total current liabilities 9,151,454 11,861,667
Deferred income tax liability (Note 2) 122,019 122,019
Long term debt (Note 8) 6,381,194 6,618,867
Total Liabilities 15,654,667 18,602,553
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,652,532 (December 31, 2024: 12,515,532) common shares 12,653 12,516
Capital in excess of par value 19,379,508 18,789,915
Accumulated other comprehensive loss (337,632) (606,986)
Accumulated earnings 20,312,952 19,836,527
Total stockholders’ equity – controlling interest 39,367,481 38,031,972
Non-controlling interests (Note 11) 3,211,900 3,334,054
Total Stockholders’ Equity 42,579,381 41,366,026
Total Liabilities and Stockholders’ Equity $ 58,234,048 $ 59,968,579