XML 42 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenues $ 1,296,007 $ 1,229,591 $ 3,555,327 $ 3,377,610
United States        
Disaggregation of Revenue [Line Items]        
Revenues 1,176,087 1,114,162 3,233,731 3,064,181
Canada        
Disaggregation of Revenue [Line Items]        
Revenues 87,251 76,408 218,730 199,788
Mexico        
Disaggregation of Revenue [Line Items]        
Revenues $ 32,669 $ 39,021 $ 102,866 $ 113,641
Sales Revenue        
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 100.00% 100.00% 100.00% 100.00%
Sales Revenue | HVAC Equipment        
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 68.00% 68.00% 68.00% 67.00%
Sales Revenue | Other HVAC Products        
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 28.00% 27.00% 28.00% 28.00%
Sales Revenue | Commercial Refrigeration Products        
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 4.00% 5.00% 4.00% 5.00%