XML 50 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation - Schedule of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Basic earnings per share calculation:    
Net income $ 19,754 $ 9,753
Weighted-average basic shares outstanding 30,613,284 24,138,437
Basic earnings per share $ 0.65 $ 0.40
Diluted earnings per share:    
Net income $ 19,754 $ 9,753
Weighted-average basic shares outstanding 30,613,284 24,138,437
Average diluted common shares outstanding 808,546 472,554
Weighted-average diluted shares outstanding 31,421,830 24,610,991
Diluted earnings per share $ 0.63 $ 0.40