Leases - Supplemental Balance Sheet Information (Details) $ in Thousands |
Apr. 30, 2019
USD ($)
|
|---|---|
| Assets: | |
| Operating lease assets | $ 51,514 |
| Finance lease assets | 5,284 |
| Total leased assets | 56,798 |
| Current | |
| Operating | 9,423 |
| Finance | 3,410 |
| Non-current | |
| Operating | 44,571 |
| Finance | 1,994 |
| Total Lease Liabilities: | $ 59,398 |