XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Income Statement [Abstract]        
Total revenue $ 3,329,247 $ 3,332,555 $ 11,262,898 $ 11,765,774
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 2,542,724 2,595,093 8,713,060 9,381,120
Operating expenses 568,908 515,735 1,709,466 1,598,213
Depreciation and amortization 88,950 78,088 257,453 232,500
Interest, net 14,146 11,697 38,947 39,015
Income before income taxes 114,519 131,942 543,972 514,926
Federal and state income taxes 27,586 31,830 129,020 124,327
Net income $ 86,933 $ 100,112 $ 414,952 $ 390,599
Net income per common share        
Basic (in dollars per share) $ 2.34 $ 2.69 $ 11.15 $ 10.48
Diluted (in dollars per share) $ 2.33 $ 2.67 $ 11.09 $ 10.42
Basic weighted average shares outstanding (in shares) 37,100,143 37,281,103 37,210,007 37,261,049
Plus effect of stock compensation (in shares) 235,940 283,448 199,531 240,459
Diluted weighted average shares outstanding (in shares) 37,336,083 37,564,551 37,409,538 37,501,508
Dividends declared per share (in dollars per share) $ 0.43 $ 0.38 $ 1.29 $ 1.14