◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-K Filing

ESPEY MFG & ELECTRONICS CORP CIK: 33533 FY 2025
Filing Information
Form Type 10-K
Accession Number 0001174947-25-001227
Period End Date 20250630
Filing Date 20250916
Fiscal Year 2025
Fiscal Period FY
XBRL Instance esp-20250630_htm.xml
Filing Contents
Balance Sheet 158 line items
Line Item Tag Value Unit Period
Trade accounts receivable, allowance (in Dollars) AllowanceForDoubtfulAccountsReceivableCurrent $3.00K USD Point-in-time
Trade accounts receivable, allowance (in Dollars) AllowanceForDoubtfulAccountsReceivableCurrent $3.00K USD Point-in-time
Trade accounts receivable, allowance (in Dollars) AllowanceForDoubtfulAccountsReceivableCurrent $3.00K USD Point-in-time
Trade accounts receivable, allowance (in Dollars) AllowanceForDoubtfulAccountsReceivableCurrent $3.00K USD Point-in-time
Trade accounts receivable, allowance (in Dollars) AllowanceForDoubtfulAccountsReceivableCurrent $3.00K USD Point-in-time
Trade accounts receivable, allowance (in Dollars) AllowanceForDoubtfulAccountsReceivableCurrent $3.00K USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $18.86M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $18.86M USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 10.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 10.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 10.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 10.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $4.35M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $4.35M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 3.13M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 3.13M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 3.13M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 3.13M shares Point-in-time
Investment securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $24.72M USD Point-in-time
Investment securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $24.72M USD Point-in-time
Investment securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $18.88M USD Point-in-time
Investment securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $18.88M USD Point-in-time
Trade accounts receivable, less allowance for credit losses of $3,000 AccountsReceivableNetCurrent $6.64M USD Point-in-time
Trade accounts receivable, less allowance for credit losses of $3,000 AccountsReceivableNetCurrent $6.64M USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 2.73M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 2.73M shares Point-in-time
Trade accounts receivable, less allowance for credit losses of $3,000 AccountsReceivableNetCurrent $5.76M USD Point-in-time
Trade accounts receivable, less allowance for credit losses of $3,000 AccountsReceivableNetCurrent $5.76M USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 2.90M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 2.90M shares Point-in-time
Trade accounts receivable, less allowance for credit losses of $3,000 AccountsReceivableNetCurrent $7.60M USD Point-in-time
Trade accounts receivable, less allowance for credit losses of $3,000 AccountsReceivableNetCurrent $7.60M USD Point-in-time
Unearned ESOP shares CommonStockSharesHeldInEmployeeTrustShares 211,487.00 shares Point-in-time
Unearned ESOP shares CommonStockSharesHeldInEmployeeTrustShares 211,487.00 shares Point-in-time
Unearned ESOP shares CommonStockSharesHeldInEmployeeTrustShares 189,817.00 shares Point-in-time
Unearned ESOP shares CommonStockSharesHeldInEmployeeTrustShares 189,817.00 shares Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.33 USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.33 USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.33 USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.33 USD Point-in-time
Raw materials InventoryRawMaterials $1.69M USD Point-in-time
Raw materials InventoryRawMaterials $1.69M USD Point-in-time
Raw materials InventoryRawMaterials $2.12M USD Point-in-time
Raw materials InventoryRawMaterials $2.12M USD Point-in-time
Treasury stock, shares TreasuryStockCommonShares 233,506.00 shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 233,506.00 shares Point-in-time
Work-in-process InventoryWorkInProcess $1.65M USD Point-in-time
Work-in-process InventoryWorkInProcess $1.65M USD Point-in-time
Work-in-process InventoryWorkInProcess $681.33K USD Point-in-time
Work-in-process InventoryWorkInProcess $681.33K USD Point-in-time
Treasury stock, shares TreasuryStockCommonShares 395,916.00 shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 395,916.00 shares Point-in-time
Costs related to contracts in process InventoryForLongTermContractsOrPrograms $15.04M USD Point-in-time
Costs related to contracts in process InventoryForLongTermContractsOrPrograms $15.04M USD Point-in-time
Costs related to contracts in process InventoryForLongTermContractsOrPrograms $15.90M USD Point-in-time
Costs related to contracts in process InventoryForLongTermContractsOrPrograms $15.90M USD Point-in-time
Total inventories InventoryNet $17.84M USD Point-in-time
Total inventories InventoryNet $17.84M USD Point-in-time
Total inventories InventoryNet $19.24M USD Point-in-time
Total inventories InventoryNet $19.24M USD Point-in-time
Deferred tax asset DeferredTaxAssetsCurrent $1.20M USD Point-in-time
Deferred tax asset DeferredTaxAssetsCurrent $1.20M USD Point-in-time
Deferred tax asset DeferredTaxAssetsCurrent $895.15K USD Point-in-time
Deferred tax asset DeferredTaxAssetsCurrent $895.15K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.93M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.93M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $3.23M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $3.23M USD Point-in-time
Total current assets AssetsCurrent $53.24M USD Point-in-time
Total current assets AssetsCurrent $53.24M USD Point-in-time
Total current assets AssetsCurrent $75.16M USD Point-in-time
Total current assets AssetsCurrent $75.16M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $3.96M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $3.96M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $3.31M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $3.31M USD Point-in-time
Total assets Assets $56.54M USD Point-in-time
Total assets Assets $56.54M USD Point-in-time
Total assets Assets $79.12M USD Point-in-time
Total assets Assets $79.12M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.64M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.64M USD Point-in-time
Accounts payable AccountsPayableCurrent $3.75M USD Point-in-time
Accounts payable AccountsPayableCurrent $3.75M USD Point-in-time
Salaries and wages AccruedSalariesCurrent $928.16K USD Point-in-time
Salaries and wages AccruedSalariesCurrent $928.16K USD Point-in-time
Salaries and wages AccruedSalariesCurrent $1.19M USD Point-in-time
Salaries and wages AccruedSalariesCurrent $1.19M USD Point-in-time
Vacation AccruedVacationCurrent $511.14K USD Point-in-time
Vacation AccruedVacationCurrent $511.14K USD Point-in-time
Vacation AccruedVacationCurrent $568.08K USD Point-in-time
Vacation AccruedVacationCurrent $568.08K USD Point-in-time
Other OtherEmployeeRelatedLiabilitiesCurrent $757.55K USD Point-in-time
Other OtherEmployeeRelatedLiabilitiesCurrent $757.55K USD Point-in-time
Other OtherEmployeeRelatedLiabilitiesCurrent $594.15K USD Point-in-time
Other OtherEmployeeRelatedLiabilitiesCurrent $594.15K USD Point-in-time
Payroll and other taxes withheld AccruedPayrollTaxesCurrent $56.86K USD Point-in-time
Payroll and other taxes withheld AccruedPayrollTaxesCurrent $56.86K USD Point-in-time
Payroll and other taxes withheld AccruedPayrollTaxesCurrent $93.46K USD Point-in-time
Payroll and other taxes withheld AccruedPayrollTaxesCurrent $93.46K USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $9.04M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $9.04M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $22.89M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $22.89M USD Point-in-time
Income taxes payable TaxesPayableCurrent $298.51K USD Point-in-time
Income taxes payable TaxesPayableCurrent $298.51K USD Point-in-time
Income taxes payable TaxesPayableCurrent $220.61K USD Point-in-time
Income taxes payable TaxesPayableCurrent $220.61K USD Point-in-time
Total current liabilities LiabilitiesCurrent $28.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $28.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $15.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $15.27M USD Point-in-time
Total liabilities Liabilities $15.27M USD Point-in-time
Total liabilities Liabilities $15.27M USD Point-in-time
Total liabilities Liabilities $28.27M USD Point-in-time
Total liabilities Liabilities $28.27M USD Point-in-time
Commitments and Contingencies (See Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (See Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (See Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (See Note 13) CommitmentsAndContingencies - USD Point-in-time
Common stock, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,129,874 shares as of March 31, 2025 and June 30, 2024. Outstanding 2,816,558 and 2,733,958 shares as of March 31, 2025 and June 30, 2024, respectively (includes 195,234 and 211,487 Unearned ESOP shares, respectively) CommonStockValue $1.04M USD Point-in-time
Common stock, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,129,874 shares as of March 31, 2025 and June 30, 2024. Outstanding 2,816,558 and 2,733,958 shares as of March 31, 2025 and June 30, 2024, respectively (includes 195,234 and 211,487 Unearned ESOP shares, respectively) CommonStockValue $1.04M USD Point-in-time
Common stock, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,129,874 shares as of March 31, 2025 and June 30, 2024. Outstanding 2,816,558 and 2,733,958 shares as of March 31, 2025 and June 30, 2024, respectively (includes 195,234 and 211,487 Unearned ESOP shares, respectively) CommonStockValue $1.04M USD Point-in-time
Common stock, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,129,874 shares as of March 31, 2025 and June 30, 2024. Outstanding 2,816,558 and 2,733,958 shares as of March 31, 2025 and June 30, 2024, respectively (includes 195,234 and 211,487 Unearned ESOP shares, respectively) CommonStockValue $1.04M USD Point-in-time
Capital in excess of par value AdditionalPaidInCapitalCommonStock $23.93M USD Point-in-time
Capital in excess of par value AdditionalPaidInCapitalCommonStock $23.93M USD Point-in-time
Capital in excess of par value AdditionalPaidInCapitalCommonStock $26.33M USD Point-in-time
Capital in excess of par value AdditionalPaidInCapitalCommonStock $26.33M USD Point-in-time
Accumulated other comprehensive gain (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $11.60K USD Point-in-time
Accumulated other comprehensive gain (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $11.60K USD Point-in-time
Accumulated other comprehensive gain (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $6.54K USD Point-in-time
Accumulated other comprehensive gain (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $6.54K USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $31.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $31.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $26.00M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $26.00M USD Point-in-time
Total stockholders equity before ESOP TotalStockholdersEquityBeforyEsopAndTreasuryStock $50.99M USD Point-in-time
Total stockholders equity before ESOP TotalStockholdersEquityBeforyEsopAndTreasuryStock $50.99M USD Point-in-time
Total stockholders equity before ESOP TotalStockholdersEquityBeforyEsopAndTreasuryStock $58.94M USD Point-in-time
Total stockholders equity before ESOP TotalStockholdersEquityBeforyEsopAndTreasuryStock $58.94M USD Point-in-time
Less: Unearned ESOP shares UnearnedEsopSharesCost $3.47M USD Point-in-time
Less: Unearned ESOP shares UnearnedEsopSharesCost $3.47M USD Point-in-time
Less: Unearned ESOP shares UnearnedEsopSharesCost $3.87M USD Point-in-time
Less: Unearned ESOP shares UnearnedEsopSharesCost $3.87M USD Point-in-time
Cost of 233,506 and 395,916 shares of common stock in treasury as of June 30, 2025 and 2024, respectively TreasuryStockValue $4.62M USD Point-in-time
Cost of 233,506 and 395,916 shares of common stock in treasury as of June 30, 2025 and 2024, respectively TreasuryStockValue $4.62M USD Point-in-time
Cost of 233,506 and 395,916 shares of common stock in treasury as of June 30, 2025 and 2024, respectively TreasuryStockValue $5.84M USD Point-in-time
Cost of 233,506 and 395,916 shares of common stock in treasury as of June 30, 2025 and 2024, respectively TreasuryStockValue $5.84M USD Point-in-time
Total stockholders' equity StockholdersEquity $50.85M USD Point-in-time
Total stockholders' equity StockholdersEquity $50.85M USD Point-in-time
Total stockholders' equity StockholdersEquity $35.88M USD Point-in-time
Total stockholders' equity StockholdersEquity $35.88M USD Point-in-time
Total stockholders' equity StockholdersEquity $41.27M USD Point-in-time
Total stockholders' equity StockholdersEquity $41.27M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $79.12M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $79.12M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $56.54M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $56.54M USD Point-in-time
Income Statement 148 line items
Line Item Tag Value Unit Period
Net sales Revenues $8.57M USD 1 Quarter
Net sales Revenues $8.57M USD 1 Quarter
Net sales Revenues $13.61M USD 1 Quarter
Net sales Revenues $13.61M USD 1 Quarter
Net sales Revenues $11.61M USD 1 Quarter
Net sales Revenues $11.61M USD 1 Quarter
Net sales Revenues $10.44M USD 1 Quarter
Net sales Revenues $10.44M USD 1 Quarter
Net sales Revenues $8.25M USD 1 Quarter
Net sales Revenues $8.25M USD 1 Quarter
Net sales Revenues $10.30M USD 1 Quarter
Net sales Revenues $10.30M USD 1 Quarter
Net sales Revenues $10.30M USD 1 Quarter
Net sales Revenues $10.30M USD 1 Quarter
Net sales Revenues $9.60M USD 1 Quarter
Net sales Revenues $9.60M USD 1 Quarter
Net sales Revenues $43.95M USD Annual
Net sales Revenues $43.95M USD Annual
Net sales Revenues $38.74M USD Annual
Net sales Revenues $38.74M USD Annual
Cost of sales CostOfRevenue $31.27M USD Annual
Cost of sales CostOfRevenue $31.27M USD Annual
Cost of sales CostOfRevenue $28.08M USD Annual
Cost of sales CostOfRevenue $28.08M USD Annual
Gross profit GrossProfit $2.80M USD 1 Quarter
Gross profit GrossProfit $2.80M USD 1 Quarter
Gross profit GrossProfit $3.14M USD 1 Quarter
Gross profit GrossProfit $3.14M USD 1 Quarter
Gross profit GrossProfit $2.25M USD 1 Quarter
Gross profit GrossProfit $2.25M USD 1 Quarter
Gross profit GrossProfit $3.77M USD 1 Quarter
Gross profit GrossProfit $3.77M USD 1 Quarter
Gross profit GrossProfit $3.16M USD 1 Quarter
Gross profit GrossProfit $3.16M USD 1 Quarter
Gross profit GrossProfit $3.20M USD 1 Quarter
Gross profit GrossProfit $3.20M USD 1 Quarter
Gross profit GrossProfit $12.68M USD Annual
Gross profit GrossProfit $12.68M USD Annual
Gross profit GrossProfit $2.06M USD 1 Quarter
Gross profit GrossProfit $2.06M USD 1 Quarter
Gross profit GrossProfit $10.65M USD Annual
Gross profit GrossProfit $10.65M USD Annual
Gross profit GrossProfit $2.95M USD 1 Quarter
Gross profit GrossProfit $2.95M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $4.11M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $4.11M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $4.56M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $4.56M USD Annual
Operating income OperatingIncomeLoss $8.13M USD Annual
Operating income OperatingIncomeLoss $8.13M USD Annual
Operating income OperatingIncomeLoss $6.54M USD Annual
Operating income OperatingIncomeLoss $6.54M USD Annual
Interest income InvestmentIncomeInterest $728.30K USD Annual
Interest income InvestmentIncomeInterest $728.30K USD Annual
Interest income InvestmentIncomeInterest $1.26M USD Annual
Interest income InvestmentIncomeInterest $1.26M USD Annual
Other OtherNonoperatingIncome $342.13K USD Annual
Other OtherNonoperatingIncome $342.13K USD Annual
Other OtherNonoperatingIncome $27.26K USD Annual
Other OtherNonoperatingIncome $27.26K USD Annual
Total other income NonoperatingIncomeExpense $1.60M USD Annual
Total other income NonoperatingIncomeExpense $1.60M USD Annual
Total other income NonoperatingIncomeExpense $755.56K USD Annual
Total other income NonoperatingIncomeExpense $755.56K USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $7.30M USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $7.30M USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.73M USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.73M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $1.48M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $1.48M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $1.59M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $1.59M USD Annual
Net income NetIncomeLoss $1.89M USD 1 Quarter
Net income NetIncomeLoss $1.89M USD 1 Quarter
Net income NetIncomeLoss $1.09M USD 1 Quarter
Net income NetIncomeLoss $1.09M USD 1 Quarter
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $5.82M USD Annual
Net income NetIncomeLoss $5.82M USD Annual
Net income NetIncomeLoss $1.60M USD 1 Quarter
Net income NetIncomeLoss $1.60M USD 1 Quarter
Net income NetIncomeLoss $2.93M USD 1 Quarter
Net income NetIncomeLoss $2.93M USD 1 Quarter
Net income NetIncomeLoss $1.91M USD 1 Quarter
Net income NetIncomeLoss $1.91M USD 1 Quarter
Net income NetIncomeLoss $8.14M USD Annual
Net income NetIncomeLoss $8.14M USD Annual
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $1.80M USD 1 Quarter
Net income NetIncomeLoss $1.80M USD 1 Quarter
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $8.97K USD Annual
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $8.97K USD Annual
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $5.05K USD Annual
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $5.05K USD Annual
Total comprehensive income ComprehensiveIncomeNetOfTax $5.82M USD Annual
Total comprehensive income ComprehensiveIncomeNetOfTax $5.82M USD Annual
Total comprehensive income ComprehensiveIncomeNetOfTax $8.15M USD Annual
Total comprehensive income ComprehensiveIncomeNetOfTax $8.15M USD Annual
Basic (in Dollars per share) EarningsPerShareBasic $3.14 USD Annual
Basic (in Dollars per share) EarningsPerShareBasic $3.14 USD Annual
Basic (in Dollars per share) EarningsPerShareBasic $0.76 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.76 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.63 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.63 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $2.34 USD Annual
Basic (in Dollars per share) EarningsPerShareBasic $2.34 USD Annual
Basic (in Dollars per share) EarningsPerShareBasic $0.66 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.66 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.74 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.74 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.73 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.73 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.41 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.41 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $1.10 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $1.10 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.44 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.44 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.40 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.40 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.63 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.63 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.61 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.61 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.71 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.71 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.44 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.44 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.72 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.72 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $2.29 USD Annual
Diluted (in Dollars per share) EarningsPerShareDiluted $2.29 USD Annual
Diluted (in Dollars per share) EarningsPerShareDiluted $3.02 USD Annual
Diluted (in Dollars per share) EarningsPerShareDiluted $3.02 USD Annual
Diluted (in Dollars per share) EarningsPerShareDiluted $0.73 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.73 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $1.05 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $1.05 USD 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.49M shares Annual
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.49M shares Annual
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.59M shares Annual
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.59M shares Annual
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.54M shares Annual
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.54M shares Annual
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.70M shares Annual
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.70M shares Annual
Cash Flow Statement 144 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $1.89M USD 1 Quarter
Net income NetIncomeLoss $1.89M USD 1 Quarter
Net income NetIncomeLoss $1.09M USD 1 Quarter
Net income NetIncomeLoss $1.09M USD 1 Quarter
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $5.82M USD Annual
Net income NetIncomeLoss $5.82M USD Annual
Net income NetIncomeLoss $1.60M USD 1 Quarter
Net income NetIncomeLoss $1.60M USD 1 Quarter
Net income NetIncomeLoss $2.93M USD 1 Quarter
Net income NetIncomeLoss $2.93M USD 1 Quarter
Net income NetIncomeLoss $1.91M USD 1 Quarter
Net income NetIncomeLoss $1.91M USD 1 Quarter
Net income NetIncomeLoss $8.14M USD Annual
Net income NetIncomeLoss $8.14M USD Annual
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $1.80M USD 1 Quarter
Net income NetIncomeLoss $1.80M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $283.67K USD Annual
Stock-based compensation ShareBasedCompensation $283.67K USD Annual
Stock-based compensation ShareBasedCompensation $346.28K USD Annual
Stock-based compensation ShareBasedCompensation $346.28K USD Annual
Depreciation Depreciation $451.52K USD Annual
Depreciation Depreciation $451.52K USD Annual
Depreciation Depreciation $453.52K USD Annual
Depreciation Depreciation $453.52K USD Annual
ESOP compensation expense EmployeeStockOwnershipPlanESOPCompensationExpense $438.14K USD Annual
ESOP compensation expense EmployeeStockOwnershipPlanESOPCompensationExpense $438.14K USD Annual
ESOP compensation expense EmployeeStockOwnershipPlanESOPCompensationExpense $622.47K USD Annual
ESOP compensation expense EmployeeStockOwnershipPlanESOPCompensationExpense $622.47K USD Annual
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-306.87K USD Annual
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-306.87K USD Annual
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-1.03M USD Annual
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-1.03M USD Annual
Loss (gain) on disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment - USD Annual
Loss (gain) on disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment - USD Annual
Loss (gain) on disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-590.00 USD Annual
Loss (gain) on disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-590.00 USD Annual
Increase in trade accounts receivable IncreaseDecreaseInAccountsReceivable $880.21K USD Annual
Increase in trade accounts receivable IncreaseDecreaseInAccountsReceivable $880.21K USD Annual
Increase in trade accounts receivable IncreaseDecreaseInAccountsReceivable $963.40K USD Annual
Increase in trade accounts receivable IncreaseDecreaseInAccountsReceivable $963.40K USD Annual
Decrease in income tax receivable IncreaseDecreaseInIncomeTaxesReceivable - USD Annual
Decrease in income tax receivable IncreaseDecreaseInIncomeTaxesReceivable - USD Annual
Decrease in income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $-35.67K USD Annual
Decrease in income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $-35.67K USD Annual
Increase in inventories IncreaseDecreaseInInventories $-1.40M USD Annual
Increase in inventories IncreaseDecreaseInInventories $-1.40M USD Annual
Increase in inventories IncreaseDecreaseInInventories $-645.57K USD Annual
Increase in inventories IncreaseDecreaseInInventories $-645.57K USD Annual
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.05M USD Annual
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.05M USD Annual
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.70M USD Annual
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.70M USD Annual
Decrease in accounts payable IncreaseDecreaseInAccountsPayable $-1.11M USD Annual
Decrease in accounts payable IncreaseDecreaseInAccountsPayable $-1.11M USD Annual
Decrease in accounts payable IncreaseDecreaseInAccountsPayable $2.54M USD Annual
Decrease in accounts payable IncreaseDecreaseInAccountsPayable $2.54M USD Annual
Increase in accrued salaries and wages IncreaseDecreaseInAccruedSalaries $257.22K USD Annual
Increase in accrued salaries and wages IncreaseDecreaseInAccruedSalaries $257.22K USD Annual
Increase in accrued salaries and wages IncreaseDecreaseInAccruedSalaries $37.41K USD Annual
Increase in accrued salaries and wages IncreaseDecreaseInAccruedSalaries $37.41K USD Annual
Increase in vacation accrual IncreaseDecreaseInVacationAccrual $-174.04K USD Annual
Increase in vacation accrual IncreaseDecreaseInVacationAccrual $-174.04K USD Annual
Increase in vacation accrual IncreaseDecreaseInVacationAccrual $56.93K USD Annual
Increase in vacation accrual IncreaseDecreaseInVacationAccrual $56.93K USD Annual
Decrease other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $209.81K USD Annual
Decrease other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $209.81K USD Annual
Decrease other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $-163.40K USD Annual
Decrease other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $-163.40K USD Annual
Increase in payroll and other taxes withheld IncreasedecreaseInPayrollAndOtherTaxesWithheld $-9.18K USD Annual
Increase in payroll and other taxes withheld IncreasedecreaseInPayrollAndOtherTaxesWithheld $-9.18K USD Annual
Increase in payroll and other taxes withheld IncreasedecreaseInPayrollAndOtherTaxesWithheld $36.59K USD Annual
Increase in payroll and other taxes withheld IncreasedecreaseInPayrollAndOtherTaxesWithheld $36.59K USD Annual
Increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $961.58K USD Annual
Increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $961.58K USD Annual
Increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $13.84M USD Annual
Increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $13.84M USD Annual
Increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $220.61K USD Annual
Increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $220.61K USD Annual
Increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $77.90K USD Annual
Increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $77.90K USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $10.60M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $10.60M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $20.99M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $20.99M USD Annual
Additions to property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.37M USD Annual
Additions to property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.37M USD Annual
Additions to property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.16M USD Annual
Additions to property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.16M USD Annual
Proceeds from grant award ProceedsFromGrantAward $4.23M USD Annual
Proceeds from grant award ProceedsFromGrantAward $4.23M USD Annual
Proceeds from grant award ProceedsFromGrantAward $3.26M USD Annual
Proceeds from grant award ProceedsFromGrantAward $3.26M USD Annual
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $150.00 USD Annual
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $150.00 USD Annual
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD Annual
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD Annual
Purchase of investment securities PaymentsToAcquireInvestments $33.87M USD Annual
Purchase of investment securities PaymentsToAcquireInvestments $33.87M USD Annual
Purchase of investment securities PaymentsToAcquireInvestments $26.42M USD Annual
Purchase of investment securities PaymentsToAcquireInvestments $26.42M USD Annual
Proceeds from sale/maturity of investment securities ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $28.04M USD Annual
Proceeds from sale/maturity of investment securities ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $28.04M USD Annual
Proceeds from sale/maturity of investment securities ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $19.52M USD Annual
Proceeds from sale/maturity of investment securities ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $19.52M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-7.84M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-7.84M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-6.94M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-6.94M USD Annual
Dividends paid on common stock PaymentsOfDividendsCommonStock $1.68M USD Annual
Dividends paid on common stock PaymentsOfDividendsCommonStock $1.68M USD Annual
Dividends paid on common stock PaymentsOfDividendsCommonStock $2.60M USD Annual
Dividends paid on common stock PaymentsOfDividendsCommonStock $2.60M USD Annual
Proceeds from exercise of stock options ProceedsFromRepurchaseOfEquity $3.06M USD Annual
Proceeds from exercise of stock options ProceedsFromRepurchaseOfEquity $3.06M USD Annual
Proceeds from exercise of stock options ProceedsFromRepurchaseOfEquity $526.36K USD Annual
Proceeds from exercise of stock options ProceedsFromRepurchaseOfEquity $526.36K USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $458.27K USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $458.27K USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-1.15M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-1.15M USD Annual
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $14.51M USD Annual
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $14.51M USD Annual
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $1.60M USD Annual
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $1.60M USD Annual
Cash and cash equivalents, beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
Cash and cash equivalents, beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
Cash and cash equivalents, beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.35M USD Point-in-time
Cash and cash equivalents, beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.35M USD Point-in-time
Cash and cash equivalents, beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.86M USD Point-in-time
Cash and cash equivalents, beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.86M USD Point-in-time
Cash and cash equivalents, end of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
Cash and cash equivalents, end of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
Cash and cash equivalents, end of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.35M USD Point-in-time
Cash and cash equivalents, end of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.35M USD Point-in-time
Cash and cash equivalents, end of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.86M USD Point-in-time
Cash and cash equivalents, end of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.86M USD Point-in-time
Income taxes paid IncomeTaxesPaidNet $2.26M USD Annual
Income taxes paid IncomeTaxesPaidNet $2.26M USD Annual
Income taxes paid IncomeTaxesPaidNet $1.82M USD Annual
Income taxes paid IncomeTaxesPaidNet $1.82M USD Annual
Stockholders Equity 80 line items
Line Item Tag Value Unit Period
Other comprehensive income, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $1.88K USD Annual
Other comprehensive income, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $1.88K USD Annual
Other comprehensive income, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $1.06K USD Annual
Other comprehensive income, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $1.06K USD Annual
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.68 USD Annual
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.68 USD Annual
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $1.00 USD Annual
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $1.00 USD Annual
Balances StockholdersEquity $50.85M USD Point-in-time
Balances StockholdersEquity $50.85M USD Point-in-time
Balances StockholdersEquity $35.88M USD Point-in-time
Balances StockholdersEquity $35.88M USD Point-in-time
Balances StockholdersEquity $41.27M USD Point-in-time
Balances StockholdersEquity $41.27M USD Point-in-time
Balances (in Shares) CommonStockSharesOutstanding 2.73M shares Point-in-time
Balances (in Shares) CommonStockSharesOutstanding 2.73M shares Point-in-time
Balances (in Shares) CommonStockSharesOutstanding 2.90M shares Point-in-time
Balances (in Shares) CommonStockSharesOutstanding 2.90M shares Point-in-time
Balances (in Shares) TreasuryStockCommonShares 233,506.00 shares Point-in-time
Balances (in Shares) TreasuryStockCommonShares 233,506.00 shares Point-in-time
Balances (in Shares) TreasuryStockCommonShares 395,916.00 shares Point-in-time
Balances (in Shares) TreasuryStockCommonShares 395,916.00 shares Point-in-time
Net income NetIncomeLoss $1.89M USD 1 Quarter
Net income NetIncomeLoss $1.89M USD 1 Quarter
Net income NetIncomeLoss $1.09M USD 1 Quarter
Net income NetIncomeLoss $1.09M USD 1 Quarter
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $5.82M USD Annual
Net income NetIncomeLoss $5.82M USD Annual
Net income NetIncomeLoss $1.60M USD 1 Quarter
Net income NetIncomeLoss $1.60M USD 1 Quarter
Net income NetIncomeLoss $2.93M USD 1 Quarter
Net income NetIncomeLoss $2.93M USD 1 Quarter
Net income NetIncomeLoss $1.91M USD 1 Quarter
Net income NetIncomeLoss $1.91M USD 1 Quarter
Net income NetIncomeLoss $8.14M USD Annual
Net income NetIncomeLoss $8.14M USD Annual
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $1.80M USD 1 Quarter
Net income NetIncomeLoss $1.80M USD 1 Quarter
Other comprehensive income, net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $8.97K USD Annual
Other comprehensive income, net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $8.97K USD Annual
Other comprehensive income, net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $5.05K USD Annual
Other comprehensive income, net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $5.05K USD Annual
Total comprehensive income ComprehensiveIncomeNetOfTax $5.82M USD Annual
Total comprehensive income ComprehensiveIncomeNetOfTax $5.82M USD Annual
Total comprehensive income ComprehensiveIncomeNetOfTax $8.15M USD Annual
Total comprehensive income ComprehensiveIncomeNetOfTax $8.15M USD Annual
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $526.36K USD Annual
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $526.36K USD Annual
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $3.06M USD Annual
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $3.06M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $346.28K USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $346.28K USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $283.67K USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $283.67K USD Annual
Dividends paid on common stock DividendsCommonStockCash $1.68M USD Annual
Dividends paid on common stock DividendsCommonStockCash $1.68M USD Annual
Dividends paid on common stock DividendsCommonStockCash $2.60M USD Annual
Dividends paid on common stock DividendsCommonStockCash $2.60M USD Annual
Reduction of unearned ESOP shares StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan $622.47K USD Annual
Reduction of unearned ESOP shares StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan $622.47K USD Annual
Reduction of unearned ESOP shares StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan $438.14K USD Annual
Reduction of unearned ESOP shares StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan $438.14K USD Annual
Balances StockholdersEquity $50.85M USD Point-in-time
Balances StockholdersEquity $50.85M USD Point-in-time
Balances StockholdersEquity $35.88M USD Point-in-time
Balances StockholdersEquity $35.88M USD Point-in-time
Balances StockholdersEquity $41.27M USD Point-in-time
Balances StockholdersEquity $41.27M USD Point-in-time
Balances (in Shares) CommonStockSharesOutstanding 2.73M shares Point-in-time
Balances (in Shares) CommonStockSharesOutstanding 2.73M shares Point-in-time
Balances (in Shares) CommonStockSharesOutstanding 2.90M shares Point-in-time
Balances (in Shares) CommonStockSharesOutstanding 2.90M shares Point-in-time
Balances (in Shares) TreasuryStockCommonShares 233,506.00 shares Point-in-time
Balances (in Shares) TreasuryStockCommonShares 233,506.00 shares Point-in-time
Balances (in Shares) TreasuryStockCommonShares 395,916.00 shares Point-in-time
Balances (in Shares) TreasuryStockCommonShares 395,916.00 shares Point-in-time

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...