XML 21 R9.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-A—Valuation and Qualifying Accounts

Allowance for Doubtful Accounts Receivable (in thousands)

 

 

 

Balance at

 

 

Additions
Charged to

 

 

Foreign

 

 

Balance at

 

Fiscal Year Ended

 

Beginning of
Period

 

 

Costs and
Expenses

 

 

exchange
impact

 

 

End of
Period

 

December 31, 2022

 

$

3,938

 

 

 

1,171

 

 

 

27

 

 

$

5,136

 

December 31, 2021

 

$

3,297

 

 

 

649

 

 

 

(8

)

 

$

3,938

 

December 31, 2020

 

$

2,300

 

 

 

1,002

 

 

 

(5

)

 

$

3,297

 

 

 

Inventory Reserve (in thousands)

 

 

 

Balance at

 

 

 

 

 

 

Balance at

 

Fiscal Year Ended

 

Beginning of
Period

 

 

Additions

 

 

Deductions

 

 

End of
Period

 

December 31, 2022

 

$

2,675

 

 

 

1,230

 

 

 

(890

)

 

$

3,015

 

December 31, 2021

 

$

2,868

 

 

 

948

 

 

 

(1,141

)

 

$

2,675

 

December 31, 2020

 

$

2,130

 

 

 

1,120

 

 

 

(382

)

 

$

2,868

 

 

Deferred Tax Assets Valuation Allowance (in thousands)

 

 

 

Balance at

 

 

Additions
Charged to

 

 

 

 

 

Balance at

 

Fiscal Year Ended

 

Beginning of
Period

 

 

Costs and
Expenses

 

 

Other Comprehensive (Gain) Loss

 

 

Deductions

 

 

End of
Period

 

December 31, 2022

 

$

4,262

 

 

$

628

 

 

$

(788

)

 

$

(249

)

 

$

3,853

 

December 31, 2021

 

$

 

 

$

3,304

 

 

$

958

 

 

$

 

 

$

4,262

 

 

See accompanying report of independent registered public accounting firm on page 42 of this annual report.