XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Interim Consolidated Balance Sheets - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Current    
Cash $ 5,302,954 $ 5,017,583
Term deposits (Note 2) 3,023,757 2,690,241
Accounts receivable, net (Note 4) 12,992,543 9,843,056
Inventories (Note 5) 10,459,256 11,134,889
Prepaid expenses and deposits 741,495 1,540,923
Total current assets 32,520,005 30,226,692
Property, equipment and leaseholds, net (Note 6) 13,267,240 13,171,787
Right of use assets (Note 3) 115,293
Intangible assets (Note 7) 2,240,000 2,280,000
Long term deposits (Note 8) 840,592 824,254
Investments (Note 9) 5,889,161 6,033,960
Goodwill (Note 7) 2,534,275 2,534,275
Deferred tax asset (Note 2) 284,794 284,794
Total Assets 57,576,067 55,471,055
Current    
Accounts payable 1,397,915 1,984,592
Accrued liabilities 699,005 284,131
Deferred revenue 131,827 148,292
Income taxes payable 4,749,391 4,485,213
Short term line of credit (Note 10) 3,259,935 1,810,479
Current portion of lease liability (Note 3) 59,520
Current portion of long term debt (Note 11) 1,665,440 1,281,632
Total current liabilities 11,903,513 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,321,396 6,833,304
Total Liabilities 18,484,956 17,202,983
Stockholders’ Equity    
Common stock, value 12,451 12,436
Capital in excess of par value 18,211,607 17,932,015
Other comprehensive loss (767,923) (795,146)
Accumulated earnings 18,510,277 18,053,051
Total stockholders’ equity – controlling interest 35,966,412 35,202,356
Non-controlling interests (Note 14) 3,124,699 3,065,716
Total Stockholders’ Equity 39,091,111 38,268,072
Total Liabilities and Stockholders’ Equity $ 57,576,067 $ 55,471,055