XML 29 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
The components of lease expense were as follows:
Year Ended December 31,
Lease Cost20242023
Operating lease cost:
Operating lease cost (cost of revenue)
$8,592 $10,874 
Operating lease cost (operating expenses)
4,847 7,499 
Short-term lease cost
2,572 3,025 
Sublease income(1,757)(1,408)
Total operating lease cost$14,254 $19,990 
Finance lease cost:
Amortization of right-of-use assets$59 $67 
Interest on lease liabilities
Total finance lease cost$65 $73 
Operating
Total Lease Obligations
Maturity of Lease Liabilities
Lease Liabilities(2)
Other Leases
2025$14,078 $1,709 $15,787 
202611,457 495 11,952 
20276,487 385 6,872 
20281,859 370 2,229 
2029646 374 1,020 
Thereafter234 101 335 
Total lease payments$34,761 $3,434 $38,195 
Less: Interest(1)
2,044 
Present value of lease liabilities$32,717 
(1) Includes interest on operating leases of $1,131 due within the next 12 months.
(2) Excludes sublease income. As of December 31, 2024, we expect sublease income of approximately $979 to be received for the year ended December 31, 2025.
December 31,
Lease Term and Discount Rate20242023
Weighted-average remaining operating lease term (years)2.83.2
Weighted-average remaining finance lease term (years)N/A2.5
Weighted-average discount rate for operating leases4.5 %4.5 %
Weighted-average discount rate for finance leasesN/A5.4 %
Year Ended December 31,
Supplemental Cash Flow Information20242023
Cash paid for amounts included in the measurement of lease liabilities
  Operating cash outflows from operating leases$17,290 $21,292 
Operating cash outflows from finance leases
Financing cash outflows from finance leases49 55 
Right-of-use assets obtained in exchange for lease liabilities
  Operating leases$4,536 $8,597 
  Finance leases69 62 
Leases Leases
The components of lease expense were as follows:
Year Ended December 31,
Lease Cost20242023
Operating lease cost:
Operating lease cost (cost of revenue)
$8,592 $10,874 
Operating lease cost (operating expenses)
4,847 7,499 
Short-term lease cost
2,572 3,025 
Sublease income(1,757)(1,408)
Total operating lease cost$14,254 $19,990 
Finance lease cost:
Amortization of right-of-use assets$59 $67 
Interest on lease liabilities
Total finance lease cost$65 $73 
Operating
Total Lease Obligations
Maturity of Lease Liabilities
Lease Liabilities(2)
Other Leases
2025$14,078 $1,709 $15,787 
202611,457 495 11,952 
20276,487 385 6,872 
20281,859 370 2,229 
2029646 374 1,020 
Thereafter234 101 335 
Total lease payments$34,761 $3,434 $38,195 
Less: Interest(1)
2,044 
Present value of lease liabilities$32,717 
(1) Includes interest on operating leases of $1,131 due within the next 12 months.
(2) Excludes sublease income. As of December 31, 2024, we expect sublease income of approximately $979 to be received for the year ended December 31, 2025.
December 31,
Lease Term and Discount Rate20242023
Weighted-average remaining operating lease term (years)2.83.2
Weighted-average remaining finance lease term (years)N/A2.5
Weighted-average discount rate for operating leases4.5 %4.5 %
Weighted-average discount rate for finance leasesN/A5.4 %
Year Ended December 31,
Supplemental Cash Flow Information20242023
Cash paid for amounts included in the measurement of lease liabilities
  Operating cash outflows from operating leases$17,290 $21,292 
Operating cash outflows from finance leases
Financing cash outflows from finance leases49 55 
Right-of-use assets obtained in exchange for lease liabilities
  Operating leases$4,536 $8,597 
  Finance leases69 62