XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sales, Prepaid Manufacturing Costs, Cost of Goods Sold, Contract Assets and Contract Liabilities
9 Months Ended
Dec. 31, 2023
Sales, Prepaid Manufacturing Costs, Cost of Goods Sold, Contract Assets and Contract Liabilities [Abstract]  
Sales, Prepaid Manufacturing Costs, Cost of Goods Sold, Contract Assets and Contract Liabilities
11. Sales, Prepaid Manufacturing Costs, Cost of Goods Sold, Contract Assets and Contract Liabilities

 

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 

 

Revenue from services include specific services provided to marine scrubber systems as well as design and engineering services for Concentrated Solar Power. Contracts for specific services provided to marine scrubber systems represent maintenance services. Contracts for Concentrated Solar Power include design and engineering services provided to clients. Revenue for Marine service contracts is recognized as the services are provided.

 

Revenue for BESS includes sale of project assets recognized on project sale, with deferred consideration constrained to amounts not at significant risk of future reversal. Revenue for BESS construction management fees is recognized on a cost to costs basis over the duration of the contract.

 

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 

 

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 

 

The Company has analyzed its sales contracts under ASC 606 and has identified that the percentage of completion of the contract often is not directly correlated with contractual billing terms with customers. As a result of the timing differences between customer sales invoices and percentage of completion of the contract, contractual assets and contractual liabilities have been recognized.

 

As of December 31, 2023, contract liabilities included $4,245,313 related to BESS construction management agreement (March 31, 2023 - $nil). Contract liabilities also included $nil (March 31, 2023 - $8,038,674) for aggregate cash receipts from one customer relating to scrubber units for thirteen vessels included within a postponement agreement that lapsed in December 2023, resulting in $8.0 million revenue recognized in the quarter ended December 31, 2023.

 

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)

 

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