STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive (Loss) Income
Total
Balances at Dec. 31, 2013 $ 140 $ 700 $ 2,346,137 $ 3,074,883   $ 924 $ 5,422,784
Increase (Decrease) in Stockholders' Equity              
Net income       2,050,366     2,050,366
Other comprehensive income (loss)           (22,397) (22,397)
Stock - based compensation     724,063       724,063
Tax benefits credited to equity     165,228       165,228
Exercise of stock options   10 104,990       105,000
Issuance of common stock pursuant to initial public offering   232 14,489,768       14,490,000
Common stock issuance costs and underwriter fees     (2,044,348)       (2,044,348)
Conversion of preferred stock $ (140) 140          
Balances at Dec. 31, 2014   1,082 15,785,838 5,125,249   (21,473) 20,890,696
Increase (Decrease) in Stockholders' Equity              
Net income       7,529,920     7,529,920
Other comprehensive income (loss)           (33,812) (33,812)
Stock - based compensation     1,220,118       1,220,118
Tax benefits credited to equity     1,728,595       1,728,595
Exercise of stock options and warrants   36 597,472       597,508
Balances at Dec. 31, 2015   1,118 19,332,023 12,655,169   (55,285) 31,933,025
Increase (Decrease) in Stockholders' Equity              
Net income       7,214,545     7,214,545
Other comprehensive income (loss)           18,436 18,436
Stock - based compensation     1,841,901       1,841,901
Tax benefits credited to equity     603,553       603,553
Exercise of stock options and warrants   11 247,122       247,133
Purchases of treasury stock         $ (9,969,468)   (9,969,468)
Retirement of treasury stock   (57) (9,969,411)   $ 9,969,468    
Balances at Dec. 31, 2016   $ 1,072 $ 12,055,188 $ 19,869,714   $ (36,849) $ 31,889,125