Acquired Intangible Assets, net for Continuing Operations (Details) - USD ($) $ in Thousands |
Oct. 31, 2017 |
Apr. 30, 2017 |
|---|---|---|
| Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items] | ||
| Gross Fair Value | $ 15,100 | $ 15,100 |
| Accumulated Amortization | (8,328) | (7,383) |
| Total | 6,772 | 7,717 |
| Customer relationships | ||
| Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items] | ||
| Acquired finite-lived intangible assets, gross | 11,835 | 11,835 |
| Accumulated Amortization | (6,013) | (5,395) |
| Acquired finite-lived intangible assets, net book value | 5,822 | 6,440 |
| Developed technology | ||
| Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items] | ||
| Acquired finite-lived intangible assets, gross | 3,265 | 3,265 |
| Accumulated Amortization | (2,315) | (1,988) |
| Acquired finite-lived intangible assets, net book value | $ 950 | $ 1,277 |