XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Product Information [Line Items]      
Restricted cash $ 0 $ 400,000  
Revenue recognized for which the contract liability was recorded in the prior year 24,900,000 40,800,000  
Change in revenue due to change in estimate 3,700,000 3,000,000  
Allowance for doubtful accounts 2,300,000 500,000  
Capitalized Interest Costs, Including Allowance for Funds Used During Construction 1,100,000 800,000  
Depreciation and amortization expense 11,100,000 7,200,000 $ 4,500,000
Impairment of long-lived assets 0 0  
Impairment loss   100,000  
Cash equivalents 27,600,000 28,700,000  
Investment in equity securities 4,400,000 0  
Advertising costs 800,000 $ 700,000 $ 600,000
Deferred income taxes $ 113,800,000    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member] | UNITED STATES      
Product Information [Line Items]      
Concentration risk percentage 97.00% 100.00% 100.00%