XML 48 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATION OF REVENUE

 

  Treatment   Services   Total   Treatment   Services   Total 
   Twelve Months Ended   Twelve Months Ended 
  December 31, 2024   December 31, 2023 
  Treatment   Services   Total   Treatment   Services   Total 
Fixed price  $34,953   $19,392   $54,345   $43,477   $41,540   $85,017 
Time and materials       4,772    4,772        4,718    4,718 
Total  $34,953   $24,164   $59,117   $43,477   $46,258   $89,735 

 

Revenue by generator

(In thousands)

 

  Treatment   Services   Total   Treatment   Services   Total 
   Twelve Months Ended   Twelve Months Ended 
  December 31, 2024   December 31, 2023 
  Treatment   Services   Total   Treatment   Services   Total 
Domestic government  $24,487   $22,389   $46,876   $31,448   $39,194   $70,642 
Domestic commercial   8,566    1,223    9,789    10,670    6,357    17,027 
Foreign government   509    463    972    1,001    619    1,620 
Foreign commercial   1,391    89    1,480    358    88    446 
Total  $34,953   $24,164   $59,117   $43,477   $46,258   $89,735 
SCHEDULE OF CONTRACT BALANCES

 

(In thousands)  December 31, 2024   December 31, 2023  

Year-to-date

Change ($)

  

Year-to-date

Change (%)

 
Contract assets                    
Unbilled receivables - current  $4,990   $8,432   $(3,442)   (40.8)%
                     
Contract liabilities                    
Deferred revenue  $6,711   $6,815   $(104)   (1.5)%

 

The reduction in unbilled receivables from 2023 to 2024 was primarily due to invoicing in 2024 of two large Services Segment projects that were primarily completed by the end of 2023.

 

(In thousands)  December 31, 2023   December 31, 2022   Year-to-date
Change ($)
   Year-to-date
Change (%)
 
Contract assets                    
Unbilled receivables - current  $8,432   $6,062   $2,370    39.1%
                     
Contract liabilities                    
Deferred revenue  $6,815   $4,813   $2,002    41.6%
SCHEDULE OF CHANGES IN ACCOUNTS RECEIVABLE, NET OF CREDIT LOSSES

The following table represents changes in accounts receivable, net of credit losses, for the periods noted:

 

(In thousands)  December 31, 2024   December 31, 2023   Year-to-date
Change ($)
   Year-to-date
Change (%)
 
                 
Accounts Receivable (net)  $11,579   $9,722   $1,857    19.1%

 

   December 31, 2023   December 31, 2022   Year-to-date
Change ($)
   Year-to-date
Change (%)
 
                 
Accounts Receivable (net)  $9,722   $9,364   $358    3.8%