XML 31 R19.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Information - Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2015
Oct. 31, 2014
Segment Reporting Information [Line Items]        
Revenues from external customers $ 31,037 $ 30,258 $ 62,126 $ 60,792
Earnings (loss) before income taxes 1,153 1,895 2,687 3,740
Corporate [Member]        
Segment Reporting Information [Line Items]        
Intersegment revenues (912) (1,156) (1,719) (1,812)
Earnings (loss) before income taxes (1,309) (933) (2,373) (1,995)
Domestic Operations [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues from external customers 26,279 23,629 50,594 47,877
Intersegment revenues 160 782 446 906
Earnings (loss) before income taxes 1,927 2,059 3,760 4,262
International Operations [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues from external customers 4,758 6,629 11,532 12,915
Intersegment revenues 752 374 1,273 906
Earnings (loss) before income taxes $ 535 $ 769 $ 1,300 $ 1,473