Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets - Goodwill (Details)

v3.6.0.2
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Goodwill [Roll Forward]    
Beginning Balance $ 59,085 $ 60,479
Goodwill acquired during the year 0 0
Fair value adjustments 0 (403)
Currency effects (1,109) (991)
Ending Balance 57,976 59,085
Goodwill impairment $ (1,016) (1,016)
Minimum    
Goodwill [Roll Forward]    
Intangible assets amortization period 1 year  
Minimum | Customer contracts    
Goodwill [Roll Forward]    
Intangible assets amortization period 1 year  
Minimum | Customer relationships, noncompete agreements, technology and trade names    
Goodwill [Roll Forward]    
Intangible assets amortization period 4 years  
Maximum    
Goodwill [Roll Forward]    
Intangible assets amortization period 15 years  
Maximum | Customer contracts    
Goodwill [Roll Forward]    
Intangible assets amortization period 5 years  
Maximum | Customer relationships, noncompete agreements, technology and trade names    
Goodwill [Roll Forward]    
Intangible assets amortization period 15 years  
U.S. Regions    
Goodwill [Roll Forward]    
Beginning Balance $ 24,759 24,759
Goodwill acquired during the year 0 0
Fair value adjustments 0 0
Ending Balance 24,759 24,759
Goodwill impairment 0 0
U.S. Federal    
Goodwill [Roll Forward]    
Beginning Balance 3,375 3,375
Goodwill acquired during the year 0 0
Fair value adjustments 0 0
Ending Balance 3,375 3,375
Goodwill impairment 0 0
Canada    
Goodwill [Roll Forward]    
Beginning Balance 3,162 3,781
Goodwill acquired during the year 0
Fair value adjustments 0 0
Currency effects 100 (619)
Ending Balance 3,262 3,162
Goodwill impairment (1,016) (1,016)
Other    
Goodwill [Roll Forward]    
Beginning Balance 27,789 28,564
Goodwill acquired during the year 0 0
Fair value adjustments 0 (403)
Currency effects (1,209) (372)
Ending Balance 26,580 27,789
Goodwill impairment 0 0
Integrated-PV    
Goodwill [Roll Forward]    
Beginning Balance $ 7,600  
Ending Balance   $ 7,600