XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information - Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Segment Reporting Information [Line Items]    
Revenues from external customers $ 42,152 $ 33,881
Earnings (loss) before income taxes 1,784 1,797
Corporate / Eliminations [Member]    
Segment Reporting Information [Line Items]    
Intersegment revenues (1,188) (4,953)
Earnings (loss) before income taxes (1,664) (1,389)
Domestic [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues from external customers 36,070 22,146
Intersegment revenues 462 4,085
Earnings (loss) before income taxes 2,999 1,816
International [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues from external customers 6,082 11,735
Intersegment revenues 726 868
Earnings (loss) before income taxes $ 449 $ 1,370