Note 1 - Nature of Operations, Basis of Presentation and Company Conditions - Intangible Assets (Details) - USD ($) $ in Thousands | 6 Months Ended | |
Jun. 30, 2021 | Dec. 31, 2020 |
Finite-lived intangible asset, gross | $ 48,342 | $ 29,746 |
Finite-lived intangible asset, accumulated amortization | (18,950) | (16,049) |
Finite-lived intangible asset, net | 29,392 | 13,697 |
Total identifiable other intangible assets | 54,730 | 29,746 |
Total Identifiable other intangible assets, net | 35,780 | 13,697 |
Electric Power and Solar Infrastructure Services Segment [Member] | | |
Finite-lived intangible asset, gross | 30,197 | 13,737 |
Finite-lived intangible asset, accumulated amortization | (5,208) | (3,188) |
Finite-lived intangible asset, net | 24,989 | 10,549 |
Electric Power and Solar Infrastructure Services Segment [Member] | Customer Relationships [Member] | | |
Finite-lived intangible asset, gross | 24,722 | 8,647 |
Finite-lived intangible asset, accumulated amortization | (2,510) | (1,297) |
Finite-lived intangible asset, net | $ 22,212 | 7,350 |
Electric Power and Solar Infrastructure Services Segment [Member] | Customer Relationships [Member] | Minimum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 5 years | |
Electric Power and Solar Infrastructure Services Segment [Member] | Customer Relationships [Member] | Maximum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 10 years | |
Electric Power and Solar Infrastructure Services Segment [Member] | Customer Relationships [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 8 years 7 days | |
Electric Power and Solar Infrastructure Services Segment [Member] | Trade Names [Member] | | |
Finite-lived intangible asset, useful life (Year) | 1 year | |
Finite-lived intangible asset, gross | $ 1,878 | 1,878 |
Finite-lived intangible asset, accumulated amortization | $ (1,878) | (1,409) |
Finite-lived intangible asset, net | | 469 |
Electric Power and Solar Infrastructure Services Segment [Member] | Noncompete Agreements [Member] | | |
Finite-lived intangible asset, useful life (Year) | 5 years | |
Finite-lived intangible asset, gross | $ 3,597 | 3,212 |
Finite-lived intangible asset, accumulated amortization | (820) | (482) |
Finite-lived intangible asset, net | $ 2,777 | 2,730 |
Electric Power and Solar Infrastructure Services Segment [Member] | Noncompete Agreements [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 3 years 10 months 20 days | |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | | |
Finite-lived intangible asset, gross | $ 17,396 | 15,260 |
Finite-lived intangible asset, accumulated amortization | (12,995) | (12,115) |
Finite-lived intangible asset, net | 4,401 | 3,145 |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Trade Name, GTS [Member] | | |
Trade Name - GTS | $ 6,388 | 0 |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Order or Production Backlog [Member] | | |
Finite-lived intangible asset, useful life (Year) | 2 years | |
Finite-lived intangible asset, gross | $ 3,082 | 3,041 |
Finite-lived intangible asset, accumulated amortization | $ (3,082) | (3,041) |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Trade name - Orbital [Member] | | |
Finite-lived intangible asset, useful life (Year) | 10 years | |
Finite-lived intangible asset, gross | $ 1,658 | 1,635 |
Finite-lived intangible asset, accumulated amortization | (1,368) | (1,267) |
Finite-lived intangible asset, net | $ 290 | 368 |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Trade name - Orbital [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 1 year 9 months | |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Customer List - Orbital [Member] | | |
Finite-lived intangible asset, useful life (Year) | 10 years | |
Finite-lived intangible asset, gross | $ 6,444 | 6,358 |
Finite-lived intangible asset, accumulated amortization | (5,317) | (4,927) |
Finite-lived intangible asset, net | $ 1,127 | 1,431 |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Customer List - Orbital [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 1 year 9 months | |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Developed Technology Rights [Member] | | |
Finite-lived intangible asset, useful life (Year) | 10 years | |
Finite-lived intangible asset, gross | $ 2,271 | 341 |
Finite-lived intangible asset, accumulated amortization | (357) | (254) |
Finite-lived intangible asset, net | $ 1,914 | 87 |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Developed Technology Rights [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 9 years 6 months 14 days | |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Technology - Based Asset - Know How [Member] | | |
Finite-lived intangible asset, useful life (Year) | 12 years | |
Finite-lived intangible asset, gross | $ 2,611 | 2,576 |
Finite-lived intangible asset, accumulated amortization | (1,795) | (1,663) |
Finite-lived intangible asset, net | $ 816 | 913 |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Technology - Based Asset - Know How [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 3 years 9 months | |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Technology -Based Asset - Software [Member] | | |
Finite-lived intangible asset, useful life (Year) | 10 years | |
Finite-lived intangible asset, gross | $ 566 | 558 |
Finite-lived intangible asset, accumulated amortization | (467) | (433) |
Finite-lived intangible asset, net | $ 99 | 125 |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Technology -Based Asset - Software [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 1 year 9 months | |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Computer Software, Intangible Asset [Member] | | |
Finite-lived intangible asset, gross | $ 764 | 751 |
Finite-lived intangible asset, accumulated amortization | (609) | (530) |
Finite-lived intangible asset, net | $ 155 | 221 |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Computer Software, Intangible Asset [Member] | Minimum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 3 years | |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Computer Software, Intangible Asset [Member] | Maximum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 5 years | |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | Computer Software, Intangible Asset [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 2 years 3 months 3 days | |
Other Segments [Member] | | |
Finite-lived intangible asset, gross | $ 749 | 749 |
Finite-lived intangible asset, accumulated amortization | (747) | (746) |
Finite-lived intangible asset, net | 2 | 3 |
Other Segments [Member] | Computer Software, Intangible Asset [Member] | | |
Finite-lived intangible asset, gross | 713 | 713 |
Finite-lived intangible asset, accumulated amortization | (711) | (710) |
Finite-lived intangible asset, net | $ 2 | 3 |
Other Segments [Member] | Computer Software, Intangible Asset [Member] | Minimum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 3 years | |
Other Segments [Member] | Computer Software, Intangible Asset [Member] | Maximum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 5 years | |
Other Segments [Member] | Computer Software, Intangible Asset [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 6 months 18 days | |
Other Segments [Member] | Product Certification [Member] | | |
Finite-lived intangible asset, useful life (Year) | 3 years | |
Finite-lived intangible asset, gross | $ 36 | 36 |
Finite-lived intangible asset, accumulated amortization | (36) | (36) |
Finite-lived intangible asset, net | $ 0 | $ 0 |