XML 23 R56.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Segment Information - Net Sales by Business Segment (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2013
Jun. 30, 2012
Jun. 30, 2013
Jun. 30, 2012
Net Sales by Business Segment        
Net sales $ 44,433 $ 34,592 $ 78,794 $ 67,618
Operating Segments [Member]
       
Net Sales by Business Segment        
Net sales 44,433 34,592 78,794 67,618
Operating Segments [Member] | Engineered Equipment Technology and Parts [Member]
       
Net Sales by Business Segment        
Net sales 33,560 22,225 58,570 43,115
Operating Segments [Member] | Engineered Equipment Technology and Parts [Member] | United States [Member] | Reportable Subsegments [Member]
       
Net Sales by Business Segment        
Net sales 23,508 19,355 42,703 37,464
Operating Segments [Member] | Engineered Equipment Technology and Parts [Member] | Netherlands [Member] | Reportable Subsegments [Member]
       
Net Sales by Business Segment        
Net sales 8,280 0 10,394 0
Operating Segments [Member] | Engineered Equipment Technology and Parts [Member] | Canada [Member] | Reportable Subsegments [Member]
       
Net Sales by Business Segment        
Net sales 715 2,088 2,462 4,028
Operating Segments [Member] | Engineered Equipment Technology and Parts [Member] | China [Member] | Reportable Subsegments [Member]
       
Net Sales by Business Segment        
Net sales 1,057 782 3,011 1,502
Operating Segments [Member] | Engineered Equipment Technology and Parts [Member] | Brazil [Member] | Reportable Subsegments [Member]
       
Net Sales by Business Segment        
Net sales 0 0 0 121
Operating Segments [Member] | Contracting / Services [Member]
       
Net Sales by Business Segment        
Net sales 4,976 6,746 9,095 13,828
Operating Segments [Member] | Component Parts [Member]
       
Net Sales by Business Segment        
Net sales 5,774 5,534 10,833 10,616
Operating Segments [Member] | Corporate [Member]
       
Net Sales by Business Segment        
Net sales $ 123 $ 87 $ 296 $ 59