XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

Revenue by Contract Type

   Treatment   Services   Total   Treatment   Services   Total 
(In thousands)  Three Months Ended   Three Months Ended 
   March 31, 2024   March 31, 2023 
   Treatment   Services   Total   Treatment   Services   Total 
Fixed price  $8,709   $4,314   $13,023   $9,594   $8,647   $18,241 
Time and materials       594    594         1,866    1,866 
Total  $8,709   $4,908   $13,617   $9,594   $10,513   $20,107 

 

Revenue by generator

   Treatment   Services   Total   Treatment   Services   Total 
(In thousands)  Three Months Ended   Three Months Ended 
   March 31, 2024   March 31, 2023 
   Treatment   Services   Total   Treatment   Services   Total 
Domestic government   $5,761   $4,303   $10,064   $7,257   $9,718   $16,975 
Domestic commercial    2,501    504    3,005    2,206    597    2,803 
Foreign government         79    79    95    177    272 
Foreign commercial    447    22    469    36    21    57 
Total   $8,709   $4,908   $13,617   $9,594   $10,513   $20,107 
Schedule of Contract Balances

The timing of revenue recognition and billings results in unbilled receivables (contract assets). The Company’s contract liabilities consist of deferred revenues which represent advance payment from customers in advance of the completion of our performance obligation. The following table represents changes in our contract asset and contract liabilities balances:

 

           Year-to-date   Year-to-date 
(In thousands)  March 31, 2024   December 31, 2023   Change ($)   Change (%) 
Contract assets                    
Unbilled receivables - current  $8,797   $                      8,432   $365    4.3%
                     
Contract liabilities                    
Deferred revenue  $7,295   $6,815   $480    7.0%