XML 49 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Note 12 - Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Quarter Ended June 30,

   

Six Months Ended June 30,

 
   

2020

   

2019

   

2020

   

2019

 

Revenues:

                               

Infrastructure Solutions

  $ 137,392     $ 155,439     $ 267,636     $ 286,982  

Corrosion Protection

    55,491       77,597       121,559       142,095  

Energy Services

    52,134       85,704       143,197       166,567  

Total revenues

  $ 245,017     $ 318,740     $ 532,392     $ 595,644  
                                 

Gross profit:

                               

Infrastructure Solutions

  $ 35,667     $ 38,871     $ 67,037     $ 65,457  

Corrosion Protection

    14,111       16,692       23,028       29,565  

Energy Services

    3,797       11,874       13,394       20,710  

Total gross profit

  $ 53,575     $ 67,437     $ 103,459     $ 115,732  
                                 

Operating income (loss):

                               

Infrastructure Solutions (1)

  $ 21,004     $ 9,120     $ 34,559     $ 14,835  

Corrosion Protection (2)

    699       (3,863 )     (5,748 )     (5,623 )

Energy Services (3)

    (5,713 )     4,107       (3,537 )     5,222  

Corporate (4)

    (7,263 )     (8,905 )     (15,151 )     (14,749 )

Total operating income (loss)

    8,727       459       10,123       (315 )

Other income (expense):

                               

Interest expense

    (4,690 )     (3,566 )     (7,886 )     (7,156 )

Interest income

    215       261       443       546  

Other (5)

    964       (1,015 )     1,389       (1,689 )

Total other expense

    (3,511 )     (4,320 )     (6,054 )     (8,299 )

Income (loss) before taxes on income

  $ 5,216     $ (3,861 )   $ 4,069     $ (8,614 )
   

Quarter Ended June 30,

   

Six Months Ended June 30,

 
   

2020

   

2019

   

2020

   

2019

 

Revenues: (1)

                               

United States

  $ 197,447     $ 239,987     $ 430,667     $ 448,762  

Canada

    24,995       33,392       46,850       57,460  

Europe

    7,192       17,381       17,863       33,384  

Other foreign

    15,383       27,980       37,012       56,038  

Total revenues

  $ 245,017     $ 318,740     $ 532,392     $ 595,644  
                                 

Gross profit: (1)

                               

United States

  $ 41,334     $ 50,792     $ 80,970     $ 82,619  

Canada

    5,369       5,028       8,100       8,482  

Europe

    2,256       3,311       5,204       6,830  

Other foreign

    4,616       8,306       9,185       17,801  

Total gross profit

  $ 53,575     $ 67,437     $ 103,459     $ 115,732