XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current    
Cash $ 5,017,583 $ 6,115,099
Term deposits (Note 2) 2,690,241 700,000
Accounts receivable, net (Note 4) 9,843,056 9,449,857
Inventories (Note 5) 11,134,889 14,419,430
Prepaid expenses and deposits 1,540,923 310,297
Total current assets 30,226,692 30,994,683
Property, equipment and leaseholds, net (Note 6) 13,171,787 9,709,288
Right of use assets (Note 3) 115,293 167,222
Intangible assets (Note 8) 2,280,000 2,440,000
Long term deposits (Note 9) 824,254 8,540
Investments (Note 10) 6,033,960 5,458,895
Goodwill (Note 8) 2,534,275 2,534,275
Deferred tax asset (Note 13) 284,794 274,289
Total Assets 55,471,055 51,587,192
Current    
Accounts payable 1,984,592 873,904
Accrued liabilities 284,131 959,856
Deferred revenue 148,292 387,763
Income taxes payable 4,485,213 4,486,350
Short term line of credit (Note 11) 1,810,479 2,818,591
Current portion of lease liability (Note 3) 59,520 58,080
Current portion of long term debt (Note 12) 1,281,632 717,612
Total current liabilities 10,053,859 10,302,156
Lease liability (Note 3) 55,773 109,142
Deferred income tax liability (Note 13) 260,047 500,459
Long term debt (Note 12) 6,833,304 5,436,465
Total Liabilities 17,202,983 16,348,222
Stockholders’ Equity    
Common stock, value 12,436 12,426
Capital in excess of par value 17,932,015 17,523,345
Other comprehensive loss (795,146) (805,799)
Accumulated earnings 18,053,051 15,903,964
Total stockholders’ equity – controlling interest 35,202,356 32,633,936
Non-controlling interests (Note 17) 3,065,716 2,605,034
Total Stockholders’ Equity 38,268,072 35,238,970
Total Liabilities and Stockholders’ Equity $ 55,471,055 $ 51,587,192