XML 24 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Income Statement [Abstract]      
Revenue, net $ 2,019,900 $ 2,082,928 $ 1,941,501
Costs and expenses      
Cost of sales 692,541 700,658 625,335
Operating and administrative expenses 1,037,399 1,079,585 1,022,660
Impairment of goodwill 99,800 0 0
Restructuring and related charges (credits) 49,389 (1,427) 33,310
Accelerated amortization of intangible assets 84,881 84,836 74,685
Total costs and expenses 1,964,010 1,863,652 1,755,990
Operating income 55,890 219,276 185,511
Interest expense (37,745) (19,802) (18,383)
Foreign exchange transaction gains (losses) 894 (3,192) (7,977)
Gain on sale of businesses and certain assets 10,177 3,694 0
Other income, net 3,884 9,685 16,761
Income before taxes 33,100 209,661 175,912
Provision for income taxes 15,867 61,352 27,656
Net income $ 17,233 $ 148,309 $ 148,256
Earnings per share:      
Basic (in dollars per share) $ 0.31 $ 2.66 $ 2.65
Diluted (in dollars per share) $ 0.31 $ 2.62 $ 2.63
Weighted average number of common shares outstanding:      
Basic (in shares) 55,558 55,759 55,930
Diluted (in shares) 56,355 56,598 56,461