Annual report pursuant to Section 13 and 15(d)

Information Concerning Industry Segments And Major Customers (Narrative) (Details)

v2.4.1.9
Information Concerning Industry Segments And Major Customers (Narrative) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Number of segments 3us-gaap_NumberOfOperatingSegments    
Sales [Member] | JDL Technologies [Member]      
Segment Reporting Information [Line Items]      
Concentration risk percentage   17.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Sales [Member] | Suttle [Member]      
Segment Reporting Information [Line Items]      
Concentration risk percentage 33.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
18.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
16.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
Sales [Member] | Transition Networks [Member]      
Segment Reporting Information [Line Items]      
Concentration risk percentage     10.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
Foreign Countries [Member] | Suttle [Member]      
Segment Reporting Information [Line Items]      
Long-lived assets 2,810us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
/ us-gaap_StatementGeographicalAxis
= jcs_ForeignCountriesMember
1,225us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
/ us-gaap_StatementGeographicalAxis
= jcs_ForeignCountriesMember
 
United States [Member] | Sales [Member]      
Segment Reporting Information [Line Items]      
Concentration risk percentage 86.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementGeographicalAxis
= country_US
87.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementGeographicalAxis
= country_US
83.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementGeographicalAxis
= country_US