XML 29 R19.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue | 6 Months Ended
--- | ---
Jun. 30, 2018
Revenue from Contract with Customer [Abstract] |
Revenue | Revenue The following table shows the Company’s Automotive and Other Products revenue disaggregated by geographical location for Automotive Products for the three and six month periods ended June 30, 2018:
Revenue | Three Months Ended June 30, 2018 |  | Six Months Ended June 30, 2018
Automotive Products |  |  |
U.S. | $ | 142,896,639 |  | $ | 283,209,626
Germany | 85,642,205 |  | 177,435,746
Japan | 48,647,082 |  | 98,480,079
Other | 167,059,499 |  | 340,085,348
Total Automotive Products | $ | 444,245,425 |  | $ | 899,210,799
Other Products (U.S.) | 10,736,015 |  | 21,190,746
Total Revenue | $ | 454,981,440 |  | $ | 920,401,545
Revenue by geographic area may fluctuate based on many factors, including exposure to local economic, political and labor conditions; unexpected changes in laws, regulations, trade or monetary or fiscal policy, including interest rates, foreign currency exchange rates and changes in the rate of inflation in the U.S. and other foreign countries; and tariffs, quotas, customs and other import or export restrictions and other trade barriers. The following table disaggregates the Company’s Automotive and Other revenue by major source for the three and six month periods ended June 30, 2018:
Revenue | Three Months Ended June 30, 2018 |  | Six Months Ended June 30, 2018
Automotive Segment |  |  |
Automotive Mirrors & Electronics | $ | 396,547,385 |  | $ | 800,789,013
HomeLink Modules* | 47,698,040 |  | 98,421,786
Total Automotive Products | $ | 444,245,425 |  | $ | 899,210,799
Other Segment |  |  |
Fire Protection Products | 5,813,210 |  | 11,092,868
Windows Products | 4,922,805 |  | 10,097,877
Total Other | $ | 10,736,015 |  | $ | 21,190,745
*Excludes HomeLink revenue related to HomeLink modules integrated into automotive mirrors Revenue is recognized when obligations under the terms of a contract with the customer are satisfied. Such recognition generally occurs with the transfer of control of the products at a point in time. OEM contracts generally include Long Term Supply Agreements ("LTSA") and Purchase Orders ("PO") whereby the LTSA sometimes stipulates the pricing and delivery terms and is evaluated together with a PO, which identifies the quantity, timing, and the type of product to be transferred. Certain customer contracts do not always have an LTSA, in which case, the contracts are governed by the PO from the customer in conjunction with other mutually agreed upon terms and conditions. The Company does not generate revenue from arrangements with multiple deliverables. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and excludes from revenue amounts which are transferred to third parties, such as sales, value add, and other taxes the Company collects concurrently with revenue-producing activities. The Company does not incur any incremental cost to obtain contracts. Costs are incurred to fulfill contracts with the OEM. However, such costs are accounted for under ASC 340-10, and are not treated as fulfillment costs under ASC 340-40. Automotive Products Segment Automotive Rearview Mirrors and Electronics The Company manufactures interior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic interior mirrors can also include additional electronic features such as compass, microphones, HomeLink®, lighting assist and driver assist forward safety camera systems, various lighting systems, various telematics systems, ITM® systems, and a wide variety of displays. The Company also ships interior non-automatic-dimming rearview mirrors with features. The Company’s interior electrochromic automatic-dimming rearview mirrors also power the application of the Company’s exterior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic exterior mirrors typically range in size and shape per automaker specification, but also include additional features such as turn signal indicators, side blind zone indicators, and courtesy lighting. The Company also ships exterior non-automatic-dimming rearview mirrors with similar electronic features as what is available in its automatic-dimming applications. The Company manufactures other automotive electronics products both inside and outside of the rearview mirror through HomeLink® applications in the vehicle including the rearview mirror, interior visor, overhead console, or center console. For the majority of automotive products, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. The Company receives cash equal to the invoice price for most automotive product sales at time of invoice. For any shipments of product that may be subject to retroactive price adjustments that are then being negotiated, the Company records revenue based on the Company’s best estimate of the amount of consideration to which the entity will be entitled in exchange for transferring the promised goods to the customer. The Company's approach is to consider these adjustments to the contract price as variable consideration which is estimated based on the then most likely price amount. Payment terms on automotive part sales to customers range from 15 days to 90 days. Estimated revenue is adjusted at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. HomeLink® Modules The Company manufactures and sells HomeLink® Modules individually, as well as in combination with the automotive mirrors and other advanced features, as described above. For the majority of automotive products, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. Other Segment Dimmable Aircraft Windows The Company supplies variable dimmable windows for the passenger compartment on the Boeing 787 Dreamliner Series of Aircraft. For dimmable aircraft windows, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. Payment terms on dimmable aircraft window sales range from 30 days to 45 days. Fire Protection Products The Company manufactures photoelectric smoke detectors and alarms, visual signaling alarms, electrochemical carbon monoxide detectors and alarms, audible and visual signaling alarms, and bells and speakers for use in fire detection systems in office buildings, hotels, and other commercial and residential buildings. For fire protection parts, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. Payment terms on fire protection part sales to customers range from 30 days to 75 days.

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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration