XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated other comprehensive income (loss):
Total
Balances at Dec. 31, 2017 $ 1,060 $ 12,623,181 $ 20,355,545 $ (48,909)  
Increase (Decrease) in Stockholders' Equity          
Net income     2,196,164   $ 2,196,164
Other comprehensive income (loss)       (37,919)  
Stock compensation expense   858,408      
Net share settlement of restricted stock units 2 (15,598)      
Exercise of stock options and warrants 5 235,075      
Cumulative effect from adoption of accounting standard update     10,496 (10,496)  
Balances at Jun. 30, 2018 1,067 13,701,066 22,562,205 (97,324) 36,167,014
Balances at Mar. 31, 2018 1,062 13,131,054 21,207,237 (102,485)  
Increase (Decrease) in Stockholders' Equity          
Net income     1,354,968   1,354,968
Other comprehensive income (loss)       5,161  
Stock compensation expense   442,081      
Net share settlement of restricted stock units 2 (11,222)      
Exercise of stock options and warrants 3 139,153      
Balances at Jun. 30, 2018 1,067 13,701,066 22,562,205 (97,324) 36,167,014
Balances at Dec. 31, 2018 1,099 15,317,335 26,669,491 (42,192) 41,945,733
Increase (Decrease) in Stockholders' Equity          
Net income     3,934,406   3,934,406
Other comprehensive income (loss)       65,459  
Stock compensation expense   850,789      
Net share settlement of restricted stock units 3 (148,215)      
Exercise of stock options and warrants 18 500,229      
Balances at Jun. 30, 2019 1,120 16,520,138 30,603,897 23,267 47,148,422
Balances at Mar. 31, 2019 1,114 16,133,905 28,515,056 (3,998)  
Increase (Decrease) in Stockholders' Equity          
Net income     2,088,841   2,088,841
Other comprehensive income (loss)       27,265  
Stock compensation expense   468,436      
Net share settlement of restricted stock units 3 (125,708)      
Exercise of stock options and warrants 3 43,505      
Balances at Jun. 30, 2019 $ 1,120 $ 16,520,138 $ 30,603,897 $ 23,267 $ 47,148,422