XML 69 R51.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stock Repurchase Program (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 51 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares repurchased as part of stock repurchase programs   4,994,578 15,812,566 7,185,257 1,150,000 29,342,401
Cost of shares repurchased $ 6,980 $ 193,434 $ 436,419 $ 125,341 $ 19,138 $ 781,312
Weighted Average Price   $ 38.73 $ 27.60 $ 17.44 $ 16.64 $ 26.63
Repurchase Of Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares repurchased as part of stock repurchase programs 200,000          
Cost of shares repurchased $ 6,980          
Weighted Average Price $ 34.90