XML 86 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Segments - Schedule of Information about our Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total revenue $ 654,808 $ 486,265 $ 1,275,196 $ 890,621
Cost of services 576,839 412,805 1,125,900 743,204
General and administrative 57,629 43,394 108,375 87,212
Total expenses 634,468 456,199 1,234,275 830,416
Income (loss) from operations 20,340 30,066 40,921 60,205
Third-Party        
Segment Reporting Information [Line Items]        
Total revenue 654,808 486,265 1,275,196 890,621
Intersegment Elimination        
Segment Reporting Information [Line Items]        
Total revenue (55,929) (48,041) (109,440) (89,996)
Cost of services (18,430) (12,799) (34,994) (24,756)
General and administrative (37,511) (35,247) (74,461) (65,322)
Total expenses (55,941) (48,046) (109,455) (90,078)
Income (loss) from operations 12 5 15 82
Intersegment Elimination | Intersegment        
Segment Reporting Information [Line Items]        
Total revenue (55,929) (48,041) (109,440) (89,996)
Corporate Costs        
Segment Reporting Information [Line Items]        
General and administrative 33,345 19,005 57,407 35,405
Total expenses 33,345 19,005 57,407 35,405
Income (loss) from operations (33,345) (19,005) (57,407) (35,405)
Care Partners | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenue 631,442 463,277 1,232,393 845,595
Cost of services 536,266 379,413 1,048,934 679,602
General and administrative 45,491 43,541 89,559 82,474
Total expenses 581,757 422,954 1,138,493 762,076
Income (loss) from operations 49,685 40,323 93,900 83,519
Care Partners | Operating Segments | Third-Party        
Segment Reporting Information [Line Items]        
Total revenue 631,442 463,277 1,232,393 845,595
Care Delivery | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenue 38,394 34,857 71,782 65,576
Cost of services 27,873 26,252 55,012 51,046
General and administrative 8,374 6,780 17,731 12,943
Total expenses 36,247 33,032 72,743 63,989
Income (loss) from operations 2,147 1,825 (961) 1,587
Care Delivery | Operating Segments | Third-Party        
Segment Reporting Information [Line Items]        
Total revenue 20,014 21,218 36,704 39,096
Care Delivery | Operating Segments | Intersegment        
Segment Reporting Information [Line Items]        
Total revenue 18,380 13,639 35,078 26,480
Care Enablement | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenue 40,901 36,172 80,461 69,446
Cost of services 31,130 19,939 56,948 37,312
General and administrative 7,930 9,315 18,139 21,712
Total expenses 39,060 29,254 75,087 59,024
Income (loss) from operations 1,841 6,918 5,374 10,422
Care Enablement | Operating Segments | Third-Party        
Segment Reporting Information [Line Items]        
Total revenue 3,352 1,770 6,099 5,930
Care Enablement | Operating Segments | Intersegment        
Segment Reporting Information [Line Items]        
Total revenue $ 37,549 $ 34,402 $ 74,362 $ 63,516