XML 61 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting and Geographic Information (Details) - Company`s reportable segments (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Revenues $ 10,341us-gaap_SalesRevenueNet $ 11,579us-gaap_SalesRevenueNet
(Loss) income from operations (2,714)us-gaap_OperatingIncomeLoss (1,476)us-gaap_OperatingIncomeLoss
Operating Segments [Member] | Heavy Duty Diesel Systems [Member]    
Segment Reporting Information [Line Items]    
Revenues 4,152us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cdti_HeavyDutyDieselSystemsMember
6,275us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cdti_HeavyDutyDieselSystemsMember
(Loss) income from operations (378)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cdti_HeavyDutyDieselSystemsMember
296us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cdti_HeavyDutyDieselSystemsMember
Operating Segments [Member] | Catalyst [Member]    
Segment Reporting Information [Line Items]    
Revenues 6,811us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cdti_CatalystMember
5,811us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cdti_CatalystMember
(Loss) income from operations (558)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cdti_CatalystMember
222us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cdti_CatalystMember
Operating Segments [Member] | Corporate Segment [Member]    
Segment Reporting Information [Line Items]    
(Loss) income from operations (1,710)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(1,974)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Intersegment Eliminations [Member]    
Segment Reporting Information [Line Items]    
Revenues (622)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(507)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(Loss) income from operations $ (68)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (20)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember