XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS RECEIVABLE, NET (Tables)
9 Months Ended
Sep. 30, 2025
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consisted of the following (amounts in thousands):
 September 30,
2025
December 31,
2024
September 30,
2024
Accounts receivable$291,324 $214,952 $276,954 
Allowance for credit losses(5,447)(3,232)(4,117)
Accounts receivable, net$285,877 $211,720 $272,837 
Schedule of Allowance for Credit Loss
Changes in the allowance for credit losses during the nine months ended September 30, 2025 and 2024, respectively, consisted of the following (amounts in thousands):
 20252024
Balance at January 1,$3,232 $5,340 
Provision charged to expense703 141 
Recoveries of accounts receivable— 741 
Other, including foreign currency translation and acquisition related activity1,512 (2,105)
Balance at September 30,$5,447 $4,117