Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES

v3.25.0.1
LEASES
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
LEASES LEASES
The Company leases office space under operating lease agreements that have initial terms ranging from 1 to 12 years. Some leases include one or more options to exercise renewal terms, generally at the Company's sole discretion, which can extend the lease term. Certain leases contain rights to terminate whereby those termination options are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease term only when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants.
All leases recognized in the Company's Consolidated Balance Sheets as of December 31, 2024 and 2023 are classified as operating leases, summarized in the table below.
December 31,
(in thousands)
2024 2023
Right-of-use assets
$ 67,139  $ 65,273 
Operating lease liabilities $ 76,980  $ 75,832 
The following table summarizes the components of the Company's gross operating lease costs:
Year Ended
December 31,
(in thousands)
2024 2023
Operating lease cost $ 26,347  $ 24,919 
Short-term lease cost 7,585  5,750 
Variable lease cost 5,326  4,236 
Sublease income
(1,274) (609)
Total lease cost, net
$ 37,984  $ 34,296 
The weighted-average lease term and discount rate used are as follows:
December 31,
2024 2023
Weighted-average lease term (years) 4.4 5.1
Weighted-average discount rate 4.3  % 4.1  %
The following table summarizes supplemental cash flow information related to operating leases:
Year Ended
December 31,
(in thousands)
2024 2023
Cash paid for operating leases $ 27,351  $ 25,682 
Right-of-use assets obtained in exchange for new operating lease liabilities
$ 24,988  $ 12,199 
Minimum future commitments by year for the Company's long-term operating leases as of December 31, 2024 are presented in the table below. Such commitments are reflected at undiscounted values and are reconciled to the discounted present value recognized in the balance sheet as follows:
(in thousands)
Amount
2025 $ 23,986 
2026 18,637 
2027 14,090 
2028 11,263 
2029 9,164 
Thereafter 6,947 
Total future minimum lease payments 84,087 
Less: imputed interest (7,107)
Total lease liabilities $ 76,980