XML 67 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders' Equity (USD $)
In Thousands, unless otherwise specified
Total
USD ($)
Common Stock, Shares
Common Stock, Par Value and Capital in Excess of Par
USD ($)
Treasury Stock
USD ($)
Accumulated Deficit
USD ($)
Accumulated Other Comprehensive Income
USD ($)
Beginning balance at Dec. 31, 2011 $ 411,130us-gaap_StockholdersEquity   $ 1,733,884us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
$ (290,462)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (1,083,245)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 50,953us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Beginning balance, shares at Dec. 31, 2011   272,680us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Comprehensive income            
Net income 439,948us-gaap_NetIncomeLoss       439,948us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive loss, net of taxes (7,003)us-gaap_OtherComprehensiveIncomeLossNetOfTax         (7,003)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Purchase of treasury stock, shares 0us-gaap_TreasuryStockSharesAcquired          
Purchase of treasury stock 0us-gaap_TreasuryStockValueAcquiredCostMethod          
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures 32,687cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue   (64,384)cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
103,323cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(6,252)cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares   9,101cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Stock received for payment of employee taxes on vesting of restricted stock (15,728)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockValue   (2,081)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
(13,647)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Stock received for payment of employee taxes on vesting of restricted stock, shares   (1,137)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Tax effect related to employee stock transactions allocated to equity 6,576cdns_TaxEffectRelatedToEmployeeStockTransactionsAllocatedToEquity   6,576cdns_TaxEffectRelatedToEmployeeStockTransactionsAllocatedToEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
     
Stock-based compensation expense 47,561us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   47,561us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
     
Ending balance at Dec. 29, 2012 915,171us-gaap_StockholdersEquity   1,721,556us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
(200,786)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(649,549)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
43,950us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending balance, shares at Dec. 29, 2012   280,644us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Comprehensive income            
Net income 164,243us-gaap_NetIncomeLoss       164,243us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive loss, net of taxes (19,639)us-gaap_OtherComprehensiveIncomeLossNetOfTax         (19,639)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Purchase of treasury stock, shares 0us-gaap_TreasuryStockSharesAcquired          
Purchase of treasury stock 0us-gaap_TreasuryStockValueAcquiredCostMethod          
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures 42,657cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue   (35,541)cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
78,198cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares   8,726cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Stock received for payment of employee taxes on vesting of restricted stock (20,140)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockValue   (2,586)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
(17,554)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Stock received for payment of employee taxes on vesting of restricted stock, shares   (1,237)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Tax effect related to employee stock transactions allocated to equity 6,999cdns_TaxEffectRelatedToEmployeeStockTransactionsAllocatedToEquity   6,999cdns_TaxEffectRelatedToEmployeeStockTransactionsAllocatedToEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
     
Stock options assumed in acquisitions 529us-gaap_StockIssuedDuringPeriodValueAcquisitions   529us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
     
Stock-based compensation expense 66,285us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   66,285us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
     
Ending balance at Dec. 28, 2013 1,156,105us-gaap_StockholdersEquity   1,757,242us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
(140,142)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(485,306)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
24,311us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending balance, shares at Dec. 28, 2013 288,133us-gaap_CommonStockSharesOutstanding 288,133us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Comprehensive income            
Net income 158,898us-gaap_NetIncomeLoss       158,898us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive loss, net of taxes (11,964)us-gaap_OtherComprehensiveIncomeLossNetOfTax         (11,964)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Purchase of treasury stock, shares (5,856)us-gaap_TreasuryStockSharesAcquired (5,856)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Purchase of treasury stock (100,117)us-gaap_TreasuryStockValueAcquiredCostMethod     (100,117)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures 66,148cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue   8,630cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
57,518cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares   10,631cdns_IssuanceOfCommonStockAndReissuanceOfTreasuryStockUnderEquityIncentivePlansNetOfForfeituresShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Stock received for payment of employee taxes on vesting of restricted stock (24,727)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockValue   (3,676)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
(21,051)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Stock received for payment of employee taxes on vesting of restricted stock, shares   (1,324)cdns_StockReceivedForPaymentOfEmployeeTaxesOnVestingOfRestrictedStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Tax effect related to employee stock transactions allocated to equity 5,439cdns_TaxEffectRelatedToEmployeeStockTransactionsAllocatedToEquity   5,439cdns_TaxEffectRelatedToEmployeeStockTransactionsAllocatedToEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
     
Stock-based compensation expense 83,792us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   83,792us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
     
Ending balance at Jan. 03, 2015 $ 1,333,574us-gaap_StockholdersEquity   $ 1,851,427us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
$ (203,792)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (326,408)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 12,347us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending balance, shares at Jan. 03, 2015 291,584us-gaap_CommonStockSharesOutstanding 291,584us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember