XML 14 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Income Statement [Abstract]        
Sales $ 3,117,034 $ 3,303,216 $ 12,162,852 $ 12,168,025
Cost of sales 1,997,597 2,094,258 6,821,554 7,432,944
Gross profit 1,119,437 1,208,958 5,341,298 4,735,081
Operating expenses        
Wages 370,613 368,861 1,119,031 1,165,021
Administrative salaries and benefits 209,256 172,607 632,773 546,985
Advertising and promotion 5,902 4,082 17,228 30,033
Investor relations and transfer agent fee 32,806 21,879 96,544 99,978
Office and miscellaneous 67,026 94,211 215,455 207,803
Insurance 79,522 73,695 228,695 218,350
Interest expense 11,318 11,867 33,876 44,044
Rent 23,060 31,748 69,261 96,114
Consulting 32,981 38,689 93,814 105,882
Professional fees 77,151 35,459 145,838 129,925
Travel 22,420 29,497 106,939 86,924
Telecommunications 6,145 7,442 18,070 23,971
Shipping 2,424 4,938 12,056 14,707
Research 13,865 28,572 77,870 66,982
Commissions 5,351 2,585 65,078 73,530
Currency exchange (14,740) (36,807) (3,760) (47,724)
Utilities 3,231 4,777 12,131 19,774
Total operating expenses 948,331 894,102 2,940,899 2,882,299
Income (loss) before other items and income tax 171,106 314,856 2,400,399 1,852,782
Gain (loss) on sale of equipment 4,934 6,848 (45,249)
Interest income 2,161 2,161 2,963
Income (loss) before income tax 178,201 314,856 2,409,408 1,810,496
Provision for income taxes 92,237 77,654 1,020,413 750,357
Net income (loss) 85,964 237,202 1,388,995 1,060,139
Other comprehensive income (loss) 196,503 (350,433) 130,933 (776,859)
Comprehensive income (loss) $ 282,467 $ (113,231) $ 1,519,928 $ 283,280
Net income (loss) per share (basic and diluted) $ 0.01 $ 0.02 $ 0.12 $ 0.08
Weighted average number of common shares basic 11,434,187 13,177,208 11,468,392 13,172,423
Weighted average number of common shares diluted 11,694,530 13,220,047 11,616,265 13,284,267