v3.24.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Cash paid for interest $ 86,042 $ 125,130
Cash paid for income taxes 95,185 141,393
Cash paid for operating leases 65,754 53,679
Non-Cash Investing and Financing Activities:    
Right-of-use assets obtained in exchange for operating lease liabilities, net of terminations 75,843 122,534
Accrued purchases of property, equipment, and software $ 5,693 $ 9,445