XML 14 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Income Statement [Abstract]        
Sales $ 4,722,366 $ 3,733,183 $ 9,386,074 $ 9,045,818
Cost of sales 2,841,003 1,750,025 5,410,678 4,823,957
Gross profit 1,881,363 1,983,158 3,975,396 4,221,861
Operating expenses        
Wages 438,285 394,328 796,702 748,418
Administrative salaries and benefits 247,121 218,772 496,203 423,517
Advertising and promotion 3,718 2,201 13,295 11,326
Investor relations and transfer agent fee 36,736 44,281 74,077 63,738
Office and miscellaneous 70,547 112,700 105,449 148,429
Insurance 55,928 75,525 137,537 149,173
Interest expense 12,729 11,614 24,296 22,558
Rent 65,494 24,218 121,008 46,201
Consulting 33,650 30,997 67,946 60,833
Professional fees 58,373 48,778 115,925 68,687
Travel 39,263 46,004 73,162 84,519
Telecommunications 7,090 7,334 13,386 11,925
Shipping 4,911 6,238 8,773 9,632
Research 20,394 28,277 31,538 64,005
Commissions 13,512 4,193 54,167 59,727
Bad debt expense 881 0 1,191 0
Currency exchange 32,740 (7,015) 41,744 10,980
Utilities 4,545 5,400 11,510 8,900
Total operating expenses 1,145,847 1,053,665 2,187,909 1,992,568
Income before other items and income tax 735,516 929,493 1,787,487 2,229,293
Gain on sale of equipment 0 1,914 0 1,914
(Loss) Gain on involuntary disposition (net of tax) (326,570) 0 2,245,718 0
Write down of inventory 0 0 (51,346) 0
Interest income 49 0 82 0
Income before income tax 408,995 931,407 3,981,941 2,231,207
Deferred tax expense 0 0 23,404 0
Provision for income taxes 135,372 370,170 432,247 928,176
Net income 273,623 561,237 3,526,290 1,303,031
Other comprehensive income (loss) 186,762 (11,553) 226,429 (65,848)
Comprehensive income (loss) $ 460,385 $ 572,790 $ 3,752,719 $ 1,237,183
Net income per share (basic)     $ 0.31 $ 0.11
Net income per share (diluted)     $ .30 $ 0.11
Net income per share (basic and diluted) $ 0.02 $ 0.05    
Weighted average number of common shares (basic) 11,465,606 11,427,991 11,462,167 11,485,683
Weighted average number of common shares (diluted) 11,752,945 11,577,960 11,700,631 11,558,183