XML 48 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Interim Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Current    
Cash and cash equivalents $ 3,412,265 $ 3,634,670
Accounts receivable (Note 4) 7,672,471 4,470,215
Inventories (Note 5) 8,902,873 9,182,786
Prepaid expenses 302,242 218,638
Total current assets 20,289,851 17,506,309
Property, equipment and leaseholds, net (Note 6) 3,986,428 4,005,676
Right of use assets 705,658 789,205
Patents (Note 7) 42,466 46,576
Intangible assets (Note 8) 2,908,000 2,952,000
Long term deposits (Note 9) 8,540 30,630
Investments (Note 10) 2,799,204 1,915,585
Goodwill (Note 8) 2,534,275 2,534,275
Restricted cash (Note 10e) 1,000,000
Deferred tax asset 1,545,172 1,600,161
Total Assets 34,819,594 32,380,417
Current    
Accounts payable 965,989 636,260
Accrued liabilities 388,062 181,234
Deferred revenue 119,511 213,221
Income taxes payable 1,741,067 1,770,105
Short term line of credit (Note 11) 3,555,832 2,389,982
Current portion of lease liability (Note 3) 393,959 405,670
Current portion of long term debt (Note 12) 1,197,186 1,196,722
Total current liabilities 8,361,606 6,793,194
Convertible note payable (Note 13) 500,000 500,000
Lease liabilities (Note 3) 311,699 383,535
Deferred income tax liability 1,058,641 1,058,641
Long term debt (Note 12) 2,982,180 3,183,671
Total liabilities 13,214,126 11,919,041
Stockholders' Equity    
Capital stock (see 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 Issued and outstanding: 12,240,545 (December 31, 2019: 12,215,545) common shares 12,241 12,216
Capital in excess of par value 16,491,780 16,437,473
Other comprehensive loss (1,093,538) (994,610)
Accumulated earnings 3,720,823 2,456,148
Total stockholders' equity - controlling interest 19,130,306 17,911,227
Non-controlling interests (Note 16) 2,474,162 2,550,149
Total Stockholders' Equity 21,605,468 20,461,376
Total Liabilities and Stockholders' Equity $ 34,819,594 $ 32,380,417