XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Income Statement [Abstract]        
Net sales $ 1,260,710 $ 1,258,348 $ 4,179,942 $ 4,088,878
Cost of sales (exclusive of depreciation and amortization shown separately below) 867,620 843,628 2,874,162 2,764,975
Gross profit 393,090 414,720 1,305,780 1,323,903
Operating expenses (income):        
Selling, general and administrative 310,815 295,691 950,192 883,381
Depreciation and amortization 42,430 32,804 122,540 97,759
Impairment of goodwill 42,454 0 42,454 0
Gain on sale of business (7,393) 0 (7,393) 0
Total operating expenses 388,306 328,495 1,107,793 981,140
Operating income 4,784 86,225 197,987 342,763
Other (expense) income:        
Interest expense (23,069) (18,784) (68,979) (56,440)
Write-off of debt discount and deferred financing fees 0 0 0 (1,401)
Other income, net 1,053 1,932 4,380 6,177
Total other expense, net (22,016) (16,852) (64,599) (51,664)
Income (loss) before taxes (17,232) 69,373 133,388 291,099
Provision for income taxes 4,177 17,468 44,013 71,407
Net income (loss) $ (21,409) $ 51,905 $ 89,375 $ 219,692
Weighted average common shares outstanding:        
Basic (in shares) 38,708 39,864 39,125 40,360
Diluted (in shares) 38,708 40,512 39,727 41,026
Net income (loss) per common share:        
Basic (in dollars per share) $ (0.55) $ 1.30 $ 2.28 $ 5.44
Diluted (in dollars per share) $ (0.55) $ 1.28 $ 2.25 $ 5.35
Comprehensive income (loss)        
Net income (loss) $ (21,409) $ 51,905 $ 89,375 $ 219,692
Foreign currency translation adjustments (22,109) 14,404 (28,848) 4,638
Changes in other comprehensive income (loss), net of tax 707 (7,044) (4,646) 2,559
Comprehensive income (loss) $ (42,811) $ 59,265 $ 55,881 $ 226,889