XML 19 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Current    
Cash and cash equivalents $ 3,472,776 $ 3,634,670
Term deposits 1,000,000
Accounts receivable (Note 4) 5,889,813 4,470,215
Inventories (Note 5) 8,372,476 9,182,786
Prepaid expenses 302,447 218,638
Total current assets 19,037,512 17,506,309
Property, equipment and leaseholds, net (Note 6) 5,142,041 4,005,676
Patents (Note 7) 30,137 46,576
Right of use assets (Note 3) 483,113 789,205
Intangible assets (Note 8) 2,776,000 2,952,000
Long term deposits (Note 9) 8,540 30,630
Investments (Note 10) 4,776,167 1,915,585
Goodwill (Note 8) 2,534,275 2,534,275
Restricted cash (Note 10e) 1,000,000
Deferred tax asset (Note 14) 299,603 1,600,161
Total Assets 35,087,388 32,380,417
Current    
Accounts payable 558,105 636,260
Accrued liabilities 1,225,804 181,234
Deferred revenue 314,277 213,221
Income taxes payable 2,540,348 1,770,105
Short term line of credit (Note 11) 2,116,073 2,389,982
Current portion of lease liability (Note 3) 287,900 405,670
Current portion of long term debt (Note 12) 848,794 1,196,722
Total current liabilities 7,891,301 6,793,194
Lease liability (Note 3) 195,213 383,535
Convertible note payable (Note 13) 500,000
Deferred income tax liability (Note 14) 233,751 1,058,641
Long term debt (Note 12) 2,998,844 3,183,671
Total Liabilities 11,319,109 11,919,041
Stockholders' Equity    
Capital stock (Note 17) 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 Issued and outstanding: 12,260,545 (2019: 12,215,545) common shares 12,261 12,216
Capital in excess of par value 16,633,190 16,437,473
Other comprehensive loss (872,121) (994,610)
Accumulated earnings 5,433,198 2,456,148
Total stockholders' equity - controlling interest 21,206,528 17,911,227
Non-controlling interests (Note 18) 2,561,751 2,550,149
Total Stockholders' Equity 23,768,279 20,461,376
Total Liabilities and Stockholders' Equity $ 35,087,388 $ 32,380,417