XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Cash flows from operating activities:    
Net income $ 180,198 $ 169,237
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 94,409 82,905
Amortization of debt issuance costs 278 278
Change in excess replacement cost over LIFO inventory valuation 2,431 4,500
Share-based compensation 11,036 10,468
Loss (gain) on disposal of assets and impairment charges 2,475 (1,448)
Deferred income taxes 7,114 15,895
Changes in assets and liabilities:    
Receivables (13,133) (13,179)
Inventories (25,378) (52,756)
Prepaid and other current assets (7,280) (2,518)
Accounts payable 17,431 (4,344)
Accrued expenses (38,750) (20,150)
Income taxes 49,994 39,139
Other, net 529 1,104
Net cash provided by operating activities 281,354 229,131
Cash flows from investing activities:    
Purchase of property and equipment (100,564) (68,903)
Payments for acquisition of businesses, net of cash acquired (18,113) (13,297)
Proceeds from sales of assets 6,688 5,784
Net cash used in investing activities (111,989) (76,416)
Cash flows from financing activities:    
Payments of long-term debt and finance lease obligations (29,316) (29,665)
Payments of cash dividends (16,611) (14,945)
Repurchase of common stock 0 (29,893)
Tax withholdings on employee share-based awards (24,932) (17,969)
Net cash used in financing activities (70,859) (92,472)
Net increase in cash and cash equivalents 98,506 60,243
Cash and cash equivalents at beginning of the period 206,482 378,869
Cash and cash equivalents at end of the period 304,988 439,112
Cash paid during the period for:    
Interest, net of amount capitalized 11,845 10,701
Income taxes, net 0 0
Noncash investing and financing activities:    
Purchased property and equipment in accounts payable 55,768 42,188
Right-of-use assets obtained in exchange for new finance lease liabilities 221 8,345
Right-of-use assets obtained in exchange for new operating lease liabilities $ 0 $ 2,214