XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 
         

Over time (Engineered Steel Pressure Pipe)

 $74,715  $60,057 

Point in time (Precast Infrastructure and Engineered Systems)

  34,616   12,254 

Net sales

 $109,331  $72,311