XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Segment Information [Abstract]          
Net revenue $ 150,007 $ 139,602 $ 450,001 $ 411,962  
Gross profit 27,929 26,784 90,993 84,193  
Total assets 1,010,186 799,708 1,010,186 799,708 $ 858,154
Reportable Segments [Member] | Physical Therapy Operations [Member]          
Segment Information [Abstract]          
Net revenue 130,521 119,447 391,919 353,302  
Gross profit 23,505 22,379 78,815 71,513  
Total assets 534,848 432,683 534,848 432,683  
Reportable Segments [Member] | Industrial Injury Prevention Services [Member]          
Segment Information [Abstract]          
Net revenue 19,486 20,155 58,082 58,660  
Gross profit 4,424 4,405 12,178 12,680  
Total assets $ 475,338 $ 367,025 $ 475,338 $ 367,025