XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 18 - Quarterly Data (Unaudited) - Summary of Selected Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ 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
Net income $ 2,271 $ 4,946 $ 2,131 $ 2,175 $ 5,221 $ 7,267 $ 5,998 $ 564 $ 11,523 $ 19,050 $ 27,902
Basic (in dollars per share) $ 0.23 $ 0.50 $ 0.22 $ 0.22 $ 0.54 $ 0.74 $ 0.61 $ 0.06 $ 1.17 $ 1.95 $ 2.86
Diluted (in dollars per share) $ 0.23 $ 0.50 $ 0.21 $ 0.22 $ 0.53 $ 0.73 $ 0.61 $ 0.06 $ 1.16 $ 1.93 $ 2.85
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