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

10-Q Filing

ESPEY MFG & ELECTRONICS CORP CIK: 33533 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001174947-25-000741
Period End Date 20250331
Filing Date 20250512
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance esp-20250331_htm.xml
Filing Contents
Balance Sheet 164 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
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $13.86M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $13.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
Investment securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $24.64M USD Point-in-time
Investment securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $24.64M USD Point-in-time
Investment securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $18.88M USD Point-in-time
Investment securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $18.88M 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
Trade accounts receivable, less allowance for credit losses of $3,000 AccountsReceivableNetCurrent $6.41M USD Point-in-time
Trade accounts receivable, less allowance for credit losses of $3,000 AccountsReceivableNetCurrent $6.41M 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 $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.82M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 2.82M shares 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 195,234.00 shares Point-in-time
Unearned ESOP shares CommonStockSharesHeldInEmployeeTrustShares 195,234.00 shares Point-in-time
Raw materials InventoryRawMaterials $1.69M USD Point-in-time
Raw materials InventoryRawMaterials $1.69M 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
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.33 USD Point-in-time
Raw materials InventoryRawMaterials $1.86M USD Point-in-time
Raw materials InventoryRawMaterials $1.86M 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
Work-in-process InventoryWorkInProcess $1.65M USD Point-in-time
Work-in-process InventoryWorkInProcess $1.65M USD Point-in-time
Work-in-process InventoryWorkInProcess $554.82K USD Point-in-time
Work-in-process InventoryWorkInProcess $554.82K USD Point-in-time
Treasury stock, shares TreasuryStockCommonShares 313,316.00 shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 313,316.00 shares 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
Costs related to contracts in process InventoryForLongTermContractsOrPrograms $14.17M USD Point-in-time
Costs related to contracts in process InventoryForLongTermContractsOrPrograms $14.17M USD Point-in-time
Total inventories InventoryNet $19.24M USD Point-in-time
Total inventories InventoryNet $19.24M USD Point-in-time
Total inventories InventoryNet $16.59M USD Point-in-time
Total inventories InventoryNet $16.59M USD Point-in-time
Net deferred tax assets DeferredTaxAssetsCurrent $895.15K USD Point-in-time
Net deferred tax assets DeferredTaxAssetsCurrent $895.15K USD Point-in-time
Net deferred tax assets DeferredTaxAssetsCurrent $923.93K USD Point-in-time
Net deferred tax assets DeferredTaxAssetsCurrent $923.93K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.95M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.95M 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 $67.36M USD Point-in-time
Total current assets AssetsCurrent $67.36M 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
Property, plant and equipment, net PropertyPlantAndEquipmentNet $5.48M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $5.48M USD Point-in-time
Total assets Assets $72.84M USD Point-in-time
Total assets Assets $72.84M USD Point-in-time
Total assets Assets $56.54M USD Point-in-time
Total assets Assets $56.54M USD Point-in-time
Accounts payable AccountsPayableCurrent $3.75M USD Point-in-time
Accounts payable AccountsPayableCurrent $3.75M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.08M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.08M USD Point-in-time
Salaries and wages AccruedSalariesCurrent $850.70K USD Point-in-time
Salaries and wages AccruedSalariesCurrent $850.70K USD Point-in-time
Salaries and wages AccruedSalariesCurrent $928.16K USD Point-in-time
Salaries and wages AccruedSalariesCurrent $928.16K USD Point-in-time
Vacation AccruedVacationCurrent $593.72K USD Point-in-time
Vacation AccruedVacationCurrent $593.72K USD Point-in-time
Vacation AccruedVacationCurrent $511.14K USD Point-in-time
Vacation AccruedVacationCurrent $511.14K USD Point-in-time
ESOP payable AccruedEmployeeBenefitsCurrent $276.68K USD Point-in-time
ESOP payable AccruedEmployeeBenefitsCurrent $276.68K USD Point-in-time
ESOP payable AccruedEmployeeBenefitsCurrent - USD Point-in-time
ESOP payable AccruedEmployeeBenefitsCurrent - USD Point-in-time
Other OtherEmployeeRelatedLiabilitiesCurrent $1.36M USD Point-in-time
Other OtherEmployeeRelatedLiabilitiesCurrent $1.36M USD Point-in-time
Other OtherEmployeeRelatedLiabilitiesCurrent $757.55K USD Point-in-time
Other OtherEmployeeRelatedLiabilitiesCurrent $757.55K 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 $63.36K USD Point-in-time
Payroll and other taxes withheld AccruedPayrollTaxesCurrent $63.36K USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $21.02M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $21.02M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $9.04M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $9.04M USD Point-in-time
Income taxes payable TaxesPayableCurrent $277.03K USD Point-in-time
Income taxes payable TaxesPayableCurrent $277.03K 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 $26.51M USD Point-in-time
Total current liabilities LiabilitiesCurrent $26.51M 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 $26.51M USD Point-in-time
Total liabilities Liabilities $26.51M USD Point-in-time
Total liabilities Liabilities $15.27M USD Point-in-time
Total liabilities Liabilities $15.27M USD Point-in-time
Commitments and contingencies (See Note 5) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (See Note 5) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (See Note 5) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (See Note 5) CommitmentsAndContingencies - USD Point-in-time
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
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
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
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 $25.17M USD Point-in-time
Capital in excess of par value AdditionalPaidInCapitalCommonStock $25.17M 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
Accumulated other comprehensive gain AccumulatedOtherComprehensiveIncomeLossNetOfTax $6.54K USD Point-in-time
Accumulated other comprehensive gain AccumulatedOtherComprehensiveIncomeLossNetOfTax $6.54K USD Point-in-time
Accumulated other comprehensive gain AccumulatedOtherComprehensiveIncomeLossNetOfTax $6.73K USD Point-in-time
Accumulated other comprehensive gain AccumulatedOtherComprehensiveIncomeLossNetOfTax $6.73K USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $26.00M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $26.00M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $29.29M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $29.29M USD Point-in-time
Total stockholders equity before ESOP TotalStockholdersEquityBeforyEsopAndTreasuryStock $55.51M USD Point-in-time
Total stockholders equity before ESOP TotalStockholdersEquityBeforyEsopAndTreasuryStock $55.51M 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
Less: Unearned ESOP shares UnearnedEsopSharesCost $3.87M 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
Less: Unearned ESOP shares UnearnedEsopSharesCost $3.87M USD Point-in-time
Cost of 313,316 and 395,916 shares of common stock in treasury as of March 31, 2025 and June 30, 2024, respectively TreasuryStockValue $5.32M USD Point-in-time
Cost of 313,316 and 395,916 shares of common stock in treasury as of March 31, 2025 and June 30, 2024, respectively TreasuryStockValue $5.32M USD Point-in-time
Cost of 313,316 and 395,916 shares of common stock in treasury as of March 31, 2025 and June 30, 2024, respectively TreasuryStockValue $5.84M USD Point-in-time
Cost of 313,316 and 395,916 shares of common stock in treasury as of March 31, 2025 and June 30, 2024, respectively TreasuryStockValue $5.84M USD Point-in-time
Total stockholders equity StockholdersEquity $44.82M USD Point-in-time
Total stockholders equity StockholdersEquity $44.82M USD Point-in-time
Total stockholders equity StockholdersEquity $46.32M USD Point-in-time
Total stockholders equity StockholdersEquity $46.32M USD Point-in-time
Total stockholders equity StockholdersEquity $38.22M USD Point-in-time
Total stockholders equity StockholdersEquity $38.22M USD Point-in-time
Total stockholders equity StockholdersEquity $39.34M USD Point-in-time
Total stockholders equity StockholdersEquity $39.34M 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 stockholders equity StockholdersEquity $35.88M USD Point-in-time
Total stockholders equity StockholdersEquity $35.88M 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
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $72.84M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $72.84M USD Point-in-time
Income Statement 144 line items
Line Item Tag Value Unit Period
Net sales Revenues $34.35M USD 3 Qtrs
Net sales Revenues $34.35M USD 3 Qtrs
Net sales Revenues $10.30M USD 1 Quarter
Net sales Revenues $10.30M USD 1 Quarter
Net sales Revenues $8.25M USD 1 Quarter
Net sales Revenues $8.25M USD 1 Quarter
Net sales Revenues $27.13M USD 3 Qtrs
Net sales Revenues $27.13M USD 3 Qtrs
Cost of sales CostOfRevenue $19.67M USD 3 Qtrs
Cost of sales CostOfRevenue $19.67M USD 3 Qtrs
Cost of sales CostOfRevenue $6.19M USD 1 Quarter
Cost of sales CostOfRevenue $6.19M USD 1 Quarter
Cost of sales CostOfRevenue $7.35M USD 1 Quarter
Cost of sales CostOfRevenue $7.35M USD 1 Quarter
Cost of sales CostOfRevenue $25.44M USD 3 Qtrs
Cost of sales CostOfRevenue $25.44M USD 3 Qtrs
Gross profit GrossProfit $2.06M USD 1 Quarter
Gross profit GrossProfit $2.06M USD 1 Quarter
Gross profit GrossProfit $7.45M USD 3 Qtrs
Gross profit GrossProfit $7.45M USD 3 Qtrs
Gross profit GrossProfit $2.95M USD 1 Quarter
Gross profit GrossProfit $2.95M USD 1 Quarter
Gross profit GrossProfit $8.91M USD 3 Qtrs
Gross profit GrossProfit $8.91M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $3.42M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $3.42M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $3.04M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $3.04M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $971.22K USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $971.22K USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $1.20M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $1.20M USD 1 Quarter
Operating income OperatingIncomeLoss $5.49M USD 3 Qtrs
Operating income OperatingIncomeLoss $5.49M USD 3 Qtrs
Operating income OperatingIncomeLoss $4.41M USD 3 Qtrs
Operating income OperatingIncomeLoss $4.41M USD 3 Qtrs
Operating income OperatingIncomeLoss $1.75M USD 1 Quarter
Operating income OperatingIncomeLoss $1.75M USD 1 Quarter
Operating income OperatingIncomeLoss $1.09M USD 1 Quarter
Operating income OperatingIncomeLoss $1.09M USD 1 Quarter
Interest income InvestmentIncomeInterest $324.70K USD 1 Quarter
Interest income InvestmentIncomeInterest $324.70K USD 1 Quarter
Interest income InvestmentIncomeInterest $852.54K USD 3 Qtrs
Interest income InvestmentIncomeInterest $852.54K USD 3 Qtrs
Interest income InvestmentIncomeInterest $181.94K USD 1 Quarter
Interest income InvestmentIncomeInterest $181.94K USD 1 Quarter
Interest income InvestmentIncomeInterest $490.88K USD 3 Qtrs
Interest income InvestmentIncomeInterest $490.88K USD 3 Qtrs
Other OtherNonoperatingIncome $11.60K USD 1 Quarter
Other OtherNonoperatingIncome $11.60K USD 1 Quarter
Other OtherNonoperatingIncome $30.59K USD 3 Qtrs
Other OtherNonoperatingIncome $30.59K USD 3 Qtrs
Other OtherNonoperatingIncome $2.88K USD 1 Quarter
Other OtherNonoperatingIncome $2.88K USD 1 Quarter
Other OtherNonoperatingIncome $22.27K USD 3 Qtrs
Other OtherNonoperatingIncome $22.27K USD 3 Qtrs
Total other income NonoperatingIncomeExpense $336.31K USD 1 Quarter
Total other income NonoperatingIncomeExpense $336.31K USD 1 Quarter
Total other income NonoperatingIncomeExpense $184.82K USD 1 Quarter
Total other income NonoperatingIncomeExpense $184.82K USD 1 Quarter
Total other income NonoperatingIncomeExpense $883.14K USD 3 Qtrs
Total other income NonoperatingIncomeExpense $883.14K USD 3 Qtrs
Total other income NonoperatingIncomeExpense $513.16K USD 3 Qtrs
Total other income NonoperatingIncomeExpense $513.16K USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.92M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.92M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.09M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.09M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.38M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.38M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.28M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.28M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.17M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $1.17M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $382.94K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $382.94K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $245.86K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $245.86K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $998.87K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $998.87K USD 3 Qtrs
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $5.21M USD 3 Qtrs
Net income NetIncomeLoss $5.21M USD 3 Qtrs
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $3.92M USD 3 Qtrs
Net income NetIncomeLoss $3.92M USD 3 Qtrs
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $187.00 USD 3 Qtrs
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $187.00 USD 3 Qtrs
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $2.15K USD 1 Quarter
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $2.15K USD 1 Quarter
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $7.57K USD 3 Qtrs
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $7.57K USD 3 Qtrs
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.73K USD 1 Quarter
Unrealized gain on investment securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.73K USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $1.03M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $1.03M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $1.71M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $1.71M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $3.93M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $3.93M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $5.21M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $5.21M USD 3 Qtrs
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 $2.03 USD 3 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $2.03 USD 3 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $1.58 USD 3 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $1.58 USD 3 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $0.66 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $0.66 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $1.56 USD 3 Qtrs
Diluted (in Dollars per share) EarningsPerShareDiluted $1.56 USD 3 Qtrs
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.40 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $0.40 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $1.95 USD 3 Qtrs
Diluted (in Dollars per share) EarningsPerShareDiluted $1.95 USD 3 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.57M shares 3 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.57M shares 3 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.60M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.60M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.49M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.49M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.48M shares 3 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 2.48M shares 3 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.52M shares 3 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.52M shares 3 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.67M shares 3 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.67M shares 3 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.57M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.57M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.70M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 2.70M shares 1 Quarter
Dividends per share: (in Dollars per share) CommonStockDividendsPerShareDeclared $0.17 USD 1 Quarter
Dividends per share: (in Dollars per share) CommonStockDividendsPerShareDeclared $0.17 USD 1 Quarter
Dividends per share: (in Dollars per share) CommonStockDividendsPerShareDeclared $0.47 USD 3 Qtrs
Dividends per share: (in Dollars per share) CommonStockDividendsPerShareDeclared $0.47 USD 3 Qtrs
Dividends per share: (in Dollars per share) CommonStockDividendsPerShareDeclared $0.25 USD 1 Quarter
Dividends per share: (in Dollars per share) CommonStockDividendsPerShareDeclared $0.25 USD 1 Quarter
Dividends per share: (in Dollars per share) CommonStockDividendsPerShareDeclared $0.75 USD 3 Qtrs
Dividends per share: (in Dollars per share) CommonStockDividendsPerShareDeclared $0.75 USD 3 Qtrs
Cash Flow Statement 140 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $5.21M USD 3 Qtrs
Net income NetIncomeLoss $5.21M USD 3 Qtrs
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $3.92M USD 3 Qtrs
Net income NetIncomeLoss $3.92M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $286.26K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $286.26K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $206.57K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $206.57K USD 3 Qtrs
Depreciation Depreciation $334.73K USD 3 Qtrs
Depreciation Depreciation $334.73K USD 3 Qtrs
Depreciation Depreciation $343.82K USD 3 Qtrs
Depreciation Depreciation $343.82K USD 3 Qtrs
ESOP compensation expense EmployeeStockOwnershipPlanESOPCompensationExpense $435.30K USD 3 Qtrs
ESOP compensation expense EmployeeStockOwnershipPlanESOPCompensationExpense $435.30K USD 3 Qtrs
ESOP compensation expense EmployeeStockOwnershipPlanESOPCompensationExpense $311.66K USD 3 Qtrs
ESOP compensation expense EmployeeStockOwnershipPlanESOPCompensationExpense $311.66K USD 3 Qtrs
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-28.78K USD 3 Qtrs
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-28.78K USD 3 Qtrs
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-916.01K USD 3 Qtrs
Deferred income tax benefit DeferredIncomeTaxExpenseBenefit $-916.01K USD 3 Qtrs
(Gain) Loss on disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 3 Qtrs
(Gain) Loss on disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 3 Qtrs
(Gain) Loss on disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-590.00 USD 3 Qtrs
(Gain) Loss on disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-590.00 USD 3 Qtrs
Decrease in trade accounts receivable IncreaseDecreaseInAccountsReceivable $-439.86K USD 3 Qtrs
Decrease in trade accounts receivable IncreaseDecreaseInAccountsReceivable $-439.86K USD 3 Qtrs
Decrease in trade accounts receivable IncreaseDecreaseInAccountsReceivable $-228.31K USD 3 Qtrs
Decrease in trade accounts receivable IncreaseDecreaseInAccountsReceivable $-228.31K USD 3 Qtrs
Decrease in income taxes receivable IncreaseDecreaseInIncomeTaxesReceivable - USD 3 Qtrs
Decrease in income taxes receivable IncreaseDecreaseInIncomeTaxesReceivable - USD 3 Qtrs
Decrease in income taxes receivable IncreaseDecreaseInIncomeTaxesReceivable $-35.67K USD 3 Qtrs
Decrease in income taxes receivable IncreaseDecreaseInIncomeTaxesReceivable $-35.67K USD 3 Qtrs
Decrease in inventories IncreaseDecreaseInInventories $-2.66M USD 3 Qtrs
Decrease in inventories IncreaseDecreaseInInventories $-2.66M USD 3 Qtrs
Decrease in inventories IncreaseDecreaseInInventories $-278.24K USD 3 Qtrs
Decrease in inventories IncreaseDecreaseInInventories $-278.24K USD 3 Qtrs
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.71M USD 3 Qtrs
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.71M USD 3 Qtrs
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-728.07K USD 3 Qtrs
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-728.07K USD 3 Qtrs
Decrease in accounts payable IncreaseDecreaseInAccountsPayable $1.62M USD 3 Qtrs
Decrease in accounts payable IncreaseDecreaseInAccountsPayable $1.62M USD 3 Qtrs
Decrease in accounts payable IncreaseDecreaseInAccountsPayable $-1.68M USD 3 Qtrs
Decrease in accounts payable IncreaseDecreaseInAccountsPayable $-1.68M USD 3 Qtrs
Decrease in accrued salaries and wages IncreaseDecreaseInAccruedSalaries $-77.47K USD 3 Qtrs
Decrease in accrued salaries and wages IncreaseDecreaseInAccruedSalaries $-77.47K USD 3 Qtrs
Decrease in accrued salaries and wages IncreaseDecreaseInAccruedSalaries $-178.00K USD 3 Qtrs
Decrease in accrued salaries and wages IncreaseDecreaseInAccruedSalaries $-178.00K USD 3 Qtrs
Increase in vacation accrual IncreaseDecreaseInVacationAccrual $82.58K USD 3 Qtrs
Increase in vacation accrual IncreaseDecreaseInVacationAccrual $82.58K USD 3 Qtrs
Increase in vacation accrual IncreaseDecreaseInVacationAccrual $-119.48K USD 3 Qtrs
Increase in vacation accrual IncreaseDecreaseInVacationAccrual $-119.48K USD 3 Qtrs
Increase in ESOP payable IncreaseDecreaseinESOPPayable $-158.62K USD 3 Qtrs
Increase in ESOP payable IncreaseDecreaseinESOPPayable $-158.62K USD 3 Qtrs
Increase in ESOP payable IncreaseDecreaseinESOPPayable $-110.98K USD 3 Qtrs
Increase in ESOP payable IncreaseDecreaseinESOPPayable $-110.98K USD 3 Qtrs
Increase in other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $601.76K USD 3 Qtrs
Increase in other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $601.76K USD 3 Qtrs
Increase in other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $437.61K USD 3 Qtrs
Increase in other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $437.61K USD 3 Qtrs
Increase in payroll and other taxes withheld IncreasedecreaseInPayrollAndOtherTaxesWithheld $4.55K USD 3 Qtrs
Increase in payroll and other taxes withheld IncreasedecreaseInPayrollAndOtherTaxesWithheld $4.55K USD 3 Qtrs
Increase in payroll and other taxes withheld IncreasedecreaseInPayrollAndOtherTaxesWithheld $6.50K USD 3 Qtrs
Increase in payroll and other taxes withheld IncreasedecreaseInPayrollAndOtherTaxesWithheld $6.50K USD 3 Qtrs
Increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $11.97M USD 3 Qtrs
Increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $11.97M USD 3 Qtrs
Increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-375.83K USD 3 Qtrs
Increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-375.83K USD 3 Qtrs
Increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $56.42K USD 3 Qtrs
Increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $56.42K USD 3 Qtrs
Increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $719.22K USD 3 Qtrs
Increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $719.22K USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $7.35M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $7.35M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $18.22M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $18.22M USD 3 Qtrs
Additions to property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.51M USD 3 Qtrs
Additions to property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.51M USD 3 Qtrs
Additions to property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.50M USD 3 Qtrs
Additions to property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.50M USD 3 Qtrs
Proceeds from grant award ProceedsFromGrantAward $4.23M USD 3 Qtrs
Proceeds from grant award ProceedsFromGrantAward $4.23M USD 3 Qtrs
Proceeds from grant award ProceedsFromGrantAward - USD 3 Qtrs
Proceeds from grant award ProceedsFromGrantAward - USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $150.00 USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $150.00 USD 3 Qtrs
Purchase of investment securities PaymentsToAcquireInvestments $18.44M USD 3 Qtrs
Purchase of investment securities PaymentsToAcquireInvestments $18.44M USD 3 Qtrs
Purchase of investment securities PaymentsToAcquireInvestments $26.62M USD 3 Qtrs
Purchase of investment securities PaymentsToAcquireInvestments $26.62M USD 3 Qtrs
Proceeds from sale/maturity of investment securities ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $14.85M USD 3 Qtrs
Proceeds from sale/maturity of investment securities ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $14.85M USD 3 Qtrs
Proceeds from sale/maturity of investment securities ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $20.86M USD 3 Qtrs
Proceeds from sale/maturity of investment securities ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $20.86M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-8.27M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-8.27M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.87M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.87M USD 3 Qtrs
Dividends on common stock PaymentsOfDividendsCommonStock $1.18M USD 3 Qtrs
Dividends on common stock PaymentsOfDividendsCommonStock $1.18M USD 3 Qtrs
Dividends on common stock PaymentsOfDividendsCommonStock $1.93M USD 3 Qtrs
Dividends on common stock PaymentsOfDividendsCommonStock $1.93M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromRepurchaseOfEquity $1.48M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromRepurchaseOfEquity $1.48M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromRepurchaseOfEquity $504.21K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromRepurchaseOfEquity $504.21K USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-446.97K USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-446.97K USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-673.79K USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-673.79K USD 3 Qtrs
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $2.81M USD 3 Qtrs
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $2.81M USD 3 Qtrs
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $9.51M USD 3 Qtrs
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $9.51M USD 3 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.86M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.86M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.35M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.35M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.56M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.56M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.86M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.86M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.35M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.35M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.56M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.56M USD Point-in-time
Income taxes paid IncomeTaxesPaidNet $1.14M USD 3 Qtrs
Income taxes paid IncomeTaxesPaidNet $1.14M USD 3 Qtrs
Income taxes paid IncomeTaxesPaidNet $1.16M USD 3 Qtrs
Income taxes paid IncomeTaxesPaidNet $1.16M USD 3 Qtrs
Stockholders Equity 104 line items
Line Item Tag Value Unit Period
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $1.59K USD 3 Qtrs
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $1.59K USD 3 Qtrs
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $363.00 USD 1 Quarter
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $363.00 USD 1 Quarter
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $39.00 USD 3 Qtrs
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $39.00 USD 3 Qtrs
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $452.00 USD 1 Quarter
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $452.00 USD 1 Quarter
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.17 USD 1 Quarter
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.17 USD 1 Quarter
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.47 USD 3 Qtrs
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.47 USD 3 Qtrs
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.25 USD 1 Quarter
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.25 USD 1 Quarter
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.75 USD 3 Qtrs
Dividends paid on common stock per share CommonStockDividendsPerShareCashPaid $0.75 USD 3 Qtrs
Balance StockholdersEquity $44.82M USD Point-in-time
Balance StockholdersEquity $44.82M USD Point-in-time
Balance StockholdersEquity $46.32M USD Point-in-time
Balance StockholdersEquity $46.32M USD Point-in-time
Balance StockholdersEquity $38.22M USD Point-in-time
Balance StockholdersEquity $38.22M USD Point-in-time
Balance StockholdersEquity $39.34M USD Point-in-time
Balance StockholdersEquity $39.34M USD Point-in-time
Balance StockholdersEquity $41.27M USD Point-in-time
Balance StockholdersEquity $41.27M USD Point-in-time
Balance StockholdersEquity $35.88M USD Point-in-time
Balance StockholdersEquity $35.88M USD Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 2.73M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 2.73M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 2.82M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 2.82M shares Point-in-time
Balance (in Shares) TreasuryStockCommonShares 395,916.00 shares Point-in-time
Balance (in Shares) TreasuryStockCommonShares 395,916.00 shares Point-in-time
Balance (in Shares) TreasuryStockCommonShares 313,316.00 shares Point-in-time
Balance (in Shares) TreasuryStockCommonShares 313,316.00 shares Point-in-time
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $1.70M USD 1 Quarter
Net income NetIncomeLoss $5.21M USD 3 Qtrs
Net income NetIncomeLoss $5.21M USD 3 Qtrs
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $1.03M USD 1 Quarter
Net income NetIncomeLoss $3.92M USD 3 Qtrs
Net income NetIncomeLoss $3.92M USD 3 Qtrs
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $1.73K USD 1 Quarter
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $1.73K USD 1 Quarter
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $2.15K USD 1 Quarter
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $2.15K USD 1 Quarter
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $187.00 USD 3 Qtrs
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $187.00 USD 3 Qtrs
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $7.57K USD 3 Qtrs
Other comprehensive income (gain), net of tax OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $7.57K USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $1.03M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $1.03M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $1.71M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $1.71M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $3.93M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $3.93M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $5.21M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $5.21M USD 3 Qtrs
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $1.48M USD 3 Qtrs
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $1.48M USD 3 Qtrs
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $444.73K USD 1 Quarter
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $444.73K USD 1 Quarter
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $504.21K USD 3 Qtrs
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $504.21K USD 3 Qtrs
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $358.36K USD 1 Quarter
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $358.36K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $93.22K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $93.22K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $75.42K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $75.42K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $206.57K USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $206.57K USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $286.26K USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $286.26K USD 3 Qtrs
Dividends paid on common stock, per share DividendsCommonStock $1.18M USD 3 Qtrs
Dividends paid on common stock, per share DividendsCommonStock $1.18M USD 3 Qtrs
Dividends paid on common stock, per share DividendsCommonStock $1.93M USD 3 Qtrs
Dividends paid on common stock, per share DividendsCommonStock $1.93M USD 3 Qtrs
Dividends paid on common stock, per share DividendsCommonStock $649.70K USD 1 Quarter
Dividends paid on common stock, per share DividendsCommonStock $649.70K USD 1 Quarter
Dividends paid on common stock, per share DividendsCommonStock $436.11K USD 1 Quarter
Dividends paid on common stock, per share DividendsCommonStock $436.11K USD 1 Quarter
Balance StockholdersEquity $44.82M USD Point-in-time
Balance StockholdersEquity $44.82M USD Point-in-time
Balance StockholdersEquity $46.32M USD Point-in-time
Balance StockholdersEquity $46.32M USD Point-in-time
Balance StockholdersEquity $38.22M USD Point-in-time
Balance StockholdersEquity $38.22M USD Point-in-time
Balance StockholdersEquity $39.34M USD Point-in-time
Balance StockholdersEquity $39.34M USD Point-in-time
Balance StockholdersEquity $41.27M USD Point-in-time
Balance StockholdersEquity $41.27M USD Point-in-time
Balance StockholdersEquity $35.88M USD Point-in-time
Balance StockholdersEquity $35.88M USD Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 2.73M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 2.73M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 2.82M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 2.82M shares Point-in-time
Balance (in Shares) TreasuryStockCommonShares 395,916.00 shares Point-in-time
Balance (in Shares) TreasuryStockCommonShares 395,916.00 shares Point-in-time
Balance (in Shares) TreasuryStockCommonShares 313,316.00 shares Point-in-time
Balance (in Shares) TreasuryStockCommonShares 313,316.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...