XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Basic Net Earnings Per Common Share [Abstract]        
Earnings from continuing operations $ 19,273 $ 17,108 $ 44,697 $ 51,736
Loss from discontinued operations (3,524) (3,983) (5,014) (5,113)
Net earnings available to common stockholders $ 15,749 $ 13,125 $ 39,683 $ 46,623
Weighted average common shares outstanding (in shares) 22,424,962 22,660,157 22,464,697 22,774,927
Earnings from continuing operations per common share (in dollars per share) $ 0.86 $ 0.75 $ 1.99 $ 2.27
Loss from discontinued operations per common share (in dollars per share) (0.16) (0.17) (0.22) (0.22)
Net earnings per common share - Basic (in dollars per share) $ 0.70 $ 0.58 $ 1.77 $ 2.05
Diluted Net Earnings Per Common Share [Abstract]        
Earnings from continuing operations $ 19,273 $ 17,108 $ 44,697 $ 51,736
Loss from discontinued operations (3,524) (3,983) (5,014) (5,113)
Net earnings available to common stockholders $ 15,749 $ 13,125 $ 39,683 $ 46,623
Weighted average common shares outstanding (in shares) 22,424,962 22,660,157 22,464,697 22,774,927
Plus incremental shares from assumed conversions [Abstract]        
Dilutive effect of restricted stock and performance-based stock (in shares) 514,000 515,000 490,000 512,000
Weighted average common shares outstanding - Diluted (in shares) 22,938,925 23,174,700 22,954,649 23,287,052
Earnings from continuing operations per common share (in dollars per share) $ 0.84 $ 0.74 $ 1.95 $ 2.22
Loss from discontinued operations per common share (in dollars per share) (0.15) (0.17) (0.22) (0.22)
Net earnings per common share - Diluted (in dollars per share) $ 0.69 $ 0.57 $ 1.73 $ 2.00
Restricted and Performance-Based Shares [Member]        
Earnings Per Share, Diluted, Other Disclosures [Abstract]        
Antidilutive securities excluded from computation of earnings per share (in shares) 210,000 218,000 246,000 232,000