XML 58 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Tables)
12 Months Ended
Apr. 30, 2026
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
A summary of net sales transferred to customers at a point in time and over time for the twelve months ended April 30 is as follows (in thousands):
2026
LPGInternationalTotal
Over Time$129,853 $67,113 $196,966 
Point in Time85,033 — 85,033 
Total Revenue$214,886 $67,113 $281,999 
2025
LPGInternationalTotal
Over Time$132,723 $61,074 $193,797 
Point in Time46,675 — 46,675 
Total Revenue$179,398 $61,074 $240,472