XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Segment Information - Information Related to the Operations of the Company's Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net sales $ 102,547 $ 84,643 $ 73,812 $ 72,311 $ 69,381 $ 77,632 $ 69,971 $ 68,923 $ 333,313 $ 285,907 $ 279,317
Gross profit 13,578 12,363 9,538 8,775 12,363 15,619 12,958 9,579 44,254 50,519 47,184
Depreciation and amortization                 13,624 14,551 12,713
Capital expenditures                 13,262 14,013 8,585
Total assets 547,679       373,015       547,679 373,015  
Engineered Steel Pressure Pipe [Member]                      
Net sales 71,579 69,439 58,748 60,057 58,086 65,077 57,649 60,878 259,823 241,690  
Gross profit 8,668 8,844 6,615 7,154 10,907 13,917 10,704 8,765 31,281 44,293  
Precast Infrastructure and Engineered Systems [Member]                      
Net sales 30,968 15,204 15,064 12,254 11,295 12,555 12,322 8,045 73,490 44,217  
Gross profit 4,910 $ 3,519 $ 2,923 $ 1,621 1,456 $ 1,702 $ 2,254 $ 814 12,973 6,226  
Operating Segments [Member]                      
Depreciation and amortization                 13,262 14,153 12,363
Capital expenditures                 12,793 13,428 8,033
Total assets 537,446       327,445       537,446 327,445  
Operating Segments [Member] | Engineered Steel Pressure Pipe [Member]                      
Net sales                 259,823 241,690 279,317
Gross profit                 31,281 44,293 47,184
Depreciation and amortization                 9,524 10,746 12,363
Capital expenditures                 7,538 12,031 8,033
Total assets 308,819       249,680       308,819 249,680  
Operating Segments [Member] | Precast Infrastructure and Engineered Systems [Member]                      
Net sales                 73,490 44,217 0
Gross profit                 12,973 6,226 0
Depreciation and amortization                 3,738 3,407 0
Capital expenditures                 5,255 1,397 0
Total assets 228,627       77,765       228,627 77,765  
Corporate, Non-Segment [Member]                      
Depreciation and amortization                 362 398 350
Capital expenditures                 469 585 $ 552
Total assets $ 10,233       $ 45,570       $ 10,233 $ 45,570