XML 34 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2018
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
Schedule of changes in accounting principles
In the following table, revenue is summarized by type and by the applicable accounting standard.
 
Three Months Ended June 30,
 
 
 
2018
 
 
 
 
 
2017
 
 
 
Topic 840
 
Topic 606
 
Total
 
Topic 840
 
Topic 605
 
Total
Revenues:
 
 
 
 
 
 
 
 
 
 
 
Owned equipment rentals
$
1,406

 
$

 
$
1,406

 
$
1,179

 
$

 
$
1,179

Re-rent revenue
29

 

 
29

 
25

 

 
25

Ancillary and other rental revenues:
 
 
 
 
 
 
 
 
 
 
 
Delivery and pick-up

 
112

 
112

 

 
96

 
96

Other
64

 
20

 
84

 
54

 
13

 
67

Total ancillary and other rental revenues
64

 
132

 
196

 
54

 
109

 
163

Total equipment rentals
1,499

 
132

 
1,631

 
1,258

 
109

 
1,367

Sales of rental equipment

 
157

 
157

 

 
133

 
133

Sales of new equipment

 
44

 
44

 

 
47

 
47

Contractor supplies sales

 
24

 
24

 

 
21

 
21

Service and other revenues

 
35

 
35

 

 
29

 
29

Total revenues
$
1,499

 
$
392

 
$
1,891

 
$
1,258

 
$
339

 
$
1,597

 
Six Months Ended June 30,
 
 
 
2018
 
 
 
 
 
2017
 
 
 
Topic 840
 
Topic 606
 
Total
 
Topic 840
 
Topic 605
 
Total
Revenues:
 
 
 
 
 
 
 
 
 
 
 
Owned equipment rentals
$
2,671

 
$

 
$
2,671

 
$
2,188

 
$

 
$
2,188

Re-rent revenue
54

 

 
54

 
46

 

 
46

Ancillary and other rental revenues:
 
 
 
 
 
 
 
 
 
 
 
Delivery and pick-up

 
204

 
204

 

 
172

 
172

Other
120

 
41

 
161

 
99

 
28

 
127

Total ancillary and other rental revenues
120

 
245

 
365

 
99

 
200

 
299

Total equipment rentals
2,845

 
245

 
3,090

 
2,333

 
200

 
2,533

Sales of rental equipment

 
338

 
338

 

 
239

 
239

Sales of new equipment

 
86

 
86

 

 
86

 
86

Contractor supplies sales

 
42

 
42

 

 
39

 
39

Service and other revenues

 
69

 
69

 

 
56

 
56

Total revenues
$
2,845

 
$
780

 
$
3,625

 
$
2,333

 
$
620

 
$
2,953