XML 128 R101.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Operating Leases, Rent Expense, Net [Abstract]      
Rent expense $ 26,666us-gaap_OperatingLeasesRentExpenseNet $ 25,450us-gaap_OperatingLeasesRentExpenseNet $ 23,646us-gaap_OperatingLeasesRentExpenseNet
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Operating leases, future minimum payments due in 2015 25,140us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
Operating leases, committed sub-lease income due in 2015 (1,256)us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent    
Operating leases, future minimum payments due, net in 2015 23,884cdns_NetOperatingLeasesFutureMinimumPaymentsDueNextTwelveMonths    
Operating leases, future minimum payments, due in 2016 19,165us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
Operating leases, committed sub-lease income due in 2016 (750)us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears    
Operating leases, future minimum payments due, net in 2016 18,415cdns_Netoperatingleasesfutureminimumpaymentsdueintwoyears    
Operating leases, future minimum payments, due in 2017 11,468us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
Operating leases, committed sub-lease income due in 2017 (84)us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears    
Operating leases, future minimum payments due, net in 2017 11,384cdns_Netoperatingleasesfutureminimumpaymentsdueinthreeyears    
Operating leases, future minimum payments, due in 2018 7,603us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
Operating leases, committed sub-lease income due in 2018 0us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears    
Operating leases, future minimum payments due, net in 2018 7,603cdns_Netoperatingleasesfutureminimumpaymentsdueinfouryears    
Operating leases, future minimum payments, due in 2019 5,183us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Operating leases, committed sub-lease income due in 2019 0us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears    
Operating leases, future minimum payments due, net in 2019 5,183cdns_Netoperatingleasesfutureminimumpaymentsdueinfiveyears    
Operating leases, future minimum payments, due thereafter 2,503us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Operating leases, committed sub-lease income due thereafter 0us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter    
Operating leases, future minimum payments due, net thereafter 2,503cdns_Netoperatingleasesfutureminimumpaymentsduethereafter    
Operating leases, future minimum payments due 71,062us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Operating leases, committed sub-lease income due (2,090)us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable    
Operating leases, future minimum payments due, net $ 68,972cdns_Netoperatingleasesfutureminimumpayments