XML 19 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Income Statement [Abstract]      
Total revenue $ 15,094,475 $ 12,952,594 $ 8,707,189
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 12,022,069 10,189,880 6,350,754
Operating expenses 2,119,942 1,961,473 1,637,191
Depreciation and amortization 313,131 303,541 265,195
Interest, net 51,815 56,972 46,679
Income before income taxes 587,518 440,728 407,370
Federal and state income taxes 140,827 100,938 94,470
Net income $ 446,691 $ 339,790 $ 312,900
Net income per common share      
Basic (in Dollars per share) $ 11.99 $ 9.14 $ 8.44
Diluted (in Dollars per share) 11.91 9.10 8.38
Dividends declared per share (in Dollars per share) $ 1.52 $ 1.39 $ 1.32