Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

 

                                     
Revenue by Contract Type            
(In thousands)   Three Months Ended     Three Months Ended  
    September 30, 2024     September 30, 2023  
    Treatment     Services     Total     Treatment     Services     Total  
Fixed price   $ 9,064     $ 6,396     $ 15,460     $ 10,795     $ 10,188     $ 20,983  
Time and materials           1,352       1,352             894       894  
Total   $ 9,064     $ 7,748     $ 16,812     $ 10,795     $ 11,082     $ 21,877  

 

                                     
Revenue by Contract Type            
(In thousands)   Nine Months Ended     Nine Months Ended  
    September 30, 2024     September 30, 2023  
    Treatment     Services     Total     Treatment     Services     Total  
Fixed price   $ 26,116     $ 15,405     $ 41,521     $ 33,223     $ 29,995     $ 63,218  
Time and materials           2,894       2,894             3,798       3,798  
Total   $ 26,116     $ 18,299     $ 44,415     $ 33,223     $ 33,793     $ 67,016  

 

 

                                     
Revenue by generator                                    
(In thousands)   Three Months Ended     Three Months Ended  
    September 30, 2024     September 30, 2023  
    Treatment     Services     Total     Treatment     Services     Total  
Domestic government   $ 6,578     $ 7,346     $ 13,924     $ 7,095     $ 8,444     $ 15,539  
Domestic commercial     2,229       312       2,541       3,450       2,170       5,620  
Foreign government           65       65       250       445       695  
Foreign commercial     257       25       282             23       23  
Total   $ 9,064     $ 7,748     $ 16,812     $ 10,795     $ 11,082     $ 21,877  

 

                                     
Revenue by generator                                    
(In thousands)   Nine Months Ended     Nine Months Ended  
    September 30, 2024     September 30, 2023  
    Treatment     Services     Total     Treatment     Services     Total  
Domestic government   $ 18,997     $ 17,129     $ 36,126     $ 24,160     $ 29,603     $ 53,763  
Domestic commercial     6,045       867       6,912       7,925       3,509       11,434  
Foreign government     1       232       233       1,002       615       1,617  
Foreign commercial     1,073       71       1,144       136       66       202  
Total   $ 26,116     $ 18,299     $ 44,415     $ 33,223     $ 33,793     $ 67,016  
Schedule of Contract Balances

 

(In thousands)   September 30, 2024     December 31, 2023     Change ($)     Change (%)  
Contract assets                                
Unbilled receivables - current   $ 7,277     $ 8,432     $ (1,155 )     -14 %
                                 
Contract liabilities                                
Deferred revenue   $ 5,398     $ 6,815     $ (1,417 )     -20.8 %

 

(In thousands)   September 30, 2023     December 31, 2022     Change ($)     Change (%)  
Contract assets                                
Unbilled receivables - current   $ 9,336     $ 6,062     $ 3,274       54.0 %
                                 
Contract liabilities                                
Deferred revenue   $ 7,765     $ 4,813     $ 2,952       61.3 %
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:

Schedule of Changes in Accounts Receivable, Net of Credit Losses

 

(In thousands)   September 30, 2024     December 31, 2023     Change ($)     Change (%)  
                                 
Accounts Receivable (net)   $ 8,741     $ 9,722     $ (981 )     -10.1 %

 

    September 30, 2023     December 31, 2022     Change ($)     Change (%)  
                                 
Accounts Receivable (net)   $ 15,342     $ 9,364     $ 5,978       63.8 %