XML 119 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Restructuring - Pre-tax Restructuring Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restructuring charges $ 14,300 $ 8,600 $ 6,500 $ 2,900 $ 13,900 $ 7,400 $ 2,900 $ 5,200      
Restructuring 2017 [Member]                      
Restructuring charges                 $ 32,341 $ 29,486 [1] $ 23,743 [2]
Restructuring 2017 [Member] | Cost of Revenues [Member]                      
Restructuring charges                   1,881 [1] 45 [2]
Restructuring 2017 [Member] | Operating Expense [Member]                      
Restructuring charges                   13,183 [1] 10,884 [2]
Restructuring 2017 [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges                   6,894 [1] 12,814 [2]
Restructuring 2017 [Member] | Other Expense [Member]                      
Restructuring charges [1],[3]                   3,970  
Restructuring 2017 [Member] | Goodwill Impairment [Member]                      
Restructuring charges [1]                   1,389  
Restructuring 2017 [Member] | Definite-lived Intangible Asset Impairment [Member]                      
Restructuring charges [1]                   2,169  
Restructuring 2017 [Member] | Employee Severance [Member]                      
Restructuring charges                 6,355 4,536  
Restructuring 2017 [Member] | Contract Termination [Member]                      
Restructuring charges                 2,022 2,174  
Restructuring 2017 [Member] | Employee Relocation [Member]                      
Restructuring charges                 653 184  
Restructuring 2017 [Member] | Other Restructuring [Member]                      
Restructuring charges                 23,311 [4] 22,592 [5]  
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member]                      
Restructuring charges                 15,371 18,532 17,279
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Cost of Revenues [Member]                      
Restructuring charges                   1,281 30
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Operating Expense [Member]                      
Restructuring charges                   7,291 8,404
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges                   5,221 8,845
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Other Expense [Member]                      
Restructuring charges [1],[3]                   2,480  
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Goodwill Impairment [Member]                      
Restructuring charges                   1,389  
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Definite-lived Intangible Asset Impairment [Member]                      
Restructuring charges                   870  
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Employee Severance [Member]                      
Restructuring charges                 938 3,038  
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Contract Termination [Member]                      
Restructuring charges                 601 1,999  
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Employee Relocation [Member]                      
Restructuring charges                 190 184  
Restructuring 2017 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Other Restructuring [Member]                      
Restructuring charges                 13,642 [4] 13,311 [5]  
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member]                      
Restructuring charges                 9,268 9,055 4,860
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Cost of Revenues [Member]                      
Restructuring charges                   600 15
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Operating Expense [Member]                      
Restructuring charges                   4,547 1,507
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges                   1,119 3,338
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Other Expense [Member]                      
Restructuring charges [1],[3]                   1,490  
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Goodwill Impairment [Member]                      
Restructuring charges                   0  
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Definite-lived Intangible Asset Impairment [Member]                      
Restructuring charges                   1,299  
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Employee Severance [Member]                      
Restructuring charges                 3,179 1,094  
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Contract Termination [Member]                      
Restructuring charges                 1,089 25  
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Employee Relocation [Member]                      
Restructuring charges                 408 0  
Restructuring 2017 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Other Restructuring [Member]                      
Restructuring charges                 4,592 [4] 7,936 [5]  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member]                      
Restructuring charges                 1,661 262  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Cost of Revenues [Member]                      
Restructuring charges                   0  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Operating Expense [Member]                      
Restructuring charges                   28  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges                   234  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Other Expense [Member]                      
Restructuring charges [1],[3]                   0  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Goodwill Impairment [Member]                      
Restructuring charges                   0  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Definite-lived Intangible Asset Impairment [Member]                      
Restructuring charges                   0  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Employee Severance [Member]                      
Restructuring charges                 553 234  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Contract Termination [Member]                      
Restructuring charges                 234 0  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Employee Relocation [Member]                      
Restructuring charges                 55 0  
Restructuring 2017 [Member] | Operating Segments [Member] | Energy Services [Member] | Other Restructuring [Member]                      
Restructuring charges                 819 [4] 28 [5]  
Restructuring 2017 [Member] | Corporate, Non-Segment [Member]                      
Restructuring charges                 6,041 1,637 1,604
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Cost of Revenues [Member]                      
Restructuring charges                   0 0
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Operating Expense [Member]                      
Restructuring charges                   1,317 973
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges                   320 631
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Other Expense [Member]                      
Restructuring charges [1],[3]                   0  
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Goodwill Impairment [Member]                      
Restructuring charges                   0  
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Definite-lived Intangible Asset Impairment [Member]                      
Restructuring charges                   0  
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Employee Severance [Member]                      
Restructuring charges                 1,685 170  
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Contract Termination [Member]                      
Restructuring charges                 98 150  
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Employee Relocation [Member]                      
Restructuring charges                 0 0  
Restructuring 2017 [Member] | Corporate, Non-Segment [Member] | Other Restructuring [Member]                      
Restructuring charges                 4,258 [4] 1,317 [5]  
Restructuring 2016 [Member]                      
Restructuring charges                 32,341 [6] 29,486 23,743
Restructuring 2016 [Member] | Cost of Revenues [Member]                      
Restructuring charges [6],[7]                 2,338    
Restructuring 2016 [Member] | Operating Expense [Member]                      
Restructuring charges [6]                 10,743    
Restructuring 2016 [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges [6]                 9,030    
Restructuring 2016 [Member] | Other Expense [Member]                      
Restructuring charges [6],[7]                 10,230    
Restructuring 2016 [Member] | Employee Severance [Member]                      
Restructuring charges                 6,355 4,536 7,345
Restructuring 2016 [Member] | Contract Termination [Member]                      
Restructuring charges                 2,022 2,174 5,320
Restructuring 2016 [Member] | Employee Relocation [Member]                      
Restructuring charges                 653 184 147
Restructuring 2016 [Member] | Other Restructuring [Member]                      
Restructuring charges                 23,311 $ 22,592 10,931 [8]
Restructuring 2016 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member]                      
Restructuring charges                 15,371   17,279
Restructuring 2016 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Cost of Revenues [Member]                      
Restructuring charges                 469    
Restructuring 2016 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Operating Expense [Member]                      
Restructuring charges                 5,349    
Restructuring 2016 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges                 1,729    
Restructuring 2016 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Other Expense [Member]                      
Restructuring charges [7]                 7,824    
Restructuring 2016 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Employee Severance [Member]                      
Restructuring charges                     4,274
Restructuring 2016 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Contract Termination [Member]                      
Restructuring charges                     4,545
Restructuring 2016 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Employee Relocation [Member]                      
Restructuring charges                     26
Restructuring 2016 [Member] | Operating Segments [Member] | Infrastructure Solutions [Member] | Other Restructuring [Member]                      
Restructuring charges [8]                     8,434
Restructuring 2016 [Member] | Operating Segments [Member] | Corrosion Protection [Member]                      
Restructuring charges                 9,268   4,860
Restructuring 2016 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Cost of Revenues [Member]                      
Restructuring charges                 1,869    
Restructuring 2016 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Operating Expense [Member]                      
Restructuring charges                 1,131    
Restructuring 2016 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges                 4,676    
Restructuring 2016 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Other Expense [Member]                      
Restructuring charges [7]                 1,592    
Restructuring 2016 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Employee Severance [Member]                      
Restructuring charges                     2,442
Restructuring 2016 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Contract Termination [Member]                      
Restructuring charges                     775
Restructuring 2016 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Employee Relocation [Member]                      
Restructuring charges                     121
Restructuring 2016 [Member] | Operating Segments [Member] | Corrosion Protection [Member] | Other Restructuring [Member]                      
Restructuring charges [8]                     1,522
Restructuring 2016 [Member] | Operating Segments [Member] | Energy Services [Member]                      
Restructuring charges                 1,661    
Restructuring 2016 [Member] | Operating Segments [Member] | Energy Services [Member] | Cost of Revenues [Member]                      
Restructuring charges                 0    
Restructuring 2016 [Member] | Operating Segments [Member] | Energy Services [Member] | Operating Expense [Member]                      
Restructuring charges                 819    
Restructuring 2016 [Member] | Operating Segments [Member] | Energy Services [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges                 842    
Restructuring 2016 [Member] | Operating Segments [Member] | Energy Services [Member] | Other Expense [Member]                      
Restructuring charges [7]                 0    
Restructuring 2016 [Member] | Corporate, Non-Segment [Member]                      
Restructuring charges                 6,041    
Restructuring 2016 [Member] | Corporate, Non-Segment [Member] | Cost of Revenues [Member]                      
Restructuring charges                 0    
Restructuring 2016 [Member] | Corporate, Non-Segment [Member] | Operating Expense [Member]                      
Restructuring charges                 3,444    
Restructuring 2016 [Member] | Corporate, Non-Segment [Member] | Restructuring and Related Charges [Member]                      
Restructuring charges                 1,783    
Restructuring 2016 [Member] | Corporate, Non-Segment [Member] | Other Expense [Member]                      
Restructuring charges [7]                 $ 814    
Restructuring 2016 [Member] | Corporate, Non-Segment [Member] | Energy Services [Member]                      
Restructuring charges                     1,604
Restructuring 2016 [Member] | Corporate, Non-Segment [Member] | Energy Services [Member] | Employee Severance [Member]                      
Restructuring charges                     629
Restructuring 2016 [Member] | Corporate, Non-Segment [Member] | Energy Services [Member] | Contract Termination [Member]                      
Restructuring charges                     0
Restructuring 2016 [Member] | Corporate, Non-Segment [Member] | Energy Services [Member] | Employee Relocation [Member]                      
Restructuring charges                     0
Restructuring 2016 [Member] | Corporate, Non-Segment [Member] | Energy Services [Member] | Other Restructuring [Member]                      
Restructuring charges [8]                     $ 975
[1] Total pre-tax restructuring charges include cash charges of $12.1 million and non-cash charges of $17.4 million. Cash charges consist of charges incurred during the year that will be settled in cash, either during the current period or future periods.
[2] Total pre-tax restructuring charges include cash charges of $13.6 million and non-cash charges of $10.1 million. Cash charges consist of charges incurred during the year that will be settled in cash, either during the current period or future periods.
[3] Includes charges related to the loss on disposal of restructured entities, including the release of cumulative currency translation adjustments resulting from those disposals.
[4] Includes charges primarily related to certain wind-down costs, inventory obsolescence, fixed asset disposals, release of cumulative currency translation adjustments and other restructuring-related costs in connection with exiting or divesting the CIPP operations in Europe and Australia, exiting the cathodic protection operations in the Middle East and right-sizing the cathodic protection services operation in North America.
[5] Includes charges primarily related to certain wind-down costs, allowances for accounts receivable, fixed asset disposals and other restructuring-related costs in connection with exiting non-pipe-related contract applications for the Tyfo system in North America, divesting the CIPP operations in Australia and Denmark, and exiting the cathodic protection operations in the Middle East. Amounts also include goodwill and definite-lived intangible asset impairments related to Denmark and definite-lived intangible asset impairments related to the cathodic protection operations in the Middle East.
[6] Total pre-tax restructuring charges include cash charges of $19.5 million and non-cash charges of $12.8 million. Cash charges consist of charges incurred during the year that will be settled in cash, either during the current period or future periods.
[7] Includes charges related to the loss on disposal of restructured entities, including the release of cumulative currency translation adjustments resulting from those disposals.
[8] Includes charges primarily related to exiting non-pipe-related applications for the Tyfo system in North America and right-sizing the cathodic protection services operation in Canada, inclusive of wind-down costs, professional fees, patent write offs, fixed asset disposals and certain other restructuring and related charges.