XML 78 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Balance Sheet Information - Accrued Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Compensation and benefits $ 17,241 $ 13,121
Current portion of derivative liabilities 3,849 5,492
Managed services liabilities 4,566 3,678
Accrued installation 8,231 3,348
Sales tax liabilities 3,046 5,524
Interest payable 2,169 5,520
Other 27,771 30,966
Accrued other current liabilities $ 66,873 $ 67,649