XML 18 R7.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue Recognition | 3 Months Ended
--- | ---
Jan. 31, 2019
Revenue From Contract With Customer [Abstract] |
Revenue Recognition |
2. | Revenue recognition
Adoption of new accounting standard: On November 1, 2018, we adopted ASU 2014-09 (“Topic 606”) using the modified retrospective method applied to those contracts which were not completed as of November 1, 2018. Results for reporting periods beginning after November 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting. The cumulative impact of adopting Topic 606 as of November 1, 2018 did not have a material impact to the Consolidated Financial Statements. The Company does not expect the impact of the adoption of Topic 606 to be material to the Consolidated Financial Statements on an ongoing basis. Accounting policy: A contract exists when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of the consideration is probable. Revenue is recognized when performance obligations under the terms of the contract with a customer are satisfied. Generally, our revenue results from short-term, fixed-price contracts and continues to primarily be recognized as of a point in time when the product is shipped or at a later point when the control of the product transfers to the customer. Revenue for undelivered items is deferred and included within Accrued liabilities in our Consolidated Balance Sheets. Revenues deferred in 2019 and 2018 were not material. However, for certain contracts related to the sale of customer-specific product within our Advanced Technology Systems segment, there was a change in revenue recognition upon adoption of the new revenue standard. Previously, these contracts were recognized at the point in time when the shipping terms were satisfied. Under the new revenue standard, we now recognize revenue for these contracts over time as we satisfy performance obligations because of the continuous transfer of control to the customer. The continuous transfer of control to the customer occurs as we enhance assets that are customer controlled and we are contractually entitled to payment for work performed to date plus a reasonable margin. As control transfers over time for these products or services, revenue is recognized based on progress toward completion of the performance obligations. The selection method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. We have elected to use the input method – costs incurred for these contracts because it best depicts the transfer of products or services to the customer based on incurring costs on the contract. Under this method, revenues are recorded proportionally as costs are incurred. Contract assets recognized are recorded in Prepaid expenses and other current assets and contract liabilities are recorded in Accrued liabilities in our Consolidated Balance Sheets and were not material at November 1, 2018 and January 31, 2019. Revenue recognized over time is not material to our overall Consolidated Financial Statements. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or services. Sales, value add, and other taxes we collect concurrently with revenue-producing activities are excluded from revenue. As a practical expedient, we may exclude the assessment of whether goods or services are performance obligations, if they are immaterial in the context of the contract, and combine these with other performance obligations. While payment terms and conditions vary by contract type, we have determined that our contracts generally do not include a significant financing component. We have elected to apply the practical expedient to treat all shipping and handling costs as fulfillment costs as a significant portion of these costs are incurred prior to transfer of control to the customer. We have also elected to apply the practical expedient to expense sales commissions as they are incurred as the amortization period resulting from capitalizing the costs is one year or less. These costs are recorded within Selling, general and administrative expenses in our Consolidated Statements of Income. We offer assurance type warranties on our products as well as separately sold warranty contracts. Revenue related to warranty contracts that are sold separately is recognized over the life of the warranty term. See Note 11 for details on our warranties. Certain arrangements may include installation, installation supervision, training, and spare parts, which tend to be completed in a short period of time, at an insignificant cost, and utilizing skills not unique to us, therefore, are typically regarded as inconsequential or not material. We disclose disaggregated revenues by operating segment and geography in accordance with the revenue standard and on the same basis used internally by the chief operating decision maker for evaluating performance of operating segments and for allocating resources. See Note 12 for details on our operating segments.

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

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration