v3.22.2.2
Note 1 - Nature of Operations, Basis of Presentation and Company Conditions - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Jun. 30, 2022
Sep. 30, 2022
Goodwill - Balance $ 100,899 $ 100,899
Acquisition of CFS   1,521
IMMCO purchase price allocation adjustment   537
September 30, 2022 - impairment 0 (95,951)
Goodwill - Balance   7,006
Renewables [Member]    
Acquisition of CFS   0
IMMCO purchase price allocation adjustment   0
September 30, 2022 - impairment   0
Goodwill - Balance   7,006
Electric Power [Member]    
IMMCO purchase price allocation adjustment   0
September 30, 2022 - impairment   (70,151)
Goodwill - Balance   0
Telecommunications [Member]    
IMMCO purchase price allocation adjustment   537
September 30, 2022 - impairment   (25,800)
Goodwill - Balance   0
Electric Power [Member]    
Goodwill - Balance 70,151 70,151
Acquisition of CFS   0
Telecommunications [Member]    
Goodwill - Balance 23,742 23,742
Acquisition of CFS   1,521
Renewables [Member]    
Goodwill - Balance $ 7,006 $ 7,006