XML 55 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Lease Cost
Year Ended December 31, 2019
(dollars in thousands)
Lease Cost
Operating lease cost$20,579  
Short-term lease cost58  
Finance lease cost - amortization of leased assets548  
Finance lease cost - imputed interest on lease liabilities94  
Less: Sublease income(1,522) 
Net Lease Cost$19,757  

Year Ended December 31, 2019
(dollars in thousands)
Supplemental Lease Cash Flow Information
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows for operating leases$18,669  
Operating cash flows for finance leases$ 
Finance cash flows for finance leases$611  
Right-of-use assets obtained in exchange for lease obligations
Operating leases$126,007  
Finance leases$1,702  

December 31, 2019
Lease Term and Discount Rate
Weighted average remaining lease term
Operating leases9.3 years
Finance leases2.1 years
Weighted average discount rate
Operating leases7.9 %
Finance leases7.9 %
Maturity of Lease Liabilities
Operating
Leases
Finance
Leases
(dollars in thousands)
Maturity of Lease Liabilities
2020$22,610  $618  
2021  21,108  618  
2022  19,918  —  
2023  19,192  —  
2024  15,353  —  
Thereafter82,234  —  
Total Lease Payments180,415  1,236  
Imputed interest(52,372) (58) 
Total Lease Liabilities$128,043  $1,178  
Sublease Rent Payments Receivable
Operating Leases
 (dollars in thousands)
Sublease Rent Payments Receivable
2020$1,972  
2021  1,578  
2022  1,578  
2023  1,235  
2024  —  
Thereafter—  
Total Sublease Rent Payments Receivable$6,363  
Schedule of Future Minimum Rental Payments for Operating Leases Prior to the Adoption of ASC 842
Prior to adoption of ASC 842 on January 1, 2019, the Company accounted for leases under ASC 840, and had the following future minimum lease payments as of December 31, 2018. Future minimum lease payments for capital leases were not material as of December 31, 2018.
Operating Leases
(dollars in thousands)
2019$16,516  
2020  23,324  
2021  21,826  
2022  19,807  
2023  19,095  
Thereafter97,587  
Total Payments$198,155