XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
The following table sets forth the net revenue earned by category of payer for the years ended December 31, 2023, 2022 and 2021 (in thousands):
Year Ended December 31,
202320222021
Commercial payers$3,747,568 $3,421,888 $2,971,900 
Government payers500,891 477,818 417,088 
Patients53,865 45,029 49,652 
Net revenue$4,302,324 $3,944,735 $3,438,640