XML 60 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2022
Operating Leases [Abstract]  
Operating Lease, Supplemental Balance Sheet
The following table presents the lease-related assets and liabilities recorded on the Consolidated Balance Sheets as of December 31, 2022 and 2021:
As of December 31,
(in thousands)Classification on the Balance Sheet20222021
Assets
Noncurrent Operating lease right-of-use asset$90,264 $85,449 
Liabilities
CurrentOperating leases - current portion$29,499 $30,759 
NoncurrentOperating leases - long-term portion79,128 80,072 
Total operating lease liabilities$108,627 $110,831 
Weighted-average remaining lease term4.6 years4.6 years
Weighted-average discount rate4.4 %4.3 %
Lease, Cost [Table Text Block] The following table presents the composition of lease costs during the years ended December 31, 2022, 2021 and 2020:
Years Ended December 31,
(in thousands)202220212020
Operating lease cost$33,724 $36,863 $42,368 
Variable lease cost
7,753 18,206 13,412 
Short-term lease cost — 238 
Less: sublease income243 321 562 
Total lease cost$41,234 $54,748 $55,456 
Schedule of Leases Supplemental Cash Flows [Table Text Block]
The following presents supplemental cash and non-cash information related to the Company's Operating leases:
Years Ended December 31,
(in thousands)20222021
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows used for operating leases$39,136 $31,870 
Noncash transactions:
Right-of-use asset obtained in exchange for new operating lease liabilities$36,450 $17,461 
Right-of-use asset amortization expense(1)
$31,693 $32,371 
(1) Included in "Leases and other liabilities" in the Consolidated Statement of Cash Flows.
Lessee, Operating Lease, Liability, Maturity
Future Minimum Lease Payments
The table below displays future minimum lease payments for each of the first five years and the total for the remaining years:
(in thousands)As of
December 31, 2022
2023$33,567 
202427,322 
202521,966 
202616,810 
20278,488 
Thereafter12,870 
Total minimum lease payments121,023 
Less: interest12,396 
Total lease liabilities$108,627