Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.4
Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]        
Net sales $ 27,154 $ 25,286 $ 71,818 $ 67,522
Heat Transfer Equipment [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 8,165 7,062 32,145 21,394
Vacuum Equipment [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 14,969 12,969 26,901 27,232
All Other [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 4,020 5,255 12,772 18,896
Asia [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 11,211 723 20,903 4,960
Canada [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,874 2,666 4,804 5,910
Middle East [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 806 7,498 2,243 8,783
South America [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 2,426 808 5,238 3,284
U.S. [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 10,716 13,409 37,406 43,589
All Other [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 121 $ 182 $ 1,224 $ 996