SCHEDULE OF DISAGGREGATION OF REVENUE |
SCHEDULE
OF DISAGGREGATION OF REVENUE
|
|
Treatment |
|
|
Services |
|
|
Total |
|
|
Treatment |
|
|
Services |
|
|
Total |
|
|
|
Twelve
Months Ended |
|
|
Twelve
Months Ended |
|
|
|
December
31, 2024 |
|
|
December
31, 2023 |
|
|
|
Treatment |
|
|
Services |
|
|
Total |
|
|
Treatment |
|
|
Services |
|
|
Total |
|
Fixed price |
|
$ |
34,953 |
|
|
$ |
19,392 |
|
|
$ |
54,345 |
|
|
$ |
43,477 |
|
|
$ |
41,540 |
|
|
$ |
85,017 |
|
Time and materials |
|
|
— |
|
|
|
4,772 |
|
|
|
4,772 |
|
|
|
— |
|
|
|
4,718 |
|
|
|
4,718 |
|
Total |
|
$ |
34,953 |
|
|
$ |
24,164 |
|
|
$ |
59,117 |
|
|
$ |
43,477 |
|
|
$ |
46,258 |
|
|
$ |
89,735 |
|
Revenue
by generator
(In
thousands)
|
|
Treatment |
|
|
Services |
|
|
Total |
|
|
Treatment |
|
|
Services |
|
|
Total |
|
|
|
Twelve
Months Ended |
|
|
Twelve
Months Ended |
|
|
|
December
31, 2024 |
|
|
December
31, 2023 |
|
|
|
Treatment |
|
|
Services |
|
|
Total |
|
|
Treatment |
|
|
Services |
|
|
Total |
|
Domestic government |
|
$ |
24,487 |
|
|
$ |
22,389 |
|
|
$ |
46,876 |
|
|
$ |
31,448 |
|
|
$ |
39,194 |
|
|
$ |
70,642 |
|
Domestic commercial |
|
|
8,566 |
|
|
|
1,223 |
|
|
|
9,789 |
|
|
|
10,670 |
|
|
|
6,357 |
|
|
|
17,027 |
|
Foreign government |
|
|
509 |
|
|
|
463 |
|
|
|
972 |
|
|
|
1,001 |
|
|
|
619 |
|
|
|
1,620 |
|
Foreign commercial |
|
|
1,391 |
|
|
|
89 |
|
|
|
1,480 |
|
|
|
358 |
|
|
|
88 |
|
|
|
446 |
|
Total |
|
$ |
34,953 |
|
|
$ |
24,164 |
|
|
$ |
59,117 |
|
|
$ |
43,477 |
|
|
$ |
46,258 |
|
|
$ |
89,735 |
|
|
SCHEDULE OF CONTRACT BALANCES |
SCHEDULE
OF CONTRACT BALANCES
(In thousands) |
|
December
31, 2024 |
|
|
December
31, 2023 |
|
|
Year-to-date
Change
($)
|
|
|
Year-to-date
Change
(%)
|
|
Contract assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Unbilled receivables - current |
|
$ |
4,990 |
|
|
$ |
8,432 |
|
|
$ |
(3,442 |
) |
|
|
(40.8 |
)% |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Contract liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deferred revenue |
|
$ |
6,711 |
|
|
$ |
6,815 |
|
|
$ |
(104 |
) |
|
|
(1.5 |
)% |
The
reduction in unbilled receivables from 2023 to 2024 was primarily due to invoicing in 2024 of two large Services Segment projects that
were primarily completed by the end of 2023.
(In thousands) |
|
December
31, 2023 |
|
|
December
31, 2022 |
|
|
Year-to-date
Change ($) |
|
|
Year-to-date
Change (%) |
|
Contract assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Unbilled receivables - current |
|
$ |
8,432 |
|
|
$ |
6,062 |
|
|
$ |
2,370 |
|
|
|
39.1 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Contract liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deferred revenue |
|
$ |
6,815 |
|
|
$ |
4,813 |
|
|
$ |
2,002 |
|
|
|
41.6 |
% |
|
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) |
|
December
31, 2024 |
|
|
December
31, 2023 |
|
|
Year-to-date
Change ($) |
|
|
Year-to-date
Change (%) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accounts Receivable (net) |
|
$ |
11,579 |
|
|
$ |
9,722 |
|
|
$ |
1,857 |
|
|
|
19.1 |
% |
|
|
December
31, 2023 |
|
|
December
31, 2022 |
|
|
Year-to-date
Change ($) |
|
|
Year-to-date
Change (%) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accounts Receivable (net) |
|
$ |
9,722 |
|
|
$ |
9,364 |
|
|
$ |
358 |
|
|
|
3.8 |
% |
|