Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Detail)

v3.6.0.2
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Compensation and related benefits $ 16,064 $ 16,752
Accrued federal, state, and local taxes 4,160 4,707
Warranty reserve 10,670 10,386
Accrued professional fees 1,191 520
Contingent consideration 3,043 6,209
Other 2,767 3,563
Total $ 37,895 $ 42,137