XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3Close
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Income Statement [Abstract]        
Total revenue $ 4,064,400 $ 3,978,575 $ 7,933,651 $ 8,433,219 Close
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 3,178,839 3,167,633 6,170,336 6,786,027
Operating expenses 579,703 539,207 1,140,558 1,082,478
Depreciation and amortization 85,598 78,117 168,503 154,412
Interest, net 12,306 13,502 24,801 27,318
Income before income taxes 207,954 180,116 429,453 382,984 Close
Federal and state income taxes 49,172 42,561 101,434 92,497 Close
Net income $ 158,782 $ 137,555 $ 328,019 $ 290,487 Close
Net income per common share        
Basic (in dollars per share) $ 4.27 $ 3.69 $ 8.80 $ 7.80
Diluted (in dollars per share) $ 4.24 $ 3.67 $ 8.76 $ 7.75
Basic weighted average shares outstanding (in shares) 37,227,932 37,277,080 37,264,442 37,250,580
Plus effect of stock compensation (in shares) 203,143 246,679 187,811 215,335
Diluted weighted average shares outstanding (in shares) 37,431,075 37,523,759 37,452,253 37,465,915
Dividends declared per share (in dollars per share) $ 0.43 $ 0.38 $ 0.86 $ 0.76