| 
           Acquisitions (Details) 
        In Thousands, unless otherwise specified  | 
        1 Months Ended | ||
|---|---|---|---|
| 
           Dec. 31, 2012
 
          Pyramid Control Systems [Member]
 
          USD ($) 
         | 
        
           Nov. 30, 2012
 
          Wetzel Holding AG [Member]
 
          USD ($) 
         | 
        
           Nov. 30, 2012
 
          Wetzel Holding AG [Member]
 
          EUR (€) 
         | 
      |
| Business Acquisition [Line Items] | |||
| Purchase price of acquisition | $ 24,532 | $ 54,308 | € 42,300 | 
| Additional purchase price of acquisition | $ 3,700 | $ 2,825 | € 2,200 | 
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  |