Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.2
Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Disaggregation Of Revenue [Line Items]    
Net sales $ 20,593 $ 29,551
Heat Transfer Equipment [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 7,852 4,158
Vacuum Equipment [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 5,530 17,216
All Other [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 7,211 8,177
Asia [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 3,219 2,749
Canada [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 1,348 11,650
Middle East [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 773 435
South America [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 359 124
U.S. [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 14,448 13,453
All Other [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales $ 446 $ 1,140