Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Schedule Of Segment Information) (Details)

v2.4.1.9
Segment Information (Schedule Of Segment Information) (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Segment Reporting Information [Line Items]      
Sales $ 19,544,936us-gaap_SalesRevenueNet $ 25,198,406us-gaap_SalesRevenueNet  
Cost of sales 14,657,998us-gaap_CostOfRevenue 16,210,390us-gaap_CostOfRevenue  
Selling, general and administrative expenses 10,578,176us-gaap_SellingGeneralAndAdministrativeExpense 9,002,112us-gaap_SellingGeneralAndAdministrativeExpense  
Restructuring expense 0us-gaap_RestructuringCharges 237,838us-gaap_RestructuringCharges  
Operating income (loss) (5,691,238)us-gaap_OperatingIncomeLoss (251,934)us-gaap_OperatingIncomeLoss  
Depreciation and amortization 780,477us-gaap_DepreciationDepletionAndAmortization 560,622us-gaap_DepreciationDepletionAndAmortization  
Capital expenditures 853,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 824,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment  
Assets 95,799,932us-gaap_Assets 101,073,000us-gaap_Assets 100,286,235us-gaap_Assets
Suttle [Member]      
Segment Reporting Information [Line Items]      
Sales 10,590,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
12,882,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
 
Cost of sales 9,149,000us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
9,392,000us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
 
Gross profit 1,441,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
3,490,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
 
Selling, general and administrative expenses 4,306,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
3,137,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
 
Operating income (loss) (2,865,000)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
353,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
 
Depreciation and amortization 507,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
293,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
 
Capital expenditures 649,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
627,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
 
Assets 40,210,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
32,608,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
 
Transition Networks [Member]      
Segment Reporting Information [Line Items]      
Sales 8,090,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
9,749,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Cost of sales 4,685,000us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
5,043,000us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Gross profit 3,405,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
4,706,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Selling, general and administrative expenses 5,462,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
5,180,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Restructuring expense   238,000us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Operating income (loss) (2,057,000)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
(712,000)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Depreciation and amortization 247,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
231,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Capital expenditures 86,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
107,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Assets 26,870,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
27,093,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
JDL Technologies [Member]      
Segment Reporting Information [Line Items]      
Sales 865,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
2,567,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Cost of sales 824,000us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
1,775,000us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Gross profit 41,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
792,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Selling, general and administrative expenses 810,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
685,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Operating income (loss) (769,000)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
107,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Depreciation and amortization 26,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
37,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Capital expenditures 44,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
10,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Assets 4,367,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
6,347,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Other [Member]      
Segment Reporting Information [Line Items]      
Capital expenditures 74,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
80,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Assets $ 24,353,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 35,025,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember