XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Repurchase Program (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
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,578us-gaap_TreasuryStockSharesAcquired 15,812,566us-gaap_TreasuryStockSharesAcquired 7,185,257us-gaap_TreasuryStockSharesAcquired 1,150,000us-gaap_TreasuryStockSharesAcquired 29,342,401us-gaap_TreasuryStockSharesAcquired
Cost of shares repurchased $ 6,980us-gaap_TreasuryStockValueAcquiredParValueMethod $ 193,434us-gaap_TreasuryStockValueAcquiredParValueMethod $ 436,419us-gaap_TreasuryStockValueAcquiredParValueMethod $ 125,341us-gaap_TreasuryStockValueAcquiredParValueMethod $ 19,138us-gaap_TreasuryStockValueAcquiredParValueMethod $ 781,312us-gaap_TreasuryStockValueAcquiredParValueMethod
Weighted Average Price   $ 38.73us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 27.60us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 17.44us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 16.64us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 26.63us-gaap_TreasuryStockAcquiredAverageCostPerShare
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,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= icon_RepurchaseOfCommonStockMember
         
Cost of shares repurchased $ 6,980us-gaap_TreasuryStockValueAcquiredParValueMethod
/ us-gaap_ShareRepurchaseProgramAxis
= icon_RepurchaseOfCommonStockMember
         
Weighted Average Price $ 34.90us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= icon_RepurchaseOfCommonStockMember