XML 116 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity (Stock Options Outstanding and Exercisable by Exercise Price) (Details) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Jul. 16, 2014
Stock Options Outstanding And Exercisable By Exercise Price Range [Line Items]    
Number of stock options outstanding 15,634,317us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions  
Number of stock options exercisable 8,615,711us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions  
Weighted average remaining contractual life of outstanding stock options (years) 4 years 7 months 2 days  
Intrinsic value of stock options outstanding $ 369us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue  
Weighted average remaining contractual life of exercisable stock options (years) 3 years 7 months 6 days  
Intrinsic value of stock options exercisable $ 260us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1  
Share price $ 55.34us-gaap_SharePrice $ 60.85us-gaap_SharePrice
$5 to $9.99 [Member]    
Stock Options Outstanding And Exercisable By Exercise Price Range [Line Items]    
Exercise price range, lower range limit $ 5us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range5To999Member
 
Exercise price range, upper range limit $ 9.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range5To999Member
 
Number of stock options outstanding 757,967us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range5To999Member
 
Number of stock options exercisable 757,967us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range5To999Member
 
Stock options outstanding, weighted average exercise price $ 5.26us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range5To999Member
 
Stock options exercisable, weighted average exercise price $ 5.26us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range5To999Member
 
Weighted average remaining contractual life of outstanding stock options (years) 2 years 2 months 23 days  
$10 to $19.99 [Member]    
Stock Options Outstanding And Exercisable By Exercise Price Range [Line Items]    
Exercise price range, lower range limit $ 10us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range10To1999Member
 
Exercise price range, upper range limit $ 19.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range10To1999Member
 
Number of stock options outstanding 604,593us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range10To1999Member
 
Number of stock options exercisable 604,593us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range10To1999Member
 
Stock options outstanding, weighted average exercise price $ 14.09us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range10To1999Member
 
Stock options exercisable, weighted average exercise price $ 14.09us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range10To1999Member
 
Weighted average remaining contractual life of outstanding stock options (years) 3 years 4 months 10 days  
$20 to $29.99 [Member]    
Stock Options Outstanding And Exercisable By Exercise Price Range [Line Items]    
Exercise price range, lower range limit $ 20us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range20To2999Member
 
Exercise price range, upper range limit $ 29.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range20To2999Member
 
Number of stock options outstanding 8,417,067us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range20To2999Member
 
Number of stock options exercisable 5,690,194us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range20To2999Member
 
Stock options outstanding, weighted average exercise price $ 25.81us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range20To2999Member
 
Stock options exercisable, weighted average exercise price $ 25.68us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range20To2999Member
 
Weighted average remaining contractual life of outstanding stock options (years) 3 years 8 months 12 days  
$30 to $39.99 [Member]    
Stock Options Outstanding And Exercisable By Exercise Price Range [Line Items]    
Exercise price range, lower range limit $ 30us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range30To3999Member
 
Exercise price range, upper range limit $ 39.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range30To3999Member
 
Number of stock options outstanding 1,426,662us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range30To3999Member
 
Number of stock options exercisable 1,083,333us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range30To3999Member
 
Stock options outstanding, weighted average exercise price $ 34.05us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range30To3999Member
 
Stock options exercisable, weighted average exercise price $ 33.92us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range30To3999Member
 
Weighted average remaining contractual life of outstanding stock options (years) 5 years 4 months 24 days  
$40 to $49.99 [Member]    
Stock Options Outstanding And Exercisable By Exercise Price Range [Line Items]    
Exercise price range, lower range limit $ 40us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range40To4999Member
 
Exercise price range, upper range limit $ 49.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range40To4999Member
 
Number of stock options outstanding 2,400,080us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range40To4999Member
 
Number of stock options exercisable 477,893us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range40To4999Member
 
Stock options outstanding, weighted average exercise price $ 44.14us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range40To4999Member
 
Stock options exercisable, weighted average exercise price $ 44.38us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range40To4999Member
 
Weighted average remaining contractual life of outstanding stock options (years) 6 years 1 month 28 days  
$50 to $59.99 [Member]    
Stock Options Outstanding And Exercisable By Exercise Price Range [Line Items]    
Exercise price range, lower range limit $ 50us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range50to5999Member
 
Exercise price range, upper range limit $ 59.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range50to5999Member
 
Number of stock options outstanding 9,521us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range50to5999Member
 
Number of stock options exercisable 1,731us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range50to5999Member
 
Stock options outstanding, weighted average exercise price $ 59.94us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range50to5999Member
 
Stock options exercisable, weighted average exercise price $ 59.94us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range50to5999Member
 
Weighted average remaining contractual life of outstanding stock options (years) 6 years 9 months 26 days  
$60 to $69.99 [Member]    
Stock Options Outstanding And Exercisable By Exercise Price Range [Line Items]    
Exercise price range, lower range limit $ 60us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range60To6999Member
 
Exercise price range, upper range limit $ 69.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range60To6999Member
 
Number of stock options outstanding 2,018,427us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range60To6999Member
 
Number of stock options exercisable 0us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range60To6999Member
 
Stock options outstanding, weighted average exercise price $ 65.91us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range60To6999Member
 
Stock options exercisable, weighted average exercise price $ 0.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cbs_Range60To6999Member
 
Weighted average remaining contractual life of outstanding stock options (years) 7 years 1 month 17 days