XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Segment Information - Information Related to the Operations of the Company's Operating Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 492,548 $ 444,355 $ 457,665
Cost of sales 397,143 366,713 371,810
Gross profit 95,405 77,642 85,855
Operating Segments [Member] | Engineered Steel Pressure Pipe [Member]      
Net sales 337,945 296,381 307,572
Cost of sales [1] 275,341 253,954 263,099
Gross profit 62,604 42,427 44,473
Operating Segments [Member] | Precast Infrastructure and Engineered Systems [Member]      
Net sales 154,603 147,974 150,093
Cost of sales [2] 121,802 112,759 108,711
Gross profit $ 32,801 $ 35,215 $ 41,382
[1] Depreciation and amortization included in Cost of sales for the SPP segment for the years ended December 31, 2024, 2023, and 2022 was $13.2 million, $9.0 million, and $9.8 million, respectively.
[2] Depreciation and amortization included in Cost of sales for the Precast segment for the years ended December 31, 2024, 2023, and 2022 was $5.1 million, $6.2 million, and $6.8 million, respectively.