XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue by Timing
The following table represents a disaggregation of revenue by timing of revenue along with the reportable segment for each category:
 
Three Months Ended June 30, 2019
 
Energy & Chemicals
 
D&S West
 
D&S East
 
Intersegment Eliminations
 
Consolidated
Point in time
$
76.1

 
$
105.7

 
$
75.0

 
$
(4.0
)
 
$
252.8

Over time
44.1

 
10.0

 
2.7

 

 
56.8

Total
$
120.2

 
$
115.7

 
$
77.7

 
$
(4.0
)
 
$
309.6

 
Three Months Ended June 30, 2018
 
Energy & Chemicals
 
D&S West
 
D&S East
 
Intersegment Eliminations
 
Consolidated
Point in time
$
23.7

 
$
105.2

 
$
51.5

 
$
(1.6
)
 
$
178.8

Over time
77.1

 
12.4

 
10.9

 
(1.3
)
 
99.1

Total
$
100.8

 
$
117.6

 
$
62.4

 
$
(2.9
)
 
$
277.9

 
Six Months Ended June 30, 2019
 
Energy & Chemicals
 
D&S West
 
D&S East
 
Intersegment Eliminations
 
Consolidated
Point in time
$
150.2

 
$
213.1

 
$
138.9

 
$
(7.0
)
 
$
495.2

Over time
75.6

 
20.6

 
7.5

 

 
103.7

Total
$
225.8

 
$
233.7

 
$
146.4

 
$
(7.0
)
 
$
598.9

 
Six Months Ended June 30, 2018
 
Energy & Chemicals
 
D&S West
 
D&S East
 
Intersegment Eliminations
 
Consolidated
Point in time
$
47.6

 
$
196.5

 
$
102.0

 
$
(3.1
)
 
$
343.0

Over time
143.1

 
21.7

 
15.5

 
(1.3
)
 
179.0

Total
$
190.7

 
$
218.2

 
$
117.5

 
$
(4.4
)
 
$
522.0


Changes in Contract Assets and Contract Liabilities Balances
The following table represents changes in our contract assets and contract liabilities balances:
 
June 30,
 2019
 
December 31, 2018
 
Year-to-date Change ($)
 
Year-to-date Change (%)
Contract assets
 
 
 
 
 
 
 
Accounts receivable, net of allowances
$
204.4

 
$
194.8

 
$
9.6

 
4.9
 %
Unbilled contract revenue
70.6

 
54.5

 
16.1

 
29.5
 %
 
 
 
 
 
 
 
 
Contract liabilities
 
 
 
 
 
 
 
Customer advances and billings in excess of contract revenue
$
128.3

 
$
130.0

 
$
(1.7
)
 
(1.3
)%
Long-term deferred revenue
0.6

 
1.4

 
(0.8
)
 
(57.1
)%