XML 111 R97.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]      
Shares excluded from computation of diluted EPS (in shares) 483,000 274,000 131,000
Basic earnings per share      
Net Income $ 67,275 $ 42,865 $ 29,202
Total weighted average common stock outstanding (in shares) 47,968,942 42,613,086 36,872,007
Net income per share (in dollars per share) $ 1.40 $ 1.01 $ 0.79
Diluted earnings per share      
Net Income $ 67,275 $ 42,865 $ 29,202
Total weighted average common stock outstanding (in shares) 47,968,942 42,613,086 36,872,007
Add: Dilutive effect of employee restricted stock and stock options (in shares) 779,000 737,000 636,000
Total weighted average diluted stock outstanding (in shares) 48,747,911 43,350,314 37,508,046
Net income per share (in dollars per share) $ 1.38 $ 0.99 $ 0.78