XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Lease Obligations - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease costs        
Operating lease cost $ 29,423 $ 29,294 $ 58,776 $ 58,484
Amortization of finance lease assets 2,717 2,836 5,308 5,696
Interest on finance lease liabilities 2,240 2,380 4,422 4,846
Short-term lease cost 275 459 583 836
Variable lease cost 5,155 7,561 11,859 12,890
Sublease income (882) (917) (1,728) (1,571)
Net lease costs $ 38,928 $ 41,613 $ 79,220 $ 81,181