XML 26 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2Close
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Income Statement [Abstract]      
Total revenue $ 14,862,913 $ 15,094,475 $ 12,952,594 Close
Cost of goods sold (excluding depreciation and amortization, shown separately below) 11,515,002 12,022,069 10,189,880 Close
Operating expenses 2,288,513 2,119,942 1,961,473 Close
Depreciation and amortization 349,797 313,131 303,541 Close
Interest, net 53,441 51,815 56,972 Close
Total Other Expenses 14206753.0 14506957.0 12511866.0 0 0 Close
Income before income taxes 656,160 587,518 440,728 CloseClose
Federal and state income taxes 154,188 140,827 100,938 Close
Net income $ 501,972 $ 446,691 $ 339,790 Close
Net income per common share      
Basic (in Dollars per share) $ 13.51 $ 11.99 $ 9.14
Diluted (in Dollars per share) $ 13.43 $ 11.91 $ 9.10