XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
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:
December 31,
LeasesClassification20212020
Assets
  Operating lease assetsOperating lease assets$215,995 $156,645 
Total lease assets$215,995 $156,645 
Liabilities
Current
  Operating lease liabilities
Accounts payable, accrued expenses and other$30,828 $42,716 
Noncurrent
  Operating lease liabilitiesNoncurrent operating lease liabilities236,026 161,677 
Total lease liabilities$266,854 $204,393 
Schedule of Lease Cost
The table below summarizes total lease costs:
Year Ended December 31,
Lease Cost20212020
Operating lease costs$54,541 $51,764 
Short-term lease costs1,752 2,476 
Variable lease costs13,304 12,986 
Sublease income(3,800)(4,226)
Total lease cost, net$65,797 $63,000 
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:
Year Ended December 31,
 20212020
Cash paid for amounts included in the measurement of operating lease liabilities$60,220$56,075
Operating lease assets obtained in exchange for lease liabilities$99,084$32,759
Weighted average remaining lease term (years)
   Operating leases8.76.7
Weighted average discount rate
   Operating leases
5.4 %5.4 %
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 Consolidated Balance Sheets:
 As of
December 31, 2021
2022$48,464 
202348,440 
202442,891 
202535,893 
202631,414 
Thereafter136,031 
   Total future lease payments343,133 
   Less: imputed interest(76,279)
Total$266,854