XML 24 R10.htm IDEA: XBRL DOCUMENT
v3.22.1

REVENUES FROM CONTRACTS WITH CUSTOMERS | 12 Months Ended
--- | ---
Jan. 31, 2022
REVENUES FROM CONTRACTS WITH CUSTOMERS |
REVENUES FROM CONTRACTS WITH CUSTOMERS | NOTE 4 – REVENUES FROM CONTRACTS WITH CUSTOMERS Variable Consideration Amounts for contract variations for which the Company has project-owner directive for additional work or other scope change, but not for the price associated with the corresponding additional effort, are included in the transaction price when it is considered probable that the applicable costs will be recovered through a modification to the contract price. The effects of any revision to a transaction price can be determined at any time and they could be material. The Company may include in the corresponding transaction price a portion of the amount claimed in a dispute that it expects to receive from a project owner. Once a settlement of the dispute has been reached with the project owner, the transaction price may be revised again to reflect the final resolution. The aggregate amount of such contract variations included in the transaction prices that were used to determine project-to-date revenues at January 31, 2022 and 2021, were $7.5 million and $16.6 million, respectively. Variations related to the Company’s contracts typically represent modifications to the existing contracts and performance obligations, and do not represent new performance obligations. Actual costs related to any changes in the scope of the corresponding contract are expensed as they are incurred. Changes to total estimated contract costs and losses, if any, are reflected in operating results for the period in which they are determined. The Company’s long-term contracts typically have schedule dates and other performance objectives that if not achieved could subject the Company to liquidated damages. These contract requirements generally relate to specified activities that must be completed by an established date or by the achievement of a specified level of output or efficiency. Each applicable contract defines the conditions under which a project owner may be entitled to any liquidated damages. At the outset of each of the Company’s contracts, the potential amounts of liquidated damages typically are not subtracted from the transaction price as the Company believes that it has included activities in its contract plan, and the associated costs, that will be effective in preventing such damages. Of course, circumstances may change as the Company executes the corresponding contract. The transaction price is reduced by an applicable amount when the Company no longer considers it probable that a future reversal of revenues will not occur when the matter is resolved. The Company considers potential liquidated damages, the costs of other related items and potential mitigating factors in determining the adequacy of its regularly updated estimates of the amounts of gross profit expected to be earned on active projects. In other cases, the Company may have the grounds to assert liquidated damages against subcontractors, suppliers, project owners or other parties related to a project. Such circumstances may arise when the Company’s activities and progress are adversely affected by delayed or damaged materials, challenges with equipment performance or other events out of the Company’s control where the Company has rights to recourse, typically in the form of liquidated damages. In general, the Company does not adjust the corresponding contract accounting until it is probable that the favorable cost relief will be realized. Such adjustments have been and could be material. The Company records adjustments to revenues and profits on contracts, including those associated with contract variations and estimated cost changes, using a cumulative catch-up method. Under this method, the impact of an adjustment to the amount of revenues recognized to date is recorded in the period that the adjustment is identified. Estimated variable consideration amounts are determined by the Company based primarily on the single most likely amount in the range of possible consideration amounts. Revenues and profits in future periods of contract performance are recognized using the adjusted amounts of transaction price and estimated contract costs. Accounting for the Subcontract Loss For Fiscal 2020, the Company recorded a loss in the amount of $33.6 million related to a subcontract project covering construction activities that were performed by APC on the mechanical installation of the boiler for a biomass-fired power plant under construction in Teesside, England, the Tees Renewable Energy Plant (“TeesREP”). Completion of the works for the subcontract, as amended during Fiscal 2021, resulted in a reduction to the loss in the approximate amount of $4.1 million. Accordingly, the final amount of the TeesREP subcontract loss was $29.5 million, and the remaining subcontract loss reserve balance was eliminated as of January 31, 2021. Remaining Unsatisfied Performance Obligations (“RUPO”) The amount of RUPO represents the unrecognized revenue value of active contracts with customers as determined under the revenue recognition rules of U.S. GAAP. Increases to RUPO during a reporting period represent the transaction prices associated with new contracts, as well as additions to the transaction prices of existing contracts. The amounts of such changes may vary significantly each reporting period based on the timing of major new contract awards and the occurrence and assessment of contract variations. At January 31, 2022, the Company had RUPO of $397.0 million. The largest portion of RUPO at any date usually relates to EPC service contracts with typical performance durations of one to three years. However, the length of certain significant construction projects may exceed three years. The Company estimates that approximately 84% of the RUPO amount at January 31, 2022 will be included in the amount of consolidated revenues that will be recognized during Fiscal 2023. Most of the remaining amount of the RUPO amount at January 31, 2022 is expected to be recognized in revenues during the fiscal year ending January 31, 2024. Revenues for future periods will also include amounts related to customer contracts started or awarded subsequent to January 31, 2022. It is important to note that estimates may be changed in the future and that cancellations, deferrals, scope adjustments may occur related to work included in the amount of RUPO at January 31, 2022. Accordingly, RUPO may be adjusted to reflect project delays and cancellations, revisions to project scope and cost and foreign currency exchange fluctuations, or to revise estimates, as effects become known. Such adjustments may materially reduce future revenues below Company estimates. Disaggregation of Revenues The following table presents consolidated revenues for Fiscal 2022, Fiscal 2021 and Fiscal 2020, disaggregated by the geographic area where the corresponding projects were located: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | 2022 |  | 2021 |  | 2020
United States | $ | 456,211 | ​ | $ | 340,615 | ​ | $ | 169,299
Republic of Ireland | ​ | 35,044 | ​ | ​ | 13,638 | ​ | ​ | 20,342
United Kingdom |  | 17,521 | ​ |  | 37,836 | ​ | ​ | 49,028
Other |  | 594 | ​ |  | 117 | ​ | ​ | 328
Consolidated Revenues | $ | 509,370 | ​ | $ | 392,206 | ​ | $ | 238,997
​ The major portion of the Company’s consolidated revenues are recognized pursuant to fixed-price contracts with most of the remaining portions earned pursuant to time-and-material contracts. Consolidated revenues are disaggregated by reportable segment in Note 17 to the consolidated financial statements.

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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration