XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Position
The table below presents the lease-related assets and liabilities recorded on the condensed consolidated balance sheets (in thousands, except for remaining lease terms and percentages):
June 30,
2025
December 31,
2024
Operating Leases
Assets
Operating lease right-of-use assets
$142,788$148,397
Liabilities
Operating lease liabilities, current
$24,482$25,192
Operating lease liabilities, non-current
142,854152,074
Total operating lease liabilities$167,336$177,266
Finance Leases
Assets
Finance lease right-of-use assets(1)
$62,800$79,704
Liabilities
Finance lease liabilities, current(2)
$29,151$31,268
Finance lease liabilities, non-current(3)
39,55754,351
Total finance lease liabilities$68,708$85,619
Weighted-average remaining lease term (years)
Operating leases7.37.7
Finance leases2.32.6
Weighted-average discount rate
Operating leases6.6 %6.6 %
Finance leases6.4 %6.4 %
_______________
(1)This balance is included within property and equipment, net on the condensed consolidated balance sheets and is primarily related to Flexdrive.
(2)This balance is included within other current liabilities on the condensed consolidated balance sheets and is primarily related to Flexdrive.
(3)This balance is included within other liabilities on the condensed consolidated balance sheets and is primarily related to Flexdrive.
Schedule of Lease Costs and Supplemental Cash Flow Information
The table below presents certain information related to the costs for operating leases and finance leases (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating Leases
Operating lease cost$8,613 $9,481 $17,029 $19,485 
Finance Leases
Amortization of right-of-use assets$7,573 $6,897 $15,465 $13,203 
Interest on lease liabilities1,155 1,516 2,456 2,862 
Other Lease Costs
Short-term lease cost$619 $925 $1,381 $1,870 
Variable lease cost (1)
1,645 2,578 3,359 5,170 
Total lease cost$19,605 $21,397 $39,690 $42,590 
_______________
(1)Consists primarily of common area maintenance and taxes and utilities for real estate leases.
The table below presents certain supplemental information related to the cash flows for operating and finance leases recorded on the condensed consolidated statements of cash flows (in thousands):
Six Months Ended June 30,
20252024
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$21,248 $30,496 
Operating cash flows from finance leases2,230 2,609 
Financing cash flows from finance leases20,933 23,629 
Schedule of Operating Lease Liabilities
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the lease liabilities recorded on the condensed consolidated balance sheets as of June 30, 2025 (in thousands):
Operating LeasesFinance LeasesTotal Leases
Remainder of 2025$15,252 $16,658 $31,910 
202635,883 32,089 67,972 
202731,421 16,192 47,613 
202826,235 9,648 35,883 
202925,307 66 25,373 
Thereafter78,833 — 78,833 
Total minimum lease payments212,931 74,653 287,584 
Less: amount of lease payments representing interest(45,595)(5,945)(51,540)
Present value of future lease payments167,336 68,708 236,044 
Less: current obligations under leases(24,482)(29,151)(53,633)
Long-term lease obligations$142,854 $39,557 $182,411 
Schedule of Finance Lease Liabilities
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the lease liabilities recorded on the condensed consolidated balance sheets as of June 30, 2025 (in thousands):
Operating LeasesFinance LeasesTotal Leases
Remainder of 2025$15,252 $16,658 $31,910 
202635,883 32,089 67,972 
202731,421 16,192 47,613 
202826,235 9,648 35,883 
202925,307 66 25,373 
Thereafter78,833 — 78,833 
Total minimum lease payments212,931 74,653 287,584 
Less: amount of lease payments representing interest(45,595)(5,945)(51,540)
Present value of future lease payments167,336 68,708 236,044 
Less: current obligations under leases(24,482)(29,151)(53,633)
Long-term lease obligations$142,854 $39,557 $182,411