XML 62 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
10. Accrued Allowances (Tables)
12 Months Ended
Dec. 31, 2016
Accrued Liabilities [Abstract]  
Accrued allowances

Accrued allowances consist of the following (in thousands): 

      December 31,
      2016     2015
Accrued returns allowance   $ 18,314    $ 11,896 
Accrued price adjustments     35,234      44,100 
Accrued government program rebates     7,413      6,682 
Total   $ 60,961    $ 62,678