Consolidated Valuation and Qualifying Accounts and Reserves (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Allowance for doubtful accounts | |||
Valuation And Qualifying Accounts Disclosure [Line Items] | |||
Balance at Beginning of Year | $ 850 | $ 802 | $ 1,209 |
Charges (Reversals) to Cost or Expenses | 1,827 | 469 | (401) |
Deductions | (146) | (421) | (6) |
Balance at End of Year | 2,531 | 850 | 802 |
Allowance for sales returns | |||
Valuation And Qualifying Accounts Disclosure [Line Items] | |||
Balance at Beginning of Year | 210 | 210 | 210 |
Balance at End of Year | 210 | 210 | 210 |
Allowance for tax valuation | |||
Valuation And Qualifying Accounts Disclosure [Line Items] | |||
Balance at Beginning of Year | 46,967 | 40,866 | 54,310 |
Charges (Reversals) to Cost or Expenses | 6,366 | 6,101 | (13,444) |
Deductions | (111) | ||
Balance at End of Year | $ 53,222 | $ 46,967 | $ 40,866 |
X | ||||||||||
- Definition Valuation allowances and reserved charges to cost and expense and recoveries. No definition available.
|
X | ||||||||||
- Definition Valuation allowances and reserves recoveries and deductions. No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition Amount of valuation and qualifying accounts and reserves. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|