v3.26.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Income Statement [Abstract]      
Total revenue $ 17,561,101 $ 15,940,899 $ 14,862,913
Cost of goods sold (excluding depreciation and amortization, shown separately below) 13,240,060 12,188,496 11,515,002
Operating expenses 2,837,426 2,552,356 2,288,513
Depreciation and amortization 449,958 403,647 349,797
Interest, net 96,634 83,951 53,441
Income before income taxes 937,023 712,449 656,160
Federal and state income taxes 222,575 165,929 154,188
Net income $ 714,448 $ 546,520 $ 501,972
Net income per common share      
Basic (in Dollars per share) $ 19.28 $ 14.72 $ 13.51
Diluted (in Dollars per share) $ 19.16 $ 14.64 $ 13.43