XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Segment Information (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Three Months Ended March 31,

 
   

2022

   

2021

 

Net sales:

               

Engineered Steel Pressure Pipe

  $ 74,715     $ 60,057  

Precast Infrastructure and Engineered Systems

    34,616       12,254  

Total

  $ 109,331     $ 72,311  
                 

Gross profit:

               

Engineered Steel Pressure Pipe

  $ 7,189     $ 7,154  

Precast Infrastructure and Engineered Systems

    7,597       1,621  

Total

  $ 14,786     $ 8,775