XML 67 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Distributor sales accruals [Line Items]      
Beginning Balance $ 36,680 $ 34,479 $ 32,487
Sales allowances 102,026 89,009 86,896
Credits issued (95,521) (87,403) (85,341)
Foreign currency (522) 595 437
Ending Balance $ 42,663 $ 36,680 $ 34,479