XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Disaggregation of Revenue [Line Items]      
Net sales $ 4,514,662 $ 3,959,584 $ 3,378,810
United States      
Disaggregation of Revenue [Line Items]      
Net sales 3,635,496 3,131,954 2,700,694
International Countries      
Disaggregation of Revenue [Line Items]      
Net sales 879,166 827,630 678,116
Equipment      
Disaggregation of Revenue [Line Items]      
Net sales 4,048,558 3,518,329 2,985,295
Irrigation      
Disaggregation of Revenue [Line Items]      
Net sales 466,104 441,255 393,515
Operating Segments | Professional      
Disaggregation of Revenue [Line Items]      
Net sales 3,429,607 2,929,600 2,523,452
Operating Segments | Professional | United States      
Disaggregation of Revenue [Line Items]      
Net sales 2,737,864 2,268,878 1,976,690
Operating Segments | Professional | International Countries      
Disaggregation of Revenue [Line Items]      
Net sales 691,743 660,722 546,762
Operating Segments | Professional | Equipment      
Disaggregation of Revenue [Line Items]      
Net sales 3,002,976 2,530,777 2,175,794
Operating Segments | Professional | Irrigation      
Disaggregation of Revenue [Line Items]      
Net sales 426,631 398,823 347,658
Operating Segments | Residential      
Disaggregation of Revenue [Line Items]      
Net sales 1,068,565 1,010,077 820,745
Operating Segments | Residential | United States      
Disaggregation of Revenue [Line Items]      
Net sales 881,142 843,169 689,391
Operating Segments | Residential | International Countries      
Disaggregation of Revenue [Line Items]      
Net sales 187,423 166,908 131,354
Operating Segments | Residential | Equipment      
Disaggregation of Revenue [Line Items]      
Net sales 1,039,192 975,832 787,716
Operating Segments | Residential | Irrigation      
Disaggregation of Revenue [Line Items]      
Net sales 29,373 34,245 33,029
Other Activities      
Disaggregation of Revenue [Line Items]      
Net sales 16,490 19,907 34,613
Other Activities | United States      
Disaggregation of Revenue [Line Items]      
Net sales 16,490 19,907 34,613
Other Activities | International Countries      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
Other Activities | Equipment      
Disaggregation of Revenue [Line Items]      
Net sales 6,390 11,720 21,785
Other Activities | Irrigation      
Disaggregation of Revenue [Line Items]      
Net sales $ 10,100 $ 8,187 $ 12,828