XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue Recognition                      
Net revenues $ 277,340 $ 256,637 $ 233,434 $ 233,739 $ 300,891 $ 279,638 $ 281,098 $ 236,419 $ 1,001,150 $ 1,098,046 $ 1,048,760
Patient Care                      
Revenue Recognition                      
Net revenues                 831,603 905,691 857,382
Patient Care | Medicare                      
Revenue Recognition                      
Net revenues                 268,226 289,099 273,833
Patient Care | Medicaid                      
Revenue Recognition                      
Net revenues                 135,134 143,438 132,938
Patient Care | Commercial Insurance / Managed Care (excluding Medicare and Medicaid Managed Care)                      
Revenue Recognition                      
Net revenues                 296,738 323,499 316,243
Patient Care | Veterans Administration                      
Revenue Recognition                      
Net revenues                 76,769 89,035 78,328
Patient Care | Private Pay                      
Revenue Recognition                      
Net revenues                 54,736 60,620 56,040
Patient Care | Operating segments                      
Revenue Recognition                      
Net revenues                 831,603 905,691 857,382
Products & Services                      
Revenue Recognition                      
Net revenues                 359,151 395,851 383,474
Products & Services | Operating segments                      
Revenue Recognition                      
Net revenues                 169,547 192,355 191,378
Products & Services | Operating segments | Distribution services, net of intersegment revenue eliminations                      
Revenue Recognition                      
Net revenues                 124,045 143,400 135,995
Products & Services | Operating segments | Therapeutic solutions                      
Revenue Recognition                      
Net revenues                 $ 45,502 $ 48,955 $ 55,383