XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Income Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Weighted Average Number of Shares Outstanding, Diluted [Abstract]    
Weighted average shares outstanding - basic (in shares) 51,349 51,214
Effect of dilutive stock-based compensation (in shares) 215 259
Effect of dilutive put rights (in shares) 385  
Weighted average shares outstanding - diluted (in shares) 51,949 51,473