v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Cash flows from operating activities      
Net income $ 714,448 $ 546,520 $ 501,972
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 449,958 403,647 349,797
Amortization of debt related costs 2,065 2,312 1,111
Inventory, LIFO Reserve, Effect on Income, Net 17,455 11,530 12,499
Share-based compensation 63,407 47,732 41,379
Loss on disposal of assets and impairment charges 13,517 12,401 6,414
Deferred income taxes 94,772 59,958 53,252
Changes in assets and liabilities:      
Receivables (60,075) (1,297) (31,246)
Inventories (90,084) (7,756) (51,785)
Prepaid and other current assets (5,142) 3,658 (3,684)
Accounts payable 159,172 (20,782) (8,731)
Accrued expenses 35,609 21,525 14,387
Income taxes (11,444) 15,460 5,112
Other, net (6,118) (4,054) 2,476
Net cash provided by operating activities 1,377,540 1,090,854 892,953
Cash flows from investing activities      
Purchase of property and equipment (655,920) (506,224) (522,004)
Payments for acquisitions of businesses, net of cash acquired (141,583) (1,239,249) (330,032)
Proceeds from sales of assets 42,072 18,805 26,680
Net cash used in investing activities (755,431) (1,726,668) (825,356)
Cash flows from financing activities      
Proceeds from long-term debt 0 1,100,000 0
Payments of long-term debt and finance lease obligations (94,895) (239,492) (53,656)
Payments of debt related costs 0 (5,891) 0
Payments of cash dividends (83,136) (72,309) (62,918)
Repurchase of common stock and payment of related excise taxes (200,505) (734) (104,898)
Tax withholdings on employee share-based awards (47,244) (25,580) (18,512)
Net cash (used in) provided by financing activities (425,780) 755,994 (239,984)
Net increase (decrease) in cash and cash equivalents 196,329 120,180 (172,387)
Cash and cash equivalents at beginning of year 326,662 206,482 378,869
Cash and cash equivalents at end of year 522,991 326,662 206,482
SUPPLEMENTAL DISCLOSURES OF CASH FLOWS INFORMATION      
Cash paid for interest, net of amount capitalized 110,546 86,598 63,449
Cash paid for income taxes, net 138,018 89,771 105,000
Noncash investing and financing activities      
Purchased property and equipment in accounts payable $ 90,612 $ 46,427 $ 45,617