XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Interim Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Income Statement [Abstract]        
Sales $ 3,816,626 $ 3,269,386 $ 12,155,351 $ 12,655,460
Cost of sales 2,859,130 2,274,150 7,693,981 7,684,828
Gross profit 957,496 995,236 4,461,370 4,970,632
Operating expenses        
Wages 383,964 428,335 1,184,290 1,225,037
Administrative salaries and benefits 273,735 256,676 811,646 752,879
Advertising and promotion 3,296 2,192 10,209 15,487
Investor relations and transfer agent fee 33,921 37,403 107,378 111,480
Office and miscellaneous 75,575 84,809 183,395 190,258
Insurance 76,535 81,124 207,387 218,661
Interest expense 7,735 11,402 22,222 35,698
Rent 61,196 62,630 185,991 183,638
Consulting 30,758 32,771 93,134 100,717
Professional fees 46,791 52,290 141,600 168,215
Travel 13,975 21,506 103,005 94,668
Telecommunications 8,175 5,707 21,083 19,093
Shipping 5,388 4,262 13,117 13,035
Research 32,698 38,691 87,251 70,229
Commissions 11,629 5,816 11,629 59,983
Bad debt expense     1,191
Currency exchange 86,813 47,606 (113,826) 89,350
Utilities 4,052 4,466 13,032 15,976
Total operating expenses 1,156,236 1,177,686 3,082,543 3,365,595
Income (loss) before other items and income tax (198,740) (182,450) 1,378,827 1,605,037
Gain on investment 5,336 5,336
Loss on involuntary disposition (net of tax) (307,432) 1,714,261 1,938,286
Write down of inventory     (51,346)
Interest income 10,566 241 17,459 323
Income (loss) before income tax (182,838) (489,641) 3,115,883 3,492,300
Deferred tax expense     23,404
Provision for income taxes (recovery) (37,368) (210,717) 421,783 221,530
Net income (loss) (145,470) (278,924) 2,694,100 3,247,366
Other comprehensive income 117,351 305,428 (188,331) 531,857
Comprehensive income $ (28,119) $ 26,504 $ 2,505,769 $ 3,779,223
Net income (loss) per share (basic and diluted) $ (0.01) $ (0.02) $ 0.23 $ 0.28
Weighted average number of common shares - basic 11,630,991 11,498,491 11,627,464 11,470,196
Weighted average number of common shares - diluted 11,794,766 11,769,792 11,802,193 11,715,934