XML 108 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Details) (USD $)
In Thousands, unless otherwise specified
Jan. 03, 2015
Dec. 28, 2013
Jun. 30, 2010
Oct. 09, 2014
Debt Instrument [Line Items]        
Principal $ 699,999cdns_RemainingPrincipalAmountOfDebtOutstanding $ 350,000cdns_RemainingPrincipalAmountOfDebtOutstanding    
Unamortized Discount (8,824)us-gaap_DebtInstrumentUnamortizedDiscount (25,174)us-gaap_DebtInstrumentUnamortizedDiscount    
Carrying Value 348,676us-gaap_UnsecuredLongTermDebt 0us-gaap_UnsecuredLongTermDebt    
Carrying Value 691,175cdns_CarryingValueOfDebtOutstanding 324,826cdns_CarryingValueOfDebtOutstanding    
Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Principal 0cdns_PrincipalAmountOustandingOfRevolvingLineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
0cdns_PrincipalAmountOustandingOfRevolvingLineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
   
Unamortized Discount 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
   
Carrying Value 0us-gaap_LinesOfCreditCurrent
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
0us-gaap_LinesOfCreditCurrent
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
   
Convertible Senior Notes Due Twenty-Fifteen [Member]        
Debt Instrument [Line Items]        
Principal 349,999cdns_RemainingPrincipalAmountOfLiabilityComponentOfConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= cdns_ConvertibleSeniorNotesDueTwentyFifteenMember
350,000cdns_RemainingPrincipalAmountOfLiabilityComponentOfConvertibleDebt
/ us-gaap_LongtermDebtTypeAxis
= cdns_ConvertibleSeniorNotesDueTwentyFifteenMember
   
Principal     350,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= cdns_ConvertibleSeniorNotesDueTwentyFifteenMember
 
Unamortized Discount (7,500)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= cdns_ConvertibleSeniorNotesDueTwentyFifteenMember
(25,174)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= cdns_ConvertibleSeniorNotesDueTwentyFifteenMember
   
Carrying Value 342,499us-gaap_ConvertibleNotesPayable
/ us-gaap_LongtermDebtTypeAxis
= cdns_ConvertibleSeniorNotesDueTwentyFifteenMember
324,826us-gaap_ConvertibleNotesPayable
/ us-gaap_LongtermDebtTypeAxis
= cdns_ConvertibleSeniorNotesDueTwentyFifteenMember
   
Senior Notes [Member] | Senior Notes Due Twenty-Twenty Four [Member]        
Debt Instrument [Line Items]        
Principal 350,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= cdns_SeniorNotesDueTwentyTwentyFourMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= cdns_SeniorNotesDueTwentyTwentyFourMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  350,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= cdns_SeniorNotesDueTwentyTwentyFourMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Unamortized Discount (1,324)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= cdns_SeniorNotesDueTwentyTwentyFourMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= cdns_SeniorNotesDueTwentyTwentyFourMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  (1,400)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= cdns_SeniorNotesDueTwentyTwentyFourMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Carrying Value $ 348,676us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= cdns_SeniorNotesDueTwentyTwentyFourMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
$ 0us-gaap_UnsecuredLongTermDebt
/ us-gaap_DebtInstrumentAxis
= cdns_SeniorNotesDueTwentyTwentyFourMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember