v3.26.1
Note 12 - Segment Information - Information Related to the Operations of the Company's Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales $ 159,476 $ 133,182 $ 297,730 $ 249,297
Cost of sales 125,117 107,817 236,706 204,567
Gross profit 34,359 25,365 61,024 44,730
Operating Segments [Member] | Water Transmission Systems [Member]        
Net sales 113,199 84,588 206,652 163,034
Cost of sales [1] 88,971 69,533 165,105 135,805
Gross profit 24,228 15,055 41,547 27,229
Operating Segments [Member] | Precast Infrastructure and Engineered Systems [Member]        
Net sales 46,277 48,594 91,078 86,263
Cost of sales [2] 36,146 38,284 71,601 68,762
Gross profit $ 10,131 $ 10,310 $ 19,477 $ 17,501
[1] Depreciation and amortization included in Cost of sales for the WTS segment was $3.0 million and $5.4 million for the three and six months ended June 30, 2026, respectively and $2.9 million and $5.4 million for the three and six months ended June 30, 2025.
[2] Depreciation and amortization included in Cost of sales for the Precast segment was $1.4 million and $2.5 million for the three and six months ended June 30, 2026, respectively and $0.8 million and $1.6 million for the three and six months ended June 30, 2025.