XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment and Geographic Area Information (Schedule of Net Sales and Tangible Long-lived Assets by Geographical Areas) (Details) - USD ($)
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Apr. 30, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 105,572,856 $ 85,739,434  
Total tangible long-lived assets, net 45,874,831   $ 46,919,979
Operating Segments [Member] | U.S. [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 25,890,629 18,984,369  
Total tangible long-lived assets, net 21,529,540   21,968,745
Operating Segments [Member] | China [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 13,592,386 12,030,679  
Total tangible long-lived assets, net 4,864,734   4,778,610
Operating Segments [Member] | Vietnam [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 3,592,644 3,974,931  
Operating Segments [Member] | Mexico [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 62,497,197 $ 50,749,455  
Total tangible long-lived assets, net 18,308,523   19,606,131
Operating Segments [Member] | Other [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total tangible long-lived assets, net $ 1,172,033   $ 566,493