XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2023
Lessee, Operating Lease, Description [Abstract]  
Schedule of Operating Lease Costs and Other Information
Three Months Ended March 31,
(in thousands, except Other Information)
Lease ClassificationFinancial Statement Classification20232022
Short-term lease costCost of services provided, Sales, general, and administrative expenses$67 $26 
Operating lease costCost of services provided, Sales, general, and administrative expenses26,187 24,023 
Total lease expense$26,254 $24,049 
Other Information:
Weighted-average remaining lease term - operating leases5.0 years5.5 years
Weighted-average discount rate - operating leases3.73 %3.54 %
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$25,965 $23,758 
Schedule of Future Minimum Lease Payments
Future minimum lease payments, including assumed exercise of renewal options as of March 31, 2023 were as follows:
(in thousands)
2023 (excluding the three months ended March 31, 2023)$71,814 
202475,649 
202557,061 
202637,087 
202717,741 
202812,061 
Thereafter39,726 
Total future minimum lease payments311,139 
Less: Amount representing interest32,298 
Total future minimum lease payments, net of interest$278,841