XML 57 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information - Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Segment Reporting Information [Line Items]        
Revenues from external customers $ 37,278 $ 41,471 $ 79,430 $ 75,352
Earnings (loss) before income taxes 1,869 2,743 3,653 4,540
Corporate / Eliminations [Member]        
Segment Reporting Information [Line Items]        
Intersegment revenues (1,524) (6,130) (2,712) (11,083)
Earnings (loss) before income taxes (1,782) (1,488) (3,446) (2,877)
Domestic Operations [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues from external customers 30,622 28,540 66,692 50,686
Intersegment revenues 416 5,068 878 9,153
Earnings (loss) before income taxes 2,946 2,945 5,945 4,761
International Operations [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues from external customers 6,656 12,931 12,738 24,666
Intersegment revenues 1,108 1,062 1,834 1,930
Earnings (loss) before income taxes $ 705 $ 1,286 $ 1,154 $ 2,656