Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUE (Tables)

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 %