XML 81 R68.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION - Product Revenue Allowance and Accrual Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Contractual Adjustments      
Balance at Beginning of Period $ 57,199 $ 62,164 $ 47,600
Provisions related to current period sales 521,916 389,861 314,537
Adjustments related to prior period sales 8,774 (2,330) (3,949)
Payments/returns relating to current period sales (431,014) (333,694) (253,545)
Payments/returns relating to prior period sales (61,654) (58,802) (42,479)
Balance at End of Period 95,221 57,199 62,164
Governmental Rebates      
Balance at Beginning of Period 34,212 53,742 52,741
Provisions related to current period sales 100,926 106,988 113,969
Adjustments related to prior period sales 14,137 7,903 1,661
Payments/returns relating to current period sales (60,218) (75,920) (61,569)
Payments/returns relating to prior period sales (41,435) (58,501) (53,060)
Balance at End of Period 47,622 34,212 53,742
Revenue, Allowance [Roll Forward]      
Balance at Beginning of Period 91,411 115,906 100,341
Provisions related to current period sales 622,842 496,849 428,506
Adjustments related to prior period sales 22,911 5,573 (2,288)
Payments/returns relating to current period sales (491,232) (409,614) (315,114)
Payments/returns relating to prior period sales (103,089) (117,303) (95,539)
Balance at End of Period $ 142,843 $ 91,411 $ 115,906