XML 19 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Operations and Other Comprehensive Income (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
REVENUES (note 8)    
Total Revenues $ 7,447,142 $ 10,833,058
COST OF SALES    
Total Cost of Goods Sold 4,282,466 5,068,186
GROSS PROFIT 3,164,676 5,764,872
OPERATING EXPENSES    
General and administrative expenses 3,272,538 3,161,530
Research and development 409,726 349,058
Depreciation and amortization expense 147,472 116,223
Total Operating Expenses 3,829,736 3,626,811
INCOME (LOSS) FROM OPERATIONS (665,060) 2,138,061
OTHER INCOME (EXPENSE)    
Gain on sale of fixed assets 0 16,930
Other income (expense) 347 (551)
Interest income 74,393 91,703
Total Other Income 74,740 108,082
INCOME (LOSS) BEFORE INCOME TAXES (590,320) 2,246,143
INCOME TAX BENEFIT (EXPENSE) 225,056 (577,525)
NET INCOME (LOSS) (365,264) 1,668,618
OTHER COMPREHENSIVE INCOME (LOSS)    
Foreign currency translation gain (loss) (945,423) 149,415
Unrealized gains (losses) on investments (157,354) 68,752
Total Other Comprehensive Income (Loss) (1,102,777) 218,167
COMPREHENSIVE INCOME (LOSS) $ (1,468,041) $ 1,886,785
BASIC EARNINGS PER SHARE (in dollars per share) $ (0.01) $ 0.04
FULLY DILUTED EARNINGS PER SHARE (in dollars per share) $ (0.01) $ 0.03
BASIC WEIGHTED AVG NUMBER OF SHARES OUTSTANDING (in shares) 47,492,441 47,437,424
FULLY DILUTED WEIGHTED AVG NUMBER OF SHARES OUTSTANDING (in shares) 47,492,441 48,084,390
Product    
REVENUES (note 8)    
Total Revenues $ 6,860,958 $ 10,198,635
COST OF SALES    
Total Cost of Goods Sold 3,833,682 4,570,988
Service    
REVENUES (note 8)    
Total Revenues 586,184 634,423
COST OF SALES    
Total Cost of Goods Sold $ 448,784 $ 497,198