XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Statement of Cash Flows [Abstract]    
Net income (loss) $ 71,505 $ 118,578
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation 39,693 36,314
Amortization 29,091 28,884
Stock-based compensation 16,568 15,395
Non-cash (gains) losses and other, net (9,695) 4,120
Change in assets and liabilities:    
Receivables (615,136) (744,275)
Inventory (107,461) (106,328)
Accounts payable (101,856) (43,533)
Accrued liabilities (16,348) (14,510)
Other changes from operating activities, net (41,429) (14,494)
Net cash used in operating activities (735,068) (719,849)
Investing activities:    
Additions to property and equipment and software (46,427) (51,196)
Cash collections on DPP receivable 731,146 770,319
Payments related to acquisitions, net of cash acquired (11,967) (1,108)
Sale of investment 86,408 0
Net cash provided by investing activities 759,160 718,015
Financing activities:    
Dividends paid (69,165) (75,021)
Repurchases of common stock (50,000) (214,587)
Payments on long-term debt (3,375) (35,250)
Draw on revolving credit 116,000 286,000
Other financing activities 3,505 4,767
Net cash used in financing activities (3,035) (34,091)
Effect of exchange rate changes on cash (523) 254
Net change in cash and cash equivalents 20,534 (35,671)
Cash and cash equivalents at beginning of period 114,462 159,669
Cash and cash equivalents at end of period 134,996 123,998
Supplemental disclosure of non-cash investing activity:    
Noncash investments acquired $ 690,225 $ 739,382