v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Additional Information on Leases The following table provides additional information about the Company’s leases:
Three Months Ended June 30,
Six Months Ended June 30,
2025
2024
2025
2024
Lease costs
Operating lease costs
$8,555
$7,861
$16,860
$15,739
Short-term lease costs
Operating lease costs
548
202
1,054
447
Sublease income
(157)
(148)
(265)
(296)
Lease costs – net
$8,946
$7,915
$17,649
$15,890
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows for operating leases
$16,876
$14,651
Non-cash related activities
Right-of-use assets obtained in exchange for new
operating lease liabilities
11,985
10,268
Amortization of right-of-use assets for operating
lease activity
12,072
11,359
Weighted average discount rate (percent)
Operating leases
5.4 %
5.3 %
Weighted average remaining lease term (years)
Operating leases
7.2
7.9