XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Consolidated Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Consolidated Valuation and Qualifying Accounts

SCHEDULE II – CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS

(In thousands)

 

Description

 

Balance at Beginning of Period

 

 

Charged / (Credited) to Expense

 

 

Other Adjustments (1)

 

 

Deductions

 

 

Balance at End of Period

 

Allowance for doubtful accounts

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 31, 2023

 

$

6,572

 

 

$

2,170

 

 

$

103

 

 

$

(3,126

)

 

$

5,719

 

Year ended December 31, 2022

 

$

6,398

 

 

$

3,436

 

 

$

81

 

 

$

(3,343

)

 

$

6,572

 

Year ended December 31, 2021

 

$

3,790

 

 

$

3,469

 

 

$

67

 

 

$

(928

)

 

$

6,398

 

 

(1)
Other adjustments represent recoveries and increases in the allowance for doubtful accounts.