Acquired Intangible Assets, net for Continuing Operations (Details) - USD ($) $ in Thousands |
Jul. 31, 2017 |
Apr. 30, 2017 |
|---|---|---|
| Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items] | ||
| Gross Fair Value | $ 15,100 | $ 15,100 |
| Accumulated Amortization | (7,855) | (7,383) |
| Total | 7,245 | 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 | (5,704) | (5,395) |
| Acquired finite-lived intangible assets, net book value | 6,131 | 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,151) | (1,988) |
| Acquired finite-lived intangible assets, net book value | $ 1,114 | $ 1,277 |