XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers $ 450,634 $ 398,945 $ 1,267,174 $ 1,143,548
United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 419,493 376,343 1,190,415 1,079,037
Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 31,141 22,602 76,759 64,511
Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 257,410 243,192 734,915 714,842
Grounds maintenance        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 50,603 46,056 138,451 128,114
Storm damage services        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 9,432 9,568 23,786 16,298
Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 133,189 100,129 370,022 284,294
Utility        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 247,478 217,305 700,378 637,900
Utility | United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 229,046 207,004 658,021 608,411
Utility | Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 18,432 10,301 42,357 29,489
Utility | Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 147,125 138,112 425,701 420,791
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 5,192 7,004 11,340 10,136
Utility | Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 95,161 72,189 263,337 206,973
Residential and commercial        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 201,753 180,706 563,942 504,064
Residential and commercial | United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 189,044 168,405 529,540 469,042
Residential and commercial | Canada        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 12,709 12,301 34,402 35,022
Residential and commercial | Tree and plant care        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 110,487 105,108 309,558 294,206
Residential and commercial | Grounds maintenance        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 50,603 46,056 138,451 128,114
Residential and commercial | Storm damage services        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 4,240 2,564 12,446 6,162
Residential and commercial | Consulting and other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 36,423 26,978 103,487 75,582
All other        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 1,403 934 2,854 1,584
All other | United States        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 1,403 934 2,854 1,584
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 (202) (28) (344) (155)
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,605 $ 962 $ 3,198 $ 1,739