XML 348 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Lease, Cost The components of lease expense were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
Lease CostClassification2023202220232022
Operating lease cost:
Operating lease cost(1)
Cost of revenue$2,944 $3,479 $9,361 $9,443 
Operating lease cost(1)
Operating expenses1,292 1,834 6,447 4,921 
Total operating lease cost$4,236 $5,313 $15,808 $14,364 
Finance lease cost:
Amortization of right-of-use assetsCost of revenue$17 $15 $48 $46 
Interest on lease liabilitiesCost of revenue
Total finance lease cost$18 $17 $52 $52 
(1) Includes lease expense with initial terms of twelve months or less of $725 and $1,459 for the three months ended September 30, 2023 and 2022, respectively, and $2,355 and $2,882 for the nine months ended September 30, 2023 and 2022, respectively.
Lease Term and Discount RateSeptember 30, 2023December 31, 2022
Weighted-average remaining operating lease term (years)
3.33.6
Weighted-average remaining finance lease term (years)
2.72.4
Weighted-average discount rate for operating leases
4.5 %4.5 %
Weighted-average discount rate for finance leases
5.4 %5.4 %
Nine Months Ended September 30,
Supplemental Cash Flow Information20232022
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$16,539 $14,758 
Operating cash flows from finance leases
Financing cash flows from finance leases39 36 
Right of use assets obtained in exchange for lease liabilities
Operating leases(1)
$7,490 $(2,257)
Finance leases59 934 
(1) The nine months ended September 30, 2022 include a $5,119 right-of-use asset reduction from the exercise of an early termination option in one of our operating leases.
Lessee, Operating Lease, Liability, Maturity
Lease LiabilitiesOther LeasesTotal Lease Obligations
Maturity of Lease LiabilitiesOperatingFinancingOperating
2023, excluding the nine months ended September 30, 2023
$4,713 $16 $518 $5,247 
202417,086 59 632 17,777 
202513,014 38 88 13,140 
202610,202 17 10,224 
20275,174 11 — 5,185 
Thereafter948 — — 948 
Total lease payments$51,137 $141 $1,243 $52,521 
Less: Interest(1)
3,535 10 
Present value of lease liabilities$47,602 $131 
(1) Includes interest on operating leases of $1,708 and financing lease of $5 within the next twelve months.
Finance Lease, Liability, Fiscal Year Maturity
Lease LiabilitiesOther LeasesTotal Lease Obligations
Maturity of Lease LiabilitiesOperatingFinancingOperating
2023, excluding the nine months ended September 30, 2023
$4,713 $16 $518 $5,247 
202417,086 59 632 17,777 
202513,014 38 88 13,140 
202610,202 17 10,224 
20275,174 11 — 5,185 
Thereafter948 — — 948 
Total lease payments$51,137 $141 $1,243 $52,521 
Less: Interest(1)
3,535 10 
Present value of lease liabilities$47,602 $131 
(1) Includes interest on operating leases of $1,708 and financing lease of $5 within the next twelve months.