XML 67 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Lease Maturities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 16,570
2021 14,540
2022 11,543
2023 9,720
2024 8,580
Thereafter 31,802
Total Lease Payments 92,755
Less imputed interest (13,844)
Present value of lease liabilities $ 78,911