XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Lease, Cost The components of lease expense were as follows:
Three Months Ended June 30,Six Months Ended June 30,
Lease CostClassification2023202220232022
Operating lease cost:
Operating lease cost(1)
Cost of revenue$3,103 $3,629 $6,417 $5,963 
Operating lease cost(1)
Operating expenses2,630 1,580 5,155 3,087 
Total operating lease cost$5,733 $5,209 $11,572 $9,050 
Finance lease cost:
Amortization of right-of-use assetsCost of revenue$15 $15 $31 $31 
Interest on lease liabilitiesCost of revenue
Total finance lease cost$16 $17 $34 $35 
(1) Includes lease expense with initial terms of twelve months or less of $782 and $1,047 for the three months ended June 30, 2023 and 2022, respectively, and $1,630 and $1,423 for the six months ended June 30, 2023 and 2022, respectively.
Lease Term and Discount RateJune 30, 2023December 31, 2022
Weighted-average remaining operating lease term (years)
3.53.6
Weighted-average remaining finance lease term (years)
1.92.4
Weighted-average discount rate for operating leases
4.5 %4.5 %
Weighted-average discount rate for finance leases
5.4 %5.4 %
Six Months Ended June 30,
Supplemental Cash Flow Information20232022
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$11,965 $9,567 
Operating cash flows from finance leases
Financing cash flows from finance leases25 24 
Right of use assets obtained in exchange for lease liabilities
Operating leases$6,256 $1,745 
Finance leases— 477 
Lessee, Operating Lease, Liability, Maturity
Lease LiabilitiesOther LeasesTotal Lease Obligations
Maturity of Lease LiabilitiesOperatingFinancingOperating
2023, excluding the six months ended June 30, 2023
$9,225 $26 $1,065 $10,316 
202416,746 43 622 17,411 
202512,703 22 279 13,004 
20269,934 — 204 10,138 
20275,045 — 90 5,135 
Thereafter836 — 70 906 
Total lease payments$54,489 $91 $2,330 $56,910 
Less: Interest(1)
3,959 
Present value of lease liabilities$50,530 $87 
(1) Includes interest on operating leases of $1,843 and financing lease of $3 within the next twelve months.
Finance Lease, Liability, Fiscal Year Maturity
Lease LiabilitiesOther LeasesTotal Lease Obligations
Maturity of Lease LiabilitiesOperatingFinancingOperating
2023, excluding the six months ended June 30, 2023
$9,225 $26 $1,065 $10,316 
202416,746 43 622 17,411 
202512,703 22 279 13,004 
20269,934 — 204 10,138 
20275,045 — 90 5,135 
Thereafter836 — 70 906 
Total lease payments$54,489 $91 $2,330 $56,910 
Less: Interest(1)
3,959 
Present value of lease liabilities$50,530 $87 
(1) Includes interest on operating leases of $1,843 and financing lease of $3 within the next twelve months.