XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Note 17 - Business Segment Information (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

2021

                    

Total revenue from reportable segments

 $525,235  $113,432  $200,271  $176,841  $1,015,779 

Elimination of intersegment revenue

           (51,607)  (51,607)

Revenue from external customers

  525,235   113,432   200,271   125,234   964,172 

Gross profit

  59,517   10,563   24,369   22,497   116,946 

Depreciation, depletion and amortization

  5,570   7,323   5,674   6,681   25,248 

2020

                    

Total revenue from reportable segments

 $535,101  $109,724  $174,914  $141,858  $961,597 

Elimination of intersegment revenue

           (45,826)  (45,826)

Revenue from external customers

  535,101   109,724   174,914   96,032   915,771 

Gross profit

  31,197   12,579   25,280   19,287   88,343 

Depreciation, depletion and amortization

  4,391   9,577   6,737   5,470   26,175 
  

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

2021

                    

Total revenue from reportable segments

 $876,264  $213,185  $355,945  $255,990  $1,701,384 

Elimination of intersegment revenue

           (67,299)  (67,299)

Revenue from external customers

  876,264   213,185   355,945   188,691   1,634,085 

Gross profit

  95,383   19,129   41,694   24,058   180,264 

Depreciation, depletion and amortization

  10,082   14,603   10,251   12,315   47,251 

Segment assets

  308,918   113,986   104,128   364,413   891,445 

2020

                    

Total revenue from reportable segments

 $886,002  $211,381  $307,953  $206,510  $1,611,846 

Elimination of intersegment revenue

           (60,148)  (60,148)

Revenue from external customers

  886,002   211,381   307,953   146,362   1,551,698 

Gross profit

  56,566   21,926   14,561   19,089   112,142 

Depreciation, depletion and amortization

  9,417   19,141   13,120   10,443   52,121 

Segment assets

  304,312   267,385   123,881   377,909   1,073,487 
 

A reconciliation of segment gross profit to consolidated income (loss) before provision for (benefit from) income taxes is as follows:

Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Total gross profit from reportable segments

 $116,946  $88,343  $180,264  $112,142 

Selling, general and administrative expenses

  74,069   78,023   149,797   151,239 

Non-cash impairment charges (see Note 3)

           24,413 

Other costs (see Note 3)

  5,953   13,659   81,788   18,824 

Gain on sales of property and equipment (see Note 12)

  (31,636)  (1,190)  (34,190)  (1,813)

Total other (income) expense

  (2,806)  606   (719)  9,482 

Income (loss) before provision for (benefit from) income taxes

 $71,366  $(2,755) $(16,412) $(90,003)