XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Data - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2020
Aug. 02, 2019
Jul. 31, 2020
Aug. 02, 2019
Oct. 31, 2019
Financial information concerning reportable segments          
Revenues $ 840,972 $ 838,713 $ 2,537,853 $ 2,403,705  
Earnings (loss) before income taxes 110,993 71,235 318,503 278,435  
Total assets 2,813,863 2,309,733 2,813,863 2,309,733 $ 2,330,547
Operating Segments | Professional          
Financial information concerning reportable segments          
Revenues 623,615 676,756 1,879,423 1,855,268  
Earnings (loss) before income taxes 113,652 81,592 322,385 319,689  
Total assets 1,967,882 1,784,707 1,967,882 1,784,707  
Operating Segments | Residential          
Financial information concerning reportable segments          
Revenues 204,961 148,234 632,807 525,539  
Earnings (loss) before income taxes 28,545 16,151 87,233 51,253  
Total assets 268,562 218,528 268,562 218,528  
Intersegment gross sales (eliminations)          
Financial information concerning reportable segments          
Revenues (12,761) (13,857) (38,235) (51,361)  
Intersegment gross sales (eliminations) | Professional          
Financial information concerning reportable segments          
Revenues 12,738 13,779 38,151 51,104  
Intersegment gross sales (eliminations) | Residential          
Financial information concerning reportable segments          
Revenues 23 78 84 257  
Other          
Financial information concerning reportable segments          
Revenues 12,396 13,723 25,623 22,898  
Earnings (loss) before income taxes (31,204) (26,508) (91,115) (92,507)  
Total assets $ 577,419 $ 306,498 $ 577,419 $ 306,498