XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Background, Description of Business, and Basis of Presentation - Schedule of Geographic Makeup of Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Disaggregation of Revenue [Line Items]        
Total net sales $ 70,105 $ 82,649 $ 201,633 $ 212,214
Change in Total net sales $ (12,544)   $ (10,581)  
% Change in Total net sales (15.20%)   (5.00%)  
Domestic Net Sales        
Disaggregation of Revenue [Line Items]        
Total net sales $ 67,610 80,128 $ 191,599 205,124
Change in Total net sales $ (12,518)   $ (13,525)  
% Change in Total net sales (15.60%)   (6.60%)  
International Net Sales        
Disaggregation of Revenue [Line Items]        
Total net sales $ 2,495 $ 2,521 $ 10,034 $ 7,090
Change in Total net sales $ (26)   $ 2,944  
% Change in Total net sales (1.00%)   41.50%