Schedule of Disaggregation of Revenue |
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 |
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 |
% |
|