Quarterly report pursuant to Section 13 or 15(d)

EARNINGS (LOSS) PER SHARE INFORMATION (Details)

v3.8.0.1
EARNINGS (LOSS) PER SHARE INFORMATION (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net Income $ 5,665,634 $ 1,279,281
Basic Weighted-Average Shares Outstanding 56,415,673 49,114,731
Effect of dilutive securities:    
Diluted Weighted-Average Shares Outstanding 57,949,389 50,414,435
Basic Income per Share $ 0.1 $ 0.03
Diluted Income per Share $ 0.1 $ 0.03
Employee Stock Option [Member]    
Effect of dilutive securities:    
Weighted Average Number Diluted Shares Outstanding Adjustment 1,491,095 1,299,704
Restricted Stock [Member]    
Effect of dilutive securities:    
Weighted Average Number Diluted Shares Outstanding Adjustment 42,621 0