XML 53 R9.htm IDEA: XBRL DOCUMENT
v3.20.2

Revenue | 12 Months Ended
--- | ---
Jun. 30, 2020
Revenue from Contract with Customer [Abstract] |
Revenue | On July 1, 2018, the Company adopted ASU 2014-9 using the modified retrospective method, which required a cumulative effect adjustment, if any, to be recorded at the date of adoption. The adoption did not have a material impact on the Company’s Consolidated Financial Statements and, as a result, no changes were made to prior reporting periods presented. Product Revenue The Company manufactures optical components and higher-level assemblies, including precision molded glass aspheric optics, molded and diamond-turned infrared aspheric lenses, and other optical components used to produce products that manipulate light. The Company designs, develops, manufactures, and distributes optical components and assemblies utilizing advanced optical manufacturing processes. The Company also performs research and development for optical solutions for a wide range of optics markets. Revenue is derived primarily from the sale of optical components and assemblies. Revenue Recognition Revenue is generally recognized upon transfer of control, including the risks and rewards of ownership, of products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company generally bears all costs, risk of loss, or damage and retains title to the goods up to the point of transfer of control of products to customers. Shipping and handling costs are included in the cost of goods sold. Revenue is presented net of sales taxes and any similar assessments. Customary payment terms are granted to customers, based on credit evaluations. The Company does not have any contracts where revenue is recognized, but the customer payment is contingent on a future event. Deferred revenue is recorded when cash payments are received or due in advance of the Company’s performance. Deferred revenue was immaterial as of June 30, 2020 and 2019. Nature of Products Revenue from the sale of optical components and assemblies is recognized upon transfer of control, including the risks and rewards of ownership, to the customer. The performance obligations for the sale of optical components and assemblies are satisfied at a point in time. Product development agreements are generally short term in nature, with revenue recognized upon satisfaction of the performance obligation, and transfer of control of the agreed-upon deliverable. The Company has organized its products in three groups: precision molded optics (“PMO”), infrared, and specialty products. Revenues from product development agreements are included in specialty products. The Company’s revenue by product group for the years ended June 30, 2020 and 2019 was as follows:
|  | Year Ended June 30, |
|  | 2020 |  |  | 2019 |
PMO |  | $ | 14,639,687 |  |  | $ | 14,098,157 |
Infrared Products |  |  | 18,052,856 |  |  |  | 17,271,590 |
Specialty Products |  |  | 2,275,420 |  |  |  | 2,379,341 |
Total revenue |  | $ | 34,967,963 |  |  | $ | 33,749,088 |

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