XML 44 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Note 3 - Trade Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

2020

  

2019

 
  

(in thousands)

 
         

Billed

 $68,584  $57,495 

Unbilled

  12,629   7,241 

Current estimated credit losses

  (3,482)  (2,952)
         

Total accounts receivable—net

 $77,731  $61,784 
Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]
  

2020

  

2019

  

2018

 
  

(in thousands)

 
             

Balance—beginning of year

 $2,952  $2,224  $1,335 

Provision for bad debts

  530   728   889 

Charge-offs

  -   -   - 

Recoveries

  -   -   - 

Balance—end of year

 $3,482  $2,952  $2,224