v3.25.4
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Income Statement [Abstract]        
Total revenue $ 3,916,132 $ 3,903,633 $ 12,989,322 $ 11,948,141
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 2,909,580 2,991,065 9,748,638 9,121,758
Operating expenses 697,640 670,200 2,107,403 1,889,353
Depreciation and amortization 114,084 105,203 334,463 296,204
Interest, net 23,381 29,415 74,921 56,035
Income before income taxes 171,447 107,750 723,897 584,791
Federal and state income taxes 41,374 20,653 172,133 136,578
Net income $ 130,073 $ 87,097 $ 551,764 $ 448,213
Net income per common share        
Basic (in dollars per share) $ 3.51 $ 2.35 $ 14.87 $ 12.08
Diluted (in dollars per share) $ 3.49 $ 2.33 $ 14.79 $ 12.01
Basic weighted average shares outstanding (in shares) 37,034,207 37,125,570 37,105,202 37,112,506
Plus effect of stock compensation (in shares) 206,830 236,486 205,264 213,474
Diluted weighted average shares outstanding (in shares) 37,241,037 37,362,056 37,310,466 37,325,980