XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.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-A—Valuation and Qualifying Accounts

Allowance for Current Expected Credit Losses (in thousands)

 

 

Balance at

 

 

 

 

 

Foreign

 

 

Balance at

 

Fiscal Year Ended

 

Beginning of
Period

 

 

Additions

 

 

exchange
impact

 

 

End of
Period

 

December 31, 2023

 

$

5,136

 

 

 

1,935

 

 

 

36

 

 

$

7,107

 

December 31, 2022

 

$

3,938

 

 

 

1,171

 

 

 

27

 

 

$

5,136

 

December 31, 2021

 

$

3,297

 

 

 

649

 

 

 

(8

)

 

$

3,938

 

 

 

Deferred Tax Assets Valuation Allowance (in thousands)

 

 

 

Balance at

 

 

Additions
Charged to

 

 

Balance at

 

Fiscal Year Ended

 

Beginning of
Period

 

 

Net Income (Loss)

 

 

Other Comprehensive (Gain) Loss

 

 

End of
Period

 

December 31, 2023

 

$

3,853

 

 

$

1,376

 

 

$

(1,912

)

 

$

3,317

 

December 31, 2022

 

$

4,262

 

 

$

379

 

 

$

(788

)

 

$

3,853

 

December 31, 2021

 

$

 

 

$

3,304

 

 

$

958

 

 

$

4,262

 

 

See accompanying report of independent registered public accounting firms on page 28 and 31of this annual report.