XML 50 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Lease cost table text block
Based on our lease portfolio as of December 31, 2023, the table below sets forth the approximate future lease payments related to operating leases with initial terms of one year or more (in thousands):

2024$89,568 
202580,068 
202667,182 
202750,500 
202828,020 
Thereafter33,092 
Total lease payments348,430 
Less: interest37,266 
Present value of lease liabilities$311,164 
Lease cost table text block
The table below presents the weighted-average remaining lease term (years) of our operating leases and the weighted-average discount rate used in the above calculation:
December 31,
Lease Term and Discount Rate for Operating Leases202320222021
Weighted-average remaining lease term (years)4.815.085.27
Weighted-average discount rate4.04 %3.05 %2.57 %
Lease cost table text block
The table below presents the amount of cash paid for amounts included in the measurement of lease liabilities and lease assets obtained in exchange for lease obligations (in thousands):
Year Ended
December 31,
202320222021
Operating cash flows for lease liabilities$84,703 $75,281 $67,197 
Operating lease assets obtained in exchange for operating lease obligations$107,869 $91,622 $94,493 
Lease, Cost
The table below presents rent expense associated with facility and vehicle operating leases for the past three years (in thousands):
Lease CostClassification202320222021
Operating lease cost (1)
Selling and administrative expenses$92,939 $81,750 $71,255 
Variable lease costSelling and administrative expenses$24,535 $22,326 $18,755