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