Note 1 - Nature of Operations, Basis of Presentation and Company Conditions - Intangible Assets (Details) - USD ($) $ in Thousands | 9 Months Ended | |
Sep. 30, 2020 | Dec. 31, 2019 |
Finite-lived intangible asset, gross | $ 13,700 | |
Finite-lived intangible asset, accumulated amortization | (13,996) | $ (11,191) |
Finite-lived intangible asset, net | 14,887 | |
Total identifiable other intangible assets | 28,883 | 15,489 |
Total Identifiable other intangible assets, net | 14,887 | 4,298 |
Integrated Energy Infrastructure Solutions and Services Segment [Member] | | |
Finite-lived intangible asset, gross | 14,390 | 14,733 |
Finite-lived intangible asset, accumulated amortization | (11,122) | (10,457) |
Finite-lived intangible asset, net | 3,268 | 4,276 |
Electric Power and Solar Infrastructure Services Segment [Member] | | |
Finite-lived intangible asset, gross | 13,737 | |
Finite-lived intangible asset, accumulated amortization | (2,125) | |
Finite-lived intangible asset, net | 11,612 | |
Other Segments [Member] | | |
Finite-lived intangible asset, gross | 756 | 756 |
Finite-lived intangible asset, accumulated amortization | (749) | (734) |
Finite-lived intangible asset, net | $ 7 | 22 |
Order or Production Backlog [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | | |
Finite-lived intangible asset, useful life (Year) | 2 years | |
Finite-lived intangible asset, gross | $ 2,868 | 2,938 |
Finite-lived intangible asset, accumulated amortization | (2,868) | (2,938) |
Finite-lived intangible asset, net | | |
Order or Production Backlog [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | | |
Trade name - Orbital [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | | |
Finite-lived intangible asset, useful life (Year) | 10 years | |
Finite-lived intangible asset, gross | $ 1,542 | 1,579 |
Finite-lived intangible asset, accumulated amortization | (1,156) | (1,066) |
Finite-lived intangible asset, net | $ 386 | 513 |
Trade name - Orbital [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 2 years 182 days | |
Customer List - Orbital [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | | |
Finite-lived intangible asset, useful life (Year) | 10 years | |
Finite-lived intangible asset, gross | $ 5,995 | 6,142 |
Finite-lived intangible asset, accumulated amortization | (4,496) | (4,146) |
Finite-lived intangible asset, net | $ 1,499 | 1,996 |
Customer List - Orbital [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 2 years 182 days | |
Developed Technology Rights [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | | |
Finite-lived intangible asset, useful life (Year) | 20 years | |
Finite-lived intangible asset, gross | $ 322 | 330 |
Finite-lived intangible asset, accumulated amortization | (232) | (213) |
Finite-lived intangible asset, net | $ 90 | 117 |
Developed Technology Rights [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 2 years 292 days | |
Technology - Based Asset - Know How [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | | |
Finite-lived intangible asset, useful life (Year) | 12 years | |
Finite-lived intangible asset, gross | $ 2,429 | 2,488 |
Finite-lived intangible asset, accumulated amortization | (1,518) | (1,399) |
Finite-lived intangible asset, net | $ 911 | 1,089 |
Technology - Based Asset - Know How [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 4 years 273 days | |
Technology -Based Asset - Software [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | | |
Finite-lived intangible asset, useful life (Year) | 10 years | |
Finite-lived intangible asset, gross | $ 526 | 539 |
Finite-lived intangible asset, accumulated amortization | (395) | (364) |
Finite-lived intangible asset, net | $ 131 | 175 |
Technology -Based Asset - Software [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 2 years 182 days | |
Computer Software, Intangible Asset [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | | |
Finite-lived intangible asset, gross | $ 708 | 717 |
Finite-lived intangible asset, accumulated amortization | (457) | (331) |
Finite-lived intangible asset, net | $ 251 | 386 |
Computer Software, Intangible Asset [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 2 years 10 days | |
Computer Software, Intangible Asset [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | Minimum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 3 years | |
Computer Software, Intangible Asset [Member] | Integrated Energy Infrastructure Solutions and Services Segment [Member] | Maximum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 5 years | |
Computer Software, Intangible Asset [Member] | Other Segments [Member] | | |
Finite-lived intangible asset, gross | $ 720 | 720 |
Finite-lived intangible asset, accumulated amortization | (713) | (698) |
Finite-lived intangible asset, net | $ 7 | 22 |
Computer Software, Intangible Asset [Member] | Other Segments [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 306 days | |
Computer Software, Intangible Asset [Member] | Other Segments [Member] | Minimum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 3 years | |
Computer Software, Intangible Asset [Member] | Other Segments [Member] | Maximum [Member] | | |
Finite-lived intangible asset, useful life (Year) | 5 years | |
Customer Relationships [Member] | Electric Power and Solar Infrastructure Services Segment [Member] | | |
Finite-lived intangible asset, useful life (Year) | 5 years | |
Finite-lived intangible asset, gross | $ 8,647 | |
Finite-lived intangible asset, accumulated amortization | (865) | |
Finite-lived intangible asset, net | $ 7,782 | |
Customer Relationships [Member] | Electric Power and Solar Infrastructure Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 4 years 182 days | |
Trade Names [Member] | Electric Power and Solar Infrastructure Services Segment [Member] | | |
Finite-lived intangible asset, useful life (Year) | 1 year | |
Finite-lived intangible asset, gross | $ 1,878 | |
Finite-lived intangible asset, accumulated amortization | (939) | |
Finite-lived intangible asset, net | $ 939 | |
Trade Names [Member] | Electric Power and Solar Infrastructure Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 182 days | |
Noncompete Agreements [Member] | Electric Power and Solar Infrastructure Services Segment [Member] | | |
Finite-lived intangible asset, useful life (Year) | 5 years | |
Finite-lived intangible asset, gross | $ 3,212 | |
Finite-lived intangible asset, accumulated amortization | (321) | |
Finite-lived intangible asset, net | $ 2,891 | |
Noncompete Agreements [Member] | Electric Power and Solar Infrastructure Services Segment [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | 4 years 182 days | |
Product Certification [Member] | Other Segments [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 | | |
Product Certification [Member] | Other Segments [Member] | Weighted Average [Member] | | |
Finite-lived intangible asset, useful life (Year) | | |