XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Income Statement [Abstract]        
Net sales $ 1,470,776 $ 1,420,930 $ 2,919,232 $ 2,830,530
Cost of sales (exclusive of depreciation and amortization shown separately below) 1,009,649 962,301 2,006,542 1,921,347
Gross profit 461,127 458,629 912,690 909,183
Operating expenses:        
Selling, general and administrative 324,225 300,894 639,377 587,690
Depreciation and amortization 42,078 32,937 80,110 64,955
Total operating expenses 366,303 333,831 719,487 652,645
Operating income 94,824 124,798 193,203 256,538
Other (expense) income:        
Interest expense (23,697) (18,742) (45,910) (37,656)
Write-off of debt discount and deferred financing fees 0 0 0 (1,401)
Other income, net 1,299 2,106 3,327 4,245
Total other expense, net (22,398) (16,636) (42,583) (34,812)
Income before taxes 72,426 108,162 150,620 221,726
Provision for income taxes 18,890 27,205 39,836 53,939
Net income $ 53,536 $ 80,957 $ 110,784 $ 167,787
Weighted average common shares outstanding:        
Basic (in shares) 39,126 40,466 39,334 40,608
Diluted (in shares) 39,703 41,088 39,964 41,282
Net income per common share:        
Basic (in dollars per share) $ 1.37 $ 2.00 $ 2.82 $ 4.13
Diluted (in dollars per share) $ 1.35 $ 1.97 $ 2.77 $ 4.06
Comprehensive income        
Net income $ 53,536 $ 80,957 $ 110,784 $ 167,787
Foreign currency translation adjustments (3,789) (21,164) (6,739) (9,766)
Changes in other comprehensive income, net of tax (6) 4,214 (5,353) 9,603
Comprehensive income $ 49,741 $ 64,007 $ 98,692 $ 167,624