XML 74 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 28, 2020
Revenue Recognition [Abstract]  
Disaggregation of revenue [Table Text Block]
The following tables disaggregate our revenue for the three months ended March 28, 2020 and March 30, 2019 by major sources:
Three Months Ended March 28, 2020
 
Utility
 
Residential
and
Commercial
 
All Other
 
Consolidated
Type of service:
 
 
 
 
 
 
 
 
  Tree and plant care
 
$
141,743

 
$
60,257

 
$
(25
)
 
$
201,975

  Grounds maintenance
 

 
23,066

 

 
23,066

  Storm damage services
 
523

 
637

 

 
1,160

  Consulting and other
 
43,483

 
17,993

 
603

 
62,079

     Total revenues
 
$
185,749

 
$
101,953

 
$
578

 
$
288,280

 
 
 
 
 
 
 
 
 
Geography:
 
 
 
 
 
 
 
 
  United States
 
$
177,087

 
$
95,052

 
$
578

 
$
272,717

  Canada
 
8,662

 
6,901

 

 
15,563

     Total revenues
 
$
185,749

 
$
101,953

 
$
578

 
$
288,280


Three Months Ended March 30, 2019
 
Utility
 
Residential
and
Commercial
 
All Other
 
Consolidated
Type of service:
 
 
 
 
 
 
 
 
  Tree and plant care
 
$
103,386

 
$
60,427

 
$
(11
)
 
$
163,802

  Grounds maintenance
 

 
27,942

 

 
27,942

  Storm damage services
 
1,072

 
1,625

 

 
2,697

  Consulting and other
 
36,011

 
17,401

 
36

 
53,448

     Total revenues
 
$
140,469

 
$
107,395

 
$
25

 
$
247,889

 
 
 
 
 
 
 
 
 
Geography:
 
 
 
 
 
 
 
 
  United States
 
$
129,882

 
$
100,999

 
$
25

 
$
230,906

  Canada
 
10,587

 
6,396

 

 
16,983

     Total revenues
 
$
140,469

 
$
107,395

 
$
25

 
$
247,889


Contract with customer, asset and liability [Table Text Block] Net contract liabilities consisted of the following:
 
March 28,
2020
 
December 31,
2019
Contract liabilities - current
$
4,320

 
$
3,129

Contract liabilities - noncurrent
2,787

 
2,705

     Net contract liabilities
$
7,107

 
$
5,834