XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenue Earned by Category of Payer
The following table sets forth the net revenue earned by category of payer for the years ended December 31, 2024, 2023 and 2022 (in thousands):
Year Ended December 31,
202420232022
Commercial payers$4,348,991 $3,747,568 $3,421,888 
Government payers584,271 500,891 477,818 
Patients64,940 53,865 45,029 
Net revenue$4,998,202 $4,302,324 $3,944,735