XML 109 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segments - Schedule of Information about our Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue      
Total revenue $ 2,034,540 $ 1,386,661 $ 1,144,163
Cost of services 1,763,152 1,171,703 944,685
General and administrative 182,038 130,345 95,213
Total expenses 1,945,190 1,302,048 1,039,898
Income from operations 89,350 84,613 104,265
Third Party      
Revenue      
Total revenue 2,034,540 1,386,661 1,144,163
Intersegment Elimination      
Revenue      
Total revenue (206,609) (152,124) (124,262)
Cost of services (63,261) (53,869) (47,232)
General and administrative (143,433) (102,479) (81,328)
Total expenses (206,694) (156,348) (128,560)
Income from operations 85 4,224 4,298
Intersegment Elimination | Intersegment      
Revenue      
Total revenue (206,609) (152,124) (124,262)
Corporate Costs      
Revenue      
Cost of services 0    
General and administrative 70,343 33,171 19,313
Total expenses 70,343 33,171 19,313
Income from operations (70,343) (33,171) (19,313)
Care Partners | Operating Segments      
Revenue      
Total revenue 1,949,033 1,284,081 1,051,464
Cost of services 1,633,021 1,075,631 869,238
General and administrative 174,774 116,729 97,004
Total expenses 1,807,795 1,192,360 966,242
Income from operations 141,238 91,721 85,222
Care Partners | Operating Segments | Third Party      
Revenue      
Total revenue 1,949,033 1,284,081 1,051,464
Care Delivery | Operating Segments      
Revenue      
Total revenue 136,668 117,943 95,776
Cost of services 109,672 90,570 70,890
General and administrative 26,893 21,500 15,915
Total expenses 136,565 112,070 86,805
Income from operations 103 5,873 8,971
Care Delivery | Operating Segments | Third Party      
Revenue      
Total revenue 70,000 61,600 49,806
Care Delivery | Operating Segments | Intersegment      
Revenue      
Total revenue 66,668 56,343 45,970
Care Enablement | Operating Segments      
Revenue      
Total revenue 155,448 135,824 120,200
Cost of services 83,720 59,075 51,531
General and administrative 53,461 57,672 41,628
Total expenses 137,181 116,747 93,159
Income from operations 18,267 19,077 27,041
Care Enablement | Operating Segments | Third Party      
Revenue      
Total revenue 15,507 40,227 42,023
Care Enablement | Operating Segments | Intersegment      
Revenue      
Total revenue $ 139,941 95,597 78,177
Other | Operating Segments      
Revenue      
Total revenue   937 985
Cost of services   296 258
General and administrative   3,752 2,681
Total expenses   4,048 2,939
Income from operations   (3,111) (1,954)
Other | Operating Segments | Third Party      
Revenue      
Total revenue   753 870
Other | Operating Segments | Intersegment      
Revenue      
Total revenue   $ 184 $ 115