XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivables & Allowance for Doubtful Receivables
3 Months Ended
Mar. 31, 2025
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts Receivable & Allowance for Doubtful Receivables Accounts Receivable & Allowance for Doubtful Receivables
The Company maintains an allowance for doubtful receivables that, in management’s judgment, reflects losses inherent in the portfolio. A provision for doubtful receivables is recorded to adjust the level of the allowance as deemed necessary by management.
Changes in the allowance for doubtful trade receivables for the three months ended March 31, 2025 and 2024 were as follows (in thousands):
Three months ended March 31,
20252024
Beginning balance$6,372 $2,868 
Provision for bad debt881 732 
Net (write-offs) recoveries
Write-offs(1,928)(264)
Recoveries175 595 
Net (write-offs) recoveries(1,753)331 
Ending balance$5,500 $3,931 
Changes in the allowance for doubtful finance receivables for the three months ended March 31, 2025 and 2024 were as follows (in thousands):
Three months ended March 31,
20252024
Beginning balance$4,191 $3,428 
Provision for bad debt722 1,362 
Net write-offs
Write-offs(518)(1,195)
Recoveries155 133 
Net write-offs(363)(1,062)
Ending balance$4,550 $3,728