XML 45 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill - Summary of Changes in Carrying Amount of Goodwill (Detail) (USD $)
12 Months Ended
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2011
Goodwill [Line Items]        
Balance Beginning $ 34,200,000us-gaap_Goodwill $ 23,742,000us-gaap_Goodwill $ 23,742,000us-gaap_Goodwill  
Sale of disposed operations (10,800,000)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit      
Changes in currency exchange rates 300,000us-gaap_GoodwillTranslationAdjustments      
Balance Ending 23,700,000us-gaap_Goodwill 23,742,000us-gaap_Goodwill 23,742,000us-gaap_Goodwill  
Security Products        
Goodwill [Line Items]        
Balance Beginning   23,742,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cix_SecurityProductsMember
23,742,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cix_SecurityProductsMember
23,700,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cix_SecurityProductsMember
Balance Ending 23,700,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cix_SecurityProductsMember
23,742,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cix_SecurityProductsMember
23,742,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cix_SecurityProductsMember
23,700,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cix_SecurityProductsMember
Furniture Components        
Goodwill [Line Items]        
Balance Beginning 10,500,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cix_FurnitureComponentsMember
     
Sale of disposed operations (10,800,000)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= cix_FurnitureComponentsMember
     
Changes in currency exchange rates $ 300,000us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= cix_FurnitureComponentsMember