XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Lease Cost
Components of lease expense were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Operating lease expense$8,163 $7,407 $15,783 $14,708 
Variable lease expense1,393 1,471 2,838 2,446 
Sublease income— (93)— (186)
Total lease expense$9,556 $8,785 $18,621 $16,968 
Schedule of Assets And Liabilities, Lessee
Supplemental balance sheet information related to leases was as follows (in thousands, except weighted-average figures):
As of
ClassificationJune 30, 2022December 31, 2021
Operating lease assetsOther assets$92,621 $98,393 
Current operating lease liabilitiesAccrued expenses and other$24,358 $23,729 
Long-term operating lease liabilitiesOther long-term liabilities86,636 92,539 
Total operating lease liabilities$110,994 $116,268 
Schedule of Future Minimum Lease Payments
As of June 30, 2022, future minimum lease payments under our non-cancellable operating leases were as follows (in thousands):
Operating Leases (1)
Remainder of 2022$14,931 
202326,849 
202423,075 
202517,619 
202611,371 
Thereafter31,588 
Total future minimum lease payments125,433 
Less: imputed interest(14,439)
Present value of lease liabilities$110,994 
(1)    Excludes future minimum payments for leases which have not yet commenced as of June 30, 2022.