XML 43 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2021
Accounts Receivable  
Schedule of accounts receivable

    

September 30, 2021

    

December 31, 2020

    

Trade accounts receivable

 

$

53,668

 

$

44,305

Unbilled accounts receivable

 

12,008

 

10,576

 

65,676

 

54,881

Less allowance for doubtful accounts

(226)

(289)

$

65,450

$

54,592