XML 93 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Financial Information
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Supplemental Financial Information Supplemental Financial Information
Additions and deductions related to the allowance for doubtful accounts receivable for 2023, 2022 and 2021 were as follows (in thousands):
Balance at
Beginning
of Year
AdditionsDeductions
Balance at
End of Year
Allowance for doubtful accounts receivable:
Year ended December 31, 2023$15,161 $6,879 $(9,417)$12,623 
Year ended December 31, 2022$16,941 $6,066 $(7,846)$15,161 
Year ended December 31, 2021$15,106 $7,862 $(6,027)$16,941