XML 59 R48.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Payables And Accruals [Abstract]    
Trade accounts payable, including due to subcontractors $ 64,581 $ 62,199
Compensation and related benefits 5,841 7,899
Current portion of earn-out liability 18,247 14,757
Accrued warranty 2,743 3,080
Other accrued expenses 12,844 11,162
Accounts payable and accrued expenses $ 104,256 $ 99,097