XML 37 R22.htm IDEA: XBRL DOCUMENT v3.25.1
GENERAL AND BASIS OF PRESENTATION (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents The following table provides a reconciliation of cash and cash equivalents and restricted cash and cash equivalents as reported on the balance sheet to the total of the same amounts shown on the statement of cash flows:
March 31,December 31,
20252024
(Dollars in thousands)
Cash and cash equivalents
$112,704 $94,395 
Restricted cash and cash equivalents
112,001 111,377 
Total cash and cash equivalents and restricted cash and cash equivalents
$224,705 $205,772 
Schedules of Concentration of Risk, by Risk Factor The Company's revenues from its primary customers as a percentage of total revenues are as follows:
Three Months Ended March 31,
20252024
Southern California Public Power Authority (“SCPPA”)22.0 %24.7 %
Sierra Pacific Power Company and Nevada Power Company16.1 16.8 
Kenya Power and Lighting Co. Ltd. ("KPLC")12.1 12.2 
Accounts Receivable, Allowance for Credit Loss
The following table describes the changes in the allowance for expected credit losses for the three months ended March 31, 2025 and 2024 (all related to trade receivables):
Three Months Ended March 31,
20252024
(Dollars in thousands)
Beginning balance of the allowance for expected credit losses$224 $90 
Change in the provision for expected credit losses for the period25 73 
Ending balance of the allowance for expected credit losses$249 $163 
Contract with Customer, Contract Asset, Contract Liability, and Receivable Total contract assets and contract liabilities as of March 31, 2025 and December 31, 2024 are as follows:
March 31,December 31,
20252024
(Dollars in thousands)
Contract assets (*) $20,940 $29,243 
Contract liabilities (*) $(52,198)$(23,091)
(*) Contract assets and contract liabilities are presented as "Costs and estimated earnings in excess of billings on uncompleted contracts" and "Billings in excess of costs and estimated earnings on uncompleted contracts", respectively, on the condensed consolidated balance sheets. The contract liabilities balance at the beginning of the year was not yet fully recognized as product revenues during the three months ended March 31, 2025 as a result of performance obligations having not been fully satisfied yet as of March 31, 2025. Additionally, as of March 31, 2025, long-term costs and estimated earnings in excess of billings on uncompleted contracts related to the Dominica project in the amount of $41.2 million is included under “Deposits and other” in the condensed consolidated balance sheets, and not under the contract assets and contract liabilities above, due its long-term nature.
Operating Lease, Lease Income
The table below presents lease income recognized as a lessor:
Three Months Ended March 31,
20252024
(Dollars in thousands)
Lease income relating to lease payments from operating leases$143,622 $147,101