XML 85 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2020
Jul. 31, 2020
May 01, 2020
Jan. 31, 2020
Oct. 31, 2019
Aug. 02, 2019
May 03, 2019
Feb. 01, 2019
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Disaggregation of Revenue [Line Items]                      
Net sales $ 840,957 $ 840,972 $ 929,398 $ 767,483 $ 734,379 $ 838,713 $ 962,036 $ 602,956 $ 3,378,810 $ 3,138,084 $ 2,618,650
United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,700,694 2,413,153 1,975,562
International Countries                      
Disaggregation of Revenue [Line Items]                      
Net sales                 678,116 724,931 643,088
Equipment                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,985,295 2,747,935 2,210,047
Irrigation                      
Disaggregation of Revenue [Line Items]                      
Net sales                 393,515 390,149 408,603
Operating Segments | Professional                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,523,452 2,443,448 1,946,999
Operating Segments | Professional | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,976,690 1,853,054 1,441,815
Operating Segments | Professional | International Countries                      
Disaggregation of Revenue [Line Items]                      
Net sales                 546,762 590,394 505,184
Operating Segments | Professional | Equipment                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,175,794 2,097,965 1,582,024
Operating Segments | Professional | Irrigation                      
Disaggregation of Revenue [Line Items]                      
Net sales                 347,658 345,483 364,975
Operating Segments | Residential                      
Disaggregation of Revenue [Line Items]                      
Net sales                 820,745 661,274 654,413
Operating Segments | Residential | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 689,391 526,737 516,509
Operating Segments | Residential | International Countries                      
Disaggregation of Revenue [Line Items]                      
Net sales                 131,354 134,537 137,904
Operating Segments | Residential | Equipment                      
Disaggregation of Revenue [Line Items]                      
Net sales                 787,716 628,521 617,827
Operating Segments | Residential | Irrigation                      
Disaggregation of Revenue [Line Items]                      
Net sales                 33,029 32,753 36,586
Other                      
Disaggregation of Revenue [Line Items]                      
Net sales                 34,613 33,362 17,238
Other | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 34,613 33,362 17,238
Other | International Countries                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Other | Equipment                      
Disaggregation of Revenue [Line Items]                      
Net sales                 21,785 21,449 10,196
Other | Irrigation                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 12,828 $ 11,913 $ 7,042