Quarterly report pursuant to Section 13 or 15(d)

Revenues - Schedule of Disaggregated Revenues by Source (Details)

v3.19.3
Revenues - Schedule of Disaggregated Revenues by Source (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 73,639,911 $ 77,792,878 $ 237,221,719 $ 208,167,243
Storage tank and vessel        
Disaggregation of Revenue [Line Items]        
Net sales 5,552,192 9,016,796 25,628,225 23,864,217
Seamless carbon steel pipe and tube        
Disaggregation of Revenue [Line Items]        
Net sales 7,962,459 7,887,027 23,251,744 24,722,928
Stainless steel pipe        
Disaggregation of Revenue [Line Items]        
Net sales 40,980,757 37,656,273 128,286,087 107,839,677
Galvanized pipe        
Disaggregation of Revenue [Line Items]        
Net sales 5,625,737 6,464,277 18,561,542 6,464,277
Specialty chemicals        
Disaggregation of Revenue [Line Items]        
Net sales $ 13,518,766 $ 16,768,505 $ 41,494,121 $ 45,276,144