Acquisition and Investment - PM Group Acquisition - Revised Estimated Fair Values of Assets Acquired and Liabilities Assumed (Detail)
€ in Thousands, $ in Thousands
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Jan. 15, 2015
USD ($)
Jan. 15, 2015
EUR (€)
Dec. 31, 2014
USD ($)
Business Acquisition [Line Items]          
Goodwill $ 70,248 $ 71,337 $ 30,173   $ 43,741
PM Group [Member]          
Business Acquisition [Line Items]          
Cash     6,965 € 5,994  
Trade receivables     22,215 18,795  
Inventory     23,743 20,088  
Other receivables and prepaid expenses     4,428 3,746  
Total fixed assets     16,952 14,342  
Goodwill     30,173 25,528  
Deferred net tax assets     10,867 9,195  
Other long term assets     2 2  
Accounts payable     (26,026) (22,020)  
Accrued expenses     (8,679) (7,343)  
Other current liabilities     (1,404) (1,188)  
Deferred tax liability     (13,705) (11,595)  
Other long term liabilities     (3,514) (2,973)  
Assumed non-recourse debt     (60,358) (51,067)  
Net assets acquired     30,436 25,852  
PM Group [Member] | Customer Relationships [Member]          
Business Acquisition [Line Items]          
Intangible assets     12,813 10,841  
PM Group [Member] | Trade Names and Trademarks [Member]          
Business Acquisition [Line Items]          
Intangible assets     6,914 5,850  
PM Group [Member] | Patented & Unpatented Technology [Member]          
Business Acquisition [Line Items]          
Intangible assets     $ 9,050 € 7,657