XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Summary of Significant Accounting Policies [Line Items]  
Schedule of Allowance For Credit Losses

The activity for the allowance for credit losses during the three months ended March 31, 2025 and 2024 is set forth in the table below:

 

   Balance at       Deductions   Balance at 
   Beginning of   Charged to   from the   End of 
   Period   Expenses   Allowance   Period 
Three Months ended March 31, 2025 Allowance for Credit Losses  $396,000   $20,000   $
-
   $416,000 
Three Months ended March 31, 2024 Allowance for Credit Losses  $344,000   $26,000   $(49,000)  $321,000 
Schedule of Inventories

Inventories consist of the following at:

 

   March 31,   December 31, 
   2025   2024 
         
Raw Materials  $5,073,000   $6,318,000 
Work In Progress   14,217,000    13,028,000 
Semi-Finished Goods   8,687,000    8,805,000 
Final-Finished Goods   958,000    660,000 
Total Inventory  $28,935,000   $28,811,000 
Schedule of Credit and Concentration Risks

The composition of customers that exceeded 10% of net sales for the three months ended March 31, 2025 and 2024 are shown below:

 

  Percentage of Net Sales 
Customer  2025   2024 
Lockheed Martin   39.6%   25.9%
RTX (a)   28.9%   33.4%
Northrop   8.1%   11.0%

 

(a)RTX includes Collins Landing Systems and Collins Aerostructures
Schedule of Revenue from Contracts with Customers

The following table summarizes revenue from contracts with customers for the three month periods ended March 31, 2025 and 2024:

 

Product  March 31,
2025
   March 31,
2024
 
         
Military  $8,340,000   $10,385,000 
Commercial   3,795,000    3,676,000 
Total  $12,135,000   $14,061,000 
Schedule of Anti-Dilutive Due to the Net Loss Incurred

The following securities have been excluded from the calculation because the effect of including these potential shares was anti-dilutive due to the net loss incurred during that period:

 

   Three Months Ended 
   March 31,   March 31, 
   2025   2024 
         
Stock Options   374,503    424,010 
Restricted Stock Units   285,628    
-
 
Convertible notes payable   361,700    405,800 
    1,021,831    829,810 
Accounts Receivable [Member]  
Summary of Significant Accounting Policies [Line Items]  
Schedule of Credit and Concentration Risks

The composition of customers that exceed 10% of accounts receivable at March 31, 2025 and December 31, 2024 are shown below: 

 

  Percentage of Net Receivables 
   March 31,   December 31, 
Customer  2025   2024 
RTX (a)   48.6%   38.2%
Lockheed Martin   13.0%   8.6%
Ontic   10.5%   14.6%
Northrop   6.0%   11.0%

 

(a)RTX includes Collins Landing Systems and Collins Aerostructures