XML 48 R30.htm IDEA: XBRL DOCUMENT v3.25.4
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2025
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS

​

Years Ended December 31, 2025, 2024 and 2023

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

​

  ​ ​ ​

Charged to

  ​ ​ ​

​

  ​ ​ ​

​

  ​ ​ ​

​

 

​

​

Balance at

​

Costs and

​

Charged to

​

​

​

Balance at

​

​

​

Beginning

​

Other

​

Other

​

​

​

End of

 

​

​

of Period

​

Deductions

​

Accounts

​

Deductions

​

Period

 

​

​

(In thousands)

 

2025

​

​

​

​

​

​

​

​

​

​

​

​

​

Allowance for doubtful accounts

​

$

57,225

 

27

 

—

 

(2,059)

​

$

55,193

​

Inventory reserve

​

$

24,308

 

8,400

 

560

 

(2,685)

​

$

30,583

​

Valuation allowance on deferred tax assets

​

$

3,825,551

 

—

 

119,083

 

—

​

$

3,944,634

​

2024

​

​

​

​

​

​

​

​

​

​

​

​

​

Allowance for doubtful accounts

​

$

52,864

 

4,688

 

(326)

 

(1)

​

$

57,225

​

Inventory reserve

​

$

23,902

 

364

 

—

 

42

​

$

24,308

​

Valuation allowance on deferred tax assets

​

$

3,962,200

 

—

 

(136,649)

 

—

​

$

3,825,551

​

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

​

​