XML 83 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating Leases Lease Payments  
Remaining 2019 $ 12,896
2020 14,828
2021 13,361
2022 11,339
2023 1,947
2024 and thereafter 379
Total lease payments 54,750
Less: interest (4,945)
Present value of lease liabilities 49,805
Operating Leases Sublease Receipts  
Remaining 2019 (4,233)
2020 (5,667)
2021 (5,699)
2022 (5,732)
2023 (956)
Total Operating Leases Sublease Receipts (22,287)
Operating Leases Net  
Remaining 2019 8,663
2020 9,161
2021 7,662
2022 5,607
2023 991
2024 and thereafter 379
Total operating lease payments Net 32,463
Financing Leases  
Remaining 2019 39
2020 52
2021 52
2022 39
Total lease payments 182
Less: interest (13)
Present value of lease liabilities $ 169