XML 92 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 7,751 $ 9,367
Accrued warranty obligations 6,526 5,624
Acquired customer product liabilities   546
Corporate income tax payable 2,341 1,521
Contingent consideration amount   2,063
VAT payable 2,614 2,286
Accrued satellite network and other equipment 247 227
Accrued inventory purchases 448 219
Accrued interest expense 5,000 5,000
Accrued professional fees 329 303
Accrued airtime charges 1,818 901
Short-term lease liability 2,608  
Other accrued expenses 7,269 7,678
Total accrued liabilities $ 36,951 $ 35,735