XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 7,866 $ 9,367
Accrued warranty obligations 5,922 5,624
Acquired customer product liabilities   546
Corporate income tax payable 3,385 1,521
Contingent consideration amount   2,063
VAT payable 1,963 2,286
Accrued satellite network and other equipment 227 227
Accrued inventory purchases 625 219
Accrued interest expense 10,000 5,000
Accrued professional fees 761 303
Accrued airtime charges 1,818 901
Short-term lease liability 2,791  
Other accrued expenses 6,396 7,678
Total accrued liabilities $ 41,754 $ 35,735