XML 22 R5.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)      
Net (loss) income $ (265,122) $ 43,619 $ 59,666
Other comprehensive income (loss):      
Unrealized loss on available-for-sale investments, net of deferred tax expense of $0 for the fiscal year ended April 30, 2026 (215)    
Change in foreign currency translation adjustments 1,094 (922) (1,140)
Total comprehensive (loss) income $ (264,243) $ 42,697 $ 58,526