XML 15 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Repurchase Programs (Details) (USD $)
1 Months Ended 3 Months Ended 1 Months Ended
Jul. 31, 2014
Apr. 04, 2015
Mar. 29, 2014
Apr. 30, 2015
Aug. 31, 2008
Feb. 29, 2008
Equity, Class of Treasury Stock [Line Items]            
Stock Repurchase Program, Authorized Amount         $ 500,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1 $ 500,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
Remaining number of shares authorized to be repurchased   677,500,000us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased        
Approved treasury stock repurchase, term 2 years          
Treasury stock repurchase approved 300,000,000cdns_Treasurystockrepurchaseapproved          
Share Repurchased and Cost of Repurchased Shares [Abstract]            
Shares repurchased   2,001,000us-gaap_TreasuryStockSharesAcquired 827,000us-gaap_TreasuryStockSharesAcquired      
Total cost of repurchased shares   36,797,000us-gaap_TreasuryStockValueAcquiredCostMethod 12,517,000us-gaap_TreasuryStockValueAcquiredCostMethod      
Subsequent Event [Member]            
Equity, Class of Treasury Stock [Line Items]            
Approved treasury stock repurchase, term       2 years    
Treasury stock repurchase approved       $ 450,000,000cdns_Treasurystockrepurchaseapproved
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember