XML 27 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity - Additional Information (Detail) (USD $)
3 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended 3 Months Ended
Mar. 31, 2015
Mar. 18, 2013
Jul. 31, 2013
Oct. 31, 2011
Feb. 28, 2013
Feb. 28, 2014
Aug. 13, 2009
Aug. 15, 2012
Mar. 31, 2014
Dec. 31, 2014
May 23, 2011
Class of Stock [Line Items]                      
Value of common stock repurchased $ 10,000,000us-gaap_StockRepurchasedDuringPeriodValue                    
1.50% Convertible Notes                      
Class of Stock [Line Items]                      
Debt instrument, interest rate, stated percentage 1.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= icon_ConvertibleNotesOnePointFiveZeroPercentMember
1.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= icon_ConvertibleNotesOnePointFiveZeroPercentMember
              1.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= icon_ConvertibleNotesOnePointFiveZeroPercentMember
 
Value of common stock repurchased   69,000,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_LongtermDebtTypeAxis
= icon_ConvertibleNotesOnePointFiveZeroPercentMember
                 
2.50% Convertible Notes                      
Class of Stock [Line Items]                      
Debt instrument, interest rate, stated percentage 2.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= icon_ConvertibleNotesTwoPointFiveZeroPercentMember
                2.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= icon_ConvertibleNotesTwoPointFiveZeroPercentMember
2.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= icon_ConvertibleNotesTwoPointFiveZeroPercentMember
Accounts Payable                      
Class of Stock [Line Items]                      
Accounts payable and accrued expenses 700,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
                   
Stock Repurchase Program                      
Class of Stock [Line Items]                      
Repurchase of common stock authorized value     300,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= icon_CommonStockRepurchaseProgramMember
200,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= icon_CommonStockRepurchaseProgramMember
             
Period of common stock repurchase, years     3 years 3 years              
2013 Program                      
Class of Stock [Line Items]                      
Repurchase of common stock authorized value         300,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= icon_CommonStockRepurchaseProgramTwentyThirteenMember
           
Period of common stock repurchase, years         3 years            
Accounts payable and accrued expenses 18,700,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= icon_CommonStockRepurchaseProgramTwentyThirteenMember
                   
2014 Program                      
Class of Stock [Line Items]                      
Repurchase of common stock authorized value           500,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= icon_StockRepurchaseProgramsTwentyFourteenMember
         
Period of common stock repurchase, years           3 years          
Accounts payable and accrued expenses 500,000,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= icon_StockRepurchaseProgramsTwentyFourteenMember
                   
Stock Incentive Plan 2009                      
Class of Stock [Line Items]                      
Number of common stock shares authorized under Equity Incentive Plan             3,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= icon_StockIncentivePlanTwentyZeroNineMember
       
Plan expiration date             Aug. 13, 2019        
Common stock reserved for issuance 2,293,161us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_AwardTypeAxis
= icon_StockIncentivePlanTwentyZeroNineMember
                   
Common shares available for issuance 0us-gaap_CommonStockSharesOutstanding
/ us-gaap_AwardTypeAxis
= icon_StockIncentivePlanTwentyZeroNineMember
                   
Amended and Restated Stock Incentive Plan 2009                      
Class of Stock [Line Items]                      
Number of common stock shares authorized under Equity Incentive Plan               7,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= icon_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember
     
Plan expiration date               Aug. 15, 2022      
Number of additional common stock shares approved for issuance under amended and restated 2009 Equity Incentive Plan               4,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
/ us-gaap_AwardTypeAxis
= icon_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember
     
Restricted Stock                      
Class of Stock [Line Items]                      
Compensation expense related to stock grants 2,600,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
              2,500,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Compensation cost not yet recognized 4,900,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
                   
Compensation cost not yet recognized, period for recognition 3 years                    
Value of common stock repurchased 10,000,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
              13,600,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Restricted Stock | Maximum                      
Class of Stock [Line Items]                      
Share based compensation awards vesting period 5 years                    
Stock Options                      
Class of Stock [Line Items]                      
Compensation expense related to stock grants $ 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
              $ 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember