XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 12 - Segment Information (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended March 31,

 
  

2024

  

2023

 

Net sales:

        

Engineered Steel Pressure Pipe

 $80,007  $63,546 

Precast Infrastructure and Engineered Systems

  33,208   35,551 

Total net sales

 $113,215  $99,097 
         

Gross profit:

        

Engineered Steel Pressure Pipe

 $14,242  $7,782 

Precast Infrastructure and Engineered Systems

  5,892   8,795 

Total gross profit

 $20,134  $16,577