XML 40 R26.htm IDEA: XBRL DOCUMENT
v3.19.1

Summary of Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2019
Accounting Policies [Abstract] |
Recent Accounting Standards | Accounting Standards Issued and Implemented In February 2016, the FASB issued ASU 2016-02, “Leases,” which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on the balance sheet. These changes became effective for the Company’s fiscal year beginning January 1, 2019 and the Company adopted it using the cumulative-effect adjustment transition method approved by the FASB in July 2018, which does not require the Company to recast the comparative periods presented when transitioning to the new guidance on January 1, 2019. The Company elected to utilize the transition related practical expedients permitted by the new standard. In addition to existing finance leases and other financing obligations, the adoption of the new standard resulted in the recognition of additional ROU assets and lease liabilities related to operating leases of approximately $65.0 million. There was no material impact to the Consolidated Statements of Comprehensive Income (Loss) or the Consolidated Statements of Cash Flows or an impact on the Company’s debt covenant calculations as a result of the adoption of ASU 2016-02. See Note 7 -- Leases for additional qualitative and quantitative disclosures related to leasing arrangements.

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

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration