v3.26.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers $ 518,933 $ 512,445 $ 954,708 $ 947,281
United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 486,167 479,984 901,700 895,710
Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 32,766 32,461 53,008 51,571
Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 306,359 296,844 563,728 547,509
Grounds maintenance        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 68,953 69,253 112,503 108,662
Storm damage services        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 5,339 18,951 19,147 54,987
Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 138,282 127,397 259,330 236,123
Utility        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 266,075 266,896 529,544 522,003
Utility | United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 248,226 251,298 500,715 495,740
Utility | Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 17,849 15,598 28,829 26,263
Utility | Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 176,583 167,410 344,757 332,206
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 1,524 13,342 10,301 31,799
Utility | Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 87,968 86,144 174,486 157,998
Residential and commercial        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 251,121 244,924 422,986 424,054
Residential and commercial | United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 236,204 228,061 398,807 398,746
Residential and commercial | Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 14,917 16,863 24,179 25,308
Residential and commercial | Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 130,388 129,829 219,983 216,088
Residential and commercial | Grounds maintenance        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 68,953 69,253 112,503 108,662
Residential and commercial | Storm damage services        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 3,815 5,609 8,846 23,188
Residential and commercial | Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 47,965 40,233 81,654 76,116
All other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 1,737 625 2,178 1,224
All other | United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 1,737 625 2,178 1,224
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 (612) (395) (1,012) (785)
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 $ 2,349 $ 1,020 $ 3,190 $ 2,009