XML 79 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Oct. 24, 2018
May 04, 2016
Stockholders' Equity Note [Abstract]        
Common shares repurchased (in shares) 1,038 278    
Payments for common shares repurchased $ 50,000 $ 19,996    
Share repurchase program, authorized amount     $ 500,000 $ 300,000
Amount remaining under share repurchase authorization $ 370,000