XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
The following table presents changes in the allowance for credit losses.
Years Ended December 31,
202320222021
Balance at beginning of year$1,469 $1,352 $2,044 
Additions118 326 78 
Write-offs and other(353)(182)(734)
Currency impact(27)(36)
Balance at end of year$1,241 $1,469 $1,352 
As of December 31, 2023, one customer represented greater than 10% of our consolidated accounts receivable balance.
Accounts Receivable Sales Programs
We participate in programs established by our customers which allows us to sell certain receivables from that customer on a non-recourse basis to a third-party financial institution. During the years ended December 31, 2023 and 2022, we incurred fees of $1.1 million and $0.6 million, respectively, related to the sale of receivables which is recorded in the Other expense (income), net line item on the Consolidated Statements of Operations and Comprehensive Income (Loss).