v3.26.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Income Statement [Abstract]        
Net sales $ 1,661,915 $ 1,504,755 $ 3,143,260 $ 2,834,256
Cost of sales 940,364 938,594 1,879,143 1,779,031
Gross profit 721,551 566,161 1,264,117 1,055,225
Selling, general and administrative expenses 432,812 391,774 835,697 752,611
Income from operations 288,739 174,387 428,420 302,614
Other income, net 9,801 8,886 15,986 18,532
Income before income taxes 298,540 183,273 444,406 321,146
Income tax expense 57,889 39,408 88,050 68,934
Net income $ 240,651 $ 143,865 $ 356,356 $ 252,212
Net income per common share:        
Basic $ 2.81 $ 1.6 $ 4.12 $ 2.78
Diluted $ 2.78 $ 1.58 $ 4.06 $ 2.73
Weighted-average common shares outstanding:        
Basic 85,633,607 89,667,451 86,553,213 90,692,646
Diluted 86,667,561 91,167,981 87,719,187 92,304,624