XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Goodwill [Table Text Block]

(In thousands)

 

Electric Power

  

Telecommunications

  

Renewables

  

Other

  

Total

 

Balance, December 31, 2021

 $70,151  $23,742  $7,006  $  $100,899 

Acquisition of Coax Fiber Solutions

     1,530         1,530 

Working capital adjustment

     528         528 

Impairment

  (70,151)  (25,800)        (95,951)

Balance, December 31, 2022

 $  $  $7,006  $  $7,006 
Schedule of Intangible Assets and Goodwill [Table Text Block]

Finite-lived intangible assets (in thousands)

     

(In years)

  

December 31, 2022

  

December 31, 2021

 
  

Estimated Useful Life (in years)

  

Weighted average remaining amortization period

  

Gross Carrying Amount

  

Accumulated Amortization

  

Impairment

  

Identifiable Intangible Assets, less Accumulated Amortization

  

Gross Carrying Amount

  

Accumulated Amortization

  

Identifiable Intangible Assets, less Accumulated Amortization

 

Electric Power

                                    

Order backlog

  1      9,186   (9,186)        9,186   (1,148)  8,038 

Customer relationships - Front Line

  15   13.89   84,012   (6,301)     77,711   84,012   (700)  83,312 

Total Electric Power

          93,198   (15,487)     77,711   93,198   (1,848)  91,350 
                                     

Telecommunications

                                    

Customer Relationships - GTS

  10   8.29  $16,075  $(2,760) $  $13,315  $16,075  $(1,152) $14,923 

Customer Relationships - IMMCO

  10   8.58   3,800   (547)     3,253   3,800   (158)  3,642 

Customer Relationships - Full Moon

  10   8.82   210   (25)     185   210   (4)  206 

Technology - Know How

  4   2.58   1,459   (519)     940   1,459   (152)  1,307 

Software - IMMCO

  3   1.23   1,126   (519)     607   547   (93)  454 

Non-compete agreements - GTS

  5   3.29   385   (132)     253   385   (55)  330 

Total Telecommunications

          23,055   (4,502)     18,553   22,476   (1,614)  20,862 
                                     

Renewables

                                    

Customer Relationships

  5            (4,323)     8,647   (3,027)  5,620 

Trade name - Reach Construction Group

  1      1,878   (1,878)        1,878   (1,878)   

Non-compete agreements

  5   2.25   3,212   (1,767)     1,445   3,212   (1,124)  2,088 

Total Renewables

          5,090   (3,645)  (4,323)  1,445   13,737   (6,029)  7,708 
                                     

Other category

                                    

Computer software

  3      726   (726)        713   (713)   

Product certifications

  3                  36   (36)   

Total Other category

          726   (726)        749   (749)   
                                     

Total identifiable finite-lived other intangible assets

          122,069   (24,360)  (4,323)  97,709   130,160   (10,240)  119,920 
                                     

Identifiable indefinite-lived other intangible assets

                                    
                                     

Electric Power

                                    

Trade name - Front Line

          15,027      (7,383)  7,644   15,027      15,027 
                                     

Telecommunications

                                    

Trade name - GTS

          6,388      (1,746)  4,642   6,388      6,388 

Trade name - IMMCO

          1,162      (182)  980   1,162      1,162 

Trade name - Full Moon

          159         159   159      159 

Total Telecommunications

          7,709      (1,928)  5,781   7,709      7,709 

Total identifiable indefinite-lived other intangible assets

          22,736      (9,311)  13,425   22,736      22,736 
                                     

Total identifiable other intangible assets

         $144,805  $(24,360) $(13,634) $111,134  $152,896  $(10,240) $142,656 
Schedule of Finite-Lived Intangible Assets, Amortization Expense [Table Text Block]
  

For the Years Ended December 31,

 

(In thousands)

 

2022

  

2021

 
         

Trade name

 $  $469 

Customer relationships

  8,915   3,744 

Technology - Know How

  368   152 

Computer software

  427   96 

Noncompete agreements

  720   697 

Order Backlog

  8,038   1,148 

Intangibles held by discontinued operations

     1,396 

Total amortization

 $18,468  $7,702 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

For the Years Ended December 31,

 
                      

2028 and

     

(In thousands)

 

2023

  

2024

  

2025

  

2026

  

2027

  

thereafter

  

Totals

 

Customer relationships

 $7,609  $7,609  $7,609  $7,609  $7,609  $56,419  $94,464 

Technology-Know How

  365   365   210            940 

Computer software

  466   141               607 

Non-compete agreements

  719   719   238   22         1,698 

Total amortization

 $9,159  $8,834  $8,057  $7,631  $7,609  $56,419  $97,709