XML 39 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2021
Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

The following schedule provides the activity for accounts receivable reserves and valuation allowance for deferred tax assets for the years ended December 31, 2021, 2020 and 2019 (in thousands):

Balance at

Charged to

beginning of

costs and

Balance at

   

period

   

expenses

   

Write-offs

   

end of period

Accounts receivable reserves:

Year ended December 31, 2021

$

817

$

1,030

$

(404)

$

1,443

Year ended December 31, 2020

1,289

1,130

(1,602)

817

Year ended December 31, 2019

1,243

1,126

(1,080)

1,289

Net additions

Exchange rate

Balance at

charged to

fluctuations

beginning of

income

and other

Balance at

    

period

    

(expense)

    

items

    

end of period

Valuation allowance for deferred tax assets:

Year ended December 31, 2021

$

10,237

$

4,768

$

(489)

$

14,516

Year ended December 31, 2020

8,586

2,174

(523)

10,237

Year ended December 31, 2019

8,962

(138)

(238)

8,586