XML 87 R72.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Operating Leases Lease Payments  
Remaining 2019 $ 4,272
2020 15,169
2021 14,731
2022 12,738
2023 3,372
2024 and thereafter 1,464
Total lease payments 51,746
Less: interest (4,658)
Present value of lease liabilities 47,088
Operating Leases Sublease Receipts  
Remaining 2019 (1,448)
2020 (5,730)
2021 (5,699)
2022 (5,732)
2023 (957)
Total Operating Leases Sublease Receipts (19,566)
Operating Leases Net  
Remaining 2019 2,824
2020 9,439
2021 9,032
2022 7,006
2023 2,415
2024 and thereafter 1,464
Total operating lease payments Net 32,180
Financing Leases  
Remaining 2019 13
2020 52
2021 52
2022 39
Total lease payments 156
Less: interest (9)
Present value of lease liabilities $ 147