XML 64 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense
The following table presents components of lease expense for the years ended December 31, 2024 and 2023:
For the year ended December 31,
(in thousands)20242023
Operating lease expense$13,524 $14,416 
Short-term lease expense(a)
55,425 54,451 
68,949 68,867 
Less: Sublease income897 788 
Total lease expense$68,052 $68,079 
_____________________________________________________________________________________________________________
(a)Short-term lease expense includes all leases with lease terms ranging from less than one month to one year. Short-term leases include, among other things, construction equipment rented on an as-needed basis as well as temporary housing.
Schedule of Supplemental Financial Statement Information Related to Leases
The following table presents supplemental balance sheet information related to operating leases:
As of December 31,
(dollars in thousands)Balance Sheet Line Item20242023
Assets
ROU assetsOther assets$41,695$48,878
Total lease assets$41,695$48,878
Liabilities
Current lease liabilitiesAccrued expenses and other current liabilities$7,066$6,275
Long-term lease liabilitiesOther long-term liabilities38,63047,781
Total lease liabilities$45,696$54,056
Weighted-average remaining lease term 8.0 years10.3 years
Weighted-average discount rate9.73 %12.13 %
The following table presents supplemental cash flow information and non-cash activity related to operating leases:
As of December 31,
(in thousands)20242023
Operating cash flow information:
Cash paid for amounts included in the measurement of lease liabilities$(13,013)$(14,733)
Non-cash activity:
ROU assets obtained in exchange for lease liabilities$10,817 $6,465 
Schedule of Maturity of Operating Lease Liabilities on an Undiscounted Basis
The following table presents maturities of operating lease liabilities on an undiscounted basis as of December 31, 2024:
Year (in thousands)
Operating Leases
2025$10,958 
20269,234 
20277,687 
20287,291 
20296,792 
Thereafter25,097 
Total lease payments67,059 
Less: Imputed interest21,363 
Total$45,696