XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 27, 2025
Revenue Recognition [Abstract]  
Disaggregation of revenue [Table Text Block]
The following tables disaggregate our revenue for the three and nine months ended September 27, 2025 and September 28, 2024 by major sources:
Three Months Ended September 27, 2025UtilityResidential
and
Commercial
All OtherConsolidated
Type of service:
Tree and plant care$176,420 $124,022 $(526)$299,916 
Grounds maintenance— 59,127 40 59,167 
Storm damage services3,213 3,846 — 7,059 
Consulting and other90,508 42,754 1,262 134,524 
Total revenues$270,141 $229,749 $776 $500,666 
Geography:
United States$251,360 $215,470 $776 $467,606 
Canada18,781 14,279 — 33,060 
Total revenues$270,141 $229,749 $776 $500,666 
Three Months Ended September 28, 2024UtilityResidential
and
Commercial
All OtherConsolidated
Type of service:
Tree and plant care$157,355 $118,779 $117 $276,251 
Grounds maintenance— 52,273 — 52,273 
Storm damage services18,436 8,953 — 27,389 
Consulting and other82,431 38,920 2,176 123,527 
Total revenues$258,222 $218,925 $2,293 $479,440 
Geography:
United States$243,063 $205,823 $2,293 $451,179 
Canada15,159 13,102 — 28,261 
Total revenues$258,222 $218,925 $2,293 $479,440 
Nine Months Ended September 27, 2025UtilityResidential
and
Commercial
All OtherConsolidated
Type of service:
Tree and plant care$508,626 $340,110 $(1,310)$847,426 
Grounds maintenance— 167,789 40 167,829 
Storm damage services35,012 27,034 — 62,046 
Consulting and other248,506 118,870 3,270 370,646 
Total revenues$792,144 $653,803 $2,000 $1,447,947 
Geography:
United States$747,099 $614,217 $2,000 $1,363,316 
Canada45,045 39,586 — 84,631 
Total revenues$792,144 $653,803 $2,000 $1,447,947 
Nine Months Ended September 28, 2024UtilityResidential
and
Commercial
 All Other Consolidated
Type of service:      
Tree and plant care$467,811 $321,197 $(109)$788,899 
Grounds maintenance— 150,707 — 150,707 
Storm damage services27,646 14,645 — 42,291 
Consulting and other257,961 121,742 4,303 384,006 
Total revenues$753,418 $608,291 $4,194 $1,365,903 
Geography:  
United States$711,110 $572,099 $4,194 $1,287,403 
Canada42,308 36,192 — 78,500 
Total revenues$753,418 $608,291 $4,194 $1,365,903 
Contract with customer, asset and liability [Table Text Block] Net contract liabilities consisted of the following:
 September 27,
2025
 December 31,
2024
Contract liabilities - current$4,166 $3,756 
Contract liabilities - noncurrent3,532  4,655 
     Net contract liabilities$7,698  $8,411