XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Current    
Cash $ 6,625,748 $ 7,631,055
Term deposits (Note 2) 1,386,150 2,400,916
Accounts receivable, net (Note 4) 12,621,901 11,696,098
Inventories (Note 5) 10,541,637 10,890,195
Prepaid expenses and deposits 1,326,637 1,957,593
Property held for sale 425,000
Total current assets 32,927,073 34,575,857
Property, equipment and leaseholds, net (Note 6) 16,142,092 17,146,184
Right of use assets, net (Note 3) 3,790,687
Intangible assets (Note 7) 1,960,000 2,120,000
Long term deposits (Note 8) 2,423,928 167,882
Investments (Note 9) 2,054,324 3,424,381
Goodwill (Note 7) 2,534,275 2,534,275
Total Assets 61,832,379 59,968,579
Current    
Accounts payable 2,221,411 2,049,425
Accrued liabilities 501,175 403,157
Deferred revenue 124,944 78,655
Income taxes payable 5,061,317 5,137,290
Short-term lines of credit (Note 10) 2,148,386 2,052,159
Current portion of lease liabilities (Note 3) 299,445
Current portion of long term debt (Note 11) 396,961 2,140,981
Total current liabilities 10,753,639 11,861,667
Right of use liabilities, net (Note 3) 3,923,938
Net deferred income tax liability (Note 12) 277,417 122,019
Long term debt (Note 11) 4,044,699 6,618,867
Total Liabilities 18,999,693 18,602,553
Commitments and Contingencies (Notes 10 and 11)
Stockholders’ Equity    
Common stock,value 12,723 12,516
Capital in excess of par value 19,895,935 18,789,915
Accumulated other comprehensive loss (347,887) (606,986)
Accumulated earnings 19,348,668 19,836,527
Total stockholders’ equity – controlling interest 38,909,439 38,031,972
Non-controlling interests (Note 16) 3,923,247 3,334,054
Total Stockholders’ Equity 42,832,686 41,366,026
Total Liabilities and Stockholders’ Equity $ 61,832,379 $ 59,968,579