XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share (Schedule of Earnings per Share, Basic and Diluted) (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 66,327 66,135 66,345 66,553
Effect of dilutive stock options and restricted stock units 460 0 513 0
Weighted Average Number of Shares Outstanding, Diluted, Total 66,787 66,135 66,858 66,553
Earnings Per Share, Basic $ 0.61 $ (0.77) $ 1.46 $ (0.76)
Earnings Per Share, Diluted $ 0.61 $ (0.77) $ 1.44 $ (0.76)