XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Patient Care  
Revenue Recognition  
Schedule of disaggregates of revenue from contracts with customers

For the Years Ended December 31, 

(in thousands)

    

2020

    

2019

    

2018

Patient Care Segment

  

 

  

Medicare

$

268,226

$

289,099

$

273,833

Medicaid

 

135,134

 

143,438

 

132,938

Commercial Insurance / Managed Care (excluding Medicare and Medicaid Managed Care)

 

296,738

 

323,499

 

316,243

Veterans Administration

 

76,769

 

89,035

 

78,328

Private Pay

 

54,736

 

60,620

 

56,040

Total

$

831,603

$

905,691

$

857,382

Products & Services  
Revenue Recognition  
Schedule of disaggregates of revenue from contracts with customers

For the Years Ended December 31, 

(in thousands)

    

2020

    

2019

    

2018

Products & Services Segment

  

 

Distribution services, net of intersegment revenue eliminations

$

124,045

$

143,400

$

135,995

Therapeutic solutions

 

45,502

 

48,955

 

55,383

Total

$

169,547

$

192,355

$

191,378