XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Net sales $ 444,355 $ 457,665 $ 333,313
Gross profit 77,642 85,855 44,254
Depreciation and amortization 15,806 17,103 13,624
Capital expenditures 18,291 22,829 13,262
Total assets 597,881 601,340  
Operating Segments [Member]      
Depreciation and amortization 15,241 16,596 13,262
Capital expenditures 17,657 22,136 12,793
Total assets 563,760 564,444  
Operating Segments [Member] | Engineered Steel Pressure Pipe [Member]      
Net sales 296,381 307,572 259,823
Gross profit 42,427 44,473 31,281
Depreciation and amortization 9,000 9,789 9,524
Capital expenditures 11,154 8,211 7,538
Total assets 307,856 307,924  
Operating Segments [Member] | Precast Infrastructure and Engineered Systems [Member]      
Net sales 147,974 150,093 73,490
Gross profit 35,215 41,382 12,973
Depreciation and amortization 6,241 6,807 3,738
Capital expenditures 6,503 13,925 5,255
Total assets 255,904 256,520  
Corporate, Non-Segment [Member]      
Depreciation and amortization 565 507 362
Capital expenditures 634 693 $ 469
Total assets $ 34,121 $ 36,896