XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Three Months Ended March 31,

 
   

2023

   

2022

 

Net sales:

               

Engineered Steel Pressure Pipe

  $ 63,546     $ 74,715  

Precast Infrastructure and Engineered Systems

    35,551       34,616  

Total net sales

  $ 99,097     $ 109,331  
                 

Gross profit:

               

Engineered Steel Pressure Pipe

  $ 7,782     $ 7,189  

Precast Infrastructure and Engineered Systems

    8,795       7,597  

Total gross profit

  $ 16,577     $ 14,786