XML 47 R19.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE

 

           
   Three Months Ended 
(In thousands, except number of projects)  March 31, 2023   March 31, 2022 
Increase in revenue from net changes in transaction prices  $-   $457 
Increase (decrease) in revenue from net changes in input cost estimates   (165)   (461)
Net increase (decrease) in revenue from net changes in estimates  $(165)  $(4)
           
Number of projects   1    3 
           
Net change in estimate as a percentage of aggregate revenue for associated projects   (42.4)%   (0.1)%
SCHEDULE OF CONTRACT ASSETS AND LIABILITIES

 

   As of 
(In thousands)  March 31, 2023   December 31, 2022 
Contract Assets  $18,834   $20,699 
Contract Liabilities   22,710    24,960 
SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS

 

 

Project  Revenue Category  Expected Years Revenue
Recognition Will Be
Completed
  Average Percentage of
Revenue Recognized
 
Various Projects  EPC services  2023 - 2024   47.0%