Quarterly report [Sections 13 or 15(d)]

Revenue (Tables)

v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

Schedule of Disaggregation of Revenue

    Treatment     Services     Total     Treatment     Services     Total  
Revenue by Contract Type (In thousands)   Three Months Ended     Three Months Ended  
    March 31, 2026     March 31, 2025  
    Treatment     Services     Total     Treatment     Services     Total  
Fixed price   $ 7,878     $ 232     $ 8,110     $ 9,186     $ 2,930     $ 12,116  
Time and materials             3,016       3,016               1,803       1,803  
Total   $ 7,878     $ 3,248     $ 11,126     $ 9,186     $ 4,733     $ 13,919  

 

    Treatment     Services     Total     Treatment     Services     Total  
Revenue by generator (In thousands)   Three Months Ended     Three Months Ended  
    March 31, 2026     March 31, 2025  
    Treatment     Services     Total     Treatment     Services     Total  
Domestic government   $ 4,705     $ 2,900     $ 7,605     $ 5,250     $ 4,534     $ 9,784  
Domestic commercial     2,361       233       2,594       1,467       111       1,578  
Foreign government     589       80       669       2,207       54       2,261  
Foreign commercial     223       35       258       262       34       296  
Total   $ 7,878     $ 3,248     $ 11,126     $ 9,186     $ 4,733     $ 13,919  
Schedule of Contract Balances

 

(In thousands)   March 31, 2026     December 31, 2025     Year-to-date
Change ($)
    Year-to-date
Change (%)
 
Contract assets                                
Unbilled receivables - current   $ 8,001     $ 8,781     $ (780 )     -8.9 %
                                 
Contract liabilities                                
Deferred revenue   $ 6,769     $ 7,007     $ (238 )     -3.4 %

 

(In thousands)   March 31, 2025     December 31, 2024     Year-to-date
Change ($)
    Year-to-date
Change (%)
 
Contract assets                                
Unbilled receivables - current   $ 5,168     $ 4,990     $ 178       3.6 %
                                 
Contract liabilities                                
Deferred revenue   $ 5,881     $ 6,711     $ (830 )     -12.4 %
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)   March 31, 2026     December 31, 2025     Year-to-date
Change ($)
    Year-to-date
Change (%)
 
                         
Accounts Receivable (net)   $ 9,215     $ 11,228     $ (2,013 )     -17.9 %

 

    March 31, 2025     December 31, 2024     Year-to-date
Change ($)
    Year-to-date
Change (%)
 
                                 
Accounts Receivable (net)   $ 9,311     $ 11,579     $ (2,268 )     -19.6 %