XML 118 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
9 Months Ended
Jan. 31, 2024
Segment Reporting [Abstract]  
Segment Information
The following tables provide financial information by business segment and unallocated corporate expenses for the periods ended January 31, 2024 and 2023 (in thousands):
Domestic
Operations
International
Operations
Corporate /
Eliminations
Total
Three Months Ended January 31, 2024
Revenues from external customers$31,774 $15,004 $— $46,778 
Intersegment revenues84 1,412 (1,496)— 
Earnings (loss) before income taxes2,852 1,732 (1,069)3,515 
Three Months Ended January 31, 2023
Revenues from external customers$36,134 $24,687 $— $60,821 
Intersegment revenues52 3,458 (3,510)— 
Earnings (loss) before income taxes417 2,787 (1,144)2,060 
Domestic
Operations
International
Operations
Corporate /
Eliminations
Total
Nine Months Ended January 31, 2024
Revenues from external customers$101,379 $45,674 $— $147,053 
Intersegment revenues509 3,228 (3,737)— 
Earnings (loss) before income taxes10,762 4,326 (3,316)11,772 
Nine Months Ended January 31, 2023
Revenues from external customers$111,593 $53,915 $— $165,508 
Intersegment revenues1,498 8,414 (9,912)— 
Earnings (loss) before income taxes1,006 5,737 (4,567)2,176