XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of information related to operating leases
Other information related to our operating leases was as follows:
(in thousands, except lease term and discount rate)As of 
June 30, 
2021
As of 
December 31, 
2020
Balance Sheet Information
  Right-of-use assets$124,469 $51,471 
  Other current liabilities19,465 9,623 
  Operating lease liabilities 115,083 42,097 
Weighted Average Remaining Lease Term
       Operating leases 8.69 years7.64 years
Weighted Average Discount Rate
       Operating leases 4.32 %5.96 %
Schedule of lease cost information
Three Months Ended 
June 30,
Six Months Ended 
June 30,
(in thousands)2021202020212020
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease
       liabilities
$5,801 $4,160 $10,676 $8,338 
    Right-of-use assets obtained in exchange for lease obligations 977 1,331 6,957 1,741 
Schedule of minimum lease payments under non-cancellable operating leases
Future minimum lease payments under non-cancellable operating leases as of June 30, 2021 were as follows:
(in thousands)Operating
Leases
Remainder of 2021$15,886 
202226,273 
202321,815 
202419,022 
202515,008 
Thereafter63,130 
  Total future minimum lease payments161,134 
Less: Imputed interest(26,586)
    Total$134,548