XML 100 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Segment Reporting Information [Line Items]        
Revenues from external customers $ 34,225 $ 32,372 $ 113,283 $ 111,802
Intersegment revenues 0 0 0 0
Earnings (loss) before income taxes (2,251) 35 (1,744) 3,688
Corporate / Eliminations        
Segment Reporting Information [Line Items]        
Revenues from external customers 0 0 0 0
Intersegment revenues (961) (2,747) (5,530) (5,459)
Earnings (loss) before income taxes (1,897) (1,045) (4,805) (4,491)
Domestic Operations | Operating Segments        
Segment Reporting Information [Line Items]        
Revenues from external customers 26,699 25,217 87,570 91,909
Intersegment revenues 302 612 3,388 1,490
Earnings (loss) before income taxes (867) 60 1,439 6,005
International Operations | Operating Segments        
Segment Reporting Information [Line Items]        
Revenues from external customers 7,526 7,155 25,713 19,893
Intersegment revenues 659 2,135 2,142 3,969
Earnings (loss) before income taxes $ 513 $ 1,020 $ 1,622 $ 2,174