XML 98 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Disclosures - Schedule of Reconciliation of Company's Revenues by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Disclosure        
Total revenues for reportable segments $ 705,873 $ 700,397 $ 2,103,110 $ 2,002,461
Interest income and other 15,529 14,301 47,156 27,884
Total revenues 705,873 700,397 2,103,110 2,002,461
Operating segment        
Segment Disclosure        
Total revenues for reportable segments 690,344 686,096 2,055,954 1,974,577
Total revenues 690,344 686,096 2,055,954 1,974,577
Operating segment | Outpatient medical        
Segment Disclosure        
Total revenues for reportable segments 326,561 317,659 967,591 888,446
Total revenues 326,561 317,659 967,591 888,446
Operating segment | Lab        
Segment Disclosure        
Total revenues for reportable segments 213,325 225,592 640,123 663,619
Total revenues 213,325 225,592 640,123 663,619
Operating segment | CCRC        
Segment Disclosure        
Total revenues for reportable segments 150,458 142,845 448,240 422,512
Total revenues $ 150,458 $ 142,845 $ 448,240 $ 422,512