XML 48 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Charges (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended
Sep. 30, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 30, 2014
Restructuring Reserve [Roll Forward]          
Beginning balance   $ 15.8us-gaap_RestructuringReserve $ 13.5us-gaap_RestructuringReserve $ 24.0us-gaap_RestructuringReserve  
Charges 9.0us-gaap_RestructuringCharges 15.9us-gaap_RestructuringCharges 13.7us-gaap_RestructuringCharges 3.4us-gaap_RestructuringCharges  
Utilizations   (11.4)us-gaap_PaymentsForRestructuring (11.4)us-gaap_PaymentsForRestructuring (13.9)us-gaap_PaymentsForRestructuring  
Ending balance   20.3us-gaap_RestructuringReserve 15.8us-gaap_RestructuringReserve 13.5us-gaap_RestructuringReserve  
Restructuring liabilities included in other current liabilities   20.3us-gaap_RestructuringReserveCurrent 7.8us-gaap_RestructuringReserveCurrent    
Restructuring liabilities included in other noncurrent liabilities     8.0us-gaap_RestructuringReserveNoncurrent    
Wireline [Member]          
Restructuring Reserve [Roll Forward]          
Beginning balance   10.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
8.6us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
15.1us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
 
Charges   (0.5)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
9.1us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
3.5us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
 
Utilizations   (6.1)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
(7.2)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
(10.0)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
 
Ending balance   3.9us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
10.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
8.6us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
 
IT Services and Hardware [Member]          
Restructuring Reserve [Roll Forward]          
Beginning balance   0.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
0.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
2.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
 
Charges   0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
0.7us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
(1.2)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
 
Utilizations   (0.5)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
(0.4)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
(0.8)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
 
Ending balance   0.3us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
0.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
0.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_ItServicesAndHardwareMember
 
Wireless [Member]          
Restructuring Reserve [Roll Forward]          
Beginning balance   1.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
1.6us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
0.7us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
 
Charges   16.3us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
0.2us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
1.6us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
6.4us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
Utilizations   (2.4)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
(0.3)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
(0.7)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
 
Ending balance   15.4us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
1.5us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
1.6us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelessMember
 
Data Center Colocation [Member]          
Restructuring Reserve [Roll Forward]          
Beginning balance   0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
 
Charges   0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
0.5us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
 
Utilizations   0us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
0us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
(0.5)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
 
Ending balance   0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_DataCenterColocationMember
 
Corporate Segment [Member]          
Restructuring Reserve [Roll Forward]          
Beginning balance   3.0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
2.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
5.7us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Charges   0.1us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
3.7us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(1.0)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Utilizations   (2.4)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(3.5)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(1.9)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Ending balance   0.7us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
3.0us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
2.8us-gaap_RestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Employee Severance [Member]          
Restructuring Reserve [Roll Forward]          
Beginning balance   9.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
7.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
14.2us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Charges   4.2us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
9.0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
2.5us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Utilizations   (8.0)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(7.1)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(8.9)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Ending balance   5.9us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
9.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
7.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Employee Severance [Member] | Wireline [Member]          
Restructuring Reserve [Roll Forward]          
Charges   0.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= cbb_WirelineMember
     
Lease Abandonment [Member]          
Restructuring Reserve [Roll Forward]          
Beginning balance   6.0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
5.5us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
8.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
 
Charges   (1.4)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
4.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
0.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
 
Utilizations   (2.7)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
(3.6)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
(3.5)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
 
Ending balance   1.9us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
6.0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
5.5us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= cbb_LeaseAbandonmentMember
 
Contract Terminations [Member]          
Restructuring Reserve [Roll Forward]          
Beginning balance   0.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
0.2us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
1.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Charges   13.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
0.6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Utilizations   (0.7)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
(0.7)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
(1.5)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Ending balance   $ 12.5us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
$ 0.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
$ 0.2us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember