XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Supplemental cash flow information related to leases
Supplemental cash flow information related to leases for the periods listed are as follows:
Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
   Operating cash flows for operating leases$856 $2,131 $1,243 $4,117 
   Operating cash flows for finance leases85 — 179 — 
   Financing cash flows for finance leases869 — 1,728 — 
Schedule of components of lease costs
The components of lease costs for the quarters ended June 30, 2021 and 2020 are as follows:
Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
(In thousands)
Finance lease cost
   Amortization of right of use assets$900 $— $1,788 $— 
   Interest85 — 179 — 
Operating lease cost1,624 5,367 3,481 6,764 
   Total lease cost$2,609 $5,367 $5,448 $6,764 

June 30,
2021
June 30,
2020
Weighted Average Remaining Lease Term:
Operating leases3.0 years3.4 years
Finance leases2.3 years— 
Weighted Average Discount Rate:
Operating leases%%
Finance leases%— %
Supplemental balance sheet information related to leases Supplemental balance sheet information related to leases was as follows:
Classification on the Consolidated Balance SheetJune 30,
2021
December 31,
2020
(In thousands)
Assets
Operating right of use assetsOperating lease right of use assets$307 $614 
Finance right of use assetsProperty and equipment, net8,263 10,045 
Liabilities
Current liabilities:
Operating lease liabilityOperating lease liability$2,711 $5,718 
Finance lease liabilityAccrued expenses and other current liabilities3,563 3,488 
Non-current liabilities:
Operating lease liabilityOperating lease liability, net of current portion3,250 7,180 
Finance lease liabilityOther liabilities4,307 6,176 
Schedule of Future Minimum Lease Payments Future minimum lease payments under non-cancellable operating and finance leases (with an initial or remaining lease terms in excess of one year) are as follows:
June 30, 2021
Operating
Leases
Finance
Leases
(In thousands)
2021 (remaining six months for June 30, 2021) $1,740 $1,907 
20222,619 3,813 
2023884 2,500 
2024534 — 
2025639 — 
Thereafter266 — 
Total minimum lease payments6,682 8,220 
Less: present value adjustment(721)(350)
Present value of lease liabilities$5,961 $7,870