XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2022
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, 2022, 2021 and 2020

(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 Doubtful Accounts

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2020

 

$

1,193

 

 

$

1,298

 

 

$

33

 

 

$

(1,363

)

 

$

1,161

 

Year Ended December 31, 2021

 

 

1,161

 

 

 

1,066

 

 

 

(12

)

 

 

(816

)

 

 

1,399

 

Year Ended December 31, 2022

 

 

1,399

 

 

 

1,088

 

 

 

 

 

 

(1,267

)

 

 

1,220

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for Deferred Income Tax Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2020

 

$

17,316

 

 

 

 

 

$

139

 

 

$

(258

)

 

$

17,197

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserve for Inventory

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2020

 

$

6,073

 

 

$

1,768

 

 

$

214

 

 

$

(914

)

 

$

7,141

 

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

 

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