XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]        
Total revenue $ 3,332,555 $ 3,048,717 $ 11,765,774 $ 9,493,652
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 2,595,093 2,384,222 9,381,120 7,387,680
Operating expenses 515,735 490,997 1,598,213 1,470,569
Depreciation and amortization 78,088 75,529 232,500 225,675
Interest, net 11,697 14,431 39,015 41,681
Income before income taxes 131,942 83,538 514,926 368,047
Federal and state income taxes 31,830 19,514 124,327 88,033
Net income $ 100,112 $ 64,024 $ 390,599 $ 280,014
Net income per common share        
Basic (in dollars per share) $ 2.69 $ 1.72 $ 10.48 $ 7.54
Diluted (in dollars per share) $ 2.67 $ 1.71 $ 10.42 $ 7.50
Basic weighted average shares outstanding (in shares) 37,281,103 37,169,213 37,261,049 37,154,883
Plus effect of stock compensation (in shares) 283,448 197,370 240,459 197,370
Diluted weighted average shares outstanding (in shares) 37,564,551 37,366,583 37,501,508 37,352,253
Dividends declared per share (in dollars per share) $ 0.38 $ 0.35 $ 1.14 $ 1.04