Annual report pursuant to Section 13 and 15(d)

LEASES (Tables)

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 Expense Financial Statement Classification 2023 2022 2021
Short-term lease cost Cost of services provided, Sales, general, and administrative expenses $ 14,753  $ 12,693  $ 6,223 
Operating lease cost Cost of services provided, Sales, general, and administrative expenses 110,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 leases 3.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 
2025 88,839 
2026 66,350 
2027 36,205 
2028 17,279 
Thereafter 51,539 
Total future minimum lease payments 364,189 
Less: amount representing interest (38,617)
Total future minimum lease payments, net of interest $ 325,572