Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details 2)

v3.19.1
Income Taxes (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Current:    
Federal $ 10,185 $ 27,513
Foreign 292,491 71,125
State and local 35,107 6,069
Total current  
Deferred:      
Federal   (21,450) 23,249
Foreign   (2,316) (3,153)
State and local (10,102) 8,302
Total deferred   (33,868) 28,398
Income tax provision (benefit)   $ 303,915 $ 133,105