XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II- Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II- Valuation and Qualifying Accounts VALUATION AND QUALIFYING ACCOUNTS
(in thousands)
Description
Balance at
Beginning of
Year
Provision for
Credit Losses
Write-offs,
Net of
Recoveries
Balance at
End of Year
Allowance for credit losses:
2023$78,842 (3,964)(34,803)$40,075 
2022$111,319 (7,295)(25,182)$78,842 
2021$100,329 29,487 (18,497)$111,319 
Description
Balance at
Beginning of
Year
AdditionsDeductions
Balance at
End of Year
Deferred income tax asset valuation allowance:
2023$2,437,202 96,623 (1,193,244)$1,340,581 
2022$2,501,263 108,150 (172,211)$2,437,202 
2021$2,986,684 142,058 (627,479)$2,501,263