XML 50 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Contract Liabilities and Performance Obligations (Tables)
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
A contract's transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The following table represents the total transaction price for the remaining performance obligations as of September 30, 2019 related to noncancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.
(in millions)
 
Within 1 Year
 
Years 1-2
 
Years 2-3
 
Thereafter
Remaining performance obligations
 
$
40.2

 
$
17.6

 
$
5.1

 
$
0.3