XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 7,103 $ 7,751
Accrued warranty obligations 6,420 6,526
Corporate income tax payable 390 2,341
VAT payable 1,621 2,614
Accrued satellite network and other equipment 1,428 247
Accrued inventory purchases 435 448
Accrued interest expense 5,000 5,000
Accrued professional fees 229 329
Accrued airtime charges 1,750 1,818
Short-term lease liability 2,704 2,608
Other accrued expenses 6,280 7,269
Total accrued liabilities $ 33,360 $ 36,951