XML 86 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   
2020
   
2019
 
Accounts payable - trade
  $
10,474
    $
14,918
 
Accrued payroll, benefits, and related liabilities
   
14,975
     
12,193
 
Deferred capacity and other revenue
   
6,712
     
7,311
 
Other
   
10,176
     
4,686
 
Total accounts payable, accrued and other current liabilities
  $
42,337
    $
39,108
 
Schedule of Advance Billing and Customer Deposits [Table Text Block]
   
2020
   
2019
 
Advance billings
  $
3,650
    $
3,730
 
Customer deposits
   
30
     
31
 
Total advance billings and customer deposits
  $
3,680
    $
3,761