Quarterly report pursuant to Section 13 or 15(d)

LEASES (Tables)

v3.23.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2023
Lessee, Operating Lease, Description [Abstract]  
Schedule of Operating Lease Costs and Other Information
(in thousands, except Other Information) Three Months Ended September 30, Nine Months Ended September 30,
Lease Classification Financial Statement Classification 2023 2022 2023 2022
Short-term lease cost Cost of services provided, Sales, general, and administrative expenses $ 42  $ 46  $ 190  $ 108 
Operating lease cost Cost of services provided, Sales, general, and administrative expenses 28,020  24,419  81,687  72,057 
Total lease expense $ 28,062  $ 24,465  $ 81,877  $ 72,165 
Other Information:
Weighted-average remaining lease term - operating leases 5.02 years 5.2 years
Weighted-average discount rate - operating leases 3.89  % 3.41  %
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases $ 80,997  $ 71,240 
Schedule of Future Minimum Lease Payments
Future minimum lease payments, including assumed exercise of renewal options as of September 30, 2023, were as follows:
(in thousands)
2023 (excluding the nine months ended September 30, 2023) $ 27,043 
2024 93,654 
2025 75,157 
2026 53,726 
2027 27,096 
2028 15,829 
Thereafter 50,095 
Total future minimum lease payments 342,600 
Less: Amount representing interest 36,071 
Total future minimum lease payments, net of interest $ 306,529