XML 46 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Long-Term Debt    
Notes payable $ 5,439 $ 3,975
Less: Current maturities 2,228 1,899
Notes payable 3,211 2,076
Note Collateralized by Real Estate [Member]    
Line of Credit, Current
Notes Collateralized by Aircraft Security Agreements, Due January 2020 [Member]    
Long-Term Debt    
Notes payable 119
Notes Collateralized by Aircraft Security Agreements [Member]    
Long-Term Debt    
Notes payable 1,706  
Notes Collateralized by Aircraft Security Agreements, Due January 2023 [Member]    
Long-Term Debt    
Notes payable   2,239
Note Collateralized by Real Estate Due June 2024 [Member]    
Long-Term Debt    
Notes payable 224 241
Note Collateralized by BNSC's Assets and Compensation due under State Management Contract Due May 2020 [Member]    
Long-Term Debt    
Notes payable 104 1,313
Note Collateralized by Equipment Due April 2022 [Member]    
Long-Term Debt    
Notes payable 42 63
Note One Collateralized by Real Estate Due March 2029 [Member]    
Long-Term Debt    
Notes payable 1,426
Note Two Collateralized by Real Estate Due March 2029 [Member]    
Long-Term Debt    
Notes payable 654
Paycheck Protection Program Loan [Member] | Aerospace Products [Member]    
Long-Term Debt    
Notes payable $ 1,283