XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Income Statement [Abstract]        
Total revenue $ 3,903,633 $ 3,329,247 $ 11,948,141 $ 11,262,898
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 2,991,065 2,542,724 9,121,758 8,713,060
Operating expenses 670,200 568,908 1,889,353 1,709,466
Depreciation and amortization 105,203 88,950 296,204 257,453
Interest, net 29,415 14,146 56,035 38,947
Income before income taxes 107,750 114,519 584,791 543,972
Federal and state income taxes 20,653 27,586 136,578 129,020
Net income $ 87,097 $ 86,933 $ 448,213 $ 414,952
Net income per common share        
Basic (in dollars per share) $ 2.35 $ 2.34 $ 12.08 $ 11.15
Diluted (in dollars per share) $ 2.33 $ 2.33 $ 12.01 $ 11.09
Basic weighted average shares outstanding (in shares) 37,125,570 37,100,143 37,112,506 37,210,007
Plus effect of stock compensation (in shares) 236,486 235,940 213,474 199,531
Diluted weighted average shares outstanding (in shares) 37,362,056 37,336,083 37,325,980 37,409,538