XML 428 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Weighted Average Remaining Lease Term and Discount Rate and Leases within Condensed Consolidated Statement of Operations
Following is a summary of the weighted average remaining lease term and the weighted average discount rate for the Company’s leases:

December 31, 2024December 31, 2023
Weighted average remaining lease term:
Operating leases6.4 years6.7 years
Financing leases2.9 years3.5 years
Weighted average discount rate:
Operating leases4.1 %3.8 %
Financing leases5.2 %5.2 %

Following is a summary of the Company’s leases within the consolidated statements of operations:

Fiscal Year
(in thousands)202420232022
Operating lease costs$29,616 $32,959 $30,484 
Short-term and variable leases12,816 15,995 15,065 
Depreciation expense from financing leases1,647 1,646 2,315 
Interest expense on financing lease obligations321 447 884 
Total lease cost$44,400 $51,047 $48,748 
Summary of Future Minimum Lease Payments for Noncancelable Operating Leases Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December 31, 2024:
(in thousands)Operating LeasesFinancing Leases
2025$26,799 $2,869 
202624,578 1,233 
202721,101 338 
202816,427 345 
202915,046 352 
Thereafter27,482 268 
Total minimum lease payments including interest$131,433 $5,405 
Less:  Amounts representing interest15,814 374 
Present value of minimum lease principal payments115,619 5,031 
Less:  Current portion of lease liabilities - operating and financing leases23,257 2,685 
Noncurrent portion of lease liabilities - operating and financing leases$92,362 $2,346 

Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December 31, 2023:

(in thousands)Operating LeasesFinancing Leases
2024$29,932 $2,808 
202524,329 2,869 
202621,115 1,233 
202718,614 338 
202813,890 345 
Thereafter39,022 620 
Total minimum lease payments including interest$146,902 $8,213 
Less:  Amounts representing interest18,437 694 
Present value of minimum lease principal payments128,465 7,519 
Less:  Current portion of lease liabilities - operating and financing leases26,194 2,487 
Noncurrent portion of lease liabilities - operating and financing leases$102,271 $5,032 
Summary of Future Minimum Lease Payments for Noncancelable Finance Leases Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December 31, 2024:
(in thousands)Operating LeasesFinancing Leases
2025$26,799 $2,869 
202624,578 1,233 
202721,101 338 
202816,427 345 
202915,046 352 
Thereafter27,482 268 
Total minimum lease payments including interest$131,433 $5,405 
Less:  Amounts representing interest15,814 374 
Present value of minimum lease principal payments115,619 5,031 
Less:  Current portion of lease liabilities - operating and financing leases23,257 2,685 
Noncurrent portion of lease liabilities - operating and financing leases$92,362 $2,346 

Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December 31, 2023:

(in thousands)Operating LeasesFinancing Leases
2024$29,932 $2,808 
202524,329 2,869 
202621,115 1,233 
202718,614 338 
202813,890 345 
Thereafter39,022 620 
Total minimum lease payments including interest$146,902 $8,213 
Less:  Amounts representing interest18,437 694 
Present value of minimum lease principal payments128,465 7,519 
Less:  Current portion of lease liabilities - operating and financing leases26,194 2,487 
Noncurrent portion of lease liabilities - operating and financing leases$102,271 $5,032 
Summary of Balances Related to Lease Portfolio within Consolidated Statement of Cash Flow
Following is a summary of the Company’s leases within the consolidated statements of cash flows:
Fiscal Year
(in thousands)202420232022
Cash flows from operating activities impact:
Operating leases$32,102 $33,013 $28,891 
Interest payments on financing lease obligations321 447 884 
Total cash flows from operating activities impact$32,423 $33,460 $29,775 
Cash flows from financing activities impact:
Principal payments on financing lease obligations$2,488 $2,303 $2,988 
Total cash flows from financing activities impact$2,488 $2,303 $2,988