Summary of Significant Accounting Policies | 1. Summary of Significant Accounting Policies Basis of Presentation The consolidated interim financial statements included herein have been prepared by GSE Systems, Inc. (the "Company," "GSE," "we," "us," or "our") and are unaudited. In the opinion of the Company's management, all adjustments and reclassifications of a normal and recurring nature necessary to present fairly the financial position, results of operations and cash flows for the periods presented have been made. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") have been condensed or omitted. The results of operations for interim periods are not necessarily an indication of the results for the full year. These consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2016, filed with the Securities and Exchange Commission on March 28, 2017. Certain reclassifications have been made to prior period amounts to conform to the current presentation. Subcontractor payables have been reclassified on the Consolidated Balance Sheets from Accounts payable to Accrued expenses. In addition, the Company reclassified research and development costs from Selling, general and administrative expenses and presented them as a separate caption within operating expenses on the consolidated statement of operations. The Company also reclassified the current portion of deferred taxes to noncurrent within other assets and other liabilities on the consolidated balance sheets. The Company has two reportable segments as follows: ● Performance Improvement Solutions (approximately 59% of revenue) Our Performance Improvement Solutions segment primarily encompasses our power plant high-fidelity simulation solutions, as well as engineering solutions and interactive computer based tutorials/simulation focused on the process industry. This segment includes various simulation products, engineering services, and operation training systems delivered across the industries we serve: primarily nuclear and fossil fuel power generation, as well as the process industries. Our simulation solutions include the following: (1) simulation software and services, including operator training systems, for the nuclear power industry, (2) simulation software and services, including operator training systems, for the fossil power industry, and (3) simulation software and services for the process industries used to teach fundamental industry processes and control systems to newly hired employees and for ongoing workforce development and training. GSE and its predecessors have been providing these services since 1976. ● Nuclear Industry Training and Consulting (approximately 41% of revenue) Nuclear Industry Training and Consulting provides highly specialized and skilled nuclear operations instructors and other consultants to the nuclear power industry. These employees work at our clients' facilities under client direction. Examples of these highly skilled positions are senior reactor operations instructors, procedure writers, work management specialists, planners and training material developers. This business is managed through our Hyperspring subsidiary. The business model, management focus, margins and other factors clearly separate this business line from the rest of the Company's product and service portfolio. Hyperspring has been providing these services since 2005. Financial information about the two business segments is provided in Note 15 of the accompanying consolidated financial statements. The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements as well as reported amounts of revenues and expenses during the reporting period. The Company's most significant estimates relate to revenue recognition on long-term contracts, product warranties, capitalization of software development costs, valuation of goodwill and intangible assets acquired, valuation of contingent consideration issued in business acquisitions, and the recoverability of deferred tax assets. Actual results could differ from these estimates and those differences could be material. Revenue recognition The Company recognizes revenue through fixed price contracts for the sale of uniquely designed/customized systems containing hardware, software and other materials which generally apply to the Performance Improvement Solutions segment and time and material contracts for Nuclear Industry Training and Consulting support and service agreements. In accordance with Accounting Standards Codification (ASC) 605-35 , Construction-Type and Production-Type Contracts Uncertainties inherent in the performance of contracts include labor availability and productivity, material costs, change order scope and pricing, software modification and customer acceptance issues. The reliability of these cost estimates is critical to our revenue recognition as a significant change in the estimates can cause our revenue and related margins to change significantly from the amounts estimated in the early stages of the project. As we recognize revenue under the percentage-of-completion method, we provide an accrual for estimated future warranty costs based on historical and projected claims experience. Our long-term contracts generally provide for a one-year warranty on parts, labor and any bug fixes as it relates to customized software embedded in the systems. Our system design contracts do not normally provide for post contract support (PCS) in terms of software upgrades, software enhancements or telephone support. To obtain PCS, the customers must normally purchase a separate contract. Such PCS arrangements are generally for a one-year period renewable annually and include customer support, unspecified software upgrades, and maintenance releases. We recognize revenue from these contracts ratably over the term of the agreements. Revenue from the sale of software licenses without other elements in the contract and which do not require significant modifications or customization for the Company's modeling tools are recognized when the license agreement is signed, the license fee is fixed and determinable, delivery has occurred, and collection is considered probable. We utilize written contracts to establish the terms and conditions by which product support and services are sold to customers. Delivery is considered to have occurred when title and risk of loss have been transferred to the customer, which generally occurs after a license key has been delivered electronically to the customer. We also recognize revenue from the sale of software licenses from contracts with multiple deliverables. These software license sales are evaluated under ASC 985-605, Software Revenue Recognition We recognize revenue under time and materials contracts primarily from the Nuclear Industry Training and Consulting segment and certain cost-reimbursable contracts. Revenue on time and material contracts is recognized as services are rendered and performed. Under a typical time-and-materials billing arrangement, customers are billed on a regularly scheduled basis, such as biweekly or monthly. Any unbilled amounts are typically billed the following month. Under cost-reimbursable contracts, which are subject to a contract ceiling amount, reimbursed for allowable costs and paid a fee, which may be fixed or performance based. However, if costs exceed the contract ceiling or are not allowable under the provisions of the contract or applicable regulations, may not be able to obtain reimbursement for all such costs. |