Commitments and Contingencies - Other Long-Term Obligations (Details) - International Medical Service S.r.l. - Central bank of Italy - USD ($) |
Oct. 31, 2016 |
Nov. 03, 2014 |
|---|---|---|
| Commitments and Contingencies | ||
| Liabilities assumed | $ 408,000 | $ 843,000 |
| Interest rate per annum (as a percent) | 0.25% | |
| Accrued expenses | ||
| Commitments and Contingencies | ||
| Liabilities assumed | 162,000 | $ 187,000 |
| Other long-term liabilities | ||
| Commitments and Contingencies | ||
| Liabilities assumed | $ 246,000 | $ 656,000 |