XML 83 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 9,367 $ 8,637
Accrued warranty obligations 5,624 4,153
Acquired customer product liabilities 546 858
Corporate income tax payable 1,521 1,415
Contingent consideration amount 2,063  
VAT payable 2,286  
Accrued satellite network and other equipment 227 595
Accrued inventory purchases 219 1,598
Accrued interest expense 5,000 4,944
Accrued professional fees 303 303
Accrued airtime charges 901 1,670
Other accrued expenses 7,678 8,843
Total accrued liabilities $ 35,735 $ 33,016