XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The following table disaggregates the Company’s revenue for the three and nine months ended September 30, 2024 and 2023:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
(in thousands)
Occupational health centers:
Workers’ compensation$298,681 $285,939 $866,952 $832,833 
Employer services154,809 153,473 458,849 458,810 
Consumer health7,332 7,162 23,327 23,150 
Other occupational health center revenue2,239 1,866 6,245 6,538 
Total occupational health center revenue463,061 448,440 1,355,373 1,321,331 
Onsite health clinics15,593 15,005 46,989 44,255 
Other10,984 10,519 32,789 31,755 
Total revenue$489,638 $473,964 $1,435,151 $1,397,341