XML 77 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Information Concerning Industry Segments And Major Customers (Schedule Of Segment Information) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Sales $ 119,071,439us-gaap_SalesRevenueNet $ 131,319,510us-gaap_SalesRevenueNet $ 104,249,654us-gaap_SalesRevenueNet
Cost of sales 76,912,881us-gaap_CostOfRevenue 86,420,982us-gaap_CostOfRevenue 62,752,763us-gaap_CostOfRevenue
Gross profit 42,158,558us-gaap_GrossProfit 44,898,528us-gaap_GrossProfit 41,496,891us-gaap_GrossProfit
Selling, general and administrative expenses 38,627,801us-gaap_SellingGeneralAndAdministrativeExpense 36,742,869us-gaap_SellingGeneralAndAdministrativeExpense 38,100,773us-gaap_SellingGeneralAndAdministrativeExpense
Impairment   5,849,853us-gaap_GoodwillImpairmentLoss  
Restructuring expense 237,838us-gaap_RestructuringCharges 1,149,439us-gaap_RestructuringCharges  
Operating income (loss) 3,292,919us-gaap_OperatingIncomeLoss 1,156,367us-gaap_OperatingIncomeLoss 3,396,118us-gaap_OperatingIncomeLoss
Depreciation and amortization 2,482,300us-gaap_DepreciationDepletionAndAmortization 2,184,830us-gaap_DepreciationDepletionAndAmortization 2,133,511us-gaap_DepreciationDepletionAndAmortization
Capital expenditures 5,577,039us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 2,699,347us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 2,607,958us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Assets 100,286,235us-gaap_Assets 103,532,741us-gaap_Assets 112,534,645us-gaap_Assets
Suttle [Member]      
Segment Reporting Information [Line Items]      
Sales 67,330,307us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
54,346,428us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
45,030,184us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
Cost of sales 46,338,627us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
38,534,823us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
33,056,579us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
Gross profit 20,991,680us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
15,811,605us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
11,973,605us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
Selling, general and administrative expenses 14,388,765us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
11,869,268us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
10,905,357us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
Restructuring expense   225,962us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
 
Operating income (loss) 6,602,915us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
3,716,375us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
1,068,248us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
Depreciation and amortization 1,386,523us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
1,044,363us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
1,025,380us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
Capital expenditures 4,470,636us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
1,215,394us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
1,167,495us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
Assets 38,083,529us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
30,636,805us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
26,148,148us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_SuttleMember
Transition Networks [Member]      
Segment Reporting Information [Line Items]      
Sales 43,173,864us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
43,856,640us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
53,842,940us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
Cost of sales 23,975,363us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
21,438,115us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
25,848,307us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
Gross profit 19,198,501us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
22,418,525us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
27,994,633us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
Selling, general and administrative expenses 21,392,643us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
21,581,156us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
24,645,048us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
Impairment   5,849,853us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Restructuring expense 237,838us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
778,760us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
 
Operating income (loss) (2,431,980)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
(5,791,244)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
3,349,585us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
Depreciation and amortization 944,149us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
969,482us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
981,080us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
Capital expenditures 589,362us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
919,376us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
412,568us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
Assets 26,508,137us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
29,440,438us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
35,851,189us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_TransitionNetworksMember
JDL Technologies [Member]      
Segment Reporting Information [Line Items]      
Sales 8,567,268us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
33,116,442us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
5,376,530us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
Cost of sales 6,598,891us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
26,448,044us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
3,847,877us-gaap_CostOfRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
Gross profit 1,968,377us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
6,668,398us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
1,528,653us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
Selling, general and administrative expenses 2,846,393us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
3,292,445us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
2,550,368us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
Restructuring expense   144,717us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
 
Operating income (loss) (878,016)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
3,231,236us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
(1,021,715)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
Depreciation and amortization 151,628us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
170,985us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
127,051us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
Capital expenditures 42,914us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
46,014us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
36,891us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
Assets 3,815,548us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
11,350,381us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
8,385,337us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= jcs_JdlTechnologiesMember
Other [Member]      
Segment Reporting Information [Line Items]      
Capital expenditures 474,127us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
518,563us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
991,004us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Assets $ 31,879,021us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 32,105,117us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 42,149,971us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember