XML 37 R24.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment Information - Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Segment Reporting Information [Line Items]        
Revenues from external customers $ 30,371 $ 32,410 $ 103,979 $ 94,536
Earnings (loss) before income taxes 491 1,073 4,920 3,760
Corporate [Member]        
Segment Reporting Information [Line Items]        
Intersegment revenues (882) (1,617) (6,717) (3,336)
Earnings (loss) before income taxes (1,015) (1,215) (3,670) (3,588)
Domestic Operations [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues from external customers 25,313 25,423 83,161 76,017
Intersegment revenues 344 1,196 3,781 1,642
Earnings (loss) before income taxes 563 1,586 5,580 5,346
International Operations [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues from external customers 5,058 6,987 20,818 18,519
Intersegment revenues 538 421 2,936 1,694
Earnings (loss) before income taxes $ 943 $ 702 $ 3,010 $ 2,002