XML 29 R44.htm IDEA: XBRL DOCUMENT v3.2.0.727
7. Accrued Allowances (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Accrued allowances consist of the following    
Accrued returns allowance $ 8,579 $ 9,691
Accrued price adjustments 39,030 32,945
Accrued government program rebates 4,589 9,968
Total $ 52,198 $ 52,604