XML 64 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]      
Shares excluded from computation of diluted EPS (in shares) 491 483 274
Basic earnings per share      
Net Income $ 98,739 $ 67,275 $ 42,865
Total weighted average common stock outstanding (in shares) 51,449 47,969 42,613
Net income per share (in dollars per share) $ 1.92 $ 1.40 $ 1.01
Diluted earnings per share      
Net Income $ 98,739 $ 67,275 $ 42,865
Total weighted average common stock outstanding (in shares) 51,449 47,969 42,613
Add: Dilutive effect of employee restricted stock and stock options (in shares) 580 779 737
Total weighted average diluted stock outstanding (in shares) 52,029 48,748 43,350
Net income per share (in dollars per share) $ 1.90 $ 1.38 $ 0.99