XML 113 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Lessee, Operating Lease, Description [Abstract]  
Schedule of operating lease costs and other information
The Company uses the rate implicit in the lease when available; however, most of our leases do not provide a readily determinable implicit rate. Accordingly, we estimate our incremental borrowing rate based on information available at lease commencement.
(in thousands, except Other Information)Years Ended
December 31,
Components of Lease ExpenseFinancial Statement Classification202320222021
Short-term lease costCost of services provided, Sales, general, and administrative expenses$14,753 $12,693 $6,223 
Operating lease costCost of services provided, Sales, general, and administrative expenses110,627 97,764 93,215 
Total lease expense$125,380 $110,457 $99,438 
Cash Flow Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$109,631 $96,700 $92,032 
Other Information
Weighted-average remaining lease term - operating leases
4.8 Yrs
5.1 Yrs
Weighted-average discount rate - operating leases3.99 %3.67 %
Schedule of future minimum lease payments
Future minimum lease payments, including assumed exercise of renewal options at December 31, 2023 were as follows:
(in thousands)
2024$103,977 
202588,839 
202666,350 
202736,205 
202817,279 
Thereafter51,539 
Total future minimum lease payments364,189 
Less: amount representing interest(38,617)
Total future minimum lease payments, net of interest$325,572