XML 36 R24.htm IDEA: XBRL DOCUMENT 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%