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

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2023

   

2022

   

2023

   

2022

 

Net sales:

                               

Engineered Steel Pressure Pipe

  $ 77,255     $ 77,068     $ 140,801     $ 151,783  

Precast Infrastructure and Engineered Systems

    39,117       41,454       74,668       76,070  

Total

  $ 116,372     $ 118,522     $ 215,469     $ 227,853  
                                 

Gross profit:

                               

Engineered Steel Pressure Pipe

  $ 12,571     $ 11,105     $ 20,353     $ 18,294  

Precast Infrastructure and Engineered Systems

    9,910       12,975       18,705       20,572  

Total

  $ 22,481     $ 24,080     $ 39,058     $ 38,866