XML 101 R88.htm IDEA: XBRL DOCUMENT v3.5.0.1
Intangible Assets (Detail) - USD ($)
$ in Thousands
Apr. 30, 2016
Apr. 30, 2015
Intangible Assets [Line Items]    
Amortized intangible assets, Gross $ 167,351 $ 73,151
Amortized intangible assets, Accumulated Amortization (40,707) (29,023)
Amortized intangible assets, Net 126,644 44,128
Exchange rate fluctuations 383 (27)
Total Intangible assets 233,027 47,901
Trademarks    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 3,986 3,986
Amortized intangible assets, Accumulated Amortization (3,986) (3,291)
Amortized intangible assets, Net   695
Unamortized intangible assets 106,000 3,800
Customer Lists    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 125,099 41,099
Amortized intangible assets, Accumulated Amortization (19,910) (12,578)
Amortized intangible assets, Net 105,189 28,521
Intellectual Property    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 33,100 22,900
Amortized intangible assets, Accumulated Amortization (13,281) (10,130)
Amortized intangible assets, Net 19,819 12,770
Database Rights    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 4,256 4,256
Amortized intangible assets, Accumulated Amortization (2,777) (2,351)
Amortized intangible assets, Net 1,479 1,905
Non-compete Agreements    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 910 910
Amortized intangible assets, Accumulated Amortization (753) (673)
Amortized intangible assets, Net $ 157 $ 237