XML 93 R98.htm IDEA: XBRL DOCUMENT v3.20.1
Tax Receivable Agreements (Aggregate Payments Due Under Tax Receivable Agreements - McKesson Tax Receivable Agreement) (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Related Party Transaction [Line Items]  
2021 $ 20,234
2022 22,394
2023 67,468
2024 45,909
2025 26,358
Thereafter 132,421
Gross expected payments 314,784
Less: Amounts representing discount (116,724)
Total tax receivable agreement obligations due to related parties 198,060
Less: Current portion due (20,234)
Tax receivable agreement long-term obligations due to related parties 177,826
McKesson Tax Receivable Agreement [Member]  
Related Party Transaction [Line Items]  
2021
2022 128
2023 18,306
2024 19,905
2025 23,150
Thereafter 103,144
Gross expected payments 164,633
Less: Amounts representing discount
Total tax receivable agreement obligations due to related parties 164,633
Less: Current portion due
Tax receivable agreement long-term obligations due to related parties $ 164,633