XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2021
Schedule II-Valuation and Qualifying Accounts  
Schedule II-Valuation and Qualifying Accounts

    

Balance at

    

Charged to

    

    

Balance at

 

Beginning of

Costs and

End of

 

Period

Expenses

Deductions

Period

 

Year ended December 31, 2021

Allowance for doubtful accounts and returns

$

$

$

$

Deferred tax valuation allowance

9,133

780

2,224

7,689

Year ended December 31, 2020

Allowance for doubtful accounts and returns

$

818

$

$

818

$

Deferred tax valuation allowance

8,327

806

9,133

Year ended December 31, 2019

Allowance for doubtful accounts and returns

$

$

818

$

$

818

Deferred tax valuation allowance

6,835

1,492

8,327