XML 24 R18.htm IDEA: XBRL DOCUMENT v2.4.0.8
Segment Information - Segment Information (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Segment Reporting Information [Line Items]        
Revenues from external customers $ 30,258 $ 26,098 $ 60,792 $ 58,101
Earnings (loss) before income taxes 1,895 1,152 3,740 3,576
Corporate [Member]
       
Segment Reporting Information [Line Items]        
Intersegment revenues (1,156) (1,294) (1,812) (3,184)
Earnings (loss) before income taxes (933) (814) (1,995) (2,129)
Domestic Operations [Member] | Operating Segments [Member]
       
Segment Reporting Information [Line Items]        
Revenues from external customers 23,629 22,061 47,877 49,134
Intersegment revenues 782 532 906 1,936
Earnings (loss) before income taxes 2,059 1,382 4,262 4,564
International Operations [Member] | Operating Segments [Member]
       
Segment Reporting Information [Line Items]        
Revenues from external customers 6,629 4,037 12,915 8,967
Intersegment revenues 374 762 906 1,248
Earnings (loss) before income taxes $ 769 $ 584 $ 1,473 $ 1,141