XML 22 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition
3 Months Ended
Jan. 31, 2021
Revenue From Contract With Customer [Abstract]  
Revenue Recognition

Note 3.  Revenue Recognition

Contract Balances

 

Contract assets as of January 31, 2021 and October 31, 2020 were $20.4 million and $16.9 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 balances expected to be billed later than one year from the balance sheet date are included within Other assets on the accompanying Consolidated Balance Sheets. The net change in contract assets represents amounts recognized as revenue offset by customer billings.

 

Contract liabilities as of January 31, 2021 and October 31, 2020 were $44.3 million and $41.9 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. The Company has discontinued revenue recognition of the deferred license revenue related to the terminated POSCO Energy License Agreements (as defined elsewhere herein) given the pending arbitration and will continue to evaluate this deferred revenue in future periods (for more information, refer to Note 18. “Commitment and Contingencies”). As of January 31, 2021, $22.2 million related to the terminated POSCO Energy License Agreements is included within Long-term deferred revenue on the accompanying Consolidated Balance Sheets. The net change in contract liabilities represents customer billings offset by revenue recognized.

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, 2021, the Company’s total remaining performance obligations for service agreements were $141.7 million, for license agreements were $22.2 million and for Advanced Technologies contracts were $44.1 million in the aggregate. Service revenue in periods in which 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 when replacements occur.