XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Summary of Valuation and Qualifying Accounts

The following is a rollforward of the allowance for doubtful accounts for receivables (in thousands):

 

 

 

 

 

 

 

Additions

 

 

 

 

 

 

 

 

 

Balance, beginning of period

 

 

Charged to costs and expenses

 

 

Charged to other accounts

 

 

Deductions(1)

 

 

Balance, end of period

 

For the period ended December 31, 2022

 

 

5,530

 

 

$

3,074

 

 

$

 

 

$

(2,800

)

 

$

5,804

 

For the period ended December 31, 2021

 

 

5,666

 

 

 

3,559

 

 

 

 

 

 

(3,695

)

 

 

5,530

 

For the period ended December 31, 2020

 

 

3,742

 

 

 

4,271

 

 

 

 

 

 

(2,347

)

 

 

5,666

 

 

(1)
Primarily uncollectible accounts written off — net of recoveries.