XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Disclosures - Revenues by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Disclosure    
Total revenues for reportable segments $ 702,889 $ 606,560
Interest income and other 15,821 5,751
Total revenues 702,889 606,560
Operating segment    
Segment Disclosure    
Total revenues for reportable segments 687,068 600,809
Total revenues 687,068 600,809
Operating segment | Outpatient medical    
Segment Disclosure    
Total revenues for reportable segments 320,548 238,272
Total revenues 320,548 238,272
Operating segment | Lab    
Segment Disclosure    
Total revenues for reportable segments 217,593 223,761
Total revenues 217,593 223,761
Operating segment | CCRC    
Segment Disclosure    
Total revenues for reportable segments 148,927 138,776
Total revenues $ 148,927 $ 138,776