XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Disaggregation by Major Product Type and Geographic Market (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 29, 2021
Jan. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenues $ 872,986 $ 767,483
United States    
Disaggregation of Revenue [Line Items]    
Revenues 681,305 591,648
International Countries    
Disaggregation of Revenue [Line Items]    
Revenues 191,681 175,835
Equipment    
Disaggregation of Revenue [Line Items]    
Revenues 785,640 681,892
Irrigation    
Disaggregation of Revenue [Line Items]    
Revenues 87,346 85,591
Operating Segments | Professional    
Disaggregation of Revenue [Line Items]    
Revenues 650,223 594,721
Operating Segments | Professional | United States    
Disaggregation of Revenue [Line Items]    
Revenues 501,860 454,396
Operating Segments | Professional | International Countries    
Disaggregation of Revenue [Line Items]    
Revenues 148,363 140,325
Operating Segments | Professional | Equipment    
Disaggregation of Revenue [Line Items]    
Revenues 575,775 523,909
Operating Segments | Professional | Irrigation    
Disaggregation of Revenue [Line Items]    
Revenues 74,448 70,812
Operating Segments | Residential    
Disaggregation of Revenue [Line Items]    
Revenues 217,700 165,848
Operating Segments | Residential | United States    
Disaggregation of Revenue [Line Items]    
Revenues 174,382 130,338
Operating Segments | Residential | International Countries    
Disaggregation of Revenue [Line Items]    
Revenues 43,318 35,510
Operating Segments | Residential | Equipment    
Disaggregation of Revenue [Line Items]    
Revenues 205,923 152,458
Operating Segments | Residential | Irrigation    
Disaggregation of Revenue [Line Items]    
Revenues 11,777 13,390
Other    
Disaggregation of Revenue [Line Items]    
Revenues 5,063 6,914
Other | United States    
Disaggregation of Revenue [Line Items]    
Revenues 5,063 6,914
Other | International Countries    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Other | Equipment    
Disaggregation of Revenue [Line Items]    
Revenues 3,942 5,525
Other | Irrigation    
Disaggregation of Revenue [Line Items]    
Revenues $ 1,121 $ 1,389