XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers $ 481,654 $ 445,206 $ 886,463 $ 816,540
United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 454,144 418,813 836,224 770,922
Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 27,510 26,393 50,239 45,618
Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 280,955 249,971 512,647 474,248
Grounds maintenance        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 65,691 59,826 98,435 87,849
Storm damage services        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 7,233 5,360 14,902 14,354
Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 127,775 130,049 260,479 240,089
Utility        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 253,860 228,324 495,196 452,900
Utility | United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 240,039 215,156 468,047 428,975
Utility | Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 13,821 13,168 27,149 23,925
Utility | Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 161,037 135,987 310,456 278,577
Utility | Grounds maintenance        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 0 0 0 0
Utility | Storm damage services        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 4,278 2,175 9,210 6,148
Utility | Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 88,545 90,162 175,530 168,175
Residential and commercial        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 226,516 215,981 389,366 362,189
Residential and commercial | United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 212,827 202,756 366,276 340,496
Residential and commercial | Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 13,689 13,225 23,090 21,693
Residential and commercial | Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 119,664 113,989 202,417 195,813
Residential and commercial | Grounds maintenance        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 65,691 59,826 98,435 87,849
Residential and commercial | Storm damage services        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 2,955 3,185 5,692 8,206
Residential and commercial | Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 38,206 38,981 82,822 70,321
All other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 1,278 901 1,901 1,451
All other | United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 1,278 901 1,901 1,451
All other | Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 0 0 0 0
All other | Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 254 (5) (226) (142)
All other | Grounds maintenance        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 0 0 0 0
All other | Storm damage services        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 0 0 0 0
All other | Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers $ 1,024 $ 906 $ 2,127 $ 1,593