XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information (Tables)
6 Months Ended
Oct. 31, 2024
Segment Reporting [Abstract]  
Segment Information
The following tables provide financial information by business segment and unallocated corporate expenses for the periods ended October 31, 2024 and 2023 (in thousands):
Domestic
Operations
International
Operations
Corporate /
Eliminations
Total
Three Months Ended October 31, 2024
Revenues from external customers$36,409 $11,355 $— $47,764 
Intersegment revenues157 474 (631)— 
Earnings (loss) before income taxes5,765 610 (2,444)3,931 
Three Months Ended October 31, 2023
Revenues from external customers$34,185 $16,251 $— $50,436 
Intersegment revenues374 1,155 (1,529)— 
Earnings (loss) before income taxes4,287 1,801 (1,243)4,845 
Domestic
Operations
International
Operations
Corporate /
Eliminations
Total
Six Months Ended October 31, 2024
Revenues from external customers$71,932 $24,225 $— $96,157 
Intersegment revenues270 1,822 (2,092)— 
Earnings (loss) before income taxes9,400 1,397 (4,436)6,361 
Six Months Ended October 31, 2023
Revenues from external customers$69,605 $30,670 $— $100,275 
Intersegment revenues425 1,816 (2,241)— 
Earnings (loss) before income taxes7,910 2,594 (2,247)8,257