Quarterly report pursuant to Section 13 or 15(d)

LEASES (Tables)

v3.23.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2023
Lessee, Operating Lease, Description [Abstract]  
Schedule of Operating Lease Costs and Other Information
(in thousands, except Other Information) Three Months Ended June 30, Six Months Ended June 30,
Lease Classification Financial Statement Classification 2023 2022 2023 2022
Short-term lease cost Cost of services provided, Sales, general, and administrative expenses $ 81  $ 36  $ 148  $ 62 
Operating lease cost Cost of services provided, Sales, general, and administrative expenses 27,480  23,615  53,667  47,638 
Total lease expense $ 27,561  $ 23,651  $ 53,815  $ 47,700 
Other Information:
Weighted-average remaining lease term - operating leases 4.9 years 5.4 years
Weighted-average discount rate - operating leases 3.82  % 3.34  %
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases $ 53,212  $ 47,099 
Schedule of Future Minimum Lease Payments
Future minimum lease payments, including assumed exercise of renewal options as of June 30, 2023, were as follows:
(in thousands)
2023 (excluding the six months ended June 30, 2023) $ 51,531 
2024 84,780 
2025 65,720 
2026 44,647 
2027 21,008 
2028 13,234 
Thereafter 40,365 
Total future minimum lease payments 321,285 
Less: Amount representing interest 34,166 
Total future minimum lease payments, net of interest $ 287,119