XML 115 R100.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations (Pro Forma Information) (Details) - MatrixCare [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Business Acquisition [Line Items]    
Revenue $ 2,652,059 $ 2,457,242
Net income $ 446,721 $ 295,628
Basic earnings per share $ 3.12 $ 2.07
Diluted earnings per share $ 3.09 $ 2.05