XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 9,741 $ 8,637
Warranty 5,181 4,153
Acquired customer product liabilities 832 858
Corporate income tax payable 1,524 1,415
VAT Payable 728  
Accrued satellite network and other equipment 891 595
Accrued inventory purchases 2,575 1,598
Accrued interest expense 10,000 4,944
Accrued professional fees 256 303
Accrued airtime charges 2,451 1,670
Other accrued expenses 9,150 8,843
Total accrued liabilities $ 43,329 $ 33,016