XML 19 R8.htm IDEA: XBRL DOCUMENT
v3.19.2

RECENT ACCOUNTING PRONOUNCEMENTS | 3 Months Ended
--- | ---
Jun. 29, 2019
New Accounting Pronouncements and Changes in Accounting Principles [Abstract] |
RECENT ACCOUNTING PRONOUNCEMENTS | 2. RECENT ACCOUNTING PRONOUNCEMENTS Standards Implemented In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Codification ("ASC") Update No. 2016-02, Leases (Topic 842). ASC Update No. 2016-02 is intended to increase the transparency and comparability among organizations by recognizing lease asset and lease liabilities on the balance sheet, including those previously classified as operating leases under current U.S. GAAP and disclosing key information about leasing arrangements. In July 2018, the FASB issued an update to the leasing guidance to allow an additional transition option which would allow companies to adopt the standard as of the beginning of the year of adoption as opposed to the earliest comparative period presented. The Company adopted the new standard on March 31, 2019. Upon transition, the Company applied the package of practical expedients permitted under ASC Update No. 2016-02 transition guidance to its entire lease portfolio at March 31, 2019. As a result, the Company is not required to reassess (i) whether any expired or existing contracts are or contain leases, (ii) the classification of any expired or existing leases, and (iii) initial direct costs for any existing leases. The Company also elected to account for each lease component and the associated non-lease components as a single lease component and also elected not to recognize a lease liability or right-of-use asset for any lease that, at commencement date, has a lease term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. As a result of adopting ASC Update No. 2016-02, the Company recognized additional right-of-use assets of $22.9 million and corresponding liabilities of $22.7 million for its existing lease portfolio on the consolidated balance sheets, with no material impact to the consolidated statements of operations or consolidated statements of cash flows. Additionally, the Company implemented a new lease administration and lease accounting system and has updated controls and procedures for maintaining and accounting for its lease portfolio under the new standard. In March 2017, the FASB issued ASC Update No. 2017-07, Compensation - Retirement Benefits (Topic 715). The guidance revises the presentation of net periodic pension cost and net periodic post-retirement benefit cost. The Company adopted ASC Update No. 2017-07 during the first quarter of fiscal 2020. The adoption of ASC Update No. 2017-07 did not have a material impact on the Company's consolidated financial statements. In June 2018, the FASB issued ASC Update No. 2018-07, Compensation - Stock Compensation (Topic 718). The new guidance aligns the accounting for non-employee share-based payments with the existing employee share-based transactions guidance. The Company adopted ASC Update No. 2018-07 during the first quarter of fiscal 2020. The impact of adopting ASC Update No. 2018-07 did not have a material impact on the Company's financial position and results of operations.

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

X
- Definition The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -URI http://asc.fasb.org/topic&trid=2122394 + Details
Name: | us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration