XML 100 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation, TDS excluding U.S. Cellular, Nonvested shares and other stock compensation disclosures (Details) (TDS Parent Company, Common Shares, USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Deferred Compensation Stock Units
     
Stock based compensation, Nonvested shares weighted average grant date fair value      
Fair value of vested stock units $ 0.1us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.1us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.1us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Weighted average grant date fair value $ 23.27us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 21.99us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 24.18us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Shares issued and granted under stock compensation plans      
Vested number of shares, unissued 249,000tds_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodNotIssued
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Vested number of shares, unissued, fair value 6.3tds_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValueNotIssued
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Restricted Stock Units
     
Stock based compensation, Nonvested shares rollforward, number of shares      
Nonvested stock units, begin of period - Number of shares 663,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Granted number of shares 355,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Vested number of shares (300,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Forfeited number of shares (26,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Nonvested stock units, end of period - Number of shares 692,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
663,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
 
Stock based compensation, Nonvested shares weighted average grant date fair value      
Nonvested stock units - begin of period weighted average grant date fair value $ 20.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Granted weighted average grant date fair value $ 25.26us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 21.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 19.62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Vested weighted average grant date fair value $ 19.68us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Forfeited weighted average grant date fair value $ 21.31us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Nonvested stock units - end of period weighted average grant date fair value $ 23.20us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 20.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
 
Fair value of vested stock units $ 7.5us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 5.8us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 3.4us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Shares issued and granted under stock compensation plans      
Granted number of shares 355,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ tds_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
   
Non-Employee Directors' Plan
     
Shares issued and granted under stock compensation plans      
Shares issued 33,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
/ us-gaap_PlanNameAxis
= tds_NonEmployeeDirectorPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
33,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
/ us-gaap_PlanNameAxis
= tds_NonEmployeeDirectorPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
22,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
/ us-gaap_PlanNameAxis
= tds_NonEmployeeDirectorPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember