XML 68 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Current:    
Federal $ 566,361 $ 1,304,253
State (5,648) 164,913
Foreign 984,469 553,259
Total Current 1,545,182 2,022,425
Deferred:    
Federal 83,290 (196,476)
State 17,233 (5,077)
Total Deferred 100,523 (201,553)
Total Income Tax Expense (Benefit) $ 1,645,705 $ 1,820,872