XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Segment Information - Information Related to the Operations of the Company's Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales $ 118,722 $ 122,984 $ 334,191 $ 350,837
Gross profit 19,294 25,118 58,352 63,984
Operating Segments [Member] | Engineered Steel Pressure Pipe [Member]        
Net sales 80,493 83,663 221,294 235,446
Gross profit 10,911 14,196 31,264 32,490
Operating Segments [Member] | Precast Infrastructure and Engineered Systems [Member]        
Net sales 38,229 39,321 112,897 115,391
Gross profit $ 8,383 $ 10,922 $ 27,088 $ 31,494