XML 110 R96.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Income Taxes Reconciliation (Details) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Income Taxes      
U.S. federal statutory income tax rate (as a percent) 21.00% 21.00% 21.00%
Foreign rate differential (as a percent) (6.60%) (0.50%) (0.10%)
State income taxes, net of federal benefit (as a percent) (2.50%) 0.90% 0.20%
Research and development credits (as a percent) (13.30%) (7.80%) (1.80%)
Valuation allowance (as a percent) 5.80% 1.50% 1.10%
Return to provision adjustments (as a percent) (0.30%) 1.60%  
Limit on executive compensation (as a percent) 6.70% 2.70% (0.40%)
Permanent items (as a percent) 3.70% 0.60% (0.30%)
Foreign derived intangible income (as a percent) (19.70%) (16.00%) 2.30%
Excess benefit relating to stock-based compensation (as a percent) (7.60%) (0.60%) 0.80%
Goodwill impairment (as a percent) 13.80%   (17.20%)
Unrecognized tax benefit (as a percent) 1.20% (0.60%) 2.00%
Other (as a percent)   0.20% 0.20%
Effective income tax rate (as a percent) 2.20% 3.00% 7.80%
Current:      
Federal $ 21,901,000 $ 20,990,000 $ 1,510,000
State (320,000) 1,511,000 1,474,000
Foreign   (76,000) 2,273,000
Current 21,581,000 22,425,000 5,257,000
Deferred:      
Federal (19,301,000) (18,844,000) (17,226,000)
State (734,000) (625,000) (1,488,000)
Foreign (664,000) (1,065,000) (1,206,000)
Deferred (20,699,000) (20,534,000) (19,920,000)
Total income tax expense (benefit) 882,000 1,891,000 $ (14,663,000)
Deferred income tax assets:      
Accrued expenses 2,367,000 2,542,000  
Stock based compensation 3,728,000 3,391,000  
Allowances, reserves, and other   1,001,000  
Outside basis difference   (33,000)  
Unrealized loss on securities 3,787,000 3,588,000  
Net operating loss and credit carry-forwards 21,620,000 19,800,000  
Acquisition related costs 4,299,000    
Capitalized research and development costs 57,266,000 42,788,000  
Reserve for inventory excess and obsolescence 6,306,000 5,577,000  
Lease liability 8,226,000 7,628,000  
Total deferred income tax assets 107,599,000 86,282,000  
Deferred income tax liabilities:      
Fixed asset basis (3,160,000) (3,516,000)  
Allowances, reserves, and other (1,895,000)    
Outside basis difference (38,000)    
Right-of-use asset (7,645,000) (7,053,000)  
Intangibles basis (6,631,000) (11,239,000)  
Total deferred income tax liabilities (19,369,000) (21,808,000)  
Valuation allowance (26,770,000) (23,835,000)  
Net deferred tax assets $ 61,460,000 $ 40,639,000