XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Income Statement [Abstract]      
Net sales $ 5,501,907 $ 5,329,252 $ 4,634,875
Cost of sales (exclusive of depreciation and amortization shown separately below) 3,726,806 3,603,307 3,146,600
Gross profit 1,775,101 1,725,945 1,488,275
Operating expenses:      
Selling, general and administrative 1,198,899 1,093,827 950,125
Depreciation and amortization 133,362 126,907 119,232
Total operating expenses 1,332,261 1,220,734 1,069,357
Operating income 442,840 505,211 418,918
Other (expense) income:      
Interest expense (75,461) (65,843) (58,097)
Write-off of debt discount and deferred financing fees (2,075) 0 0
Other income, net 8,862 8,135 3,998
Total other expense, net (68,674) (57,708) (54,099)
Income before taxes 374,166 447,503 364,819
Provision for income taxes 98,087 114,512 91,377
Net income $ 276,079 $ 332,991 $ 273,442
Weighted average common shares outstanding:      
Basic (in shares) 40,229 41,904 43,075
Diluted (in shares) 40,906 42,592 43,898
Net income per common share:      
Basic (in dollars per share) $ 6.86 $ 7.95 $ 6.35
Diluted (in dollars per share) $ 6.75 $ 7.82 $ 6.23
Comprehensive income      
Net income $ 276,079 $ 332,991 $ 273,442
Foreign currency translation loss (4,871) (30,088) (25,805)
Changes in other comprehensive income, net of tax 8,481 1,002 15,003
Comprehensive income $ 279,689 $ 303,905 $ 262,640