Schedule of Finite-Lived Intangible Assets |
Intangible assets and liabilities at December 31, 2024 and 2023 consist of the following:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2024 |
|
December 31, 2023 |
Intangible assets |
|
Cost |
|
Accumulated Amortization |
|
Net |
|
Cost |
|
Accumulated Amortization |
|
Net |
Product certifications |
|
$ |
777,465 |
|
|
$ |
(709,855) |
|
|
$ |
67,610 |
|
|
$ |
777,465 |
|
|
$ |
(658,676) |
|
|
$ |
118,789 |
|
Patents |
|
888,910 |
|
|
(584,493) |
|
|
304,417 |
|
|
888,910 |
|
|
(496,807) |
|
|
392,103 |
|
Developed technology |
|
240,000 |
|
|
(188,000) |
|
|
52,000 |
|
|
240,000 |
|
|
(172,000) |
|
|
68,000 |
|
Trademarks |
|
26,896 |
|
|
— |
|
|
26,896 |
|
|
26,896 |
|
|
— |
|
|
26,896 |
|
In process R&D |
|
263,936 |
|
|
(141,394) |
|
|
122,542 |
|
|
263,936 |
|
|
(103,689) |
|
|
160,247 |
|
Favorable contract assets |
|
384,465 |
|
|
(379,839) |
|
|
4,626 |
|
|
384,465 |
|
|
(376,139) |
|
|
8,326 |
|
Customer contract |
|
$ |
2,225,123 |
|
|
$ |
(290,025) |
|
|
1,935,098 |
|
|
$ |
1,772,659 |
|
|
$ |
(110,791) |
|
|
1,661,868 |
|
|
|
$ |
4,806,795 |
|
|
$ |
(2,293,606) |
|
|
$ |
2,513,189 |
|
|
$ |
4,354,331 |
|
|
$ |
(1,918,102) |
|
|
$ |
2,436,229 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible liability |
|
|
|
|
|
|
|
|
|
|
|
|
Unfavorable contract liability |
|
$ |
2,618,168 |
|
|
$ |
(2,195,329) |
|
|
$ |
422,839 |
|
|
$ |
2,618,168 |
|
|
$ |
(2,019,122) |
|
|
$ |
599,046 |
|
|
Schedule of Estimated Future Amortization Expense |
Aggregate future amortization over the next five years is estimated to be as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Non-contract related intangibles |
|
Contract related intangibles |
|
Total |
2025 |
|
$ |
169,754 |
|
|
$ |
79,042 |
|
|
$ |
248,796 |
|
2026 |
|
168,244 |
|
|
124,483 |
|
|
292,727 |
|
2027 |
|
167,936 |
|
|
131,199 |
|
|
299,135 |
|
2028 |
|
23,278 |
|
|
137,208 |
|
|
160,486 |
|
2029 |
|
5,786 |
|
|
137,208 |
|
|
142,994 |
|
Thereafter |
|
11,571 |
|
|
907,745 |
|
|
919,316 |
|
|
|
$ |
546,569 |
|
|
$ |
1,516,885 |
|
|
$ |
2,063,454 |
|
|