XML 99 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Income Tax Disclosure [Abstract]    
Deferred compensation $ 107,834 $ 86,479
Operating lease liability 34,183 37,934
Loss carryforwards 39,704 27,845
Reserves and accruals 16,393 14,211
Allowance for doubtful accounts 4,885 4,029
Other   2,703
Gross deferred tax assets 202,999 173,201
Operating lease, right-of-use, assets (27,777) (29,998)
Intangibles and Goodwill (26,570) (29,006)
Property and equipment (20,590) (22,332)
Prepaid expenses (23,928) (19,567)
Marketable Securities (7,003)  
Other (2,684)  
Gross deferred tax liabilities (108,552) (100,903)
Valuation allowances (25,173) (17,875)
Net deferred tax asset $ 69,274 $ 54,423