XML 65 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Summary of Minimum Future Lease Payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating leases  
2019 $ 10,282
2020 13,261
2021 13,048
2022 13,031
2023 12,553
Thereafter 8,605
Total 70,780
Less: imputed interest (9,114)
Net lease obligation 61,666
Finance leases  
2019 21,381
2020 24,988
2021 22,719
2022 13,707
2023 7,370
Thereafter 1,101
Total 91,266
Less: imputed interest (15,522)
Net lease obligation $ 75,744