v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME        
Net sales $ 554,093 $ 613,266 $ 1,090,055 $ 1,196,875
Cost of goods sold 303,712 362,795 491,928 699,860
Gross profit 250,381 250,471 598,127 497,015
Selling, general and administrative expenses 231,354 226,845 486,677 458,340
Depreciation and amortization 8,195 7,326 15,383 13,899
Operating profit 10,832 16,300 96,067 24,776
Other income (loss) (2,708) (707) (3,510) 2,755
Interest and financing charges, net 5,966 304 7,140 (157)
Income before income taxes 14,090 15,897 99,697 27,374
Income tax expense (benefit) (6,123) 4,958 12,950 8,676
Net income $ 20,213 $ 10,939 $ 86,747 $ 18,698
Basic:        
Net income per common share $ 0.48 $ 0.26 $ 2.05 $ 0.43
Weighted average number of shares outstanding (in shares) 42,399 42,777 42,296 43,254
Diluted:        
Net income per common share $ 0.46 $ 0.25 $ 1.95 $ 0.42
Weighted average number of shares outstanding (in shares) 44,338 44,219 44,377 44,795
Net income $ 20,213 $ 10,939 $ 86,747 $ 18,698
Other comprehensive income (loss):        
Foreign currency translation adjustments (3,484) 32,917 (11,799) 49,034
Other comprehensive income (loss) (3,484) 32,917 (11,799) 49,034
Comprehensive income $ 16,729 $ 43,856 $ 74,948 $ 67,732