XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts

SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS

For the Years Ended December 31, 2023, 2022 and 2021

(In thousands)

Description

 

Balance at
Beginning
of Period

 

 

Charged to
Costs and
Expenses

 

 

Other Activity

 

 

Deductions
from
Reserves

 

 

Balance at
End of
Period

 

Allowance for Deferred Income Tax Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2021

 

$

17,197

 

 

$

357

 

 

$

(102

)

 

$

(1,362

)

 

$

16,090

 

Year Ended December 31, 2022

 

 

16,090

 

 

 

2,482

 

 

 

18,099

 

 a

 

 

 

 

36,671

 

Year Ended December 31, 2023

 

 

36,671

 

 

 

(1,746

)

 

 

963

 

 

 

 

 

 

35,888

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserve for Inventory

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2021

 

$

7,141

 

 

$

2,499

 

 

$

(134

)

 

$

(3,492

)

 

$

6,014

 

Year Ended December 31, 2022

 

 

6,014

 

 

 

15,923

 

 

 

(133

)

 

 

(2,558

)

 

 

19,246

 

Year Ended December 31, 2023

 

 

19,246

 

 

 

6,867

 

 

 

3,876

 

 

 

(1,972

)

 

 

28,017

 

(a)
Includes amount relates to valuation allowance from acquisitions.