XML 35 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Repurchase Program - Additional Information (Detail) (USD $)
3 Months Ended
Jan. 31, 2015
Dec. 31, 2014
Dec. 03, 2013
Stock Repurchase Program [Abstract]      
Stock repurchase program authorized amount $ 500,000,000.0us-gaap_StockRepurchaseProgramAuthorizedAmount1   $ 500,000,000.0us-gaap_StockRepurchaseProgramAuthorizedAmount1
Remaining amount available for further repurchases 200,300,000.0us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1    
Accelerated share repurchase amount   180,000,000.0snps_AcceleratedShareRepurchaseAgreementAmount  
Prepayment amount 180,000,000.0snps_StockRepurchaseProgramPrepayment    
Value of initial share delivery 144,000,000snps_AcceleratedShareRepurchaseInitialShareDeliveryAmount    
Average price paid (in dollars per share) $ 43.77snps_AcceleratedShareRepurchasesAveragePricePaidPerShare    
Remaining repurchase amount $ 36,000,000snps_AcceleratedShareRepurchasesRemainingAgreementAmount    
Settlement period for remaining balance 6 months