XML 77 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accrued and Other Liabilities    
Accrued interest $ 5,786 $ 10,900
Accrued compensation 7,307 6,865
Warranty reserve 4,916 4,033
Infrastructure obligations 6,075 5,979
Contingent consideration (earn-out)   2,400
Other 5,109 4,121
Total $ 29,193 $ 34,298