XML 20 R9.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue Recognition | 3 Months Ended
--- | ---
Jan. 31, 2019
Revenue From Contract With Customer [Abstract] |
Revenue Recognition | Note 3. Revenue Recognition Under Accounting Standards Codification (ASC) Topic 606: Revenue from Contracts with Customer (“Topic 606”), the amount of revenue recognized for any goods or services reflects the consideration that the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to performance obligations in the contract; and (5) recognize revenue when or as a performance obligation is satisfied. A contract is accounted for when there has been approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Performance obligations under a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct and are distinct in the context of the contract. In certain instances, the Company has concluded distinct goods or services should be accounted for as a single performance obligation that is a series of distinct goods or services that have the same pattern of transfer to the customer. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the customer can benefit from the goods or services either on their own or together with other resources that are readily available to the customer (the goods or services are distinct) and if the promise to transfer the goods or services to the customer is separately identifiable from other promises in the contract (the goods or services are distinct in the context of the contract). If these criteria are not met, the promised services are accounted for as a single performance obligation. The transaction price is determined based on the consideration that the Company will be entitled to in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price, generally utilizing the expected value method. Determining the transaction price requires judgment. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. Standalone selling price is determined by the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Performance obligations are satisfied either over time or at a point in time as discussed in further detail below. In addition, the Company's contracts with customers generally do not include significant financing components or non-cash consideration. Revenue streams are classified as follows: Product. Includes the sale of completed project assets, sale and installation of fuel cell power plants including site engineering and construction services, and the sale of modules, balance of plant (“BOP”) components and spare parts to customers. Service. Includes performance under long-term service agreements for power plants owned by third parties. License and royalty. Includes license fees and royalty income from manufacturing and technology transfer agreements. Generation. Includes the sale of electricity under PPAs and utility tariffs from project assets retained by the Company. This also includes revenue received from the sale of other value streams from these assets including the sale of heat, steam and renewable energy credits. Advanced Technologies. Includes revenue from customer-sponsored and government-sponsored Advanced Technologies projects. Revenue Recognition Accounting Policy Summary The Company accounts for revenue in accordance with Topic 606. Under Topic 606, a performance obligation is a promise in a contract with a customer to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. When there are multiple performance obligations within a contract, the Company allocates the transaction price to each performance obligation based on its relative stand-alone selling price. The Company considers the contractual consideration payable by the customer and assesses variable consideration that may affect the total transaction price when determining the transaction price of each contract. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price, generally utilizing the expected value method. These estimates are based on historical experience, anticipated performance and the Company’s best judgment at the time. See below for discussion of revenue recognition under Topic 606 by disaggregated revenue stream, including a comparison to revenue recognition treatment under ASC 605, Revenue Recognition (“ASC 605”). Completed project assets Contracts for the sale of completed project assets includes the sale of the project asset, the assignment of the service agreement, and the assignment of the PPA. The relative stand-alone selling price is estimated and is used as the basis for allocation of the contract consideration. Revenue is recognized upon the satisfaction of the performance obligations, which includes the transfer of control of the project asset to the customer, which is when the contract is signed and the PPA is assigned to the customer. See below for further discussion regarding revenue recognition for service agreements. The revenue recognition for completed project assets under Topic 606 is consistent with treatment under ASC 605. Contractual payments related to the sale of the project asset and assignment of the PPA are generally received up-front. Payment terms for service agreements are generally ratable over the term of the agreement. Service agreements Service agreements represent a single performance obligation whereby the Company performs all required maintenance and monitoring functions, including replacement of modules, to ensure the power plant(s) under the service agreement generate a minimum power output. To the extent the power plant(s) under service agreements do not achieve the minimum power output, certain service agreements include a performance guarantee penalty. Performance guarantee penalties represent variable consideration which is estimated for each service agreement based on past experience using the expected value method. The net consideration for each service agreement is recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Under ASC 605, revenue for service agreements was generally recorded ratably over the term of the service agreement, as the performance of routine monitoring and maintenance under the service agreements was expected to be incurred on a straight-line basis. If there was an estimated module exchange(s) at some point during the term, the costs of performance were not expected to be incurred on a straight-line basis, and therefore a portion of the initial contract value relating to the module exchange(s) was deferred and recognized upon such module replacement event(s). Furthermore, under ASC 605, performance guarantee accruals were recorded based on actual performance and the related expense was recorded to service and license cost of revenues. Under the provisions of the Company’s service agreements, the Company provides services to maintain, monitor, and repair customer power plants to meet minimum operating levels. Under the terms of the service agreements, the particular power plant must meet a minimum operating output during defined periods of the term. If minimum output falls below the contract requirement, the Company may be subject to performance penalties and/or may be required to repair or replace the customer’s fuel cell module(s). Prior to the implementation of Topic 606, an estimate for a performance guarantee was not recorded until a performance issue occurred at a particular power plant. At that point, the actual power plant’s output was compared against the minimum output guarantee and an accrual was recorded. The review of power plant performance was updated for each reporting period to incorporate the most recent performance of the power plant and minimum output guarantee payments made to customers, if applicable. Under Topic 606, performance guarantees are considered variable consideration and as such, an estimate of future performance obligations is determined for each service agreement based on past payment history and is included as an offset to the service agreement consideration. The Company reviews its cost estimates on service contracts on a quarterly basis. The Company records changes in contract estimates on cumulative catch-up basis. Loss accruals for long-term service agreements are recognized to the extent that the estimated remaining costs to satisfy the performance obligation exceed the estimated remaining unrecognized net consideration. Estimated losses are recognized in the period in which losses are identified. The Company records any amounts that are billed to customers in excess of revenue recognized as deferred revenue and revenue recognized in excess of amounts billed to customers as unbilled receivables. Payment terms for service agreements are generally ratable over the term of the agreement. Advanced Technologies contracts Advanced Technologies contracts include the promise to perform research and development services and as such this represents one performance obligation. Revenue from most government sponsored Advanced Technologies projects is recognized as direct costs are incurred plus allowable overhead less cost share requirements, if any. Revenue is only recognized to the extent the contracts are funded. Revenue from fixed price Advanced Technologies projects is recognized using the cost to cost input method. There was no impact of adoption of Topic 606 on revenue recognition for Advanced Technologies contracts. The Company records any amounts that are billed to customers, in excess of revenue recognized as deferred revenue and revenue recognized in excess of amounts billed to customers as unbilled receivables. Payments are based on costs incurred for government sponsored Advanced Technologies projects and upon completion of milestones for all other projects. License agreement The Company entered into manufacturing and technology transfer agreements (the “license agreements”) with POSCO Energy Co., Ltd. (“POSCO Energy”) in 2007, 2009 and 2012. Revenue from the license fees received from POSCO Energy were previously recognized over the term of the associated agreements. In connection with the adoption of Topic 606, several performance obligations were identified including previously satisfied performance obligations for the transfer of licensed intellectual property, two performance obligations for specified upgrades of the previously licensed intellectual property, a performance obligation to deliver unspecified upgrades to the previously licensed intellectual property on a when and if available basis, and a performance obligation to provide technical support for previously delivered intellectual property. The performance obligations related to the specified upgrades will be satisfied and related consideration recognized as revenue upon the delivery of the specified upgrades. The performance obligations for unspecified upgrades and technical support are being recognized on a straight-line basis over the license term on the basis this represents the method that best depicts the progress towards completion of the related performance obligations. All fixed consideration for the license agreement was previously collected. Generation revenue For project assets where customers purchase electricity from the Company under PPAs, the Company has determined that these agreements should be accounted for as operating leases pursuant to ASC 840, Leases. Revenue is recognized based on the amount of electricity delivered at rates specified under the contracts, assuming all other revenue recognition criteria are met. Payments for electricity are made after the electricity has delivered. The cumulative effect of the changes made to the Company’s Consolidated Balance Sheets as of November 1, 2018 as a result of the adoption of Topic 606 was as follows:
|  | October 31, 2018 |  |  | Adjustments due to Topic 606 |  |  | Balance at November 1, 2018 |
ASSETS |  |  |  |  |  |  |  |  |  |  |  |
Unbilled receivables |  | $ | 13,759 |  |  | $ | 471 |  |  | $ | 14,230 |
Other assets |  |  | 13,505 |  |  |  | (132 | ) |  |  | 13,373 |
LIABILITIES |  |  |  |  |  |  |  |  |  |  |  |
Accrued liabilities |  | $ | 7,632 |  |  | $ | 995 |  |  | $ | 8,627 |
Deferred revenue, current portion |  |  | 11,347 |  |  |  | (240 | ) |  |  | 11,107 |
Long-term deferred revenue |  |  | 16,793 |  |  |  | 6,238 |  |  |  | 23,031 |
EQUITY |  |  |  |  |  |  |  |  |  |  |  |
Accumulated deficit |  | $ | (990,867 | ) |  | $ | (6,654 | ) |  | $ | (997,521 | )
The increase in long-term deferred revenue primarily pertains to license arrangement consideration previously recognized as revenue under ASC 605 that will be recognized when the specified upgrade performance obligations are satisfied. The following tables summarize the impacts of Topic 606 on the Company’s consolidated financial statements.
|  | January 31, 2019 |
|  | As reported |  |  | Adjustments |  |  | Balances without adoption of Topic 606 |
ASSETS |  |  |  |  |  |  |  |  |  |  |  |
Unbilled receivables |  | $ | 12,387 |  |  | $ | (226 | ) |  | $ | 12,161 |
Other assets |  |  | 23,067 |  |  |  | (942 | ) |  |  | 22,125 |
LIABILITIES |  |  |  |  |  |  |  |  |  |  |  |
Accrued liabilities |  | $ | 11,051 |  |  | $ | (2,310 | ) |  | $ | 8,741 |
Deferred revenue |  |  | 17,213 |  |  |  | (495 | ) |  |  | 16,718 |
Long-term deferred revenue |  |  | 22,769 |  |  |  | (6,472 | ) |  |  | 16,297 |
EQUITY |  |  |  |  |  |  |  |  |  |  |  |
Accumulated deficit |  | $ | (1,015,069 | ) |  | $ | 8,109 |  |  | $ | (1,006,960 | )
|  | For the Three Months Ended January 31, 2019 |
|  | As reported |  |  | Adjustments |  |  | Balances without adoption of Topic 606 |
Total revenues |  | $ | 17,783 |  |  | $ | 1,548 |  |  | $ | 19,331 |
Total cost of revenues |  |  | 19,988 |  |  |  | 275 |  |  |  | 20,263 |
Gross loss |  |  | (2,205 | ) |  |  | 1,273 |  |  |  | (932 | )
Administrative and selling expenses |  |  | 6,759 |  |  |  | — |  |  |  | 6,759 |
Research and development expenses |  |  | 6,280 |  |  |  | — |  |  |  | 6,280 |
Loss from operations |  |  | (15,244 | ) |  |  | 1,273 |  |  |  | (13,971 | )
Interest expense |  |  | (2,464 | ) |  |  | — |  |  |  | (2,464 | )
Other income, net |  |  | 160 |  |  |  | — |  |  |  | 160 |
Loss before provision for income taxes |  |  | — |  |  |  | — |  |  |  | — |
Provision for income taxes |  |  | — |  |  |  | — |  |  |  | — |
Net loss |  | $ | (17,548 | ) |  | $ | 1,273 |  |  | $ | (16,275 | )
For the three-month period ended January 31, 2019, the only adjustment to comprehensive loss when comparing the balances with Topic 606 and the balances without Topic 606 included the adjustment to net loss. For the three-month period ended January 31, 2019, the impact of adoption of Topic 606 on the Consolidated Statement of Cash Flows included an adjustment to net loss of $1.3 million and adjustments to changes in operating assets and liabilities consistent with the impact of adoption of Topic 606 on the January 31, 2019 Consolidated Balance Sheet as reflected above. Contract Balances Contract assets as of January 31, 2019 and October 31, 2018 were $29.8 million and $23.2 million, respectively. The contract assets relate to the Company’s rights to consideration for work completed but not billed. These amounts are included on a separate line item as Unbilled receivables and within Other assets on the accompanying consolidated balance sheets. The net change in contract assets represents amounts recorded as revenue offset by customer billings. A total of $4.1 million was transferred to accounts receivable from contract assets recognized at the beginning of the period. Contract liabilities as of January 31, 2019 and October 31, 2018 were $40.0 million and $28.1 million, respectively. The contract liabilities relate to the advance billings to customers for services that will be recognized over time and in some instances for deferred revenue relating to license performance obligations that will be recognized at a future point in time. These amounts are included within Deferred revenue and Long-term deferred revenue on the accompanying consolidated balance sheets. The net change in contract liabilities represents customer billings offset by revenue recorded. Remaining Performance Obligations Remaining performance obligations are the aggregate amount of total contract transaction price that is unsatisfied or partially unsatisfied. As of January 31, 2019, the Company’s total remaining performance obligations for service agreements, license agreements and Advanced Technologies contracts were $328.2 million. License revenue recognized over time will be over the term of the license agreement. License revenue recognized at a point in time will be recognized when the first specified upgrade that has been developed is delivered and the second specified upgrade when it is developed and delivered. Service revenue in periods where there are no module replacements is expected to be relatively consistent from period to period whereas module replacements will result in an increase in revenue.

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