XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
New Accounting Pronouncements (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Standards Update and Change in Accounting Principle [Abstract]  
New Accounting Pronouncements

The Company has determined that other recently issued accounting standards will either not have a material impact on its consolidated financial position, results of operations or cash flows, or will not apply to its operations.

Revenue

Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a manufactured product to a customer. The Company’s contracts with customers are generally short-term in nature. The Company applies the optional exemption related to short-term performance obligations and does not disclose information about remaining performance obligations that have original expected durations of one year or less. Customers are generally billed when the product is shipped or as services are performed. Under the majority of the Company’s manufacturing contracts with customers, the customer controls all of the work-in-progress as products are being built. Revenues under these contracts are recognized progressively based on the cost-to-cost method. For other manufacturing contracts, the customer does not take control of the product until it is completed. Under these contracts, the Company recognizes revenue upon transfer of control of the product to the customer, which is generally when goods are shipped. Revenue from design, development and engineering services is recognized over time as the services are performed. As a general matter, the Company assumes no significant obligations after shipment as it typically warrants workmanship only. Therefore, the warranty provisions are generally not significant.