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

Quarter Ended September 30,

  

Nine Months Ended September 30,

 
  

2020

  

2019

  

2020

  

2019

 

Revenues:

                

Infrastructure Solutions

 $152,102  $156,087  $419,738  $443,069 

Corrosion Protection

  60,986   75,901   182,545   217,996 

Energy Services

  62,796   76,801   205,993   243,368 

Total revenues

 $275,884  $308,789  $808,276  $904,433 
                 

Gross profit:

                

Infrastructure Solutions

 $41,358  $39,569  $108,395  $105,026 

Corrosion Protection

  13,432   17,232   36,460   46,797 

Energy Services

  5,470   9,991   18,864   30,701 

Total gross profit

 $60,260  $66,792  $163,719  $182,524 
                 

Operating income (loss):

                

Infrastructure Solutions (1)

 $23,497  $18,376  $58,056  $33,211 

Corrosion Protection (2)

  (1,357)  2,362   (7,105)  (3,261)

Energy Services (3)

  (41,701)  2,257   (45,238)  7,479 

Corporate (4)

  (7,679)  (8,346)  (22,830)  (23,095)

Total operating income (loss)

  (27,240)  14,649   (17,117)  14,334 

Other income (expense):

                

Interest expense

  (4,288)  (3,446)  (12,174)  (10,602)

Interest income

  258   268   701   814 

Other (5)

  245   (5,236)  1,634   (6,925)

Total other expense

  (3,785)  (8,414)  (9,839)  (16,713)

Income (loss) before taxes (benefit)

 $(31,025) $6,235  $(26,956) $(2,379)
  

Quarter Ended September 30,

  

Nine Months Ended September 30,

 
  

2020

  

2019

  

2020

  

2019

 

Revenues: (1)

                

United States

 $212,407  $231,904  $643,074  $680,666 

Canada

  34,325   32,124   81,175   89,584 

Europe

  9,957   16,347   27,820   49,731 

Other foreign

  19,195   28,414   56,207   84,452 

Total revenues

 $275,884  $308,789  $808,276  $904,433 
                 

Gross profit: (1)

                

United States

 $44,808  $48,331  $125,778  $130,950 

Canada

  7,003   6,424   15,103   14,906 

Europe

  3,129   4,309   8,333   11,139 

Other foreign

  5,320   7,728   14,505   25,529 

Total gross profit

 $60,260  $66,792  $163,719  $182,524