XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Numerator        
Net income $ 406,617 $ 280,509 $ 413,146 $ 91,330
Weighted average shares outstanding used in computing earnings per share        
Basic 12,743,379 10,979,086 12,412,442 10,373,326
Effect of dilutive stock options, warrants, and unvested restricted stock awards 1,063,382 970,507 1,055,120 1,144,278
Diluted 13,806,761 11,949,593 13,467,562 11,517,604
Earnings per share        
Basic $ 0.03 $ 0.03 $ 0.03 $ 0.01
Diluted $ 0.03 $ 0.02 $ 0.03 $ 0.01