XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Income Statement [Abstract]    
Total revenue $ 3,869,251 $ 4,454,644
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 2,991,497 3,618,394
Operating expenses 560,855 543,271
Depreciation and amortization 82,905 76,295
Interest, net 12,495 13,816
Income before income taxes 221,499 202,868
Federal and state income taxes 52,262 49,936
Net income $ 169,237 $ 152,932
Net income per common share    
Basic (in dollars per share) $ 4.54 $ 4.11
Diluted (in dollars per share) $ 4.52 $ 4.09
Basic weighted average shares outstanding (in shares) 37,300,952 37,222,943
Plus effect of stock compensation (in shares) 155,187 186,762
Diluted weighted average shares outstanding (in shares) 37,456,139 37,409,705
Dividends declared per share (in dollars per share) $ 0.43 $ 0.38