XML 21 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Segment
State
Mar. 31, 2014
Dec. 31, 2014
Segment Information [Abstract]      
Number of reportable segments 3us-gaap_NumberOfReportableSegments    
Non Sprint operations, number of states 4shen_NonSprintOperationsNumberOfStates    
External revenues [Abstract]      
Service revenues $ 74,526us-gaap_SalesRevenueServicesNet $ 70,702us-gaap_SalesRevenueServicesNet  
Other 9,761us-gaap_OtherSalesRevenueNet 9,750us-gaap_OtherSalesRevenueNet  
Total external revenues 84,287shen_ExternalRevenues 80,452shen_ExternalRevenues  
Internal revenues 0shen_InternalRevenues 0shen_InternalRevenues  
Total operating revenues 84,287us-gaap_SalesRevenueNet 80,452us-gaap_SalesRevenueNet  
Operating expenses [Abstract]      
Cost of goods and services, exclusive of depreciation and amortization shown separately below 30,691us-gaap_CostOfGoodsAndServicesSold 32,236us-gaap_CostOfGoodsAndServicesSold  
Selling, general and administrative, exclusive of depreciation and amortization shown separately below 18,733us-gaap_SellingGeneralAndAdministrativeExpense 17,149us-gaap_SellingGeneralAndAdministrativeExpense  
Depreciation and amortization 16,337us-gaap_DepreciationAndAmortization 15,387us-gaap_DepreciationAndAmortization  
Total operating expenses 65,761us-gaap_OperatingExpenses 64,772us-gaap_OperatingExpenses  
Operating income (loss) 18,526us-gaap_OperatingIncomeLoss 15,680us-gaap_OperatingIncomeLoss  
Reconciliation of income from continuing operations from segments to consolidated [Abstract]      
Total consolidated operating income 18,526us-gaap_OperatingIncomeLoss 15,680us-gaap_OperatingIncomeLoss  
Interest expense (1,915)us-gaap_InterestExpense (2,048)us-gaap_InterestExpense  
Non-operating income (expense), net 534shen_NonoperatingIncomeExpenseNet 610shen_NonoperatingIncomeExpenseNet  
Income before income taxes 17,145us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 14,242us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments  
Assets by segment [Abstract]      
Assets 615,506us-gaap_Assets   619,242us-gaap_Assets
Wireless [Member]      
Assets by segment [Abstract]      
Assets 206,109us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
  218,887us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
Cable [Member]      
Assets by segment [Abstract]      
Assets 208,736us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
  201,232us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
Wireline [Member]      
Assets by segment [Abstract]      
Assets 95,614us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
  98,081us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
Other [Member]      
Assets by segment [Abstract]      
Assets 461,505us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  446,028us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total Segments [Member]      
Assets by segment [Abstract]      
Assets 971,964us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= shen_TotalSegmentsMember
  964,228us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= shen_TotalSegmentsMember
Reportable Segments [Member] | Wireless [Member]      
External revenues [Abstract]      
Service revenues 48,375us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
47,232us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Other 3,030us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
2,756us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Total external revenues 51,405shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
49,988shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Internal revenues 1,104shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
1,091shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Total operating revenues 52,509us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
51,079us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Operating expenses [Abstract]      
Cost of goods and services, exclusive of depreciation and amortization shown separately below 16,187us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
18,657us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Selling, general and administrative, exclusive of depreciation and amortization shown separately below 9,052us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
8,432us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Depreciation and amortization 7,831us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
7,196us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Total operating expenses 33,070us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
34,285us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Operating income (loss) 19,439us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
16,794us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Reconciliation of income from continuing operations from segments to consolidated [Abstract]      
Total consolidated operating income 19,439us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
16,794us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelessMember
 
Reportable Segments [Member] | Cable [Member]      
External revenues [Abstract]      
Service revenues 21,401us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
18,874us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Other 1,762us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
1,580us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Total external revenues 23,163shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
20,454shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Internal revenues 148shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
26shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Total operating revenues 23,311us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
20,480us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Operating expenses [Abstract]      
Cost of goods and services, exclusive of depreciation and amortization shown separately below 13,618us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
12,390us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Selling, general and administrative, exclusive of depreciation and amortization shown separately below 4,892us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
4,646us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Depreciation and amortization 5,480us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
5,404us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Total operating expenses 23,990us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
22,440us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Operating income (loss) (679)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
(1,960)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Reconciliation of income from continuing operations from segments to consolidated [Abstract]      
Total consolidated operating income (679)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
(1,960)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_CableMember
[1]  
Reportable Segments [Member] | Wireline [Member]      
External revenues [Abstract]      
Service revenues 4,750us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
4,596us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Other 4,969us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
5,414us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Total external revenues 9,719shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
10,010shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Internal revenues 5,866shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
5,765shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Total operating revenues 15,585us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
15,775us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Operating expenses [Abstract]      
Cost of goods and services, exclusive of depreciation and amortization shown separately below 7,334us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
7,482us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Selling, general and administrative, exclusive of depreciation and amortization shown separately below 1,498us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
1,244us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Depreciation and amortization 2,924us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
2,697us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Total operating expenses 11,756us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
11,423us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Operating income (loss) 3,829us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
4,352us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Reconciliation of income from continuing operations from segments to consolidated [Abstract]      
Total consolidated operating income 3,829us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
4,352us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= shen_WirelineMember
[1]  
Reportable Segments [Member] | Other [Member]      
External revenues [Abstract]      
Service revenues 0us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Other 0us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Total external revenues 0shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Internal revenues 0shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Total operating revenues 0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Operating expenses [Abstract]      
Cost of goods and services, exclusive of depreciation and amortization shown separately below 17us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Selling, general and administrative, exclusive of depreciation and amortization shown separately below 3,944us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
3,416us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Depreciation and amortization 102us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
90us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Total operating expenses 4,063us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
3,506us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Operating income (loss) (4,063)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(3,506)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Reconciliation of income from continuing operations from segments to consolidated [Abstract]      
Total consolidated operating income (4,063)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(3,506)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Eliminations [Member]      
External revenues [Abstract]      
Service revenues 0us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Other 0us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OtherSalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Total external revenues 0shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0shen_ExternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Internal revenues (7,118)shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(6,882)shen_InternalRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Total operating revenues (7,118)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(6,882)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Operating expenses [Abstract]      
Cost of goods and services, exclusive of depreciation and amortization shown separately below (6,465)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(6,293)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Selling, general and administrative, exclusive of depreciation and amortization shown separately below (653)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(589)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Depreciation and amortization 0us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Total operating expenses (7,118)us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(6,882)us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Operating income (loss) 0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Reconciliation of income from continuing operations from segments to consolidated [Abstract]      
Total consolidated operating income 0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Assets by segment [Abstract]      
Assets $ (356,458)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  $ (344,986)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[1] Prior year figures have been recast to conform to current year presentation.