XML 99 R77.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Earnings Per Share [Line Items]      
Stock Repurchased During Period, Shares 4,227,541    
Treasury Stock Acquired, Average Cost Per Share $ 23.79    
Payments for Repurchase of Common Stock $ 101,483 $ 27,582 $ 16,447
Share Repurchase Program [Member]      
Earnings Per Share [Line Items]      
Stock Repurchased During Period, Shares 4,189,858    
Stock Repurchase Program, Authorized Amount $ 162,500 $ 67,500  
Stock Repurchase Program, Remaining Authorized Repurchase Amount 20,000    
Payments for Repurchase of Common Stock $ 99,800    
Shares Repurchased Under Stock Compensation Program [Member]      
Earnings Per Share [Line Items]      
Stock Repurchased During Period, Shares 37,683    
Stock Repurchased During Period, Value $ 900