XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Tax Receivable Agreements (Tables)
3 Months Ended
Jun. 30, 2022
Tax Receivable Agreements [Abstract]  
Aggregate Payments Due Under Tax Receivable Agreements

Related Party
Tax Receivable Agreements

McKesson
Tax Receivable Agreement

Other
Tax Receivable Agreements

Total

Remainder of 2023

$

$

$

$

2024

29,560

15,092

15,120

59,772

2025

28,998

38,184

14,513

81,695

2026

48,684

16,108

19,899

84,691

2027

8,506

32,093

9,330

49,929

Thereafter

40,773

34,950

37,098

112,821

Gross expected payments

156,521

136,427

95,960

388,908

Less: Amounts representing discount

(47,458)

(27,730)

(75,188)

Total tax receivable agreement obligations

109,063

136,427

68,230

313,720

Less: Current portion due

(29,560)

(15,092)

(15,120)

(59,772)

Tax receivable agreement long-term obligations

$

79,503

$

121,335

$

53,110

$

253,948