XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease, Cost The following table presents the balance sheet information related to leases as of December 31, 2023 and 2022:
(in thousands)December 31, 2023December 31, 2022
Leases
Operating lease right-of-use assets$115,811 $78,598 
Operating lease liabilities$130,576 $91,694 
The following table presents the weighted-average operating lease term and weighted-average discount rate as of December 31, 2023 and 2022:
December 31, 2023December 31, 2022
Weighted-average remaining lease term (years)6.15.7
Weighted-average discount rate4.08 %2.86 %

The following table presents the components of lease expense for the years ended December 31, 2023, 2022, and 2021:
(in thousands)
Lease Costs202320222021
Operating lease costs$36,378 $30,383 $29,694 
Short-term lease costs1,367 421 609 
Variable lease costs13 26 22 
Sublease income(3,173)(2,504)(2,626)
Net lease costs$34,585 $28,326 $27,699 

The Company performs impairment assessments for ROU assets when events or changes in circumstances indicate that their carrying values may not be recoverable. For the years ended December 31, 2023 and 2022, there were $2.6 million and $1.8 million, respectively, in ROU asset impairments recorded in other expenses. The impairments were due to the closures or consolidations of leased locations.
The following table presents the supplemental cash flow information related to leases for the year ended December 31, 2023, 2022, and 2021:
(in thousands)
Cash Flows202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$38,384 $30,420 $31,697 
Right of use assets obtained in exchange for new operating lease liabilities$73,252 $24,954 $15,033 
Lessee, Operating Lease, Liability, Maturity
The following table presents the maturities of lease liabilities as of December 31, 2023:
(in thousands)Operating
YearLeases
2024$33,857 
202528,574 
202623,394 
202716,988 
202813,457 
Thereafter33,367 
Total lease payments149,637 
Less: imputed interest(19,061)
Total lease liabilities$130,576