Business Combinations - Purchase Price - Useful Life (Details) - FeedMagnet [Member] |
12 Months Ended |
|---|---|
Apr. 30, 2016 | |
| Developed technology | |
| Business Acquisition [Line Items] | |
| Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | 3 years |
| Minimum [Member] | Customer relationships | |
| Business Acquisition [Line Items] | |
| Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | 3 years |
| Maximum [Member] | Customer relationships | |
| Business Acquisition [Line Items] | |
| Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | 10 years |