XML 164 R145.htm IDEA: XBRL DOCUMENT v3.20.4
Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Allowance for Doubtful Accounts      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 1,736 $ 1,673 $ 2,219
Additions Charged to Cost and Expenses 356 87 0
Other 32 28 20
Deductions 90 52 566
Balance at End of Period 2,034 1,736 1,673
Inventory Reserve      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 103,556 100,779 102,896
Additions Charged to Cost and Expenses 17,534 15,244 11,242
Other (521) (85) 368
Deductions 9,982 12,382 13,727
Balance at End of Period 110,587 103,556 100,779
Valuation Allowance of Deferred Tax Assets      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 77,177 69,852 63,919
Additions Charged to Cost and Expenses 7,785 7,325 6,333
Other 0   0
Deductions 0   400
Balance at End of Period $ 84,962 $ 77,177 $ 69,852