Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation Of Revenue [Line Items]        
Net sales $ 27,954 $ 21,643 $ 44,664 $ 42,236
Heat Transfer Equipment [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 13,307 6,479 23,980 14,331
Vacuum Equipment [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 9,381 8,733 11,932 14,263
All Other [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 5,266 6,431 8,752 13,642
Asia [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 4,529 1,018 9,692 4,237
Canada [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,938 1,896 2,930 3,244
Middle East [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 988 512 1,437 1,285
South America [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 2,592 2,117 2,812 2,476
U.S. [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 17,252 15,731 26,690 30,179
All Other [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 655 $ 369 $ 1,103 $ 815