XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Income Statement [Abstract]    
Total revenue $ 4,097,737 $ 3,869,251
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 3,142,481 2,991,497
Operating expenses 609,474 560,855
Depreciation and amortization 94,409 82,905
Interest, net 14,067 12,495
Income before income taxes 237,306 221,499
Federal and state income taxes 57,108 52,262
Net income $ 180,198 $ 169,237
Net income per common share    
Basic (in dollars per share) $ 4.86 $ 4.54
Diluted (in dollars per share) $ 4.83 $ 4.52
Basic weighted average shares outstanding (in shares) 37,087,231 37,300,952
Plus effect of stock compensation (in shares) 190,463 155,187
Diluted weighted average shares outstanding (in shares) 37,277,694 37,456,139