Basis of Presentation and Revenue Recognition | 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") without independent audit. 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 ("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, 2015 filed with the Securities and Exchange Commission on March 25, 2016. Certain reclassifications have been made to prior period amounts to conform to the current presentation. The Company has two reportable segments as follows: · Performance Improvement Solutions (approximately 68% of revenue) The Company's Performance Improvement Solutions segment primarily encompasses next generation power plant and process high-fidelity simulation solutions, as well as engineering solutions. This segment includes various simulation products, engineering services, and operation training systems delivered across the industries the Company serves: primarily nuclear and fossil fuel power generation, and the process industries. 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. · Nuclear Industry Training and Consulting (approximately 32% 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 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 the Company's Hyperspring subsidiary. The business model, management focus, margins, and other factors clearly separate this business line from the rest of the GSE product and service portfolio. Hyperspring has been providing these services since 2005. Financial information about the two business segments is provided in Note 14 of the accompanying consolidated financial statements. The preparation of financial statements in conformity with 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 has (1) fixed price contracts for the sale of uniquely designed/customized systems containing hardware and software, (2) fixed price contracts for the sale of software licenses which may include post-contract support ("PCS") and other elements such as installation and training, and (3) time and material contracts for 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 the Company's revenue recognition as a significant change in the estimates can cause the Company's revenue and related margins to change significantly from the amounts estimated in the early stages of the project. As the Company recognizes revenue under the percentage-of-completion method, it provides an accrual for estimated future warranty costs based on historical and projected claims experience. The Company's 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. The Company evaluates customized system contracts for multiple deliverables under ASC 605-25, "Revenue Recognition-Multiple Element Arrangements" The Company also provides stand-alone PCS contracts. Such PCS arrangements are generally for a one-year period renewable annually and include customer support, unspecified software upgrades, and maintenance releases. The Company recognizes revenue from these contracts ratably over the life 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. The Company utilizes written contracts as a means to establish the terms and conditions by which products 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. The Company also recognizes revenue from the sale of software licenses with multiple deliverables. These software license sales are evaluated under ASC 985-605, " Software Revenue Recognition" The Company recognizes 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, the Company is 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, the Company may not be able to obtain reimbursement for all such costs. Revisions Historically, the Company recognized revenue on multiple element arrangements which included sales of its EnVision software product as delivery occurred on each element except PCS. PCS revenue was recognized ratably over the PCS term. During the fourth quarter of 2015, management determined that the Company had not established VSOE of the fair value for any of the elements in multiple element transactions including sales of its EnVision software licenses. Accordingly, the consolidated financial statements were revised to recognize all revenue on multiple element transactions including EnVision software license sales ratably over the PCS terms on these transactions since VSOE did not exist for any of the non-software elements in these multiple element transactions. The revision resulted in an increase to revenue of $22,000, an increase to cost of revenue of $50,000, and an increase in operating loss of $28,000 for the three months ended June 30, 2015. The revision resulted in an increase to revenue of $39,000, a decrease to cost of revenue of $5,000, and a decrease in operating loss of $44,000 for the six months ended June 30, 2015. Certain prior year amounts have also been revised in the consolidated statements of cash flows to reflect the corrections to net loss and changes in billings in excess of revenue earned, prepaid expenses and other assets. The revision had no impact on cash provided by operations or the net decrease in cash and cash equivalents. The Company assessed the materiality of these misstatements on prior periods' consolidated financial statements in accordance with SEC Staff Accounting Bulletin ("SAB") No. 99, Materiality Accounting Changes and Error Corrections "Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements" GSE SYSTEMS, INC. AND SUBSIDIARIES CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share data) Three months ended June 30, 2015 Six months ended June 30, 2015 As Reported Adjustment As Revised As Reported Adjustment As Revised Revenue $ 13,632 $ 22 $ 13,654 $ 27,628 $ 39 $ 27,667 Cost of revenue 10,717 50 10,767 21,491 (5 ) 21,486 Gross profit 2,915 (28 ) 2,887 6,137 44 6,181 Operating (loss) income (1,343 ) (28 ) (1,371 ) (1,739 ) 44 (1,695 ) (Loss) income before income taxes (1,394 ) (28 ) (1,422 ) (1,850 ) 44 (1,806 ) Net loss $ (1,467 ) $ (28 ) $ (1,495 ) $ (2,011 ) $ 44 $ (1,967 ) Basic loss per common share $ (0.08 ) $ - $ (0.08 ) $ (0.11 ) $ - $ (0.11 ) Diluted loss per common share $ (0.08 ) $ - $ (0.08 ) $ (0.11 ) $ - $ (0.11 ) GSE SYSTEMS, INC. AND SUBSIDIARIES CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (in thousands) Three months ended June 30, 2015 Six months ended June 30, 2015 As Reported Adjustment As Revised As Reported Adjustment As Revised Net loss $ (1,467 ) $ (28 ) $ (1,495 ) $ (2,011 ) $ 44 $ (1,967 ) Comprehensive loss $ (1,361 ) $ (28 ) $ (1,389 ) $ (2,141 ) $ 44 $ (2,097 ) GSE SYSTEMS, INC. AND SUBSIDIARIES CONSOLIDATED STATEMENTS OF CASH FLOWS (in thousands) Six months ended June 30, 2015 As Reported Adjustment As Revised Cash flows from operating activities: Net (loss) income $ (2,011 ) $ 44 $ (1,967 ) Changes in assets and liabilities: Contract receivables, net (138 ) 62 (76 ) Prepaid expenses and other assets (406 ) (5 ) (411 ) Billings in excess of revenue earned (440 ) (101 ) (541 ) Net cash provided by operating activities $ (1,600 ) $ - $ (1,600 ) Net decrease in cash and cash equivalents $ (3,828 ) $ - $ (3,828 ) |