v3.26.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Income Statement [Abstract]    
Total revenue $ 5,678,336 $ 4,567,106
Cost of goods sold (excluding depreciation and amortization, shown separately below) 4,439,142 3,454,660
Operating expenses 754,111 698,176
Depreciation and amortization 115,994 108,963
Interest, net 22,059 26,850
Income before income taxes 347,030 278,457
Federal and state income taxes 73,310 63,102
Net income $ 273,720 $ 215,355
Net income per common share    
Basic (in dollars per share) $ 7.40 $ 5.80
Diluted (in dollars per share) $ 7.37 $ 5.77
Basic weighted average shares outstanding (in shares) 36,965,113 37,148,383
Plus effect of stock compensation (in shares) 177,144 203,697
Diluted weighted average shares outstanding (in shares) 37,142,257 37,352,080