Schedule of Finite-Lived Intangible Assets |
Intangible assets and liabilities at December 31, 2019 and 2018 consist of the following:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2019 |
|
December 31, 2018 |
Intangible assets |
|
Cost |
|
Accumulated Amortization |
|
Net |
|
Cost |
|
Accumulated Amortization |
|
Net |
Product certifications |
|
$ |
726,159 |
|
|
$ |
(399,906 |
) |
|
$ |
326,253 |
|
|
$ |
726,159 |
|
|
$ |
(345,658 |
) |
|
$ |
380,501 |
|
Patents |
|
1,017,108 |
|
|
(206,499 |
) |
|
810,609 |
|
|
910,569 |
|
|
(188,239 |
) |
|
722,330 |
|
Developed technology |
|
240,000 |
|
|
(108,000 |
) |
|
132,000 |
|
|
240,000 |
|
|
(92,000 |
) |
|
148,000 |
|
Trademarks |
|
26,896 |
|
|
— |
|
|
26,896 |
|
|
22,752 |
|
|
— |
|
|
22,752 |
|
In process R&D |
|
263,936 |
|
|
— |
|
|
263,936 |
|
|
263,936 |
|
|
— |
|
|
263,936 |
|
TTcogen intangible assets |
|
29,607 |
|
|
(6,477 |
) |
|
23,130 |
|
|
29,607 |
|
|
(2,776 |
) |
|
26,831 |
|
Favorable contract assets |
|
274,858 |
|
|
(263,901 |
) |
|
10,957 |
|
|
1,561,739 |
|
|
(232,099 |
) |
|
1,329,640 |
|
|
|
$ |
2,578,564 |
|
|
$ |
(984,783 |
) |
|
$ |
1,593,781 |
|
|
$ |
3,754,762 |
|
|
$ |
(860,772 |
) |
|
$ |
2,893,990 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible liability |
|
|
|
|
|
|
|
|
|
|
|
|
Unfavorable contract liability |
|
$ |
4,689,025 |
|
|
$ |
(2,154,207 |
) |
|
$ |
2,534,818 |
|
|
$ |
7,912,275 |
|
|
$ |
(1,619,676 |
) |
|
$ |
6,292,599 |
|
|
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 |
2020 |
|
$ |
246,967 |
|
|
$ |
(431,990 |
) |
|
(185,023 |
) |
2021 |
|
232,266 |
|
|
(437,477 |
) |
|
(205,211 |
) |
2022 |
|
225,556 |
|
|
(411,844 |
) |
|
(186,288 |
) |
2023 |
|
218,368 |
|
|
(335,183 |
) |
|
(116,815 |
) |
2024 |
|
195,961 |
|
|
(290,260 |
) |
|
(94,299 |
) |
Thereafter |
|
436,810 |
|
|
(617,107 |
) |
|
(180,297 |
) |
|
|
$ |
1,555,928 |
|
|
$ |
(2,523,861 |
) |
|
$ |
(967,933 |
) |
|