XML 42 R27.htm IDEA: XBRL DOCUMENT
v3.8.0.1

VALUATION AND QUALIFYING ACCOUNTS | 12 Months Ended
--- | ---
Dec. 31, 2017
Valuation and Qualifying Accounts [Abstract] |
VALUATION AND QUALIFYING ACCOUNTS |
Column A |  |  | Column B |  |  | Column C |  |  | Column D |  |  | Column E |
Description |  |  | Balance at beginning of period |  |  | Charge to expense |  |  | Other (A) |  |  | Balance at end of the period |
Allowance for doubtful accounts |  |  |  |  |  |  |  |  |  |  |  |  |
Year ended December 31: |  |  |  |  |  |  |  |  |  |  |  |  |
2017 |  |  | $6,952 |  |  | $1,388 |  |  | ($421 | ) |  | $7,919 |
2016 |  |  | 8,530 |  |  | 23 |  |  | (1,601 | ) |  | 6,952 |
2015 |  |  | 8,713 |  |  | 744 |  |  | (927 | ) |  | 8,530 |
Allowance for sales returns |  |  |  |  |  |  |  |  |  |  |  |  |
Year ended December 31: |  |  |  |  |  |  |  |  |  |  |  |  |
2017 |  |  | $13,714 |  |  | $8,909 |  |  | ($11,253 | ) |  | $11,370 |
2016 |  |  | 14,024 |  |  | 10,851 |  |  | (11,161 | ) |  | 13,714 |
2015 |  |  | 17,265 |  |  | 10,640 |  |  | (13,881 | ) |  | 14,024 |
Valuation allowance deferred tax assets |  |  |  |  |  |  |  |  |  |  |  |  |
Year ended December 31: |  |  |  |  |  |  |  |  |  |  |  |  |
2017 |  |  | $22,821 |  |  | ($3,552 | ) |  | ($3,212 | ) |  | $16,057 |
2016 |  |  | 24,439 |  |  | (88 | ) |  | (1,530 | ) |  | 22,821 |
2015 |  |  | 21,860 |  |  | 75 |  |  | 2,504 |  |  | 24,439 |
| (A) | Amounts sold, written off, or recovered, and the effect of changes in currency translation rates, are included in Column D.

X
- Definition The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 + Details
Name: | us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ValuationAndQualifyingAccountsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration