Schedule of Intangible Assets |
As of June 30, 2025 and December 31, 2024 we had the following amounts related to intangible assets and liabilities other than goodwill: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Intangible assets | | Cost | | Accumulated Amortization | | Total | | Cost | | Accumulated Amortization | | Total | Product certifications | | $ | 777,465 | | | $ | (721,888) | | | $ | 55,577 | | | $ | 777,465 | | | $ | (709,855) | | | $ | 67,610 | | Patents | | 888,910 | | | (631,592) | | | 257,318 | | | 888,910 | | | (584,493) | | | 304,417 | | Developed technology | | 240,000 | | | (196,000) | | | 44,000 | | | 240,000 | | | (188,000) | | | 52,000 | | Trademarks | | 26,896 | | | — | | | 26,896 | | | 26,896 | | | — | | | 26,896 | | In Process R&D | | 263,936 | | | (160,247) | | | 103,689 | | | 263,936 | | | (141,394) | | | 122,542 | | Favorable contract asset | | 384,465 | | | (381,690) | | | 2,775 | | | 384,465 | | | (379,839) | | | 4,626 | | Customer contracts | | 2,225,123 | | | (384,419) | | | 1,840,704 | | | 2,225,123 | | | (290,025) | | | 1,935,098 | | | | $ | 4,806,795 | | | $ | (2,475,836) | | | $ | 2,330,959 | | | $ | 4,806,795 | | | $ | (2,293,606) | | | $ | 2,513,189 | | | | | | | | | | | | | | | Intangible liability | | | | | | | | | | | | | Unfavorable contract liability | | $ | 2,618,168 | | | $ | (2,259,127) | | | $ | 359,041 | | | $ | 2,618,168 | | | $ | (2,195,329) | | | $ | 422,839 | |
|
Schedule of 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 | Year 1 | | $ | 168,137 | | | $ | 107,141 | | | $ | 275,278 | | Year 2 | | 167,954 | | | 127,411 | | | 295,365 | | Year 3 | | 95,470 | | | 136,329 | | | 231,799 | | Year 4 | | 14,395 | | | 137,208 | | | 151,603 | | Year 5 | | 5,650 | | | 137,743 | | | 143,393 | | Thereafter | | 8,978 | | | 838,606 | | | 847,584 | | Total | | $ | 460,584 | | | 1,484,438 | | | $ | 1,945,022 | |
|