XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Interim Consolidated Balance Sheets - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Current    
Cash $ 6,843,825 $ 5,017,583
Term deposits (Note 2) 2,365,613 2,690,241
Accounts receivable, net (Note 4) 8,792,696 9,843,056
Inventories (Note 5) 10,333,958 11,134,889
Prepaid expenses and deposits 586,473 1,540,923
Total current assets 28,922,565 30,226,692
Property, equipment and leaseholds, net (Note 6) 13,976,733 13,171,787
Right of use assets (Note 3) 115,293
Intangible assets (Note 7) 2,200,000 2,280,000
Long term deposits (Note 8) 2,521,905 824,254
Investments (Note 9) 5,904,624 6,033,960
Goodwill (Note 7) 2,534,275 2,534,275
Deferred tax asset (Note 2) 284,794 284,794
Total Assets 56,344,896 55,471,055
Current    
Accounts payable 1,488,836 1,984,592
Accrued liabilities 1,258,609 284,131
Deferred revenue 79,917 148,292
Income taxes payable 5,307,642 4,485,213
Short term line of credit (Note 10) 619,844 1,810,479
Current portion of lease liability (Note 3) 59,520
Current portion of long term debt (Note 11) 2,163,602 1,281,632
Total current liabilities 10,918,450 10,053,859
Lease liability (Note 3) 55,773
Deferred income tax liability (Note 2) 260,047 260,047
Long term debt (Note 11) 6,102,531 6,833,304
Total Liabilities 17,281,028 17,202,983
Stockholders’ Equity    
Common stock, value 12,451 12,436
Capital in excess of par value 18,337,510 17,932,015
Other comprehensive loss (732,805) (795,146)
Accumulated earnings 18,545,020 18,053,051
Total stockholders’ equity – controlling interest 36,162,176 35,202,356
Non-controlling interests (Note 14) 2,901,692 3,065,716
Total Stockholders’ Equity 39,063,868 38,268,072
Total Liabilities and Stockholders’ Equity $ 56,344,896 $ 55,471,055