XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Note 12 - Segment Information - Information Related to the Operations of the Company's Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 118,522 $ 73,812 $ 227,853 $ 146,123
Gross profit 24,080 9,538 38,866 18,313
Operating Segments [Member] | Engineered Steel Pressure Pipe [Member]        
Net sales 77,068 58,748 151,783 118,805
Gross profit 11,105 6,615 18,294 13,769
Operating Segments [Member] | Precast Infrastructure and Engineered Systems [Member]        
Net sales 41,454 15,064 76,070 27,318
Gross profit $ 12,975 $ 2,923 $ 20,572 $ 4,544