XML 62 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 8,827 $ 7,751
Accrued warranty obligations 6,064 6,526
Corporate income tax payable 871 2,341
VAT payable 2,747 2,614
Accrued satellite network and other equipment 751 247
Accrued inventory purchases 273 448
Accrued interest expense 10,000 5,000
Accrued professional fees 373 329
Accrued airtime charges 1,750 1,818
Short-term lease liability 2,765 2,608
Other accrued expenses 7,238 7,269
Total accrued liabilities $ 41,659 $ 36,951