XML 46 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings per Share Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Net Income (Loss) Attributable to Parent $ 31,746 $ 17,723
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]    
Weighted Average Number of Shares Outstanding, Basic 28,478 27,498
Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]    
Incremental Common Shares Attributable to Stock Options 310 244
Deferred Compensation Awards 221 228
Diluted Weighted Average Number of Shares Outstanding 29,009 27,970
Earnings Per Share, Basic $ 1.11 $ 0.64
Earnings Per Share, Diluted $ 1.09 $ 0.63
Anti-dilutive stock equivalent awards not included in the calculation of diluted loss per share 211 606