XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Lease, Cost [Table Text Block]
The following table presents the components of our lease cost (in thousands):
Three months ended
March 31,
20242023
Operating lease cost$5,814 $6,150 
Finance lease cost — interest33 29 
Finance lease cost — reduction of ROU asset255 225 
Short-term lease cost— 13 
Total lease cost $6,102 $6,417 
Cash Flow, Supplemental Disclosures [Text Block]
The following table presents the supplemental cash flow information related to our leases (in thousands):
Three months ended
March 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$5,884 $6,051 
Operating cash flows from finance leases$33 $29 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$252 $8,979 
Finance leases$156 $340 
Operating and Finance Lease Right-of-Use Assets and Lease Liabilities [Table Text Block]
The following table presents the supplemental balance sheet information related to our operating leases (in thousands, except lease term and discount rate):
As of
March 31, 2024December 31, 2023
Operating leases
Operating lease right-of-use assets$64,928$69,909
Accrued liabilities$18,532$20,161
Other long-term liabilities49,54652,972
Total operating lease liabilities$68,078$73,133
Weighted-Average Remaining Lease Term
Operating leases5.5 years5.6 years
Weighted-Average Discount Rate
Operating leases4.34 %4.31 %
    
The following table presents the supplemental balance sheet information related to our finance leases (in thousands, except lease term and discount rate):
As of
March 31, 2024December 31, 2023
Finance leases
Finance lease right-of-use assets$2,576$2,707
Accrued liabilities$819$860
Other long-term liabilities1,8611,954
Total finance lease liabilities$2,680$2,814
Weighted-Average Remaining Lease Term
Finance leases4.0 years4.1 years
Weighted-Average Discount Rate
Finance leases5.02 %4.93 %
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
As of March 31, 2024, the maturities of our operating and finance lease liabilities for each of the next five years and thereafter are approximately (in thousands):
Operating LeasesFinance Leases
Remainder of 2024$18,840 $715 
202516,283 796 
202613,619 673 
20279,828 327 
20284,819 203 
20294,731 189 
Thereafter7,817 47 
Total Lease Payments75,937 2,950 
Less imputed interest(7,859)(270)
Total$68,078 $2,680