Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets - Intangible Assets (Detail)

v3.20.2
Goodwill and Intangible Assets - Intangible Assets (Detail) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Intangible Assets [Line Items]    
Amortized intangible assets, Gross $ 212,751 $ 167,351
Amortized intangible assets, Accumulated Amortization (100,658) (84,329)
Amortized intangible assets, Net 112,093 83,022
Exchange rate fluctuations (167) (74)
Total Intangible assets 111,926 82,948
Customer Lists    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 131,299 125,099
Amortized intangible assets, Accumulated Amortization (64,762) (53,352)
Amortized intangible assets, Net 66,537 71,747
Intellectual Property    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 69,100 33,100
Amortized intangible assets, Accumulated Amortization (26,548) (22,045)
Amortized intangible assets, Net 42,552 11,055
Database Rights    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 4,256 4,256
Amortized intangible assets, Accumulated Amortization (4,202) (4,053)
Amortized intangible assets, Net 54 203
Non-compete Agreements    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 910 910
Amortized intangible assets, Accumulated Amortization (910) (893)
Amortized intangible assets, Net   17
Trademarks    
Intangible Assets [Line Items]    
Amortized intangible assets, Gross 7,186 3,986
Amortized intangible assets, Accumulated Amortization (4,236) $ (3,986)
Amortized intangible assets, Net $ 2,950