XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Lease, Cost The components of lease expense were as follows:
Three Months Ended June 30,Six Months Ended June 30,
Lease CostClassification2021202020212020
Operating lease cost:
Operating lease cost(1)
Cost of revenue$2,381 $2,144 $4,705 $4,282 
Operating lease cost(1)
Operating expenses1,595 1,093 2,712 2,187 
Total operating lease cost$3,976 $3,237 $7,417 $6,469 
Finance lease cost:
Amortization of right-of-use assetsCost of revenue$140 $17 $196 $34 
Interest on lease liabilitiesCost of revenue21 $30 $
Total finance lease cost$161 $20 $226 $39 

(1) Includes lease expense with initial terms of twelve months or less of $434 and $247 for the three months ended June 30, 2021 and 2020, respectively, and $726 and $473 for the six months ended June 30, 2021 and 2020, respectively.
Lease Term and Discount RateJune 30, 2021December 31, 2020
Weighted-average remaining operating lease term (years)
5.35.2
Weighted-average remaining finance lease term (years)
3.43.5
Weighted-average discount rate for operating leases
4.4 %4.4 %
Weighted-average discount rate for finance leases
5.4 %5.4 %
Six Months Ended June 30,
Supplemental Cash Flow Information20212020
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$7,654 $6,994 
Operating cash flows from finance leases42 
Financing cash flows from finance leases122 25 
Right of use assets obtained in exchange for lease liabilities
Operating leases$6,139 $214 
Finance leases768 — 
Lessee, Operating Lease, Liability, Maturity
Lease LiabilitiesOther LeasesTotal Lease Obligations
Maturity of Lease LiabilitiesOperatingFinancingOperating
2021, excluding the six months ended June 30, 2021
$8,697 $209 $406 $9,312 
202216,647 418 33 17,098 
202315,654 405 — 16,059 
202414,296 319 — 14,615 
202511,183 52 — 11,235 
Thereafter16,917 — — 16,917 
Total lease payments$83,394 $1,403 $439 $85,236 
Less: Interest(1)
9,087 119 
Present value of lease liabilities$74,307 $1,284 
(1) Includes interest on operating leases of $2,933 and financing lease of $59 within the next twelve months.
Finance Lease, Liability, Fiscal Year Maturity
Lease LiabilitiesOther LeasesTotal Lease Obligations
Maturity of Lease LiabilitiesOperatingFinancingOperating
2021, excluding the six months ended June 30, 2021
$8,697 $209 $406 $9,312 
202216,647 418 33 17,098 
202315,654 405 — 16,059 
202414,296 319 — 14,615 
202511,183 52 — 11,235 
Thereafter16,917 — — 16,917 
Total lease payments$83,394 $1,403 $439 $85,236 
Less: Interest(1)
9,087 119 
Present value of lease liabilities$74,307 $1,284 
(1) Includes interest on operating leases of $2,933 and financing lease of $59 within the next twelve months.