Acquired Intangible Assets, net for Continuing Operations (Details) - USD ($) $ in Thousands |
Jul. 31, 2016 |
Apr. 30, 2016 |
|---|---|---|
| Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items] | ||
| Gross Fair Value | $ 15,100 | $ 15,100 |
| Accumulated Amortization | (5,965) | (5,493) |
| Total | 9,135 | 9,607 |
| Customer relationships | ||
| Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items] | ||
| Acquired finite-lived intangible assets, gross | 11,835 | 11,835 |
| Accumulated Amortization | (4,467) | (4,158) |
| Acquired finite-lived intangible assets, net book value | 7,368 | 7,677 |
| Developed technology | ||
| Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items] | ||
| Acquired finite-lived intangible assets, gross | 3,265 | 3,265 |
| Accumulated Amortization | (1,498) | (1,335) |
| Acquired finite-lived intangible assets, net book value | $ 1,767 | $ 1,930 |