Annual report pursuant to Section 13 and 15(d)

Income taxes - Income tax provision (benefit) (Details)

v3.10.0.1
Income taxes - Income tax provision (benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Foreign      
Current
Deferred (373,577) (550,276) (136,663)
US federal      
Current
Deferred 2,706,079 (1,579,127) (3,268,587)
State & local      
Current
Deferred (234,098) (19,698) (58,656)
Total 2,098,404 (2,149,101) (3,463,906)
Change in valuation allowance (2,098,404) 2,149,101 3,463,906
Income tax provision (benefit)