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

​

​