XML 54 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
The Company has operating leases for certain facilities, equipment and automobiles. The existing operating leases expire at various dates through 2039, some of which include options to extend the leases for up to five years. The Company measured the lease liability at the present value of the lease payments to be made over the lease term. The lease payments are discounted using the Company's incremental borrowing rate. The Company measured the right-of-use ("ROU") assets at the amount at which the lease liability is recognized plus initial direct costs incurred or prepayment amounts. The ROU assets are amortized on a straight-line basis over the lease term.

The following table provides a summary of operating leases included on the consolidated balance sheets as of December 31, 2024, and 2023, and consolidated statements of operations, and consolidated statements of cash flows for the years ended December 31, 2024 and 2023:
Consolidated Balance Sheets Line ItemAs of December 31,
(in thousands)20242023
Assets
Operating lease right-of-use assets$93,933 $68,792 
Liabilities
Accrued expenses and other current liabilities$19,415 $14,954 
Operating lease liabilities76,184 55,324 
Total operating lease liabilities$95,599 $70,278 

The components of operating lease expense were as follows:
Consolidated Statements of Operations Line ItemYears Ended
 December 31,
(in thousands)20242023
Lease cost
General administrative expenses and
cost of sales
$19,938 $16,936 
Other information

Supplemental cash flow information related to leases is as follows:
Years Ended
 December 31,
(in thousands)20242023
Cash paid for amounts included in the measurement of lease liabilities:
   Operating cash flows for operating leases$19,243 $15,859 
Operating right-of-use assets obtained in exchange for new lease liabilities
   Operating leases$46,482 $23,074 
The following is a schedule, by years, of maturities for lease liabilities as of December 31, 2024:
(in thousands)Operating Leases
2025$22,883 
202620,286 
202717,039 
202814,942 
202911,974 
Thereafter24,819 
Total lease payments111,943 
Less: Present value discount and other
(16,344)
     Total lease liabilities$95,599 

The following table summarizes the Company’s lease terms and discount rates as of December 31, 2024:
Years Ended
 December 31,
20242023
Weighted-average remaining lease terms (in years):
Operating leases6.45.5
Weighted-average discount rate:
Operating leases5.3 %4.9 %
Leases Leases
The Company has operating leases for certain facilities, equipment and automobiles. The existing operating leases expire at various dates through 2039, some of which include options to extend the leases for up to five years. The Company measured the lease liability at the present value of the lease payments to be made over the lease term. The lease payments are discounted using the Company's incremental borrowing rate. The Company measured the right-of-use ("ROU") assets at the amount at which the lease liability is recognized plus initial direct costs incurred or prepayment amounts. The ROU assets are amortized on a straight-line basis over the lease term.

The following table provides a summary of operating leases included on the consolidated balance sheets as of December 31, 2024, and 2023, and consolidated statements of operations, and consolidated statements of cash flows for the years ended December 31, 2024 and 2023:
Consolidated Balance Sheets Line ItemAs of December 31,
(in thousands)20242023
Assets
Operating lease right-of-use assets$93,933 $68,792 
Liabilities
Accrued expenses and other current liabilities$19,415 $14,954 
Operating lease liabilities76,184 55,324 
Total operating lease liabilities$95,599 $70,278 

The components of operating lease expense were as follows:
Consolidated Statements of Operations Line ItemYears Ended
 December 31,
(in thousands)20242023
Lease cost
General administrative expenses and
cost of sales
$19,938 $16,936 
Other information

Supplemental cash flow information related to leases is as follows:
Years Ended
 December 31,
(in thousands)20242023
Cash paid for amounts included in the measurement of lease liabilities:
   Operating cash flows for operating leases$19,243 $15,859 
Operating right-of-use assets obtained in exchange for new lease liabilities
   Operating leases$46,482 $23,074 
The following is a schedule, by years, of maturities for lease liabilities as of December 31, 2024:
(in thousands)Operating Leases
2025$22,883 
202620,286 
202717,039 
202814,942 
202911,974 
Thereafter24,819 
Total lease payments111,943 
Less: Present value discount and other
(16,344)
     Total lease liabilities$95,599 

The following table summarizes the Company’s lease terms and discount rates as of December 31, 2024:
Years Ended
 December 31,
20242023
Weighted-average remaining lease terms (in years):
Operating leases6.45.5
Weighted-average discount rate:
Operating leases5.3 %4.9 %