XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 30, 2019
Revenue Recognition [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following tables disaggregate our revenue for the three months ended March 30, 2019 and March 31, 2018 by major sources:
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


N.
Revenue Recognition (continued)
Three Months Ended March 31, 2018
 
Utility
 
Residential and Commercial
 
All Other
 
Consolidated
Type of service:
 
 
 
 
 
 
 
 
  Tree and plant care
 
$
86,316

 
$
56,397

 
$
15

 
$
142,728

  Grounds maintenance
 

 
22,802

 

 
22,802

  Storm damage services
 
3,214

 
899

 

 
4,113

  Consulting and other
 
29,157

 
9,247

 
604

 
39,008

     Total revenues
 
$
118,687

 
$
89,345

 
$
619

 
$
208,651

 
 
 
 
 
 
 
 
 
Geography:
 
 
 
 
 
 
 
 
  United States
 
$
110,453

 
$
82,478

 
$
619

 
$
193,550

  Canada
 
8,234

 
6,867

 

 
15,101

     Total revenues
 
$
118,687

 
$
89,345

 
$
619

 
$
208,651

Contract with Customer, Asset and Liability [Table Text Block]
Net contract liabilities consisted of the following:
 
March 30,
2019
 
December 31,
2018
Contract liabilities - current
$
4,245

 
$
2,907

Contract liabilities - noncurrent
2,592

 
2,287

     Net contract liabilities
$
6,837

 
$
5,194