XML 35 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Revenues are recognized when control of the promised goods is transferred to our customers or when a service is rendered, in an amount that reflects the consideration we are to receive in exchange for those goods or services.
The following table presents the Company's revenues, disaggregated by product group. Substantially all of the Company's revenues are derived from contracts with customers where performance obligations are satisfied at a point-in-time.
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2020201920202019
Fiberglass and steel liquid storage tanks and separation equipment538 5,552 4,994 25,628 
Heavy wall seamless carbon steel pipe and tube5,436 7,963 18,408 23,252 
Stainless steel pipe and tube37,231 40,993 120,265 128,299 
Galvanized pipe and tube3,875 5,613 16,094 18,549 
Specialty chemicals12,186 13,519 40,338 41,494 
Net sales$59,266 $73,640 $200,099 $237,222 

Arrangements with Multiple Performance Obligations
Our contracts with customers may include multiple performance obligations. For such arrangements, revenue for each performance obligation is based on its stand-alone selling price and revenue is recognized as each performance obligation is satisfied. The Company generally determines stand-alone selling prices based on the prices charged to customers using the adjusted market assessment approach or expected cost plus margin.