Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail)

v3.10.0.1
Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Disaggregation Of Revenue [Line Items]    
Net sales $ 29,551 $ 20,851
Heat Transfer Equipment [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 4,158 6,329
Vacuum Equipment [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 17,216 6,523
All Other [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 8,177 7,999
Asia [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 2,749 3,365
Canada [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 11,650 1,355
Middle East [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 435 920
South America [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 124 129
U.S. [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 13,453 14,829
All Other [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales $ 1,140 $ 253