Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Schedule of Pro-Forma Information (Details)

v3.19.3
Acquisitions - Schedule of Pro-Forma Information (Details) - American Stainless Tubing, Inc. - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Business Acquisition [Line Items]    
Pro-forma net sales $ 87,303,802 $ 235,394,161
Pro-forma net income $ 5,506,194 $ 12,490,937
Earnings per share:    
Basic (in dollars per share) $ 0.62 $ 1.42
Diluted (in dollars per share) $ 0.62 $ 1.41