Annual report [Section 13 and 15(d), not S-K Item 405]

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)

v3.25.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accounts Receivable, Allowance for Credit Loss

Changes to the allowance for credit losses are as follows (in thousands):

Year Ended December 31, 

    

2024

    

2023

    

2022

Allowance for credit losses, beginning of period

$

11,130

$

12,062

$

10,046

Additional provisions for the year

 

473

 

123

 

3,085

Uncollectible accounts written off or collected

 

(1,189)

 

(1,055)

 

(1,069)

Allowance for credit losses, end of period

$

10,414

$

11,130

$

12,062