XML 93 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Numerator:    
Net income [1] $ 30,170,029 $ 50,212,615
Denominator:    
Weighted average shares outstanding, Basic 98,620,957 98,798,007
Basic EPS $ 0.31 $ 0.51
Denominator:    
Weighted average shares outstanding, diluted 99,487,013 99,339,928
Diluted EPS $ 0.30 $ 0.51
[1] Net income for the three months ended March 31, 2018 and 2017 was $30,170,029 and $50,212,615, respectively.