XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Summary of Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 100.00% 100.00% 100.00% 100.00%
Revenues $ 2,035,796 $ 1,782,569 $ 5,693,121 $ 4,768,327
United States        
Disaggregation of Revenue [Line Items]        
Revenues 1,851,071 1,615,319 5,156,846 4,291,838
Canada        
Disaggregation of Revenue [Line Items]        
Revenues 100,567 102,491 303,149 290,863
Latin America and the Caribbean        
Disaggregation of Revenue [Line Items]        
Revenues $ 84,158 $ 64,759 $ 233,126 $ 185,626
HVAC Equipment        
Disaggregation of Revenue [Line Items]        
Revenues from product lines, percentage 69.00% 69.00% 69.00% 69.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% 4.00% 4.00% 4.00%