XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 7,146 $ 9,367
Accrued warranty obligations 5,823 5,624
Acquired customer product liabilities 546 546
Corporate income tax payable 1,153 1,521
Contingent consideration amount   2,063
VAT payable 2,928 2,286
Accrued satellite network and other equipment 283 227
Accrued inventory purchases 815 219
Accrued interest expense 10,000 5,000
Accrued professional fees 218 303
Accrued airtime charges 1,794 901
Short-term lease liability 2,998  
Other accrued expenses 6,866 7,678
Total accrued liabilities $ 40,570 $ 35,735