XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Summary of Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 100.00% 100.00% 100.00% 100.00%
Revenues $ 1,782,569 $ 1,536,671 $ 4,768,327 $ 3,900,212
United States        
Disaggregation of Revenue [Line Items]        
Revenues 1,615,319 1,391,340 4,291,838 3,517,533
Canada        
Disaggregation of Revenue [Line Items]        
Revenues 102,491 91,429 290,863 218,687
Latin America and the Caribbean        
Disaggregation of Revenue [Line Items]        
Revenues $ 64,759 $ 53,902 $ 185,626 $ 163,992
HVAC Equipment        
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 69.00% 70.00% 69.00% 70.00%
Other HVAC Products        
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 27.00% 27.00% 27.00% 27.00%
Commercial Refrigeration Products        
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 4.00% 3.00% 4.00% 3.00%