XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Accounting (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Lease, Cost
The components of lease expense were as follows (in thousands):
Years Ended December 31,
202220212020
Components of lease expense:
Operating lease cost (a)
$52,331 $59,405 $23,931 
Financing lease cost:
Depreciation
25,687 29,743 16,504 
Interest on lease liabilities
3,063 7,135 2,969 
Sublease income
(7,991)(3,785)(551)
Net lease expense
$73,090 $92,498 $42,853 
(a) Includes short-term lease and variable lease costs, which are immaterial.
Other information related to leases is as follows:
Years Ended December 31,
202220212020
Supplemental Cash Flow Information (in thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases
$(42,949)$(52,226)$(20,070)
Operating cash flows from finance leases
$(11,533)$(10,342)$(2,969)
Financing cash flows from finance leases
$(33,860)$(32,441)$(19,970)
Right-of-use assets obtained in exchange for lease obligations
Operating leases
$7,889 $50,886 $44,919 
Finance leases
$18,694 $24,567 $38,858 
Weighted-average remaining lease term (years)
Operating leases
11.111.710.5
Finance leases
3.33.64.8
Weighted-average discount rate
Operating leases
2.8 %2.7 %2.9 %
Finance leases
3.2 %3.4 %3.6 %
Finance Lease, Liability, Maturity
Future minimum lease payments under non-cancellable leases as of December 31, 2022 were as follows (in thousands):
Years ending December 31,Operating Lease PaymentsFinance Lease PaymentsTotal Lease Payments
2023$34,981 $33,362 $68,343 
202433,774 23,072 56,846 
202531,097 11,529 42,626 
202626,970 6,828 33,798 
202724,684 3,187 27,871 
Thereafter158,241 4,080 162,321 
Total future minimum lease payments309,747 82,058 391,805 
Less: Interest(45,113)(4,497)(49,610)
Total future minimum lease payments less interest$264,634 $77,561 $342,195 
Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments under non-cancellable leases as of December 31, 2022 were as follows (in thousands):
Years ending December 31,Operating Lease PaymentsFinance Lease PaymentsTotal Lease Payments
2023$34,981 $33,362 $68,343 
202433,774 23,072 56,846 
202531,097 11,529 42,626 
202626,970 6,828 33,798 
202724,684 3,187 27,871 
Thereafter158,241 4,080 162,321 
Total future minimum lease payments309,747 82,058 391,805 
Less: Interest(45,113)(4,497)(49,610)
Total future minimum lease payments less interest$264,634 $77,561 $342,195 
Lessor, Operating Lease, Payments to be Received, Maturity
Future minimum lease payments due from our customers on leases as of December 31, 2022 were as follows (in thousands):
Year ending December 31,Operating Leases
2023$39,727 
202432,629 
202522,446 
202618,612 
202713,965 
Thereafter43,706 
Total$171,085