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

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Net sales:

                

Engineered Steel Pressure Pipe

 $89,523  $77,255  $169,530  $140,801 

Precast Infrastructure and Engineered Systems

  39,982   39,117   73,190   74,668 

Total net sales

 $129,505  $116,372  $242,720  $215,469 
                 

Gross profit:

                

Engineered Steel Pressure Pipe

 $16,981  $12,571  $31,223  $20,353 

Precast Infrastructure and Engineered Systems

  8,833   9,910   14,725   18,705 

Total gross profit

 $25,814  $22,481  $45,948  $39,058