XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Trade Accounts Receivable
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Trade Accounts Receivable

 

  Note 7. Trade Accounts Receivable

 

Trade accounts receivable consist of the following:

 

         
   December 31, 
   2021   2020 
Trade accounts receivable   110,727    90,020 
Less: Allowance for doubtful accounts   (188)   (644)
Total  $110,539   $89,376 

 

The changes in the allowance for doubtful accounts for the years ended December 31, 2021 and 2020 are as follows:

 

         
   Year ended December 31, 
   2021   2020 
Balance at beginning of year  $644   $2,685 
Provision for bad debts   1,599    1,196 
Deductions and write-offs, net of foreign currency adjustment   (2,055)   (3,237)
Balance at end of year  $188   $644