XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Apr. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block] Revenue        The Company manufactures and sells products, primarily to original equipment manufacturers ("OEMs") and to OEMs through Tier 1 suppliers. We enter into contracts with customers that create enforceable rights and obligations for the sale of
those products. While certain production is provided under awarded multi-year programs, these programs do not contain any commitment to volume by the customer. Individual customer volume releases, blanket purchase orders, supply agreements, terms and conditions represent the contract with the customer. Volume releases are limited to near-term customer requirements generally with delivery periods within a few weeks. We do not have contract assets or liabilities as defined under ASC 606, "Revenue from Contracts with Customers".

        The Company participates in certain customers’ materials repurchase programs, under which we purchase materials directly from a customer’s designated supplier, for use in manufacturing products for that customer. We take delivery and title to such materials and bear the risk of loss and obsolescence. We invoice customers based upon negotiated selling prices, which inherently include a component for materials under such repurchase programs. We have risks and rewards of a principal, and as such, for transactions in which we participate in customers' materials resale programs, revenue is recognized on a gross basis for the entire amount, including the component for purchases under that customers' material resale programs.
        
        We provide customers with standard warranties customary in the industry that products will operate as intended or designed, which are not separate performance obligations under ASC 606. We do not provide customers with the right to a refund but provide for product replacement. Returns or refunds for nonconforming products are not separate performance obligations applicable to the Company's contract arrangements with customers.

        We continue to include shipping and handling fees billed to customers in revenue, while including costs of shipping and handling in costs of sales as a fulfillment cost. Taxes collected from customers are excluded from revenues and credited directly to obligations to the appropriate government agencies. Payment terms with customers are established based on industry and regional practices and do not exceed 180 days.

Disaggregation of Net Revenues

        The following table summarizes revenue for the three and nine months ended July 31, 2020 and 2019:
Net Revenues
Three Months Ended July 31,Nine Months Ended July 31,
Region:2020201920202019
North America$114,133 $203,920 $412,336 $606,872 
Europe34,696 61,685 131,672 194,883 
Asia13,188 3,529 30,595 10,877 
Eliminations(6,650)(5,689)(17,822)(16,884)
Total Company$155,367 $263,445 $556,781 $795,748