XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sales, Prepaid Manufacturing Costs, Cost of Goods Sold, Contract Assets and Contract Liabilities (Tables)
9 Months Ended
Dec. 31, 2023
Sales, Prepaid Manufacturing Costs, Cost of Goods Sold, Contract Assets and Contract Liabilities [Abstract]  
Schedule of Revenue Disaggregated The Company derives revenue from the sale of products, delivery of services. Revenue disaggregated by type for the three and nine months ended December 31, 2023, and 2022 is as follows:
   Three Months
Ended
December 31,   
2023
$
   Three Months
Ended
December 31,   
2022
$
   Nine Months
Ended
December 31,
2023
$
  

Nine Months
Ended
December 31,
2022

$

 
Products   84,057,183    2,253,221    84,057,183    4,607,668 
Services   1,904,449    1,386,771    4,258,276    2,251,553 
Total   85,961,632    3,639,992    88,315,459    6,859,221 
Schedule of Product Revenue Product revenue by type for the three and nine months ended December 31, 2023, and 2022 is as follows:
   Three Months
Ended
December 31,   
2023
$
   Three Months
Ended
December 31,   
2022
$
   Nine Months
Ended
December 31,
2023
$
  

Nine Months
Ended
December 31,
2022

$

 
Sale of marine scrubbers   8,352,929    2,253,221    8,352,929    4,607,668 
Sale of BESS projects   75,704,254        75,704,254     
Total   84,057,183    2,253,221    84,057,183    4,607,668 
Schedule of Service Revenue Service revenue by type for the three and nine months ended December 31, 2023, and 2022 is as follows:
   Three Months
Ended
December 31,   
2023
$
   Three Months
Ended
December 31,   
2022
$
   Nine Months
Ended
December 31,
2023
$
  

Nine Months
Ended
December 31,
2022

$

 
Specific services provided to marine scrubber systems   1,196,223    1,237,663    3,176,025    1,889,215 
BESS construction management agreement   524,605    
    524,605    
 
Design and engineering services for Concentrated Solar Power   183,621    149,108    557,646    362,338 
Total   1,904,449    1,386,771    4,258,276    2,251,553 

 

Schedule of Contract Assets and Liabilities Changes in the Company’s contract assets and liabilities for the periods are noted as below:
   Accrued Revenue
$
   Prepaid Manufacturing Costs
$
   Sales
(Cost of Goods Sold)
$
   Contract Liabilities
$
 
Balance, March 31, 2022   531,947    38,010         (8,143,109)
                     
Customer receipts and receivables   
    
    
    (5,325,921)
Scrubber sales recognized in revenue   
         4,717,905    4,717,905 
Payments and accruals under contracts   (27,181)   4,202,264    
    
 
Cost of goods sold recognized in earnings   
    (3,776,459)   (3,776,459)   
 
Balance, March 31, 2023   504,766    463,815         (8,751,125)
                     
Customer receipts and receivables   
    
    
    (4,767,993)
Scrubber sales recognized in revenue   
         8,352,929    8,352,929 
Payments and accruals under contracts   (67,209)   935,893    
    
 
Cost of goods sold recognized in earnings   
    (863,985)   (863,985)   
 
Balance, December 31, 2023   437,557    535,723         (5,166,189)

 

Schedule of Cost of Goods Sold Cost of goods sold for the period ended December 31, 2023 is comprised as follows:
   Three Months
Ended
December 31,   
2023
$
   Three Months
Ended
December 31,   
2022
$
   Nine Months
Ended
December 31,
2023
$
   Nine Months
Ended
December 31,
2022
$
 
Scrubber costs recognized   160,632    1,670,574    70,364    2,713,475 
BESS project costs recognized   59,249,778    
    59,249,778    
 
Salaries and wages   142,619    235,799    406,480    322,119 
Amortization of intangibles   236,573    219,367    725,939    658,101 
Commission type costs   10,522    73,531    39,604    205,824 
Design and engineering services for CSP   51,681    104,545    220,690    246,490 
Specific services provided to marine scrubber systems   904,624    713,688    2,423,340    1,154,718 
BESS construction management services   464,680    
    902,710    
 
Total   61,221,109    3,017,504    64,038,906    5,300,727