XML 91 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Summary of Reconciliation of Provision from Income Taxes from Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2018
Income Tax Disclosure [Abstract]        
Federal income taxes expected at the statutory rate $ (11,663) $ 5,101 $ (22,649)  
State income taxes, less federal income tax benefit (633) 586 (1,117)  
Stock compensation (276) (83) 86  
Research and development tax credit (291) (288) (199)  
Goodwill impairment 7,633   11,741  
Change in deferred tax valuation allowance 14,200 241    
Other 374 330 485  
Total income tax expense/(benefit) $ 9,344 $ 5,887 $ (11,653) $ (11,653)