XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
7. Accrued Allowances (Tables)
3 Months Ended
Mar. 31, 2018
Accrued Liabilities [Abstract]  
Accrued allowances

Accrued allowances consist of the following (in thousands):

      March 31,     December 31,
      2018     2017
Accrued returns allowance   $ 24,468    $ 21,681 
Accrued managed care rebates     15,454      17,221 
Accrued price adjustments     14,007      10,766 
Accrued government program rebates     6,326      6,641 
     Total   $ 60,255    $ 56,309