XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
REVENUE RECOGNITION        
Net revenues $ 281,098 $ 266,966 $ 517,517 $ 500,961
Patient Care        
REVENUE RECOGNITION        
Net revenues 231,168 218,158 421,769 406,665
Patient Care | Medicare        
REVENUE RECOGNITION        
Net revenues 75,640 70,469 133,416 127,781
Patient Care | Medicaid        
REVENUE RECOGNITION        
Net revenues 37,344 33,648 67,491 63,400
Patient Care | Commercial Insurance/ Managed Care (excluding Medicare and Medicaid Managed Care)        
REVENUE RECOGNITION        
Net revenues 78,808 77,621 149,026 148,432
Patient Care | Veterans Administration        
REVENUE RECOGNITION        
Net revenues 22,497 20,904 40,819 37,547
Patient Care | Private Pay        
REVENUE RECOGNITION        
Net revenues 16,879 15,516 31,017 29,505
Patient Care | Operating segments        
REVENUE RECOGNITION        
Net revenues 231,168 218,158 421,769 406,665
Products & Services        
REVENUE RECOGNITION        
Net revenues 101,626 98,643 192,323 186,653
Products & Services | Operating segments        
REVENUE RECOGNITION        
Net revenues 49,930 48,808 95,748 94,296
Products & Services | Operating segments | Distribution services, net of intersegment revenue eliminations        
REVENUE RECOGNITION        
Net revenues 37,662 34,684 70,857 66,035
Products & Services | Operating segments | Therapeutic solutions        
REVENUE RECOGNITION        
Net revenues $ 12,268 $ 14,124 $ 24,891 $ 28,261