v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Payor Type The following tables set forth revenue by payor type (in millions):

 

Pharmacy Solutions

 

 

For the Three Months Ended March 31,

 

 

2026

 

 

2025

 

 

Revenue

 

 

% of Revenue

 

 

Revenue

 

 

% of Revenue

 

Commercial insurance

 

$

959.4

 

 

 

26.5

%

 

$

674.5

 

 

 

23.4

%

Medicaid

 

 

308.6

 

 

 

8.5

%

 

 

238.2

 

 

 

8.3

%

Medicare Part A

 

 

137.7

 

 

 

3.8

%

 

 

140.4

 

 

 

4.9

%

Medicare Part B

 

 

20.3

 

 

 

0.6

%

 

 

19.5

 

 

 

0.7

%

Medicare Part C

 

 

602.4

 

 

 

16.7

%

 

 

487.7

 

 

 

16.9

%

Medicare Part D

 

 

1,074.1

 

 

 

29.7

%

 

 

910.9

 

 

 

31.6

%

Private & other

 

 

68.8

 

 

 

2.0

%

 

 

61.0

 

 

 

2.2

%

 

$

3,171.3

 

 

 

87.8

%

 

$

2,532.2

 

 

 

88.0

%

 

Provider Services

 

 

For the Three Months Ended March 31,

 

 

2026

 

 

2025

 

 

Revenue

 

 

% of Revenue

 

 

Revenue

 

 

% of Revenue

 

Commercial insurance

 

$

54.9

 

 

 

1.5

%

 

$

41.4

 

 

 

1.4

%

Medicaid

 

 

97.1

 

 

 

2.7

%

 

 

85.1

 

 

 

3.0

%

Medicare Part A

 

 

171.2

 

 

 

4.7

%

 

 

122.4

 

 

 

4.3

%

Medicare Part B

 

 

1.5

 

 

 

0.0

%

 

 

1.5

 

 

 

0.1

%

Medicare Part C

 

 

64.6

 

 

 

1.8

%

 

 

32.6

 

 

 

1.1

%

Private & other

 

 

53.1

 

 

 

1.5

%

 

 

62.9

 

 

 

2.1

%

 

$

442.4

 

 

 

12.2

%

 

$

345.9

 

 

 

12.0

%

 

Consolidated

 

 

For the Three Months Ended March 31,

 

 

2026

 

 

2025

 

 

Revenue

 

 

% of Revenue

 

 

Revenue

 

 

% of Revenue

 

Commercial insurance

 

$

1,014.3

 

 

 

28.0

%

 

$

715.9

 

 

 

24.8

%

Medicaid

 

 

405.7

 

 

 

11.2

%

 

 

323.3

 

 

 

11.3

%

Medicare Part A

 

 

308.9

 

 

 

8.5

%

 

 

262.8

 

 

 

9.2

%

Medicare Part B

 

 

21.8

 

 

 

0.6

%

 

 

21.0

 

 

 

0.8

%

Medicare Part C

 

 

667.0

 

 

 

18.5

%

 

 

520.3

 

 

 

18.0

%

Medicare Part D

 

 

1,074.1

 

 

 

29.7

%

 

 

910.9

 

 

 

31.6

%

Private & other

 

 

121.9

 

 

 

3.5

%

 

 

123.9

 

 

 

4.3

%

 

$

3,613.7

 

 

 

100.0

%

 

$

2,878.1

 

 

 

100.0

%