v3.24.0.1
Consolidated Statements of Operations and Comprehensive Income - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
REVENUES    
Total Revenues $ 58,208,060 $ 45,936,643
COST OF SALES    
Total Cost of Goods Sold 27,676,042 24,285,253
GROSS PROFIT 30,532,018 21,651,390
OPERATING EXPENSES    
General and administrative 17,184,917 14,776,905
Research and development 917,123 1,051,858
Depreciation and amortization 575,878 628,019
Total Operating Expenses 18,677,918 16,456,782
INCOME FROM OPERATIONS 11,854,100 5,194,608
OTHER INCOME (EXPENSE)    
Gain on sale of property and equipment 268,817 318,075
Other income (expense) (57,088) 14,383
Interest income 390,031 177,125
Interest expense (9,449) (18,009)
Total Other Income 592,311 491,574
INCOME BEFORE INCOME TAXES 12,446,411 5,686,182
INCOME TAX EXPENSE (note 12) (1,669,697) (1,738,422)
NET INCOME 10,776,714 3,947,760
OTHER COMPREHENSIVE INCOME (LOSS)    
Foreign currency translation gain (loss) 275,810 (670,167)
Unrealized gains (losses) on investments 174,361 (524,239)
Total Other Comprehensive Income (Loss) 450,171 (1,194,406)
COMPREHENSIVE INCOME $ 11,226,885 $ 2,753,354
BASIC EARNINGS PER SHARE (in dollars per share) $ 0.23 $ 0.08
FULLY DILUTED EARNINGS PER SHARE (in dollars per share) $ 0.22 $ 0.08
BASIC WEIGHTED AVG NUMBER OF SHARES OUTSTANDING (in shares) 47,355,978 47,161,101
FULLY DILUTED WEIGHTED AVG NUMBER OF SHARES OUTSTANDING (in shares) 49,127,558 48,447,342
Cost of goods sold-product    
REVENUES    
Total Revenues $ 54,284,295 $ 42,318,263
COST OF SALES    
Total Cost of Goods Sold 24,528,345 21,425,176
Cost of goods sold-services    
REVENUES    
Total Revenues 3,923,765 3,618,380
COST OF SALES    
Total Cost of Goods Sold $ 3,147,697 $ 2,860,077

Source