XML 90 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
REVENUE RECOGNITION        
Net revenues $ 279,638 $ 262,946 $ 797,155 $ 763,907
Patient Care        
REVENUE RECOGNITION        
Net revenues 230,931 214,080 652,700 620,745
Patient Care | Medicare        
REVENUE RECOGNITION        
Net revenues 72,879 69,724 206,295 197,461
Patient Care | Medicaid        
REVENUE RECOGNITION        
Net revenues 36,140 33,597 103,631 96,993
Patient Care | Commercial Insurance/ Managed Care (excluding Medicare and Medicaid Managed Care)        
REVENUE RECOGNITION        
Net revenues 83,384 78,333 232,410 226,761
Patient Care | Veterans Administration        
REVENUE RECOGNITION        
Net revenues 23,816 19,317 64,635 56,873
Patient Care | Private Pay        
REVENUE RECOGNITION        
Net revenues 14,712 13,109 45,729 42,657
Patient Care | Operating segments        
REVENUE RECOGNITION        
Net revenues 230,931 214,080 652,700 620,745
Products & Services        
REVENUE RECOGNITION        
Net revenues 102,377 97,811 294,700 284,464
Products & Services | Operating segments        
REVENUE RECOGNITION        
Net revenues 48,707 48,866 144,455 143,162
Products & Services | Operating segments | Distribution services, net of intersegment revenue eliminations        
REVENUE RECOGNITION        
Net revenues 36,653 34,666 107,510 100,700
Products & Services | Operating segments | Therapeutic solutions        
REVENUE RECOGNITION        
Net revenues $ 12,054 $ 14,200 $ 36,945 $ 42,462