XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information, Segment Financials (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Segment Information [Abstract]          
Net revenue $ 168,033 $ 150,007 $ 490,898 $ 450,001  
Operating Costs [Abstract]          
Salaries and related costs 99,835 89,846 289,900 262,757  
Rent, supplies, contract labor and other 33,914 30,678 100,430 91,490  
Provision for credit losses 1,721 1,525 5,065 4,600  
Clinic closure costs 3,432 29 4,109 161  
Total operating cost 138,902 122,078 399,504 359,008  
Gross profit 29,131 27,929 91,394 90,993  
Total assets 1,029,191 997,238 1,029,191 997,238 $ 997,238
Reportable Segments [Member] | Physical Therapy Operations [Member]          
Segment Information [Abstract]          
Net revenue 142,714 130,521 420,625 391,919  
Operating Costs [Abstract]          
Salaries and related costs 84,161 76,969 245,387 225,251  
Rent, supplies, contract labor and other 29,893 28,493 89,709 83,093  
Provision for credit losses 1,721 1,525 5,065 4,600  
Clinic closure costs 3,432 29 4,109 161  
Gross profit 23,507 23,505 76,355 78,815  
Total assets 856,992 846,020 856,992 846,020  
Reportable Segments [Member] | Industrial Injury Prevention Services [Member]          
Segment Information [Abstract]          
Net revenue 25,319 19,486 70,273 58,082  
Operating Costs [Abstract]          
Salaries and related costs 15,674 12,877 44,513 37,506  
Rent, supplies, contract labor and other 4,021 2,185 10,721 8,397  
Provision for credit losses 0 0 0 0  
Clinic closure costs 0 0 0 0  
Gross profit 5,624 4,424 15,039 12,178  
Total assets $ 172,199 $ 151,218 $ 172,199 $ 151,218