XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2023
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS

Years Ended December 31, 2023, 2022 and 2021

    

    

Charged to

    

    

    

 

Balance at

Costs and

Charged to

Balance at

Beginning

Other

Other

End of

 

of Period

Deductions

Accounts

Deductions

Period

 

(In thousands)

 

2023

Allowance for doubtful accounts

$

52,895

 

(56)

 

56

 

(31)

$

52,864

Inventory reserve

$

23,038

 

864

 

 

$

23,902

Valuation allowance on deferred tax assets

$

3,839,885

 

 

122,315

 

$

3,962,200

2022

Allowance for doubtful accounts

$

67,291

 

929

 

(192)

 

(15,133)

$

52,895

Inventory reserve

$

21,931

 

1,107

 

 

$

23,038

Valuation allowance on deferred tax assets

$

3,754,207

 

 

85,678

 

$

3,839,885

2021

Allowance for doubtful accounts

$

69,807

 

2,870

 

(393)

 

(4,993)

$

67,291

Inventory reserve

$

23,477

 

392

 

418

 

(2,356)

$

21,931

Valuation allowance on deferred tax assets

$

3,616,880

 

 

137,327

 

$

3,754,207