XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Carrying Amount of Operating Lease Assets and Liabilities
The table below summarizes the carrying amount of our operating lease assets and liabilities:
LeasesClassificationJune 30, 2022December 31, 2021
Assets
  Operating lease assetsOperating lease assets$198,893 $215,995 
Total lease assets$198,893 $215,995 
Liabilities
Current
  Operating lease liabilities
Accounts payable, accrued expenses and other$33,253 $30,828 
Noncurrent
  Operating lease liabilitiesNoncurrent operating lease liabilities218,001 236,026 
Total lease liabilities$251,254 $266,854 
Schedule of Lease Cost
The table below summarizes total lease costs:
Three Months Ended June 30,Six Months Ended June 30,
Lease Cost2022202120222021
Operating lease costs$12,092 $14,407 $24,453 $26,489 
Short-term lease costs727 473 1,132 962 
Variable lease costs2,749 2,748 5,977 6,211 
Sublease income(196)(1,048)(386)(2,095)
Total lease cost, net$15,372 $16,580 $31,176 $31,567 
The table below includes cash paid for our operating lease liabilities, other non-cash information, our weighted average remaining lease term and weighted average discount rate:
Six Months Ended June 30,
 20222021
Cash paid for amounts included in the measurement of operating lease liabilities$24,831$31,050
Operating lease assets obtained in exchange for lease liabilities$5,756$85,221
Weighted average remaining lease term (years)
   Operating leases8.98.8
Weighted average discount rate
   Operating leases
5.4 %5.5 %
Schedule of Future Minimum Lease Payments
The maturity analysis below summarizes the remaining future undiscounted cash flows for our operating leases and includes a reconciliation to operating lease liabilities reported on the Condensed Consolidated Balance Sheets:
As of
June 30, 2022
2022 (remaining)
$25,673 
202348,243 
202443,110 
202535,737 
202631,185 
Thereafter136,533 
   Total future lease payments320,481 
   Less: imputed interest(69,227)
Total$251,254