XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information, Segment Financials (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment Information [Abstract]          
Net revenue $ 167,190 $ 151,485 $ 322,865 $ 299,994  
Operating Costs [Abstract]          
Salaries and related costs 96,334 86,871 190,065 172,911  
Rent, supplies, contract labor and other 35,277 30,844 67,193 60,944  
Provision for credit losses 1,717 1,563 3,344 3,075  
Total operating cost 133,328 119,278 260,602 236,930  
Gross profit 33,862 32,207 62,263 63,064  
Total assets 1,023,134 999,581 1,023,134 999,581 $ 997,238
Reportable Segments [Member] | Physical Therapy Operations [Member]          
Segment Information [Abstract]          
Net revenue 143,486 132,239 277,911 261,398  
Operating Costs [Abstract]          
Salaries and related costs 81,452 74,394 161,226 148,281  
Rent, supplies, contract labor and other 31,534 28,060 60,494 54,732  
Provision for credit losses 1,717 1,563 3,344 3,075  
Gross profit 28,783 28,222 52,847 55,310  
Total assets 853,045 849,907 853,045 849,907  
Reportable Segments [Member] | Industrial Injury Prevention Services [Member]          
Segment Information [Abstract]          
Net revenue 23,704 19,246 44,954 38,596  
Operating Costs [Abstract]          
Salaries and related costs 14,882 12,477 28,839 24,630  
Rent, supplies, contract labor and other 3,743 2,784 6,699 6,212  
Provision for credit losses 0 0 0 0  
Gross profit 5,079 3,985 9,416 7,754  
Total assets $ 170,089 $ 149,674 $ 170,089 $ 149,674