Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

    Treatment     Services     Total     Treatment     Services     Total  
Revenue by Contract Type            
(In thousands)   Three Months Ended     Three Months Ended  
    June 30, 2024     June 30, 2023  
    Treatment     Services     Total     Treatment     Services     Total  
Fixed price   $ 8,343     $ 4,755     $ 13,098     $ 12,834     $ 11,161     $ 23,995  
Time and materials           888       888             1,037       1,037  
Total   $ 8,343     $ 5,643     $ 13,986     $ 12,834     $ 12,198     $ 25,032  

 

    Treatment     Services     Total     Treatment     Services     Total  
Revenue by Contract Type            
(In thousands)   Six Months Ended     Six Months Ended  
    June 30, 2024     June 30, 2023  
    Treatment     Services     Total     Treatment     Services     Total  
Fixed price   $ 17,052     $ 9,069     $ 26,121     $ 22,428     $ 19,808     $ 42,236  
Time and materials           1,482       1,482             2,903       2,903  
Total   $ 17,052     $ 10,551     $ 27,603     $ 22,428     $ 22,711     $ 45,139  

 

    Treatment     Services     Total     Treatment     Services     Total  
Revenue by generator            
(In thousands)   Three Months Ended     Three Months Ended  
    June 30, 2024     June 30, 2023  
    Treatment     Services     Total     Treatment     Services     Total  
Domestic government   $ 6,252     $ 4,168     $ 10,420     $ 9,808     $ 11,441     $ 21,249  
Domestic commercial     1,721       1,363       3,084       2,269       742       3,011  
Foreign government     1       88       89       657       (7 )     650  
Foreign commercial     369       24       393       100       22       122  
Total   $ 8,343     $ 5,643     $ 13,986     $ 12,834     $ 12,198     $ 25,032  

 

    Treatment     Services     Total     Treatment     Services     Total  
Revenue by generator            
(In thousands)   Six Months Ended     Six Months Ended  
    June 30, 2024     June 30, 2023  
    Treatment     Services     Total     Treatment     Services     Total  
Domestic government   $ 12,013     $ 8,471     $ 20,484     $ 17,065     $ 21,159     $ 38,224  
Domestic commercial     4,222       1,867       6,089       4,475       1,339       5,814  
Foreign government     1       167       168       752       170       922  
Foreign commercial     816       46       862       136       43       179  
Total   $ 17,052     $ 10,551     $ 27,603     $ 22,428     $ 22,711     $ 45,139  
Schedule of Contract Balances

(In thousands)   June 30, 2024     December 31, 2023     Change ($)     Change (%)  
Contract assets                                
Unbilled receivables - current   $ 7,076     $ 8,432     $ (1,356 )     -16 %
                                 
Contract liabilities                                
Deferred revenue   $ 5,818     $ 6,815     $ (997 )     -14.6 %