XML 49 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Bank Debt and Notes Payable (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Debt [Table Text Block]
  

December 31,

2022

  

December 31,

2021

 
         

Term Debt

 $222,222  $1,444,444 

Revolving Debt

  19,281,119   16,311,493 

Total Bank Debt

  19,503,341   17,755,937 

Less: Current Portion

  222,222   1,444,444 

Non-Current Bank Debt

  19,281,119   16,311,493 

Less: Unamortized Debt Costs

  56,801   136,057 

Net Non-Current Bank Debt

 $19,224,318  $16,175,436 
Schedule of Long-Term Debt Instruments [Table Text Block]
  

December 31,

2022

  

December 31,

2021

 

In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.

 $2,587,877  $3,284,762 

In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $9,000,000 loan due to the seller, payable in quarterly installments beginning September 30, 2018.

  562,500   3,937,500 

Total notes payable

  3,150,377   7,222,262 

Less current portion

  1,303,972   2,946,885 

Notes payable – non-current portion

 $1,846,405  $4,275,377 
Notes Payable [Member]  
Notes Tables  
Schedule of Maturities of Long-Term Debt [Table Text Block]
  

Related Party

Notes

  

Seller Note

  

Total Principal

Payments

 
             

2023

  741,472   562,500   1,303,972 

2024

  788,911   -   788,911 

2025

  839,387   -   839,387 

2026

  218,107   -   218,107 

Total principal payments

 $2,587,877  $562,500  $3,150,377