Annual report pursuant to Section 13 and 15(d)

Stock-based and Long-Term Compensation - Schedule of Option Activity (Details)

v2.4.1.9
Stock-based and Long-Term Compensation - Schedule of Option Activity (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Common Class A    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Granted 229,967us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Exercised (in shares) (4,557)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Forfeited (in shares) (3,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Outstanding at December 31, 2014 222,410us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Exercisable at December 31, 2014 91,645us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Beginning of Period, Weighted Average Exercise Price (in USD per share) 49.39us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Granted (in USD per share) 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Exercised (in USD per share) 50.06us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Forfeited (in USD per share) 50.47us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Ending of Period, Weighted Average Exercise Price (in USD per share) 49.36us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Exercisable (in USD per share) 48.49us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember