XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.3
Note 12 - Segment Information (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Segment Reporting [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2026

  

2025

  

2026

  

2025

 

Net sales:

                

Water Transmission Systems

 $131,899  $103,866  $338,551  $266,900 

Precast Infrastructure and Engineered Systems

  47,493   47,201   138,571   133,464 

Total net sales

 $179,392  $151,067  $477,122  $400,364 
                 

Cost of sales:

                

Water Transmission Systems (1)

 $104,608  $81,750  $269,713  $217,555 

Precast Infrastructure and Engineered Systems (2)

  36,596   37,167   108,197   105,929 

Total cost of sales

 $141,204  $118,917  $377,910  $323,484 
                 

Gross profit:

                

Water Transmission Systems

 $27,291  $22,116  $68,838  $49,345 

Precast Infrastructure and Engineered Systems

  10,897   10,034   30,374   27,535 

Total gross profit

 $38,188  $32,150  $99,212  $76,880