XML 108 R95.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes Reconciliation (Details) - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Income Taxes      
U.S. federal statutory income tax rate (as a percent) 21.00% 21.00% 21.00%
Foreign rate differential (as a percent) (0.10%) 4.90%  
State and local income taxes, net of federal benefit (as a percent) 0.20% 40.80% (1.40%)
R&D and other tax credits (as a percent) (1.80%) 23.00%  
R&D and other tax credits (as a percent)     (11.50%)
Valuation allowance (as a percent) 1.10% (37.40%) 3.20%
Return to provision adjustments (as a percent)   (0.90%) (0.30%)
Permanent items (as a percent) (0.70%) (3.30%) 3.60%
Foreign derived intangible income (as a percent) 2.30%   (7.60%)
Excess benefit of equity awards (as a percent) 0.80% 5.20% (5.70%)
Goodwill impairment (17.20%)    
Other (as a percent) 0.20% 0.90% 0.30%
Effective income tax rate (as a percent) 7.80% 54.20% 1.60%
Current:      
Federal $ 1,510,000 $ (3,025,000) $ 3,094,000
State 1,474,000 165,000 448,000
Foreign 2,273,000 279,000  
Current 5,257,000 (2,581,000) 3,542,000
Deferred:      
Federal (17,226,000) (5,764,000) (3,247,000)
State (1,488,000) 483,000 244,000
Foreign (1,206,000) (2,507,000)  
Deferred (19,920,000) (7,788,000) (3,003,000)
Total income tax (benefit) expense (14,663,000) (10,369,000) $ 539,000
Deferred income tax assets:      
Accrued expenses 2,153,000 3,399,000  
Stock based compensation 2,380,000 1,892,000  
Allowances, reserves, and other 2,153,000 4,455,000  
Outside basis difference   89,000  
Unrealized loss on securities 3,528,000 3,229,000  
Net operating loss and credit carry-forwards 20,430,000 41,931,000  
Section 174 Capitalization 24,962,000    
Lease liability 6,960,000 6,303,000  
Total deferred income tax assets 62,566,000 61,298,000  
Deferred income tax liabilities:      
Fixed asset basis (4,999,000) (10,413,000)  
Right of use assets (6,478,000) (5,878,000)  
Intangible basis (3,109,000) (15,503,000)  
Total deferred income tax liabilities (14,586,000) (31,794,000)  
Valuation allowance (22,503,000) (24,840,000)  
Net deferred tax assets $ 25,477,000 $ 4,664,000