XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Note 19 - Reportable Segment Information (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

Three months ended June 30,

    Construction       Materials       Total  

2022

                       

Total revenue from reportable segments

  $ 632,260     $ 180,444     $ 812,704  

Elimination of intersegment revenue

          (44,418 )     (44,418 )

Revenue from external customers

  $ 632,260     $ 136,026     $ 768,286  

Gross profit

  $ 61,166     $ 17,314     $ 78,480  

Depreciation, depletion and amortization

  $ 5,595     $ 6,804     $ 12,399  

2021

                       

Total revenue from reportable segments

  $ 713,425     $ 167,969     $ 881,394  

Elimination of intersegment revenue

          (46,723 )     (46,723 )

Revenue from external customers

  $ 713,425     $ 121,246     $ 834,671  

Gross profit

  $ 76,267     $ 21,965     $ 98,232  

Depreciation, depletion and amortization

  $ 8,864     $ 6,346     $ 15,210  

Six months ended June 30,

 

Construction

   

Materials

   

Total

 

2022

                       

Total revenue from reportable segments

  $ 1,107,195     $ 269,998     $ 1,377,193  

Elimination of intersegment revenue

        $ (61,321 )     (61,321 )

Revenue from external customers

  $ 1,107,195     $ 208,677     $ 1,315,872  

Gross profit

  $ 109,358     $ 18,897     $ 128,255  

Depreciation, depletion and amortization

  $ 13,389     $ 13,137     $ 26,526  

Segment assets

  $ 369,160     $ 357,922     $ 727,082  

2021

                       

Total revenue from reportable segments

  $ 1,220,396     $ 239,321     $ 1,459,717  

Elimination of intersegment revenue

  $     $ (58,714 )     (58,714 )

Revenue from external customers

  $ 1,220,396     $ 180,607     $ 1,401,003  

Gross profit

  $ 129,036     $ 22,908     $ 151,944  

Depreciation, depletion and amortization

  $ 15,482     $ 11,683     $ 27,165  

Segment assets

  $ 372,952     $ 331,748     $ 704,700  
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]
   

Three months ended June 30,

   

Six months ended June 30,

 
   

2022

   

2021

   

2022

   

2021

 

Total gross profit from continuing operations

  $ 78,480     $ 98,232     $ 128,255     $ 151,944  

Selling, general and administrative expenses

    53,162       58,628       111,663       119,789  

Other costs (see Note 7)

    20,177       5,868       28,391       80,177  

Gain on sales of property and equipment

    (385 )     (1,052 )     (717 )     (3,297 )

Total other expense, net

    5,930       933       10,570       5,578  

Income (loss) from continuing operations before income taxes

  $ (404 )   $ 33,855     $ (21,652 )   $ (50,303 )