XML 74 R63.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Deferred Revenue And Performance Obligations - Roll Forward (Details) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 28, 2018 | Sep. 29, 2017 | [1] | Sep. 28, 2018 | Sep. 29, 2017 | [1]
Revenue Recognition and Deferred Revenue [Abstract] |  |  |  |
Beginning Balance of the period | $ 356.2 | $ 307.3 | $ 276.6 | $ 246.4
Revenue recognized | (41.5) | (43.3) | (201.7) | (185.8)
Acquired deferred revenue | 26.6 | 1.5 | 50.3 | 6.1
Net deferred revenue activity | 23.0 | 19.4 | 239.1 | 218.2
Ending balance of the period | $ 364.3 | $ 284.9 | $ 364.3 | $ 284.9
[1] | See Note 2 for a summary of adjustments

X
- Definition Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. + References No definition available. + Details
Name: | us-gaap_DeferredRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueAdditions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in deferred revenue. + References No definition available. + Details
Name: | us-gaap_DeferredRevenuePeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of revenue recognized that was previously reported as deferred or unearned revenue. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueRevenueRecognized1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueRecognitionAndDeferredRevenueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration