XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Interim Consolidated Balance Sheets - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Current    
Cash and cash equivalents $ 4,488,626 $ 5,710,227
Term deposits 1,025,347 1,025,347
Accounts receivable (Note 4) 6,663,077 7,129,329
Inventories (Note 5) 15,185,520 9,502,005
Prepaid expenses 562,053 442,161
Total current assets 27,924,623 23,809,069
Property, equipment and leaseholds, net (Note 6) 8,869,721 4,931,713
Patents (Note 7) 5,479 13,699
Right of use assets (Note 3) 191,684 217,267
Intangible assets (Note 8) 2,520,000 2,600,000
Long term deposits (Note 9) 8,540 8,540
Investments (Note 10) 5,488,038 5,424,010
Goodwill (Note 8) 2,534,275 2,534,275
Deferred tax asset 12,697 12,697
Total Assets 47,555,057 39,551,270
Current    
Accounts payable 1,926,937 1,283,486
Accrued liabilities 1,230,070 457,062
Deferred revenue 238,244 349,004
Income taxes payable 5,816,644 4,561,396
Short term line of credit (Note 11) 1,149,654 2,300,819
Current portion of lease liability (Note 3) 57,390 77,715
Current portion of long term debt (Note 12) 700,278 793,574
Total current liabilities 11,119,217 9,823,056
Lease liability (Note 3) 134,294 139,552
Deferred income tax liability 484,744 310,162
Long term debt (Note 12) 4,763,955 1,573,024
Total Liabilities 16,502,210 11,845,794
Stockholders’ Equity    
Capital stock (Note 15) 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 12,384,746 (December 31, 2021: 12,355,246) common shares 12,385 12,355
Capital in excess of par value 17,167,103 16,983,648
Other comprehensive loss (735,094) (775,730)
Accumulated earnings 12,077,874 8,882,360
Total stockholders’ equity – controlling interest 28,522,268 25,102,633
Non-controlling interests (Note 16) 2,530,579 2,602,843
Total Stockholders’ Equity 31,052,847 27,705,476
Total Liabilities and Stockholders’ Equity $ 47,555,057 $ 39,551,270