XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Schedule of Operations by Segment (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Segment Reporting Information [Line Items]        
Net sales $ 1,529,350 $ 1,361,855 $ 4,363,606 $ 3,914,546
Intersegment Elimination        
Segment Reporting Information [Line Items]        
Net sales 3,280 3,430 7,758 8,539
Cost of sales $ 3,569 $ 3,583 $ 8,127 $ 8,634