XML 66 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Total
Balances at Dec. 31, 2016 $ 1,072 $ 12,055,188 $ 19,869,714 $ (36,849) $ 31,889,125
Balance (in shares) at Dec. 31, 2016 10,722,675        
Increase (Decrease) in Stockholders' Equity          
Net income     499,764   499,764
Other comprehensive loss       (12,060) (12,060)
Stock-based compensation   2,454,363     2,454,363
Net share settlement of restricted stock units $ 5 (158,145)     (158,140)
Net share settlement of restricted stock units (in shares) 50,759        
Exercise of stock options and warrants $ 3 76,363     76,366
Exercise of stock options and warrants (in shares) 33,054        
Purchases and retirement of treasury stock $ (20) (1,818,521)     (1,818,541)
Purchases and retirement of treasury stock (in shares) (209,922)        
Cumulative effect from adoption of accounting standard update   13,933 (13,933)    
Balances at Dec. 31, 2017 $ 1,060 12,623,181 20,355,545 (48,909) 32,930,877
Balance (in shares) at Dec. 31, 2017 10,596,566        
Increase (Decrease) in Stockholders' Equity          
Net income     6,303,450   6,303,450
Other comprehensive loss       17,213 17,213
Stock-based compensation   1,764,319     1,764,319
Net share settlement of restricted stock units $ 8 (309,569)     (309,561)
Net share settlement of restricted stock units (in shares) 77,352        
Exercise of stock options and warrants $ 31 1,239,404     1,239,435
Exercise of stock options and warrants (in shares) 315,193        
Cumulative effect from adoption of accounting standard update     10,496 (10,496)  
Balances at Dec. 31, 2018 $ 1,099 15,317,335 26,669,491 (42,192) 41,945,733
Balance (in shares) at Dec. 31, 2018 10,989,111        
Increase (Decrease) in Stockholders' Equity          
Net income     9,630,959   9,630,959
Other comprehensive loss       72,566 72,566
Stock-based compensation   1,854,965     1,854,965
Net share settlement of restricted stock units $ 7 (473,150)     (473,143)
Net share settlement of restricted stock units (in shares) 74,880        
Exercise of stock options and warrants $ 71 2,493,244     2,493,315
Exercise of stock options and warrants (in shares) 701,884        
Balances at Dec. 31, 2019 $ 1,177 $ 19,192,394 $ 36,300,450 $ 30,374 $ 55,524,395
Balance (in shares) at Dec. 31, 2019 11,765,875