XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Income Statement [Abstract]    
Net sales $ 1,051,934 $ 927,415
Cost of sales 728,633 626,764
Gross profit 323,301 300,651
Selling, general and administrative expenses 277,064 227,148
Income from operations 46,237 73,503
Other loss, net (1,989) (155)
Income before income taxes 44,248 73,348
Income tax expense 12,715 19,801
Net income $ 31,533 $ 53,547
Net income per common share:    
Basic $ 0.33 $ 0.55
Diluted $ 0.33 $ 0.54
Weighted-average common shares outstanding:    
Basic 95,479,927 98,108,245
Diluted 96,347,211 99,322,220