XML 42 R25.htm IDEA: XBRL DOCUMENT
v3.20.4

Revenue from Contracts with Customers | 12 Months Ended
--- | ---
Dec. 31, 2020
Revenue from Contract with Customer [Abstract] |
Revenue from Contract with Customers | Revenue from Contracts with Customers Revenue is recognized when control of the good or service is transferred to the customer either at a point in time or, in limited circumstances, as our services are rendered over time. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or services.
|  |  |  | Year Ended December 31, 2020
|  |  |  | Mobile Solutions |  | Power Solutions |  | Intersegment Sales Eliminations |  | Total
United States and Puerto Rico |  |  |  | $ | 129,147 |  |  | $ | 139,499 |  |  | $ | (95) |  |  | $ | 268,551 |
China |  |  |  | 46,442 |  |  | 5,563 |  |  | — |  |  | 52,005 |
Brazil |  |  |  | 27,055 |  |  | 689 |  |  | — |  |  | 27,744 |
Mexico |  |  |  | 16,465 |  |  | 13,400 |  |  | — |  |  | 29,865 |
Germany |  |  |  | 5,846 |  |  | 378 |  |  | — |  |  | 6,224 |
Poland |  |  |  | 4,913 |  |  | 14 |  |  | — |  |  | 4,927 |
Other |  |  |  | 26,492 |  |  | 11,726 |  |  | — |  |  | 38,218 |
Total net sales |  |  |  | $ | 256,360 |  |  | $ | 171,269 |  |  | $ | (95) |  |  | $ | 427,534 |
|  |  |  | Year Ended December 31, 2019
|  |  |  | Mobile Solutions |  | Power Solutions |  | Intersegment Sales Eliminations |  | Total
United States and Puerto Rico |  |  |  | $ | 162,445 |  |  | $ | 156,945 |  |  | $ | (335) |  |  | $ | 319,055 |
China |  |  |  | 38,793 |  |  | 6,722 |  |  | — |  |  | 45,515 |
Brazil |  |  |  | 36,058 |  |  | 300 |  |  | — |  |  | 36,358 |
Mexico |  |  |  | 18,815 |  |  | 13,489 |  |  | — |  |  | 32,304 |
Germany |  |  |  | 6,372 |  |  | 65 |  |  | — |  |  | 6,437 |
Poland |  |  |  | 6,363 |  |  | 15 |  |  | — |  |  | 6,378 |
Other |  |  |  | 28,903 |  |  | 14,564 |  |  | — |  |  | 43,467 |
Total net sales |  |  |  | $ | 297,749 |  |  | $ | 192,100 |  |  | $ | (335) |  |  | $ | 489,514 |
|  |  |  | Year Ended December 31, 2018
|  |  |  | Mobile Solutions |  | Power Solutions |  | Intersegment Sales Eliminations |  | Total
United States and Puerto Rico |  |  |  | $ | 187,178 |  |  | $ | 157,357 |  |  | $ | (621) |  |  | $ | 343,914 |
China |  |  |  | 43,610 |  |  | 5,537 |  |  | — |  |  | 49,147 |
Brazil |  |  |  | 35,314 |  |  | 215 |  |  | — |  |  | 35,529 |
Mexico |  |  |  | 27,053 |  |  | 12,254 |  |  | — |  |  | 39,307 |
Germany |  |  |  | 5,652 |  |  | 26 |  |  | — |  |  | 5,678 |
Poland |  |  |  | 7,010 |  |  | 13 |  |  | — |  |  | 7,023 |
Other |  |  |  | 29,220 |  |  | 14,376 |  |  | — |  |  | 43,596 |
Total net sales |  |  |  | $ | 335,037 |  |  | $ | 189,778 |  |  | $ | (621) |  |  | $ | 524,194 |
Product Sales We generally transfer control and recognize a sale when we ship the product from our manufacturing facility to our customer, at a point in time, as this is when our customer obtains the ability to direct use of, and obtain substantially all of the remaining benefits from, the goods. We have elected to recognize the cost for freight and shipping when control over products has transferred to the customer as a component of cost of sales. We use an observable price to determine the stand-alone selling price for separate performance obligations or a cost-plus-margin approach when an observable price is not available. The expected duration of our contracts is one year or less, and we have elected to apply the practical expedient that allows entities to disregard the effects of financing when the contract length is less than one year. The amount of consideration we receive and the revenue we recognize varies with volume rebates and incentives we offer to our customers. We estimate the amount of variable consideration that should be included in the transaction price utilizing the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in our judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. We utilize the portfolio approach practical expedient to evaluate sales-related discounts on a portfolio basis to contracts with similar characteristics. The effect on our consolidated financial statements of applying the portfolio approach would not differ materially from evaluation of individual contracts. We give our customers the right to return only defective products in exchange for functioning products or rework of the product. These transactions are evaluated and accounted for under ASC Topic 460, Guarantees, and we estimate the impact to the transaction price based on an analysis of historical experience. Other Sources of Revenue We provide pre-production activities related to engineering efforts to develop molds, dies, and machines that are owned by our customers. We may receive advance payments from customers which are deferred until satisfying our performance obligations by compliance with customer-specified milestones, recognizing revenue at a point in time. These contracts generally have an original expected duration of less than one year. Transaction Price Allocated to Future Performance Obligations We are required to disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of December 31, 2020, unless our contracts meet one of the practical expedients. Our contracts met the practical expedient for a performance obligation that is part of a contract that has an original expected duration of one year or less. Costs to Obtain and Fulfill a Contract We recognize commissions paid to internal sales personnel that are incremental to obtaining customer contracts as an expense when incurred since the amortization period is less than one year. Costs to obtain a contract are expensed as selling, general and administrative expense. Sales, VAT, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. Incidental items that are immaterial in the context of the contract are recognized as expense. Sales Concentration We recognized sales from a single customer of $49.7 million, or 10% of consolidated net sales, during the year ended December 31, 2019, and $65.3 million, or 12% of consolidated net sales, during the year ended December 31, 2018. Revenues from this customer are in our Mobile Solutions segment and were less than 10% of consolidated net sales during the year ended December 31, 2020.

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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration