XML 43 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Summary of contra assets and liability for price concessions) (Detail 1)
$ in Thousands
6 Months Ended
Dec. 31, 2018
USD ($)
Chargebacks  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at June 30, 2018 $ 66,687
Current period provision 344,813
Credits issued during the period (346,117)
Balance at December 31, 2018 65,383
Returns  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at June 30, 2018 41,511
Current period provision 8,949
Credits issued during the period (4,824)
Balance at December 31, 2018 45,636
Government Reimbursed Rebates  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at June 30, 2018 9,658
Current period provision 7,562
Credits issued during the period (4,227)
Balance at December 31, 2018 12,993
Non-Governmental Rebates & Other  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at June 30, 2018 86,259
Current period provision 83,023
Credits issued during the period (85,254)
Balance at December 31, 2018 84,028
Sales Discounts  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at June 30, 2018 6,408
Current period provision 14,541
Credits issued during the period (14,857)
Balance at December 31, 2018 $ 6,092