XML 89 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating lease costs:      
Fixed $ 139,672 $ 132,037 $ 124,781
Short-term 35,607 36,159 31,849
Variable 45,456 43,674 38,076
Sub-leases (2,177) (2,343) (1,642)
Total operating lease costs 218,558 209,527 193,064
Finance lease costs:      
Amortization of leased assets 15,367 11,108 9,193
Interest on lease liabilities 1,962 816 772
Total finance lease costs 17,329 11,924 9,965
Total lease costs 235,887 221,451 203,029
Cost of Sales      
Operating lease costs:      
Fixed 29,968 21,321 20,130
Short-term 15,445 17,005 13,415
Variable 9,717 7,689 7,949
Sub-leases (697) (691) (529)
Total operating lease costs 54,433 45,324 40,965
Selling, general and administrative expenses      
Operating lease costs:      
Fixed 109,704 110,716 104,651
Short-term 20,162 19,154 18,434
Variable 35,739 35,985 30,127
Sub-leases (1,480) (1,652) (1,113)
Total operating lease costs 164,125 164,203 152,099
Depreciation and Amortization      
Finance lease costs:      
Amortization of leased assets 15,367 11,108 9,193
Interest on lease liabilities 0 0 0
Total finance lease costs 15,367 11,108 9,193
Interest      
Finance lease costs:      
Amortization of leased assets 0 0 0
Interest on lease liabilities 1,962 816 772
Total finance lease costs $ 1,962 $ 816 $ 772