v3.22.4
Trade Accounts Receivable
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Trade Accounts Receivable

  Note 7. Trade Accounts Receivable

 

Trade accounts receivable consist of the following:

 

   2022   2021 
   December 31, 
   2022   2021 
Trade accounts receivable   158,974    110,727 
Less: Allowance for credit losses   (577)   (188)
Total  $158,397   $110,539 

 

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

 

   2022   2021 
   Year ended December 31, 
   2022   2021 
Balance at beginning of year  $188   $644 
Provision for credit losses   643    1,599 
Deductions and write-offs, net of foreign currency adjustment   (254)   (2,055)
Balance at end of year  $577   $188