XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Statement of Cash Flows [Abstract]    
Net income (loss) $ 40,335 $ 70,985
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation 26,272 23,583
Amortization 19,368 19,253
Stock-based compensation 12,432 11,650
Non-cash (gains) losses and other, net (9,369) 3,166
Change in assets and liabilities:    
Receivables (455,290) (487,186)
Inventory (36,665) (67,416)
Accounts payable (20,864) (30,911)
Accrued liabilities (28,918) (24,908)
Other changes from operating activities, net (5,976) (3,492)
Net cash used in operating activities (458,675) (485,276)
Investing activities:    
Additions to property and equipment and software (26,195) (33,467)
Cash collections on DPP receivable 497,029 489,452
Payments related to acquisitions, net of cash acquired (7,897) (1,108)
Sale of investment 86,408 0
Net cash provided by investing activities 549,345 454,877
Financing activities:    
Dividends paid (46,219) (50,331)
Repurchases of common stock (50,000) (90,491)
Payments on long-term debt (1,500) (1,500)
Draw on revolving credit 48,000 125,000
Other financing activities 850 4,141
Net cash used in financing activities (48,869) (13,181)
Effect of exchange rate changes on cash 1,672 (2,203)
Net change in cash and cash equivalents 43,473 (45,783)
Cash and cash equivalents at beginning of period 114,462 159,669
Cash and cash equivalents at end of period 157,935 113,886
Supplemental disclosure of non-cash investing activity:    
Noncash investments acquired $ 474,743 $ 465,058