XML 55 R9999.htm IDEA: XBRL DOCUMENT v3.20.1
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 2,020,000
AOCI Attributable to Parent [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 717,000
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 1,303,000
[1] Includes the cumulative effect of adoption of accounting standards primarily due to both the adoption of the new revenue recognition standard (ASC 606) resulting in a cumulative increase to retained earnings related to certain fulfillment costs and the accounting standard update related to the U.S. Tax Cuts and Jobs Act ("TCJA") providing for the reclassification from accumulated other comprehensive loss to retained earnings for stranded tax effects. See Note 4 for additional revenue recognition information.