XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Net sales:

                

Water Transmission Systems

 $84,588  $89,523  $163,034  $169,530 

Precast Infrastructure and Engineered Systems

  48,594   39,982   86,263   73,190 

Total net sales

 $133,182  $129,505  $249,297  $242,720 
                 

Cost of sales:

                

Water Transmission Systems (1)

 $69,533  $72,542  $135,805  $138,307 

Precast Infrastructure and Engineered Systems (2)

  38,284   31,149   68,762   58,465 

Total cost of sales

 $107,817  $103,691  $204,567  $196,772 
                 

Gross profit:

                

Water Transmission Systems

 $15,055  $16,981  $27,229  $31,223 

Precast Infrastructure and Engineered Systems

  10,310   8,833   17,501   14,725 

Total gross profit

 $25,365  $25,814  $44,730  $45,948