XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segments - Schedule of Segment Reporting Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Segment Reporting Information [Line Items]    
NET SALES: $ 2,389,123 $ 2,142,784
COST OF PRODUCTS SOLD: 2,068,149 1,861,342
GROSS PROFIT: 320,974 281,442
SELLING, GENERAL AND ADMINISTRATIVE EXPENSE: 254,030 240,197
AMORTIZATION EXPENSE: 27,928 29,822
INTEREST EXPENSE (INCOME), NET: 9,017 15,228
OTHER EXPENSE (INCOME), NET: (2,489) (2,649)
INCOME (LOSS) BEFORE INCOME TAXES: 32,488 (1,156)
Operating Segments    
Segment Reporting Information [Line Items]    
NET SALES: 2,213,665 2,008,889
COST OF PRODUCTS SOLD: 1,945,234 1,761,077
GROSS PROFIT: 268,431 247,812
SELLING, GENERAL AND ADMINISTRATIVE EXPENSE: 191,917 174,397
AMORTIZATION EXPENSE: 19,350 20,382
INTEREST EXPENSE (INCOME), NET: 553 1,323
OTHER EXPENSE (INCOME), NET: 3,629 (5,369)
INCOME (LOSS) BEFORE INCOME TAXES: 52,982 57,079
Operating Segments | Total North America    
Segment Reporting Information [Line Items]    
NET SALES: 1,558,186 1,403,986
COST OF PRODUCTS SOLD: 1,367,569 1,248,822
GROSS PROFIT: 190,617 155,164
SELLING, GENERAL AND ADMINISTRATIVE EXPENSE: 99,936 94,670
AMORTIZATION EXPENSE: 7,286 8,176
INTEREST EXPENSE (INCOME), NET: (4) (6)
OTHER EXPENSE (INCOME), NET: 3,779 (3,578)
INCOME (LOSS) BEFORE INCOME TAXES: 79,620 55,902
Operating Segments | North American Towable    
Segment Reporting Information [Line Items]    
NET SALES: 897,090 898,778
COST OF PRODUCTS SOLD: 778,095 786,341
GROSS PROFIT: 118,995 112,437
SELLING, GENERAL AND ADMINISTRATIVE EXPENSE: 64,358 64,303
AMORTIZATION EXPENSE: 4,077 4,519
INTEREST EXPENSE (INCOME), NET: (3) (3)
OTHER EXPENSE (INCOME), NET: 4,092 (3,203)
INCOME (LOSS) BEFORE INCOME TAXES: 46,471 46,821
Operating Segments | North American Motorized    
Segment Reporting Information [Line Items]    
NET SALES: 661,096 505,208
COST OF PRODUCTS SOLD: 589,474 462,481
GROSS PROFIT: 71,622 42,727
SELLING, GENERAL AND ADMINISTRATIVE EXPENSE: 35,578 30,367
AMORTIZATION EXPENSE: 3,209 3,657
INTEREST EXPENSE (INCOME), NET: (1) (3)
OTHER EXPENSE (INCOME), NET: (313) (375)
INCOME (LOSS) BEFORE INCOME TAXES: 33,149 9,081
Operating Segments | European    
Segment Reporting Information [Line Items]    
NET SALES: 655,479 604,903
COST OF PRODUCTS SOLD: 577,665 512,255
GROSS PROFIT: 77,814 92,648
SELLING, GENERAL AND ADMINISTRATIVE EXPENSE: 91,981 79,727
AMORTIZATION EXPENSE: 12,064 12,206
INTEREST EXPENSE (INCOME), NET: 557 1,329
OTHER EXPENSE (INCOME), NET: (150) (1,791)
INCOME (LOSS) BEFORE INCOME TAXES: (26,638) 1,177
Other    
Segment Reporting Information [Line Items]    
NET SALES: 259,056 193,511
COST OF PRODUCTS SOLD: 205,680 159,758
GROSS PROFIT: 52,543 33,630
SELLING, GENERAL AND ADMINISTRATIVE EXPENSE: 21,808 19,474
AMORTIZATION EXPENSE: 8,578 9,254
INTEREST EXPENSE (INCOME), NET: 44 65
OTHER EXPENSE (INCOME), NET: (593) 63
INCOME (LOSS) BEFORE INCOME TAXES: 22,706 4,774
Intercompany eliminations    
Segment Reporting Information [Line Items]    
NET SALES: (83,598) (59,616)
COST OF PRODUCTS SOLD: (82,765) (59,493)
Corporate    
Segment Reporting Information [Line Items]    
SELLING, GENERAL AND ADMINISTRATIVE EXPENSE: 40,305 46,326
AMORTIZATION EXPENSE: 0 186
INTEREST EXPENSE (INCOME), NET: 8,420 13,840
OTHER EXPENSE (INCOME), NET: (5,525) 2,657
INCOME (LOSS) BEFORE INCOME TAXES: $ (43,200) $ (63,009)